function process_keypress() { 
	if (window.event.type == "keypress" & window.event.keyCode == 13) {
		controlSubmit();
	}
} 
function secureLoginForm(){
var NomNav = navigator.appName
for(i=0; i<=document.loginForm.length-1; i++) {
if (NomNav == "Microsoft Internet Explorer") { 
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\^/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\&/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\~/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\\/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\#/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\{/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\}/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\(/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\)/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\[/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\]/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\|/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\*/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\</gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\>/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\,/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\;/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\:/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\!/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/\$/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/javascript/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/alert/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/INSERT/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/insert/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/DELETE/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/delete/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/UPDATE/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/update/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/SELECT/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/select/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/INTO/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/into/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/WHERE/gi,"");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(/where/gi,"");
}else{
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("&","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("~","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("\"","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("#","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("{","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("}","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("(","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("[","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("]","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("(","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("\)","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("|","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("`","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("*","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("<","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(">","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(",","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(";","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace(":","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("!","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("$","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("^","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("javascript","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("alert","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("INSERT","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("insert","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("DELETE","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("delete","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("UPDATE","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("update","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("SELECT","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("select","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("INTO","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("into","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("WHERE","","gi");
document.loginForm.elements[i].value=document.loginForm.elements[i].value.replace("where","","gi");

}
}
}
function secureContactForm(){
var NomNav = navigator.appName
for(i=0; i<=document.contactForm.length-1; i++) {
if (NomNav == "Microsoft Internet Explorer") {

document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\^/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\&/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\~/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\\/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\#/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\{/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\}/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\(/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\)/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\[/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\]/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\|/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\*/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\</gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\>/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\,/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\;/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\:/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\!/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/\$/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/javascript/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/alert/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/INSERT/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/insert/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/DELETE/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/delete/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/UPDATE/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/update/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/SELECT/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/select/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/INTO/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/into/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/WHERE/gi,"");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(/where/gi,"");
}else{
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("&","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("~","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("\"","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("#","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("{","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("}","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("(","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("[","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("]","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("(","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("\)","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("|","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("`","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("*","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("<","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(">","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(",","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(";","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace(":","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("!","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("$","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("^","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("javascript","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("alert","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("INSERT","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("insert","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("DELETE","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("delete","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("UPDATE","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("update","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("SELECT","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("select","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("INTO","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("into","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("WHERE","","gi");
document.contactForm.elements[i].value=document.contactForm.elements[i].value.replace("where","","gi");
}
}
}

function controlSubmit() {
secureLoginForm();
	if (document.loginForm.identifiantAffilie.value == "" && (document.loginForm.datenaiss_jour.value == "" || document.loginForm.datenaiss_mois.value == "" || document.loginForm.datenaiss_annee.value == "")){
		alert ("Veuillez saisir votre identifiant ou votre date de naissance");
		document.getElementById('identifiantAffilie').focus();
	}else if ((document.loginForm.datenaiss_jour.value == "" || document.loginForm.datenaiss_mois.value == "" || document.loginForm.datenaiss_annee.value == "") && (document.loginForm.identifiantAffilie.value.length < 9 || document.loginForm.identifiantAffilie.value.length > 9)){
		alert ("Veuillez saisir un identifiant correct");
		document.getElementById('identifiantAffilie').focus();
	}else if (document.loginForm.datenaiss_jour.value == "" || document.loginForm.datenaiss_mois.value == "" || document.loginForm.datenaiss_annee.value == "" ) {
		alert("Date de naissance incomplète");
		document.getElementById('datenaiss_jour').focus();
	} else if (isNaN(document.loginForm.datenaiss_jour.value) || isNaN(document.loginForm.datenaiss_mois.value) || isNaN(document.loginForm.datenaiss_annee.value)){
		alert("Date de naissance invalide");
		document.getElementById('datenaiss_jour').focus();
	} else if (document.loginForm.datenaiss_jour.value.length != 2 || document.loginForm.datenaiss_mois.value.length != 2 || document.loginForm.datenaiss_annee.value.length != 4){
		alert("Date de naissance invalide. Format : jj/mm/aaaa");
		document.getElementById('datenaiss_jour').focus();
	} else if (document.loginForm.aff_nom.value == "" || document.loginForm.aff_prenom.value == "") {
		alert ("Veuillez saisir vos nom et prénom");
		document.getElementById('aff_nom').focus();
	} else {
		controlEmail();
	}
}

function controlSubmitPensionne() {
secureLoginForm();
	if (document.loginForm.identifiantPensionne.value == ""){
		alert("Veuillez entrer votre numéro de pensionné");
		document.getElementById('identifiantPensionne').focus(); 
	}
	else if ( document.loginForm.identifiantPensionne.value.length < 9 || document.loginForm.identifiantPensionne.value.length > 10){
			alert ("Veuillez saisir un identifiant correct");
			document.getElementById('identifiantPensionne').focus();
	}else if (document.loginForm.aff_nom.value == ""){
		alert("Veuillez entrer votre nom");
		document.getElementById('aff_nom').focus(); 
	}
	else if (document.loginForm.aff_prenom.value == ""){
		alert("Veuillez entrer votre prénom");
		document.getElementById('aff_prenom').focus(); 
	}
	else if (document.loginForm.email.value == ""){
		alert("Veuillez entrer votre email");
		document.getElementById('email').focus(); 
	}
	else {
	document.loginForm.identifiantPensionne.value= document.loginForm.identifiantPensionne.value.substring(0,9);
		controlEmail();
	}
}

function controlEmail() {
	var courriel = document.loginForm.email.value;
	if (courriel != '') {
		var arrobas = courriel.indexOf("@");
		if (arrobas > 0) {
			var domaine = courriel.substring(arrobas + 1);
			var ext = domaine.indexOf(".");
			if (ext > -1) {
				extension = domaine.substring(ext + 1);
				if (extension.length < 2 || extension.length > 3) {
					alert("courriel invalide");
				}
				else {
					document.loginForm.submit();
				}
			}
			else {
				alert("courriel invalide");
			}
		}
		else {
			 alert("courriel invalide");
		}	
	}
	else {
		alert("courriel non présent");
	}
}

function testValider(type_contact) {
secureContactForm();
if (document.contactForm.select.value == ""){
		alert ("Veuillez sélectionner un sujet");
		document.getElementById('select').focus();
	} else if (document.contactForm.nom.value == ""){
		alert ("Veuillez saisir votre nom");
		document.getElementById('nom').focus();
	} else if (document.contactForm.prenom.value == ""){
		alert ("Veuillez saisir votre prénom");
		document.getElementById('prenom').focus();
	}
	else {
		var statut = 0;
		if (type_contact == "affilie"){
			if (document.contactForm.id_affilie.value == ""){
				alert ("Veuillez saisir votre identifiant");
				statut = 1;
				document.getElementById('id_affilie').focus();
			}else if (document.contactForm.id_affilie.value.length < 7 || document.contactForm.id_affilie.value.length >9 ){
				alert ("Veuillez saisir un identifiant correct ");
				statut = 1;
				document.getElementById('id_affilie').focus();
			}else if (document.contactForm.datenaiss_jour.value == "" || document.contactForm.datenaiss_mois.value == "" || document.contactForm.datenaiss_annee.value == ""){
				alert ("Veuillez saisir une date de naissance valide");
				statut = 1;
				document.getElementById('datenaiss_jour').focus();
			} else if (isNaN(document.contactForm.datenaiss_jour.value) || isNaN(document.contactForm.datenaiss_mois.value) || isNaN(document.contactForm.datenaiss_annee.value)){
				alert("Date de naissance invalide");
				statut = 1;
				document.getElementById('datenaiss_jour').focus();
			} else if (document.contactForm.datenaiss_jour.value.length != 2 || document.contactForm.datenaiss_mois.value.length != 2 || document.contactForm.datenaiss_annee.value.length != 4){
				alert("Date de naissance invalide. Format : jj/mm/aaaa");
				statut = 1;
				document.getElementById('datenaiss_jour').focus();
			}
		} else if (type_contact == "pensionne"){
			if (document.contactForm.id_pensionne.value == ""){
				alert ("Veuillez saisir votre identifiant");
				statut = 1;
				document.getElementById('id_pensionne').focus();
			}else if (document.contactForm.id_pensionne.value.length < 9 || document.contactForm.id_pensionne.value.length >10 ){
			
				alert ("Veuillez saisir un identifiant correct ");
				statut = 1;
				document.getElementById('id_pensionne').focus();
			}else if(document.contactForm.id_pensionne.value.length == 10){
			document.contactForm.id_pensionne.value= document.contactForm.id_pensionne.value.substring(0,9);
			}
		} else if (type_contact == "aucun"){
			if (document.contactForm.id_employeur.value == ""){
				alert ("Veuillez saisir votre identifiant");
				statut = 1;
				document.getElementById('id_employeur').focus();
			}else if (document.contactForm.id_employeur.value.length < 5 || document.contactForm.id_employeur.value.length > 7 ){
			
				alert ("Veuillez saisir un identifiant correct ");
				statut = 1;
				document.getElementById('id_pensionne').focus();
			}
		}else if (type_contact == "autre"){
		}
		
		
		
		
		
		
		if (statut == 0){
			var email = document.contactForm.email.value;
			if (email != "") {
				var arrobas = email.indexOf("@");
				if (arrobas > -1) {
					if (document.contactForm.demande.value == "" && document.contactForm.label.selectedIndex !=2) {
						alert("Veuillez saisir l'objet de votre demande");
						document.getElementById('demande').focus();
					} else {
						document.contactForm.submit();
					}
				} else {
					alert("Veuillez saisir un email valide");
					document.getElementById('email').focus();
				}
			} else {
				alert("Veuillez saisir votre email");
				document.getElementById('email').focus();	
			}
		}
	}
}

function envoi_identification(){
	if (document.form_identification.identifiantAffilie.value == "" ){
		alert("Veuillez entrer votre identifiant");
		document.getElementById('identifiantAffilie').focus(); 
	}else if ((document.form_identification.identifiantAffilie.value.length < 9) || (document.form_identification.identifiantAffilie.value.length > 9)){
  	   	alert("Merci de renseigner une identification correcte");
	}
	else if (document.form_identification.pwd.value == ""){
		alert("Veuillez entrer votre mot de passe");
		document.getElementById('pwd').focus(); 
	}
	else {
		document.form_identification.submit();
	}
}


function envoi_identification_pensionne(){
	if (document.form_identification.identifiantPensionne.value == "" ){
		alert("Veuillez saisir votre numéro de prestataire");
		document.getElementById('identifiantPensionne').focus(); 
	}else if ((document.form_identification.identifiantPensionne.value.length < 9) || (document.form_identification.identifiantPensionne.value.length > 10)){
  	   	alert("Merci de renseigner un numéro de prestataire correct");
  	   	document.getElementById('identifiantPensionne').focus();
	}
	else if (document.form_identification.mdp.value == ""){
		alert("Veuillez entrer votre mot de passe");
		document.getElementById('mdp').focus(); 
	}
	else {
		document.form_identification.submit();
	}
}


function envoi_identification_employeur(){
	if (document.form_identification.identifiantEmployeur.value == "" ){
		alert("Veuillez entrer votre identifiant");
		document.getElementById('identifiantEmployeur').focus(); 
	}
	else if (document.form_identification.pwd.value == ""){
		alert("Veuillez entrer votre mot de passe");
		document.getElementById('pwd').focus(); 
	}
	else {
		document.form_identification.submit();
	}
}


function reset_identification(){
	document.form_identification.reset();
}

function control_identification(){
	alert(document.login_entreprise.elements["password"].value);
}



function checkVisibility() {
     if (document.getElementById) { //mozilla, netscape
     if(document.contactForm.label.selectedIndex==2) {
          document.getElementById('layerDateDepartDefinitive1').style.visibility='visible';
          document.getElementById('layeranticipation1').style.visibility='visible';
          document.getElementById('layeranticipation2').style.visibility='visible';
	  document.getElementById('layermotifanticipation1').style.visibility='visible';
	  document.getElementById('layermotifanticipation2').style.visibility='visible';	  
	  document.getElementById('layerprecisionanticipation1').style.visibility='visible';
	  document.getElementById('layerprecisionanticipation2').style.visibility='visible';
	  document.getElementById('layerenfantMajoration1').style.visibility='visible';
	  document.getElementById('layerenfantMajoration2').style.visibility='visible';
	  document.getElementById('layerdontHandicape1').style.visibility='visible';
	  document.getElementById('layerdontHandicape2').style.visibility='visible';
          document.getElementById('layerDateDepartDefinitive2').style.visibility='visible';
	  document.getElementById('layerdemande1').style.visibility='hidden';
	  document.getElementById('layerdemande2').style.visibility='hidden';          
     }
     else {
          document.getElementById('layerDateDepartDefinitive1').style.visibility='hidden';
          document.getElementById('layeranticipation1').style.visibility='hidden';
          document.getElementById('layeranticipation2').style.visibility='hidden';
	  document.getElementById('layermotifanticipation1').style.visibility='hidden';
	  document.getElementById('layermotifanticipation2').style.visibility='hidden';
	  document.getElementById('layerprecisionanticipation1').style.visibility='hidden';
	  document.getElementById('layerprecisionanticipation2').style.visibility='hidden';
	  document.getElementById('layerenfantMajoration1').style.visibility='hidden';
	  document.getElementById('layerenfantMajoration2').style.visibility='hidden';
	  document.getElementById('layerdontHandicape1').style.visibility='hidden';
	  document.getElementById('layerdontHandicape2').style.visibility='hidden';
          document.getElementById('layerDateDepartDefinitive2').style.visibility='hidden';
	  document.getElementById('layerdemande1').style.visibility='visible';
	  document.getElementById('layerdemande2').style.visibility='visible';                    
     }
    }
     else if (document.all) { //IE
     if(document.monForm.label.selectedIndex==2) {
          document.all['layerDateDepartDefinitive1'].style.visibility='visible';
          document.all['layeranticipation1'].style.visibility='visible';
          document.all['layeranticipation2'].style.visibility='visible';
          document.all['layermotifanticipation1'].style.visibility='visible';
          document.all['layermotifanticipation2'].style.visibility='visible';
          document.all['layerprecisionanticipation1'].style.visibility='visible';
          document.all['layerprecisionanticipation2'].style.visibility='visible';
          document.all['layerenfantMajoration1'].style.visibility='visible';
          document.all['layerenfantMajoration2'].style.visibility='visible';
          document.all['layerdontHandicape1'].style.visibility='visible';
          document.all['layerdontHandicape2'].style.visibility='visible';
          document.all['layerDateDepartDefinitive2'].style.visibility='visible';
          document.all['layerdemande1'].style.visibility='hidden';
          document.all['layerdemande2'].style.visibility='hidden';          
}
     else {
          document.all['layerDateDepartDefinitive1'].style.visibility='hidden';
          document.all['layeranticipation1'].style.visibility='hidden';
          document.all['layeranticipation2'].style.visibility='hidden';
          document.all['layermotifanticipation1'].style.visibility='hidden';
          document.all['layermotifanticipation2'].style.visibility='hidden';
          document.all['layerprecisionanticipation1'].style.visibility='hidden';
          document.all['layerprecisionanticipation2'].style.visibility='hidden';
          document.all['layerenfantMajoration1'].style.visibility='hidden';
          document.all['layerenfantMajoration2'].style.visibility='hidden';
          document.all['layerdontHandicape1'].style.visibility='hidden';
          document.all['layerdontHandicape2'].style.visibility='hidden';
          document.all['layerDateDepartDefinitive2'].style.visibility='hidden';
          document.all['layerdemande1'].style.visibility='visible';
          document.all['layerdemande2'].style.visibility='visible';           
     }
    }
   }
   
   
  function OpenFormPensionne(){
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=393";
  }
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=407";
  }
  if(document.contactForm.theme.selectedIndex==3) {
  window.location.href="index.php?id=409";
  } 
  if(document.contactForm.theme.selectedIndex==4) {
  window.location.href="index.php?id=412";
  }
  if(document.contactForm.theme.selectedIndex==5) {
  window.location.href="index.php?id=413";
  }
  if(document.contactForm.theme.selectedIndex==6) {
  window.location.href="index.php?id=432";
  }
  if(document.contactForm.theme.selectedIndex==7) {
  window.location.href="index.php?id=433";
  }
  if(document.contactForm.theme.selectedIndex==8) {
  window.location.href="index.php?id=434";
  } 
  if(document.contactForm.theme.selectedIndex==9) {
  window.location.href="index.php?id=435";
  }
  if(document.contactForm.theme.selectedIndex==10) {
  window.location.href="index.php?id=436";
  }
  if(document.contactForm.theme.selectedIndex==11) {
  window.location.href="index.php?id=437";
  }
  }

function OpenFormAffilie(){
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=442";
  }
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=443";
  }
  if(document.contactForm.theme.selectedIndex==3) {
  window.location.href="index.php?id=444";
  } 
  if(document.contactForm.theme.selectedIndex==4) {
  window.location.href="index.php?id=445";
  }

}

function OpenFormAffilieCarriere(){
  if(document.contactForm.theme.selectedIndex==0) {
  window.location.href="index.php?id=446";
  }
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=446";
  }
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=447";
  } 
  if(document.contactForm.theme.selectedIndex==3) {
  window.location.href="index.php?id=448";
  } 

}



function OpenFormAffilieCarriereSousTheme(){
  if(document.contactForm.sousTheme.selectedIndex==0) {
  window.location.href="index.php?id=446";
  }
  if(document.contactForm.sousTheme.selectedIndex==1) {
  window.location.href="index.php?id=447";
  }
  if(document.contactForm.sousTheme.selectedIndex==2) {
  window.location.href="index.php?id=448";
  } 
}

function OpenFormAffilieMI(){
  if(document.contactForm.theme.selectedIndex==0) {
  window.location.href="index.php?id=449";
  }
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=449";
  }
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=450";
  } 
  if(document.contactForm.theme.selectedIndex==3) {
  window.location.href="index.php?id=451";
  }
  if(document.contactForm.theme.selectedIndex==4) {
  window.location.href="index.php?id=452";
  }
}



function OpenFormAffilieMISousTheme(){
  if(document.contactForm.sousTheme.selectedIndex==0) {
  window.location.href="index.php?id=449";
  }
  if(document.contactForm.sousTheme.selectedIndex==1) {
  window.location.href="index.php?id=450";
  }
  if(document.contactForm.sousTheme.selectedIndex==2) {
  window.location.href="index.php?id=451";
  } 
  if(document.contactForm.sousTheme.selectedIndex==3) {
  window.location.href="index.php?id=452";
  }
}


function  OpenDemarchesSuiteAuDecesPensionne(){
  if(document.contactForm.theme.selectedIndex==0) {
  window.location.href="index.php?id=413";
  }
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=415";
  } 
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=415";
  }
  if(document.contactForm.theme.selectedIndex==3) {
  window.location.href="index.php?id=416";
  }
  if(document.contactForm.theme.selectedIndex==4) {
  window.location.href="index.php?id=426";
  }
if(document.contactForm.theme.selectedIndex==5) {
  window.location.href="index.php?id=427";
  }

}

function  OpenDemarchesSuiteAuDecesPensionneSousTheme(){
  if(document.contactForm.sousTheme.selectedIndex==0) {
  window.location.href="index.php?id=415";
  }
  if(document.contactForm.sousTheme.selectedIndex==1) {
  window.location.href="index.php?id=415";
  }
  if(document.contactForm.sousTheme.selectedIndex==2) {
  window.location.href="index.php?id=416";
  } 
  if(document.contactForm.sousTheme.selectedIndex==3) {
  window.location.href="index.php?id=426";
  }
  if(document.contactForm.sousTheme.selectedIndex==4) {
  window.location.href="index.php?id=427";
  }
}


function  OpenResidentEtranger(){
 if(document.contactForm.theme.selectedIndex==0) {
  window.location.href="index.php?id=438";
  }
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=438";
  } 
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=439";
  }
}


function  OpenResidentEtrangerSousTheme(){
 if(document.contactForm.sousTheme.selectedIndex==0) {
  window.location.href="index.php?id=438";
  }
  if(document.contactForm.sousTheme.selectedIndex==1) {
  window.location.href="index.php?id=438";
  }
  if(document.contactForm.sousTheme.selectedIndex==2) {
  window.location.href="index.php?id=439";
  } 

}







function OpenFormTiers(){
 if(document.contactForm.theme.selectedIndex==0) {
  window.location.href="index.php?id=465";
  }
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=465";
  }
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=466";
  } 
}

function OpenFormEmployeur(){
 if(document.contactForm.theme.selectedIndex==0) {
  window.location.href="index.php?id=458";
  }
  if(document.contactForm.theme.selectedIndex==1) {
  window.location.href="index.php?id=458";
  }
  if(document.contactForm.theme.selectedIndex==2) {
  window.location.href="index.php?id=459";
  } 
  if(document.contactForm.theme.selectedIndex==3) {
  window.location.href="index.php?id=460";
  } 
  if(document.contactForm.theme.selectedIndex==4) {
  window.location.href="index.php?id=461";
  } 
  if(document.contactForm.theme.selectedIndex==5) {
  window.location.href="index.php?id=462";
  } 
  if(document.contactForm.theme.selectedIndex==6) {
  window.location.href="index.php?id=463";
  } 
    
}
   
function contactValider(type_contact) {
secureContactForm();
if (document.contactForm.theme.value == ""){
		alert ("Veuillez sélectionner un sujet");
		document.getElementById('select').focus();
	} else if (document.contactForm.nom.value == ""){
		alert ("Veuillez saisir votre nom");
		document.getElementById('nom').focus();
	} else if (document.contactForm.prenom.value == ""){
		alert ("Veuillez saisir votre prénom");
		document.getElementById('prenom').focus();
	}
	else {
		var statut = 0;
		if (type_contact == "affilie"){
			if (document.contactForm.id_affilie.value == "" && (document.contactForm.datenaiss_jour.value == "" || document.contactForm.datenaiss_mois.value == "" || document.contactForm.datenaiss_annee.value == "")){
				alert ("Veuillez saisir votre identifiant ou votre date de naissance");
				statut = 1;
				document.getElementById('id_affilie').focus();
			}else if ((document.contactForm.id_affilie.value.length < 9 || document.contactForm.id_affilie.value.length >9) && (document.contactForm.datenaiss_jour.value == "" || document.contactForm.datenaiss_mois.value == "" || document.contactForm.datenaiss_annee.value == "")){
				alert ("Veuillez saisir un identifiant sur 9 caractères et sans espace ");
				statut = 1;
				document.getElementById('id_affilie').focus();
			}else if ((document.contactForm.id_affilie.value.length < 9 || document.contactForm.id_affilie.value.length >9) && (document.contactForm.datenaiss_jour.value != "" || document.contactForm.datenaiss_mois.value != "" || document.contactForm.datenaiss_annee.value != "")){
				document.contactForm.id_affilie.value="";
			}
			else if (document.contactForm.datenaiss_jour.value == "" || document.contactForm.datenaiss_mois.value == "" || document.contactForm.datenaiss_annee.value == ""){
				alert ("Veuillez saisir une date de naissance valide");
				statut = 1;
				document.getElementById('datenaiss_jour').focus();
			} else if (isNaN(document.contactForm.datenaiss_jour.value) || isNaN(document.contactForm.datenaiss_mois.value) || isNaN(document.contactForm.datenaiss_annee.value)){
				alert("Date de naissance invalide");
				statut = 1;
				document.getElementById('datenaiss_jour').focus();
			} else if (document.contactForm.datenaiss_jour.value.length != 2 || document.contactForm.datenaiss_mois.value.length != 2 || document.contactForm.datenaiss_annee.value.length != 4){
				alert("Date de naissance invalide. Format : jj/mm/aaaa");
				statut = 1;
				document.getElementById('datenaiss_jour').focus();
			}
		} else if (type_contact == "pensionne"){

			if (document.contactForm.id_pensionne.value == ""){
				alert ("Veuillez saisir votre numéro de prestataire");
				statut = 1;
				document.getElementById('id_pensionne').focus();
			}else if (document.contactForm.id_pensionne.value.length < 9 || document.contactForm.id_pensionne.value.length >10 ){
			
				alert ("Veuillez saisir un numéro de prestataire valide");
				statut = 1;
				document.getElementById('id_pensionne').focus();
			}else if(document.contactForm.id_pensionne.value.length == 10){
			document.contactForm.id_pensionne.value= document.contactForm.id_pensionne.value.substring(0,9);
			}else if (document.getElementById('pays') !=null && document.contactForm.pays.value.length == "" ){
		                 alert ("Veuillez renseigner le pays");
		                 statut = 1;
                                                 }
		} else if (type_contact == "aucun"){
			if (document.contactForm.id_employeur.value == ""){
				alert ("Veuillez saisir votre identifiant");
				statut = 1;
				document.getElementById('id_employeur').focus();
			}else if (document.contactForm.id_employeur.value.length < 5 || document.contactForm.id_employeur.value.length > 7 ){
			
				alert ("Veuillez saisir un identifiant correct ");
				statut = 1;
				document.getElementById('id_pensionne').focus();
			}
		}else if (type_contact == "autre"){
		}
		
		
		
		
		
		
		if (statut == 0){
			var email = document.contactForm.email.value;

			if (email != "") {
				var arrobas = email.indexOf("@");
				if (arrobas > -1) {
				var email1 = email.substring(arrobas + 1);
				var arrobas1 = email1.indexOf("@");
					if (arrobas1 > -1) {
					alert("veuillez saisir qu'une seule adresse");
					document.getElementById('email').focus();
					}else{
					 document.contactForm.submit();
				                }
				} else {
					alert("Veuillez saisir un email valide");
					document.getElementById('email').focus();
				}
			} else {
				alert("Veuillez saisir votre email");
				document.getElementById('email').focus();	
			}
		}
	}
}
   
