$(document).ready(function(){
	//global vars
	var searchBox = $("#mainSearch");
	var searchBoxDefault = "Search a NFL player, team, position…";
	
	//Effects for both searchbox
	searchBox.focus(function(e){
		$(this).addClass("active");
	});
	searchBox.blur(function(e){
		$(this).removeClass("active");
	});
	
	
	//Searchbox2 show/hide default text if needed
	searchBox.focus(function(){
		if($(this).attr("value") == searchBoxDefault) $(this).attr("value", "");
	});
	searchBox.blur(function(){
		if($(this).attr("value") == "") $(this).attr("value", searchBoxDefault);
	});

	$('#searchNav form div#cancel').attr('style','background-position:center top;cursor:none');

	searchBox.keyup(function(){
		searchFilter()
		//return false;
	});

	$('div#cancel').click(function(){
		$('#mainSearch').val(searchBoxDefault)
		$('#searchNav form div#cancel').attr('style','background-position:center top;');
		var mod = $('#mod').val();
		var tab = $('#tab').val();
		navTab(mod,tab)
	});

});

function searchFilter(){
		var keywords =  $('#mainSearch').val()
		var variables = new Array;

		if(keywords!=""){
			$('#searchNav form div#cancel').attr('style','background-position:center bottom;cursor:pointer');
		}
		
		$("#navType").val('search');
			
		if( $('#cat1').attr('checked') ){ variables.push($("#cat1").val()) }
		if( $('#cat2').attr('checked') ){ variables.push($("#cat2").val()) }
		if( $('#cat3').attr('checked') ){ variables.push($("#cat3").val()) }
		if( $('#cat4').attr('checked') ){ variables.push($("#cat4").val()) }
		filter =  variables.join(',');
				
		if(keywords.length>=3){
			$.get("http://www.spotrac.com/Includes/search/searchFilter.php", { sport: '3', sportFilter: filter, keywords: keywords},
			function(data){
				$("#homeTransactions").html(data);					
			});
		}
}
