﻿var mklist= new Array();
mklist["Acura"] = new Array("CL","Integra","Legend","MDX","NSX","RL","RDX","RSX","SLX","TL","TSX","Vigor");
mklist["AM General"] = new Array("Hummer");
mklist["American Electric"] = new Array("Kurrent");
mklist["Aston Martin"] = new Array("DB7","DB9","V12 Vanquish","V8 Vantage");
mklist["Audi"] = new Array("100","200","80","90","A3","A4","A6","A8","allroad quattro","Cabriolet","Coupe","Q7","RS4","RS6","S4","S6","S8","TT","V8");
mklist["Bentley"] = new Array("Arnage","Azure","Continental","Continental Flying Spur","Continental GT");
mklist["BMW"] = new Array("3 Series","5 Series","6 Series","7 Series","8 Series","Alpina","M","M3","M5","M6","X3","X5","Z3","Z4","Z8");
mklist["Buick"] = new Array("Century","Electra","Enclave","Estate Wagon","LaCrosse","LeSabre","Lucerne","Park Avenue","Rainier","Reatta","Regal","Rendezvous","Riviera","Roadmaster","Skylark","Terraza");
mklist["Cadillac"] = new Array("Allante","Brougham","Catera","CTS","CTS-V","DeVille","DTS","Eldorado","Escalade","Escalade ESV","Escalade EXT","Fleetwood","Seville","Sixty Special","SRX","STS","STS-V","XLR","XLR-V");
mklist["Chevrolet"] = new Array("Astro","Astro Cargo","Avalanche","Aveo","Beretta","Blazer","C/K 1500 Series","C/K 2500 Series","C/K 3500 Series","Camaro","Caprice","Cavalier","Celebrity","Chevy Van","Chevy Van Classic","Classic","Cobalt","Colorado","Corsica","Corvette","Equinox","Express","Express Cargo","HHR","Impala","Lumina","Lumina Minivan","Malibu","Malibu Maxx","Metro","Monte Carlo","Prizm","R/V 3500 Series","S-10","S-10 Blazer","Silverado 1500","Silverado 1500 SS","Silverado 1500HD","Silverado 2500","Silverado 2500HD","Silverado 3500","Sportvan","SSR","Suburban","Tahoe","Tahoe Limited/Z71","Tracker","TrailBlazer","TrailBlazer EXT","Uplander","Venture");
mklist["Chrysler"] = new Array("300","300C SRT-8","300M","Aspen","Cirrus","Concorde","Crossfire","Crossfire SRT-6","Grand Voyager","Imperial","Le Baron","LHS","New Yorker","Pacifica","Prowler","PT Cruiser","Sebring","TC","Town and Country","Voyager");
mklist["Daewoo"] = new Array("Lanos","Leganza","Nubira");
mklist["Dodge"] = new Array("Avenger","Caliber","Caravan","Charger","Charger SRT-8","Colt","Dakota","Daytona","Durango","Dynasty","Grand Caravan","Intrepid","Magnum","Magnum SRT-8","Monaco","Neon","Neon SRT-4","Nitro","Omni","RAM 150","RAM 250","RAM 350","Ram 50 Pickup","Ram Cargo","Ram Pickup 1500","Ram Pickup 1500 SRT-10","Ram Pickup 2500","Ram Pickup 3500","Ram Van","Ram Wagon","Ramcharger","Shadow","Spirit","Sprinter","Sprinter Cargo","Stealth","Stratus","Viper");
mklist["Eagle"] = new Array("Premier","Summit","Talon","Vision");
mklist["Ferrari"] = new Array("360","456M","550","575M","612 Scaglietti","Enzo","F430","Superamerica");
mklist["Ford"] = new Array("Aerostar","Aspire","Bronco","Bronco II","Contour","Contour SVT","Crown Victoria","E-150","E-250","E-350","Econoline Cargo","Econoline Wagon","Edge","Escape","Escape Hybrid","Escort","Excursion","Expedition","Explorer","Explorer Sport","Explorer Sport Trac","F-150","F-150 Heritage","F-150 SVT Lightning","F-250","F-250 Super Duty","F-350","F-350 Super Duty","Festiva","Five Hundred","Focus","Focus SVT","Freestar","Freestyle","Fusion","GT","LTD Crown Victoria","Mustang","Mustang SVT Cobra","Probe","Ranger","Taurus","Tempo","Thunderbird","Windstar","Windstar Cargo");
mklist["Geo"] = new Array("Metro","Prizm","Storm","Tracker");
mklist["Global Electric Motorcars"] = new Array("e2","e4","e6","eS","eL","eL XD");
mklist["GMC"] = new Array("Acadia","C/K 2500 Series","C/K 3500 Series","Canyon","Envoy","Envoy XL","Envoy XUV","Jimmy","R/V 3500 Series","Rally Wagon","S-15","S-15 Jimmy","Safari","Safari Cargo","Savana","Savana Cargo","Sierra 1500","Sierra 1500HD","Sierra 2500","Sierra 2500HD","Sierra 3500","Sierra C3","Sierra Classic 1500","Sierra Classic 2500","Sierra Classic 3500","Sonoma","Suburban","Syclone","Typhoon","Vandura","Yukon","Yukon Denali","Yukon XL");
mklist["Honda"] = new Array("Accord","Civic","Civic CRX","Civic del Sol","CR-V","Element","Fit","Insight","Odyssey","Passport","Pilot","Prelude","Ridgeline","S2000");
mklist["HUMMER"] = new Array("H1","H1 Alpha","H2","H2 SUT","H3");
mklist["Hyundai"] = new Array("Accent","Azera","Elantra","Entourage","Excel","Santa Fe","Scoupe","Sonata","Tiburon","Tucson","Veracruz","XG300","XG350");
mklist["Infiniti"] = new Array("FX35","FX45","G20","G35","I30","I35","J30","M30","M35","M45","Q45","QX4","QX56");
mklist["Isuzu"] = new Array("Amigo","Ascender","Axiom","Hombre","i-Series","Impulse","Oasis","Pickup","Rodeo","Rodeo Sport","Stylus","Trooper","VehiCROSS");
mklist["Jaguar"] = new Array("S-Type","S-Type R","X-Type","XJ-Series","XJR","XK-Series","XKR");
mklist["Jeep"] = new Array("Cherokee","Comanche","Commander","Compass","Grand Cherokee","Grand Cherokee SRT-8","Grand Wagoneer","Liberty","Patriot","Wagoneer","Wrangler");
mklist["Kia"] = new Array("Amanti","Optima","Rio","Rondo","Sedona","Sephia","Sorento","Spectra","Sportage");
mklist["Lamborghini"] = new Array("Diablo","Gallardo","Murcielago");
mklist["Land Rover"] = new Array("Defender","Discovery","Discovery Series II","Freelander","LR2","LR3","Range Rover","Range Rover Sport");
mklist["Lexus"] = new Array("ES 250","ES 300","ES 330","ES 350","GS 300","GS 350","GS 400","GS 430","GS 450h","GX 470","IS 250","IS 300","IS 350","LS 400","LS 430","LS 460","LX 450","LX 470","RX 300","RX 330","RX 350","RX 400h","SC 300","SC 400","SC 430");
mklist["Lincoln"] = new Array("Aviator","Blackwood","Continental","LS","Mark LT","Mark VII","Mark VIII","MKX","MKZ","Navigator","Navigator L","Town Car","Zephyr");
mklist["Lotus"] = new Array("Elise","Esprit","Exige");
mklist["Maserati"] = new Array("Coupe","GranSport","Quattroporte","Spyder");
mklist["Maybach"] = new Array("57","62");
mklist["Mazda"] = new Array("323","626","929","B-Series Pickup","B-Series Truck","CX-7","CX-9","MAZDA3","MAZDA5","MAZDA6","MAZDASPEED MAZDA3","MAZDASPEED MAZDA6","MAZDASPEED MX-5 Miata","MAZDASPEED Protege","Millenia","MPV","MX-3","MX-5 Miata","MX-6","Navajo","Protege","Protege5","RX-7","RX-8","Tribute","Truck");
mklist["Mercedes-Benz"] = new Array("190-Class","300-Class","350-Class","400-Class","420-Class","500-Class","560-Class","600-Class","C-Class","C32 AMG","C36 AMG","C43 AMG","C55 AMG","CL-Class","CL55 AMG","CL65 AMG","CLK-Class","CLK55 AMG","CLS-Class","CLS55 AMG","E-Class","E55 AMG","G-Class","G55 AMG","GL-Class","M-Class","ML55 AMG","R-Class","S-Class","S55 AMG","S65 AMG","SL-Class","SL55 AMG","SL65 AMG","SLK-Class","SLK32 AMG","SLK55 AMG","SLR McLaren");
mklist["Mercury"] = new Array("Capri","Cougar","Grand Marquis","Marauder","Mariner","Mariner Hybrid","Milan","Montego","Monterey","Mountaineer","Mystique","Sable","Topaz","Tracer","Villager");
mklist["MINI"] = new Array("Cooper");
mklist["Mitsubishi"] = new Array("3000GT","Diamante","Eclipse","Eclipse Spyder","Endeavor","Expo","Galant","Lancer","Lancer Evolution","Lancer Sportback","Mighty Max Pickup","Mirage","Montero","Montero Sport","Outlander","Precis","Raider","Sigma","Vanwagon");
mklist["Nissan"] = new Array("200SX","240SX","300ZX","350Z","Altima","Altima Hybrid","Armada","Axxess","Frontier","King Cab","Maxima","Murano","NX","Pathfinder","Pickup","Pulsar","Quest","Sentra","Stanza","Titan","Van","Versa","Xterra");
mklist["Oldsmobile"] = new Array("Achieva","Alero","Aurora","Bravada","Ciera","Custom Cruiser","Cutlass","Cutlass Calais","Cutlass Ciera","Cutlass Supreme","Eighty-Eight","Eighty-Eight Royale","Intrigue","LSS","Ninety-Eight","Regency","Silhouette","Toronado");
mklist["Panoz"] = new Array("Esperante");
mklist["Plymouth"] = new Array("Acclaim","Breeze","Colt","Grand Voyager","Horizon","Laser","Neon","Prowler","Sundance","Voyager");
mklist["Pontiac"] = new Array("6000","Aztek","Bonneville","Firebird","G5","G6","Grand Am","Grand Prix","GTO","Le Mans","Montana","Montana SV6","Solstice","Sunbird","Sunfire","Torrent","Trans Sport","Vibe");
mklist["Porsche"] = new Array("911","928","944","968","Boxster","Carrera GT","Cayenne","Cayman");
mklist["Rolls-Royce"] = new Array("Corniche","Park Ward","Phantom","Silver Seraph");
mklist["Saab"] = new Array("9-2X","9-3","9-5","9-7X","900","9000");
mklist["Saturn"] = new Array("Aura","ION","ION Red Line","L-Series","L300","Outlook","Relay","S-Series","Sky","VUE");
mklist["Scion"] = new Array("tC","xA","xB");
mklist["Subaru"] = new Array("B9 Tribeca","Baja","Forester","Impreza","Impreza WRX STi","Justy","Legacy","Loyale","Outback","SVX","XT");
mklist["Suzuki"] = new Array("Aerio","Esteem","Forenza","Grand Vitara","Reno","Samurai","Sidekick","Swift","SX4","Verona","Vitara","X-90","XL7");
mklist["Toyota"] = new Array("4Runner","Avalon","Camry","Camry Hybrid","Camry Solara","Celica","Corolla","Cressida","ECHO","FJ Cruiser","Highlander","Highlander Hybrid","Land Cruiser","Matrix","MR2","MR2 Spyder","Paseo","Pickup","Previa","Prius","RAV4","Sequoia","Sienna","Supra","T100","Tacoma","Tercel","Tundra","Yaris");
mklist["Volkswagen"] = new Array("Cabrio","Cabriolet","Corrado","Eos","EuroVan","Fox","Golf","GTI","Jetta","New Beetle","Passat","Phaeton","R32","Rabbit","Touareg","Vanagon");
mklist["Volvo"] = new Array("240","740","760","780","850","940","960","C70","Coupe","S40","S60","S60 R","S70","S80","S90","V40","V50","V70","V70 R","V90","XC","XC70","XC90");

/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}
function FP_preloadImgs(){var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i];};}
function doValidateEntry(obj,type,min,max){
    var _valid=false;
    switch(type){
        case "text":if((obj.value.length>=min)&&(obj.value.length<=max)){_valid=true;}else{_valid=false;};break;
        case "email":var regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;var result=regex.test(obj.value);if(result){_valid=true;}else{_valid=false;};break;
        case "url":var regex=/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;var result=regex.test(obj.value);if(result){_valid=true;}else{_valid=false;};break;
        case "date":var regex=/^\d{1,2}\/\d{1,2}\/\d{4}$/;var result=regex.test(obj.value);if(result){_valid=true;}else{_valid=false;};break;
        case "list":if((obj.value!=min)&&(obj.value!=max)){_valid=true;}else{_valid=false;};break;
    };
    return _valid;
}

function makesel(a,index)	// a is which field to do (0=plain name)
{
var mke=document.getElementById('make'+index);
var mdl=document.getElementById('model'+index);
if(index==1){mke.options[0] = new Option('Please select',"");}else{mke.options[0] = new Option('',"");}
for(var m in mklist) {
	mke.options[mke.options.length] = new Option(m,m);
	if(m == curmke) mke.options[mke.options.length-1].selected=true;
	}
mke.options[mke.options.length]=new Option("Other","Other");
if(index==1){mdl.options[0] = new Option('Please select',"");}else{mdl.options[0] = new Option('',"");}
modelselected(index);
}

function modsel(a,index)	// a is which model field to do (0=plain)
{
var mke=document.getElementById('make'+index);
var mdl=document.getElementById('model'+index);
mdl.options.length=1;
var m= mke.options[mke.options.selectedIndex].value;
if(m==null || m=='') { return;}
for(var mod in mklist[m]) {
		mdl.options[mdl.options.length] = 
			new Option(mklist[m][mod],mklist[m][mod]);
        	if(mklist[m][mod] == curmdl) {
			mdl.options[mdl.options.length-1].selected=true;
			}
	}
mdl.options[mdl.options.length] = new Option("Other","Other");
modelselected(index);
}
function modelselected(index){
var mke=document.getElementById('make'+index);
var mdl=document.getElementById('model'+index);
var hmke=document.getElementById('hmake'+index);
var hmdl=document.getElementById('hmodel'+index);
hmke.value=mke.value;
hmdl.value=mdl.value;
}
