function recharge(x,z,k,q)
			{
			duree = 6;
	if(z!=0){
			if(x==z){
				x=1;
				y=z;
			}else{
				y=x;
				x=x+1;
			}
			x_string=x.toString();
			y_string=y.toString();
			document.getElementById("calqueune"+y_string).style.display="none";
			document.getElementById("calqueune"+y_string).style.visibility="hidden";
			document.getElementById("calqueune"+x_string).style.display="block";
			document.getElementById("calqueune"+x_string).style.visibility="visible";

	}
	if(q!=0){		
			if(k==q){
				k=1;
				y=q;
			}else{
				y=k;
				k=k+1;
			}
			x_string=k.toString();
			y_string=y.toString();
			document.getElementById("calqueperturb"+y_string).style.display="none";
			document.getElementById("calqueperturb"+y_string).style.visibility="hidden";
			document.getElementById("calqueperturb"+x_string).style.display="block";
			document.getElementById("calqueperturb"+x_string).style.visibility="visible";

			
			
	}
			a=x;
			b=z;
			c=k;
			d=q;
			window.setTimeout("recharge(a,b,c,d)", (duree*1000));
}

function carto(){
			hauteur=screen.height-50;
			largeur=screen.width;
			//http://www.reseau-idelis.com/carte/cartePau/carte.html
			fenv2=open("http://idelis.cartographie.pro","carte","width="+largeur+",height="+hauteur+",resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=0,left=0");
			//alert("'"+x+"'");
			}
function verifgroupe(){
	if(document.form1.date_voyage.value==""){
		alert("Entrez la date du voyage")
		document.form1.date_voyage.focus();
	}else{
			if(document.form1.heure_depart.value==""){
				alert("Entrez l'heure de prise en charge")
				document.form1.heure_depart.focus();
			}else{
					if(document.form1.adresse_depart.value==""){
						alert("Entrez l'adresse de départ")
						document.form1.adresse_depart.focus();
					}else{
							if(document.form1.adresse_arrive.value==""){
								alert("Entrez l'adresse de destination")
								document.form1.adresse_arrive.focus();
							}else{
									if(document.form1.heure_retour.value==""){
										alert("Entrez l'heure de retour")
										document.form1.heure_retour.focus();
									}else{
											if(document.form1.effectif.value==""){
												alert("Entrez l'effectif")
												document.form1.effectif.focus();
											}else{
													if(document.form1.nom.value==""){
														alert("Entrez votre nom")
														document.form1.nom.focus();
													}else{
														if(document.form1.prenom.value==""){
															alert("Entrez votre prénom")
															document.form1.prenom.focus();
														}else{
																if(document.form1.tel1.value==""){
																	alert("Entrez votre téléphone principal")
																	document.form1.tel1.focus();
																}else{
																	if(document.form1.mail.value==""){
																		alert("Entrez votre adresse email")
																		document.form1.mail.focus();
																	}else{
																		if (!validmail(document.form1.mail)){
																			alert("Votre adresse email n'est pas valide")
																			document.form1.mail.focus();
																		}else{
																			document.form1.submit();
																		}
																	}
																}
														}
													}
											}
									}
							}
					}
			}
	}
	
	//alert("toto");
	//
}

function validmail(mail){
        // La position du dernier point de l'adresse email
        var point=mail.value.lastIndexOf('.');
        // La position du dernier @ de l'adresse email
        var arob=mail.value.lastIndexOf('@');
        // La longueur de l'adresse
        var longu=mail.value.length;

        if((longu-point < 3) || (longu-arob) < 6 || arob > point || point == -1 || arob == -1){
            // Si le point se trouve a moins de 2 caractères de la fin
            // ou si l'arobase se trouve a moins de 5 caractères de la fin
            // ou si il n'y a pas de point après @
            // ou si il n'y a pas de point ou pas de @
            return false;
        } else {
            return true;
        }
    }

function verifcontact(){
	
													if(document.form1.theme.value=="0"){
															alert("Choisissez un thème")
															document.form1.theme.focus();
														}else{
													
													if(document.form1.nom.value==""){
														alert("Entrez votre nom")
														document.form1.nom.focus();
													}else{
														
														
																	if(document.form1.mail.value==""){
																		alert("Entrez votre adresse email")
																		document.form1.mail.focus();
																	}else{
																		if (!validmail(document.form1.mail)){
																			alert("Votre adresse email n'est pas valide")
																			document.form1.mail.focus();
																		}else{
																			document.form1.submit();
																		}
																	}
																
														}
													}
											
	
	//alert("toto");
	//
}
function verifperso(){
	if(document.form1.mail.value==""){
		alert("Entrez votre adresse email");
		document.form1.mail.focus();
	}else{
		if (!validmail(document.form1.mail)){
			alert("Votre adresse email n'est pas valide")
			document.form1.mail.focus();
		}else{
			if(document.form1.pass.value==""){
				alert("Entrez votre mot de passe");
				document.form1.pass.focus();
			}else{
				if(document.form1.pass.value.length<6){
					alert("Votre mot de passe doit avoir au moins 6 caractères");
					document.form1.pass.focus();
				}else{
					if(document.form1.pass.value!=document.form1.confirmpass.value){
						alert("Le mot de passe doit être identique dans les 2 champs");
						document.form1.pass.focus();
					}else{
						if(document.form1.nom.value==""){
							alert("Entrez votre nom")
							document.form1.nom.focus();
						}else{
							if(document.form1.prenom.value==""){
								alert("Entrez votre prénom")
								document.form1.prenom.focus();
							}else{
								if(document.form1.adresse.value==""){
									alert("Entrez votre adresse")
									document.form1.adresse.focus();
								}else{
									if(document.form1.cp.value==""){
										alert("Entrez votre code postal")
										document.form1.cp.focus();
									}else{
										if(document.form1.ville.value==""){
											alert("Entrez votre ville")
											document.form1.ville.focus();
										}else{
											document.form1.submit();
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}	
}

function verifoubli(){
		if (!validmail(document.form1.oublimail)){
			alert("Votre adresse email n'est pas valide")
			document.form1.oublimail.focus();
		}else{
			document.form1.submit();	
		}
}

function verifnewsletter(){
		if(document.Form1.nom.value==""){
			alert("Entrez votre nom");
			document.Form1.nom.focus();
		}else{
			if(document.Form1.prenom.value==""){
				alert("Entrez votre prénom");
				document.Form1.prenom.focus();
			}else{
				if (!validmail(document.Form1.email)){
					alert("Votre adresse email n'est pas valide")
					document.Form1.email.focus();
				}else{
						if(document.Form1.userCode.value==""){
							alert("Entrez le code de l'image")
						}else{
							document.Form1.submit();
						}
				}
			}
		}
}

function desinscriptionmail(){
		if (!validmail(document.Form2.email)){
			alert("Votre adresse email n'est pas valide")
			document.Form2.email.focus();
		}else{
			document.Form2.submit();
		}
}

function verifinimo(){
	if(document.Form1.nom.value==""){
			alert("Entrez votre nom");
			document.Form1.nom.focus();
		}else{
			//if(document.Form1.abonne.value==""){
			//	alert("Entrez votre le numéro de votre carte d'abonné");
			//	document.Form1.abonne.focus();
			//}else{
				if (isNaN(document.Form1.tel.value) || document.Form1.tel.value.length!=10){
					alert("Votre numéro de Téléphone portable n'est pas valide");
					document.Form1.tel.focus();
				}else{
					document.Form1.submit();
				}
			//}
		}
}

function desinscriptiontel(){
		if (isNaN(document.Form2.tel.value) || document.Form2.tel.value.length!=10){
			alert("Votre numéro de Téléphone portable n'est pas valide");
			document.Form2.tel.focus();
		}else{
			document.Form2.submit();
		}
}

function verifinimov2(){
	if(document.Form1.nom.value==""){
			alert("Entrez votre nom");
			document.Form1.nom.focus();
		}else{
			//if(document.Form1.abonne.value==""){
			//	alert("Entrez votre le numéro de votre carte d'abonné");
			//	document.Form1.abonne.focus();
			//}else{
				if (isNaN(document.Form1.tel.value) || document.Form1.tel.value.length!=10){
					alert("Votre numéro de Téléphone portable n'est pas valide");
					document.Form1.tel.focus();
				}else{
					if(document.Form1.email.value!=""){
						if (!validmail(document.Form1.email)){
							alert("Votre adresse email n'est pas valide");
						}else{
							document.Form1.submit();
						}
					}else{
						document.Form1.submit();	
					}
				}
			//}
		}
}
