////////////////////////////////////////////////////
// Javascript.js - Version 1.0.0 - Hervé VILLANI  //
// ==> Codes javascript du site                   //
////////////////////////////////////////////////////


//
// Vérification des champs d'un formulaire de contact
//

function verification_contact()
{
	if(document.contact.nom.value == ""){
   alert("Veuillez entrer votre nom svp");
   document.contact.nom.focus();
   return false;
  }
   else
 if(document.contact.prenom.value == "") {
   alert("Veuillez entrer votre prénom svp");
   document.contact.prenom.focus();
   return false;
  }
   else
 if(document.contact.mail.value == "") {
   alert("Veuillez entrer votre adresse electronique svp");
   document.contact.mail.focus();
   return false;
  }
  else
 if(document.contact.mail.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.contact.mail.focus();
   return false;
  }
  else
 if(document.contact.texte.value == "") {
   alert("Veuillez entrer le texte de votre message svp");
   document.contact.texte.focus();
   return false;
  }
return true
}


//
// Vérification des champs d'un formulaire JE RECHERCHE
//

function verification_search()
{
	if(document.jerecherche.budget.value == ""){
   alert("Veuillez entrer votre budget svp");
   document.jerecherche.nom.focus();
   return false;
  }	
	if(document.jerecherche.nom.value == ""){
   alert("Veuillez entrer votre nom svp");
   document.jerecherche.nom.focus();
   return false;
  }
   else
 if(document.jerecherche.prenom.value == "") {
   alert("Veuillez entrer votre prénom svp");
   document.jerecherche.prenom.focus();
   return false;
  }
   else
 if(document.jerecherche.mail.value == "") {
   alert("Veuillez entrer votre adresse electronique svp");
   document.jerecherche.mail.focus();
   return false;
  }
  else
 if(document.jerecherche.mail.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.jerecherche.mail.focus();
   return false;
  }
  else
 if(document.jerecherche.texte.value == "") {
   alert("Veuillez entrer le texte de votre recherche svp");
   document.jerecherche.texte.focus();
   return false;
  }
return true
}


//
// Boutons PLUS et MOINS pour ajout panier
//

function maj_quantite(formulaire, id, valeur) {
quantite = 	parseInt(document.forms[formulaire][id].value) + parseInt(valeur);
if (quantite < 0)
quantite = 0;
else if (quantite > 999)
quantite = 999;
document.forms[formulaire][id].value = quantite;
}


//
// Vérification des champs d'un formulaire COMMANDE 1
//

function verification_commande()
{
	if(document.commande.societe.value == "")
		{
   		alert("Veuillez entrer votre raison sociale svp");
   		document.commande.societe.focus();
   		return false;
  		}	
  	else
		if(document.commande.nom.value == ""){
   alert("Veuillez entrer votre nom svp");
   document.commande.nom.focus();
   return false;
  }
   else
 if(document.commande.prenom.value == "") {
   alert("Veuillez entrer votre prénom svp");
   document.commande.prenom.focus();
   return false;
  }
   else
 if(document.commande.adresse.value == "") {
   alert("Veuillez entrer votre adresse svp");
   document.commande.adresse.focus();
   return false;
  }
   else 
 if(document.commande.code_postal.value == "") {
   alert("Veuillez entrer votre code postal svp");
   document.commande.code_postal.focus();
   return false;
  }
  else
 if(document.commande.ville.value == "") {
   alert("Veuillez entrer votre ville svp");
   document.commande.ville.focus();
   return false;
  }  
   else    
 if(document.commande.telephone.value == "") {
   alert("Veuillez entrer votre téléphone svp");
   document.commande.telephone.focus();
   return false;
  }  
   else    
 if(document.commande.mail.value == "") {
   alert("Veuillez entrer votre adresse electronique svp");
   document.commande.mail.focus();
   return false;
  }
  else
 if(document.commande.mail.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.commande.mail.focus();
   return false;
  }
 return true
}