$(document).ready(function(){
	function filter (phrase, _id){
		var words = phrase.value.toLowerCase().split(" ");
		var table = document.getElementById(_id);
		var ele;

		for (var r = 1; r < table.rows.length; r++){
			ele = table.rows[r].innerHTML.replace(/<[^>]+>/g,"");
			var displayStyle = 'none';
			for (var i = 0; i < words.length; i++) {
				if (ele.toLowerCase().indexOf(words[i])>=0)
					displayStyle = '';
				else {
					displayStyle = 'none';
					break;
				}
			}
			table.rows[r].style.display = displayStyle;
		}
	}
        $('#filter_musollahtable').keyup(function(){
                filter(this, 'musollahtable', 1);
        })
        .focus(function(){
                if(this.value=='Enter text to filter') {
                        this.value=''
                }
        });

        $('#musollahtable').tablesorter({
                sortList: [0,0],
                sortColumn: 'Location',
                sortClassAsc: 'headerSortUp',           // class name for ascending sorting action to header
                sortClassDesc: 'headerSortDown',        // class name for descending sorting action to header
                //highlightClass: 'highlight',
                headerClass: 'headerSortUp'                     // class name for headers (th's)
        });

});

