//------------------------
function ctrl(y) {
  num2 = /^\d{2}/;
  num4 = /^\d{4}/;
typemail=new RegExp('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.+[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$');
  NS4 = (document.layers) ? 1 : 0;
  IE4 = (document.all) ? 1 : 0;
  var msgerr = new Array("OK","Veuillez taper une année correcte",
 "Veuillez taper une adresse e-mail valide","Ce champ doit obligatoirement être renseigné","Le type du fichier devrait etre gif ou jpg","Ecrire en minuscules svp");

  var err = 0;
  if (y.emakem.value == "") {err = 3; y.emakem.focus(); }
  if ((err==0) && (!(typemail.test(y.emakem.value))) ) {err = 2; y.emakem.focus(); }
  if (err==0) {
z=0; for (i=0; i<y.titourou.value.length; i++) { if ((y.titourou.value[i]>='A') && (y.titourou.value[i]<='Z')) { z++ } } 
    if (y.titourou.value.length<2*z) {err = 5; y.titourou.focus(); } 
  }
  if (err==0) { return(true); }  else { alert(msgerr[err]); return(false); }
}