


/* <!-------------------- FONCTIONS LIEES A LA GESTION DES FORMULAIRES ----------------------> */

function check_text(texte,libchamp,longueur, codlang)
{

   switch (codlang)
     {
	  case 2:
        // english
        var msgerr01 = "Field "+libchamp+" cannot be empty.";
        var msgerr02 = "Field "+libchamp+ " cannot exceed " + longueur + " chars" ;
        break;
	  case 3:
        // spanish
        var msgerr01 = "La r%FAbrica  "+libchamp+" no puede ser vac%EDa.";
 	     var msgerr02 = "La r%FAbrica  "+libchamp+" no puede superar " + longueur + " car%E1cteres" ;
        break;
     default:
        // default: French
        var msgerr01 = "Le champ "+libchamp+" ne peut pas %EAtre vide.";
	     var msgerr02 = "Le champ "+libchamp+" ne peut pas comporter plus de " + longueur + " caract%E8res" ;
        break;
     }


	if (texte.value.length==0)
     	{
        window.warnbox( msgerr01 );
        texte.focus();
        return false;
		}

	if (texte.value.length>longueur)
     	{
	     window.warnbox(msgerr02);
		  texte.focus();
	     return false;
	  	}

return true;
}




function check_email(email, fieldname, codlang)
{


   switch (codlang)
     {
	  case 2:
        // english
        var msgerr01 = "E-MAIL adress is not a valid.";
        var msgerr02 = "You must enter a valid E-MAIL adress.";
        break;
	  case 3:
        // spanish
        var msgerr01 = "La r%FAbrica "+fieldname+" no es v%E1lido.";
        var msgerr01 = "La r%FAbrica "+fieldname+" es obligatoria.";
        break;
     default:
        // default: French
        var msgerr01 = "Votre adresse E-MAIL n'est pas valide";
        var msgerr02 = "Vous devez indiquer votre adresse E-MAIL.";
        break;
     }


  var longueur=email.value.length;

     if (longueur >0)
	  {
		  trouve=0;
	      for (i=0;i<longueur;i++)
	 		{
	 		 if (email.value.charAt(i) =='@') trouve=1;
        	}

	   	if (trouve==0)
	   		{
        		  window.warnbox( msgerr01 );
              email.focus();
       		  return false;
	    	   }

			return true;
  	 	}
 	else
		{
			window.warnbox( msgerr02 );
         email.focus();
			return false;
		}
}






function warnbox( stxtin )
{

   alert( unescape(stxtin) );

}


