function rechercher() {
	if(document.getElementById("recherche_simple").style.display == "block") {
		if(document.getElementById("crit_s_type").value != 0 && document.getElementById("crit_s_lib").value.length > 0){
			document.getElementById("type_recherche").value = "simple";
			document.getElementById("form_rechercher").submit();
		} else {
			alert("Merci de renseigner le type de critère et son contenu.");
			return false;
		}
	}
	if(document.getElementById("recherche_avancee").style.display == "block"){
		var crit_type_value = 0;
		var crit_lib_length = 0;
		var crit_ok = 1;
		for(var i=1;i<=10;i++){
			if(document.getElementById("recherche_avancee_crit_d"+i).style.display == "block"){
				crit_type_value = document.getElementById("crit_d"+i+"_type").value;
				crit_lib_length = document.getElementById("crit_d"+i+"_lib").value.length;
				if(crit_type_value == 0 || crit_lib_length == 0){
					crit_ok = 0;
				}
			}
		}
		if(crit_ok == 1){
			var regex = new RegExp("^[0-9]{4}$");
			if( (document.getElementById("crit_d_annee").value.length == 0) || (document.getElementById("crit_d_annee").value.length > 0 && regex.test(document.getElementById("crit_d_annee").value))){
				document.getElementById("type_recherche").value = "avancee";
				document.getElementById("form_rechercher").submit();
			} else {
				alert("Le format de la date saisie n'est pas correct.");
				return false;
			}
		} else {
			alert("Certains critères de recherche ne sont pas renseignés correctement.");
			return false;
		}
	}
}
function afficher_recherche_simple(){
	show_hide_layers("recherche_avancee","","hide");
	show_hide_layers("recherche_simple","","show");
}
function afficher_recherche_avancee(){
	show_hide_layers("recherche_simple","","hide");
	show_hide_layers("recherche_avancee","","show");
}
function ajouter_crit_d(){
	var i=0;
	for(var j=1;j<=10;j++){
		if(document.getElementById("recherche_avancee_crit_d"+j).style.display == "block") i = j;
	}
	i++;
	show_hide_layers("recherche_avancee_crit_d"+i,"","show");
	if(i==10) show_hide_layers("recherche_avancee_ajouter","","hide");
}
function supprimer_crit_d(id){
	if(id!=1) show_hide_layers("recherche_avancee_crit_d"+id,"","hide");
	document.getElementById("crit_d"+id+"_op").value = 1;
	document.getElementById("crit_d"+id+"_tron").checked = true;
	document.getElementById("crit_d"+id+"_type").value = 0;
	document.getElementById("crit_d"+id+"_lib").value = "";
	var i=0;
	for(var j=1;j<=10;j++){
		if(document.getElementById("recherche_avancee_crit_d"+j).style.display == "block") i = j;
	}
	if(i<10) show_hide_layers("recherche_avancee_ajouter","","show");
}

