function cards_check()
{
   var aMessage   = document.cardscreate.CardMessage.value;
   var aSendName  = document.cardscreate.SendName.value;
   var aSendEmail = document.cardscreate.SendEmail.value;
   var aRecName   = document.cardscreate.RecName.value;
   var aRecEmail  = document.cardscreate.RecEmail.value;

   if (aMessage == '' )
   {
      alert("Veuillez remplir votre message.")
      document.cardscreate.CardMessage.focus();
      return false;
   }
   if (aMessage.length > 2048)
   {
      alert("Votre message est trop long !")
      document.cardscreate.CardMessage.focus();
      return false;
   }

   if (aSendName == '' )
   {
      alert("Veuillez remplir votre nom.")
      document.cardscreate.SendName.focus();
      return false;
   }
   if (aSendName.length > 60)
   {
      alert("Votre nom est trop long !")
      document.cardscreate.SendName.focus();
      return false;
   }
   if (aSendEmail == '' || aSendEmail.indexOf('.') == -1 || aSendEmail.indexOf('@') == -1 || aSendEmail.length < 5 || aSendEmail.length > 60)
   {
      if (aSendEmail == '')
        alert("Veuillez remplir votre adresse email.")
      else
        alert(aSendEmail + " n'est pas une adresse email valide.");
      document.cardscreate.SendEmail.focus();
      return false;
   }

   if (aRecName == '' )
   {
      alert("Veuillez remplir le nom de votre correspondant(e).")
      document.cardscreate.SendName.focus();
      return false;
   }
   if (aRecName.length > 60)
   {
      alert("Le nom de votre correspondant est trop long !")
      document.cardscreate.RecName.focus();
      return false;
   }
   if (aRecEmail == '' || aRecEmail.indexOf('.') == -1 || aRecEmail.indexOf('@') == -1 || aRecEmail.length < 5 || aRecEmail.length > 60)
   {
      if (aRecEmail == '')
        alert("Veuillez remplir l'adresse email de votre correspondant(e).")
      else
        alert(aRecEmail + " n'est pas une adresse email valide.");
      document.cardscreate.RecEmail.focus();
      return false;
   }
   return true;
}

