//----------------------------- Affciher une div ------------------------// 

function afficher(theid,thevalue) {
	
	document.getElementById(theid).style.display = thevalue;

}

//-----------------------------verification des formulaires ------------------------// 

function verif_formulaire_inscription() {
	
 	if(document.formInscription.nom_societe.value == "") {
   		alert("Veuillez entrer votre raison social");
   		document.formInscription.nom_societe.focus();
   		return false;
  	}
  	
 	if(document.formInscription.adresse_societe.value == "") {
   		alert("Veuillez entrer votre adresse");
   		document.formInscription.adresse_societe.focus();
   		return false;
  	}
  	
 	if(document.formInscription.cp_societe.value == "") {
   		alert("Veuillez entrer votre code postal");
   		document.formInscription.cp_societe.focus();
   		return false;
  	} else {
  		var reg_cp = /^[0-9]{5}$/ 
		if (!(reg_cp.exec(document.formInscription.cp_societe.value)!=null)) {
			alert("Le code postal saisie n'est pas au format valide");
 			return false;
		}
  	}
  	
  	if(document.formInscription.tel_societe.value == "") {
   		alert("Veuillez entrer votre numéro de téléphone");
   		document.formInscription.tel_societe.focus();
   		return false;
  	} else {
  		var reg_tel = /^0[0-9]([ ][0-9]{2}){4}$/ 
		if (!(reg_tel.exec(document.formInscription.tel_societe.value)!=null))	{
			alert("Le numero de téléphone saisie n'est pas au format valide !");
			return false;
		}
  	}
  	
  	if(document.formInscription.fax_societe.value == "") {
   		alert("Veuillez entrer votre numero de fax");
   		document.formInscription.fax_societe.focus();
   		return false;
  	} else {
  		var reg_fax = /^0[0-9]([ ][0-9]{2}){4}$/ 
		if (!(reg_fax.exec(document.formInscription.fax_societe.value)!=null))	{
			alert("Le numero de fax saisie n'est pas au format valide !");
 			return false;
		}
  	}
  	
  	if(document.formInscription.id_rubrique.value == "0") {
   		alert("Veuillez Choisir une catégorie générale");
   		document.formInscription.id_rubrique.focus();
   		return false;
  	}
  	
  	if(document.formInscription.ville_societe.value == "") {
   		alert("Veuillez entrer votre ville");
   		document.formInscription.ville_societe.focus();
   		return false;
  	}
  	
  	if(document.formInscription.nom_resp.value == "") {
   		alert("Veuillez entrer le nom du responsable");
   		document.formInscription.nom_resp.focus();
   		return false;
  	}
  
  	if(document.formInscription.prenom_resp.value == "") {
   		alert("Veuillez entrer le prénom du responsable");
   		document.formInscription.prenom_resp.focus();
   		return false;
  	}
  	
  	if(document.formInscription.email_resp.value == "") {
   		alert("Veuillez entrer le mail du responsable");
   		document.formInscription.email_resp.focus();
   		return false;
  	} else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if (!(reg_mail.exec(document.formInscription.email_resp.value)!=null)) {
 			alert("Le mail du responsable n'est pas au format valide !");
 			return false;
		}
  	}
  	
  	if (document.formInscription.pswd_resp1.value == "" || document.formInscription.pswd_resp2.value == "") {
  		alert("Veuillez entrer des mots de passe");
   		document.formInscription.pswd_resp1.focus();
   		return false;  		
  	} else {
	  	if(document.formInscription.pswd_resp1.value != document.formInscription.pswd_resp2.value) {
	   		alert("Les deux mot de passe ne sont pas identiques");
	   		document.formInscription.pswd_resp1.focus();
	   		return false;
	 	}
  	}
  	
  	
  	if(document.formInscription.captcha.value == "") {
   		alert("Veuillez entrer le code à recopier");
   		document.formInscription.captcha.focus();
   		return false;
  	}
  
}

function verif_formulaire_commande() {
	
	if(document.formCommande.nom.value == "") {
   		alert("Veuillez entrer nom");
   		document.formCommande.nom.focus();
   		return false;
  	}
  	
  	if(document.formCommande.prenom.value == "") {
   		alert("Veuillez entrer votre pénom");
   		document.formCommande.prenom.focus();
   		return false;
  	}
	
 	if(document.formCommande.nom_societe.value == "") {
   		alert("Veuillez entrer votre raison social");
   		document.formCommande.nom_societe.focus();
   		return false;
  	}
  	
 	if(document.formCommande.adresse_societe.value == "") {
   		alert("Veuillez entrer votre adresse");
   		document.formCommande.adresse_societe.focus();
   		return false;
  	}
  	
  	if(document.formCommande.ville_societe.value == "") {
   		alert("Veuillez entrer votre ville");
   		document.formCommande.ville_societe.focus();
   		return false;
  	}
  	
 	if(document.formCommande.cp_societe.value == "") {
   		alert("Veuillez entrer votre code postal");
   		document.formCommande.cp_societe.focus();
   		return false;
  	} else {
  		var reg_cp = /^[0-9]{5}$/ 
		if (!(reg_cp.exec(document.formCommande.cp_societe.value)!=null)) {
			alert("Le code postal saisie n'est pas au format valide");
 			return false;
		}
  	}
  	
  	if(document.formCommande.tel_societe.value == "") {
   		alert("Veuillez entrer votre numéro de téléphone");
   		document.formCommande.tel_societe.focus();
   		return false;
  	} else {
  		var reg_tel = /^0[0-9]([ ][0-9]{2}){4}$/ 
		if (!(reg_tel.exec(document.formCommande.tel_societe.value)!=null))	{
			alert("Le numero de téléphone saisie n'est pas au format valide !");
			return false;
		}
  	}
  	
  	if(document.formCommande.fax_societe.value == "") {
   		alert("Veuillez entrer votre numero de fax");
   		document.formCommande.fax_societe.focus();
   		return false;
  	} else {
  		var reg_fax = /^0[0-9]([ ][0-9]{2}){4}$/ 
		if (!(reg_fax.exec(document.formCommande.fax_societe.value)!=null))	{
			alert("Le numero de fax saisie n'est pas au format valide !");
 			return false;
		}
  	}
  	
  	if(document.formCommande.email.value == "") {
   		alert("Veuillez entrer votre email");
   		document.formCommande.email.focus();
   		return false;
  	} else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if (!(reg_mail.exec(document.formCommande.email.value)!=null)) {
 			alert("L'email n'est pas au format valide !");
 			return false;
		}
  	}
  	
  	if(document.formCommande.quantite.value == "") {
   		alert("Veuillez entrer la quantité voulue");
   		document.formCommande.quantite.focus();
   		return false;
  	}
  
}

function verif_formulaire_contact() {
	
 	if(document.formContact.nom_societe.value == "") {
   		alert("Veuillez entrer votre raison social");
   		document.formContact.nom_societe.focus();
   		return false;
  	}
  	
 	if(document.formContact.cp_societe.value == "") {
   		alert("Veuillez entrer votre code postal");
   		document.formContact.cp_societe.focus();
   		return false;
  	} else {
  		var reg_cp = /^[0-9]{5}$/ 
		if (!(reg_cp.exec(document.formContact.cp_societe.value)!=null)) {
			alert("Le code postal saisie n'est pas au format valide");
 			return false;
		}
  	}
  	
  	if(document.formContact.tel_societe.value == "") {
   		alert("Veuillez entrer votre numéro de téléphone");
   		document.formContact.tel_societe.focus();
   		return false;
  	} else {
  		var reg_tel = /^0[0-9]([ ][0-9]{2}){4}$/ 
		if (!(reg_tel.exec(document.formContact.tel_societe.value)!=null))	{
			alert("Le numero de téléphone saisie n'est pas au format valide !");
			return false;
		}
  	}
  	
  	if(document.formContact.email.value == "") {
   		alert("Veuillez entrer votre email");
   		document.formContact.email.focus();
   		return false;
  	} else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if (!(reg_mail.exec(document.formContact.email.value)!=null)) {
 			alert("L'email n'est pas au format valide !");
 			return false;
		}
  	}
  	
  	if(document.formContact.nom_resp.value == "") {
   		alert("Veuillez entrer le nom de l'interlocuteur");
   		document.formContact.nom_resp.focus();
   		return false;
  	}
  
}

function remplir() {		
 	if(document.FormSearch.departements.value == "" && document.FormSearch.mots.value == "") {
   		alert("Veuillez entrer au moins un mot cle ou un département pour votre recherche");
   		document.FormSearch.mots.focus();
   		return false;
  	}
}
