$(document).ready(function(){
	init();
})
var triVoitures
// a changer sur TRUE !
var defForm = true
var debugMsg = false
var trad = Array()
var autoClick = true;

if(langue == "fr"){
	trad[0] = "Acc&eacute;der<br />&agrave; la liste de prix";
	trad[1] = "Mod&egrave;le :";
	trad[2] = "Motorisation :";
	trad[3] = "Couleur ext. :";
	trad[4] = "Couleur int. :";
	trad[5] = "Prix catalogue :";
	trad[6] = "Votre avantage :";
	trad[7] = "Prix net :";
	trad[8] = "<div class=\"moredetails\"><img src=\"images/infobulle.jpg\" /><span>Plus de d&eacute;tails<br />sur ce mod&egrave;le</span><br class=\"clearfix\" /></div>";
	trad[9] = "Fermer";
	trad[10] = "Principaux &eacute;quipements de s&eacute;rie :";
	trad[11] = "Transmission :";
	trad[12] = "Chargement";
	trad[13] = "Version :";
	trad[14] = "(1) Voir site web Service Public F&eacute;d&eacute;ral Finances : <a href='http://fiscus.fgov.be' target='_blank'>http://fiscus.fgov.be</a><br />(2) Remise de la r&eacute;gion Wallonne (conditions offre R&eacute;gion Wallonne : voir site <a href='http://fiscalite.wallonie.be' target='_blank'>http://fiscalite.wallonie.be</a>)";
} else if(langue == "nl"){
	trad[0] = "Toegang tot de<br />catalogusprijs";
	trad[1] = "Model :";
	trad[2] = "Motorisatie :";
	trad[3] = "Kleur :";
	trad[4] = "Bekleding :";
	trad[5] = "Catalogusprijs :";
	trad[6] = "Uw voordeel :";
	trad[7] = "Netto prijs :";
	trad[8] = "Meer details <br />voor dit model ";
	trad[9] = "Sluiten ";
	trad[10] = "Detail van de serieuitrusting :";
	trad[11] = "Transmissie :";
	trad[12] = "Lading";
	trad[13] = "Versie : ";
	trad[14] = "(1) Zie website Federale Overheidsdienst Financi&euml;n: <a href='http://fiscus.fgov.be/interfisc/nl/faq/index.htm' target='_blank'>http://fiscus.fgov.be/interfisc/nl/faq/index.htm</a>";
}
/*------------------------------
*		INIT
-------------------------------*/
function init(){	
	autoClick = false;
	$("#rechercheBox2").hide();
	//-------------------------------------------------------------
	//	ACCES DIRECT
	//-------------------------------------------------------------
	if(dealer_id != -1){
		$("#rechercheBox1").hide();
		$("#rechercheBox2").show();
		
		//charge dealer infos
		$.post("db.php",
			{action:"distributeurs",langue:langue,id:dealer_province},
			function(xml) {
				//alert(xml);
				dealerXML = $(xml);
				printDistributeurInfo(dealer_id,true);
			}
		);		
		//charge resultats
		var triVoitures = "prixASC";
		$.post("db.php?useVersion="+$('.hideforversion').text(),
			{action:"voituresDetail",langue:langue,triVoitures:triVoitures,id:dealer_id,requestCars:dealer_models},
			function(xml) {
				//alert(xml)
				initVoitureContent($(xml))				
			}
		);
	}
	$('#sBox2T').addClass("searchTitleLight")
	$('#sBox3T').addClass("searchTitleLight")	
	loadBloc1()
	$('#triTools').hide();
	triVoitures = "nomASC"
	$('#triClickModele').click(function(e){
		e.preventDefault();
		triVoitureFct('modele')
	})
	$('#triClickPrix').click(function(e){
 		e.preventDefault();
		triVoitureFct('prix')
	})
	$('#triPrint').click(function(e){
		e.preventDefault();
		$('#printResult').find('.rCar').removeClass("noprint")
		$(document).find("link[media=print]").attr("href","css/print.css")
		window.print()
	})
	
	
	$(".fancyLink").fancybox({
		'titlePosition'		: 'outside',
		'overlayColor'		: '#fff',
		'overlayOpacity'	: 0.8
	});
	
		
		
}
//-------------------------------------------------------------
//			   BTN tri
//-------------------------------------------------------------
var directTri = false
function triVoitureFct(val){
	if(val == 'modele'){
		$('#triPrix').attr("src","images/arrow0.gif")
		if(triVoitures == "nomASC"){
			triVoitures = "nomDESC"
			$('#triModele').attr("src","images/arrow2.gif")
		} else {
			triVoitures = "nomASC"
			$('#triModele').attr("src","images/arrow1.gif")
		}
	} else if(val == 'prix'){
		$('#triModele').attr("src","images/arrow0.gif")
		if(triVoitures == "prixASC"){
			triVoitures = "prixDESC"
			$('#triPrix').attr("src","images/arrow2.gif")
		} else {
			triVoitures = "prixASC"
			$('#triPrix').attr("src","images/arrow1.gif")
		}
	}
	directTri = true
	loadCars()
}
function triVoitureFctReset(val){
	if(val == 'modele'){
		$('#triPrix').attr("src","images/arrow0.gif")
		if(triVoitures == "nomASC"){
			triVoitures = "nomDESC"
			$('#triModele').attr("src","images/arrow2.gif")
		} else {
		triVoitures = "nomASC"
			$('#triModele').attr("src","images/arrow1.gif")
		}
	} else if(val == 'prix'){
		$('#triModele').attr("src","images/arrow0.gif")
		if(triVoitures == "prixASC"){
			triVoitures = "prixDESC"
			$('#triPrix').attr("src","images/arrow2.gif")
		} else {
			triVoitures = "prixASC"
			$('#triPrix').attr("src","images/arrow1.gif")
		}
	}
}
/*
*
*/
function applyScroll(){
$('#box1Content,#box2Content,#box3Content').jScrollPane({showArrows:true,scrollbarWidth:10, dragMinHeight:25, dragMaxHeight:40});	
}
/*
*
*/
function searchBoxGrise(val){
	$('#sBox2T, #sBox3T').removeClass("searchTitleNormal")		
	if(val >= 2){
		//appellé lorsqu'on recharge les dealers
		$('#triTools').hide();
		$('#sBox2T').addClass("searchTitleNormal")	
		$('#box3Content').html("") 
	}
	if(val == 3){
		//appellé lorsqu'on charge les voitures dispo
		$('#box3Content').html("") 
		$('#triTools').show();
		$('#sBox3T').addClass("searchTitleNormal")
	}
}
/*
	NO RESULT
*/
function printNoResult(){
	if(langue == "fr"){
		var msg = "<div class='noresult'>Pas de r&eacute;sultats.</div>"
	} else if(langue == "fr"){
		var msg = "<div class='noresult'>Geen resultaat.</div>"
	}
	$("#printResult").html(msg)
}
//---------------------------------------------------------
// BLOC1
//			APPEL PROVINCES
//---------------------------------------------------------
function loadBloc1(){
	//alert("charge");
	$.post("db.php?useVersion="+$('.hideforversion').text(),
		{action:"provinces",langue:langue},
		function(xml) {
			initBloc1($(xml))			
		}
	);	
}
function initBloc1(xml){	
	xml.find("el").each(function() {  
		var id = $(this).attr("id")
		var nom = $(this).text()		 
		var bloc1_div = "<div id='b1_"+id+"' class='bloc1' bselected='false'><div class='bloc1Txt'>"+nom+"</div><div class='bloc1Tri'><img src='images/boxtri.gif' /></div></div>"
		$('#box1Content').append(bloc1_div)
	})	
	$('#box1Content div .bloc1Tri').hide()	
	$('#box1Content .bloc1:even').addClass("blocBG1")	
	$('#box1Content .bloc1:odd').addClass("blocBG2")	
	//.css("background-image","url(../images/b1_bg.jpg)")	
	//applyScroll()
	$('#box1Content').jScrollPane({showArrows:true,scrollbarWidth:10, dragMinHeight:25, dragMaxHeight:40});
	//
	$("#box1Content div").hover(
		function(){
			$(this).find(".bloc1Txt").addClass("bloc1TxtEvidence")				
			$(this).find(".bloc1Tri").show()	
			$(this).css("cursor","pointer")
		},
		function(){
			if($(this).attr("bselected") == "false"){
				$(this).find(".bloc1Tri").hide()
				$(this).find(".bloc1Txt").removeClass("bloc1TxtEvidence")							   
			}			
		}
	)
	$("#box1Content .bloc1").click(function (){		
		bloc1_click($(this))								
	})
	//autoclick
	if(autoClick){
		bloc1_click($('<div style="cursor: pointer;" bselected="false" class="bloc1Txt bloc1TxtEvidence">Bruxelles</div><div bselected="false" style="display: block;" class="bloc1Tri"><img src="images/boxtri.gif"></div>'));
	}
}
//click sur province
function bloc1_click(div){	
	//alert("bloc1_click: "+div.html());
	$("#box1Content div").attr("bselected","false")		
	div.attr("bselected","true")
	//cacher les div dont false
	$("#box1Content div[bselected=false]").find(".bloc1Tri").hide()
	$("#box1Content div[bselected=false]").find(".bloc1Txt").removeClass("bloc1TxtEvidence")	
	var divID = div.attr("id")
	//alert(getID(divID));
	if (autoClick) {
		loadBloc2(11);
	} else {
		loadBloc2(getID(divID))
	}
}
//---------------------------------------------------------
// BLOC2
//			DEALERS
//---------------------------------------------------------
function loadBloc2(id){
	//loading in BOX2
	$("#printResult").html("")
	showLoading(true,$('#sBox2Load'))
	//alert("kk")
	//$('#box2Content').html("Chargement")
	searchBoxGrise(2)
	printDistributeurInfo(0,false);	 
	//alert("id "+id);
	$.post("db.php",
		{action:"distributeurs",langue:langue,id:id},
		function(xml) {
			initBloc2($(xml))			
		}
	);
}
var dealerXML
function initBloc2(xml){
	showLoading(false,$('#sBox2Load'))
	dealerXML = xml
	$('#box2Content').html("")
	//alert("initBloc2");
	xml.find("el").each(function() {	 
		var id = $(this).attr("id")
		var nom = $(this).find("nom").text();
		//alert("nom "+nom);
		var code_postal = $(this).find("code_postal").text()
		var localite = $(this).find("local").text()
		//alert($(this).find("code_postal").text())
		var adresse = $(this).find("adresse").text()
		//var bloc1_div = "<div id='b1_"+id+"' class='bloc1' bselected='false'><div class='bloc1Txt'> "+code_postal+"  "+nom+" </div><div class='bloc1Tri'><img src='images/boxtri.gif' /></div></div>"
		var bloc1_div = "<div id='b1_"+id+"' class='bloc2' bselected='false'><div class='bloc2Txt'>"+nom+"</div><div class='bloc2CP'>"+code_postal+ " " + localite + "</div><div class='bloc2Tri'><img src='images/boxtri.gif' /></div><br clear='all'/></div>"		
		$('#box2Content').append(bloc1_div)	 
	})
	$('#box2Content div .bloc2Tri').hide()
	$('#box2Content .bloc2:even').addClass("bloc2BG1")	
	$('#box2Content .bloc2:odd').addClass("bloc2BG2")		
 	//
	$('#box2Content').jScrollPane({showArrows:true,scrollbarWidth:10, dragMinHeight:25, dragMaxHeight:40});
	//
	$("#box2Content .bloc2").hover(
		function(){
			$(this).find(".bloc2Tri").show()	
			$(this).css("cursor","pointer")
			$(this).addClass("bloc2Evidence")
		},
		function(){
			if($(this).attr("bselected") == "false"){
				$(this).removeClass("bloc2Evidence")
				$(this).find(".bloc2Tri").hide()
			}			
		}
	)
	$("#box2Content .bloc2").click(function (){		
		bloc2_click($(this))								
	})
	if(autoClick) {
		bloc2_click($('<div bselected="false" class="bloc2Txt">Festraets Ital Car</div><div bselected="false" class="bloc2CP">2800 </div><div bselected="false" style="display: block;" class="bloc2Tri"><img src="images/boxtri.gif"></div><br clear="all">'));
	}
}
//-------------------------------------------------------------
//	click sur elements 2eme colonne
//-------------------------------------------------------------
function bloc2_click(div){	
	//alert("bloc2_click "+div.html());
	scrollToContent()
	$("#printResult").html("")
	$("#box2Content div").attr("bselected","false")		
	div.attr("bselected","true")
	//cacher les div dont false	 
	$("#box2Content div[bselected=false]").find(".bloc2Tri").hide()
	$("#box2Content div[bselected=false]").removeClass("bloc2Evidence") 
	var divID = div.attr("id")
	//alert("divID"+divID)
	directTri = false
	//alert("bloc2_click "+getID(divID));
	loadBloc3(getID(divID))	
}
function scrollToContent(){
	window.scrollTo(getScrollXY()[0],265);	
}
//----------------------------------------------------
//
//----------------------------------------------------
function showLoading(val,who){	
	var loadImg = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="22" height="22" id="images/load" align="middle"><param name="allowScriptAccess" value="sameDomain" />	<param name="allowFullScreen" value="false" />    <param name="wmode" value="transparent" />	<param name="movie" value="./images/load.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="./images/load.swf" quality="high" bgcolor="#ffffff" width="22" height="22" name="images/load" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" /></object>'
	if(val){
		who.html(loadImg)
	} else {
		who.html('')
	}
}
//----------------------------------------------------
//
//----------------------------------------------------
function printDistributeurInfo(id,mode){		
	if(mode){
		var dealerInfo = dealerXML.find("el[id="+id+"]")		
		var nom = dealerInfo.find("nom").text()
		var adresse = dealerInfo.find("adresse").text()
		var heures = dealerInfo.find("heures").text()
		if(langue == "fr"){
			var heureTitle = "<b>Contact:</b><br />" 
		} else if(langue == "nl"){
			heureTitle = "<b>Contact:</b><br />"
		}
		//alert(adresse)
		var mapjpg = '<a href="http://maps.google.fr/maps?f=q&hl=fr&geocode=&q='+adresseNettoie(adresse)+'" target="_blank"><img src="images/plan_'+langue+'.jpg" border="0" /></a>'
		//alert(mapjpg)
		var taeg ='<img src="images/taeg_'+langue+'.gif" />'
	} else{
		nom = adresse = heures = heureTitle = mapjpg = taeg = ""
	}
	$("#distriTitle").html(nom)
	$("#distriContent").html(adresse)	
	//$("#distriHeures").html(heureTitle+heures)
	$("#distrimap").html(mapjpg)	
	//$("#taeg").html(taeg)	
}
function adresseNettoie(txt){
return txt.split("<br />").join("  ").split("/").join("  ")
}
//---------------------------------------------------------
// BLOC3
//---------------------------------------------------------
var dealerID
function loadBloc3(id){
	//alert("loadBloc3 "+id);
	showLoading(true,$('#sBox3Load'))
	dealerID = id
	searchBoxGrise(3)	
	printDistributeurInfo(id,true)
	$.post("db.php?useVersion="+$('.hideforversion').text(),
		{action:"voituresDispo",langue:langue,id:id},
		function(xml) {
			//alert(xml)
			initBloc3($(xml))				
		}
	);
}
//-------------------------------------------------------------
//	initBloc3
//-------------------------------------------------------------
function initBloc3(xml){
	//alert(xml)
	showLoading(false,$('#sBox3Load'))
	$('#box3Content').html("") 
	xml.find("el").each(function() {
		var qtite = $(this).find("qtite").text()	
		var modele = $(this).find("modele").text()
		var modele = $(this).find("modele").text()
		//var bloc1_div = "<div class='bloc3' bselected='false'><div class='bloc3Select' bselected='true'><img src='images/selectbox_on.gif' /></div><div class='bloc3Qtite'>"+qtite+"</div><div class='bloc3Model'>"+modele+"</div><br clear='all'/></div>"	
		//200901 : décocher de base tout le contenu
		//console.log("")
		var bloc1_div = "<div class='bloc3' bselected='false'><div class='bloc3Select' bselected='false'><img src='images/selectbox_off.gif' /></div><div class='bloc3Qtite'>"+qtite+"</div><div class='bloc3Model'>"+modele+"</div><br clear='all'/></div>"	
		$('#box3Content').append(bloc1_div)	 	 
})
	$('#box3Content').jScrollPane({showArrows:true,scrollbarWidth:10, dragMinHeight:25, dragMaxHeight:40});
	$('#box3Content .bloc3:even').addClass("bloc2BG1")	
	$('#box3Content .bloc3:odd').addClass("bloc2BG2")
	$("#box3Content .bloc3").hover(
		function(){
			$(this).css("cursor","pointer")
			$(this).addClass("bloc3Evidence")
		},
		function(){
			if($(this).attr("bselected") == "false"){
				$(this).removeClass("bloc3Evidence")
			}			
		}
	)
	$("#box3Content .bloc3").click(function (){		
		bloc3_click($(this))								
	})
	showSelectHelp()
	loadCars()
}
function bloc3_click(div){		 
var selected = div.find(".bloc3Select")
	if(selected.attr("bselected") == "false"){
		selected.attr("bselected","true")
		selected.find("img").attr("src","images/selectbox_on.gif")
	} else {
		selected.attr("bselected","false")
		selected.find("img").attr("src","images/selectbox_off.gif")
	}
 	//
loadCars()
}
/* phrase d'aide au dessus de la 3eme colonne*/
var intshowhelp
function showSelectHelp(){
	showSelectHelpHide()
	intshowhelp = setInterval(showSelectHelpHide,4000)
if(langue == "fr"){
		var txt = '<img src="images/helpanim.gif" /> C&ocirc;cher le(s) mod&egrave;le(s) choisi(s)'	
		$("#sBox3Title").css("width","504px")
} else {
		txt = 'Kruis het model / de modellen van uw keuze aan <img src="images/helpanim.gif" />'		
		$("#sBox3Title").css("width","440px")
	}	
	$("#sBox3Help").html(txt)
}
function showSelectHelpHide(){
	$("#sBox3Help").html("")
	clearInterval(intshowhelp)	
}
function printSwfMainLoad () {
	$("#printResult").html('<div id="swfLoadMainContent"><div class="swfLoadSwf"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="22" height="22" id="images/load" align="middle"><param name="allowScriptAccess" value="sameDomain" />	<param name="allowFullScreen" value="false" />    <param name="wmode" value="transparent" />	<param name="movie" value="./images/loadBlack.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="./images/loadBlack.swf" quality="high" bgcolor="#ffffff" width="22" height="22" name="images/load" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" /></object></div><div class="swfLoadTxt">'+trad[12]+'</div></div><br clear="all" /><br clear="all" />')
}
//---------------------------------------------------------
// BLOC3
//    appellé on click sue les éléments de sélection
//---------------------------------------------------------
function loadCars(){
	//alert("loadCars")
	//$('#triTools').show();
	printSwfMainLoad ()
	//showLoading(true,$('#swfLoadMainContent'))
	var requestCars = ""
	var numCarsSelected = 0;
	$('#box3Content .bloc3').each(function(){
	//console.log($(this).find(".bloc3Select").attr("bselected"))
		if($(this).find(".bloc3Select").attr("bselected") == "true"){
			var carName = $(this).find(".bloc3Model").text().replace("portes/deuren",'p/d');
		requestCars += carName+","
			numCarsSelected++;
		}			
	})
	if(!directTri){
		if(numCarsSelected == 1){
			//tri prix asc	
			triVoitures = "prixDESC"	
			triVoitureFctReset('prix')
		} else { 
			//tri nom asc
			triVoitures = "nomDESC"	
			triVoitureFctReset('modele')	
		}
	}
	requestCars = requestCars.substr(0,(requestCars.length-1))	
	//console.log(triVoitures+" "+dealerID+" "+requestCars)	
	//alert(langue+" "+triVoitures+" "+dealerID+" "+requestCars);
	$.post("db.php?useVersion="+$('.hideforversion').text(),
		{action:"voituresDetail",langue:langue,triVoitures:triVoitures,id:dealerID,requestCars:requestCars},
		function(xml) {
			//alert(xml)
			initVoitureContent($(xml))				
		}
	);
}
//---------------------------------------------------------
//  
//---------------------------------------------------------
function initVoitureContent(xml){
	//showLoading(true,$('#sBox2Load'))

	$("#printResult").html("")	

	xml.find("el").each(function() {

		//console.log($(this).find("sql").text()	)						 

		var chassis = $(this).find("chassis").text()	
		var nom_modele = $(this).find("nom_modele").text();
		var motorisation = $(this).find("motorisation").text()
		var transmission = $(this).find("transmission").text()
		//console.log(carburant)
		var couleur_ext = $(this).find("couleur_ext").text()
		var couleur_int = $(this).find("couleur_int").text()
		var coptions = $(this).find("coptions").text()
		var prix_catalogue = $(this).find("prix_catalogue").text()
		var prix_avantage = $(this).find("prix_avantage").text()
		var version = $(this).find("version").text();
		var avantage_pourcent = $(this).find("avantage_pourcent").text()		
		var prix_net = $(this).find("prix_net").text()
		var capsule = $(this).find("capsule").text()
		var bloc_div = "<div class='rCar' chassis='"+chassis+"' nom_modele='"+nom_modele+"'>";
				bloc_div += "<div class='rCarTop'>";
					//console.log(carPics(nom_modele))
					//201103
					//bloc_div += "<div>"+nom_modele+" # "+carPics(nom_modele)+"</div>";
					bloc_div += "<div class='rCarTop1 flotte'><div><img src='"+carPics(nom_modele)+"' /></div><div class='rCarTop1Link'><a href='#' class='rCarTop1A'>"+trad[0]+"</a></div></div>";
					//INFOS
					bloc_div += "<div class='rCarTop2 flotte'>"
						bloc_div += "<div class='flotte rCarTop2Content'>"+trad[1]+"</div><div class='flotte'>"+nom_modele+"</div><br clear='all' />"
						bloc_div += "<div class='flotte rCarTop2Content'>"+trad[13]+"</div><div class='flotte'>"+version+"</div><br clear='all' />"
						bloc_div += "<div class='flotte rCarTop2Content'>"+trad[2]+"</div><div class='flotte'>"+motorisation+"</div><br clear='all' />"
						bloc_div += "<div class='flotte rCarTop2Content'>"+trad[11]+"</div><div class='flotte'>"+transmission+"</div><br clear='all' />"
						bloc_div += "<div class='flotte rCarTop2Content'>"+trad[3]+"</div><div class='flotte'>"+couleur_ext+"</div><br clear='all' />"
						bloc_div += "<div class='flotte rCarTop2Content'>"+trad[4]+"</div><div class='flotte'>"+couleur_int+"</div><br clear='all' />"
					bloc_div += "</div>";
					//PRIX
					bloc_div += "<div class='rCarTop3 flotte'>"
						bloc_div += "<div class='flotte rCarTop3Content' style='font-size:15px;'>"+trad[5]+"</div><div class='flotteR rCarTop3Content' style='font-size:15px;'>"+formatNumberDotted(prix_catalogue)+"&euro;</div><br clear='all' />"
						//bloc_div += etapes;
						//votre avantage
						bloc_div += "<div class='flotte rCarTop3Content' style='font-size:15px;'>"+trad[6]+"</div><div class='flotteR rCarTop3Content' style='font-size:15px;'>"+formatNumberDotted(prix_avantage)+"&euro;</div><br clear='all' />"
						bloc_div += "<div class='rCarTopSep'></div>"
						//prix net
						bloc_div += "<div class='flotte rCarTop3Content rCarTop3ContentHighlight' style='font-size:15px;'>"+trad[7]+"</div><div class='flotteR rCarTop3Content rCarTop3ContentHighlight' style='font-size:15px;'>"+formatNumberDotted(prix_net)+"&euro;</div><br clear='all' />"	
						//exception !
						//bloc_div += motorisation+" "+motorisation.indexOf("1,3 MultiJet");
						//exception !! faire apparaitre bouton "+600€ de prime wallonie" que pour fiat punto ayant comme motorisation 1.3
						if(langue == "fr" && motorisation.indexOf("1,3 MultiJet") > -1 && nom_modele.indexOf("Punto Evo") > -1) bloc_div += "<img src='images/201104_bouton_prime_wallonie.gif' />";
						
	 
					bloc_div += "</div>";
					//INTERESSE
					bloc_div += "<div class='rCarTop4 flotteR'>"
					//chassis="+chassis+"&amp;
						bloc_div += "<div class='rCarTop4Btn'><a href='#' ><img src='images/interessed_"+langue+".gif' border='0' /></a></div>"	
						//Plus de détails sur ce modèle
 						bloc_div += "<div class='rCarTop4L'><a href='#' class='rCarTop4A interesseBtn'>"+trad[8]+"</a></div>"
					bloc_div += "</div>";
				//bloc_div += nom_modele;
				bloc_div += "<br clear='all' /></div>";
				//
				bloc_div += "<div class='rCarBottom'>";	
					bloc_div += "<div class='rCarBottomBG'><img src='images/car4_bg.jpg' width='704' height='1'/></div>";
					bloc_div += "<div class='rCarBottomFG'>";
						bloc_div += "<div class='flotte rCarBottomFGTitle'>"+trad[10]+"</div>";	
							//BTN print
							bloc_div += "<div class='rCarBottomPrint'><a href='#'><img src='images/print_s.gif' border='0'/></a></div>"
							//BTN FERMER
							bloc_div += "<div class='btnFermer1 flotteR'><a href='#' class='rCarTop1A'><div class='flotte'>"+trad[9]+"</a></div>";						
							bloc_div += "<div class='rCarBottomFGArrow flotteR'><img src='images/closearrow.gif' /></div>";
						bloc_div += "</div><br clear='all' />";
						//bloc_div += "</div>";						 
						bloc_div += "<div class='rCarBottomFGTitleLine'><img src='images/car4_bgline.gif' width='689' height='1' /></div>";
						bloc_div += "<div class='rCarBottomFGContent'><ul>"+coptions+"</ul></div>";
					bloc_div += "</div>";	
				bloc_div += "</div>";
			bloc_div += "</div>";
			bloc_div += "<div class='rCarBottomLine'></div>";
		//"+nom_modele+" / "+motorisation+" / "+prix_net+"</div>"	
		//var bloc_div = "<div class='rCar' chassis='"+chassis+"'>"+nom_modele+"</div>";
		$('#printResult').append(bloc_div)	  
	})

	/* gradient height */

	$('#printResult').find('.rCarBottom').each(function(){

		var height = $(this).height()

		$(this).find(".rCarBottomBG img").attr("height",height)			

	})

	$('#printResult').find('.rCar').each(function(){

		var rCarBottom = $(this).find(".rCarBottom")

		//btn je suis intéressé

		var btn1 = $(this).find(".interesseBtn")

		btn1.click(function(e){

			e.preventDefault();

			closeAllDetail();

			rCarBottom.show();

			//rCarBottom.slideDown();

			btn1.hide();

		})		

		//btn FERMER

		var btn2 = $(this).find(".btnFermer1")

		btn2.click(function(e){

			e.preventDefault();

			btn1.show();

			//rCarBottom.slideUp();

			rCarBottom.hide();

		})

		

		//btn PRINT individuel

		var btnP = $(this).find(".rCarBottomPrint a")

		var ContenuFicheVoiture = $(this).html();

		var car = $(this)

		btnP.click(function(e){

			e.preventDefault();

			printDetail(car)

			/*

			car.attr("printable")

			alert(ficheVoiture)

			*/			

		})		 

		//btn JE SUIS INTERESSE

		var btn3 = $(this).find(".rCarTop4Btn a")
		var chassis = $(this).attr("chassis")
		btn3.click(function(e){
			e.preventDefault();
		 	modalbox(true,chassis)
		})		 

		//btn catalogue
		var btn4 = $(this).find(".rCarTop1Link a")
		var modele = $(this).attr("nom_modele")
		btn4.click(function(e){
			e.preventDefault();
		 	prixcatalogue(modele)
		})
		 

	})

	$('.rCarBottom').hide();	

	$('#printResult').append("<div style='font-height:1px;'>&nbsp;</div>")

	//$('#printResult').html("dd<br>dd<br>dd<br>dd<br>dd<br>dd<br>dd<br>dd<br>dd<br>dd<br>dd<br>")

}

function formatNumberDotted(txt){
//	return txt
	if (txt.length > 3){
		var s = Reverse(txt)	
		var b = s.substr(0,3)+"."+s.substr(3,txt.length)
		return Reverse(b)	
	} 
	return txt
}
function format(nbre)
{
    var str_nbre = "";
    //    Découpage de le fin vers le début, par longueur de 3
    for (cpt = nbre.toString().length - 3; cpt >= 0; cpt = cpt - 3 )
    {

         str_nbre = nbre.toString().substr(cpt, 3) + "." + str_nbre;

    }



    //    S'il y a un reste on traite

    if ( (nbre.toString().length % 3) != 0 )

        str_nbre = nbre.toString().substr(0, nbre.toString().length % 3) + "." + str_nbre;

   

    //    Suppression du dernier .

    str_nbre = str_nbre.substr(0, str_nbre.length - 1);

   

    //    Retour du résultat

    return (str_nbre);

}



function Reverse(s) { 

	return s.split("").reverse().join(""); 	

}

//---------------------------------------------------------

//  

//---------------------------------------------------------

function printDetail(div){	

	$('#printResult').find('.rCar').removeClass("noprint")

	$('#printResult').find('.rCar').addClass("noprint")

	div.removeClass("noprint")

		

	//$(document).find("link[href=css/main.css]").attr("href","css/printdetail.css")

	//return

	$(document).find("link[media=print]").attr("href","css/printdetail.css")

	window.print()

	//$(document).find("link[media=print]").attr("href","css/print.css")
}

//---------------------------------------------------------

//  

//---------------------------------------------------------

function closeAllDetail(){

	return

	//$('#printResult .rCar .rCarBottom').hide();

	$('#printResult .rCar .rCarBottom').slideUp();

	$('#printResult .rCar .interesseBtn').show();

}



//---------------------------------------------------------

//  PLUS DINFO : http extérieur

//---------------------------------------------------------

function prixcatalogue(modele){
	var url = ""
	if(modele == "Punto Evo"){
		if(langue == "fr") {
			url = "http://fiat-promos.be/FR/listes-de-prix/doc_download/7-prix-fiat-punto-evo";
		} else if(langue == "nl") {
			url = "http://fiat-promos.be/NL/prijslijst/doc_download/7-prijs-fiat-punto-evo";	
		}
	} else if(modele == "Panda"){
		if(langue == "fr") {
			url = "http://fiat-promos.be/FR/listes-de-prix/doc_download/6-prix-fiat-panda";
		} else if(langue == "nl") {
			url = "http://fiat-promos.be/NL/prijslijst/doc_download/6-prijs-fiat-panda";	
		}
	} else {
		return;	
	}
	window.open(url,'_blank') 
}
//---------------------------------------------------------
//  IMAGES A GAUCHE
//---------------------------------------------------------
function carPics(nom_modele){	
	var returnImage = "images/cars/" 
	if(nom_modele == "Punto Evo"){
		returnImage += "punto_evo.jpg"; 
	} else if(nom_modele == "Panda"){
		returnImage += "panda.jpg"; 
	} else {
		returnImage += "default.jpg"; 
	}	 
	return returnImage;	
}
/*
*
*/
function getID(txt){
	//renvoie toujours ce qu'il y a apres le "_"
	return txt.split("_")[1]
}

function rand(valMax){
	var ran_unrounded=Math.random()*valMax;
	return Math.floor(ran_unrounded); 	
}
