var pattern = new Array();
pattern["email"] = "^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$";

// Fonction de controle de la structure d'un email
function ctrlEmail( mail )
{
  if( ! mail.match( pattern["email"] ) ) return false;
  var ind = mail.lastIndexOf( '.' );
  if(mail.length - ind != 3 && mail.length - ind != 4 && mail.length - ind != 5) return false;
  
  return true;
}

// Création d'une popup d'une taille à définir avec ou sans barre de menu dont le contenu est à l'adresse 'urlpopup'
function popup(urlpopup, hauteur, largeur, menu)
{
  nouvelle_fenetre = window.open(urlpopup, "_new", "menubar=" + menu + ",resizable=1,scrollbars=1,width=" + largeur + ",height=" + hauteur);
	if (parseInt(navigator.appVersion) > 2)
	{ 
		nouvelle_fenetre.focus();
	}
}
