$(function(){

	//attach autocomplete
	$( "#mainSearch" ).autocomplete({
		source: $( "#serverSite" ).val()+$( "#dirSite" ).val()+"ajax/search.php",
		//minLength: 2,
		select: function( event, ui ) {
			location.href = ui.item.link;
		}
	});
});


function search(urlSendPri, urlSendSec){
	
	if($("#mainSearch").val().length == 0){
		$("#searchResult").hide();
	}
	
	$.ajax({
		type: "POST",
		dataType: 'json',
		url: urlSendPri+urlSendSec+"ajax/search.php",
		data: {
			sSearch : $("#mainSearch").val()
		},
		//Evento di riuscita
		success: function(response){
//			var i;
//			var sugg = []; 
//			for(i = 0; i < response.length; i++){
//				sugg.push(response[i].name);
//			}
//			console.log(sugg);
//			
//			$("#mainSearch").autocomplete(sugg);
			
			if(response.length == 0){
				$("#searchResult").hide();
			} else {
				$("#searchResult").show();
				$("#searchResult").html('');
				var i;
				for(i = 0; i < response.length; i++){
					sString = 'onmouseover="focusIn('+response[i].giocatoriId+'); return false;" onmouseout="focusOut('+response[i].giocatoriId+'); return false;"';
					sClass='';
					if(i==0){
						sClass='focusSearch';
					}
					
					$("#searchResult").append(
						'<div id="gioc_'+response[i].giocatoriId+'" class="linkSearch '+sClass+'" '+sString+'>'+response[i].link+'</div>'
					);
				}
			}
			for(i = 0; i < response.length; i++){
				$("#mainSearch").autocomplete(response[i].name);
			}
		},
		error: function(){
		}
	});
}

function focusIn(id){
	$("#gioc_"+id).addClass("focusSearch");
}

function focusOut(id){
	$("#gioc_"+id).removeClass("focusSearch");
}

