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 + "&idpartenaire=" + f.idpartenaire.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/accessoires/cartes/" + idregion + ".gif"
	cartedefault="/images/accessoires/cartes/" + 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/accessoires/cartes/Monde_Trans.gif"
		cartedefault="/images/accessoires/cartes/Monde_Trans.gif"
	}else
	{
	document.getElementById("carte").src="/images/accessoires/cartes/Vierge_70.gif"
	cartedefault="/images/accessoires/cartes/Vierge_70.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/accessoires/cartes/" + 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;
										
						}	
		}
}