Search = {
		
	SEARCH_FORM_ID	: "searchForm",
	REG 			: /[^0-9^A-Z^a-z^\-]/g,
	
	submit : function(){
		if(isInProgress())
			return;
		var form = document.getElementById(Search.SEARCH_FORM_ID);
		if(form==null)
			return;
		if(!Search.check(form))
			return;
		document.location = ROOT+"recherche/"+form.request.value.replace(Search.REG, " ");
	},
	
	keyUp : function(e){
		if(e.which==13 || (window.event && window.event.keyCode==13)){
			Search.submit();
		}
	},
	
	check : function(form){
		if(trim(form.request.value.replace(Search.REG, "")).length<3){
			alert("Veuillez saisir au moins 3 lettres ou chiffres.");
			return false;
		}
		return true
	},
	
	loaded : function(){
		var form = document.getElementById(Search.SEARCH_FORM_ID);
		if(form==null)
			return;
		var value = window.location.href;
		//alert(value.replace(ROOT+"recherche/", ""));
		form.request.value = unescape(value.substring(value.indexOf("recherche/")+10));
	}
	
};


