/* 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,"Please specify the subject of your message: Reservation, question or comment."))
		{destinataire.focus();return false;}
  } 
with (thisform)
  {
  if (!validate_required(nom,"Please enter your last name."))
  		{nom.focus();return false;}
  }
with (thisform)
  {
  if (!validate_required(prenom,"Please enter your first name."))
  		{prenom.focus();return false;}
  }
with (thisform)
  {
  if (!validate_required(email,"Please enter your email address."))
  		{email.focus();return false;}
  }  

with (thisform)
  {
  if (!validate_email(email,"Please enter a valid email address.")) 
      	{email.focus();return false;}
  }   
  
with (thisform)
  {
  if (!validate_required(texte,"Please enter your message. "))
  		{texte.focus();return false;}
  }  
  
}
