// JavaScript Document
//=========================================================
//
//		FONCTIONS ECOLE-DANSE-PARIS.FR
//
//		MODIF LE 19/11/2010
//		fonction popupback : les bars de menu à yes
//
//		UPLOADE LE 19/11/2010
//
//=========================================================

//--------------------------------------------------------------------
//
//		AJOUTE UNE DIV
//
//--------------------------------------------------------------------
function ajoutdiv(contenu)
{
	maDiv=document.createElement('div');
	maDiv.id='box';
	maDiv.innerHTML=contenu;
	document.body.appendChild(maDiv);
}

//--------------------------------------------------------------------
//
//		OUVRE UN POPUP
//
//--------------------------------------------------------------------
function PopupCentrer(page,largeur,hauteur,options) {
  var top=0;
  var left=0;
  //var top=(screen.height-hauteur)/2;
  //var left=(screen.width-largeur)/2;
  window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}


function visibility(thingId)
{
	var targetElement;
	targetElement = document.getElementById(thingId) ;
	if (targetElement.style.display == "none")
	{
		targetElement.style.display = "" ;
			} 
	else 
	{
		targetElement.style.display = "none" ;

	}
}

//--------------------------------------------------------------------
//
//		ENVOI DES DONNEE VERS POPBACK REFERENCEMENT-CREATION.COM
//
//--------------------------------------------------------------------


function PopupBack(Nom,Prenom,Email,CodePostal,typeClient) 
{
	var Site = "ecole-danse-paris.fr";
	// Paramétrez ici le mode d'affichage du popup
	var w=window.open("http://www.referencement-creation.com/securite.php?nom="+Nom+"&prenom="+Prenom+"&email="+Email+"&codePostal="+CodePostal+"&site="+Site+"&typeClient="+typeClient+"","popback","top=0,left=0,width=650, height=700, toolbars=yes, scrollbars=yes, menubars=yes, status=yes");
	w.document.close;
	w.blur();
}


//-----------------------------------------------------
//
//				VERIF FORM CONTACTS
//
//-----------------------------------------------------

function verifFormContact()
{
	
	var nom = "";
	var prenom = "";
	var email = "";
	var verifEmail = "";
	var codePostal = "";
	var telephone = "";
	var objet = "";
	var typeClient = "";
	var coprsDemande = "";
		//nom vide---------------------------------------
		if(document.forms[0].elements['nom'].value == "")
		{
			alert("Veuillez saisir votre nom");
			nom = "";
			return false;
		}
		else
		{
			nom = document.forms[0].elements['nom'].value;
		}
		
		//prenom vide-----------------------------------
		if(document.forms[0].elements['prenom'].value == "")
		{
			alert("Veuillez saisir votre prenom");
			prenom = "";
			return false;
		}
		else
		{
			prenom = document.forms[0].elements['prenom'].value;
		}
		
		//email vide------------------------------------
		if(document.forms[0].elements['email'].value == "")
		{
			alert("Veuillez saisir votre adresse email");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//email invalide---------------------------------------------------------------------------------------------------
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = document.forms[0].elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//verifEmail different de email--------------------------------------------------
		if(document.forms[0].elements['verifEmail'].value != document.forms[0].elements['email'].value)
		{
			alert("Le champ 'Confirmez votre email' doit etre identique au champ 'Votre email'");	
			verifEmail = "";
			return false;
		}
		else
		{
			verifEmail= document.forms[0].elements['verifEmail'].value;
		}
		
		//code postal != a 5------------------------------------------
		if(document.forms[0].elements['codePostal'].value.length != 5)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms[0].elements['codePostal'].value;
		}
		
		//code postal sans lettres------------------------------------
		if (isNaN(document.forms[0].elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace ");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms[0].elements['codePostal'].value;
		} 
		
		//telephone inferieur a 10---------------------------------------
		if(document.forms[0].elements['telephone'].value.length < 10)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms[0].elements['telephone'].value;
		}
		
		//telephone sans lettres-----------------------------------------------
		if (isNaN(document.forms[0].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms[0].elements['telephone'].value;
		} 
		
		//objet demande vide---------------------------------------
		if(document.forms[0].elements['objet'].value == "")
		{
			alert("Veuiller selectionner l'objet de votre demande");	
			objet = "";
			return false;
		}
		else
		{
			objet = document.forms[0].elements['objet'].value;
		}
		
		//verif typeClient---------------------------------------
		if(document.forms[0].elements['typeClient'].value == "")
		{
			alert("Veuiller nous indiquer si vous etes un particulier ou un comite d'entreprise ");	
			typeClient = "";
			return false;
		}
		else
		{
			typeClient = document.forms[0].elements['typeClient'].value;
		}
		
		
		//corps demande vide-----------------------------------------
		if(document.forms[0].elements['corps_demande'].value == "")
		{
			alert("Veuillez rediger votre texte");	
			corpsDemande = "";
			return false;
		}
		else
		{
			//document.getElementById('txturl').style.display="none";	
			corpsDemande = document.forms[0].elements['corps_demande'].value;
		}
	if(nom === "" || prenom === "" || email === "" || verifEmail === "" || codePostal === "" || telephone === "" || objet == "" || typeClient == "" || corpsDemande == "")	
	{
		return false;
	}
	else
	{
		PopupBack(nom,prenom,email,codePostal,typeClient);
		return true;
	}

}


//-----------------------------------------------------limiter le nombre de caractère dans un champs avec compteur décompte---------------------------------------------------
//fonctionne sur les textearea et les input text

function LimiterTextArea(nom_controletexte, nbcar, nom_controledecompte) 
{ 
	var moncontroletexte = document.getElementById(nom_controletexte);

	var moncontroledecompte = document.getElementById(nom_controledecompte);

	if (moncontroletexte && moncontroledecompte)
	{

		moncontroletexte.onclick = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 
		moncontroletexte.onblur = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 
		moncontroletexte.onkeyup = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 
		moncontroletexte.onkeypress = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 

		// *** Affichage du nombre de caractères restant 
		if(moncontroledecompte.type)
			moncontroledecompte.value = NbCarRestant(moncontroletexte, nbcar);			// Pour un input de formulaire		
		else
			moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);	// Pour un élément HTML	

	}
} 

// TextAreaEstRempli 
// args : textarea moncontroletexte, int nbcar, element_HTML moncontroledecompte 
// return : bool 
// Renvoie vrai si le nombre de caractères maximum du textarea n'est pas atteint 
function TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte) 
{ 
	if (moncontroletexte) 
	{ 
		if (moncontroletexte.value.length <= nbcar) 
		{ 
			//alert("pas rempli"); 
			// mes actions ... 

			// *** Affichage du nombre de caractères restant
			if(moncontroledecompte.type)
				moncontroledecompte.value = NbCarRestant(moncontroletexte, nbcar);
			else
				moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);

			return true; 
		} 
		else 
		{ 
			//alert("rempli"); 
			// mes actions ... 

			// Affichage du nombre de caractères restant 
			moncontroletexte.value = moncontroletexte.value.substr(0, nbcar); 

			// *** Affichage du nombre de caractères restant
			if(moncontroledecompte.type)
				moncontroledecompte.value = NbCarRestant(moncontroletexte, nbcar);
			else
				moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
				
			return false; 
		} 
	} 
} 

// NbCarRestant 
// args : textarea moncontroletexte, int nbcar 
// return : int 
// Renvoie le nombre de caractère à saisir 
function NbCarRestant(moncontroletexte, nbcar) 
{ 
	if (moncontroletexte.value.length)
		return new Number(nbcar - moncontroletexte.value.length); 
	else
		return new Number(nbcar);
}

//-----------------------------------------------------
//
//				VERIF FORM NEWSLETTER
//
//-----------------------------------------------------

function verifFormNewsletter()
{
	
	var nom = "";
	var prenom = "";
	var email = "";
	var verifEmail = "";
	var codePostal = "";
	var telephone = "";
	var typeClient = "";
		//nom vide---------------------------------------
		if(document.forms[0].elements['nom'].value == "")
		{
			alert("Veuillez saisir votre nom");
			nom = "";
			return false;
		}
		else
		{
			nom = document.forms[0].elements['nom'].value;
		}
		
		//prenom vide-----------------------------------
		if(document.forms[0].elements['prenom'].value == "")
		{
			alert("Veuillez saisir votre prenom");
			prenom = "";
			return false;
		}
		else
		{
			prenom = document.forms[0].elements['prenom'].value;
		}
		
		//email vide------------------------------------
		if(document.forms[0].elements['email'].value == "")
		{
			alert("Veuillez saisir votre adresse email");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//email invalide---------------------------------------------------------------------------------------------------
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = document.forms[0].elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//verifEmail different de email--------------------------------------------------
		if(document.forms[0].elements['verifEmail'].value != document.forms[0].elements['email'].value)
		{
			alert("Le champ 'Confirmez votre email' doit etre identique au champ 'Votre email'");	
			verifEmail = "";
			return false;
		}
		else
		{
			verifEmail= document.forms[0].elements['verifEmail'].value;
		}
		
		//code postal != a 5------------------------------------------
		if(document.forms[0].elements['codePostal'].value.length != 5)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms[0].elements['codePostal'].value;
		}
		
		//code postal sans lettres------------------------------------
		if (isNaN(document.forms[0].elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace ");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms[0].elements['codePostal'].value;
		} 
		
		//telephone inferieur a 10---------------------------------------
		if(document.forms[0].elements['telephone'].value.length < 10)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms[0].elements['telephone'].value;
		}
		
		//telephone sans lettres-----------------------------------------------
		if (isNaN(document.forms[0].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms[0].elements['telephone'].value;
		} 
		
		//verif typeClient---------------------------------------
		if(document.forms[0].elements['typeClient'].value == "")
		{
			alert("Veuillez nous indiquer si vous etes un particulier ou un comite d'entreprise");
			typeClient = "";
			return false;
		}
		else
		{
			typeClient = document.forms[0].elements['typeClient'].value;
		}
		
		
	if(nom === "" || prenom === "" || email === "" || verifEmail === "" || codePostal === "" || telephone === "" || typeClient === "")	
	{
		return false;
	}
	else
	{
		PopupBack(nom,prenom,email,codePostal,typeClient);
		return true;
	}

}


//-----------------------------------------------------
//
//				VERIF FORM CARTE LIBERTY
//
//-----------------------------------------------------

function verifFormLiberty()
{
	
	var nomb = "";
	var prenomb = "";
	var adresseb = "";
	var nom = "";
	var prenom = "";
	var email = "";
	var verifEmail = "";
	var codePostal = "";
	var typeClient = "";
		//nomb vide---------------------------------------
		if(document.forms[0].elements['nomb'].value == "")
		{
			alert("Veuillez saisir le nom du beneficiaire de la carte. C'est le nom de la personne a qui vous offrez cette carte");
			nomb = "";
			return false;
		}
		else
		{
			nomb = document.forms[0].elements['nomb'].value;
		}
		
		//prenomb vide-----------------------------------
		if(document.forms[0].elements['prenomb'].value == "")
		{
			alert("Veuillez saisir le prenom du beneficiaire de la carte. C'est le prenom de la personne a qui vous offrez cette carte");
			prenomb = "";
			return false;
		}
		else
		{
			prenomb = document.forms[0].elements['prenomb'].value;
		}
		
		//adresseb vide-----------------------------------
		if(document.forms[0].elements['adresseb'].value == "")
		{
			alert("Veuillez saisir l'adresse a laquelle vous souhaitez que nous envoyons cette carte");
			adresseb = "";
			return false;
		}
		else
		{
			adresseb = document.forms[0].elements['adresseb'].value;
		}
		
		//nom vide---------------------------------------
		if(document.forms[0].elements['nom'].value == "")
		{
			alert("Veuillez saisir votre nom");
			nom = "";
			return false;
		}
		else
		{
			nom = document.forms[0].elements['nom'].value;
		}
		
		//prenomb vide-----------------------------------
		if(document.forms[0].elements['prenom'].value == "")
		{
			alert("Veuillez saisir votre prenom");
			prenom = "";
			return false;
		}
		else
		{
			prenom = document.forms[0].elements['prenom'].value;
		}
		
		//email vide------------------------------------
		if(document.forms[0].elements['email'].value == "")
		{
			alert("Veuillez saisir votre adresse email");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//email invalide---------------------------------------------------------------------------------------------------
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = document.forms[0].elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//verifEmail different de email--------------------------------------------------
		if(document.forms[0].elements['verifEmail'].value != document.forms[0].elements['email'].value)
		{
			alert("Le champ 'Confirmez votre email' doit etre identique au champ 'Votre email'");	
			verifEmail = "";
			return false;
		}
		else
		{
			verifEmail= document.forms[0].elements['verifEmail'].value;
		}
		
		//code postal != a 5------------------------------------------
		if(document.forms[0].elements['codePostal'].value.length != 5)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms[0].elements['codePostal'].value;
		}
		
		//code postal sans lettres------------------------------------
		if (isNaN(document.forms[0].elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace ");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms[0].elements['codePostal'].value;
		} 
				
		//verif typeClient---------------------------------------
		if(document.forms[0].elements['typeClient'].value == "")
		{
			alert("Veuiller nous indiquer si vous etes un particulier ou un comite d'entreprise ");	
			typeClient = "";
			return false;
		}
		else
		{
			typeClient = document.forms[0].elements['typeClient'].value;
		}
		
		
	if(nomb === "" || prenomb === "" || adresseb === "" || nom === "" || prenom === "" || email === "" || verifEmail == "" || codePostal == "" || typeClient == "")	
	{
		return false;
	}
	else
	{
		PopupBack(nom,prenom,email,codePostal,typeClient);
		return true;
	}

}


//-----------------------------------------------------
//
//				VERIF FORM ABOS ENFANTS 1 ENFANT
//
//-----------------------------------------------------


function verifFormAboEnfant1()
{
	var etat1="";
	var nom1="";
	var prenom1=""
	var cours1="";
	var forfait1="";
	var adresse="";
	var codePostal="";
	var ville="";
	var email="";
	var telephone="";
	
	var form=document.forms['form3'];
	
	//---------------------------------------------------etat1------------------------------------------
	if(form.elements[0].checked==false && form.elements[1].checked==false)
	{
		alert("Enfant 1, s'agit t'il d'un renouvellement ou d'une nouvelle inscription ?");
		return false;
	}
	else
	{
		etat1 = form.elements['etat1'].value;
	}
	
	//---------------------------------------------------nom------------------------------------------
	if(form.elements['nom1'].value=="")
	{
		alert("Vous n'avez pas saisi le nom de l'enfant 1");
		return false;
	}
	else
	{
		nom1 = form.elements['nom1'].value;
	}
	
	//---------------------------------------------------prenom------------------------------------------
	if(form.elements['prenom1'].value=="")
	{
		alert("Vous n'avez pas saisi le prenom de l'enfant 1");
		return false;
	}
	else
	{
		prenom1 = form.elements['prenom1'].value;
	}
	
	//---------------------------------------------------cours------------------------------------------
	if(form.elements['cours1'].value=="")
	{
		alert("Vous n'avez pas saisi le cours de danse de l'enfant 1");
		return false;
	}
	else
	{
		cours1 = form.elements['cours1'].value;
	}
	
	//---------------------------------------------------forfait1------------------------------------------
	if(form.elements[5].checked==false && form.elements[6].checked==false && form.elements[7].checked==false && form.elements[8].checked==false)
	{
		alert("Vous n'avez pas choisi le forfait de l'enfant 1");
		return false;
	}
	else
	{
		forfait1 = form.elements['forfait1'].value;
	}
	
	//---------------------------------------------------adresse------------------------------------------
	if(form.elements['adresse'].value=="")
	{
		alert("Vous n'avez pas saisi votre adresse");
		return false;
	}
	else
	{
		adresse = form.elements['adresse'].value;
	}
	
	//---------------------------------------------------code postal------------------------------------------
	if(form.elements['codePostal'].value.length!=5)
	{
		alert("Veuillez saisir un code postal a 5 chiffres sans aucun espace");
		return false;
	}
	else
	{
		if (isNaN(form.elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir un code postal a 5 chiffres sans aucun espace");
			return false;
		}
		else
		{
			codePostal = form.elements['codePostal'].value;	
		}
	}
	
	//---------------------------------------------------ville------------------------------------------
	if(form.elements['ville'].value=="")
	{
		alert("Vous n'avez pas saisi votre ville");
		return false;
	}
	else
	{
		ville = form.elements['ville'].value;
	}
	
	//---------------------------------------------------email------------------------------------------
	if(form.elements['email'].value=="")
	{
		alert("Vous n'avez pas saisi votre adresse email");
		return false;
	}
	else
	{
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = form.elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			return false;
		}
		else
		{
			email = form.elements['email'].value;
		}
	}
	
	//---------------------------------------------------telephone------------------------------------------
	if(form.elements['telephone'].value.length < 10)
	{
		alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
		return false;
	}
	else
	{
		if (isNaN(document.forms[0].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			return false;
		}
		else
		{
			telephone = form.elements['telephone'].value;
		} 
	}
	
	if(etat1 === "" || nom1 === "" || prenom1 === "" || cours1 === "" || forfait1 === "" || adresse === "" || codePostal === "" || ville == "" || email == "" || telephone == "")	
	{
		return false;
	}
	else
	{
		return true;
	}
}

//-----------------------------------------------------
//
//				VERIF FORM ABOS ENFANTS 2 ENFANTS
//
//-----------------------------------------------------


function verifFormAboEnfant2()
{
	var etat1="";
	var nom1="";
	var prenom1=""
	var cours1="";
	var forfait1="";
	var etat2="";
	var nom2="";
	var prenom2="";
	var cours2="";
	var forfait2="";
	var adresse="";
	var codePostal="";
	var ville="";
	var email="";
	var telephone="";
	
	var form=document.forms['form3'];
	
	//---------------------------------------------------etat1------------------------------------------
	if(form.elements[0].checked==false && form.elements[1].checked==false)
	{
		alert("Enfant 1, s'agit t'il d'un renouvellement ou d'une nouvelle inscription ?");
		return false;
	}
	else
	{
		etat1 = form.elements['etat1'].value;
	}
	
	//---------------------------------------------------nom------------------------------------------
	if(form.elements['nom1'].value=="")
	{
		alert("Vous n'avez pas saisi le nom de l'enfant 1");
		return false;
	}
	else
	{
		nom1 = form.elements['nom1'].value;
	}
	
	//---------------------------------------------------prenom------------------------------------------
	if(form.elements['prenom1'].value=="")
	{
		alert("Vous n'avez pas saisi le prenom de l'enfant 1");
		return false;
	}
	else
	{
		prenom1 = form.elements['prenom1'].value;
	}
	
	//---------------------------------------------------cours------------------------------------------
	if(form.elements['cours1'].value=="")
	{
		alert("Vous n'avez pas saisi le cours de danse de l'enfant 1");
		return false;
	}
	else
	{
		cours1 = form.elements['cours1'].value;
	}
	
	//---------------------------------------------------forfait1------------------------------------------
	if(form.elements[5].checked==false && form.elements[6].checked==false && form.elements[7].checked==false && form.elements[8].checked==false)
	{
		alert("Vous n'avez pas choisi le forfait de l'enfant 1");
		return false;
	}
	else
	{
		forfait1 = form.elements['forfait1'].value;
	}
	
	//---------------------------------------------------etat2------------------------------------------
	if(form.elements[9].checked==false && form.elements[10].checked==false)
	{
		alert("Enfant 2, s'agit t'il d'un renouvellement ou d'une nouvelle inscription ?");
		return false;
	}
	else
	{
		etat2 = form.elements['etat2'].value;
	}
	
	//---------------------------------------------------nom2------------------------------------------
	if(form.elements['nom2'].value=="")
	{
		alert("Vous n'avez pas saisi le nom de l'enfant 2");
		return false;
	}
	else
	{
		nom2 = form.elements['nom2'].value;
	}
	
	//---------------------------------------------------prenom2------------------------------------------
	if(form.elements['prenom2'].value=="")
	{
		alert("Vous n'avez pas saisi le prenom de l'enfant 2");
		return false;
	}
	else
	{
		prenom2 = form.elements['prenom2'].value;
	}
	
	//---------------------------------------------------cours2------------------------------------------
	if(form.elements['cours2'].value=="")
	{
		alert("Vous n'avez pas saisi le cours de danse de l'enfant 2");
		return false;
	}
	else
	{
		cours2 = form.elements['cours2'].value;
	}
	
	//---------------------------------------------------forfait2------------------------------------------
	if(form.elements[14].checked==false && form.elements[15].checked==false && form.elements[16].checked==false && form.elements[17].checked==false)
	{
		alert("Vous n'avez pas choisi le forfait de l'enfant 2");
		return false;
	}
	else
	{
		forfait2 = form.elements['forfait2'].value;
	}
	//---------------------------------------------------adresse------------------------------------------
	if(form.elements['adresse'].value=="")
	{
		alert("Vous n'avez pas saisi votre adresse");
		return false;
	}
	else
	{
		adresse = form.elements['adresse'].value;
	}
	
	//---------------------------------------------------code postal------------------------------------------
	if(form.elements['codePostal'].value.length!=5)
	{
		alert("Veuillez saisir un code postal a 5 chiffres sans aucun espace");
		return false;
	}
	else
	{
		if (isNaN(form.elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir un code postal a 5 chiffres sans aucun espace");
			return false;
		}
		else
		{
			codePostal = form.elements['codePostal'].value;	
		}
	}
	
	//---------------------------------------------------ville------------------------------------------
	if(form.elements['ville'].value=="")
	{
		alert("Vous n'avez pas saisi votre ville");
		return false;
	}
	else
	{
		ville = form.elements['ville'].value;
	}
	
	//---------------------------------------------------email------------------------------------------
	if(form.elements['email'].value=="")
	{
		alert("Vous n'avez pas saisi votre adresse email");
		return false;
	}
	else
	{
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = form.elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			return false;
		}
		else
		{
			email = form.elements['email'].value;
		}
	}
	
	//---------------------------------------------------telephone------------------------------------------
	if(form.elements['telephone'].value.length < 10)
	{
		alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
		return false;
	}
	else
	{
		if (isNaN(document.forms[0].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			return false;
		}
		else
		{
			telephone = form.elements['telephone'].value;
		} 
	}
	
	if(etat1 === "" || nom1 === "" || prenom1 === "" || cours1 === "" || forfait1 === "" || etat2 === "" || nom2 === "" || prenom2 === "" || cours2 === "" || forfait2 === "" || adresse === "" || codePostal === "" || ville == "" || email == "" || telephone == "")	
	{
		return false;
	}
	else
	{
		return true;
	}
}

//-----------------------------------------------------
//
//				VERIF FORM ABOS ENFANTS 3 ENFANTS
//
//-----------------------------------------------------


function verifFormAboEnfant3()
{
	var etat1="";
	var nom1="";
	var prenom1=""
	var cours1="";
	var forfait1="";
	var etat2="";
	var nom2="";
	var prenom2="";
	var cours2="";
	var forfait2="";
	var etat3="";
	var nom3="";
	var prenom3="";
	var cours3="";
	var forfait3="";
	var adresse="";
	var codePostal="";
	var ville="";
	var email="";
	var telephone="";
	
	var form=document.forms['form3'];
	
	//---------------------------------------------------etat1------------------------------------------
	if(form.elements[0].checked==false && form.elements[1].checked==false)
	{
		alert("Enfant 1, s'agit t'il d'un renouvellement ou d'une nouvelle inscription ?");
		return false;
	}
	else
	{
		etat1 = form.elements['etat1'].value;
	}
	
	//---------------------------------------------------nom------------------------------------------
	if(form.elements['nom1'].value=="")
	{
		alert("Vous n'avez pas saisi le nom de l'enfant 1");
		return false;
	}
	else
	{
		nom1 = form.elements['nom1'].value;
	}
	
	//---------------------------------------------------prenom------------------------------------------
	if(form.elements['prenom1'].value=="")
	{
		alert("Vous n'avez pas saisi le prenom de l'enfant 1");
		return false;
	}
	else
	{
		prenom1 = form.elements['prenom1'].value;
	}
	
	//---------------------------------------------------cours------------------------------------------
	if(form.elements['cours1'].value=="")
	{
		alert("Vous n'avez pas saisi le cours de danse de l'enfant 1");
		return false;
	}
	else
	{
		cours1 = form.elements['cours1'].value;
	}
	
	//---------------------------------------------------forfait------------------------------------------
	if(form.elements[5].checked==false && form.elements[6].checked==false && form.elements[7].checked==false && form.elements[8].checked==false)
	{
		alert("Vous n'avez pas choisi le forfait de l'enfant 1");
		return false;
	}
	else
	{
		forfait1 = form.elements['forfait1'].value;
	}
	
	//---------------------------------------------------etat2------------------------------------------
	if(form.elements[9].checked==false && form.elements[10].checked==false)
	{
		alert("Enfant 2, s'agit t'il d'un renouvellement ou d'une nouvelle inscription ?");
		return false;
	}
	else
	{
		etat2 = form.elements['etat2'].value;
	}
	
	//---------------------------------------------------nom2------------------------------------------
	if(form.elements['nom2'].value=="")
	{
		alert("Vous n'avez pas saisi le nom de l'enfant 2");
		return false;
	}
	else
	{
		nom2 = form.elements['nom2'].value;
	}
	
	//---------------------------------------------------prenom2------------------------------------------
	if(form.elements['prenom2'].value=="")
	{
		alert("Vous n'avez pas saisi le prenom de l'enfant 2");
		return false;
	}
	else
	{
		prenom2 = form.elements['prenom2'].value;
	}
	
	//---------------------------------------------------cours2------------------------------------------
	if(form.elements['cours2'].value=="")
	{
		alert("Vous n'avez pas saisi le cours de danse de l'enfant 2");
		return false;
	}
	else
	{
		cours2 = form.elements['cours2'].value;
	}
	
	//---------------------------------------------------forfait2------------------------------------------
	if(form.elements[14].checked==false && form.elements[15].checked==false && form.elements[16].checked==false && form.elements[17].checked==false)
	{
		alert("Vous n'avez pas choisi le forfait de l'enfant 2");
		return false;
	}
	else
	{
		forfait2 = form.elements['forfait2'].value;
	}
	
	//---------------------------------------------------etat3------------------------------------------
	if(form.elements[18].checked==false && form.elements[19].checked==false)
	{
		alert("Enfant 3, s'agit t'il d'un renouvellement ou d'une nouvelle inscription ?");
		return false;
	}
	else
	{
		etat3 = form.elements['etat3'].value;
	}
	
	//---------------------------------------------------nom3------------------------------------------
	if(form.elements['nom3'].value=="")
	{
		alert("Vous n'avez pas saisi le nom de l'enfant 3");
		return false;
	}
	else
	{
		nom3 = form.elements['nom3'].value;
	}
	
	//---------------------------------------------------prenom3------------------------------------------
	if(form.elements['prenom3'].value=="")
	{
		alert("Vous n'avez pas saisi le prenom de l'enfant 3");
		return false;
	}
	else
	{
		prenom3 = form.elements['prenom3'].value;
	}
	
	//---------------------------------------------------cours3------------------------------------------
	if(form.elements['cours3'].value=="")
	{
		alert("Vous n'avez pas saisi le cours de danse de l'enfant 3");
		return false;
	}
	else
	{
		cours3 = form.elements['cours3'].value;
	}
	
	//---------------------------------------------------forfait3------------------------------------------
	if(form.elements[23].checked==false && form.elements[24].checked==false && form.elements[25].checked==false && form.elements[26].checked==false)
	{
		alert("Vous n'avez pas choisi le forfait de l'enfant 3");
		return false;
	}
	else
	{
		forfait3 = form.elements['forfait3'].value;
	}
	
	//---------------------------------------------------adresse------------------------------------------
	if(form.elements['adresse'].value=="")
	{
		alert("Vous n'avez pas saisi votre adresse");
		return false;
	}
	else
	{
		adresse = form.elements['adresse'].value;
	}
	
	//---------------------------------------------------code postal------------------------------------------
	if(form.elements['codePostal'].value.length!=5)
	{
		alert("Veuillez saisir un code postal a 5 chiffres sans aucun espace");
		return false;
	}
	else
	{
		if (isNaN(form.elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir un code postal a 5 chiffres sans aucun espace");
			return false;
		}
		else
		{
			codePostal = form.elements['codePostal'].value;	
		}
	}
	
	//---------------------------------------------------ville------------------------------------------
	if(form.elements['ville'].value=="")
	{
		alert("Vous n'avez pas saisi votre ville");
		return false;
	}
	else
	{
		ville = form.elements['ville'].value;
	}
	
	//---------------------------------------------------email------------------------------------------
	if(form.elements['email'].value=="")
	{
		alert("Vous n'avez pas saisi votre adresse email");
		return false;
	}
	else
	{
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = form.elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			return false;
		}
		else
		{
			email = form.elements['email'].value;
		}
	}
	
	//---------------------------------------------------telephone------------------------------------------
	if(form.elements['telephone'].value.length < 10)
	{
		alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
		return false;
	}
	else
	{
		if (isNaN(document.forms[0].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			return false;
		}
		else
		{
			telephone = form.elements['telephone'].value;
		} 
	}
	
	if(etat1 === "" || nom1 === "" || prenom1 === "" || cours1 === "" || forfait1 === "" || etat2 === "" || nom2 === "" || prenom2 === "" || cours2 === "" || forfait2 === "" || etat3 === "" || nom3 === "" || prenom3 === "" || cours3 === "" || forfait3 === "" || adresse === "" || codePostal === "" || ville == "" || email == "" || telephone == "")	
	{
		return false;
	}
	else
	{
		return true;
	}
}

//-----------------------------------------------------
//
//				VERIF FORM INSCRIPTION CLIENTS
//
//-----------------------------------------------------

function verifFormInscriptionClient()
{
	
	var nom = "";
	var prenom = "";
	var email = "";
	var verifEmail = "";
	var pass="";
	var verifPass="";
	var adresse=""
	var codePostal = "";
	var ville="";
	var telephone = "";
	var typeClient = "particulier";
		//nom vide---------------------------------------
		if(document.forms['forminscription'].elements['nom'].value == "")
		{
			alert("Veuillez saisir votre nom");
			nom = "";
			return false;
		}
		else
		{
			nom = document.forms['forminscription'].elements['nom'].value;
		}
		
		//prenom vide-----------------------------------
		if(document.forms['forminscription'].elements['prenom'].value == "")
		{
			alert("Veuillez saisir votre prenom");
			prenom = "";
			return false;
		}
		else
		{
			prenom = document.forms['forminscription'].elements['prenom'].value;
		}
		
		//email vide------------------------------------
		if(document.forms['forminscription'].elements['email'].value == "")
		{
			alert("Veuillez saisir votre adresse email");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms['forminscription'].elements['email'].value;
		}
		
		//email invalide---------------------------------------------------------------------------------------------------
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = document.forms['forminscription'].elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms['forminscription'].elements['email'].value;
		}
		
		//verifEmail different de email--------------------------------------------------
		if(document.forms['forminscription'].elements['verifEmail'].value != document.forms[1].elements['email'].value)
		{
			alert("Le champ 'Confirmez votre email' doit etre identique au champ 'email'");	
			verifEmail = "";
			return false;
		}
		else
		{
			verifEmail= document.forms['forminscription'].elements['verifEmail'].value;
		}
		
		//pass vide------------------------------------
		if(document.forms['forminscription'].elements['pass'].value == "")
		{
			alert("Veuillez choisir un mot de passe");	
			pass = "";
			return false;
		}
		else
		{
			pass = document.forms['forminscription'].elements['pass'].value;
		}
		
		//verifPass different de pass--------------------------------------------------
		if(document.forms['forminscription'].elements['verifPass'].value != document.forms['forminscription'].elements['pass'].value)
		{
			alert("Le champ 'Confirmez votre mot de passe' doit etre identique au champ 'choisissez votre mot de passe'");	
			verifPass = "";
			return false;
		}
		else
		{
			verifPass= document.forms['forminscription'].elements['verifPass'].value;
		}
		
		//adresse vide------------------------------------
		if(document.forms['forminscription'].elements['adresse'].value == "")
		{
			alert("Veuillez saisir votre adresse");	
			adresse = "";
			return false;
		}
		else
		{
			adresse = document.forms['forminscription'].elements['adresse'].value;
		}
		
		//code postal != a 5------------------------------------------
		if(document.forms['forminscription'].elements['codePostal'].value.length != 5)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms['forminscription'].elements['codePostal'].value;
		}
		
		//code postal sans lettres------------------------------------
		if (isNaN(document.forms['forminscription'].elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace ");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms['forminscription'].elements['codePostal'].value;
		} 
		
		//ville vide------------------------------------
		if(document.forms['forminscription'].elements['ville'].value == "")
		{
			alert("Veuillez saisir votre ville");	
			ville = "";
			return false;
		}
		else
		{
			ville = document.forms['forminscription'].elements['ville'].value;
		}
		
		//telephone inferieur a 10---------------------------------------
		if(document.forms['forminscription'].elements['telephone'].value.length < 10)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms['forminscription'].elements['telephone'].value;
		}
		
		//telephone sans lettres-----------------------------------------------
		if (isNaN(document.forms['forminscription'].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms['forminscription'].elements['telephone'].value;
		} 
		
	if(nom === "" || prenom === "" || email === "" || verifEmail === "" || pass === "" || verifPass === "" || adresse=== "" || codePostal === "" || telephone === "")	
	{
		return false;
	}
	else
	{
		PopupBack(nom,prenom,email,codePostal,typeClient);
		return true;
	}

}

//-----------------------------------------------------
//
//				VERIF FORM MODIF INSCRIPTION CLIENTS
//
//-----------------------------------------------------

function verifFormModifinscription()
{
	
	var adresse=""
	var codePostal = "";
	var ville="";
	var telephone = "";
	
		//adresse vide------------------------------------
		if(document.forms['modifinscription'].elements['adresse'].value == "")
		{
			alert("Veuillez saisir votre adresse");	
			adresse = "";
			return false;
		}
		else
		{
			adresse = document.forms['modifinscription'].elements['adresse'].value;
		}
		
		//code postal != a 5------------------------------------------
		if(document.forms['modifinscription'].elements['codePostal'].value.length != 5)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms['modifinscription'].elements['codePostal'].value;
		}
		
		//code postal sans lettres------------------------------------
		if (isNaN(document.forms['modifinscription'].elements['codePostal'].value) == true)
		{
			alert("Veuillez saisir votre code postal a 5 chiffres sans aucun espace ");
			codePostal = "";
			return false;
		}
		else
		{
			codePostal = document.forms['modifinscription'].elements['codePostal'].value;
		} 
		
		//ville vide------------------------------------
		if(document.forms['modifinscription'].elements['ville'].value == "")
		{
			alert("Veuillez saisir votre ville");	
			ville = "";
			return false;
		}
		else
		{
			ville = document.forms['modifinscription'].elements['ville'].value;
		}
		
		//telephone inferieur a 10---------------------------------------
		if(document.forms['modifinscription'].elements['telephone'].value.length < 10)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms['modifinscription'].elements['telephone'].value;
		}
		
		//telephone sans lettres-----------------------------------------------
		if (isNaN(document.forms['modifinscription'].elements['telephone'].value) == true)
		{
			alert("Veuillez saisir un numero de telephone a 10 chiffres sans aucun espace");
			telephone = "";
			return false;
		}
		else
		{
			telephone = document.forms['modifinscription'].elements['telephone'].value;
		} 
		
	if(adresse=== "" || codePostal === "" || telephone === "")	
	{
		return false;
	}
	else
	{
		return true;
	}

}


//-----------------------------------------------------
//
//				VERIF FORM CONTACTS
//
//-----------------------------------------------------

function verifFormContact()
{
	
	var nom = "";
	var prenom = "";
	var email = "";
	var verifEmail = "";
		//nom vide---------------------------------------
		if(document.forms[0].elements['nom'].value == "")
		{
			alert("Veuillez saisir votre nom");
			nom = "";
			return false;
		}
		else
		{
			nom = document.forms[0].elements['nom'].value;
		}
		
		//prenom vide-----------------------------------
		if(document.forms[0].elements['prenom'].value == "")
		{
			alert("Veuillez saisir votre prenom");
			prenom = "";
			return false;
		}
		else
		{
			prenom = document.forms[0].elements['prenom'].value;
		}
		
		//email vide------------------------------------
		if(document.forms[0].elements['email'].value == "")
		{
			alert("Veuillez saisir votre adresse email");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//email invalide---------------------------------------------------------------------------------------------------
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		var emailok = document.forms[0].elements['email'].value;
		if(!reg.test(emailok))
		{
			alert("Veuillez saisir une adresse email valide");	
			email = "";
			return false;
		}
		else
		{
			email = document.forms[0].elements['email'].value;
		}
		
		//verifEmail different de email--------------------------------------------------
		if(document.forms[0].elements['verifEmail'].value != document.forms[0].elements['email'].value)
		{
			alert("Le champ 'Confirmez votre email' doit etre identique au champ 'Votre email'");	
			verifEmail = "";
			return false;
		}
		else
		{
			verifEmail= document.forms[0].elements['verifEmail'].value;
		}
		
	if(nom === "" || prenom === "" || email === "" || verifEmail === "" )	
	{
		return false;
	}
	else
	{
		return true;
	}

}

