function loadDealerProperties(dealerName,dealerCity,ecgCode,CodeRRDI,dealerPrefixe,dealerAddr,dealerZipCode)
{
	var name		= document.getElementById("hdDealerName");
	var rrdi		= document.getElementById("hdDealerCode");
	var codeEcg		= document.getElementById("ecgCode");
	var $location	= $(".side_blk > h5");
	var $Addr		= $(".side_blk > p");
	
	var concessionLabel	= document.getElementById("labelDealer").value;
	
	var locationlabel	= document.getElementById("labelLocation").value;
	
	document.getElementById("hdPreFixDealer").value =   dealerPrefixe;
	
	name.value			= dealerName;
	rrdi.value			= CodeRRDI;
	codeEcg.value		= ecgCode;
	
	try
	{
		$location.text(locationlabel + " " + dealerName);
		$Addr.html(dealerAddr+"<br/>"+dealerZipCode+" "+dealerCity);
	}
	catch(e)
	{
		$location.text(locationlabel + " " + dealerName);
		$Addr.html(dealerAddr+"<br/>"+dealerZipCode+" "+dealerCity);
	}
	
	loadIframeHit(true);
}
function loadIframeHit(FromDealerSelection)
{
	var dealerName = $('#hdDealerName').get(0).value;
	var CodeRRDI = $('#hdDealerCode').get(0).value;
	var applicationPath = document.getElementById("ApplicationPath").value;
	var dealerPrefix	= document.getElementById("hdPreFixDealer").value;
	var labelUrlSearch	= document.getElementById("hdLabelUrlSearch").value;
	if(FromDealerSelection)
	{
		labelUrlSearch += "?From=DEALER_SELECTION";
	}
	$('#hitPopup').get(0).src = applicationPath  + dealerPrefix + "/" + labelUrlSearch;	
	ChangeFilters("");
}
function ChangeFilters(ddlChoice)
{
	$(".fieldsets").hide();
	$(".load").fadeIn("slow");
	
	var params = new Array();
	
	
	var ddlModels		= document.getElementById("ddlModels");
	var ddlBody			= document.getElementById("ddlBody");
	var ddlEnergies		= document.getElementById("ddlEnergies");
	var ddlEngine		= document.getElementById("ddlEngine");
	var ddlTransmission = document.getElementById("ddlTransmission");
	var ddlGrade		= document.getElementById("ddlGrade");	
	var ddlBodycolor	= document.getElementById("ddlBodycolor");
	var ddlPriceMin		= document.getElementById("ddlPriceMin");
	var ddlPriceMax		= document.getElementById("ddlPriceMax");	
	var energieSelected = document.getElementById("EnergieSelected");
	params["prefixDealer"]	= document.getElementById("hdPreFixDealer").value;
	
	
	params["ddlChoice"] = ddlChoice;
	
	if(ddlChoice == "")
	{
		params["modelCodeAjax"]		= gup( "modelCodeAjax" );
		params["modelCode"]			= gup( "modelCode" );
		params["bodyStyleCode"]		= gup( "GrBodyStyle" );
		params["GrBodyStyle"]		= gup( "GrBodyStyle" );		
		params["energyCode"]		= gup( "Energy" );
		params["engineCode"]		= gup( "GrEngine" );
		params["transmissionCode"]	= gup( "GrTransmissionType" );
		params["gradeCode"]			= gup( "GrGrade" );
		params["bodycolorCode"]		= gup( "Color" );
		params["Ecobonus"]			= gup( "ecoBonus" );
		params["priceMin"]			= gup( "MinPrice" );
		params["priceMax"]			= gup( "MaxPrice" );
		params["firstLoad"]			= "1";
		
		
		
	}
	
	if(ddlChoice == "Models")
	{
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";	
		params["bodyStyleCode"]		= "";
		params["GrBodyStyle"]		= "";	
		params["energyCode"]		= "";
		params["engineCode"]		= "";		
		params["transmissionCode"]	= "";
		params["gradeCode"]			= "";
		params["bodycolorCode"]		= "";
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
		
	}
	if(ddlChoice == "Body")
	{
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= "";
		params["engineCode"]		= "";		
		params["transmissionCode"]	= "";
		params["gradeCode"]			= "";
		params["bodycolorCode"]		= "";
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
	}
	if(ddlChoice == "Energy")
	{
		
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= "";		
		params["transmissionCode"]	= "";
		params["gradeCode"]			= "";
		params["bodycolorCode"]		= "";
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
		
	}
	if(ddlChoice == "Engine")
	{
		
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= "";
		params["gradeCode"]			= "";
		params["bodycolorCode"]		= "";
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
	}
	
	if(ddlChoice == "Transmission")
	{
		
		
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= "";
		params["bodycolorCode"]		= "";
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
		
	}
	if(ddlChoice == "Grade")
	{
		
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= ddlGrade.value;
		params["bodycolorCode"]		= "";
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
	}
	
	if(ddlChoice == "Color")
	{
		
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= ddlGrade.value;
		params["bodycolorCode"]		= ddlBodycolor.value;
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
		
		
	}
	if(ddlChoice == "Bonus" && document.getElementById("cbBonus").checked)
	{
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= ddlGrade.value;
		params["bodycolorCode"]		= ddlBodycolor.value;
		params["Ecobonus"]			= true;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
	}
	else if(ddlChoice == "Bonus" && !document.getElementById("cbBonus").checked)
	{
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= ddlGrade.value;
		params["bodycolorCode"]		= ddlBodycolor.value;
		params["Ecobonus"]			= false;
		params["priceMin"]			= "";
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
	}
	if(ddlChoice == "PriceMin")
	{
		params["modelCodeAjax"]		= ddlModels.value;
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= ddlGrade.value;
		params["bodycolorCode"]		= ddlBodycolor.value;
		params["priceMin"]			= ddlPriceMin.value;
		params["priceMax"]			= "";
		params["firstLoad"]			= "0";
		
	}
	if(ddlChoice == "PriceMax")
	{
		params["modelCodeAjax"]		= ddlModels.value;   
		params["modelCode"]			= "";
		params["bodyStyleCode"]		= ddlBody.value;
		params["GrBodyStyle"]		= "";
		params["energyCode"]		= ddlEnergies.value;
		params["engineCode"]		= ddlEngine.value;		
		params["transmissionCode"]	= ddlTransmission.value;
		params["gradeCode"]			= ddlGrade.value;
		params["bodycolorCode"]		= ddlBodycolor.value;
		params["priceMin"]			= ddlPriceMin.value;
		params["priceMax"]			= ddlPriceMax.value;
		params["firstLoad"]			= "0";
		
	}
	
	
	params["ecgCode"] = document.getElementById("ecgCode").value;

	//LoadingSearchCriteria();	
	Ajax_Execute(location.pathname, "FilterSearchCriteria", params, ChangeFiltersCallBack);
	
	
}
function ChangeFiltersCallBack(response)
{
	var criteria		= response["criteria"];	
	var ddlModels		= document.getElementById("ddlModels");
	var ddlBody			= document.getElementById("ddlBody");
	var ddlEnergies		= document.getElementById("ddlEnergies");
	var ddlEngine		= document.getElementById("ddlEngine");
	var ddlTransmission = document.getElementById("ddlTransmission");
	var ddlGrade		= document.getElementById("ddlGrade");
	var ddlBodycolor	= document.getElementById("ddlBodycolor");
	var ddlPriceMin		= document.getElementById("ddlPriceMin");
	var ddlPriceMax		= document.getElementById("ddlPriceMax");
	
	var numberVehicles	= document.getElementById("nbr");
	
	var nbModels		= ddlModels.options.length;
	var nbBody			= ddlBody.options.length;
	var nbEnergy		= ddlEnergies.options.length;
	var nbEngine		= ddlEngine.options.length;
	var nbTransmission	= ddlTransmission.options.length;
	var nbGrade			= ddlGrade.options.length;
	var nbBodycolor		= ddlBodycolor.options.length;
	var nbPriceMin		= ddlPriceMin.options.length;
	var nbPriceMax		= ddlPriceMax.options.length;
	

	// Read the data from response
	var xmlDoc
	try //Internet Explorer
	{
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async = "false";
		xmlDoc.loadXML(criteria);
				
		
	}
	catch(e)
	{
		try //Firefox, Mozilla, Opera, etc.
			{
			var parser = new DOMParser();
			xmlDoc = parser.parseFromString(criteria,"text/xml");
			
			}
		catch(e) {alert(e.message)}
	}

	
	var dllChoice = xmlDoc.documentElement.getElementsByTagName("DdlChoice"); 
	var myChoice =  dllChoice[0].getAttribute("Value");	
	var models = xmlDoc.documentElement.getElementsByTagName("Model"); 

	if(myChoice == "")
	{
	
		for(var i=0;i<nbModels;i++)
		{
			ddlModels.options[0] = null;
		}
		
		for (var i = 0; i < models.length; i++) 
		{
		
			var newOption = new Option(models[i].getAttribute("Text"), models[i].getAttribute("Value"));
			ddlModels.options[i] = newOption;
		}
		if( models.length == 2)
		{
			ddlModels.options[0] = null;
		}
		if(models[0].getAttribute("Selected"))
		{
			for(var i =0; i<ddlModels.options.length;i++)
			{
				
				if(ddlModels.options[i].value.toUpperCase() == models[0].getAttribute("Selected").toUpperCase())
				{
					ddlModels.selectedIndex = i;
					break;
				}
			}
			
		}
	}
	
	
	

	// mise à jour de la liste des silhouettes
	
	var bodyStyles = xmlDoc.documentElement.getElementsByTagName("Body"); 
	
	
	if(myChoice == "" || myChoice == "Models")
	{
		for(var i=0;i<nbBody;i++)
		{
			ddlBody.options[0] = null;
		}
		
		for (var i = 0; i < bodyStyles.length; i++) 
		{
		
			var newOption = new Option(bodyStyles[i].getAttribute("Text"), bodyStyles[i].getAttribute("Value"));
			ddlBody.options[i] = newOption;
		}
		if( bodyStyles.length == 2)
		{
			ddlBody.options[0] = null;
		}
		if(myChoice == "" && bodyStyles[0].getAttribute("Selected"))
		{
			
			for(var i =0; i<ddlBody.options.length;i++)
			{
				
				if(ddlBody.options[i].value.toUpperCase() == bodyStyles[0].getAttribute("Selected").toUpperCase())
				{
					ddlBody.selectedIndex = i;
					break;
				}
			}
		}
	}

	// mise à jour de la liste des energies
	var energies = xmlDoc.documentElement.getElementsByTagName("Energy"); 
	if(myChoice == "" || myChoice == "Models" || myChoice == "Body")
	{
		
		for(var i=0;i<nbEnergy;i++)
		{
			ddlEnergies.options[0] = null;
		}	
		for (var i = 0; i < energies.length; i++) 
		{
			var newOption = new Option(energies[i].getAttribute("Text"), energies[i].getAttribute("Value"));
			ddlEnergies.options[i] = newOption;			
				
		}
		if( energies.length == 2)
		{
			ddlEnergies.options[0] = null;
		}
		if(myChoice == "" && gup( "Energy" ))
		{
			
			for(var i =0; i<ddlEnergies.options.length;i++)
			{
				
				if(ddlEnergies.options[i].value.toUpperCase() == gup( "Energy" ).toUpperCase())
				{
					ddlEnergies.selectedIndex = i;
					break;
				}
			}
		}
	}
	
	
	// mise à jour de la liste des Motorisations
	if(myChoice == "" || myChoice == "Models" || myChoice == "Body" || myChoice == "Energy")
	{
		for(var i=0;i<nbEngine;i++)
		{
			ddlEngine.options[0] = null;
		}
	
		var Engine = xmlDoc.documentElement.getElementsByTagName("Engine");   
		for (var i = 0; i < Engine.length; i++) 
		{
		
			var newOption = new Option(Engine[i].getAttribute("Text"), Engine[i].getAttribute("Value"));
			ddlEngine.options[i] = newOption;
		}
		if( Engine.length == 2)
		{
			ddlEngine.options[0] = null;
		}
		
		
		
		if(myChoice == "" && gup( "GrEngine" ))
		{
			
			for(var i =0; i<ddlEngine.options.length;i++)
			{
				
				if(ddlEngine.options[i].value.toUpperCase() == gup( "GrEngine" ).toUpperCase())
				{
					ddlEngine.selectedIndex = i;
					break;
				}
			}
		}
	}
	
	
	

	// mise à jour de la liste des Boites de vitesse
	if(myChoice == "" || myChoice == "Models" || myChoice == "Body" || myChoice == "Energy"  || myChoice == "Engine")
	{
		for(var i=0;i<nbTransmission;i++)
		{
			ddlTransmission.options[0] = null;
		}
	
		var Transmission = xmlDoc.documentElement.getElementsByTagName("Transmission");   
		for (var i = 0; i < Transmission.length; i++) 
		{
			var newOption = new Option(Transmission[i].getAttribute("Text"), Transmission[i].getAttribute("Value"));
			ddlTransmission.options[i] = newOption;
		}
		if( Transmission.length == 2)
		{
			ddlTransmission.options[0] = null;
		}
		
		
		if(myChoice == "" && gup( "GrTransmissionType" ))
		{
			
			for(var i =0; i<ddlTransmission.options.length;i++)
			{
				
				if(ddlTransmission.options[i].value.toUpperCase() == gup( "GrTransmissionType" ).toUpperCase())
				{
					ddlTransmission.selectedIndex = i;
					break;
				}
			}
		}
	}
	
	// mise à jour de la liste des Finitions (Grade)
	if(myChoice == "" || myChoice == "Models" || myChoice == "Body" || myChoice == "Energy"  || myChoice == "Engine"  || myChoice == "Transmission" )
	{
		for(var i=0;i<nbGrade;i++)
		{
			ddlGrade.options[0] = null;
		}
	
		var Grade = xmlDoc.documentElement.getElementsByTagName("Grade"); 
		for (var i = 0; i < Grade.length; i++) 
		{
			
			var newOption = new Option(Grade[i].getAttribute("Text"), Grade[i].getAttribute("Value"));
			ddlGrade.options[i] = newOption;
		}
		if( Grade.length == 2)
		{
			ddlGrade.options[0] = null;
		}
		
		if(myChoice == "" && gup( "GrGrade" ))
		{
			
			for(var i =0; i<ddlGrade.options.length;i++)
			{
				
				if(ddlGrade.options[i].value.toUpperCase() == gup( "GrGrade" ).toUpperCase())
				{
					ddlGrade.selectedIndex = i;
					break;
				}
			}
		}
	}
	
	// mise à jour de la liste des Couleurs de carrosserie
	if(myChoice == "" || myChoice == "Models" || myChoice == "Body" || myChoice == "Energy"  || myChoice == "Engine"  || myChoice == "Transmission" || myChoice == "Grade")
	{
		for(var i=0;i<nbBodycolor;i++)
		{		
			ddlBodycolor.options[0] = null;
		}
	
		var Bodycolor = xmlDoc.documentElement.getElementsByTagName("Bodycolor");   
		for (var i = 0; i < Bodycolor.length; i++) 
		{
			var newOption = new Option(Bodycolor[i].getAttribute("Text"), Bodycolor[i].getAttribute("Value"));
			ddlBodycolor.options[i] = newOption;
		}
		if( Bodycolor.length == 2)
		{
			ddlBodycolor.options[0] = null;
		}
		
		
		if(myChoice == "" && gup( "Color" ))
		{
			
			for(var i =0; i<ddlBodycolor.options.length;i++)
			{
				
				if(ddlBodycolor.options[i].value.toUpperCase() == gup( "Color" ).toUpperCase())
				{
					ddlBodycolor.selectedIndex = i;
					break;
				}
			}
		}
	}

	
	//mise à jour prix min
	if(myChoice == "" || myChoice == "Models" || myChoice == "Body" || myChoice == "Grade" || myChoice == "Engine" || myChoice == "Energy" || myChoice == "Transmission" || myChoice == "Color" || myChoice == "Bonus")
	{
		for(var i=0;i<nbPriceMin;i++)
		{		
			ddlPriceMin.options[0] = null;
		}
	
		var PriceMin = xmlDoc.documentElement.getElementsByTagName("PriceMin");   
		for (var i = 0; i < PriceMin.length; i++) 
		{
			var newOption = new Option(PriceMin[i].getAttribute("Text"), PriceMin[i].getAttribute("Value"));
			ddlPriceMin.options[i] = newOption;
		}
		if( PriceMin.length == 2)
		{
			ddlPriceMin.options[0] = null;
		}
		if(myChoice == "" && gup( "MinPrice" ))
		{
			
			for(var i =0; i<ddlPriceMin.options.length;i++)
			{
				
				if(ddlPriceMin.options[i].value.toUpperCase() == gup( "MinPrice" ).toUpperCase())
				{
					ddlPriceMin.selectedIndex = i;
					break;
				}
			}
		}
	}
	//mise à jour prix max

	if(myChoice == "" || myChoice == "Models" || myChoice == "Body" || myChoice == "Grade" || myChoice == "Engine" || myChoice == "Energy" || myChoice == "Transmission" || myChoice == "Color" || myChoice == "Bonus" || myChoice == "PriceMin")
	{
		for(var i=0;i<nbPriceMax;i++)
		{		
			ddlPriceMax.options[0] = null;
		}
	
		var PriceMax = xmlDoc.documentElement.getElementsByTagName("PriceMax");   
		for (var i = 0; i < PriceMax.length; i++) 
		{
			var newOption = new Option(PriceMax[i].getAttribute("Text"), PriceMax[i].getAttribute("Value"));
			ddlPriceMax.options[i] = newOption;
		}
		if( PriceMax.length == 2)
		{
			ddlPriceMax.options[0] = null;
		}
		if(myChoice == "" &&gup( "MaxPrice" ))
		{
			
			for(var i =0; i<ddlPriceMax.options.length;i++)
			{
				
				if(ddlPriceMax.options[i].value.toUpperCase() == gup( "MaxPrice" ).toUpperCase())
				{
					ddlPriceMax.selectedIndex = i;
					break;
				}
			}
		}
	}
	
	var NumberVehicles = xmlDoc.documentElement.getElementsByTagName("CountVehiclesDealer");
	var LabelNbVehicles = xmlDoc.documentElement.getElementsByTagName("LabelNbVehicles");
	
	var nbVehicles = 0;
	for (var i = 0; i < NumberVehicles.length; i++) 
	{
		nbVehicles = parseInt(NumberVehicles[i].getAttribute("Value"));
		numberVehicles.innerHTML = nbVehicles;
		
	}
	var urlResult	= xmlDoc.documentElement.getElementsByTagName("UrlResult"); 
	var urlRdv		= xmlDoc.documentElement.getElementsByTagName("UrlRdv"); 
	var urlResultValue	= "";
	var urlRdvValue		= "";
	
	for (var i = 0; i < urlResult.length; i++) 
	{
		   urlResultValue = urlResult[i].getAttribute("Value")
	}
	for (var i = 0; i < urlRdv.length; i++) 
	{
		   urlRdvValue = urlRdv[i].getAttribute("Value")
	}
	
	loadSearchButton(nbVehicles,urlResultValue,urlRdvValue);
}

function loadSearchButton(nbVehicles,urlResult,urlRdv)
{
	
	var ddlModels					= document.getElementById("ddlModels");
	var ddlBody						= document.getElementById("ddlBody");
	var ddlEnergies					= document.getElementById("ddlEnergies");
	var ddlEngine					= document.getElementById("ddlEngine");
	var ddlTransmission				= document.getElementById("ddlTransmission");
	var ddlGrade					= document.getElementById("ddlGrade");
	var ddlBodycolor				= document.getElementById("ddlBodycolor");
	var ddlPriceMin					= document.getElementById("ddlPriceMin");
	var ddlPriceMax					= document.getElementById("ddlPriceMax");
	var energieSelected				= document.getElementById("EnergieSelected");
	var ButtonSearchCriteriaLabel0	= document.getElementById("ButtonSearchCriteriaLabel0");
	var ButtonSearchCriteriaLabel1	= document.getElementById("ButtonSearchCriteriaLabel1");	
	var dealerCodeField				= document.getElementById("hdDealerCode");
	var dealerNameField				= document.getElementById("hdDealerName");
	
	
	
	
	var lnkBtnSearchCriteria	= document.getElementById("lnkBtnSearchCriteria");	
	lnkBtnSearchCriteria.href	= document.getElementById("hdUrlServer").value + urlResult; 
	
	
	var ParamForSelectedCriteria = "";
	
	
	if(nbVehicles > 0)
	{
		
		//ParamForSelectedCriteria  = '&filter=true';
		lnkBtnSearchCriteria.className = 'searchCriteriaDealer';
		//lnkBtnSearchCriteria.innerHTML = "<span>"+ButtonSearchCriteriaLabel1.value+"<span>";
	}
	
	
	var $sel			= $(".model_head > h2");
	
	var noneValue		= ddlModels.options[0].text;
	var nonePriceMin	= ddlPriceMin.options[0].text;
	var nonePriceMax	= ddlPriceMax.options[0].text;
	
	$sel.text(	ddlModels.options[ddlModels.options.selectedIndex].text.replace(noneValue,"") + 
				ddlBody.options[ddlBody.options.selectedIndex].text.replace(noneValue,"").replace(ddlBody.options[ddlBody.options.selectedIndex].text," "+ddlBody.options[ddlBody.options.selectedIndex].text) + 
				ddlEnergies.options[ddlEnergies.options.selectedIndex].text.replace(noneValue,"").replace(ddlEnergies.options[ddlEnergies.options.selectedIndex].text," "+ddlEnergies.options[ddlEnergies.options.selectedIndex].text)+ 
				ddlEngine.options[ddlEngine.options.selectedIndex].text.replace(noneValue,"").replace(ddlEngine.options[ddlEngine.options.selectedIndex].text," "+ddlEngine.options[ddlEngine.options.selectedIndex].text) +
				ddlTransmission.options[ddlTransmission.options.selectedIndex].text.replace(noneValue,"").replace( ddlTransmission.options[ddlTransmission.options.selectedIndex].text," "+ddlTransmission.options[ddlTransmission.options.selectedIndex].text)+
				ddlGrade.options[ddlGrade.options.selectedIndex].text.replace(noneValue,"").replace(ddlGrade.options[ddlGrade.options.selectedIndex].text," "+ddlGrade.options[ddlGrade.options.selectedIndex].text)+
				ddlBodycolor.options[ddlBodycolor.options.selectedIndex].text.replace(noneValue,"").replace(ddlBodycolor.options[ddlBodycolor.options.selectedIndex].text," "+ddlBodycolor.options[ddlBodycolor.options.selectedIndex].text)+
				ddlPriceMin.options[ddlPriceMin.options.selectedIndex].text.replace(nonePriceMin,"").replace(ddlPriceMin.options[ddlPriceMin.options.selectedIndex].text," "+ddlPriceMin.options[ddlPriceMin.options.selectedIndex].text)+
				ddlPriceMax.options[ddlPriceMax.options.selectedIndex].text.replace(nonePriceMax,"").replace(ddlPriceMax.options[ddlPriceMax.options.selectedIndex].text," "+ddlPriceMax.options[ddlPriceMax.options.selectedIndex].text));
	
	if(ddlModels.value!= "-1")
	{
		
		//ParamForSelectedCriteria ='?ModelCode='+ddlModels.value;
		//if(nbVehicles == 0)
		//{
			//ParamForSelectedCriteria +='&ModelL='+ddlModels.options[ddlModels.options.selectedIndex].text;
		//}
	}
	if(ddlBody.value!= "-1")
	{
		
		if(ddlModels.value == "-1")
		{
			if(ParamForSelectedCriteria.length > 0)
			{
				ParamForSelectedCriteria += "&"; 
			}
			else
			{
				ParamForSelectedCriteria = "?"; 
			}
			ParamForSelectedCriteria +='GrBodyStyle='+ddlBody.value;
			if(nbVehicles == 0)
			{
				ParamForSelectedCriteria +='&GrBodyStyleL='+ddlBody.options[ddlBody.options.selectedIndex].text;
			}
		}
	}
	if(ddlEnergies.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='Energy='+ddlEnergies.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&EnergyL='+ddlEnergies.options[ddlEnergies.options.selectedIndex].text;
		}
	}
	
	if(ddlEngine.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='GrEngine='+ddlEngine.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&GrEngineL='+ddlEngine.options[ddlEngine.options.selectedIndex].text;
		}
	}
	if(ddlTransmission.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='GrTransmissionType='+ddlTransmission.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&GrTransmissionTypeL='+ddlTransmission.options[ddlTransmission.options.selectedIndex].text;
		}
	}
	if(ddlGrade.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='GrGrade='+ddlGrade.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&GrGradeL='+ddlGrade.options[ddlGrade.options.selectedIndex].text;
		}
	}
	if(ddlBodycolor.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='Color='+ddlBodycolor.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&ColorL='+ddlBodycolor.options[ddlBodycolor.options.selectedIndex].text;
		}
	}
	if(ddlPriceMin.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='MinPrice='+ddlPriceMin.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&MinPriceL='+ddlPriceMin.options[ddlPriceMin.options.selectedIndex].text;
		}
	}
	if(ddlPriceMax.value!= "-1")
	{
		if(ParamForSelectedCriteria.length > 0)
		{
			 ParamForSelectedCriteria += "&"; 
		}
		else
		{
			  ParamForSelectedCriteria = "?"; 
		}
		ParamForSelectedCriteria +='MaxPrice='+ddlPriceMax.value;
		if(nbVehicles == 0)
		{
			ParamForSelectedCriteria +='&MaxPriceL='+ddlPriceMax.options[ddlPriceMax.options.selectedIndex].text;
		}
	}
	lnkBtnSearchCriteria.href +=  ParamForSelectedCriteria;
	
	if(nbVehicles == 0)
	{
		lnkBtnSearchCriteria.href	=  document.getElementById("hdUrlServer").value  + urlRdv
		if(ParamForSelectedCriteria != "")
		{
			lnkBtnSearchCriteria.href +=  ParamForSelectedCriteria + "&Dealer="+dealerCodeField.value+"&DealerL="+dealerNameField.value + '&formCtx=5&formType=contact_PDV';	
		}
		else
		{
			lnkBtnSearchCriteria.href +=  "?Dealer="+dealerCodeField.value+"&DealerL="+dealerNameField.value + '&formCtx=5&formType=contact_PDV';
		}
		
		
		
		lnkBtnSearchCriteria.className = 'searchCriteriaToContactDealer';
		//lnkBtnSearchCriteria.innerHTML = "<span>"+ButtonSearchCriteriaLabel0.value+"<span>";
	}
	
	
	$(".fieldsets").show();
	$(".load").hide();
}


function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name.toLowerCase()+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href.toLowerCase() );
  if( results == null )
    return "";
  else
  {
    return results[1];
  }
}

//Onload Iframe
function OnloadIframeSearch()
{
	
}

