/***************************************************************************************************/
/* Formulaires - Vérification des valeurs saisies */

var defaultEmptyOK = false
function isEmpty(s){  
	 return ((s == null) || (s.length == 0))}
function trimString(userInput){

      var iStart, iEnd;
      var sTrimmed;
      var cChar;


      iEnd = userInput.length - 1;
      iStart = 0;
      bLoop = true;
	
	  if(userInput.length==1)
	  {
		if (userInput.charAt(0)==" ")
		   return "";
		else 
		   return userInput.charAt(0);
	  }
	  if(userInput.length==0)
	  {
		   return "";
	  }
	  
      cChar = userInput.charAt(iStart);
      while ((iStart < iEnd) && ((cChar == "\n") || (cChar == "\r") ||
                                (cChar == "\t") || (cChar == " "))){
         iStart ++;
         cChar = userInput.charAt(iStart);
      }

      cChar = userInput.charAt(iEnd);
      while ((iEnd >= 0) && ((cChar == "\n") || (cChar == "\r") ||
                            (cChar == "\t") || (cChar == " "))){
         iEnd --;
         cChar = userInput.charAt(iEnd);
      }

      if (iStart < iEnd){
         sTrimmed = userInput.substring(iStart, iEnd + 1);
      } else {
         sTrimmed = "";
      }
	  return sTrimmed;
   }

//test de l'email
var reEmail = /^.+\@.+\..+$/
var sEmail = "Email"
function isEmail (s){
       if (isEmpty(s)) 
       if (isEmail.arguments.length == 1) return defaultEmptyOK;
       else return (isEmail.arguments[1] == true);
    
    else {
       return reEmail.test(s)
    }
}

/***************************************************************************************************/
/* Formulaire d'inscription Newsletter - Vérification des valeurs saisies */

function Verify(form){
	if(form.prenom.value=='' || form.prenom.value=='prénom'){
		alert("Veuillez saisir votre prénom !");
		form.prenom.value='';
		form.prenom.focus();
		return false;
	}
	if(form.nom.value=='' || form.nom.value=='nom'){
		alert("Veuillez saisir votre nom !");
		form.nom.value='';
		form.nom.focus();
		return false;
	}
	if(form.email.value=='' || form.email.value=='e-mail'){
		alert("Veuillez saisir votre email !");
		form.email.value='';
		form.email.focus();
		return false;
	}
	if(!isEmail(form.email.value) && trimString(form.email.value)!='')
		{
		alert ("E-mail erroné !");
		form.email.focus();
		form.email.value='';
		return false;
		}
return true;
}
/***************************************************************************************************/
/* Formulaire Contact - Vérification des valeurs saisies */

function Verify_contact(form){
	if(form.nom.value==''){
		alert("Veuillez saisir votre nom !");
		form.nom.value='';
		form.nom.focus();
		return false;
	}
	if(form.prenom.value==''){
		alert("Veuillez saisir votre prénom !");
		form.prenom.value='';
		form.prenom.focus();
		return false;
	}
	if(form.email.value==''){
		alert("Veuillez saisir votre email !");
		form.email.value='';
		form.email.focus();
		return false;
	}
	if(!isEmail(form.email.value) && trimString(form.email.value)!='')
		{
		alert ("E-mail erroné !");
		form.email.focus();
		form.email.value='';
		return false;
		}	
	if(form.message.value==''){
		alert("Veuillez saisir votre message !");
		form.message.value='';
		form.message.focus();
		return false;
	}
return true;
}
/***************************************************************************************************/