$(document).ready(function(){

	$("#globalsearch").validationEngine({ 
		scroll :  false,
		unbindEngine: false,
		inlineValidation: false,
		success : function()	{
			if ($('#searchkeyword').val() == 'Recherche') {
				$.validationEngine.buildPrompt('#searchkeyword', 'Recherche invalide', "error");
				setTimeout("$.validationEngine.closePrompt('#searchkeyword')", '5000');
			} else {
				searchClass.search();
			}
		},
		failure : function(){} 
	});
});

function SearchClass() {
	var host;
	var callback = 'genericJson';
	return {
		$ : function() {
			return host = this;
		},
		search : function() {
			//$('.search').html('<img src="/modules/core/admin/images/ajax-loader.gif" />');
			$('#gblbtnsearchtop').hide('slow');
			console.log($("#globalsearch").serialize());
			genericPrototype(host.url2, 'genericJson', 'post', $("#globalsearch").serialize());
		},
		url1 : null,
		url2 : null
	}.$();
}