//selectTotals functions var showSelect; function showSelects(manufacturer_id,model_id,bodystyle_id,colour,transmission,engine,mileage,priceFrom,priceTo,yearFrom,yearTo,vehicleType,postcode,dealership,regyear,reginitial,metacolour,folder,div_name,pr) { //alert(ct); showSelect=GetXmlHttpObject(); if (showSelect==null) { alert ("Browser does not support HTTP Request"); return; } if(priceFrom!="") { priceA = Number(priceFrom); } else { priceA = ''; } if(priceTo!="") { priceB = Number(priceTo); } else { priceB = ''; } if(postcode=="Postcode") { postcode = ''; } var myDiv = div_name; var url='/common_files/template_common_files/vehicle-search/html/'+folder+'/showSelect.php'; //alert(url); url=url+"?make="+manufacturer_id+"&model="+model_id+"&bodystyle="+bodystyle_id+"&colour="+colour+"&transmission="+transmission+"&engine="+engine+"&mileageto="+mileage+"&pricefrom="+priceA+"&priceto="+priceB+"&yearfrom="+yearFrom+"&yearto="+yearTo+"&vehicletype="+vehicleType+"&postcode="+postcode+"&dealership="+dealership+"®year="+regyear+"®initial="+reginitial+"&metacolour="+metacolour+"&pr="+pr; url=url+"&sid="+Math.random(); //alert(url); //alert('url:'+url); showSelect.onreadystatechange=function() { stateChanged(myDiv) }; showSelect.open("GET",url,true); showSelect.send(null); } //generic GetXmlHttpObject function GetXmlHttpObject() { showSelect = null; try { // Firefox, Opera 8.0+, Safari showSelect=new XMLHttpRequest(); } catch (e) { //Internet Explorer try { showSelect=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { showSelect=new ActiveXObject("Microsoft.XMLHTTP"); } } return showSelect; } //generic stateChange function function stateChanged(myDiv) { if (showSelect.readyState==4 || showSelect.readyState=="complete") { document.getElementById(myDiv).innerHTML=showSelect.responseText; //alert(showSelect.responseText); } } function resetSelects(folder,div_name){ manufacturer_id = ''; model_id = ''; bodystyle_id = ''; colour = ''; transmission = ''; engine = ''; mileage = ''; priceFrom = ''; priceTo = ''; yearFrom = ''; yearTo = ''; vehicleType = ''; postcode = ''; dealership = ''; regyear = ''; reginitial = ''; metacolour = ''; pr = ''; showSelects(manufacturer_id,model_id,bodystyle_id,colour,transmission,engine,mileage,priceFrom,priceTo,yearFrom,yearTo,vehicleType,postcode,dealership,regyear,reginitial,metacolour,folder,div_name,pr); }