/**
 * Javascript package for "Les Arts et Baobabs" website search engine
 *
 */

function searchFieldValue( searchField, defaultValue )
{
	searchField.addEvent('focus', function(e)
	{
		if( searchField.get('value') == defaultValue )
		{
			searchField.set('value', '');
		}
	});
	
	searchField.addEvent('blur', function(e)
	{
		if( searchField.get('value') == '' )
		{
			searchField.set('value', defaultValue);
		}
	});
}

function searchRequest( searchField, searchResult, defaultValue )
{
    if( searchField.value != defaultValue )
    {
    	var req = new Request.HTML({  
			method: 'post',  
			url: "lib/ajax/search.php5",  
			data: { 'searchQuery' : searchField.value },  
			onRequest: function()
			{
				searchResult.innerHTML = "<img src='img/interface/waiting.gif' class='waiting' alt='Attente de la r&eacute;ponse du serveur' title='Attente de la r&eacute;ponse du serveur'/>";
			},  
			update: searchResult 
		}).send();
	}
}

function searchNow( searchQuery, produit, searchResult, page )
{
   	var req = new Request.HTML({  
		method: 'post',  
		url: "lib/ajax/search.php5",  
		data: { 'searchQuery' : searchQuery, 'produit' : produit, 'p' : page },
		onRequest: function()
		{
			searchResult.innerHTML = "<img src='img/interface/waiting.gif' class='waiting' alt='Attente de la r&eacute;ponse du serveur' title='Attente de la r&eacute;ponse du serveur'/>";
		},    
		update: searchResult 
	}).send();
}
