// Fichier JScript
var globalpage1mine = "";
var globalpage1marque = "";
var globalpage2 = "";
var globalpage3 = "";
var globalpage4 = "";
var globalchoixvehicule = "";
var globalresultatmine = "";
var divdevisachanger = "";
var globalnbautreconducteur = 0;

//function veriforigine(ori)
//{
//alert(ori);
//}


function ajoutcond(nbcond)
{	
    //var output="";
    //var output2="";
    var nbcond = nbcond;
    if (nbcond == 0) 
    {  
    //if (document.getElementById('ajoutautreconducteur'))
        //{    
        if (document.getElementById('ajoutautreconducteur').checked)
        {
        output="Nombre de conducteur supl&eacute;mentaire : ";
        output+="<select id=\"nbconducteur\" name=\"nbconducteur\"  value=\"0\" onChange=\"javaScript:selectCondsup(this.value);\">";
        output+="<option value=\"0\"> --Entrer le Nombre conducteurs-- </option>";
        output+="<option value=\"1\"> 1 Conducteur  </option>";
        output+="<option value=\"2\"> 2 Conducteurs </option>";
        output+="<option value=\"3\"> 3 Conducteurs </option>";
        //output+="<option value=\"4\"> 4 Conducteurs </option>";
        output+="</select><br />";
        //output+='<DIV id=\"infoautrecond\"></DIV>';
        document.getElementById('divnbconducteur').innerHTML=output;
        }
        else
        {
        masquediv('divnbconducteur');
        masquediv('autreconducteur');
        }
     //}  
    }
    else
   //{
         //if (document.getElementById('divnbconducteur'))
    {
    output="Nombre de conducteur supl&eacute;mentaire : ";
    output+="<select id=\"nbconducteur\" name=\"nbconducteur\"  value=\"0\" onChange=\"javaScript:selectCondsup(this.value);\">";
    output+="<option value=\"0\"> --Entrer le Nombre conducteurs-- </option>";
    for(var i=1;i<=4;i ++)
    {
    output+="<option value=\""+i+"\""
    if (i == nbcond)
        {
        output+=" selected ";
        }
    output+="> "+i+" Conducteur";
    if ( i != 1)
        {
        output+="s";
        }
    output+=" </option>";
    }
    output+="</select><br />";
    document.getElementById('divnbconducteur').innerHTML=output;
    selectCondsup(nbcond);
    }
    //}    
}

function selectCondsup(nbcond)
{
    var nombrecond = nbcond;  
    var pars = 'nbcond='+nombrecond;
    var url = 'infoautreconducteur.aspx';    
    new Ajax.Updater({insertion: 'retselectCondsup'}, url, {method: 'post', parameters: pars, insertion: retselectCondsup});
}

function retselectCondsup(objet, chaine)
{
    var mz=$('autreconducteur');
    mz.innerHTML = chaine;
   //document.getElementById('infoautrecond').innerHTML=chaine;
   //document.getElementById('autreconducteur').innerHTML=chaine;
}

function ajoutautrecond()
{	
if (document.getElementById('ajoutautreconducteur').checked)
        {
        output="Nombre de conducteur supl&eacute;mentaire : ";
        output+="<select id=\"nbconducteur\" name=\"nbconducteur\"  value=\"0\" onChange=\"javaScript:selectCondsup(this.value);\">";
        output+="<option value=\"0\"> --Entrer le Nombre conducteurs-- </option>";
        output+="<option value=\"1\"> 1 Conducteur  </option>";
        output+="<option value=\"2\"> 2 Conducteurs </option>";
        output+="<option value=\"3\"> 3 Conducteurs </option>";
        //output+='<DIV id=\"apprenti\"></DIV>';
        document.getElementById('divnbconducteur').innerHTML=output;
        }
        else
        {
        masquediv('divnbconducteur');
        masquediv('autreconducteur');
        }
}
function retnbconducteur(objet, chaine)
{
    var mz=$('divnbconducteur');
    mz.innerHTML = chaine;
    selectAppsup(document.getElementById("nbconducteur").value);
}

function masquediv(nomdediv) 
{
document.getElementById(nomdediv).innerHTML= "";
//document.getElementById(nomdediv).style.visibility = "hidden";
}
function masquervaleur()
{
   var valeurcrmok = document.getElementById("crm").value
   valeurcrmok = valeurcrmok.replace(',','.');
   document.getElementById("crm").value = valeurcrmok;
   if ((document.getElementById("crm").value == '0.50') || (document.getElementById("crm").value == '0.5')|| (document.getElementById("crm").value == '0,5')||(document.getElementById("crm").value == '0,50'))
   {
   document.getElementById("dateCRM").disabled = false;
   document.getElementById("dateCRM").focus();
   //document.getElementById("dateCRM").disabled = false; 
   }
   else
   {
   document.getElementById("dateCRM").value = "jj/mm/aaaa";
   document.getElementById("dateCRM").disabled = true ; 
   document.getElementById("usage").focus();
   }
   //document.getElementById("dateCRM").disabled = true; 
} 
function demasquerdateCRM(datecrmdadbloquer,valeurcrm)
        {
            datecrmdadbloquer = datecrmdadbloquer;     
            valeurcrm = valeurcrm;
            valeurcrmok = document.getElementById(valeurcrm).value;
            valeurcrmok = valeurcrmok.replace(',','.');
            document.getElementById(valeurcrm).value = valeurcrmok;
            if ((document.getElementById(valeurcrm).value == '0.50')||(document.getElementById(valeurcrm).value == '0.5')||(document.getElementById(valeurcrm).value == '0,5')||(document.getElementById(valeurcrm).value == '0,50'))
            {
            document.getElementById(datecrmdadbloquer).disabled = false;
            document.getElementById(datecrmdadbloquer).focus();
            }
            else
            {
            document.getElementById(datecrmdadbloquer).value = "jj/mm/aaaa" ;
            document.getElementById(datecrmdadbloquer).disabled = true ; 
           //document.getElementById(datecrmdadbloquer).focus();
            }
                //document.getElementById("dateCRM").disabled = true; 
         }
function mapopup()  
{
window.open('popup.aspx','mapopup','height=400,width=200,top=50,left=50,scrollbars=yes,resizable=yes');
}
function mapopup2(formule,clic,montantAnnuel,devis)  
{
        window.open('impressiondevis.aspx?formule='+formule+'&clic='+clic+'&montantAnnuel='+montantAnnuel+'&numDevis='+devis,'mapopup2','height=800,width=600,top=50,left=50,scrollbars=yes,resizable=yes');
        //window.open('impressiondevis.aspx?formule='+formule+'&clic='+clic+'&montantAnnuel='+montantAnnuel+'&numDevis='+devis+',mapopup2,height=800,width=600,top=50,left=50,scrollbars=yes,resizable=yes');
       // changernavighaut('5');
        //pars += '&etpsuivante='+etpsuivante;
        //var url = "devis.aspx";
}
function CheckDate(d) 
{
      // Cette fonction vérifie le format JJ/MM/AAAA saisi et la validité de la date.
      // Le séparateur est défini dans la variable separateur
      var amin=1900; // année mini
      var amax=3000; // année maxi
      var separateur="/"; // separateur entre jour/mois/annee
      var j=(d.substring(0,2));
      var m=(d.substring(3,5));
      var a=(d.substring(6));
      var ok=1;
      if ( ((isNaN(j))||(j<1)||(j>31)) && (ok==1) ) {
         alert("Le jour n'est pas correct."); ok=0;
      }
      if ( ((isNaN(m))||(m<1)||(m>12)) && (ok==1) ) {
         alert("Le mois n'est pas correct."); ok=0;
      }
      if ( ((isNaN(a))||(a<amin)||(a>amax)) && (ok==1) ) {
         alert("L'ann\351e n'est pas correcte."); ok=0;
      }
      if ( ((d.substring(2,3)!=separateur)||(d.substring(5,6)!=separateur)) && (ok==1) ) {
         alert("Les s\351parateurs doivent être des "+separateur); ok=0;
      }
      if (ok==1) {
         var d2=new Date(a,m-1,j);
         j2=d2.getDate();
         m2=d2.getMonth()+1;
         a2=d2.getFullYear();
         if (a2<=100) {a2=1900+a2}
         if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
            alert("La date "+d+" n'existe pas !");
            ok=0;
         }
      }
      return ok;
}

function changernavighaut(etape)
 {
   var etapeencours = etape;
   var url = 'Navighautdevisauto'+ etapeencours +'.aspx';
   var pars = "";
   new Ajax.Updater({ insertion: 'retchangernavighaut' }, url, { method: 'post', parameters: pars, insertion: retchangernavighaut });
 }

function retchangernavighaut(objet, chaine) 
{
    var mz = $('navighaut');
    mz.innerHTML = chaine;
}

function enregistrerEtape11(etapesuivante) 
{
    var etapesuiv = etapesuivante;
    globalnbautreconducteur = etapesuiv;
    globalpage1marque = document.getElementById('centrale').innerHTML;
    var marque;
        marque = document.getElementById('marque').value;
    if ((marque == "Selectionnerunemarque") || (marque == ""))
    {
    alert("Vous n'avez pas choisi de v\351hicule");
    return;
    }       
    var modele;
        modele = document.getElementById('modele').value;
    var version;
        version = document.getElementById('version').value;
    var garage;
        garage = document.getElementById('garage').value;
    var datemec;
        datemec = document.getElementById('datemec').value;
        if (CheckDate(datemec) == 0)
        {
        alert("Vous avez mal saisi la date de premi\351re mise en circulation.");
        document.getElementById('datemec').focus();
        //document.getElementById('choixvehicule').innerHTML = "";
        return;
        }    
    var dateachat;
        dateachat = document.getElementById('dateachat').value;
        if (CheckDate(dateachat) == 0)
        {
        alert("Vous avez mal saisi la date d'achat du v\351hicule.");
        document.getElementById('dateachat').focus();
        return;
        }
    var datecont;
        datecont = document.getElementById('datecont').value;
        if (CheckDate(datecont) == 0)
        {
        alert("Vous avez mal saisi la date du prochain contrôle technique du v\351hicule.");
        document.getElementById('datecont').focus();
        //document.getElementById('choixvehicule').innerHTML = "";
        return;
        }
    var immatriculation;
        immatriculation = document.getElementById('immatriculation').value;
        if (immatriculation == "")
        {
        alert("Merci de bien vouloir saisir l'immatriculation du v\351hicule.");
        document.getElementById('immatriculation').focus();
        //document.getElementById('choixvehicule').innerHTML = "";
        return;
        }
    var proprietaire_cartegrise;
        proprietaire_cartegrise = document.getElementById('proprietaire_cartegrise').value;
        if (proprietaire_cartegrise == "non")
        {
        alert("L'assuré doit etre titulaire de la carte grise.");
        document.getElementById('proprietaire_cartegrise').focus();
        //document.getElementById('choixvehicule').innerHTML = "";
        return;
        }
    var dateeffet;
        dateeffet = document.getElementById('dateeffet').value;
    if (CheckDate(dateeffet) == 0) 
        {
        alert("Votre date d'effet n'est pas valide.");
        document.getElementById('dateeffet').focus();
        return;
        } 
   if (verifdateeffet(dateeffet) == 0)
        {
        alert("Votre date d'effet n'est pas valide.");
        document.getElementById('dateeffet').focus();
        return;
        }
    var origine = "marque";
    var tetiet = $('centrale');
    tetiet.innerHTML = "<img src=\"img/47.gif\" />";
    var url = "infoconducteur.aspx";
	var pars = 'jsMarque='+marque+'&jsModele='+modele+'&jsVersion='+version+'&jsGarage='+garage+'&jsDatemec='+datemec+'&jsDateachat='+dateachat+'&jsDatecont='+datecont+'&jsProprietaire_cartegrise='+proprietaire_cartegrise+'&jsorigine='+origine+'&jsImmatriculation='+immatriculation+'&jsdateeffet='+dateeffet;
    changernavighaut('2');
    //if (etapesuiv > 0)
    //{
    //ajoutcond(etapesuiv);
    //}
    new Ajax.Updater({insertion: 'retenregistrerajourcond'}, url, {method: 'post', parameters: pars, insertion: retenregistrerajourcond}); 
}

function listemine() 
{
    var typemine = document.getElementById('mine').value;
    if (typemine == "")
    {
    alert("Merci de bien vouloir saisir un type mine");
    document.getElementById('mine').focus();
    document.getElementById('choixvehicule').innerHTML = "";
    return;
    }
    else
    {
    var url = "listemine.aspx";
    var pars = 'typeMine='+typemine;
    new Ajax.Updater({insertion: 'retlistemine'}, url, {method: 'post', parameters: pars, insertion: retlistemine}); 
    }
}

function retlistemine(objet, chaine)
{
    var mz=$('choixvehicule');
    mz.innerHTML = chaine;
}

function listemarque(nbcv) 
{
    var choixmarque = document.getElementById('marque').value;
    var choixmodele = document.getElementById('modele').value;
    var choixversion = document.getElementById('version').value;
    var puissance = nbcv;
    if (choixmarque == "Selectionnerunemarque")
    {
    alert("Merci de bien vouloir s\351lectionner une marque");
    document.getElementById('marque').focus();
    document.getElementById('choixvehicule').innerHTML = "";
    return;
    }
    else if (choixmodele == "Selectionnerunmodele")
    {
    alert("Merci de bien vouloir s\351lectionner un mod\351le");
    document.getElementById('modele').focus();
    document.getElementById('choixvehicule').innerHTML = "";
    return;
    }
    else if (choixversion == "Selectionneruneversion")
    {
    alert("Merci de bien vouloir s\351lectionner une version");
    document.getElementById('version').focus();
    document.getElementById('choixvehicule').innerHTML = "";
    return;
    }
    else
    {
    var url = "listemarque.aspx";
    var pars = 'marque='+choixmarque+'&modele='+choixmodele+'&version='+choixversion+'&puissance='+puissance;
    new Ajax.Updater({insertion: 'retlistemarque'}, url, {method: 'post', parameters: pars, insertion: retlistemarque}); 
    }
}

function proposerControle(ladate) 
{  
    var date = new Date();
    // Année actuelle
    var anneeActuelle = date.getYear();
    // Récupération de l'année de mise en circulation
    var tableau = ladate.split("/");
    var annee4 = anneeActuelle - 4;
    var nouvelleAnnee = parseInt(tableau[2],10) + parseInt(4,10);
        if (annee4 < tableau[2] <= anneeActuelle) {
        var nouvelleDate = tableau[0]+"/"+tableau[1]+"/"+nouvelleAnnee;
        //alert("nouvelle date : " + nouvelleDate);
        //return nouvelleDate;
        document.getElementById("datecont").value = nouvelleDate;
        }
        else 
        {
        document.getElementById("datecont").value = "jj/mm/aaaa";
        }    
}

function controledatepermis(datenaissance,datepermis)
{
    var date = new Date();
    var date1 = new Date();
    var date2 = new Date();
    date1 = datenaissance;
    date2 = datepermis;
    var annee18 = parseInt(date1.substring(6,10)) + parseInt(18);
    //var annee18 = parseInt(date1.getYear(),10) + parseInt(18,10);
    if (date2.substring(6,10) > annee18)
    {
    return 1;
    }
    else if (date2.substring(6,10) == annee18)
    {
        if (date2.substring(3,5) > date1.substring(3,5))
        {
        return 1;
        }
        else if (date2.substring(3,5) == date1.substring(3,5))
        {
            if (date2.substring(0,2) >= date1.substring(0,2))
            {
            return 1;
            }
            else
            {
            alert("Votre date de permis de conduire ne correspond pas avec votre date de naissance! Vous n'avez pas 18 ans.");
            return 0;
            }
       }
       else 
       {
       alert("Votre date de permis de conduire ne correspond pas avec votre date de naissance! Vous n'avez pas 18 ans.");
       return 0;
       }
  }
  else
  {
  alert("Votre date de permis de conduire ne correspond pas avec votre date de naissance! Vous n'avez pas 18 ans.");
  return 0;
  }                
    //Année actuelle
   // var anneeActuelle = date.getYear();
    //Récupération de l'année de naissance
    //var tableau1 = datenaissance.split("/");
    //var tableau2 = datepermis.split("/");
   //var annee18 = parseInt(tableau1[2],10) + parseInt(18,10);
    //if (tableau1 < tableau2 < anneeActuelle)
    //    {
        //Si c'est ok, on passe à la suite.
   //     }
   // else
       // {
    //    alert("La date de permis n'est pas bonne. Merci de renseigner la bonne date de permis.");
     //   }          
}

function controledatelimitepermis(datenaissance)
{
    var date = new Date();
    var date1 = new Date();
    var date2 = new Date();
    date1 = datenaissance;
    var jour = date2.getDate();
    if (jour < 10) 
        {
        jour = "0"+jour;
        }
    var mois = date2.getMonth();
    mois = mois + 1;
    if (mois < 10) 
    {
    mois = "0"+mois;
    }
    var annee = date2.getFullYear();
    date2 = jour +"/"+mois+"/"+annee;
    var annee70 = parseInt(date1.substring(6,10)) + parseInt(70);
    //var annee18 = parseInt(date1.getYear(),10) + parseInt(18,10);
    if (date2.substring(6,10) < annee70)
    {
    return 1;
    }
    else if (date2.substring(6,10) == annee70)
    {
       if (date2.substring(3,5) < date1.substring(3,5))
       {
       return 1;
       }
       else if (date2.substring(3,5) == date1.substring(3,5))
       {
            if (date2.substring(0,2) <= date1.substring(0,2))
            {
            return 1;
            }
            else
            {
            alert("Vous n'avez pas l'age pour souscrire un contrat d'assurance auto.");
            return 0;
            }
       }
       else 
       {
       alert("Vous n'avez pas l'age pour souscrire un contrat d'assurance auto.");
       return 0;
       }
    }
    else
    {
    alert("Vous n'avez pas l'age pour souscrire un contrat d'assurance auto.");
    return 0;
    }                
   //Année actuelle
   // var anneeActuelle = date.getYear();
   //Récupération de l'année de naissance
   //var tableau1 = datenaissance.split("/");
   //var tableau2 = datepermis.split("/");
   //var annee18 = parseInt(tableau1[2],10) + parseInt(18,10);
   //if (tableau1 < tableau2 < anneeActuelle)
   //    {
        //Si c'est ok, on passe à la suite.
   //     }
   // else
       // {
   //    alert("La date de permis n'est pas bonne. Merci de renseigner la bonne date de permis.");
   //   }          
}

function retlistemarque(objet, chaine)
{
    var mz=$('choixvehicule');
    mz.innerHTML = chaine;
    
}

function resultatmine(marquemine,modelemine,versionmine,carrosseriemine,alimentationmine,puissancemine,energiemine,genremine,groupeapsadmine,classeapsadmine,groupesramine,classesramine,typemine,codeauto) 
{
    var typemine = typemine;
    var marquemine = marquemine;
    var modelemine = modelemine;
    var versionmine = versionmine;
    var carrosseriemine = carrosseriemine;
    var alimentationmine = alimentationmine;
    var puissancemine = puissancemine;
    var energiemine = energiemine;
    var genremine = genremine;
    var groupeapsadmine = groupeapsadmine;
    var classeapsadmine = classeapsadmine;
    var groupesramine = groupesramine;
    var classesramine = classesramine;
    var codeauto = codeauto;
   // var propulsionmine = propulsionmine;
    var url = "resultatmine.aspx";
    var pars = 'marquemine='+marquemine+'&modelemine='+modelemine+'&versionmine='+versionmine+'&carrosseriemine='+carrosseriemine+'&alimentationmine='+alimentationmine+'&puissancemine='+puissancemine+'&energiemine='+energiemine+'&genremine='+genremine+'&groupeapsadmine='+groupeapsadmine+'&classeapsadmine='+classeapsadmine+'&groupesramine='+groupesramine+'&classesramine='+classesramine+'&typemine='+typemine+'&codeauto='+codeauto;
    new Ajax.Updater({insertion: 'retresultatmine'}, url, {method: 'post', parameters: pars, insertion: retresultatmine}); 
}

function retresultatmine(objet, chaine)
{ 
    globalresultatmine = chaine;
    var mz=$('choixvehicule');
    mz.innerHTML = chaine;
}

function enregistrerEtape12(etapesuivante) 
{
   
    var etapesuiv = etapesuivante;
    globalnbautreconducteur = etapesuiv;
    globalpage1mine = document.getElementById('centrale').innerHTML;
        //globalpage1mine = centrale.innerHTML;
        //alert("marche");     
    var mine;
        mine = document.getElementById('mine').value;
        if (mine == "")
        {
        alert("Vous n'avez pas choisi de v\351hicule");
        return;
        }
    var garage;
        garage = document.getElementById('garage').value;
     var datemec;
        datemec = document.getElementById('datemec').value;
        if (CheckDate(datemec) == 0)
        {
        document.getElementById('datemec').focus();
        return;
        }
    var dateeffet;
        dateeffet = document.getElementById('dateeffet').value;
   // if ((CheckDate(dateeffet) == 0)||(comparedate(dateeffet) == -1)) 
        if (CheckDate(dateeffet) == 0) 
        {
        alert("Votre date d'effet n'est pas valide.");
        document.getElementById('dateeffet').focus();
        return;
        }
        if (verifdateeffet(dateeffet) == 0)
        {
        alert("Votre date d'effet n'est pas valide.");
        document.getElementById('dateeffet').focus();
        return;
        }
    var immatriculation;    
        immatriculation = document.getElementById('immatriculation').value;
        if (immatriculation == "")
        {
        alert("Merci de bien vouloir saisir l'immatriculation du v\351hicule.");
        document.getElementById('immatriculation').focus();
//       document.getElementById('choixvehicule').innerHTML = "";
        return;
        }
    var dateachat;
        dateachat = document.getElementById('dateachat').value;
        if (CheckDate(dateachat) == 0)
        {
        alert("Vous avez mal saisi la date d'achat du  v\351hicule.");
        document.getElementById('dateachat').focus();
      //  document.getElementById('choixvehicule').innerHTML = "";
        return;
        }
    var proprietaire_cartegrise;
        proprietaire_cartegrise = document.getElementById('proprietaire_cartegrise').value;
    if (proprietaire_cartegrise == "non")
        {
        alert("L'assuré doit etre titulaire de la carte grise.");
        document.getElementById('proprietaire_cartegrise').focus();
        //document.getElementById('choixvehicule').innerHTML = "";
        return;
        }
    var datecont;
        datecont = document.getElementById('datecont').value;
        if (CheckDate(datecont) == 0)
        {
        alert("Vous avez mal saisi la date du prochain controle technique du v\351hicule.");
        document.getElementById('datecont').focus();
    //    document.getElementById('choixvehicule').innerHTML = "";
        return;
        }  
    var origine = "mine";
    var tetiet = $('centrale');
        tetiet.innerHTML = "<img src=\"img/47.gif\" />";
    var url = "infoconducteur.aspx";
    var pars = 'jsMine='+mine+'&jsGarage='+garage+'&jsDatemec='+datemec+'&jsImmatriculation='+immatriculation+'&jsDateachat='+dateachat+'&jsProprietaire_cartegrise='+proprietaire_cartegrise+'&jsdateeffet='+dateeffet+'&jsorigine='+origine+'&jsDatecont='+datecont;
        changernavighaut('2');
        //if (etapesuiv > 0)
        //{
        //ajoutcond(etapesuiv);
        //}
        new Ajax.Updater({insertion: 'retenregistrerajourcond'}, url, {method: 'post', parameters: pars, insertion: retenregistrerajourcond}); 
}

function retenregistrerajourcond(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    verifsicomplement();
    //if (globalnbautreconducteur > 0)
    //{
    //ajoutcond(globalnbautreconducteur);
    //}
    
}

function retchangerCentre(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
}



function retour(pageretour)
{
var pageaafficher = pageretour;
document.getElementById('centrale').innerHTML = pageaafficher;
//globalpage2 = centrale.innerHTML;
globalpage2 = document.getElementById('centrale').innerHTML
}

function enregistrerEtape2(etapesuivante)
 {
    globalpage2 = document.getElementById('centrale').innerHTML
    var etpsuivante = etapesuivante;
     //globalpage1marque = centrale.innerHTML;
    var continu = "oui";
    var pars = '';
    var nbcond = 0;
    var droit = document.getElementById('droit').value;
    var nom;
        nom = document.getElementById('nom').value;
        if (nom == "")
        {
        alert("Merci de renseigner le nom.");
        document.getElementById('nom').focus();
        return;
        }
    var prenom;
        prenom = document.getElementById('prenom').value;
        if (prenom == "")
        {
        alert("Merci de renseigner le pr\351nom.");
        document.getElementById('prenom').focus();
        return;
        }
    var datenaissance;
        datenaissance = document.getElementById('datenaissance').value;
        if (CheckDate(datenaissance) == 0)
        {
        alert("Vous avez mal saisi la date de naissance.");
        document.getElementById('datenaissance').focus();
        return;
        }
        if (controledatelimitepermis(datenaissance) == 0)
        {
        document.getElementById('datenaissance').focus();
        return;
        }      
    var dateeffet;
        dateeffet = document.getElementById('dateeffet').value;
        if (CheckDate(dateeffet) == 0)
        {
        alert("La date d'effet n'est pas bonne.");
        document.getElementById('dateeffet').focus();
        return;
        }
        if (verifdateeffet(dateeffet) == 0)
        {
        alert("Votre date d'effet n'est pas valide.");
        document.getElementById('dateeffet').focus();
        return;
        }
    var telephone;
        telephone = document.getElementById('telephone').value;
        if ((telephone != "")&&(controleTelephone(telephone)==false))
        {
        document.getElementById('telephone').focus();
        return;
        }  
    var portable;
        portable = document.getElementById('portable').value;  
        if ((portable != "")&&(controleTelephone(portable)==false))
        {
        document.getElementById('portable').focus();
        return;
        }    
    var couriel;
        couriel = document.getElementById('couriel').value; 
        if ((couriel != "")&&(mailValide(couriel)==false))
        {
         document.getElementById('couriel').focus();
        return;
        }  
    var adresse;
        adresse = document.getElementById('adresse').value;
       if (adresse == "")
        {
        alert("Merci de renseigner l'adresse.");
        document.getElementById('adresse').focus();
        return;
        } 
    var adresse2;
        adresse2 = document.getElementById('adresse2').value;
    var adresse3;
        adresse3 = document.getElementById('adresse3').value;
    var codepostal;
        codepostal = document.getElementById('codepostal').value;
        if (codepostal == "")
        {
        alert("Merci de renseigner le code postal.");
        document.getElementById('codepostal').focus();
        return;
        } 
    var ville;
       ville = document.getElementById('ville').value;
              if (ville == "")
        {
        alert("Merci de renseigner la ville.");
        document.getElementById('ville').focus();
        return;
        } 
    var departement;
        departement = document.getElementById('departement').value;
        if (departement == "")
        {
        alert("Merci de renseigner le d\351partement.");
        document.getElementById('departement').focus();
        return;
        }
        
        if (departement == "indetermine")
        {
        alert("Souscription impossible\nvotre session a expiré\nMerci de vous reconnecter");
        document.getElementById('departement').focus();
        return;
        }
         
    var sexecond;
        if (document.getElementById('sexecondM').checked)
        {
        sexecond = "M";
        }
        else if (document.getElementById('sexecondF').checked)
       {
       sexecond = "F";
       }
       else
       {
       alert("Vous n'avez pas s\351lectionn\351 le sexe du conducteur.");
       return;
       }
    
    var datepermis;
        datepermis = document.getElementById('datepermis').value;
        if (CheckDate(datepermis) == 0)
        {
        alert("Vous avez mal saisi la date d'obtention de votre permis de conduire.");
        document.getElementById('datepermis').focus();
        return;
        }
        if (controledatepermis(datenaissance,datepermis) == 0)
        {
        document.getElementById('datepermis').focus();
        return;
        }       
        var datepremiereassurance;
        datepremiereassurance = document.getElementById('datepremiereassurance').value;
    var crm;
        crm = document.getElementById('crm').value;
        if (crm == "0.00")
        {
        alert("Vous n'avez pas saisi le CRM du conducteur.");
        document.getElementById('crm').focus();
        return;
        }
        else if ((crm == "1")||(crm == "1.0")||(crm == "1.00"))  
        {
        crm = "1.00";
        }
        else if ((crm == "1.25")&&(droit=="1"))
        {
        alert("Pour un CRM de 1.25 la tarification est soumise \340 l\'accord pr\351alable du service IARD.\nMerci d\'entrer en contact avec ce service");
        document.getElementById('crm').focus();
        return;
        }
        else if ((crm>"1.25")||(crm<"0.5"))
        {
        alert("Le CRM du conducteur doit \352tre compris entre 0.50 et 1.25");
        document.getElementById('crm').focus();
        return;
        }
    var usage;
        usage = document.getElementById('usage').value;
        if (usage == "indetermine")
        {
        alert("Vous n'avez pas s\351lectionn\351 l'usage du v\351hicule");
        document.getElementById('usage').focus();
        return;
        }
    var profession;
        profession = document.getElementById('profession').value;
    var condnovice = "non";
       if (document.getElementById('Condnoviceo').checked)
       {
       condnovice = "oui";
       }
    var appantic = "non";
       if (document.getElementById('appanticO').checked)
       {
       appantic = "oui";
       }
       pars += 'jsNom='+nom+'&jsPrenom='+prenom+'&jsDatenaissance='+datenaissance+'&jsTelephone='+telephone+'&jsPortable='+portable+'&jsCouriel='+couriel+'&jsAdresse='+adresse+'&jsAdresse2='+adresse2+'&jsAdresse3='+adresse3+'&jsCodepostal='+codepostal+'&jsVille='+ville+'&jsDepartement='+departement+'&jsSexecond='+sexecond+'&jsDatepermis='+datepermis+'&jsDatepremiereassurance='+datepremiereassurance+'&jsCrm='+crm+'&jsUsage='+usage+'&jsProfession='+profession+'&jsCondnovice='+condnovice+'&jsAppantic='+appantic+'&jsDateeffet='+dateeffet;
       if ((crm == "0.50")||(crm == "0.5"))
       { 
       var datecrm;
       datecrm = document.getElementById('dateCRM').value;
       if (CheckDate(datecrm) == 0)
       {
       alert("Vous n'avez pas saisi la date d'obtention de votre crm 0.50");
       document.getElementById('datecrm').focus();
       return;
       }
       else 
       {       
       pars += '&jsDatecrm='+datecrm;
       }
     }
       else
     {
     pars += '&jsDatecrm=""';
     }
     var groupe = document.getElementById('groupe').value; 
     if (( groupe>14 ) && (crm > 0.85))
     {
     alert('Vous ne pouvez pas assurer ce type de vehicule avec le bonnus dont vous disposez. Merci de bien vouloir choisir un autre vehicule');
     return;
     }  
  // if (document.getElementById('ajoutautreconducteur').checked == true)
     if (document.getElementById('divnbconducteur').innerHTML != "")
     {
        nbcond = document.getElementById('nbconducteur').value;
        //pars += '&nbconducteur='+nbcond;
        for(var i=1;i<=nbcond;i ++)
           {
            var nomac;
            nomac = "nomac"+i;
            nomac = document.getElementById(nomac).value; 
            if (nomac == "")
            {
            alert("Merci de renseigner le nom du conducteur suplémentaire n\260 " + i + " .");
            document.getElementById("nomac"+i).focus();
            return;
            } 
            var prenomac;
            prenomac = "prenomac"+i;
            prenomac = document.getElementById(prenomac).value; 
            if (prenomac == "")
            {
            alert("Merci de renseigner le pr\351nom du conducteur suplémentaire n\260 " + i + " .");
            document.getElementById("prenomac"+i).focus();
            return;
            } 
            var datenaissanceac;
            datenaissanceac = "datenaissanceac"+i;
            datenaissanceac = document.getElementById(datenaissanceac).value;
            if (CheckDate(datenaissanceac) == 0)
                {
                alert("Vous avez mal saisi la date de naissance du conducteur suplémentaire n° " + i+".");
                document.getElementById("datenaissanceac"+i).focus();
                return;
                }
             if (controledatelimitepermis(datenaissanceac) == 0)
             {
             document.getElementById("datenaissanceac"+i).focus();
             return;
             }      
       
            var parente;
            parente = "parente"+i
            parente = document.getElementById("parente"+i).value;
            var sexecondac;
            sexecondac = "sexecondac"+i;
            //sexecondac = document.getElementById(sexecondac).value;
            var sexecondacM = "sexecondacM"+i;
            var sexecondacF = "sexecondacF"+i;
            /*if (document.getElementsByName(sexecondac).checked)
                {
                sexecondac = document.getElementsByName(sexecondac).value;
                }
             else 
                {
                alert("pas de sexe");
                }
                alert(sexecondac);
                */
            if (document.getElementById(sexecondacM).checked)
                {
                sexecondac = "M";
                }
            else if (document.getElementById(sexecondacF).checked)
                {
                sexecondac = "F";
                }
                else
                {
                alert("Vous n'avez pas s\351lectionn\351 le sexe du conducteur suplémentaire n\260 " + i + " .");
                return;
                }                   
            var datepermisac;
            datepermisac = "datepermisac"+i;
            datepermisac = document.getElementById(datepermisac).value;
            if (CheckDate(datepermisac) == 0)
                {
                alert("Vous avez mal saisi la date d'obtention du permis du conducteur suplémentaire n\260 " + i+".");
                document.getElementById("datepermisac"+i).focus();
                return;
                }
                if (controledatepermis(datenaissanceac,datepermisac) == 0)
                {
                document.getElementById("datepermisac"+i).focus();
                return;
                }   
            var datepremiereassuranceac;
            datepremiereassuranceac = "datepremiereassuranceac"+i;
            datepremiereassuranceac = document.getElementById(datepremiereassuranceac).value;
            var crmac;
            crmac = "crmac"+i;
            crmac= document.getElementById("crmac"+i).value;
            if (crmac == "0.00")
            {
            alert("Vous n'avez pas saisi le CRM du conducteur suplémentaire n\260 " + i + " .");
            document.getElementById("crmac"+i).focus();
            return;
            }
            else if ((crmac == "1")||(crmac == "1.0")||(crmac == "1.00"))  
            {
            crmac = "1.00";
            }
            else if ((crmac == "1.25")&&(droit=="1"))
            {
            alert("Pour un CRM de 1.25 la tarification est soumise \340 l\'accord pr\351alable du service IARD.\nMerci d\'entrer en contact avec ce service");
            document.getElementById("crmac"+i).focus();
            return;
            }
            else if (( crmac > "1.25" )||(crmac < "0.5"))
            {
            alert("Le CRM du conducteur suplémentaire n\260 " + i + " doit \352tre compris entre 0.50 et 1.20");
            document.getElementById("crmac"+i).focus();
            return;
            }
            if (( groupe>14 ) && (crmac > 0.85))
            {
            alert("Vous ne pouvez pas assurer ce type de vehicule avec le bonnus du conducteur " + i + ". Merci de bien vouloir choisir un autre vehicule ou retirer le conducteur "+ i + " du contrat.");
            return;
            }  
            //var usageac;
            //usageac = "usageac"+i;
            //usageac = document.getElementById(usageac).value;
            var professionac;
            professionac = "professionac"+i;
            professionac = document.getElementById(professionac).value;
            var condnoviceac;
            condnoviceac = "condnoviceaco"+i;
            if (document.getElementById(condnoviceac).checked)
                {
                condnoviceac = "oui";
                }
            else
                {
                condnoviceac = "non";
                }               
            var appanticac;
            appanticac = "appanticaco"+i;
            if (document.getElementById(appanticac).checked)
                {
                appanticac = "oui";
                }
            else
                {
                appanticac = "non";
                }  
            //var appanticac;
            //appanticac = "appanticac"+i;
            //appanticac = document.getElementsByName(appanticac).value;
            pars += '&nomac'+i+'='+nomac+'&prenomac'+i+'='+prenomac+'&datenaissanceac'+i+'='+datenaissanceac+'&parente'+i+'='+parente+'&sexecondac'+i+'='+sexecondac+'&datepermisac'+i+'='+datepermisac+'&datepremiereassuranceac'+i+'='+datepremiereassuranceac+'&crmac'+i+'='+crmac+'&professionac'+i+'='+professionac+'&condnoviceac'+i+'='+condnoviceac+'&appanticac'+i+'='+appanticac;
            if ((crmac == "0.50")||(crmac == "0.5"))
            { 
            var datecrmac;
            datecrmac = "datecrmac" + i;
            datecrmac = document.getElementById(datecrmac).value;
                if (CheckDate(datecrmac) == 0)
                {
                alert("Vous n'avez pas saisi la date d'obtention de votre crm 0.50 pour le conducteur suplémentaire n\260 " + i + " .");
                document.getElementById("datecrmac"+i).focus()
                return;
                }
                else 
                {       
                pars += '&datecrmac'+i+'='+datecrmac;
                }
            }
        }
    }
    pars += '&nbconducteur='+nbcond; 
    if (etpsuivante == 1)
    { 
        mapopup();
        changernavighaut('3');
        pars += '&etpsuivante='+etpsuivante;
        var url = "infogenerale.aspx";
        //+'&jsAjoutautreconducteur='+ajoutautreconducteur;
    }
    else if (etpsuivante == 2)
    {
    var url = "infoconducteur.aspx";
    pars += '&etpsuivante='+etpsuivante;
    }
    if (document.getElementById('divnbapprenti').innerHTML != "")
        {
        var continu = "oui";
        nbapp = document.getElementById('nbapprenti').value;
        var i = 1;
        if (document.getElementById('divnbapprenti').innerHTML != "")
        {  
        pars += '&nbapprenti='+nbapp;
        for(i=1;i<=nbapp;i++)
        {
        var nomapp;
        nomapp = "nomapp"+i;
        nomapp = document.getElementById(nomapp).value; 
        if (nomapp == "")
        {
        alert("Merci de renseigner le nom.");
        document.getElementById("nomapp"+i).focus();
        return;
        } // fin du if
        var prenomapp;
        prenomapp = "prenomapp"+i;
        prenomapp = document.getElementById(prenomapp).value; 
        if (prenomapp == "")
        {
        alert("Merci de renseigner le pr\351nom.");
        document.getElementById("prenomapp"+i).focus();
        return;
        } // fin du if
        var nomtuteur;
        nomtuteur = "nomtuteur"+i;
        nomtuteur = document.getElementById(nomtuteur).value; 
        if (nomtuteur == "")
        {
        alert("Merci de renseigner le nom.");
        document.getElementById("nomtuteur"+i).focus();
        return;
        } // fin du if
        var prenomtuteur;
        prenomtuteur = "prenomtuteur"+i;
        prenomtuteur = document.getElementById(prenomtuteur).value; 
        if (prenomtuteur == "")
        {
        alert("Merci de renseigner le pr\351nom.");
        document.getElementById("prenomtuteur"+i).focus();
        return;
        } // fin du if
        pars += '&jsnomapp'+i+'='+nomapp+'&jsprenomapp'+i+'='+prenomapp+'&jsnomtuteur'+i+'='+nomtuteur+'&jsprenomtuteur'+i+'='+prenomtuteur;
        } // fin du for
      } // fin du if
    } // fin du if                  
        new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre});        
}

// Fonction de retour de l'étape 2 vers l'étape 1
function retourEtape1(pageretour)
{
var retourpage = pageretour;
var pars = "";
var url = "";
//var etpsuivante = etapesuivante;
var continu = "oui";
var pars = '';
var nbcond = 0;
var nom;
nom = document.getElementById('nom').value;
var prenom;
prenom = document.getElementById('prenom').value;
var datenaissance;
datenaissance = document.getElementById('datenaissance').value;
    if (datenaissance!="jj/mm/aaaa")
    {
        if (CheckDate(datenaissance) == 0)
        {
        alert("Vous avez mal saisi la date de naissance.");
        document.getElementById('datenaissance').focus();
        return;
        }
    }
var telephone;
telephone = document.getElementById('telephone').value;
    if ((telephone != "")&&(controleTelephone(telephone)==false))
    {
    document.getElementById('telephone').focus();
    return;
    }  
var portable;
portable = document.getElementById('portable').value;  
    if ((portable != "")&&(controleTelephone(portable)==false))
    {
    document.getElementById('portable').focus();
    return;
    }    
var couriel;
couriel = document.getElementById('couriel').value;   
    //if ((couriel != "")&&(mailValide(couriel)==false))
    //{
     //   document.getElementById('couriel').focus();
     //   return;
     //   }  
var adresse;
adresse = document.getElementById('adresse').value;
       /*if (adresse == "")
        {
        alert("Merci de renseigner l'adresse.");
        document.getElementById('adresse').focus();
        return;
        } */
var adresse2;
adresse2 = document.getElementById('adresse2').value;
var adresse3;
adresse3 = document.getElementById('adresse3').value;
var codepostal;
codepostal = document.getElementById('codepostal').value;
       /* if (codepostal == "")
        {
        alert("Merci de renseigner le code postal.");
        document.getElementById('codepostal').focus();
        return;
        } */
var ville;
ville = document.getElementById('ville').value;
        /*if (ville == "")
        {
        alert("Merci de renseigner la ville.");
        document.getElementById('ville').focus();
        return;
        } */
var departement;
departement = document.getElementById('departement').value;
        /*if (departement == "")
        {
        alert("Merci de renseigner le d\351partement.");
        document.getElementById('departement').focus();
        return;
        } */
var dateeffet;
dateeffet = document.getElementById('dateeffet').value;
    if (CheckDate(dateeffet) == 0) 
    {
    alert("Votre date d'effet n'est pas valide.");
    document.getElementById('dateeffet').focus();
    return;
    } 
    if (verifdateeffet(dateeffet) == 0)
    {
    alert("Votre date d'effet n'est pas valide.");
    document.getElementById('dateeffet').focus();
    return;
    } 
var sexecond;
        /*if (document.getElementById('sexecondM').checked)
        {
        sexecond = "M";
        }
        else if (document.getElementById('sexecondF').checked)
       {
       sexecond = "F";
       }
       else
       {
       alert("Vous n'avez pas s\351lectionn\351 le sexe du conducteur.");
       return;
       }*/
var datepermis;
datepermis = document.getElementById('datepermis').value;
        /*if (CheckDate(datepermis) == 0)
        {
        alert("Vous avez mal saisi la date d'obtention de votre permis de conduire.");
        document.getElementById('datepermis').focus();
        return;
        }
        if (controledatepermis(datenaissance,datepermis) == 0)
        {
        return;
        }  */     
var datepremiereassurance;
datepremiereassurance = document.getElementById('datepremiereassurance').value;
var crm;
crm = document.getElementById('crm').value;
       /* if (crm == "0.00")
        {
        alert("Vous n'avez pas saisi le CRM du conducteur.");
        document.getElementById('crm').focus();
        return;
        } */
if ((crm == "1")||(crm == "1.0")||(crm == "1,00")||(crm == "1,0"))  
    {
    crm = "1.00";
    }
var usage;
usage = document.getElementById('usage').value;
       /* if (usage == "indetermine")
        {
        alert("Vous n'avez pas s\351lectionn\351 l'usage du v\351hicule");
        document.getElementById('usage').focus();
        return;
        }*/
var sexecond;
    if (document.getElementById('sexecondM').checked)
    {
    sexecond = "M";
    }
    else if (document.getElementById('sexecondF').checked)
    {
    sexecond = "F";
    }
       //else
       //{
       //alert("Vous n'avez pas s\351lectionn\351 le sexe du conducteur.");
       //return;
       //}   
var profession;
profession = document.getElementById('profession').value;
var condnovice = "non";
    if (document.getElementById('Condnoviceo').checked)
    {
    condnovice = "oui";
    }
var appantic = "non";
    if (document.getElementById('appanticO').checked)
    {
    appantic = "oui";
    }
pars += '&jsNom='+nom+'&jsPrenom='+prenom+'&jsDatenaissance='+datenaissance+'&jsTelephone='+telephone+'&jsPortable='+portable+'&jsCouriel='+couriel+'&jsAdresse='+adresse+'&jsAdresse2='+adresse2+'&jsAdresse3='+adresse3+'&jsCodepostal='+codepostal+'&jsVille='+ville+'&jsDepartement='+departement+'&jsSexecond='+sexecond+'&jsDatepermis='+datepermis+'&jsDatepremiereassurance='+datepremiereassurance+'&jsCrm='+crm+'&jsUsage='+usage+'&jsProfession='+profession+'&jsCondnovice='+condnovice+'&jsAppantic='+appantic+'&jsdateeffet='+dateeffet;
    if ((crm == "0.50")||(crm == "0.5")||(crm == "0,50")||(crm == "0,5"))
    { 
    var datecrm;
    datecrm = document.getElementById('dateCRM').value;
    pars += '&jsDatecrm='+datecrm;
    }
    if (document.getElementById('divnbconducteur').innerHTML != "")
    {
    nbcond = document.getElementById('nbconducteur').value;
    for(var i=1;i<=nbcond;i ++)
        {
        var nomac;
        nomac = "nomac"+i;
        nomac = document.getElementById(nomac).value; 
            /*if (nomac == "")
            {
            alert("Merci de renseigner le nom.");
            document.getElementById("nomac"+i).focus();
            return;
            }*/ 
        var prenomac;
        prenomac = "prenomac"+i;
        prenomac = document.getElementById(prenomac).value; 
            /*if (prenomac == "")
            {
            alert("Merci de renseigner le pr\351nom.");
            document.getElementById("prenomac"+i).focus();
            return;
            } */
        var datenaissanceac;
        datenaissanceac = "datenaissanceac"+i;
        datenaissanceac = document.getElementById(datenaissanceac).value;
            /*if (CheckDate(datenaissanceac) == 0)
                {
                alert("Vous avez mal saisi la date de naissance du conducteur n° " + i+".");
                document.getElementById("datenaissanceac"+i).focus();
                return;
                }*/
        var parente;
        parente = "parente"+i
        parente = document.getElementById("parente"+i).value;
        var sexecondac;
        sexecondac = "sexecondac"+i;
        var sexecondacM = "sexecondacM"+i;
        var sexecondacF = "sexecondacF"+i;
            if (document.getElementById(sexecondacM).checked)
            {
            sexecondac = "M";
            }
            else if (document.getElementById(sexecondacF).checked)
            {
            sexecondac = "F";
            }
            else
            {
            sexecondac = "";
            }                   
        var datepermisac;
        datepermisac = "datepermisac"+i;
        datepermisac = document.getElementById(datepermisac).value;
            /*if (CheckDate(datepermisac) == 0)
                {
                alert("Vous avez mal saisi la date d'obtention du permis du conducteur n° " + i+".");
                document.getElementById("datepermisac"+i).focus();
                return;
                }
                if (controledatepermis(datenaissanceac,datepermisac) == 0)
                {
                return;
                }*/   
        var datepremiereassuranceac;
        datepremiereassuranceac = "datepremiereassuranceac"+i;
        datepremiereassuranceac = document.getElementById(datepremiereassuranceac).value;
        var crmac;
        crmac = "crmac"+i;
        crmac= document.getElementById("crmac"+i).value;
            /*if (crmac == "0.00")
            {
            alert("Vous n'avez pas saisi le CRM du conducteur.");
            document.getElementById("crmac"+i).focus();
            return;
            }*/
             if ((crmac == "1")||(crmac == "1.0")||(crmac == "1,0")||(crmac == "1,00"))  
            {
            crmac = "1.00";
            }
        var professionac;
        professionac = "professionac"+i;
        professionac = document.getElementById(professionac).value;
        var condnoviceac;
        condnoviceac = "condnoviceaco"+i;
            if (document.getElementById(condnoviceac).checked)
            {
            condnoviceac = "oui";
            }
            else
            {
            condnoviceac = "non";
            }               
        var appanticac;
        appanticac = "appanticaco"+i;
            if (document.getElementById(appanticac).checked)
            {
            appanticac = "oui";
            }
            else
            {
            appanticac = "non";
            }  
        pars += '&nomac'+i+'='+nomac+'&prenomac'+i+'='+prenomac+'&datenaissanceac'+i+'='+datenaissanceac+'&parente'+i+'='+parente+'&sexecondac'+i+'='+sexecondac+'&datepermisac'+i+'='+datepermisac+'&datepremiereassuranceac'+i+'='+datepremiereassuranceac+'&crmac'+i+'='+crmac+'&professionac'+i+'='+professionac+'&condnoviceac'+i+'='+condnoviceac+'&appanticac'+i+'='+appanticac;
            if ((crmac == "0.50")||(crmac == "0.5"))
            { 
            var datecrmac;
            datecrmac = "datecrmac" + i;
            datecrmac = document.getElementById(datecrmac).value;
            /*  if (CheckDate(datecrmac) == 0)
                {
                alert("Vous n'avez pas saisi la date d'obtention de votre crm 0.50 pour le conducteur n° " + i);
                document.getElementById("datecrmac"+i).focus()
                return;
                }
                else 
                {       
                pars += '&datecrmac'+i+'='+datecrmac;
                }*/
            }
        }
    }
pars += '&nbconducteur='+nbcond; 
    //if (etpsuivante == 1)
   // { 
       // mapopup();
       // changernavighaut('3');
        //pars += '&etpsuivante='+etpsuivante;
       // var url = "infogenerale.aspx";
   // }
   // else if (etpsuivante == 2)
   // {
   // var url = "infoconducteur.aspx";
   // pars += '&etpsuivante='+etpsuivante;
   // }
    if (document.getElementById('divnbapprenti').innerHTML != "")
    {
    var continu = "oui";
    nbapp = document.getElementById('nbapprenti').value;
    var i = 1;
        if (document.getElementById('divnbapprenti').innerHTML != "")
        {
        pars += '&nbapprenti='+nbapp;
            for(i=1;i<=nbapp;i++)
            {
            var nomapp;
            nomapp = "nomapp"+i;
            nomapp = document.getElementById(nomapp).value; 
                /*if (nomapp == "")
                    {
                    alert("Merci de renseigner le nom.");
                    document.getElementById("nomapp"+i).focus();
                    return;
                    }*/ // fin du if
            var prenomapp;
            prenomapp = "prenomapp"+i;
            prenomapp = document.getElementById(prenomapp).value; 
                /*if (prenomapp == "")
                    {
                    alert("Merci de renseigner le pr\351nom.");
                    document.getElementById("prenomapp"+i).focus();
                    return;
                    }*/ // fin du if
            var nomtuteur;
            nomtuteur = "nomtuteur"+i;
            nomtuteur = document.getElementById(nomtuteur).value; 
                /*if (nomtuteur == "")
                    {
                    alert("Merci de renseigner le nom.");
                    document.getElementById("nomtuteur"+i).focus();
                    return;
                    }*/ // fin du if
            var prenomtuteur;
            prenomtuteur = "prenomtuteur"+i;
            prenomtuteur = document.getElementById(prenomtuteur).value; 
                /* if (prenomtuteur == "")
                    {
                    alert("Merci de renseigner le pr\351nom.");
                    document.getElementById("prenomtuteur"+i).focus();
                    return;
                    }*/ // fin du if
            pars += '&jsnomapp'+i+'='+nomapp+'&jsprenomapp'+i+'='+prenomapp+'&jsnomtuteur'+i+'='+nomtuteur+'&jsprenomtuteur'+i+'='+prenomtuteur;
            } // fin du for
        } // fin du if
    } // fin du if                  

        //new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre});        
if (retourpage == "1")
    {
    url = "mine.aspx";
    new Ajax.Updater({insertion: 'retretourEtape1'}, url, {method: 'post', parameters: pars, insertion: retretourEtape1});        
    }
else if (retourpage == "2") 
    {
    url = "marque.aspx";
    pars += '&jsentremarque='+retourpage;
    new Ajax.Updater({insertion: 'retretourEtape2'}, url, {method: 'post', parameters: pars, insertion: retretourEtape2});        
    }
}

function retretourEtape1(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    //document.getElementById('premiereinfo2').innerHTML = globalchoixvehicule;
    document.getElementById('choixvehicule').innerHTML = globalresultatmine;
    passageetapesuivante('mine');
}

function retretourEtape2(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    //document.getElementById('premiereinfo2').innerHTML = globalchoixvehicule;
    document.getElementById('choixvehicule').innerHTML = globalresultatmine;
    passageetapesuivante('marque');
}


function enregistrerEtape4(etapesuivante) 
{
  if ((document.getElementById('exclusion').checked == false)&&(etapesuivante != 2))
  {
     alert('Vous devez accepter les conditions g\351n\351rales');
    return;
  }
  //var sessionnbconducteur = sessionnbconducteur;
  var etapesuivante = etapesuivante;
  //globalpage3 = centrale.innerHTML;
  var droitdesouscription;
  droitdesouscription = document.getElementById('droitdesouscription').value;
  var nbsinistreresp = parseInt(document.getElementById('nbsinistresresp').value);
  var nbsinistrenonresp = parseInt(document.getElementById('nbsinistresnonresp').value);
  var nbsinistretotal = nbsinistreresp + nbsinistrenonresp;
  var datederniersinistre = "jj/mm/aaaa" ;
  if (document.getElementById('departement').value == "972")
    {
    var datederniersinistre = document.getElementById('datederniersinistre').value;
    }  
  
  //var locsanschauf;
  //locsanschauf = document.formulaire.locsanschauf.value;
  //var exclusion = "oui";
  var indivcond = "oui";
  //if (document.getElementById('indivcond').checked)
  //  {
  // indivcond = "oui";
  //  }
  var assistance = "non";
  if (document.getElementById('assistance').checked)
    {
    assistance = "oui";
    }
  globalpage3 = document.getElementById('centrale').innerHTML;
  //var tetiet = $('centrale');
  //tetiet.innerHTML = "<img src=\"img/47.gif\" />";
  if (etapesuivante == 1)
  {
        if (nbsinistreresp > 1 )
        {
        alert("Vous ne pouvez pas souscrire avec plus de un sinsitre responsabe durant les 36 derniers mois");
        return;
        }
        if (nbsinistretotal > 2)
        {
        alert("Vous ne pouvez pas souscrire avec plus de deux sinistres durant les 36 deniers mois");
        return;
        }
    // var pars = 'jsDroitdesouscription='+droitdesouscription+'&jsIndivcond='+indivcond+'&jsAssistance='+assistance+'&jsetape='+etapesuivante+'&jsexclusion='+exclusion;
    var pars = 'jsDroitdesouscription='+droitdesouscription+'&jsIndivcond='+indivcond+'&jsAssistance='+assistance+'&jsetape='+etapesuivante+'&jsnbsinistreresp='+nbsinistreresp+'&jsnbsinistrenonresp='+nbsinistrenonresp+'&jsdatederniersinistre='+datederniersinistre;
    var url = "calcultarifs.aspx";
    changernavighaut('4');
  }
  else if (etapesuivante == 2)
  {
  var pars = 'jsDroitdesouscription='+droitdesouscription+'&jsAssistance='+assistance+'&jsetape='+etapesuivante+'&jsnbsinistreresp='+nbsinistreresp+'&jsnbsinistrenonresp='+nbsinistrenonresp+'&jsdatederniersinistre='+datederniersinistre;
  var url = "infoconducteur.aspx";
  //ajoutcond(sessionnbconducteur);
  changernavighaut('2');
  }
    new Ajax.Updater({insertion: 'retenregistrerEtape4'}, url, {method: 'post', parameters: pars, insertion: retenregistrerEtape4}); 
}

function retenregistrerEtape4(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    verifsicomplement();
}

function calculremise(remise) 
{
    var pars = 'jsremise='+remise;
    var url = "calcultarifs.aspx";
    new Ajax.Updater({insertion: 'retcalculremise'}, url, {method: 'post', parameters: pars, insertion: retcalculremise}); 
}

function retcalculremise(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    verifsicomplement();
}

function changerdroitsouscription(dr) 
{
   //document.getElementById('droitsouscription').reload();
    var pars = 'droitdesouscription2='+dr;
    var url = "droitsouscription.aspx";
    new Ajax.Updater({insertion: 'retchangerdroitsouscription'}, url, {method: 'post', parameters: pars, insertion: retchangerdroitsouscription}); 
}

function retchangerdroitsouscription(objet, chaine)
{
  var mz=$('droitsouscription');
  mz.innerHTML = chaine;
  
}

function informationdevis(variabledevis,choixmarque,choixmodele,choixversion)
{
   globalchoixvehicule += document.getElementById('premiereinfo').innerHTML;
   divdevisachanger = variabledevis;
   //alert(document.getElementById('recherchervehicule').value);
   var afficherurl = 0;
   var url = "";
   var pars = "";
   if ((variabledevis == 'infovehicule')||(variabledevis == 'infovehicule2')) 
   {
        if (document.getElementById('recherchervehicule').value == 'mine')
        {
        url = 'mine.aspx';
        }
        else if (document.getElementById('recherchervehicule').value == 'marque')
        {
            if (choixmarque == 1)
            {
            pars += 'marque='+document.getElementById('marque').value;
                if (choixmodele == 1)
                {
                    pars += '&modele='+document.getElementById('modele').value ;
                    if (choixversion == 1)
                    {
                        pars += '&version='+document.getElementById('version').value;
                    }
                    else
                    {
                        pars += '&version=paselectionne' ;
                    }
                }
                else
                {
                     pars += '&modele=paselectionne&version=paselectionne' ;
                }
            }
            else
            {
                pars += 'marque=paselectionne&modele=paselectionne&version=paselectionne';
            }
        
        if (variabledevis == 'infovehicule')
            {
            pars += '&jsentremarque=1';
            }
        else if (variabledevis == 'infovehicule2')
            {
            pars += '&jsentremarque=3';
            }
        url = 'marque.aspx';
        }
         else
        {
        alert('Vous n\'avez pas choisie de type de recherche');
        $(divdevisachanger).innerHTML = "";
        afficherurl = 1;
        }
   }
   else
   {
   url = variabledevis + '.aspx';
   }
   if (afficherurl == 0) 
   {
     new Ajax.Updater({ insertion: 'retinformationdevis' }, url, { method: 'post', parameters: pars, insertion: retinformationdevis });
   }
}

function retinformationdevis(objet, chaine) 
{
    var mz = $(divdevisachanger);
    mz.innerHTML = chaine;
}

function informationconducteur (usage)
{
    divdevisachanger = usage;
    var url = "";
    var pars = "";
    if (usage == 'infoconducteur')
    {
        url = 'infoconducteur.aspx';
        }
        else
        {
        alert('Vous n\'avez pas choisi l\'usage');
        $(divdevisachanger).innerHTML = "";
        afficherurl = 1;
        }
 if (afficherurl == 0) 
    {
     new Ajax.Updater({ insertion: 'retinformationdevis' }, url, { method: 'post', parameters: pars, insertion: retinformationdevis });
    }
 }

function devis(page)
{
 var pageachanger = page;
 changerLogo('LogoAdherent');
 Navighaut('Adherent2');
 changerTetiere('loadTetierDevisauto');
 changerCentre('pagedevis'+pageachanger);
 //nouveaudevis();
}

function passageetapesuivante(etapesuivante)
 {
    var url = 'pagesuivante.aspx';
    var pars = '&etapesuivante='+etapesuivante;
    new Ajax.Updater({insertion: 'retpassageetapesuivante'}, url, {method: 'post', parameters: pars, insertion: retpassageetapesuivante}); 
 }

function retpassageetapesuivante(objet, chaine)
{
    var mz=$('pagesuivant');
    mz.innerHTML = chaine;
}

function ajoutapp()
{
if (document.getElementById('ajoutapprenti').checked)
        {
        output="Nombre d'apprenti : ";
        output+="<select id=\"nbapprenti\" name=\"nbapprenti\"  value=\"0\" onChange=\"javaScript:selectAppsup(this.value);\">";
        output+="<option value=\"0\"> --Entrer le Nombre d'apprenti-- </option>";
        output+="<option value=\"1\"> 1 Apprenti(e)  </option>";
        output+="<option value=\"2\"> 2 Apprenti(e)s  </option>";
        output+='</select><br />';
        //output+='<DIV id=\"apprenti\"></DIV>';
        document.getElementById('divnbapprenti').innerHTML=output;
        }
     else
        {
        masquediv('divnbapprenti');
        masquediv('autreapprenti');
        }
}

/* function ajoutapp(nbapp)
{
	var nbapp = nbapp;
	if (nbcond == 0)
	{
		if (document.getElementById('ajoutapprenti').checked)
        	{
        		output="Nombre d'apprenti : ";
        		output+="<select id=\"nbapprenti\" name=\"nbapprenti\"  value=\"0\" onChange=\"javaScript:selectAppsup(this.value);\">";
        		output+="<option value=\"0\"> --Entrer le Nombre d'apprenti-- </option>";
        		output+="<option value=\"1\"> 1 Apprenti(e)  </option>";
        		output+="<option value=\"2\"> 2 Apprenti(e)s  </option>";
        		output+='</select><br />';
                	document.getElementById('divnbapprenti').innerHTML=output;
        	}
    		else
        	{
        		masquediv('divnbapprenti');
        		masquediv('autreapprenti');
        	}
	}
	else
	{
		output="Nombre d'apprenti : ";
		output+="<select id=\"nbapprenti\" name=\"nbapprenti\"  value=\"0\" onChange=\"javaScript:selectAppsup(this.value);\">";
        	output+="<option value=\"0\"> --Entrer le Nombre d'apprenti-- </option>";
        	output+="<option value=\"1\" ";
		if ()
			{
			output+=" selected ";
			}
		output+="> 1 Apprenti(e)  </option>";
        	output+="<option value=\"2\" ";

		output+="> 2 Apprenti(e)s  </option>";
        	output+='</select><br />';
                
		document.getElementById('divnbapprenti').innerHTML=output;
        	
	}
} */


function selectAppsup(nbapp)
{
    var nombreapp = nbapp;  
    var nomtuteur = document.getElementById("nom").value;
    var prenomtuteur = document.getElementById("prenom").value;
    //alert("nom : " + nomtuteur);
    var url = 'apprenti.aspx';
    var pars = 'nbapp='+nombreapp+'&jsnomtuteur='+nomtuteur+'&jsprenomtuteur='+prenomtuteur;
    new Ajax.Updater({insertion: 'retselectAppsup'}, url, {method: 'post', parameters: pars, insertion: retselectAppsup});  
}

function retselectAppsup(objet, chaine)
{
    var mz=$('autreapprenti');
    mz.innerHTML = chaine;   
}

function enregistrerapprenti()
{
    var continu = "oui";
    var pars = '';
    var nbapp = 0;
    var i = 1;
    if (document.getElementById('divnbapprenti').innerHTML != "")
   {
      nbapp = document.getElementById('nbapprenti').value;
      pars += '&nbapprenti='+nbapp;
      for(i=1;i<=nbapp;i++)
           {
            var nomapp;
            nomapp = "nomapp"+i;
            nomapp = document.getElementById(nomapp).value; 
           if (nomapp == "")
            {
            alert("Merci de renseigner le nom.");
            document.getElementById("nomapp"+i).focus();
            return;
            }
            var prenomapp;
            prenomapp = "prenomapp"+i;
            prenomapp = document.getElementById(prenomapp).value; 
             if (prenomapp == "")
            {
            alert("Merci de renseigner le pr\351nom.");
            document.getElementById("prenomapp"+i).focus();
            return;
            }
            var nomtuteur;
            nomtuteur = "nomtuteur"+i;
            nomtuteur = document.getElementById(nomtuteur).value; 
           if (nomtuteur == "")
            {
            alert("Merci de renseigner le nom.");
            document.getElementById("nomtuteur"+i).focus();
            return;
            }
             var prenomtuteur;
            prenomtuteur = "prenomtuteur"+i;
            prenomtuteur = document.getElementById(prenomtuteur).value; 
             if (prenomtuteur == "")
            {
            alert("Merci de renseigner le pr\351nom.");
            document.getElementById("prenomtuteur"+i).focus();
            return;
            }
            pars += '&jsnomapp'+i+'='+nomapp+'&jsprenomapp'+i+'='+prenomapp+'&jsnomtuteur'+i+'='+nomtuteur+'&jsprenomtuteur'+i+'='+prenomtuteur;
            var url = "infogenerale.aspx";
            new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre});
            }
    }
}

function souscription1(clic,montantAnnuel)
{
        //globalpage4 = centrale.innerHTML;
        globalpage4 = document.getElementById('centrale').innerHTML
        changernavighaut('5');
        var pars = 'formule=1'+"&clic="+clic+"&montantAnnuel="+montantAnnuel;
        var url = "devis.aspx";
        new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre}); 
}

function souscription2(clic,montantAnnuel)
{
        globalpage4 = document.getElementById('centrale').innerHTML
        changernavighaut('5');
         var pars = 'formule=2'+"&clic="+clic+"&montantAnnuel="+montantAnnuel;
        var url = "devis.aspx";
        new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre}); 
}

function souscription3(clic,montantAnnuel)
{
        globalpage4 = document.getElementById('centrale').innerHTML
        changernavighaut('5');
         var pars = 'formule=3'+"&clic="+clic+"&montantAnnuel="+montantAnnuel;
        var url = "devis.aspx";
        new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre}); 
}

function nouveaudevis(entre,origine)
{
        var pars = '?entre='+entre+"&origine="+origine;
        var url = "pagedevis1.aspx";
        if (entre == 0)
        {
            if (confirm("Vous allez cr\351er un nouveau devis, vos informations seront perdues si vous n'avez pas enregistr\351 votre devis en cours. Souhaitez-vous continuer?"))
            {
            new Ajax.Updater({insertion: 'retchargerpagedevis1'}, url, {method: 'post', parameters: pars, insertion: retchargerpagedevis1}); 
            changerTetiere('loadTetierDevisauto');
            }
            else
            {
            return;
            }
        }
        else 
        {
        new Ajax.Updater({insertion: 'retchargerpagedevis2'}, url, {method: 'post', parameters: pars, insertion: retchargerpagedevis2}); 
        }
}

function retchargerpagedevis2(objet, chaine)
{
    var mz=$('premiereinfo2');
    mz.innerHTML = chaine;
    //verifsicomplement();
    //masquediv('retour');
}

function retchargerpagedevis1(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    //verifsicomplement();
    //masquediv('retour');
}
function changerCentre(Centreachanger)
{   
    var tetiet = $('centrale');
    tetiet.innerHTML = "<img src=\"img/47.gif\" />";
    var nomfichierCentre = Centreachanger;
    var url = nomfichierCentre + '.aspx';
    var pars = '';
    new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre});
}

function enregistrerDevis()
{
    var pars = '';
    var url = "enregistrerdevis.aspx";
    new Ajax.Updater({insertion: 'retenregistrerDevis'}, url, {method: 'post', parameters: pars, insertion: retenregistrerDevis});   
}

function retenregistrerDevis(objet, chaine)
{
    var mz=$('enregistrement');
    var mz2=$('enregistrement2');
    mz.innerHTML = chaine;
    mz2.innerHTML = chaine;
}

function chargerdevis(numeroDevis)
 {
   var numdev = numeroDevis;
   var pars ='numerodevis='+numeroDevis;
   var url = "chargerdevis.aspx"
   new Ajax.Updater({ insertion: 'retchangerCentre' }, url, { method: 'post', parameters: pars, insertion: retchangerCentre });
}

function redirectionDevis() 
{
    var pars = '';
    //var etat = '';
    var url = 'infoconducteur.aspx';
    changernavighaut('2');
    //var masque = elem
    new Ajax.Updater({ insertion: 'retredirectionDevis' }, url, { method: 'post', parameters: pars, insertion: retredirectionDevis }); 
}   

function retredirectionDevis(objet, chaine)
{
    var mz=$('centrale');
    mz.innerHTML = chaine;
    verifsicomplement();
    //masquediv('retour');
}

function verifsicomplement()
{
     //masquediv('retour');   
    if (document.getElementById('ajoutautreconducteur').checked == true)
        {
        var pars = '';
        var url = 'nbconducteur.aspx';
        new Ajax.Updater({ insertion: 'retnbconducteur' }, url, { method: 'post', parameters: pars, insertion: retnbconducteur });
        }
        else
        {
         masquediv('divnbconducteur');
         masquediv('autreconducteur');
        }
    if (document.getElementById('ajoutapprenti').checked == true)
        {
        var pars = '';
        var url = 'nbapprenti.aspx';
        new Ajax.Updater({ insertion: 'retnbapprenti' }, url, { method: 'post', parameters: pars, insertion: retnbapprenti });
        }
        else
        {
         masquediv('divnbapprenti');
         masquediv('autreapprenti');
        }
}

function retnbconducteur(objet, chaine)
{
    var mz=$('divnbconducteur');
    mz.innerHTML = chaine;
    selectCondsup(document.getElementById("nbconducteur").value);
}

function retnbapprenti(objet, chaine)
{
    var mz=$('divnbapprenti');
    mz.innerHTML = chaine;
    selectAppsup(document.getElementById("nbapprenti").value);
}


function queDesLettres(champ) 
{
/*
  if (!/^[\sa-zA-Zàâäéèêëïîöôùûüç_-]+$/.test(champ.value)&& champ.value!="") 
  {
    alert('Le champs est mal renseign\351 .');
    // champ.focus();
    return false;
  }*/
  return true;
}


function queDesChiffres(champ)
{ /*
// pour contrôler le code postal
  if(!/^[0-9\s]+$/.test(champ.value)) 
  {
    alert("Le champs est mal renseign\351.");
    //champ.focus();
    return false;
  }
  return true;*/
  
  if (parseInt(champ) == true) {
    return true;
  }
  else {
    return false;
  }
}

function verificationAdresse(champ)
{ 
/*
if(!/^[\s0-9a-zA-Zàâäéèêëïîöôùûüç_-]+$/.test(champ.value)&& champ.value!='') 
  {
   alert("Le champs est mal renseign\351.");
   // champ.focus();
    return false;
  }*/
    return true;
}

function validedevis(numerodevis)
{
 var numdevis = numerodevis;
 var pars ='numerodevis='+numerodevis;
 var url = 'validedevis.aspx';
 new Ajax.Updater({ insertion: 'retvalidedevis' }, url, { method: 'post', parameters: pars, insertion: retvalidedevis });
}

/*function validedevis() {
    alert("ici");
}*/

function retvalidedevis(objet, chaine)
{
 
}

function mailValide(mail)
{
    a = mail;
	//a = document.formulaire.couriel.value;
	valide1 = false;
	
	for(var j=1;j<(a.length);j++){
		if(a.charAt(j)=='@'){
			if(j<(a.length-4)){
				for(var k=j;k<(a.length-2);k++){
					if(a.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	if(valide1==false) {
	alert("Veuillez saisir une adresse email valide.");
	return valide1;
	}
}

function controleTelephone(telephone)
{
    var telephone=supespace(telephone);
    var validetelephone = true;
    var erreurtelephone = isNaN(telephone);
    var erreurtelephone2 = 0;
    if (telephone.length>10)
        {
        erreurtelephone2 = 1;
        } 
    if (((telephone.length>0) && (erreurtelephone==1)) || (erreurtelephone2==1))
        {
        alert("La saisie du num\351ro de t\351l\351phone est erron\351e!");
        validetelephone = false;
        } 
        return validetelephone;
}

//function nouveauvehicule(marque,modele,version,choixmarque)
function nouveauvehicule(origine,codeauto)
{
    var origine = origine;
    var codeauto = codeauto;
     
      //alert(marque);
     //alert(modele);
     //alert(version);
    //var ajoutmodele = document.getElementById("selectionnermodele").innerHTML;
    //var ajoutversion = document.getElementById("selectionnerversion").innerHTML;
    //var HTML = "";
    // On affiche l'élément HTML
    //if (marque != 0) 
    //{
      //  HTML = '<text id="textselectionner">';
        //document.getElementById("selectionnermodele").innerHTML = HTML;   
    //}
    // On masque
    //else 
    //{
      //  document.getElementById("selectionnerversion").innerHTML = HTML;
    //}
    //if ((marque !=0) && (modele == 1)) 
    //{
      //  HTML = '<text id="textselectionner">';
       // document.getElementById("selectionnerversion").innerHTML = HTML;   
    //}
    // On masque
    //else 
    //{
     //   document.getElementById("selectionnerversion").innerHTML = HTML;
    //}
     var pars = "";
     pars = 'jsOrigine='+origine+'&jsCodeAuto='+codeauto;
     var url = "nouveauxvehicules.aspx";
     new Ajax.Updater({insertion: 'retchangerCentre'}, url, {method: 'post', parameters: pars, insertion: retchangerCentre}); 
}

function vehiculeexistant()
{
     var marque = "";
     var modele = "";
     var version = "";
     var nbpipe = 0;
     var toutmodele = document.getElementById("Selectionnervehicule").value; 
     
     if (toutmodele == "autre")
     {
    document.getElementById("marque").value = "";
    document.getElementById("modele").value = "";
    document.getElementById("version").value = "";
     }
     else
     {
     for(var i = 0; i < toutmodele.length; i++)
     {  
        if (toutmodele.charAt(i)=="|")
            {
            nbpipe = nbpipe + 1; 
            }
        else
        {
            if (nbpipe == 0)
            {
            marque = marque + toutmodele.charAt(i);
            }
            else if (nbpipe == 1)
            {
            modele = modele + toutmodele.charAt(i);
            }
            else if (nbpipe == 2)
            {
            version = version + toutmodele.charAt(i);
            }
        }
     }
     }
    document.getElementById("marque").value = marque;
    document.getElementById("modele").value = modele;
    document.getElementById("version").value = version;

    }

/*function retnouveauvehicule(objet, chaine)
{
    var mz=$('selectionnervehicule');
    mz.innerHTML = chaine;
}*/

function enregistrernouveauvehic(origine)
{
    var origine = origine
    var code_auto;
    code_auto = document.getElementById('codeauto').value;
    var marque;
    marque = document.getElementById('marque').value;
    var modele;
    modele = document.getElementById('modele').value;
    var version;
    version = document.getElementById('version').value;
    var carrosserie;
    carrosserie = document.getElementById('carrosserie').value;
    var alimentation;
    alimentation = document.getElementById('alimentation').value;
    var energie;
    energie = document.getElementById('energie').value;
    var chevauxfiscaux;
    chevauxfiscaux = document.getElementById('chevauxfiscaux').value;
    var genre;
    genre = document.getElementById('genre').value;
    var pi;
    pi = document.getElementById('pi').value;
    var serielimite;
    serielimite = document.getElementById('serielimite').value;
    var typemine;
    typemine = document.getElementById('typemine').value;
    var cnit;
    cnit = document.getElementById('cnit').value;
    var debut;
    debut = document.getElementById('debut').value;
    var fin;
    fin = document.getElementById('fin').value;
    var nbrecylindre;
    nbrecylindre = document.getElementById('nbrecylindre').value;
    var dispositioncylindre;
    dispositioncylindre = document.getElementById('dispositifcylindre').value;
    var cylindre;
    cylindre = document.getElementById('cylindre').value;
    var vitesse;
    vitesse = document.getElementById('vitesse').value;
    var puissancecee;
    puissancecee = document.getElementById('puissancecee').value;
    var puissancedin;
    puissancedin = document.getElementById('puissancedin').value;
    var typeboite;
    typeboite = document.getElementById('typeboite').value;
    var nbrevitesse;
    nbrevitesse = document.getElementById('nbrevitesse').value;
    var poid;
    poid = document.getElementById('poid').value;
    var ptac;
    ptac = document.getElementById('ptac').value;
    var valeuractuel;
    valeuractuel = document.getElementById('valeuractuel').value;
    var valeurorigine;
    valeurorigine = document.getElementById('valeurorigine').value;
    var groupeorigine;
    groupeorigine = document.getElementById('groupeorigine').value;
    var classeorigine;
    classeorigine = document.getElementById('classeorigine').value;
    var groupegta;
    groupegta = document.getElementById('groupegta').value;
    var classegta;
    classegta = document.getElementById('classegta').value;
    var groupe;
    groupe = document.getElementById('groupe').value;
    var classevehicule;
    classevehicule = document.getElementById('classevehicule').value;
    var pars = '';
    pars = 'jsCode_auto='+code_auto+'&jsMarque='+marque+'&jsModele='+modele+'&jsVersion='+version+'&jsCarrosserie='+carrosserie+'&jsAlimentation='+alimentation+'&jsEnergie='+energie+'&jsChevauxfiscaux='+chevauxfiscaux+'&jsGenre='+genre ;
    pars += '&jsPi='+pi+'&jsSerielimite='+serielimite+'&jsTypemine='+typemine+'&jsCnit='+cnit+'&jsDebut='+debut+'&jsFin='+fin+'&jsNbrecylindre='+nbrecylindre+'&jsDispositioncylindre='+dispositioncylindre+'&jsCylindre='+cylindre ;
    pars += '&jsVitesse='+vitesse+'&jsPuissancecee='+puissancecee+'&jsPuissancedin='+puissancedin+'&jsTypeboite='+typeboite+'&jsNbrevitesse='+nbrevitesse+'&jsPoid='+poid+'&jsPtac='+ptac+'&jsValeuractuel='+valeuractuel+'&jsValeurorigine='+valeurorigine ;
    pars += '&jsGroupeorigine='+groupeorigine+'&jsClasseorigine='+classeorigine+'&jsGroupegta='+groupegta+'&jsClassegta='+classegta+'&jsGroupe='+groupe+'&jsClassevehicule='+classevehicule;
    pars += '&jsOrigine='+origine;
    var url = "enregistrernewsvehic.aspx";
    new Ajax.Updater({insertion: 'retenregistrernouveauvehic'}, url, {method: 'post', parameters: pars, insertion: retenregistrernouveauvehic});   
}

function retenregistrernouveauvehic(objet, chaine)
{
    var mz=$('enregistrement');
    mz.innerHTML = chaine;
}

function asso()
{
    window.open('http://www.sra.asso.fr/cv/sraedit.nsf/doc1/$first','asso','height=800,width=600,top=50,left=50,scrollbars=yes,resizable=yes');
}

function verifdateeffet(dateeffet)
{
var result = 1;
var ladate=new Date()
var jour = ladate.getDate();
var mois = ladate.getMonth() + 1;
if (mois < 10 )
{
mois = "0" + mois
}
var an = ladate.getFullYear();
var joureffet = dateeffet.split("/")[0]; 
var moiseffet = dateeffet.split("/")[1]; 
var aneffet = dateeffet.split("/")[2]; 

if ( aneffet < an )
    {
    result = 0;
    }
else if (aneffet == an)
    {
    if (moiseffet < mois)
        {
        result = 0;
        }
    else if (moiseffet == mois)
        {
            if (joureffet<jour)
            {
              result = 0;
            }
        } 
    }
return result;

}
