/* auteur: Denis Rousseau */
/* Date de création: 2010-04-05 */
function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
  }
}


function validate_email(field,alerttxt)
{
with (field)
  {
  	apos=value.indexOf("@");
  	dotpos=value.lastIndexOf(".");
  	if (apos<1||dotpos-apos<2)
    	{alert(alerttxt);return false;}
  	else {return true;}
  }
}




function validate_form(thisform)
{
  
with (thisform)
  {
	if (!validate_required(destinataire,"Veuillez préciser le sujet du message: Réservation, question ou commentaire."))
		{destinataire.focus();return false;}
  } 
with (thisform)
  {
  if (!validate_required(nom,"Veuillez entrer votre nom."))
  		{nom.focus();return false;}
  }
with (thisform)
  {
  if (!validate_required(prenom,"Veuillez entrer votre prénom."))
  		{prenom.focus();return false;}
  }
with (thisform)
  {
  if (!validate_required(email,"Veuillez entrer votre adresse de courriel."))
  		{email.focus();return false;}
  }  

with (thisform)
  {
  if (!validate_email(email,"Veuillez entrer une adresse de courriel valide.")) 
      	{email.focus();return false;}
  }   
  
with (thisform)
  {
  if (!validate_required(texte,"Veuillez entrer votre message. "))
  		{texte.focus();return false;}
  }  
  
}
