<!--

//test la validité d'une adresse e-mail, l'adresse minimum est xx@yy.zz
    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 checkinfos(formulaire){
        //vérification concernant l'utilisateur

        if (formulaire.liste_denomination.value == "") {
            alert('Vous n\'avez pas renseigné de liste de dénomination');
            formulaire.liste_denomination.focus();
            return;
        }
        if (formulaire.nom_resp.value == "") {
            alert('Vous n\'avez pas renseigné le nom du responsable');
            formulaire.nom_resp.focus();
            return;
        }
        if (formulaire.jkol.value == "") {
            alert('Vous n\'avez pas renseigné l\'email du responsable');
            formulaire.jkol.focus();
            return;
        } else {
            if (!validmail(formulaire.jkol)){
                alert('L\'email du responsable n\'est pas valide');
                formulaire.jkol.focus();
                return;
            }
        } 
		 if (formulaire.tel_resp.value == "") {
            alert('Vous n\'avez pas renseigné le numéro de téléphone');
            formulaire.tel_resp.focus();
            return;
        }
        if (formulaire.nb_voy.value == "") {
            alert('Vous n\'avez pas renseigné le nombre de voyageurs');
            formulaire.nb_voy.focus();
            return;
        }
        if (formulaire.dest.value == "") {
            alert('Vous n\'avez pas renseigné la destination');
            formulaire.dest.focus();
            return;
        }
        if (formulaire.num_ligne.value == "") {
            alert('Vous n\'avez pas renseigné le numéro de ligne');
            formulaire.num_ligne.focus();
            return;
        }
        if (formulaire.nom_aller.value == "") {
            alert('Vous n\'avez pas renseigné le nom de l\'arrêt de bus de l\'aller');
            formulaire.nom_aller.focus();
            return;
        }
        if (formulaire.horaire_aller.value == "") {
            alert('Vous n\'avez pas renseigné l\'horaire de l\'aller');
            formulaire.horaire_aller.focus();
            return;
        }
        if (formulaire.nom_retour.value == "") {
            alert('Vous n\'avez pas renseigné le nom de l\'arrêt de bus du retour');
            formulaire.nom_retour.focus();
            return;
        }
        if (formulaire.horaire_retour.value == "") {
            alert('Vous n\'avez pas renseigné l\'horaire du retour');
            formulaire.horaire_retour.focus();
            return;
        }

        formulaire.submit();
    }


function checkinfos2(formulaire){
        //vérification concernant l'utilisateur

        if (formulaire.nom.value == "") {
            alert('Vous n\'avez pas renseigné votre nom');
            formulaire.nom.focus();
            return;
        }
        if (formulaire.num_tel.value == "") {
            alert('Vous n\'avez pas renseigné votre numéro de téléphone');
            formulaire.num_tel.focus();
            return;
        }
        if (formulaire.jkol.value == "") {
            alert('Vous n\'avez pas renseigné votre email');
            formulaire.jkol.focus();
            return;
        } else {
            if (!validmail(formulaire.jkol)){
                alert('Votre email n\'est pas valide');
                formulaire.jkol.focus();
                return;
            }
        }        
        if (formulaire.montee.value == "") {
            alert('Vous n\'avez pas renseigné le point de montée');
            formulaire.montee.focus();
            return;
        }
        if (formulaire.horaire_m.value == "") {
            alert('Vous n\'avez pas renseigné l\'horaire de montée');
            formulaire.horaire_m.focus();
            return;
        }
        if (formulaire.descente.value == "") {
            alert('Vous n\'avez pas renseigné le point de descente');
            formulaire.descente.focus();
            return;
        }
        if (formulaire.horaire_d.value == "") {
            alert('Vous n\'avez pas renseigné l\'horaire de descente');
            formulaire.horaire_d.focus();
            return;
        }

        formulaire.submit();
    }

function checkinfos3(formulaire){
        //vérification concernant l'utilisateur

	 if (formulaire.liste_periode_sad.value == "") {
            alert('Vous n\'avez pas renseigné de date');
            formulaire.date_pmr.focus();
            return;
        }
        if (formulaire.nom.value == "") {
            alert('Vous n\'avez pas renseigné votre nom');
            formulaire.nom.focus();
            return;
        }
        if (formulaire.num_tel.value == "") {
            alert('Vous n\'avez pas renseigné votre numéro de téléphone');
            formulaire.num_tel.focus();
            return;
        }
        if (formulaire.jkol.value == "") {
            alert('Vous n\'avez pas renseigné votre email');
            formulaire.jkol.focus();
            return;
        } else {
            if (!validmail(formulaire.jkol)){
                alert('Votre email n\'est pas valide');
                formulaire.jkol.focus();
                return;
            }
        }
        if (formulaire.num_ligne.value == "") {
            alert('Vous n\'avez pas renseigné le numéro de la ligne');
            formulaire.num_ligne.focus();
            return;
        }        
        if (formulaire.nom_montee.value == "") {
            alert('Vous n\'avez pas renseigné le point de montée');
            formulaire.nom_montee.focus();
            return;
        }
        if (formulaire.horaire_montee.value == "") {
            alert('Vous n\'avez pas renseigné l\'horaire du point de montée');
            formulaire.horaire_montee.focus();
            return;
        }
        if (formulaire.nom_descente.value == "") {
            alert('Vous n\'avez pas renseigné le point de descente');
            formulaire.nom_descente.focus();
            return;
        }
	 if (formulaire.horaire_descente.value == "") {
            alert('Vous n\'avez pas renseigné l\'horaire du point de descente');
            formulaire.horaire_descente.focus();
            return;
        }
        
        formulaire.submit();
    }
    
    function checkinfos4(formulaire){
        //vérification concernant l'utilisateur
        
        if (formulaire.Nom.value == "") {
            alert('Vous n\'avez pas renseigné votre nom');
            formulaire.Nom.focus();
            return;
        }
        
        if (formulaire.Prenom.value == "") {
            alert('Vous n\'avez pas renseigné votre prénom');
            formulaire.Prenom.focus();
            return;
        }
        
        if (formulaire.Adresse.value == "") {
            alert('Vous n\'avez pas renseigné votre adresse');
            formulaire.Adresse.focus();
            return;
        }
        
        if (formulaire.codepostal.value == "") {
            alert('Vous n\'avez pas renseigné votre code postal');
            formulaire.codepostal.focus();
            return;
        }
        
        if (formulaire.ville.value == "") {
            alert('Vous n\'avez pas renseigné votre ville');
            formulaire.ville.focus();
            return;
        }
        
        if (formulaire.jkol.value == "") {
            alert('Vous n\'avez pas renseigné votre email');
            formulaire.jkol.focus();
            return;
        } else {
            if (!validmail(formulaire.jkol)){
                alert('Votre email n\'est pas valide');
                formulaire.jkol.focus();
                return;
            }
        }        

        formulaire.submit();
    }

    function checkinfos5(formulaire){
        //vérification concernant l'utilisateur
	if (formulaire.nom.value == "") {
            alert('Vous n\'avez pas renseigné votre nom');
            formulaire.nom.focus();
            return;
        }
	if (formulaire.prenom.value == "") {
            alert('Vous n\'avez pas renseigné votre prenom');
            formulaire.prenom.focus();
            return;
        }
        if (formulaire.Email.value == "") {
            alert('Vous n\'avez pas renseigné votre email');
            formulaire.Email.focus();
            return;
        } else {
            if (!validmail(formulaire.Email)){
                alert('Votre email n\'est pas valide');
                formulaire.Email.focus();
                return;
            }
        }        

        formulaire.submit();
    }
     function checkinfos6(formulaire){
        //vérification concernant l'utilisateur
         if (formulaire.question1[0].checked == false && formulaire.question1[1].checked == false && formulaire.question1[2].checked == false) {
            alert('Vous n\'avez pas répondu à la question 1');
            return;
        }
        if (formulaire.question2[0].checked == false && formulaire.question2[1].checked == false && formulaire.question2[2].checked == false) {
            alert('Vous n\'avez pas répondu à la question 2');
            return;
        }
        if (formulaire.question3[0].checked == false && formulaire.question3[1].checked == false && formulaire.question3[2].checked == false) {
            alert('Vous n\'avez pas répondu à la question 3');
            return;
        }
     if (formulaire.question4[0].checked == false && formulaire.question4[1].checked == false && formulaire.question4[2].checked == false) {
            alert('Vous n\'avez pas répondu à la question 4');
            return;
        }
        if (formulaire.Nom.value == "") {
            alert('Vous n\'avez pas renseigné votre nom');
            formulaire.Nom.focus();
            return;
        }
        
        if (formulaire.Prenom.value == "") {
            alert('Vous n\'avez pas renseigné votre prénom');
            formulaire.Prenom.focus();
            return;
        }
        
        if (formulaire.Adresse.value == "") {
            alert('Vous n\'avez pas renseigné votre adresse');
            formulaire.Adresse.focus();
            return;
        }
        
        if (formulaire.codepostal.value == "") {
            alert('Vous n\'avez pas renseigné votre code postal');
            formulaire.codepostal.focus();
            return;
        }
        
        if (formulaire.ville.value == "") {
            alert('Vous n\'avez pas renseigné votre ville');
            formulaire.ville.focus();
            return;
        }
        if (formulaire.fixe.value == "") {
            alert('Vous n\'avez pas renseigné votre téléphone');
            formulaire.fixe.focus();
            return;
        }
        
        if (formulaire.Email.value == "") {
            alert('Vous n\'avez pas renseigné votre email');
            formulaire.Email.focus();
            return;
        } else {
            if (!validmail(formulaire.Email)){
                alert('Votre email n\'est pas valide');
                formulaire.Email.focus();
                return;
            }
        }        

        formulaire.submit();
    }
    
     function checkinfos7(formulaire){
        //vérification concernant l'utilisateur
        if (formulaire.Email.value == "") {
            alert('Vous n\'avez pas renseigné votre email');
            formulaire.Email.focus();
            return;
        } else {
            if (!validmail(formulaire.Email)){
                alert('Votre email n\'est pas valide');
                formulaire.Email.focus();
                return;
            }
        }        

        formulaire.submit();
    }
    
    function verif_form(){	
					if (Form1.nom_client.value==""){
							alert("Entrez votre nom");
						}else{
							if (Form1.prenom_client.value==""){
								alert("Entrez votre prénom");
							}else{
								if (Form1.adresse_client.value==""){
									alert("Entrez votre adresse");
								}else{
									if (Form1.cp_client.value==""){
										alert("Entrez votre code postal");
									}else{
										if (Form1.ville_client.value==""){
											alert("Entrez votre code postal ");
										}else{
											if (Form1.mail_client.value==""){
												alert("Entrez votre adresse e-mail");
											}else{	
												 if (!validmail(Form1.mail_client)){
												 	alert("Votre adresse e-mail n'est pas valide");
												 }else{
													if((Form1.tel_client.value=="") || (isNaN(Form1.tel_client.value)) || Form1.tel_client.value.length!=10){
														alert("Votre numéro de téléphone n'est pas valide (10 chiffres à la suite)" );
													}else{
														Form1.submit();
													}
												}
											}
										}
									}
								}
							}
						}
					
				}
-->