$(document).ready(
	function ()
	{
		//Cache les réponses si le champs de recherche perd le focus
		$('#query').blur(
			function()
			{
				$('#searchResults').hide('slow');
			}
		);
		$('#lancerRechercher').blur(
			function()
			{
				$('#searchResults').hide('slow');
			}
		);
		
		//Si premier focus, supprime la valeur "Rechercher" du champ et change la couleur du texte
		$('#query').focus(
			function()
			{
				$('#query').keyup(
					function(event) {
						if (event.keyCode == '13') {
							submitSearch();	
						}
						else if($('#query').val().length>'2'){
							submitSearch();
						}
						else{
							$('#searchResults').hide('slow');
						}
					}
				);
				if($("#query").val()=="Rechercher"){
					$("#query").val("");
					$("#query").css("color","black");
				}
			}
		);		
	}
);

function hover(){
	$('.L1').hover(
		function()
		{
			$(this).css('background-color','#C2C8EF');
		},
		function()
		{
			$(this).css('background-color','#EFEFEF');
		}
	);
	
	$('.L2').hover(
		function()
		{
			$(this).css('background-color','#C2C8EF');
		},
		function()
		{
			$(this).css('background-color','#FFFFFF');
		}
	);
}

//Affiche les réponses de la recherche
function submitSearch(){
	if($("#query").val()){
		 $.ajax({
			type: 'POST',
			url: '_recherche.php',
			data: 'query='+escape($("#query").val()),
			success:
				function(response){
					$('#searchResults').html(response);
					$('#searchResults').show('slow');
					hover();
				}
		});
	}
}
