// Generation started: 12/05/2008 08:34:32 /* // ListersGroup.co.uk 2005 (v5) // QuickSearch Javascript */ function qsUpdateModels(selMake, selModel) { selModel.disabled = selMake[selMake.selectedIndex].value == ""; } var addQuickSearchScript = function() { var qsMakes = document.getElementById(qsMakesID); var qsModels = document.getElementById(qsModelsID); qsMakes.onchange = function() { var qsMakes = document.getElementById(qsMakesID); var qsModels = document.getElementById(qsModelsID); if (qsMakes[qsMakes.selectedIndex].value != "") { qsModels.disabled = false; var MakeIndex = qsMakes[qsMakes.selectedIndex].value.split(":")[1] - 0; qsModels.options.length = 0; for (var i = 0; i < arrQsModels[MakeIndex].length; i++) { var Make = arrQsModels[MakeIndex][i].split(":")[0]; var MakeID = arrQsModels[MakeIndex][i].split(":")[1]; var optNew = new Option(); optNew.text = Make; optNew.value = Make + ":" + MakeID; qsModels.options.length ++; qsModels.options[qsModels.options.length - 1] = optNew; } } else { qsModels.options.length = 0; var optAdvice = new Option(); optAdvice.text = "Select a Manufacturer first."; optAdvice.className = "NotSelectable"; optAdvice.value = ""; optAdvice.disabled = true; qsModels.options.length ++; qsModels.options[0] = optAdvice; qsModels.disabled = true; } } qsModels.disabled = qsMakes[qsMakes.selectedIndex].value == ""; if (qsMakes[qsMakes.selectedIndex].value != "") { qsMakes.onchange(); } } var qsMakesCheck = function() { var qsMakes = document.getElementById(qsMakesID); var qsModels = document.getElementById(qsModelsID); if (qsMakes[qsMakes.selectedIndex].value != "") { qsModels.disabled = false; var MakeIndex = qsMakes[qsMakes.selectedIndex].value.split(":")[1] - 0; qsModels.options.length = 0; for (var i = 0; i < arrQsModels[MakeIndex].length; i++) { var Make = arrQsModels[MakeIndex][i].split(":")[0]; var MakeID = arrQsModels[MakeIndex][i].split(":")[1]; var optNew = new Option(); optNew.text = Make; optNew.value = Make + ":" + MakeID; qsModels.options.length ++; qsModels.options[qsModels.options.length - 1] = optNew; } } else { qsModels.options.length = 0; var optAdvice = new Option(); optAdvice.text = "Select a Manufacturer first."; optAdvice.className = "NotSelectable"; optAdvice.value = ""; optAdvice.disabled = true; qsModels.options.length ++; qsModels.options[0] = optAdvice; qsModels.disabled = true; } } /* // QuickSearch Data // Automatically Generated on 12/05/2008 08:34:32 // Do not change any double square bracketed comments */ var arrQsModels = new Array( new Array("Any Audi:", "A3:24", "A4:24", "A4 Avant:24", "A4 Cabriolet:24", "A5:24", "A6:24", "A6 Avant:24", "A8:24", "Allroad:24", "Q7:24", "R8:24", "RS4:24", "S3:24", "S4:24", "S4 Avant:24", "S4 Cabriolet:24", "S5:24", "S6 Avant:24", "S8:24", "TT:24"), new Array("Any Bentley:", "Continental GT:26"), new Array("Any BMW:", "1 Series:27", "3 Series:27", "5 Series:27", "6 Series:27", "7 Series:27", "M3:27", "X3:27", "X5:27", "Z4:27"), new Array("Any Chrysler:", "300C:32", "Crossfire:32", "Grand Voyager:32", "PT Cruiser:32", "Sebring:32", "Voyager:32"), new Array("Any Citroen:", "C3:33", "Xsara Picasso:33"), new Array("Any Daewoo:", "Lacetti:35"), new Array("Any Dodge:", "Avenger:41", "Caliber:41", "Nitro:41"), new Array("Any Fiat:", "Grande:43", "Punto:43", "Ulysse:43"), new Array("Any Ford:", "C-MAX:44", "Fiesta:44", "Focus:44", "Fusion:44", "Galaxy:44", "Ka:44", "Mondeo:44", "S-MAX:44", "Streetka:44", "Transit:44"), new Array("Any Honda:", "Accord:51", "Civic:51", "CR-V:51", "FR-V:51", "Jazz:51", "Legend:51", "S2000:51"), new Array("Any Hyundai:", "Coupe:53"), new Array("Any Jaguar:", "S-Type:55", "XJ Series:55", "XK:55", "X-Type:55"), new Array("Any Jeep:", "Cherokee:56", "Commander:56", "Grand Cherokee:56", "Patriot:56", "Wrangler:56"), new Array("Any Kia:", "Sportage:58"), new Array("Any Land Rover:", "Discovery:62", "Freelander:62", "Range Rover:62", "Range Rover Sport:62"), new Array("Any Lexus:", "GS:63", "IS:63", "LS:63", "RX:63", "SC:63"), new Array("Any Mazda:", "2:70", "3:70", "MX-5:70", "RX-8:70"), new Array("Any Mercedes-Benz:", "A Class:72", "B Class:72", "C Class:72", "CL:72", "CLK:72", "CLS:72", "E Class:72", "GL Class:72", "M Class:72", "R Class:72", "S Class:72", "S63 AMG:72", "SL Series:72", "SLK:72"), new Array("Any Mini:", "Cooper:76", "Cooper S:76", "One:76"), new Array("Any Mitsubishi:", "L200:77", "Lancer Evolution VIII:77", "Shogun:77"), new Array("Any Nissan:", "350Z:80", "Micra:80", "Navara:80", "Primera:80", "X-Trail:80"), new Array("Any Peugeot:", "206:86", "207:86", "307:86", "407:86"), new Array("Any Porsche:", "911:88", "Boxster:88"), new Array("Any Renault:", "Clio:91", "Megane:91", "Megane Scenic:91", "Modus:91"), new Array("Any Rover:", "75:94"), new Array("Any Saab:", "9-3:95", "9-5:95"), new Array("Any SEAT:", "Alhambra:97", "Altea:97", "Ibiza:97", "Leon:97", "Toledo:97"), new Array("Any Skoda:", "Octavia:99", "Superb:99"), new Array("Any Smart:", "Forfour Hatchback:100", "Fortwo Cabrio:100", "Fortwo Coupe:100", "Roadster:100"), new Array("Any SsangYong:", "Kyron:101"), new Array("Any Subaru:", "Impreza:102", "Legacy:102"), new Array("Any Toyota:", "Auris:107", "Avensis:107", "Aygo:107", "Camry:107", "Celica:107", "Corolla:107", "Corolla Verso:107", "Hiace:107", "Hilux:107", "Landcruiser:107", "MR2:107", "Previa:107", "Prius:107", "RAV4:107", "Yaris:107", "Yaris Verso:107"), new Array("Any Vauxhall:", "Astra:111", "Corsa:111", "Tigra:111", "Vectra:111", "Zafira:111"), new Array("Any Volkswagen:", "Beetle:112", "Bora:112", "Caddy:112", "California:112", "Caravelle:112", "Crafter:112", "Eos:112", "Fox:112", "Golf:112", "Golf Plus:112", "Jetta:112", "LT:112", "Passat:112", "Phaeton:112", "Polo:112", "Sharan:112", "Tiguan:112", "Touareg:112", "Touran:112", "Transporter:112"), new Array("Any Volvo:", "C70:113", "S40:113", "S80:113", "V50:113", "XC90:113") ); function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); } } } addLoadEvent(addQuickSearchScript); // Generation ended: 12/05/2008 08:34:32