// JavaScript Document


/* ================================== FONCTION MM POUR LE PRECHARGEMENT DES IMAGES ========================== */
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
/* ================================== FONCTION MM POUR LE PRECHARGEMENT DES IMAGES ========================== */


/* ================================== FONCTION POUR LES ROLLOVERS DE LA NAV ================================= */
	var image1DEFAULT;
	var image2DEFAULT;
	
	function rolloverNav(image1ID,image2ID,image1URL,image2URL,pasDeRoll)
	{
		image1DEFAULT = document.getElementById(image1ID).src;
		image2DEFAULT = document.getElementById(image2ID).src;
		document.getElementById(image1ID).src = image1URL;
		if(image2DEFAULT.indexOf(pasDeRoll) == -1)
		{
			document.getElementById(image2ID).src = image2URL;
		}
	}
	
	function rolloutNav(image1ID,image2ID)
	{
		document.getElementById(image1ID).src = image1DEFAULT;
		document.getElementById(image2ID).src = image2DEFAULT;
	}
	
	function rolloverNav1(image1ID,image1URL)
	{
		image1DEFAULT = document.getElementById(image1ID).src;
		document.getElementById(image1ID).src = image1URL;
	}
	
	function rolloutNav1(image1ID)
	{
		document.getElementById(image1ID).src = image1DEFAULT;
	}
/* ================================== FONCTION POUR LES ROLLOVERS DE LA NAV ================================= */


/* ================================== FONCTION POUR VIDER UN CHAMP AU FOCUS ================================= */
	function viderChamps(champ,texteDefaut)
	{
		if(document.getElementById(champ).value == texteDefaut)
		{
			document.getElementById(champ).value = "";
		}
	}
/* ================================== FONCTION POUR VIDER UN CHAMP AU FOCUS ================================= */


/* ================================== FONCTION POUR REINITIALISER UN CHAMP AU BLUR ========================== */
	function restaurerChamps(champ,texteDefaut)
	{
		if(document.getElementById(champ).value == "")
		{
			document.getElementById(champ).value = texteDefaut;
		}
	}
/* ================================== FONCTION POUR REINITIALISER UN CHAMP AU BLUR ========================== */


/* ================================== FONCTION POUR AFFICHER/MASQUER BLOC ENVOYER AMI ======================= */
	function montreCacheFormEnvoiAmi()
	{
		if(document.getElementById("envoyerAmiBloc").className == "invisible")
		{
			document.getElementById("envoyerAmiBloc").className = "visible";
			document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1b";
			document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-ami2.gif";
		}
		else
		{
			document.getElementById("envoyerAmiBloc").className = "invisible";
			document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1";
			document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-ami.gif";
		}
	}
	
	function montreCacheFormEnvoiAmi2()
	{
		if(document.getElementById("envoyerAmiBloc").className == "invisible")
		{
			document.getElementById("envoyerAmiBloc").className = "visible";
			document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1b2";
			document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-amib2.gif";
		}
		else
		{
			document.getElementById("envoyerAmiBloc").className = "invisible";
			document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1";
			document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-amib.gif";
		}
	}
	
	function montreCacheFormEnvoiAmi3()
	{
		if(document.getElementById("envoyerAmiBloc").className == "invisible")
		{
			document.getElementById("envoyerAmiBloc").className = "visible";
			document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1b3";
			document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-amic2.gif";
		}
		else
		{
			document.getElementById("envoyerAmiBloc").className = "invisible";
			document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1";
			document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-amic.gif";
		}
	}
	
	function masqueConfirmationEnvoiAmi(type)
	{
		document.getElementById("envoyerAmiForm").className = "visible";
		document.getElementById("envoyerAmiMessageOk").className = "invisible";
		document.getElementById("envoyerAmiBloc").className = "invisible";
		document.getElementById("boutonEnvoyerAmi").className = "recetteOutil1";
		if(type=="recette") document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-ami.gif";
		if(type=="culturecheese") document.getElementById("pictoEnvoyerAmi").src = "/images/picto-envoyer-amib.gif";
	}
	
	function afficheConfirmationEnvoiAmi(prenom,type)
	{
		if(type=="recette") document.getElementById("envoyerAmiMessageOk").innerHTML = "Cette recette a bien &eacute;t&eacute; envoy&eacute;e &agrave; votre ami(e) <strong>" + prenom + "</strong>";
		if(type=="culturecheese") document.getElementById("envoyerAmiMessageOk").innerHTML = "Cet article a bien &eacute;t&eacute; envoy&eacute;e &agrave; votre ami(e) <strong>" + prenom + "</strong>";
		document.getElementById("envoyerAmiForm").className = "invisible";
		document.getElementById("envoyerAmiMessageOk").className = "visible";
		setTimeout("masqueConfirmationEnvoiAmi('"+type+"')",8000);
	}
	
	
/* ================================== FONCTION POUR AFFICHER/MASQUER BLOC ENVOYER AMI ======================= */


/* ================================== FONCTION POUR LES ROLLOVERS DE LA NAV MARQUE ========================== */
	var pos1;
	var pos2;
	
	function rolloverNavMarque(lien1ID,lien2ID)
	{
		pos1 = document.getElementById(lien1ID).className;
		if(lien2ID != 0)
		{
			pos2 = document.getElementById(lien2ID).className;
		}
		
		if(pos1 != "marqueNavInactifDernier")
		{
			document.getElementById(lien1ID).className = "marqueNavActif";
		}
		else
		{
			document.getElementById(lien1ID).className = "marqueNavActifDernier";
		}
		if(lien2ID != 0)
		{
			if(pos2 != "marqueNavActif")
			{
				document.getElementById(lien2ID).className = "marqueNavBordureOff";
			}
		}
	}
	
	function rolloutNavMarque(lien1ID,lien2ID)
	{
		document.getElementById(lien1ID).className = pos1;
		if(lien2ID != 0)
		{
			document.getElementById(lien2ID).className = pos2;
		}
	}
/* ================================== FONCTION POUR LES ROLLOVERS DE LA NAV MARQUE ========================== */


/* ==========================    FENETRE MODALE    ============================================*/	
	var hauteurGlobale = 0;
	var hauteurGlobale2 = 0;
	var largeurGlobale = 0;
	var largeurGlobale2 = 0;
	var hauteurPage = 0;
	var largeurPage = 0;
	var hauteurEcran = 0;
	var isRespereSWF = false;
	
	function calculTailleGlobale()
	{
		hauteurGlobale = document.getElementById("global").offsetHeight;
		largeurGlobale = document.getElementById("global").offsetWidth;
	}
	
	function calculTailleGlobale2()
	{
		hauteurGlobale2 = document.getElementById("global").offsetHeight;
		largeurGlobale2 = document.getElementById("global").offsetWidth;
	}
	
	function largeur_fenetre()
	{
		 if (window.innerWidth) return window.innerWidth;
		 else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
		 else return 0;
	}
	
	function calculTailleMasque()
	{
		if(hauteurGlobale != 0)
		{
			if(hauteurGlobale > document.getElementById("repere").offsetTop +1)
			{
				hauteurPage = hauteurGlobale;
			}
			else
			{
				hauteurPage = document.getElementById("repere").offsetTop +1;
			}
		}
		else
		{
			hauteurPage = document.getElementById("repere").offsetTop +1;
		}
		
		if(largeurGlobale != 0)
		{
			if(largeurGlobale > document.getElementById("repere").offsetLeft +1)
			{
				largeurPage = largeurGlobale;
			}
			else
			{
				largeurPage = document.getElementById("repere").offsetLeft +1;
			}
		}
		else
		{
			largeurPage = document.getElementById("repere").offsetLeft +1;
		}
		document.getElementById("masque").style.width=largeurPage+"px";
		document.getElementById("masque").style.height=hauteurPage+"px";
		
		hauteurEcran = document.getElementById("repere").offsetTop +1;
		largeurEcran = largeur_fenetre();
		
		largeurScrollbar = largeurEcran - largeurPage ;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			hauteurScroll=document.documentElement.scrollTop;
			if(!isRespereSWF)document.getElementById("fenetreModale").style.top = ((hauteurScroll+hauteurEcran-224)/2)+"px";
			else {
				document.getElementById("fenetreModaleSWF").style.top = ((hauteurScroll+hauteurEcran-785)/2)+"px";
				document.getElementById("fenetreModaleSWF").style.left = (largeurEcran-largeurScrollbar-980)/2+"px";
			}
		}
		else
		{
			if(!isRespereSWF) document.getElementById("fenetreModale").style.top = (hauteurEcran-224)/2+"px";
			else {
				document.getElementById("fenetreModaleSWF").style.top = (hauteurEcran-785)/2+"px";
				document.getElementById("fenetreModaleSWF").style.left = (largeurEcran-largeurScrollbar-980)/2+"px";
			}
		}
		
	}
	
	function calculTailleMasque2()
	{
		calculTailleGlobale2();
		if(hauteurGlobale2 != 0)
		{
			if(hauteurGlobale2 > document.getElementById("repere").offsetTop +1)
			{
				hauteurPage = hauteurGlobale2;
			}
			else
			{
				hauteurPage = document.getElementById("repere").offsetTop +1;
			}
		}
		else
		{
			hauteurPage = document.getElementById("repere").offsetTop +1;
		}
		
		if(largeurGlobale2 != 0)
		{
			if(largeurGlobale2 > document.getElementById("repere").offsetLeft +1)
			{
				largeurPage = largeurGlobale2;
			}
			else
			{
				largeurPage = document.getElementById("repere").offsetLeft +1;
			}
		}
		else
		{
			largeurPage = document.getElementById("repere").offsetLeft +1;
		}
		document.getElementById("masque").style.width=largeurPage+"px";
		document.getElementById("masque").style.height=hauteurPage+"px";
		hauteurEcran = document.getElementById("repere").offsetTop +1;
		largeurEcran = largeur_fenetre();
		
		largeurScrollbar = largeurEcran - largeurPage ;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			hauteurScroll=document.documentElement.scrollTop;
			if(!isRespereSWF)document.getElementById("fenetreModale").style.top = ((hauteurScroll+hauteurEcran-224)/2)+"px";
			else {
				document.getElementById("fenetreModale").style.top = ((hauteurScroll+hauteurEcran-785)/2)+"px";
				document.getElementById("fenetreModale").style.left = ((largeurEcran-largeurScrollbar-980))/2+"px";
			}
		}
		else
		{
			if(!isRespereSWF)document.getElementById("fenetreModale").style.top = (hauteurEcran-224)/2+"px";
			else {
				document.getElementById("fenetreModaleSWF").style.top = (hauteurEcran-785)/2+"px";
				document.getElementById("fenetreModaleSWF").style.left = ((largeurEcran-largeurScrollbar-980))/2+"px";
			}
		}
	}
	
	function zoom(image)
	{
		calculTailleMasque();
		document.getElementById("masque").style.display="block";
		document.getElementById("fenetreModaleZoom").src=image;
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById("fenetreModale").style.position="absolute";
		}
		document.getElementById("fenetreModale").style.display="block";
		
	}
	
	function zoomMap(googleKey)
	{
		isRespereSWF = true;
		calculTailleGlobale();
		calculTailleMasque();
		document.getElementById("masque").style.display="block";
		
		var so = new SWFObject("/swf/map.swf", "bonsplans", "980", "785", "9", "#FFFFFF");
		so.useExpressInstall('/swf/expressinstall.swf');
		so.addParam("base", "/");
		so.addParam("flashVars", googleKey);
		so.addParam("wmode", "transparent");
		so.addParam("allowScriptAccess", "always");
		so.write("fenetreModaleVisuelSwf");
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById("fenetreModale").style.position="absolute";
		}
		
		document.getElementById("fenetreModaleSWF").style.display="block";
	}
	
	function fermerZoom(){
		document.getElementById("masque").style.display="none";
		document.getElementById("fenetreModale").style.display="none";
	}
	
	function fermerZoomSWF(){
		document.getElementById("masque").style.display="none";
		document.getElementById("fenetreModaleSWF").style.display="none";
	}
/* ==========================    FENETRE MODALE    ============================================*/


/* ==========================    VERIF FORMULAIRE CONTACT    ==================================*/
	
	$(document).ready(function(){
		
		var boolVerif = false;
		var boolMarque = false;
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		//Events Form
		$("#contactFormulaire input").blur(blurHandlerFormContact);
		$("#contactFormulaire textarea").blur(blurHandlerFormContact);
		$("#contactFormulaire select").change(blurHandlerFormContact);
		
		//Event Submit
		$("#contactEnvoyerBtn").click(validateFormContact);
		
		//Masquer champs marques + options
		hideMarque(); /* On peut aussi le faire direct en CSS */
		
		function blurHandlerFormContact(e){
			var input = $(e.target);
			checkHighLight (input);
		}
		
		function showMarque(){
			$("#contactMarque").show("fast");
			$("label[for='"+$("#contactMarque").attr("id")+"']").show("fast"); 
			
			$("#nomDuProduit").show("fast");
			$("label[for='"+$("#nomDuProduit").attr("id")+"']").show("fast"); 
			$("#DateLimite").show("fast");
			$("label[for='"+$("#DateLimite").attr("id")+"']").show("fast"); 
			$("#codeLot").show("fast");
			$("label[for='"+$("#codeLot").attr("id")+"']").show("fast"); 
		}
		
		function hideMarque(){
			$("#contactMarque").hide("fast");
			$("label[for='"+$("#contactMarque").attr("id")+"']").hide("fast"); 
			
			$("#nomDuProduit").hide("fast");
			$("label[for='"+$("#nomDuProduit").attr("id")+"']").hide("fast"); 
			$("#DateLimite").hide("fast");
			$("label[for='"+$("#DateLimite").attr("id")+"']").hide("fast"); 
			$("#codeLot").hide("fast");
			$("label[for='"+$("#codeLot").attr("id")+"']").hide("fast"); 
		}
		
		function highLight(input, label){
			label.addClass("surbrillance");
			input.addClass("surbrillanceInput");
			$("#champsObligatoires").addClass("surbrillance");
		}
		
		function unHighLight(input, label){
			label.removeClass("surbrillance");
			input.removeClass("surbrillanceInput");
		}
		
		function validateFormContact(e){
		
			boolVerif = true;
			
			$("#contactFormulaire input").each( function(){checkHighLight($(this));});
			$("#contactFormulaire textarea").each( function(){checkHighLight($(this));});
			$("#contactFormulaire select").each( function(){checkHighLight($(this));});

			if (boolVerif) $("#contactFormulaire").submit();
		}
		
		function checkHighLight(input){
			
			if (input.attr("class") == "surbrillanceInput" ) boolVerif = false;
			
			var id = input.attr("id");
			var label = $("label[for='"+id+"']"); 
			
			switch (id){
			
				case "contactEmail" : if (input.val() != "" && reg_email.test(input.val())) unHighLight(input, label);
									else {
										highLight(input, label);
										boolVerif = false;
										console.log("erreur : input email");
									}
									break;
									
				case "contactSujet" : if (input.val() == 0 ) {
										highLight(input, label);
										hideMarque();
										boolMarque = false;
										boolVerif = false;
										console.log("erreur : input contactSujet");
									}
									else if (input.val() == "6|Produits"){
										showMarque();
										unHighLight(input, label);
										boolMarque = true;
									}
									else {
										unHighLight(input, label);
										hideMarque();
										boolMarque = false;
									}
									break;
									
				case "contactMarque" : if (boolMarque) {
											if (input.val() == "" || $("#contactMarque option:selected").text() == "") 
											{
												highLight(input, label);
												boolVerif = false;
												console.log("erreur : input contactMarque");
											}
											else unHighLight(input, label);
										}
										else {
											unHighLight(input, label);
										}
									break;
				
				case "nomDuProduit": break;
				case "DateLimite": break;
				case "codeLot" : break;
				
				default : if (input.val() == "") {
								highLight(input, label);
								boolVerif = false;
								console.log("erreur : input "+input.attr("id"));
							}
						else unHighLight(input, label);
						break;
			}
			
		}
	
	});


/* ==========================    VERIF FORMULAIRE CONTACT    ==================================*/


/* ==========================    VERIF FORMULAIRE RECETTE    ==================================*/
	function validationFormRecette()
	{
		monform = document.getElementById("recetteFormulaire");
		document.getElementById("verif1").className = "";
		document.getElementById("verif2").className = "";
		document.getElementById("verif3").className = "";
		document.getElementById("verif4").className = "";
		document.getElementById("verif5").className = "";
		document.getElementById("champsObligatoires").className = "";
		
		
		document.getElementById("recetteFormNom").className = "champContact";
		document.getElementById("recetteFormPrenom").className = "champContact";
		document.getElementById("recetteFormEmail").className = "champContact";
		document.getElementById("recetteFormTitre").className = "champContact";
		document.getElementById("recetteFormRecette").className = "areaContact";
			
		var erreursRecette;
		var nErreurRecette = new Array();
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.recetteFormNom.value=='')
		{
			nErreurRecette.push(0);
			document.getElementById("verif1").className = "surbrillance";
			document.getElementById("champsObligatoires").className = "surbrillance";
			document.getElementById("recetteFormNom").className = "surbrillanceInput";
		}
		
		if (monform.recetteFormPrenom.value=='')
		{
			nErreurRecette.push(1);
			document.getElementById("verif2").className = "surbrillance";
			document.getElementById("champsObligatoires").className = "surbrillance";
			document.getElementById("recetteFormPrenom").className = "surbrillanceInput";
		}
		
		if (monform.recetteFormEmail.value=='' || !reg_email.test(monform.recetteFormEmail.value))
		{
			nErreurRecette.push(5);
			document.getElementById("verif3").className = "surbrillance";
			document.getElementById("champsObligatoires").className = "surbrillance";
			document.getElementById("recetteFormEmail").className = "surbrillanceInput";
		}
		
		if (monform.recetteFormTitre.value=='')
		{
			nErreurRecette.push(0);
			document.getElementById("verif4").className = "surbrillance";
			document.getElementById("champsObligatoires").className = "surbrillance";
			document.getElementById("recetteFormTitre").className = "surbrillanceInput";
		}
		
		if (monform.recetteFormRecette.value=='')
		{
			nErreurRecette.push(0);
			document.getElementById("verif5").className = "surbrillance";
			document.getElementById("champsObligatoires").className = "surbrillance";
			document.getElementById("recetteFormRecette").className = "surbrillanceArea";
		}
		
		erreursRecette = nErreurRecette.length;
		
		if(erreursRecette>0)
		{
			return false;
		}
		else
		{
			document.getElementById("recetteFormulaire").submit();
			return true;
		}
		
		
	}
	
	function validationFormRecette2(champ)
	{
		lesChampsRecette = ["verif1","verif2","verif3","verif4","verif5"];
		champsCorrectsRecette = 0;
		monform = document.getElementById("recetteFormulaire");
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if(champ == "recetteFormNom")
		{
			if (monform.recetteFormNom.value!='')
			{
				document.getElementById("verif1").className = "";
				document.getElementById("recetteFormNom").className = "champContact";
			}
			else
			{
				document.getElementById("verif1").className = "surbrillance";
				document.getElementById("recetteFormNom").className = "surbrillanceInput";
				document.getElementById("champsObligatoires").className = "surbrillance";
			}
		}
		
		if(champ == "recetteFormPrenom")
		{
			if (monform.recetteFormPrenom.value!='')
			{
				document.getElementById("verif2").className = "";
				document.getElementById("recetteFormPrenom").className = "champContact";
			}
			else
			{
				document.getElementById("verif2").className = "surbrillance";
				document.getElementById("recetteFormPrenom").className = "surbrillanceInput";
				document.getElementById("champsObligatoires").className = "surbrillance";
			}
		}
		
		if(champ == "recetteFormEmail")
		{
			if (monform.recetteFormEmail.value!='' && reg_email.test(monform.recetteFormEmail.value))
			{
				document.getElementById("verif3").className = "";
				document.getElementById("recetteFormEmail").className = "champContact";
			}
			else
			{
				document.getElementById("verif3").className = "surbrillance";
				document.getElementById("recetteFormEmail").className = "surbrillanceInput";
				document.getElementById("champsObligatoires").className = "surbrillance";
			}
		}
		
		if(champ == "recetteFormTitre")
		{
			if (monform.recetteFormTitre.value!='')
			{
				document.getElementById("verif4").className = "";
				document.getElementById("recetteFormTitre").className = "champContact";
			}
			else
			{
				document.getElementById("verif4").className = "surbrillance";
				document.getElementById("recetteFormTitre").className = "surbrillanceInput";
				document.getElementById("champsObligatoires").className = "surbrillance";
			}
		}
		
		if(champ == "recetteFormRecette")
		{
			if (monform.recetteFormRecette.value!='')
			{
				document.getElementById("verif5").className = "";
				document.getElementById("recetteFormRecette").className = "areaContact";
			}
			else
			{
				document.getElementById("verif5").className = "surbrillance";
				document.getElementById("recetteFormRecette").className = "surbrillanceArea";
				document.getElementById("champsObligatoires").className = "surbrillance";
			}
		}
		
		for(i=0;i<lesChampsRecette.length;i++)
		{
			if(document.getElementById(lesChampsRecette[i]).className == "")
			{
				champsCorrectsRecette++;
			}
		}
		if(champsCorrectsRecette == 5)
		{
			document.getElementById("champsObligatoires").className = "";
		}
	}
/* ==========================    VERIF FORMULAIRE RECETTE    ==================================*/



	/* ==========================    VERIF FORMULAIRE INSCRIPTION    ==============================*/
	function validationInscription()
	{
		monform = document.getElementById("inscriptionFormulaire");
		document.getElementById("verif1").className = "";
		document.getElementById("verif2").className = "";
		document.getElementById("verif3").className = "";
		document.getElementById("verif4a").className = "";
		document.getElementById("verif4b").className = "";
		document.getElementById("verif4c").className = "";
		document.getElementById("verif5a").className = "";
		document.getElementById("verif5b").className = "";
		document.getElementById("verif5c").className = "";
		document.getElementById("inscriptionErreurs").className = "invisible";
		document.getElementById("erreur0").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
		document.getElementById("erreur2").className = "invisible";
		document.getElementById("erreur3").className = "invisible";
		document.getElementById("erreur4").className = "invisible";
		document.getElementById("erreur5").className = "invisible";
		document.getElementById("erreur6").className = "invisible";
		document.getElementById("erreur7").className = "invisible";
		
		
		document.getElementById("inscriptionEmail").className = "inscriptionChamp";
		document.getElementById("inscriptionMdp").className = "inscriptionChamp";
		document.getElementById("inscriptionMdp2").className = "inscriptionChamp";
			
		var erreursInscription;
		var nErreurInscription = new Array();
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.inscriptionEmail.value=='' || !reg_email.test(monform.inscriptionEmail.value))
		{
			nErreurInscription.push(0);
			document.getElementById("verif1").className = "surbrillanceInscription";
			document.getElementById("inscriptionEmail").className = "inscriptionChampSurbrillance";
			document.getElementById("inscriptionErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}else{
			document.getElementById("verif1").className = "";
			document.getElementById("inscriptionEmail").className = "inscriptionChamp";
			document.getElementById("erreur1").className = "invisible";
			document.getElementById("erreur0").className = "invisible";
				
			s = $('form#inscriptionFormulaire').serialize();
			$.ajax({
				async: false,
				dataType: 'xml',
				type: 'POST',
				data: s,
				url: '/moncompte/userexist',
				success: function(error){
					var type = 0;
	                   var errortxt = '';
				    $(error).find('error').each(
				    	function(){
							type = $(this).attr('type');
							errortxt = $(this).text();
						}
					);
				    if(type != 0 && errortxt != ''){
				    	nErreurInscription.push(0);
				    	document.getElementById("verif1").className = "surbrillanceInscription";
						document.getElementById("inscriptionEmail").className = "inscriptionChampSurbrillance";
						document.getElementById("inscriptionErreurs").className = "visible";
	                	if(type == "99"){
	                		document.getElementById("erreur7").className = "visible";
	                	}else{
	                		document.getElementById("erreur0").className = "visible";
	                    }
				    }
				}
			});
		}
		
		if (monform.inscriptionMdp.value=='' || monform.inscriptionMdp.value.length < 6  || monform.inscriptionMdp.value.length > 10)
		{
			nErreurInscription.push(1);
			document.getElementById("verif2").className = "surbrillanceInscription";
			document.getElementById("inscriptionMdp").className = "inscriptionChampSurbrillance";
			document.getElementById("inscriptionErreurs").className = "visible";
			document.getElementById("erreur2").className = "visible";
		}else{
			s = $('form#inscriptionFormulaire').serialize();
			$.ajax({
				dataType: 'xml',
				type: 'POST',
				data: s,
				url: '/moncompte/checkpwd',
				success: function(error){
					var type = 0;
	                var errortxt = '';
				    $(error).find('error').each(
				    	function(){
							type = $(this).attr('type');
							errortxt = $(this).text();
						}
					);
	                if(type != 0 && type > 49 && errortxt != ''){
	                	document.getElementById("verif2").className = "surbrillanceInscription";
						document.getElementById("inscriptionMdp").className = "inscriptionChampSurbrillance";
						document.getElementById("inscriptionErreurs").className = "visible";
						document.getElementById("erreur6").innerHTML = errortxt;
						document.getElementById("erreur6").className = "visible";
				    }
				}
			});
		}
		
		if (monform.inscriptionMdp2.value=='' || monform.inscriptionMdp2.value != monform.inscriptionMdp.value)
		{
			nErreurInscription.push(2);
			document.getElementById("verif3").className = "surbrillanceInscription";
			document.getElementById("inscriptionMdp2").className = "inscriptionChampSurbrillance";
			document.getElementById("inscriptionErreurs").className = "visible";
			document.getElementById("erreur3").className = "visible";
		}
		
		/*
		if (monform.inscriptionNewsletter[0].checked == false && monform.inscriptionNewsletter[1].checked == false)
		{
			nErreurInscription.push(3);
			document.getElementById("verif4a").className = "surbrillanceInscription";
			document.getElementById("verif4b").className = "surbrillanceInscription";
			document.getElementById("verif4c").className = "surbrillanceInscription";
			document.getElementById("inscriptionErreurs").className = "visible";
			document.getElementById("erreur4").className = "visible";
		}
		
		if (monform.inscriptionOffres[0].checked == false && monform.inscriptionOffres[1].checked == false)
		{
			nErreurInscription.push(4);
			document.getElementById("verif5a").className = "surbrillanceInscription";
			document.getElementById("verif5b").className = "surbrillanceInscription";
			document.getElementById("verif5c").className = "surbrillanceInscription";
			document.getElementById("inscriptionErreurs").className = "visible";
			document.getElementById("erreur5").className = "visible";
		}
		*/
		
		erreursInscription = nErreurInscription.length;
		
		if(erreursInscription>0)
		{
			return false;
		}
		else
		{
			document.getElementById("inscriptionFormulaire").submit();
			return true;
		}
	}
	
	function validationInscription2(champ)
	{
		lesChampsInscription = ["verif1","verif2","verif3","verif4a","verif4b","verif4c","verif5a","verif5b","verif5c"];
		champsCorrectsInscription = 0;
		monform = document.getElementById("inscriptionFormulaire");
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if(champ == "inscriptionEmail")
		{
			if (monform.inscriptionEmail.value!='' && reg_email.test(monform.inscriptionEmail.value))
			{
				document.getElementById("verif1").className = "";
				document.getElementById("inscriptionEmail").className = "inscriptionChamp";
				document.getElementById("erreur1").className = "invisible";
				document.getElementById("erreur0").className = "invisible";
				document.getElementById("erreur7").className = "invisible";
				
				s = $('form#inscriptionFormulaire').serialize();
				$.ajax({
					dataType: 'xml',
					type: 'POST',
					data: s,
					url: '/moncompte/userexist',
					success: function(error){
						var type = 0;
	                    var errortxt = '';
					    $(error).find('error').each(
					    	function(){
								type = $(this).attr('type');
								errortxt = $(this).text();
							}
						);
	                    if(type != 0 && errortxt != ''){
	                    	if(type == "99"){
	                    		document.getElementById("verif1").className = "surbrillanceInscription";
								document.getElementById("inscriptionEmail").className = "inscriptionChampSurbrillance";
								document.getElementById("inscriptionErreurs").className = "visible";
								document.getElementById("erreur7").className = "visible";
	                    	}else{
		                    	document.getElementById("verif1").className = "surbrillanceInscription";
								document.getElementById("inscriptionEmail").className = "inscriptionChampSurbrillance";
								document.getElementById("inscriptionErreurs").className = "visible";
								document.getElementById("erreur0").className = "visible";
	                    	}
					    }
					}
				});
			}
			else 
			{
				document.getElementById("verif1").className = "surbrillanceInscription";
				document.getElementById("inscriptionEmail").className = "inscriptionChampSurbrillance";
				document.getElementById("inscriptionErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
		
		if(champ == "inscriptionMdp")
		{
			if (monform.inscriptionMdp.value!='' && monform.inscriptionMdp.value.length >= 6 && monform.inscriptionMdp.value.length <= 10)
			{
				document.getElementById("verif2").className = "";
				document.getElementById("inscriptionMdp").className = "inscriptionChamp";
				document.getElementById("erreur2").className = "invisible";
				document.getElementById("erreur6").className = "invisible";
				
				s = $('form#inscriptionFormulaire').serialize();
				$.ajax({
					dataType: 'xml',
					type: 'POST',
					data: s,
					url: '/moncompte/checkpwd',
					success: function(error){
						var type = 0;
	                    var errortxt = '';
					    $(error).find('error').each(
					    	function(){
								type = $(this).attr('type');
								errortxt = $(this).text();
							}
						);
	                    if(type != 0 && type > 49 && errortxt != ''){
	                    	document.getElementById("verif2").className = "surbrillanceInscription";
							document.getElementById("inscriptionMdp").className = "inscriptionChampSurbrillance";
							document.getElementById("inscriptionErreurs").className = "visible";
							document.getElementById("erreur6").innerHTML = errortxt;
							document.getElementById("erreur6").className = "visible";
					    }
					}
				});
			}
			else
			{
				document.getElementById("verif2").className = "surbrillanceInscription";
				document.getElementById("inscriptionMdp").className = "inscriptionChampSurbrillance";
				document.getElementById("inscriptionErreurs").className = "visible";
				document.getElementById("erreur2").className = "visible";
				
			}
		}
		
		if(champ == "inscriptionMdp2")
		{
			if (monform.inscriptionMdp2.value!='' && monform.inscriptionMdp2.value == monform.inscriptionMdp.value)
			{
				document.getElementById("verif3").className = "";
				document.getElementById("inscriptionMdp2").className = "inscriptionChamp";
				document.getElementById("erreur3").className = "invisible";
			}
			else
			{
				document.getElementById("verif3").className = "surbrillanceInscription";
				document.getElementById("inscriptionMdp2").className = "inscriptionChampSurbrillance";
				document.getElementById("inscriptionErreurs").className = "visible";
				document.getElementById("erreur3").className = "visible";
			}
		}
		/*
		if(champ == "inscriptionNewsletterOui" || champ == "inscriptionNewsletterNon")
		{
			if (monform.inscriptionNewsletter[0].checked == true || monform.inscriptionNewsletter[1].checked == true)
			{
				document.getElementById("verif4a").className = "";
				document.getElementById("verif4b").className = "";
				document.getElementById("verif4c").className = "";
				document.getElementById("erreur4").className = "invisible";
			}
			else
			{
				document.getElementById("verif4a").className = "surbrillanceInscription";
				document.getElementById("verif4b").className = "surbrillanceInscription";
				document.getElementById("verif4c").className = "surbrillanceInscription";
				document.getElementById("inscriptionErreurs").className = "visible";
				document.getElementById("erreur4").className = "visible";
			}
		}
		
		
		if(champ == "inscriptionOffresOui" || champ == "inscriptionOffresNon")
		{
			if (monform.inscriptionOffres[0].checked == true || monform.inscriptionOffres[1].checked == true)
			{
				document.getElementById("verif5a").className = "";
				document.getElementById("verif5b").className = "";
				document.getElementById("verif5c").className = "";
				document.getElementById("erreur5").className = "invisible";
			}
			else
			{
				document.getElementById("verif5a").className = "surbrillanceInscription";
				document.getElementById("verif5b").className = "surbrillanceInscription";
				document.getElementById("verif5c").className = "surbrillanceInscription";
				document.getElementById("inscriptionErreurs").className = "visible";
				document.getElementById("erreur5").className = "visible";
			}
		}
		*/
		for(i=0;i<lesChampsInscription.length;i++)
		{
			if(document.getElementById(lesChampsInscription[i]).className == "")
			{
				champsCorrectsInscription++;
			}
		}
		if(champsCorrectsInscription == 9)
		{
			document.getElementById("inscriptionErreurs").className = "invisible";
		}
	}
/* ==========================    VERIF FORMULAIRE INSCRIPTION    ==============================*/


/* ==========================    VERIF FORMULAIRE INSCRIPTION BONS  ==============================*/
	function validationInscriptionBons()
	{
		monform = document.getElementById("inscriptionBonsFormulaire");
		document.getElementById("verif1a").className = "";
		document.getElementById("verif1b").className = "";
		document.getElementById("verif1c").className = "";
		document.getElementById("verif1d").className = "";
		document.getElementById("verif2").className = "";
		document.getElementById("verif3").className = "";
		document.getElementById("verif4").className = "";
		document.getElementById("verif5").className = "";
		document.getElementById("verif6").className = "";
		document.getElementById("verif7").className = "";
		document.getElementById("verif8a").className = "";
		document.getElementById("verif8b").className = "";
		document.getElementById("verif8c").className = "";
		document.getElementById("verif9").className = "";
		document.getElementById("verif10").className = "";
		document.getElementById("verif11").className = "";
		
		document.getElementById("inscriptionBonsErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
		document.getElementById("erreur2").className = "invisible";
		document.getElementById("erreur3").className = "invisible";
		document.getElementById("erreur4").className = "invisible";
		document.getElementById("erreur5").className = "invisible";
		document.getElementById("erreur6").className = "invisible";
		document.getElementById("erreur7").className = "invisible";
		document.getElementById("erreur8").className = "invisible";
		document.getElementById("erreur9").className = "invisible";
		document.getElementById("erreur10").className = "invisible";
		document.getElementById("erreur11").className = "invisible";
		
		document.getElementById("inscriptionBonsNom").className = "inscriptionBonsChamp";
		document.getElementById("inscriptionBonsPrenom").className = "inscriptionBonsChamp";
		document.getElementById("inscriptionBonsAdresse").className = "inscriptionBonsAdresse";
		document.getElementById("inscriptionBonsVille").className = "inscriptionBonsChamp";
		document.getElementById("inscriptionBonsCP").className = "inscriptionBonsChamp";
		
			
		var erreursInscriptionBons;
		var nErreurInscriptionBons = new Array();
		
		if (monform.civilite[0].checked == false && monform.civilite[1].checked == false && monform.civilite[2].checked == false)
		{
			nErreurInscriptionBons.push(1);
			document.getElementById("verif1a").className = "surbrillanceInscription";
			document.getElementById("verif1b").className = "surbrillanceInscription";
			document.getElementById("verif1c").className = "surbrillanceInscription";
			document.getElementById("verif1d").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		if (monform.inscriptionBonsNom.value=='')
		{
			nErreurInscriptionBons.push(2);
			document.getElementById("verif2").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsNom").className = "inscriptionBonsChampSurbrillance";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur2").className = "visible";
		}
		
		if (monform.inscriptionBonsPrenom.value=='')
		{
			nErreurInscriptionBons.push(3);
			document.getElementById("verif3").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsPrenom").className = "inscriptionBonsChampSurbrillance";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur3").className = "visible";
		}
		
		if (monform.inscriptionBonsAdresse.value=='')
		{
			nErreurInscriptionBons.push(4);
			document.getElementById("verif4").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsAdresse").className = "inscriptionBonsAdresseSurbrillance";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur4").className = "visible";
		}
		
		if (monform.inscriptionBonsVille.value=='')
		{
			nErreurInscriptionBons.push(5);
			document.getElementById("verif5").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsVille").className = "inscriptionBonsChampSurbrillance";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur5").className = "visible";
		}
		
		if (monform.inscriptionBonsCP.value=='')
		{
			nErreurInscriptionBons.push(6);
			document.getElementById("verif6").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsCP").className = "inscriptionBonsChampSurbrillance";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur6").className = "visible";
		}
		
		if (monform.dateNaissanceJour.selectedIndex == 0 || monform.dateNaissanceMois.selectedIndex == 0 || monform.dateNaissanceAnnee.selectedIndex == 0)
		{
			nErreurInscriptionBons.push(7);
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur7").className = "visible";
			document.getElementById("verif7").className = "surbrillanceInscription";
		}
			
		if (monform.situationFamille[0].checked == false && monform.situationFamille[1].checked == false)
		{
			nErreurInscriptionBons.push(8);
			document.getElementById("verif8a").className = "surbrillanceInscription";
			document.getElementById("verif8b").className = "surbrillanceInscription";
			document.getElementById("verif8c").className = "surbrillanceInscription";
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur8").className = "visible";
		}
		
		if (document.getElementById("nbPersonnes").value == "")
		{
			nErreurInscriptionBons.push(10);
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur10").className = "visible";
			document.getElementById("verif9").className = "surbrillanceInscription";
		}
		
		if (document.getElementById("nbEnfants").value == "")
		{
			nErreurInscriptionBons.push(11);
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur11").className = "visible";
			document.getElementById("verif10").className = "surbrillanceInscription";
		}
		

		if ((monform.jourPremierEnfant.selectedIndex == 0 || monform.moisPremierEnfant.selectedIndex == 0 || monform.anneePremierEnfant.selectedIndex == 0) && (document.getElementById("nbEnfants").value != "0"))
		{
			nErreurInscriptionBons.push(9);
			document.getElementById("inscriptionBonsErreurs").className = "visible";
			document.getElementById("erreur9").className = "visible";
			document.getElementById("verif11").className = "surbrillanceInscription";
		}
		
		/*
		// calcul du nombre de case cochee
		var nbCheckbox = 0;
		for(i=0;i<document.getElementsByTagName("input").length;i++){
			if(document.getElementsByTagName("input")[i].type == "checkbox"){
				if(document.getElementsByTagName("input")[i].checked == true){
					nbCheckbox++;
				}
			}
			if(nbCheckbox > 3){
				document.getElementsByTagName("input")[i].checked = false;
			}
		}
		if(nbCheckbox > 3){
			nErreurInscriptionBons.push(7);
			document.getElementById("verif7").className = "surbrillanceInscription";
			document.getElementById("erreur7").className = "visible";
		}
		*/
		erreursInscriptionBons = nErreurInscriptionBons.length;
		
		if(erreursInscriptionBons>0)
		{
			return false;
		}
		else
		{
			document.getElementById("inscriptionBonsFormulaire").submit();
			return true;
		}
		
		
	}
	
	function validationInscriptionBons2(champ)
	{
		lesChampsInscriptionBons = ["verif1a","verif1b","verif1c","verif1d","verif2","verif3","verif4","verif5","verif6","verif7","verif8a","verif8b","verif8c","verif9","verif10","verif11"];
		champsCorrectsInscriptionBons = 0;
		monform = document.getElementById("inscriptionBonsFormulaire");
		
		if(champ == "civiliteMme" || champ == "civiliteMlle" || champ == "civiliteM")
		{
			if (monform.civilite[0].checked == true || monform.civilite[1].checked == true || monform.civilite[2].checked == true)
			{
				document.getElementById("verif1a").className = "";
				document.getElementById("verif1b").className = "";
				document.getElementById("verif1c").className = "";
				document.getElementById("verif1d").className = "";
				document.getElementById("erreur1").className = "invisible";
			}
			else
			{
				document.getElementById("verif1a").className = "surbrillanceInscription";
				document.getElementById("verif1b").className = "surbrillanceInscription";
				document.getElementById("verif1c").className = "surbrillanceInscription";
				document.getElementById("verif1d").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
				
		if(champ == "inscriptionBonsNom")
		{
			if (monform.inscriptionBonsNom.value!='')
			{
				document.getElementById("verif2").className = "";
				document.getElementById("inscriptionBonsNom").className = "inscriptionBonsChamp";
				document.getElementById("erreur2").className = "invisible";
			}
			else
			{
				document.getElementById("verif2").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsNom").className = "inscriptionBonsChampSurbrillance";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur2").className = "visible";
				
			}
		}
		
		if(champ == "inscriptionBonsPrenom")
		{
			if (monform.inscriptionBonsPrenom.value!='')
			{
				document.getElementById("verif3").className = "";
				document.getElementById("inscriptionBonsPrenom").className = "inscriptionBonsChamp";
				document.getElementById("erreur3").className = "invisible";
			}
			else
			{
				document.getElementById("verif3").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsPrenom").className = "inscriptionBonsChampSurbrillance";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur3").className = "visible";
				
			}
		}
		
		if(champ == "inscriptionBonsAdresse")
		{
			if (monform.inscriptionBonsAdresse.value!='')
			{
				document.getElementById("verif4").className = "";
				document.getElementById("inscriptionBonsAdresse").className = "inscriptionBonsAdresse";
				document.getElementById("erreur4").className = "invisible";
			}
			else
			{
				document.getElementById("verif4").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsAdresse").className = "inscriptionBonsAdresseSurbrillance";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur4").className = "visible";
				
			}
		}
		
		if(champ == "inscriptionBonsVille")
		{
			if (monform.inscriptionBonsVille.value!='')
			{
				document.getElementById("verif5").className = "";
				document.getElementById("inscriptionBonsVille").className = "inscriptionBonsChamp";
				document.getElementById("erreur5").className = "invisible";
			}
			else
			{
				document.getElementById("verif5").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsVille").className = "inscriptionBonsChampSurbrillance";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur5").className = "visible";
				
			}
		}
		
		if(champ == "inscriptionBonsCP")
		{
			if (monform.inscriptionBonsCP.value!='')
			{
				document.getElementById("verif6").className = "";
				document.getElementById("inscriptionBonsCP").className = "inscriptionBonsChamp";
				document.getElementById("erreur6").className = "invisible";
			}
			else
			{
				document.getElementById("verif6").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsCP").className = "inscriptionBonsChampSurbrillance";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur6").className = "visible";
				
			}
		}
		
		if(champ == "dateNaissanceJour" || champ == "dateNaissanceMois" || champ == "dateNaissanceAnnee")
		{
			if (monform.dateNaissanceJour.selectedIndex != 0 && monform.dateNaissanceMois.selectedIndex != 0 && monform.dateNaissanceAnnee.selectedIndex != 0)
			{
				document.getElementById("erreur7").className = "invisible";
				document.getElementById("verif7").className = "";
			}
			else
			{
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur7").className = "visible";
				document.getElementById("verif7").className = "surbrillance";
			}
		}

		
		if(champ == "situationFamilleCelibataire" || champ == "situationFamilleencouple")
		{
			if (monform.civilite[0].checked == true || monform.civilite[1].checked == true || monform.civilite[2].checked == true)
			{
				document.getElementById("verif8a").className = "";
				document.getElementById("verif8b").className = "";
				document.getElementById("verif8c").className = "";
				document.getElementById("erreur8").className = "invisible";
			}
			else
			{
				document.getElementById("verif8a").className = "surbrillanceInscription";
				document.getElementById("verif8b").className = "surbrillanceInscription";
				document.getElementById("verif8c").className = "surbrillanceInscription";
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur8").className = "visible";
			}
		}
		
		if(champ == "nbPersonnes")
		{
			if (document.getElementById("nbPersonnes").value != "")
			{
				document.getElementById("erreur10").className = "invisible";
				document.getElementById("verif9").className = "";
			}
			else
			{
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur10").className = "visible";
				document.getElementById("verif9").className = "surbrillanceInscription";
			}
		}
		
		if(champ == "nbEnfants")
		{
			if (document.getElementById("nbEnfants").value != "")
			{
				document.getElementById("erreur11").className = "invisible";
				document.getElementById("verif10").className = "";
			}
			else
			{
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur11").className = "visible";
				document.getElementById("verif10").className = "surbrillanceInscription";
			}
		}
		
		if(champ == "jourPremierEnfant" || champ == "moisPremierEnfant" || champ == "anneePremierEnfant")
		{
			if (monform.jourPremierEnfant.selectedIndex != 0 && monform.moisPremierEnfant.selectedIndex != 0 && monform.anneePremierEnfant.selectedIndex != 0 || (document.getElementById("nbEnfants").value == "0"))
			{
				document.getElementById("erreur9").className = "invisible";
				document.getElementById("verif11").className = "";
			}
			else
			{
				document.getElementById("inscriptionBonsErreurs").className = "visible";
				document.getElementById("erreur9").className = "visible";
				document.getElementById("verif11").className = "surbrillanceInscription";
			}
		}
		
		
		for(i=0;i<lesChampsInscriptionBons.length;i++)
		{
			if(document.getElementById(lesChampsInscriptionBons[i]).className == "")
			{
				champsCorrectsInscriptionBons++;
			}
		}
		if(champsCorrectsInscriptionBons == 16)
		{
			document.getElementById("inscriptionBonsErreurs").className = "invisible";
		}
	}
	
	function visibiliteNaissanceAine()
	{
		if(document.getElementById("nbEnfants").value != "0")
		{
			document.getElementById("inscriptionBonsAine").className = "visible";
		}
		else
		{
			document.getElementById("inscriptionBonsAine").className = "invisible";
			document.getElementById("erreur9").className = "invisible";
			document.getElementById("verif11").className = "";
			document.getElementById("inscriptionBonsErreurs").className = "invisible";
		}
	}
/* ==========================    VERIF FORMULAIRE INSCRIPTION BONS    ==============================*/


/* ==========================    VERIF FORMULAIRE SENDTOFRIEND    ==================================*/
	function validationSendToFriend(type)
	{
		style= "surbrillance";
		styleInput= "surbrillanceInput";
		styleTextarea= "surbrillanceArea";
		
		if(type=="culturecheese") {
			style= "surbrillanceVert";
			styleInput= "surbrillanceInputVert";
			styleTextarea= "surbrillanceAreaVert";
		}
		
		monform = document.getElementById("envoyerAmiFormulaire");
		document.getElementById("verif1").className = "";
		document.getElementById("verif2").className = "";
		document.getElementById("verif3").className = "";
		
		
		document.getElementById("prenom").className = "envoyerAmiFormChamp";
		document.getElementById("emailf").className = "envoyerAmiFormChamp";
		document.getElementById("message").className = "envoyerAmiFormTextarea";
			
		var erreurs;
		var nErreur = new Array();
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.prenom.value=='')
		{
			nErreur.push(0);
			document.getElementById("verif1").className = style;
			document.getElementById("prenom").className = styleInput;
		}
		
		if (monform.emailf.value=='' || !reg_email.test(monform.emailf.value))
		{
			nErreur.push(1);
			document.getElementById("verif2").className = style;
			document.getElementById("emailf").className = styleInput;
		}
		
		if (monform.message.value=='')
		{
			nErreur.push(5);
			document.getElementById("verif3").className = style;
			document.getElementById("message").className = styleTextarea;
		}
		
		erreurs = nErreur.length;
		
		if(erreurs>0)
		{
			return false;
		}
		else
		{
			return true;
		}
		
		
	}
	
	function validationSendToFriend2(champ,type)
	{
		style= "surbrillance";
		styleInput= "surbrillanceInput";
		styleTextarea= "surbrillanceArea";
		
		if(type=="culturecheese") {
			style= "surbrillanceVert";
			styleInput= "surbrillanceInputVert";
			styleTextarea= "surbrillanceAreaVert";
		}
		
		lesChamps = ["verif1","verif2","verif3"];
		champsCorrects = 0;
		monform = document.getElementById("envoyerAmiFormulaire");
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if(champ == "prenom")
		{
			if (monform.prenom.value!='')
			{
				document.getElementById("verif1").className = "";
				document.getElementById("prenom").className = "envoyerAmiFormChamp";
			}
			else
			{
				document.getElementById("verif1").className = style;
				document.getElementById("prenom").className = styleInput;
			}
		}
		
		if(champ == "emailf")
		{
			if (monform.emailf.value!='' && reg_email.test(monform.emailf.value))
			{
				document.getElementById("verif2").className = "";
				document.getElementById("emailf").className = "envoyerAmiFormChamp";
			}
			else
			{
				document.getElementById("verif2").className = style;
				document.getElementById("emailf").className = styleInput;
			}
		}
		
		if(champ == "message")
		{
			if (monform.message.value!='')
			{
				document.getElementById("verif3").className = "";
				document.getElementById("message").className = "envoyerAmiFormTextarea";
			}
			else
			{
				document.getElementById("verif3").className = style;
				document.getElementById("message").className = styleTextarea;
			}
		}
	}
/* ==========================    VERIF FORMULAIRE SENDTOFRIEND    ==================================*/


/* ==========================    SUBMIT FORMULAIRE MONESPACE    ==================================*/
	function checkCarInscrit(evt) {
		var keyCode = evt.which ? evt.which : evt.keyCode;
		if (keyCode == 13) {
			if(document.getElementById('monCompteLogin').email.value != '' && document.getElementById('monCompteLogin').email.value != 'e-mail' && document.getElementById('monCompteLogin').password.value != '' && document.getElementById('monCompteLogin').password.value != 'Mot de passe'){
				document.getElementById('monCompteLogin').submit();
			}else{
				alert("Veuillez saisir votre e-mail et votre mot de passe");
			}
		}
	}
	
	function checkCarInscription(evt) {
		var keyCode = evt.which ? evt.which : evt.keyCode;
		if (keyCode == 13) {
			if(document.getElementById('dejaInscritLogin').email.value != '' && document.getElementById('dejaInscritLogin').email.value != 'e-mail' && document.getElementById('dejaInscritLogin').password.value != '' && document.getElementById('dejaInscritLogin').password.value != 'Mot de passe'){
				document.getElementById('dejaInscritLogin').submit();
			}else{
				alert("Veuillez saisir votre e-mail et votre mot de passe");
			}
		}
	}
	
	function submitLogin(form){
		if(form.email.value != '' && form.email.value != 'e-mail' && form.password.value != '' && form.password.value != 'Mot de passe'){
			document.getElementById('emailMdpIncorrects').className = "invisible";
			form.submit();
		}else{
			document.getElementById('emailMdpIncorrects').className = "visible";
		}
	}
/* ==========================    SUBMIT FORMULAIRE MONESPACE    ==================================*/

/* ==========================    SUBMIT FORMULAIRE NEWSLETTER    ==================================*/
	function checkCarNewsletter(evt) {
		var keyCode = evt.which ? evt.which : evt.keyCode;
		if (keyCode == 13) {
			if(document.getElementById('formNewsletter').champNewsletter.value != '' && document.getElementById('formNewsletter').champNewsletter.value != 'e-mail'){
				subscribeNewsletter();
			}else{
				alert("Veuillez saisir votre adresse e-mail.");
			}
			return false;
		}
	}
/* ==========================    SUBMIT FORMULAIRE NEWSLETTER    ==================================*/


/* ================================== FONCTION POUR LES ROLLOVERS DU SOMMAIRE CONSEILS MAMANS ================ */
	var etatItemPrecedent;
	
	function rollOverSommaire(itemPrecedent)
	{
		etatItemPrecedent = document.getElementById(itemPrecedent).className;
		if(document.getElementById(itemPrecedent).className == "conseilsMamansMenuActif")
		{
		}
		else
		{
			document.getElementById(itemPrecedent).className = "conseilsMamansMenuSansPointillesInactif";
		}
	}
	
	function rollOutSommaire(itemPrecedent)
	{
		document.getElementById(itemPrecedent).className = etatItemPrecedent;
	}
/* ================================== FONCTION POUR LES ROLLOVERS DU SOMMAIRE CONSEILS MAMANS ================ */


/* ==========================    VERIF FORMULAIRE GESTION NEWSLETTERS    ==============================*/
	function validationGestionNewsletter()
	{
		monform = document.getElementById("gestionNewslettersFormulaire");
		document.getElementById("verif1a").className = "";
		document.getElementById("verif1b").className = "";
		document.getElementById("verif2a").className = "";
		document.getElementById("verif2b").className = "";
		
		document.getElementById("gestionNewsletterErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
		document.getElementById("erreur2").className = "invisible";
		
		var erreursGestionNewsletter;
		var nErreursGestionNewsletter = new Array();
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.newsletterGestion[0].checked == false && monform.newsletterGestion[1].checked == false)
		{
			nErreursGestionNewsletter.push(1);
			document.getElementById("verif1a").className = "surbrillanceInscription";
			document.getElementById("verif1b").className = "surbrillanceInscription";
			document.getElementById("gestionNewsletterErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		if (monform.offresGestion[0].checked == false && monform.offresGestion[1].checked == false)
		{
			nErreursGestionNewsletter.push(2);
			document.getElementById("verif2a").className = "surbrillanceInscription";
			document.getElementById("verif2b").className = "surbrillanceInscription";
			document.getElementById("gestionNewsletterErreurs").className = "visible";
			document.getElementById("erreur2").className = "visible";
		}
		
		erreursGestionNewsletter = nErreursGestionNewsletter.length;
		
		if(erreursGestionNewsletter>0)
		{
			return false;
		}
		else
		{
			document.getElementById("gestionNewslettersFormulaire").submit();
			return true;
		}
	}
	
	function validationGestionNewsletter2(champ)
	{
		lesChampsGestionNewsletter = ["verif1a","verif1b","verif2a","verif2b"];
		champsCorrectsGestionNewsletter = 0;
		monform = document.getElementById("gestionNewslettersFormulaire");
		
		
		if(champ == "newsletterOui" || champ == "newsletterNon")
		{
			if (monform.newsletterGestion[0].checked == true || monform.newsletterGestion[1].checked == true)
			{
				document.getElementById("verif1a").className = "";
				document.getElementById("verif1b").className = "";
				document.getElementById("erreur1").className = "invisible";
			}
			else
			{
				document.getElementById("verif1a").className = "surbrillanceInscription";
				document.getElementById("verif1b").className = "surbrillanceInscription";
				document.getElementById("gestionNewsletterErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
		
		if(champ == "offresOui" || champ == "offresNon")
		{
			if (monform.offresGestion[0].checked == true || monform.offresGestion[1].checked == true)
			{
				document.getElementById("verif2a").className = "";
				document.getElementById("verif2b").className = "";
				document.getElementById("erreur2").className = "invisible";
			}
			else
			{
				document.getElementById("verif2a").className = "surbrillanceInscription";
				document.getElementById("verif2b").className = "surbrillanceInscription";
				document.getElementById("gestionNewsletterErreurs").className = "visible";
				document.getElementById("erreur2").className = "visible";
			}
		}
		
		for(i=0;i<lesChampsGestionNewsletter.length;i++)
		{
			if(document.getElementById(lesChampsGestionNewsletter[i]).className != "surbrillanceInscription")
			{
				champsCorrectsGestionNewsletter++;
			}
		}
		
		if(champsCorrectsGestionNewsletter == 4)
		{
			document.getElementById("gestionNewsletterErreurs").className = "invisible";
		}
	}
/* ==========================    VERIF FORMULAIRE GESTION NEWSLETTERS    ==============================*/


/* ==========================    VERIF MODIF EMAIL/MDP    =============================================*/
	function validationModifierEmailMdp()
	{
		monform = document.getElementById("modifierEmailMdpFormulaire");
		document.getElementById("verif2").className = "";
		document.getElementById("verif3").className = "";
		document.getElementById("verif4").className = "";
		document.getElementById("modifierProfil1Erreurs").className = "invisible";
		document.getElementById("modifierProfil2Erreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
		document.getElementById("erreur2").className = "invisible";
		document.getElementById("erreur3").className = "invisible";
		document.getElementById("erreur4").className = "invisible";
		
		
		document.getElementById("modifierProfilAncienMdp").className = "modifierProfilChamp";
		document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChamp";
		document.getElementById("modifierProfilConfirmationMdp").className = "modifierProfilChamp";
			
		var erreursModifEmailMdp;
		var nErreurModifEmailMdp = new Array();
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.modifierProfilAncienMdp.value=='' || monform.modifierProfilAncienMdp.value.length < 6  || monform.modifierProfilAncienMdp.value.length > 10)
		{
			nErreurModifEmailMdp.push(1);
			document.getElementById("verif2").className = "surbrillanceInscription";
			document.getElementById("modifierProfilAncienMdp").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil1Erreurs").className = "visible";
			document.getElementById("erreur2").className = "visible";
		}
		
		if (monform.modifierProfilNouveauMdp.value=='' || monform.modifierProfilNouveauMdp.value.length < 6  || monform.modifierProfilNouveauMdp.value.length > 10)
		{
			nErreurModifEmailMdp.push(2);
			document.getElementById("verif3").className = "surbrillanceInscription";
			document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil1Erreurs").className = "visible";
			document.getElementById("erreur3").className = "visible";
		}
		
		if (monform.modifierProfilConfirmationMdp.value=="" || monform.modifierProfilConfirmationMdp.value != monform.modifierProfilNouveauMdp.value)
		{
			nErreurModifEmailMdp.push(3);
			document.getElementById("verif3").className = "surbrillanceInscription";
			document.getElementById("verif4").className = "surbrillanceInscription";
			document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfilConfirmationMdp").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil1Erreurs").className = "visible";
			document.getElementById("erreur4").className = "visible";
		}
		
		
		erreursModifEmailMdp = nErreurModifEmailMdp.length;
		
		if(erreursModifEmailMdp>0)
		{
			return false;
		}
		else
		{
			document.getElementById("modifierEmailMdpFormulaire").submit();
			return true;
		}
	}
	
	function validationModifierEmailMdp2(champ)
	{
		lesChampsModifierEmailMdp = ["verif2","verif3","verif4"];
		champsCorrectsModifierEmailMdp = 0;
		monform = document.getElementById("modifierEmailMdpFormulaire");
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if(champ == "modifierProfilAncienMdp")
		{
			if (monform.modifierProfilAncienMdp.value!='' && monform.modifierProfilAncienMdp.value.length >= 6 && monform.modifierProfilAncienMdp.value.length <= 10)
			{
				document.getElementById("verif2").className = "";
				document.getElementById("modifierProfilAncienMdp").className = "modifierProfilChamp";
				document.getElementById("erreur2").className = "invisible";
			}
			else
			{
				document.getElementById("verif2").className = "surbrillanceInscription";
				document.getElementById("modifierProfilAncienMdp").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil1Erreurs").className = "visible";
				document.getElementById("erreur2").className = "visible";
			}
		}
		
		if(champ == "modifierProfilNouveauMdp")
		{
			if (monform.modifierProfilNouveauMdp.value!='' && monform.modifierProfilNouveauMdp.value.length >= 6 && monform.modifierProfilNouveauMdp.value.length <= 10)
			{
				document.getElementById("verif3").className = "";
				document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChamp";
				document.getElementById("erreur3").className = "invisible";
			}
			else
			{
				document.getElementById("verif3").className = "surbrillanceInscription";
				document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil1Erreurs").className = "visible";
				document.getElementById("erreur3").className = "visible";
			}
		}
		
		if(champ == "modifierProfilConfirmationMdp")
		{
			if (monform.modifierProfilConfirmationMdp.value!="" && monform.modifierProfilConfirmationMdp.value == monform.modifierProfilNouveauMdp.value)
			{
				document.getElementById("verif4").className = "";
				document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChamp";
				document.getElementById("modifierProfilConfirmationMdp").className = "modifierProfilChamp";
				document.getElementById("erreur4").className = "invisible";
			}
			else
			{
				document.getElementById("verif4").className = "surbrillanceInscription";
				document.getElementById("modifierProfilNouveauMdp").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfilConfirmationMdp").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil1Erreurs").className = "visible";
				document.getElementById("erreur4").className = "visible";
			}
		}
		
		for(i=0;i<lesChampsModifierEmailMdp.length;i++)
		{
			if(document.getElementById(lesChampsModifierEmailMdp[i]).className == "")
			{
				champsCorrectsModifierEmailMdp++;
			}
		}
		if(champsCorrectsModifierEmailMdp == 3)
		{
			document.getElementById("modifierProfil1Erreurs").className = "invisible";
		}
	}
/* ==========================    VERIF MODIF EMAIL/MDP    =============================================*/




/* ==========================    VERIF MODIF EMAIL    =============================================*/
	function validationModifierEmail()
	{
		monform = document.getElementById("modifierEmailFormulaire");
		document.getElementById("verif12").className = "";
		document.getElementById("verif13").className = "";
		document.getElementById("verif14").className = "";
		//document.getElementById("verif4").className = "";
		document.getElementById("modifierProfil1Erreurs").className = "invisible";
		document.getElementById("modifierProfil2Erreurs").className = "invisible";
		document.getElementById("modifierProfil3Erreurs").className = "invisible";
		document.getElementById("erreur12").className = "invisible";
		document.getElementById("erreur13").className = "invisible";
		document.getElementById("erreur14").className = "invisible";
		//document.getElementById("erreur4").className = "invisible";
		
		document.getElementById("modifierProfilAncienEmail").className = "modifierProfilChamp";
		document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChamp";
		document.getElementById("modifierProfilConfirmationEmail").className = "modifierProfilChamp";
			
		var erreursModifEmail;
		var nErreurModifEmail = new Array();
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.modifierProfilAncienEmail.value=='' || !reg_email.test(monform.modifierProfilAncienEmail.value))
		{
			nErreurModifEmail.push(0);
			document.getElementById("verif12").className = "surbrillanceInscription";
			document.getElementById("modifierProfilAncienEmail").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil3Erreurs").className = "visible";
			document.getElementById("erreur12").className = "visible";
		}
		
		
		if (monform.modifierProfilNouveauEmail.value=='' || !reg_email.test(monform.modifierProfilNouveauEmail.value))
		{
			nErreurModifEmail.push(2);
			document.getElementById("verif13").className = "surbrillanceInscription";
			document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil3Erreurs").className = "visible";
			document.getElementById("erreur13").className = "visible";
		}
		
		s = "inscriptionEmail=" + monform.modifierProfilNouveauEmail.value;
		$.ajax({
			async: false,
			dataType: 'xml',
			type: 'POST',
			data: s,
			url: '/moncompte/userexist',
			success: function(error){
				var type = 0;
                var errortxt = '';
			    $(error).find('error').each(
			    	function(){
						type = $(this).attr('type');
						errortxt = $(this).text();
					}
				);
				if(type != 0 && errortxt != ''){
                	nErreurModifEmail.push(2);
                	document.getElementById("verif13").className = "surbrillanceInscription";
					document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
					document.getElementById("modifierProfil3Erreurs").className = "visible";
					document.getElementById("erreur0").className = "visible";
			    }
			}
		});
		
		
		if (monform.modifierProfilConfirmationEmail.value=="" || monform.modifierProfilConfirmationEmail.value != monform.modifierProfilNouveauEmail.value)
		{
			nErreurModifEmail.push(3);
			document.getElementById("verif13").className = "surbrillanceInscription";
			document.getElementById("verif14").className = "surbrillanceInscription";
			document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfilConfirmationEmail").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil3Erreurs").className = "visible";
			document.getElementById("erreur14").className = "visible";
		}
		
		erreursModifEmail = nErreurModifEmail.length;
		
		if(erreursModifEmail > 0)
		{
			return false;
		}
		else
		{
			document.getElementById("modifierEmailFormulaire").submit();
		}
	}
	
	function validationModifierEmailBlur(champ)
	{
		lesChampsModifierEmail = ["verif2","verif3","verif4"];
		champsCorrectsModifierEmail = 0;
		monform = document.getElementById("modifierEmailFormulaire");
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if(champ == "modifierProfilAncienEmail")
		{
			if (monform.modifierProfilAncienEmail.value!='' && reg_email.test(monform.modifierProfilAncienEmail.value) )
			{
				document.getElementById("verif12").className = "";
				document.getElementById("modifierProfilAncienEmail").className = "modifierProfilChamp";
				document.getElementById("modifierProfil3Erreurs").className = "invisible";
				document.getElementById("erreur12").className = "invisible";
			}
			else
			{
				document.getElementById("verif12").className = "surbrillanceInscription";
				document.getElementById("modifierProfilAncienEmail").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil3Erreurs").className = "visible";
				document.getElementById("erreur12").className = "visible";
			}
		}
		
		if(champ == "modifierProfilNouveauEmail")
		{
			if (monform.modifierProfilNouveauEmail.value != '' && reg_email.test(monform.modifierProfilNouveauEmail.value) )
			{
				document.getElementById("verif13").className = "";
				document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChamp";
				document.getElementById("modifierProfil3Erreurs").className = "invisible";
				document.getElementById("erreur13").className = "invisible";
				document.getElementById("erreur0").className = "invisible";
				
				s = "inscriptionEmail=" + monform.modifierProfilNouveauEmail.value;
				$.ajax({
					dataType: 'xml',
					type: 'POST',
					data: s,
					url: '/moncompte/userexist',
					success: function(error){
						var type = 0;
	                    var errortxt = '';
					    $(error).find('error').each(
					    	function(){
								type = $(this).attr('type');
								errortxt = $(this).text();
							}
						);
	                    if(type != 0 && errortxt != ''){
	                    	document.getElementById("verif13").className = "surbrillanceInscription";
							document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
							document.getElementById("modifierProfil3Erreurs").className = "visible";
							document.getElementById("erreur0").className = "visible";
					    }
					}
				});
			}
			else
			{
				document.getElementById("verif13").className = "surbrillanceInscription";
				document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil3Erreurs").className = "visible";
				document.getElementById("erreur13").className = "visible";
				document.getElementById("erreur0").className = "invisible";
			}
		}
		
		if(champ == "modifierProfilConfirmationEmail")
		{
			if ( monform.modifierProfilConfirmationEmail.value == monform.modifierProfilNouveauEmail.value )
			{
				document.getElementById("verif14").className = "";
				document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChamp";
				document.getElementById("modifierProfilConfirmationEmail").className = "modifierProfilChamp";
				document.getElementById("erreur14").className = "invisible";
				document.getElementById("modifierProfil3Erreurs").className = "invisible";
				
				s = "inscriptionEmail=" + monform.modifierProfilNouveauEmail.value;
				$.ajax({
					dataType: 'xml',
					type: 'POST',
					data: s,
					url: '/moncompte/userexist',
					success: function(error){
						var type = 0;
	                    var errortxt = '';
					    $(error).find('error').each(
					    	function(){
								type = $(this).attr('type');
								errortxt = $(this).text();
							}
						);
	                    if(type != 0 && errortxt != ''){
	                    	document.getElementById("verif13").className = "surbrillanceInscription";
							document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
							document.getElementById("modifierProfilConfirmationEmail").className = "modifierProfilChampSurbrillance";
							document.getElementById("modifierProfil3Erreurs").className = "visible";
							document.getElementById("erreur0").className = "visible";
					    }
					}
				});
			}
			else
			{
				document.getElementById("verif14").className = "surbrillanceInscription";
				document.getElementById("modifierProfilNouveauEmail").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfilConfirmationEmail").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil3Erreurs").className = "visible";
				document.getElementById("erreur14").className = "visible";
			}
		}
		
		for(i = 0; i < lesChampsModifierEmail.length; i++)
		{
			if(document.getElementById(lesChampsModifierEmail[i]).className == "")
			{
				champsCorrectsModifierEmail++;
			}
		}
		if(champsCorrectsModifierEmail == 4)
		{
			document.getElementById("inscriptionErreurs").className = "invisible";
		}
	}
/* ==========================    VERIF MODIF EMAIL    =============================================*/



/* ==========================    VERIF MODIF NEWSLETTER    =============================================*/
	
	function validationNewsletter()
	{
		monform = document.getElementById("modifierNewsletter");
		document.getElementById("verif1a").className = "";
		document.getElementById("verif1b").className = "";
		document.getElementById("verif1a").className = "";
		document.getElementById("verif1b").className = "";
		document.getElementById("gestionNewsletterErreursContenu").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
		document.getElementById("erreur2").className = "invisible";
		
		var erreursModifNewsletter;
		var nErreurModifNewsletter = new Array();
		
		/*
		if (monform.optinQvdf[0].checked == false && monform.optinQvdf[1].checked == false && monform.optinQvdf[2].checked == false)
		{
			nErreurModifNewsletter.push(0);
			document.getElementById("verif1a").className = "surbrillanceInscription";
			document.getElementById("verif1b").className = "surbrillanceInscription";
			document.getElementById("gestionNewsletterErreursContenu").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		if (monform.optinPartenaire[0].checked == false && monform.optinPartenaire[1].checked == false && monform.optinPartenaire[2].checked == false)
		{
			nErreurModifNewsletter.push(0);
			document.getElementById("verif2a").className = "surbrillanceInscription";
			document.getElementById("verif2b").className = "surbrillanceInscription";
			document.getElementById("gestionNewsletterErreursContenu").className = "visible";
			document.getElementById("erreur2").className = "visible";
		}
		*/
		
		erreursModifNewsletter = nErreurModifNewsletter.length;
		
		if(erreursModifNewsletter>0)
		{
			return false;
		}
		else
		{
			document.getElementById("modifierNewsletter").submit();
			return true;
		}
		
	}
	
/* ==========================    VERIF MODIF NEWSLETTER    =============================================*/



/* ==========================    VERIF MODIF COORDONNEES    ===========================================*/
	function validationModifierCoordonnees()
	{
		monform = document.getElementById("modifierCoordonneesFormulaire");
		//document.getElementById("verif6a").className = "";
		document.getElementById("verif6b").className = "";
		document.getElementById("verif6c").className = "";
		document.getElementById("verif6d").className = "";
		document.getElementById("verif7").className = "";
		document.getElementById("verif8").className = "";
		document.getElementById("verif9").className = "";
		document.getElementById("verif10").className = "";
		document.getElementById("verif11").className = "";
		document.getElementById("modifierProfil1Erreurs").className = "invisible";
		document.getElementById("modifierProfil2Erreurs").className = "invisible";
		document.getElementById("erreur6").className = "invisible";
		document.getElementById("erreur7").className = "invisible";
		document.getElementById("erreur8").className = "invisible";
		document.getElementById("erreur9").className = "invisible";
		document.getElementById("erreur10").className = "invisible";
		document.getElementById("erreur11").className = "invisible";
		
		document.getElementById("modifierProfilNom").className = "modifierProfilChamp";
		document.getElementById("modifierProfilPrenom").className = "modifierProfilChamp";
		document.getElementById("modifierProfilAdresse").className = "modifierProfilTexarea";
		document.getElementById("modifierProfilVille").className = "modifierProfilChamp";
		document.getElementById("modifierProfilCp").className = "modifierProfilChamp";
			
		var erreursModifCoordonnees;
		var nErreurModifCoordonnees = new Array();
				
		if (monform.modifierCivilite[0].checked == false && monform.modifierCivilite[1].checked == false && monform.modifierCivilite[2].checked == false)
		{
			nErreurModifCoordonnees.push(0);
			//document.getElementById("verif6a").className = "surbrillanceInscription";
			document.getElementById("verif6b").className = "surbrillanceInscription";
			document.getElementById("verif6c").className = "surbrillanceInscription";
			document.getElementById("verif6d").className = "surbrillanceInscription";
			document.getElementById("modifierProfil2Erreurs").className = "visible";
			document.getElementById("erreur6").className = "visible";
		}
		
		if (monform.modifierProfilNom.value=='')
		{
			nErreurModifCoordonnees.push(1);
			document.getElementById("verif7").className = "surbrillanceInscription";
			document.getElementById("modifierProfilNom").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil2Erreurs").className = "visible";
			document.getElementById("erreur7").className = "visible";
		}
		
		if (monform.modifierProfilPrenom.value=='')
		{
			nErreurModifCoordonnees.push(2);
			document.getElementById("verif8").className = "surbrillanceInscription";
			document.getElementById("modifierProfilPrenom").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil2Erreurs").className = "visible";
			document.getElementById("erreur8").className = "visible";
		}
		
		if (monform.modifierProfilAdresse.value=='')
		{
			nErreurModifCoordonnees.push(3);
			document.getElementById("verif9").className = "surbrillanceInscription";
			document.getElementById("modifierProfilAdresse").className = "modifierProfilTexareaSurbrillance";
			document.getElementById("modifierProfil2Erreurs").className = "visible";
			document.getElementById("erreur9").className = "visible";
		}
		
		if (monform.modifierProfilVille.value=='')
		{
			nErreurModifCoordonnees.push(4);
			document.getElementById("verif10").className = "surbrillanceInscription";
			document.getElementById("modifierProfilVille").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil2Erreurs").className = "visible";
			document.getElementById("erreur10").className = "visible";
		}
		
		if (monform.modifierProfilCp.value=='')
		{
			nErreurModifCoordonnees.push(5);
			document.getElementById("verif11").className = "surbrillanceInscription";
			document.getElementById("modifierProfilCp").className = "modifierProfilChampSurbrillance";
			document.getElementById("modifierProfil2Erreurs").className = "visible";
			document.getElementById("erreur11").className = "visible";
		}
		
		erreursModifCoordonnees = nErreurModifCoordonnees.length;
		
		if(erreursModifCoordonnees>0)
		{
			return false;
		}
		else
		{
			document.getElementById("modifierCoordonneesFormulaire").submit();
			return true;
		}
	}
	
	function validationModifierCoordonnees2(champ)
	{
		lesChampsModifierCoordonnees = ["verif6b","verif6c","verif6d","verif7","verif8","verif9","verif10","verif11"];
		champsCorrectsModifierCoordonnees = 0;
		monform = document.getElementById("modifierCoordonneesFormulaire");
		
		if(champ == "modifierMme" || champ == "modifierMlle" || champ == "modifierM")
		{
			if (monform.modifierCivilite[0].checked == true || monform.modifierCivilite[1].checked == true || monform.modifierCivilite[2].checked == true)
			{
				document.getElementById("verif6a").className = "";
				document.getElementById("verif6b").className = "";
				document.getElementById("verif6c").className = "";
				document.getElementById("verif6d").className = "";
				document.getElementById("erreur6").className = "invisible";
			}
			else
			{
				document.getElementById("verif6a").className = "surbrillanceInscription";
				document.getElementById("verif6b").className = "surbrillanceInscription";
				document.getElementById("verif6c").className = "surbrillanceInscription";
				document.getElementById("verif6d").className = "surbrillanceInscription";
				document.getElementById("modifierProfil2Erreurs").className = "visible";
				document.getElementById("erreur6").className = "visible";
			}
		}
		
		if(champ == "modifierProfilNom")
		{
			if (monform.modifierProfilNom.value!='')
			{
				document.getElementById("verif7").className = "";
				document.getElementById("modifierProfilNom").className = "modifierProfilChamp";
				document.getElementById("erreur7").className = "invisible";
			}
			else
			{
				document.getElementById("verif7").className = "surbrillanceInscription";
				document.getElementById("modifierProfilNom").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil2Erreurs").className = "visible";
				document.getElementById("erreur7").className = "visible";
			}
		}
		
		if(champ == "modifierProfilPrenom")
		{
			if (monform.modifierProfilPrenom.value!='')
			{
				document.getElementById("verif8").className = "";
				document.getElementById("modifierProfilPrenom").className = "modifierProfilChamp";
				document.getElementById("erreur8").className = "invisible";
			}
			else
			{
				document.getElementById("verif8").className = "surbrillanceInscription";
				document.getElementById("modifierProfilPrenom").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil2Erreurs").className = "visible";
				document.getElementById("erreur8").className = "visible";
			}
		}
		
		if(champ == "modifierProfilAdresse")
		{
			if (monform.modifierProfilAdresse.value!='')
			{
				document.getElementById("verif9").className = "";
				document.getElementById("modifierProfilAdresse").className = "modifierProfilTexarea";
				document.getElementById("erreur9").className = "invisible";
			}
			else
			{
				document.getElementById("verif9").className = "surbrillanceInscription";
				document.getElementById("modifierProfilAdresse").className = "modifierProfilTexareaSurbrillance";
				document.getElementById("modifierProfil2Erreurs").className = "visible";
				document.getElementById("erreur9").className = "visible";
			}
		}
		
		if(champ == "modifierProfilVille")
		{
			if (monform.modifierProfilVille.value!='')
			{
				document.getElementById("verif10").className = "";
				document.getElementById("modifierProfilVille").className = "modifierProfilChamp";
				document.getElementById("erreur10").className = "invisible";
			}
			else
			{
				document.getElementById("verif10").className = "surbrillanceInscription";
				document.getElementById("modifierProfilVille").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil2Erreurs").className = "visible";
				document.getElementById("erreur10").className = "visible";
			}
		}
		
		if(champ == "modifierProfilCp")
		{
			if (monform.modifierProfilCp.value!='')
			{
				document.getElementById("verif11").className = "";
				document.getElementById("modifierProfilCp").className = "modifierProfilChamp";
				document.getElementById("erreur11").className = "invisible";
			}
			else
			{
				document.getElementById("verif11").className = "surbrillanceInscription";
				document.getElementById("modifierProfilCp").className = "modifierProfilChampSurbrillance";
				document.getElementById("modifierProfil2Erreurs").className = "visible";
				document.getElementById("erreur11").className = "visible";
			}
		}
		
		
		
		for(i=0;i<lesChampsModifierCoordonnees.length;i++)
		{
			if(document.getElementById(lesChampsModifierCoordonnees[i]).className == "")
			{
				champsCorrectsModifierCoordonnees++;
			}
		}
		
		if(champsCorrectsModifierCoordonnees == 8)
		{
			document.getElementById("modifierProfil2Erreurs").className = "invisible";
		}
	}
/* ==========================    VERIF MODIF COORDONNEES    ===========================================*/


/* ==========================    AVATAR ETAPE 1    ====================================================*/
	function validationAvatar1()
	{
		monform = document.getElementById("avatar1Formulaire");
		document.getElementById("avatarErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
			
		var erreursAvatar1;
		var nErreurAvatar1 = new Array();
				
		if (monform.femmeHomme[0].checked == false && monform.femmeHomme[1].checked == false)
		{
			nErreurAvatar1.push(0);
			document.getElementById("avatarErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		erreursAvatar1 = nErreurAvatar1.length;
		
		if(erreursAvatar1>0)
		{
			return false;
		}
		else
		{
			document.getElementById("avatar1Formulaire").submit();
			return true;
		}
	}
	
	function validationAvatar12(champ)
	{
		champsCorrectsAvatar1 = 0;
		monform = document.getElementById("avatar1Formulaire");
		
		if(champ == "avatarFemme" || champ == "avatarHomme")
		{
			if (monform.femmeHomme[0].checked == true || monform.femmeHomme[1].checked == true)
			{
				document.getElementById("erreur1").className = "invisible";
				champsCorrectsAvatar1 = 1;
			}
			else
			{
				document.getElementById("avatarErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
		
		if(champsCorrectsAvatar1 == 1)
		{
			document.getElementById("avatarErreurs").className = "invisible";
		}
	}
/* ==========================    AVATAR ETAPE 1    ====================================================*/


/* ==========================    AVATAR ETAPE 2    ====================================================*/
	function validationAvatar2()
	{
		monform = document.getElementById("avatar2Formulaire");
		document.getElementById("avatarErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
			
		var erreursAvatar2;
		var nErreurAvatar2 = new Array();
				
		if (monform.incarnation[0].checked == false && monform.incarnation[1].checked == false && monform.incarnation[2].checked == false && monform.incarnation[3].checked == false && monform.incarnation[4].checked == false)
		{
			nErreurAvatar2.push(0);
			document.getElementById("avatarErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		erreursAvatar2 = nErreurAvatar2.length;
		
		if(erreursAvatar2>0)
		{
			return false;
		}
		else
		{
			document.getElementById("avatar2Formulaire").submit();
			return true;
		}
	}
	
	function validationAvatar22(champ)
	{
		champsCorrectsAvatar2 = 0;
		monform = document.getElementById("avatar2Formulaire");
		
		if(champ == "incarnation1" || champ == "incarnation2" || champ == "incarnation3" || champ == "incarnation4" || champ == "incarnation5")
		{
			if (monform.incarnation[0].checked == true || monform.incarnation[1].checked == true || monform.incarnation[2].checked == true || monform.incarnation[3].checked == true || monform.incarnation[4].checked == true)
			{
				document.getElementById("erreur1").className = "invisible";
				champsCorrectsAvatar2 = 1;
			}
			else
			{
				document.getElementById("avatarErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
		
		if(champsCorrectsAvatar2 == 1)
		{
			document.getElementById("avatarErreurs").className = "invisible";
		}
	}
/* ==========================    AVATAR ETAPE 2    ====================================================*/


/* ==========================    AVATAR ETAPE 3    ====================================================*/
	function validationAvatar3()
	{
		monform = document.getElementById("avatar3Formulaire");
		document.getElementById("avatarErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
			
		var erreursAvatar3;
		var nErreurAvatar3 = new Array();
				
		if (monform.style[0].checked == false && monform.style[1].checked == false && monform.style[2].checked == false)
		{
			nErreurAvatar3.push(0);
			document.getElementById("avatarErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		erreursAvatar3 = nErreurAvatar3.length;
		
		if(erreursAvatar3>0)
		{
			return false;
		}
		else
		{
			document.getElementById("avatar3Formulaire").submit();
			return true;
		}
	}
	
	function validationAvatar32(champ)
	{
		champsCorrectsAvatar3 = 0;
		monform = document.getElementById("avatar3Formulaire");
		
		if(champ == "styleBcbg" || champ == "styleDecontracte" || champ == "styleFashion")
		{
			if (monform.style[0].checked == true || monform.style[1].checked == true || monform.style[2].checked == true)
			{
				document.getElementById("erreur1").className = "invisible";
				champsCorrectsAvatar3 = 1;
			}
			else
			{
				document.getElementById("avatarErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
		
		if(champsCorrectsAvatar3 == 1)
		{
			document.getElementById("avatarErreurs").className = "invisible";
		}
	}
/* ==========================    AVATAR ETAPE 3    ====================================================*/


/* ==========================    AVATAR ETAPE 4    ====================================================*/
	function validationAvatar4()
	{
		monform = document.getElementById("avatar4Formulaire");
		document.getElementById("avatarErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
			
		var erreursAvatar4;
		var nErreurAvatar4 = new Array();
				
		if (monform.avatarChampPseudo.value == "")
		{
			nErreurAvatar4.push(0);
			document.getElementById("avatarErreurs").className = "visible";
			document.getElementById("erreur1").className = "visible";
		}
		
		erreursAvatar4 = nErreurAvatar4.length;
		
		if(erreursAvatar4>0)
		{
			return false;
		}
		else
		{
			document.getElementById("avatar4Formulaire").submit();
			return true;
		}
	}
	
	function validationAvatar42(champ)
	{
		champsCorrectsAvatar4 = 0;
		monform = document.getElementById("avatar4Formulaire");
		document.getElementById("avatarErreurs").className = "invisible";
		document.getElementById("erreur2").className = "invisible";
		document.getElementById("erreur3").className = "invisible";
		document.getElementById("erreur4").className = "invisible";
		document.getElementById("erreur5").className = "invisible";
		
		if(champ == "avatarChampPseudo")
		{
			if (monform.avatarChampPseudo.value != "")
			{
				document.getElementById("erreur1").className = "invisible";
				champsCorrectsAvatar4 = 1;
			}
			else
			{
				document.getElementById("avatarErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}
		}
		
		if(champsCorrectsAvatar4 == 1)
		{
			document.getElementById("avatarErreurs").className = "invisible";
		}
	}
/* ==========================    AVATAR ETAPE 4    ====================================================*/




/* ==========================    VALIDATION FORMULAIRE PANIER VIRTUEL    ==============================*/
	function validationInscriptionPanier()
	{
		monform = document.getElementById("panierVirtuelFormulaire");
		document.getElementById("panierVirtuelErreurs").className = "invisible";
		document.getElementById("erreur1").className = "invisible";
		
		document.getElementById("verif1").className = "";
		
			
		var erreursPanierVirtuel;
		var nErreurPanierVirtuel = new Array();
						
		// calcul du nombre de case cochee
		var nbCheckbox = 0;
		for(i=0;i<document.getElementsByTagName("input").length;i++){
			if(document.getElementsByTagName("input")[i].type == "checkbox"){
				if(document.getElementsByTagName("input")[i].checked == true){
					nbCheckbox++;
				}
			}
			if(nbCheckbox > 3){
				document.getElementsByTagName("input")[i].checked = false;
			}
		}
		if(nbCheckbox > 3){
			nErreurPanierVirtuel.push(0);
			document.getElementById("panierVirtuelErreurs").className = "visible";
			document.getElementById("verif1").className = "surbrillance";
			document.getElementById("erreur1").className = "visible";
		}
		
		
		erreursPanierVirtuel = nErreurPanierVirtuel.length;
		
		if(erreursPanierVirtuel>0)
		{
			return false;
		}
		else
		{
			// appel au flash pour les valeurs
			document.getElementById('main').getMarques();
			
			document.getElementById("panierVirtuelFormulaire").submit();
			return true;
		}
	}
	
	function setMarques(souvent, rarement, jamais){
		document.getElementById('souvent').value = souvent;
		document.getElementById('rarement').value = rarement;
		document.getElementById('jamais').value = jamais;
	}
		
	function validationInscriptionPanier2(champ)
	{
		champsCorrectsPanierVirtuel = 0;
		monform = document.getElementById("panierVirtuelFormulaire");
		lesChampspanierVirtuel = ["verif1","verif2","verif3","verif4","verif5"];

		
		if(champ == "enseigne")
		{
			// calcul du nombre de case cochee
			var nbCheckbox = 0;
			for(i=0;i<document.getElementsByTagName("input").length;i++){
				if(document.getElementsByTagName("input")[i].type == "checkbox"){
					if(document.getElementsByTagName("input")[i].checked == true){
						nbCheckbox++;
					}
				}
				if(nbCheckbox > 3){
					document.getElementsByTagName("input")[i].checked = false;
				}
			}
			if(nbCheckbox > 3){
				document.getElementById("verif1").className = "surbrillance";
				document.getElementById("panierVirtuelErreurs").className = "visible";
				document.getElementById("erreur1").className = "visible";
			}else{
				document.getElementById("verif1").className = "";
				document.getElementById("erreur1").className = "invisible";
			}
		}
		
		for(i=0;i<lesChampspanierVirtuel.length;i++)
		{
			if(document.getElementById(lesChampspanierVirtuel[i]).className == "")
			{
				champsCorrectsPanierVirtuel++;
			}
		}
		if(champsCorrectsPanierVirtuel == 5)
		{
			document.getElementById("panierVirtuelErreurs").className = "invisible";
		}
	}
/* ==========================    VALIDATION FORMULAIRE PANIER VIRTUEL    ==============================*/



/* ==========================    FENETRE MODALE ERREURS   =============================================*/
	var hauteurContenu	= 0;
	function calculeHauteurContenu()
	{
		hauteurContenu=document.getElementById("repere").offsetTop+1;
	}
	
	var positionTimer;
	var positionFenetre;
	var positionLargeur;
	var positionHauteur;
	
	coordoonneeX = 0;
	coordoonneeY = 0;

	function alerte(fenetre,largeur,hauteur)
	{
		calculeHauteurContenu()
		positionFenetre = fenetre;
		positionLargeur = largeur;
		positionHauteur = hauteur;
		calculeposition();
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			positionTimer = setInterval("calculeposition()",100);
		}
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			document.getElementById(fenetre).style.position="absolute";
		}
		document.getElementById(fenetre).style.display="block";
	}
	
	function calculeposition(){
		fenetre = positionFenetre;
		largeur = positionLargeur;
		hauteur = positionHauteur;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			var hauteurScroll=document.documentElement.scrollTop;
		}
		var largeurContenu=document.getElementById("repere").offsetLeft+1;
		
		var largeurAlerte=largeur;
		var hauteurAlerte=hauteur;
		coordoonneeX=(largeurContenu-largeurAlerte)/2;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			coordoonneeY=((hauteurScroll+hauteurContenu-hauteurAlerte)/2);
		}
		else
		{
			coordoonneeY=(hauteurContenu-hauteurAlerte)/2;
		}
		
		document.getElementById(fenetre).style.left=coordoonneeX+"px";
		document.getElementById(fenetre).style.top=coordoonneeY+"px";
	}
	
	function replacerAlerte(fenetre,largeur,hauteur){
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			var hauteurScroll=document.documentElement.scrollTop;
		}
			
		var largeurContenu=document.getElementById("repere").offsetLeft+1;
		var largeurAlerte=largeur;
		var hauteurAlerte=hauteur;
		coordoonneeX=(largeurContenu-largeurAlerte)/2;
		
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			coordoonneeY=hauteurScroll+((hauteurContenu-hauteurAlerte)/2);
		}
		else
		{
			coordoonneeY=(hauteurContenu-hauteurAlerte)/2;
		}
		
		document.getElementById(fenetre).style.left=coordoonneeX+"px";
		document.getElementById(fenetre).style.top=coordoonneeY+"px";
	}
	
	
	function fermerAlerte(fenetre){
		document.getElementById(fenetre).style.display="none";
		if(navigator.userAgent.indexOf("MSIE 6")!=-1)
		{
			clearInterval(positionTimer);
		}
	}
/* ==========================    FENETRE MODALE ERREURS   =============================================*/
