var cartedefault;
function fn_resultat(d){
  document.getElementById("btn_affresultat").style.display="";
  
  if (d>200)
                    {
                     document.getElementById("logoresultat").innerHTML="<img src='/images/accessoires/Smileys/unhappy.gif'>"
                     document.getElementById("texteresultat").innerHTML="<span class='count-rouge'>" + formatNumber(d,0,"&nbsp;") +"</span>"
                    }
                    else
                    {
                        if(d>=100)
                       {
                       document.getElementById("logoresultat").innerHTML="<img src='/images/accessoires/Smileys/doubt.gif'>"
                       document.getElementById("texteresultat").innerHTML="<span class='count-orange'>" + formatNumber(d,0,"&nbsp;") +"</span>"                       
                       }
                        else
                       {
                      if (d>=1){
                        document.getElementById("logoresultat").innerHTML="<img src='/images/accessoires/Smileys/fun.gif'>"
                        if (d>1){
                          document.getElementById("texteresultat").innerHTML="<span class='count-bleu'>" + formatNumber(d,0,"&nbsp;") +"</span>"                       
                        }else{
                          document.getElementById("texteresultat").innerHTML="<span class='count-bleu'>" + formatNumber(d,0,"&nbsp;") +"</span>"                       
                        }
                      }
                      else{
                        document.getElementById("logoresultat").innerHTML= "<img src='/images/accessoires/Smileys/exclamation.gif'>"
                        document.getElementById("texteresultat").innerHTML="<span class='count-noir'>" + formatNumber(d,0,"&nbsp;") +"</span>"
                        document.getElementById("btn_affresultat").style.display="none";
                    }
                         
                       }
                    }
}
function sendData2(type,data, page, GET)
  {
   var d;
   var nbresutat;
   page=page+GET
   //prompt("",page)
    if(document.all)
    {
      //Internet Explorer
      var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
    }//fin if
    else
    {
        //Mozilla
      var XhrObj = new XMLHttpRequest();
    }//fin else
    
    //définition de l'endroit d'affichage:
     if(type=="modele")
    var content = document.getElementById("modele");
   if(type=="calcult")
     var content = document.getElementById("trep");
    if(type=="calculc")
     var content = document.getElementById("nrep");
   
    //si on envoie par la méthode GET:
    
      //Ouverture du fichier testPost.php en methode POST
      XhrObj.open("POST", page);
    //Ok pour la page cible
    XhrObj.onreadystatechange = function() 
    {
      if (XhrObj.readyState == 4 && XhrObj.status == 200)
           {
           
             nbresultat = XhrObj.responseText ;    
           if (nbresultat>=1 && nbresultat<100){
             document.form2.submit()
           }
           fn_resultat(nbresultat)
             }  
    }  
  
    
      XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
      XhrObj.send(data);
  
     

}//fin fonction SendData
function affnbresult(){
  if (document.getElementById("myresult")!=null){
    document.getElementById("myresult").style.display="none";
    document.getElementById("myresultnav").style.display="none";
  }
var f;
f=document.form2;
var MonGet;
MonGet="";
MonGet=MonGet + "&idmarque=" + f.idmarque[f.idmarque.selectedIndex].value
MonGet=MonGet + "&Cylindree_maxi=" + f.Cylindree_maxi[f.Cylindree_maxi.selectedIndex].value
MonGet=MonGet + "&Cylindree_mini=" + f.Cylindree_mini[f.Cylindree_mini.selectedIndex].value
MonGet=MonGet + "&type=" + f.type[f.type.selectedIndex].value
if (f.typelocalisation.value.length>0){MonGet=MonGet + "&typelocalisation=" + f.typelocalisation.value}
if (f.region.value.length>0){MonGet=MonGet + "&region=" + f.region.value}
if (f.idregion.value.length>0){MonGet=MonGet + "&idregion=" + f.idregion.value}
/*if (f.region.selectedIndex>0){MonGet=MonGet + "&region=" + f.region[f.region.selectedIndex].value}
if (f.dept[0].value.length>0){MonGet=MonGet + "&dept=" + f.dept[0].value}
if (f.dept[1].value.length>0){MonGet=MonGet + "&dept=" + f.dept[1].value}
if (f.dept[2].value.length>0){MonGet=MonGet + "&dept=" + f.dept[2].value}
if (f.dept[3].value.length>0){MonGet=MonGet + "&dept=" + f.dept[3].value}
*/
MonGet=MonGet + "&prix_mini=" + f.prix_mini.value
MonGet=MonGet + "&fulltext=" + f.fulltext.value
f.prix_mini.value=f.prix_mini.value.replace(/>/,"")
f.prix_mini.value=f.prix_mini.value.replace(/</,"")
f.prix_mini.value=f.prix_mini.value.replace(/ /,"")
if (isNaN(f.prix_mini.value/5)==false){f.prix_mini.value="> " + f.prix_mini.value}else{f.prix_mini.value="Prix mini"}
MonGet=MonGet + "&prix_maxi=" + f.prix_maxi.value
f.prix_maxi.value=f.prix_maxi.value.replace(/>/,"")
f.prix_maxi.value=f.prix_maxi.value.replace(/</,"")
f.prix_maxi.value=f.prix_maxi.value.replace(/ /,"")
if (isNaN(f.prix_maxi.value/5)==false){f.prix_maxi.value="< " + f.prix_maxi.value}else{f.prix_maxi.value="Prix maxi"}
//MonGet=MonGet + "&prix_maxi=" + f.prix_maxi[f.prix_maxi.selectedIndex].value
MonGet=MonGet + "&km_maxi=" + f.km_maxi[f.km_maxi.selectedIndex].value
//MonGet=MonGet + "&km_mini=" + f.km_mini.value
MonGet=MonGet + "&annee_mini=" + f.annee_mini.value
MonGet=MonGet + "&annee_maxi=" + f.annee_maxi.value
//MonGet=MonGet + "&cv_maxi=" + f.cv_maxi.value

MonGet=MonGet + "&puissance_maxi=" + f.puissance_maxi.value
MonGet=MonGet + "&puissance_mini=" + f.puissance_mini.value
if (f.origine_annonce_pro.checked==true){MonGet=MonGet + "&origine_annonce_pro=" + f.origine_annonce_pro.value}
if (f.origine_annonce_part.checked==true){MonGet=MonGet + "&origine_annonce_part=" + f.origine_annonce_part.value}


if (f.date_depot.checked==true){MonGet=MonGet + "&date_depot=" + f.date_depot.value;}
if (f.premieremain.checked==true){MonGet=MonGet + "&premieremain=" + f.premieremain.value}
if (f.ABS.checked==true){MonGet=MonGet + "&ABS=" + f.ABS.value}

tt=sendData2("1","","/Achat-moto/tech/nbrep.aspx?search=1" , MonGet)

}
function MouseOver(id_menu){
  if (document.getElementById(id_menu).className=="border02"){
    document.getElementById(id_menu).style.backgroundColor = '#FFF8DB';
    document.getElementById(id_menu).style.color = '#ff0000';
  }
  else{
    
  }
  
}
function Change_menu(id_menu){  
    
    document.getElementById("critere_base").style.display="none";
    document.getElementById("menu_critere_base").className="border02";      
    document.getElementById("critere_precision").style.display="none";
    document.getElementById("menu_critere_precision").className="border02";
    document.getElementById("critere_equipement").style.display="none";
    document.getElementById("menu_critere_equipement").className="border02";
    if(document.getElementById("critere_modele") != null){
    document.getElementById("critere_modele").style.display="none";
    document.getElementById("menu_critere_modele").className="border02";
    }
    document.getElementById(id_menu).style.display="";
    document.getElementById("menu_" + id_menu).className="border01";    
    document.getElementById("menu_" + id_menu).style.backgroundColor = '';
    document.getElementById("menu_" + id_menu).style.color = '';
    
}
function region(zip,idregion){
  if (idregion>0){
  document.form2.region.value=zip
  document.form2.typelocalisation.value=2
  document.form2.idregion.value=idregion
  document.getElementById("carte").src="images/map/" + idregion + ".gif"
  cartedefault="images/map/" + idregion + ".gif"
  }
  else
  {
  document.form2.region.value=""
  document.form2.typelocalisation.value=zip
  document.form2.idregion.value=""
  if (document.form2.typelocalisation.value=='3'){
    document.getElementById("carte").src="images/map/Monde_Trans.gif"
    cartedefault="images/map/Monde_Trans.gif"
  }else
  {
  document.getElementById("carte").src="images/map/map.gif"
  cartedefault="images/map/map.gif"
  }
  }
  affnbresult()
}

function deroule(v_div,v_image,image1,image2,v_divtxt,txt1,txt2){
  if (document.getElementById(v_div).style.display=='none'){
    document.getElementById(v_div).style.display=''
    document.getElementById(v_divtxt).innerHTML="<a href=\"javascript: deroule('" + v_div + "','" + v_image + "','" + image1 + "','" + image2 +"','" + v_divtxt + "','" + txt1 + "','" + txt2 + "')\">" + txt1 + "</a>";
    document.getElementById(v_image).src=image1;
  }
  else{
    document.getElementById(v_div).style.display='none';
    document.getElementById(v_divtxt).innerHTML="<a href=\"javascript: deroule('" + v_div + "','" + v_image + "','" + image1 + "','" + image2 +"','" + v_divtxt + "','" + txt1 + "','" + txt2 + "')\">" + txt2 + "</a>";
    document.getElementById(v_image).src=image2;
  }
}
function init_listevoiture(){
/*if(document.form2.nbListeVoiture.value>0){
for (j=0;j<=document.form2.ListeVoiture.length-1;j++){
  document.form2.ListeVoiture[j].checked=false;
}
document.form2.ListeVoiture.checked=false;
}*/
}
function formatNumber(valeur,decimal,separateur) {
// formate un chiffre avec 'decimal' chiffres après la virgule et un separateur
  var deci=Math.round( Math.pow(10,decimal)*(Math.abs(valeur)-Math.floor(Math.abs(valeur)))) ; 
  var val=Math.floor(Math.abs(valeur));
  if ((decimal==0)||(deci==Math.pow(10,decimal))) {val=Math.floor(Math.abs(valeur)); deci=0;}
  var val_format=val+"";
  var nb=val_format.length;
  for (var i=1;i<4;i++) {
    if (val>=Math.pow(10,(3*i))) {
      val_format=val_format.substring(0,nb-(3*i))+separateur+val_format.substring(nb-(3*i));
    }
  }
  if (decimal>0) {
    var decim=""; 
    for (var j=0;j<(decimal-deci.toString().length);j++) {decim+="0";}
    deci=decim+deci.toString();
    val_format=val_format+"."+deci;
  }
  if (parseFloat(valeur)<0) {val_format="-"+val_format;}
  return val_format;
}

function fn_Mouse_over(idregion){
 cartedefault=document.getElementById("carte").src
 if (cartedefault.indexOf("Monde_Trans",0)<=0){
 document.getElementById("carte").src="images/map/" + idregion + ".gif"
 }
  
}
function fn_Mouse_out(idregion){
 document.getElementById("carte").src=cartedefault
  
}
function select_marque(idmarque,varForm){
    for (var k=0;k<varForm.idmarque.length;k++)
    {
  
            if (varForm.idmarque.options[k].value==idmarque)
            {
                    varForm.idmarque.options[k].selected=true;
                    
            }  
    }
}
