function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function selectEtab(val) {
	if (val != -1)
		window.location.href = val;
}

function verif_form(nomFormulaire, tabTest){
	//variables	
	var retour = true;
	var nbr = tabTest.length;
	var message = "Attention, le formulaire n'a pas \351t\351 correctement saisi :\n\n";
	//alert(window.document.getElementsByName(nomFormulaire)[0].PublishButton.value);
	for (i=0; i<nbr; i++){
		if(window.document.getElementsByName(tabTest[i][1])[0].value == ""){
			retour = false;
			message+=" - Le champ '"+ tabTest[i][0] + "' est requis.\n";
		} else {
			if (tabTest[i][0] == "Email") {
				if (!verifMail(window.document.getElementsByName(tabTest[i][1])[0].value)) {
					retour = false;
					message+=" - Adresse email invalide.\n";
				}
			}
		}
	}
	if(!retour){
		alert(message);		
	} else {
		document.getElementById(nomFormulaire).submit();
	}
	//on retourne le resultat de la fonction
	//return retour;
}

function verifMail(adresse) {
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
		return true;
	else
		return false;
}
