function changeform() {

//alert(document.forms["formcontact"].qualite.value);

switch (document.forms["formcontact"].qualite.value) {
	case "Collégien":
		document.forms["formcontact"].method = "POST";
		document.forms["formcontact"].action = "frm_contact_v1.php";
		document.forms["formcontact"].submit();
		break;
	case "LycéenGT":
		document.forms["formcontact"].method = "POST";
		document.forms["formcontact"].action = "frm_contact_v1.php";
		document.forms["formcontact"].submit();
		break;
	case "LycéenPro":
		document.forms["formcontact"].method = "POST";
		document.forms["formcontact"].action = "frm_contact_v1.php";
		document.forms["formcontact"].submit();
		break;
	case "Etudiant":
		document.forms["formcontact"].method = "POST";
		document.forms["formcontact"].action = "frm_contact_v1.php";
		document.forms["formcontact"].submit();
		break;
	case "NonScolarisé":
		document.forms["formcontact"].method = "POST";
		document.forms["formcontact"].action = "frm_contact_v2.php";
		document.forms["formcontact"].submit();
		break;
	case "Autre":
		document.forms["formcontact"].method = "POST";
		document.forms["formcontact"].action = "frm_contact_v2.php";
		document.forms["formcontact"].submit();
		break;
	}
}


function bSyntaxeEmail(sMail) {
var re=/^[a-z\d]+((\.|-|_)[a-z\d]+)*@((?![-\d])[a-z\d-]{0,62}[a-z\d]\.){1,4}[a-z]{2,6}$/gi;
return (sMail.match(re)==sMail)&&(sMail.substr(sMail.lastIndexOf("@")).length<=256);
}

function limite(textearea,taille) {
if (textearea.value.length >= taille) {
   alert ("Vous avez dépassé le nombre maximum de caractères : " + taille);
   textearea.value = "";
   return false;
   }
}

function controle_page_v1() {

//alert("yo");


//controle du parcours
if (document.forms["formcontact"].parcours1.value == "") {
   alert("La classe/année et formation suivies doivent être obligatoirement saisies");
   return (false);
   }

//controle de l age
if (document.forms["formcontact"].age.value=='') {
   alert("L'âge doit être obligatoirement saisie");
   return (false);
   }

if (isNaN(document.forms["formcontact"].age.value)) {
   alert("L'âge n'est pas correctement saisie");
   document.forms["formcontact"].age.value="";
   return (false);
   }

if (document.forms["formcontact"].age.value<5) {
   alert("L'âge doit être superieur à 4 ans");
   document.forms["formcontact"].age.value="";
   return (false);
   }

if (document.forms["formcontact"].age.value>99) {
   alert("L'âge doit être inferieur à 99 ans");
   document.forms["formcontact"].age.value="";
   return (false);
   }


//controle du nom de l'etablissement
if (document.forms["formcontact"].etab.value == "") {
   alert("Le nom de l'établissement doit être obligatoirement saisie");
   return (false);
   }

//controle de la ville de l etablissement
if (document.forms["formcontact"].villeetab.value == "") {
   alert("La ville de l'établissement doit être obligatoirement saisie");
   return (false);
   }

//controle du code postal du domicile
if (document.forms["formcontact"].codepost.value=='') {
   alert("Le code postal de votre domicile doit être obligatoirement saisi");
   return (false);
   }
else if(isNaN(document.forms["formcontact"].codepost.value)) {
     alert("Le code postal de votre domicile n'est pas correctement saisie");
     return (false);
     }
else if(document.forms["formcontact"].codepost.value.length<5) {
     alert("Le code postal de votre domicile n'est pas correctement saisie");
     return (false);
     }

//controle de la ville du domicile
if (document.forms["formcontact"].ville.value == "") {
   alert("La ville de votre domicile doit être obligatoirement saisie");
   return (false);
   }

//controle de la question
if (document.forms["formcontact"].question.value == "") {
   alert("Votre question doit être obligatoirement saisie");
   return (false);
   }

// controle de l adresse mél
if (!bSyntaxeEmail(document.forms["formcontact"].email.value)) {
   alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
   return (false);
   }

if (document.forms["formcontact"].email.value!=document.forms["formcontact"].emailconfirm.value) {
   alert('Les deux adresses électroniques saisies ne sont pas identiques.');
   return (false);
   }

document.forms["formcontact"].method = "POST";
document.forms["formcontact"].action = "sendmail.php";
document.forms["formcontact"].submit();
}


function controle_page_v2() {

//controle du parcours
if (document.forms["formcontact"].parcours2.value == "") {
   alert("Diplômes, formations et niveau de formation doivent être obligatoirement saisies");
   return (false);
   }

//controle de l age
if (document.forms["formcontact"].age.value=='') {
   alert("L'âge doit être obligatoirement saisie");
   return (false);
   }

if (isNaN(document.forms["formcontact"].age.value)) {
   alert("L'âge n'est pas correctement saisie");
   document.forms["formcontact"].age.value="";
   return (false);
   }

if (document.forms["formcontact"].age.value<5) {
   alert("L'âge doit être superieur à 4 ans");
   document.forms["formcontact"].age.value="";
   return (false);
   }

if (document.forms["formcontact"].age.value>99) {
   alert("L'âge doit être inferieur à 99 ans");
   document.forms["formcontact"].age.value="";
   return (false);
   }


//controle du code postal du domicile
if (document.forms["formcontact"].codepost.value=='') {
   alert("Le code postal de votre domicile doit être obligatoirement saisi");
   return (false);
   }

if (isNaN(document.forms["formcontact"].codepost.value)) {
     alert("Le code postal de votre domicile n'est pas correctement saisie");
     return (false);
     }

if (document.forms["formcontact"].codepost.value.length<5) {
    alert("Le code postal de votre domicile n'est pas correctement saisie");
     return (false);
     }

//controle de la ville du domicile
if (document.forms["formcontact"].ville.value == "") {
   alert("La ville de votre domicile doit être obligatoirement saisie");
   return (false);
   }

//controle de la question
if (document.forms["formcontact"].question.value == "") {
   alert("Votre question doit être obligatoirement saisie");
   return (false);
   }

// controle de l adresse mél
if (!bSyntaxeEmail(document.forms["formcontact"].email.value)) {
   alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
   return (false);
   }

if (document.forms["formcontact"].email.value!=document.forms["formcontact"].emailconfirm.value) {
   alert('Les deux adresses électroniques saisies ne sont pas identiques.');
   return (false);
   }

document.forms["formcontact"].method = "POST";
document.forms["formcontact"].action = "sendmail.php";
document.forms["formcontact"].submit();
}


function controle_page_v3() {
//alert("controle page ok");
// controle des donnees du formulaire


//if (document.forms["formsatisfaction"].commentaire.value=='') {
//   alert("Le commentaire doit ?e obligatoirement saisie");
//   return (false);
//   }

document.forms["formsatisfaction"].method = "POST";
document.forms["formsatisfaction"].action = "sendmail.php";
document.forms["formsatisfaction"].submit();
}



function choixReg2(code,libelle,provenance) {

//alert("reg"+provenance);

if (code==971 || code==972 || code==973 || code==974 || code==976 || code==988 || code==987 || code==975 || code==986 || code==999 || code==901 || code==902) {
   document.firstForm.method = "POST";
   document.firstForm.action = "frmtchat.php?dept=d"+code+"&provenance="+provenance;
   document.firstForm.submit();
   }
else {
   document.firstForm.elements['region'].value = code;
   document.firstForm.elements['regionTexte'].value = libelle;
   document.firstForm.elements['provenance'].value = provenance;
   document.firstForm.submit();
   }
}


function choixDep2(code,libelle,provenance) {
  
//alert("dep"+provenance);
    
document.firstForm.method = "POST";
document.firstForm.action = "frmtchat.php?dept=d"+code+"&provenance="+provenance;;
document.firstForm.submit();
}

function opencenterpopup() {
var Left=window.screen.width/2-350;
var Top=window.screen.height/2-350;
var Configuration="'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=780,height=250,left="+Left+",top="+Top;
window.open('popup.php','departement',Configuration);
}