function fillCategory() { 

oSelectCategory = document.getElementById('Category');

if (null != oSelectCategory)
if ( oSelectCategory.length < 2 ) {
 // this function is used to fill the category list on load
addOption(oSelectCategory, "197", "ACURA", "");
addOption(oSelectCategory, "202", "AUDI", "");
addOption(oSelectCategory, "1093", "BENTLEY", "");
addOption(oSelectCategory, "205", "BMW", "");
addOption(oSelectCategory, "207", "BUICK", "");
addOption(oSelectCategory, "208", "CADILLAC", "");
addOption(oSelectCategory, "209", "CHEVROLET", "");
addOption(oSelectCategory, "210", "CHRYSLER", "");
addOption(oSelectCategory, "213", "DODGE", "");
addOption(oSelectCategory, "1121", "FERRARI", "");
addOption(oSelectCategory, "196", "FORD", "");
addOption(oSelectCategory, "983", "GMC", "");
addOption(oSelectCategory, "219", "HONDA", "");
addOption(oSelectCategory, "1021", "HUMMER", "");
addOption(oSelectCategory, "220", "HYUNDAI", "");
addOption(oSelectCategory, "221", "INFINITI", "");
addOption(oSelectCategory, "1051", "ISUZU", "");
addOption(oSelectCategory, "1104", "JAGUAR", "");
addOption(oSelectCategory, "1007", "JEEP", "");
addOption(oSelectCategory, "223", "KIA", "");
addOption(oSelectCategory, "1132", "LAMBORGHINI", "");
addOption(oSelectCategory, "1027", "LAND ROVER", "");
addOption(oSelectCategory, "226", "LEXUS", "");
addOption(oSelectCategory, "227", "LINCOLN", "");
addOption(oSelectCategory, "1115", "LOTUS", "");
addOption(oSelectCategory, "230", "MAZDA", "");
addOption(oSelectCategory, "231", "MERCEDES", "");
addOption(oSelectCategory, "232", "MERCURY", "");
addOption(oSelectCategory, "1080", "MINI", "");
addOption(oSelectCategory, "235", "MITSUBISHI", "");
addOption(oSelectCategory, "236", "NISSAN", "");
addOption(oSelectCategory, "237", "OLDSMOBILE", "");
addOption(oSelectCategory, "238", "PLYMOUTH", "");
addOption(oSelectCategory, "239", "PONTIAC", "");
addOption(oSelectCategory, "240", "PORSCHE", "");
addOption(oSelectCategory, "1138", "ROLLSROYCE", "");
addOption(oSelectCategory, "242", "SAAB", "");
addOption(oSelectCategory, "243", "SATURN", "");
addOption(oSelectCategory, "247", "SMART", "");
addOption(oSelectCategory, "248", "SUBARU", "");
addOption(oSelectCategory, "249", "SUZUKI", "");
addOption(oSelectCategory, "250", "TOYOTA", "");
addOption(oSelectCategory, "252", "VOLKSWAGEN", "");
addOption(oSelectCategory, "253", "VOLVO", "");
}
}

function SelectSubCat() {
// ON selection of category this function will work

var oSelectSubCat = document.getElementById('SubCat');
var oCat = document.getElementById('Category');
var sCat = oCat.options[oCat.selectedIndex].text;

removeAllOptions(oSelectSubCat);
addOption(oSelectSubCat, oCat.options[oCat.selectedIndex].value, "All Models", "");
// After the c you will see a number this is the category number
// In the advance search view the source you will see this
//<option  value=1185>Affenpinscher</option>
// notice the VALUE number and the name
//now compare below you will need the value and the name


if(oSelectCategory.value == '197'){
addOption(oSelectSubCat,"280", "CL");
addOption(oSelectSubCat,"281", "CSX");
addOption(oSelectSubCat,"282", "EL");
addOption(oSelectSubCat,"277", "Integra");
addOption(oSelectSubCat,"283", "Legend");
addOption(oSelectSubCat,"1173", "MDX");
addOption(oSelectSubCat,"284", "NSX");
addOption(oSelectSubCat,"1174", "RDX");
addOption(oSelectSubCat,"285", "RL");
addOption(oSelectSubCat,"296", "RSX");
addOption(oSelectSubCat,"1176", "SLX");
addOption(oSelectSubCat,"1054", "TL");
addOption(oSelectSubCat,"279", "TSX");
addOption(oSelectSubCat,"286", "Vigor");


//start AUDI selection now
}
if(sCat == 'AUDI'){

addOption(oSelectSubCat,"287", "A3");
addOption(oSelectSubCat,"288", "A4");
addOption(oSelectSubCat,"289", "A6");
addOption(oSelectSubCat,"290", "A8");
addOption(oSelectSubCat,"1177", "Q7");
addOption(oSelectSubCat,"1385", "S4");
addOption(oSelectSubCat,"1386", "S5");
addOption(oSelectSubCat,"1387", "S6");
addOption(oSelectSubCat,"1388", "S8");
addOption(oSelectSubCat,"291", "90");
addOption(oSelectSubCat,"292", "Allroad");
addOption(oSelectSubCat,"294", "Cabriolet");
addOption(oSelectSubCat,"1074", "R8");
addOption(oSelectSubCat,"1073", "TT");


//start BENTLEY selection now
}
if(sCat == 'BENTLEY'){

addOption(oSelectSubCat,"1094", "Arnage");
addOption(oSelectSubCat,"1097", "Azure");
addOption(oSelectSubCat,"1095", "brooklands");
addOption(oSelectSubCat,"1096", "Continental");
addOption(oSelectSubCat,"1099", "Mulsanne");
addOption(oSelectSubCat,"1102", "Turbo");
addOption(oSelectSubCat,"1103", "Type B");


//Start BMW selection now
}
if(sCat == 'BMW'){


addOption(oSelectSubCat,"349", "318");
addOption(oSelectSubCat,"350", "320");
addOption(oSelectSubCat,"351", "323");
addOption(oSelectSubCat,"1336", "325");
addOption(oSelectSubCat,"686", "328");
addOption(oSelectSubCat,"1337", "330");
addOption(oSelectSubCat,"1338", "335");
addOption(oSelectSubCat,"1339", "525");
addOption(oSelectSubCat,"1340", "528");
addOption(oSelectSubCat,"1341", "530");
addOption(oSelectSubCat,"1342", "540");
addOption(oSelectSubCat,"1343", "745");
addOption(oSelectSubCat,"1344", "750");
addOption(oSelectSubCat,"1345", "M3");
addOption(oSelectSubCat,"1346", "M5");
addOption(oSelectSubCat,"1347", "M6");
addOption(oSelectSubCat,"1178", "X3");
addOption(oSelectSubCat,"1179", "X5");
addOption(oSelectSubCat,"1075", "Z3");
addOption(oSelectSubCat,"1076", "Z4");
addOption(oSelectSubCat,"354", "Z5");
addOption(oSelectSubCat,"1077", "Z8");


//Start BUICK selection now
}
if(sCat == 'BUICK'){
addOption(oSelectSubCat,"307", "Allure");
addOption(oSelectSubCat,"364", "Century");
addOption(oSelectSubCat,"1389", "Enclave");
addOption(oSelectSubCat,"1390", "Lacrosse");
addOption(oSelectSubCat,"365", "Lesabre");
addOption(oSelectSubCat,"366", "Lucerne");
addOption(oSelectSubCat,"367", "Park Avenue");
addOption(oSelectSubCat,"1180", "Rainier");
addOption(oSelectSubCat,"368", "Regal");
addOption(oSelectSubCat,"1181", "Rendezvous");
addOption(oSelectSubCat,"372", "Riviera");
addOption(oSelectSubCat,"369", "Roadmaster");
addOption(oSelectSubCat,"370", "Skylark");
addOption(oSelectSubCat,"1182", "Terraza");

//Start CADILLAC Selection now
}
if(sCat == 'CADILLAC'){
addOption(oSelectSubCat,"1055", "Allante");
addOption(oSelectSubCat,"373", "Catera");
addOption(oSelectSubCat,"1057", "Coupe Deville");
addOption(oSelectSubCat,"308", "CTS");
addOption(oSelectSubCat,"374", "Deville");
addOption(oSelectSubCat,"375", "DTS");
addOption(oSelectSubCat,"376", "Eldorado");
addOption(oSelectSubCat,"1183", "Escalade");
addOption(oSelectSubCat,"1184", "Escalade ESV");
addOption(oSelectSubCat,"1185", "Escalade EXT")
addOption(oSelectSubCat,"377", "Fleetwood");
addOption(oSelectSubCat,"379", "Seville");
addOption(oSelectSubCat,"1186", "SRX");
addOption(oSelectSubCat,"378", "STS");
addOption(oSelectSubCat,"380", "XLR");

//Start CHEVROLET Selection now
}
if(sCat == 'CHEVROLET'){
addOption(oSelectSubCat,"1201", "1500");
addOption(oSelectSubCat,"1202", "2500");
addOption(oSelectSubCat,"1203", "3500");
addOption(oSelectSubCat,"1221", "Astro");
addOption(oSelectSubCat,"1204", "Avalanche");
addOption(oSelectSubCat,"390", "Aveo");
addOption(oSelectSubCat,"1196", "Blazer");
addOption(oSelectSubCat,"309", "Camaro");
addOption(oSelectSubCat,"382", "Cavalier");
addOption(oSelectSubCat,"383", "Cobalt");
addOption(oSelectSubCat,"1208", "Colorado");
addOption(oSelectSubCat,"384", "Corvette");
addOption(oSelectSubCat,"389", "Epica");
addOption(oSelectSubCat,"1197", "Equinox");
addOption(oSelectSubCat,"1217", "Express");
addOption(oSelectSubCat,"1391", "HHR");
addOption(oSelectSubCat,"385", "Impala");
addOption(oSelectSubCat,"1059", "Lumina");
addOption(oSelectSubCat,"1188", "Lumina APV");
addOption(oSelectSubCat,"386", "Malibu");
addOption(oSelectSubCat,"387", "Monte Carlo");
addOption(oSelectSubCat,"388", "Optra");
addOption(oSelectSubCat,"1210", "S10");
addOption(oSelectSubCat,"1211", "Scottsdale");
addOption(oSelectSubCat,"1212", "Silverado");
addOption(oSelectSubCat,"1213", "Sonoma");
addOption(oSelectSubCat,"1214", "SSR");
addOption(oSelectSubCat,"1198", "Suburban");
addOption(oSelectSubCat,"1194", "Tahoe");
addOption(oSelectSubCat,"1199", "Tracker");
addOption(oSelectSubCat,"1195", "Trailblazer");
addOption(oSelectSubCat,"1392", "Traverse");
addOption(oSelectSubCat,"1189", "Uplander");
addOption(oSelectSubCat,"1190", "Venture");


//Start CHRYSLER Selection now
}
if(sCat == 'CHRYSLER'){
addOption(oSelectSubCat,"310", "300");
addOption(oSelectSubCat,"1060", "300C");
addOption(oSelectSubCat,"1061", "300M");
addOption(oSelectSubCat,"1226", "Aspen");
addOption(oSelectSubCat,"397", "Cirrus");
addOption(oSelectSubCat,"391", "Concorde");
addOption(oSelectSubCat,"396", "Crossfire");
addOption(oSelectSubCat,"399", "Dynasty");
addOption(oSelectSubCat,"1224", "Grand Voyager");
addOption(oSelectSubCat,"392", "Intrepid");
addOption(oSelectSubCat,"398", "LHS");
addOption(oSelectSubCat,"393", "Neon");
addOption(oSelectSubCat,"1227", "Pacifica");
addOption(oSelectSubCat,"394", "PT Cruiser");
addOption(oSelectSubCat,"395", "Sebring");
addOption(oSelectSubCat,"1225", "Town & Country");
addOption(oSelectSubCat,"1223", "Voyager");


//Start DODGE selection now
}
if(sCat == 'DODGE'){

	
addOption(oSelectSubCat,"343", "Avenger");
addOption(oSelectSubCat,"265", "Caliber");
addOption(oSelectSubCat,"1228", "Caravan");
addOption(oSelectSubCat,"1393", "Challenger");
addOption(oSelectSubCat,"255", "Charger");
addOption(oSelectSubCat,"1238", "Dakota");
addOption(oSelectSubCat,"1230", "Durango");
addOption(oSelectSubCat,"1229", "Grand Caravan");
addOption(oSelectSubCat,"648", "Intrepid");
addOption(oSelectSubCat,"1239", "Journey");
addOption(oSelectSubCat,"1231", "Magnum");
addOption(oSelectSubCat,"258", "Neon");
addOption(oSelectSubCat,"1232", "Nitro");
addOption(oSelectSubCat,"1240", "Ram 1500");
addOption(oSelectSubCat,"1241", "Ram 2500");
addOption(oSelectSubCat,"1242", "Ram 3500");
addOption(oSelectSubCat,"1394", "Sprinter");
addOption(oSelectSubCat,"650", "Stealth");
addOption(oSelectSubCat,"342", "Stratus");
addOption(oSelectSubCat,"266", "SX");
addOption(oSelectSubCat,"262", "Viper");


//Start FERRARI Selection now
}
if(sCat == 'FERRARI'){
addOption(oSelectSubCat,"1122", "308");
addOption(oSelectSubCat,"1123", "328");
addOption(oSelectSubCat,"1124", "348");
addOption(oSelectSubCat,"1125", "360");
addOption(oSelectSubCat,"1126", "365");
addOption(oSelectSubCat,"1128", "Enzo");
addOption(oSelectSubCat,"1127", "Maranello");
addOption(oSelectSubCat,"1130", "Mondial");
addOption(oSelectSubCat,"1129", "Spider");
addOption(oSelectSubCat,"1131", "Testarossa");


//Start FORD selection now
}
if(sCat == 'FORD'){

	
addOption(oSelectSubCat,"1243", "Aerostar");
addOption(oSelectSubCat,"1247", "Bronco");
addOption(oSelectSubCat,"1258", "Club Wagon");
addOption(oSelectSubCat,"416", "Contour");
addOption(oSelectSubCat,"415", "Crown Victoria");
addOption(oSelectSubCat,"1259", "E250");
addOption(oSelectSubCat,"1260", "E350");
addOption(oSelectSubCat,"1261", "Econoline");
addOption(oSelectSubCat,"1248", "Edge");
addOption(oSelectSubCat,"1086", "Escape");
addOption(oSelectSubCat,"312", "Escort");
addOption(oSelectSubCat,"1250", "Excursion");
addOption(oSelectSubCat,"1251", "Expedition");
addOption(oSelectSubCat,"1252", "Explorer");
addOption(oSelectSubCat,"1348", "F-150");
addOption(oSelectSubCat,"1349", "F-250");
addOption(oSelectSubCat,"1350", "F-350");
addOption(oSelectSubCat,"1351", "F-450");
addOption(oSelectSubCat,"1352", "F-550");
addOption(oSelectSubCat,"414", "Five Hundred");
addOption(oSelectSubCat,"409", "Focus");
addOption(oSelectSubCat,"1244", "Freestar");
addOption(oSelectSubCat,"1245", "Freestyle");
addOption(oSelectSubCat,"413", "Fusion");
addOption(oSelectSubCat,"410", "Mustang");
addOption(oSelectSubCat,"417", "Probe");
addOption(oSelectSubCat,"1256", "Ranchero");
addOption(oSelectSubCat,"1257", "Ranger");
addOption(oSelectSubCat,"411", "Taurus");
addOption(oSelectSubCat,"1062", "Tempo");
addOption(oSelectSubCat,"412", "Thunderbird");
addOption(oSelectSubCat,"1395", "Transit");
addOption(oSelectSubCat,"1246", "Windstar");


//Start GMC selection now
}
if(sCat == 'GMC'){

addOption(oSelectSubCat,"1042", "1500");
addOption(oSelectSubCat,"1038", "2500");
addOption(oSelectSubCat,"1039", "3500");
addOption(oSelectSubCat,"1355", "Acadia");
addOption(oSelectSubCat,"1040", "Canyon");
addOption(oSelectSubCat,"1041", "Denali");
addOption(oSelectSubCat,"1264", "Envoy");
addOption(oSelectSubCat,"1265", "Jimmy");
addOption(oSelectSubCat,"1268", "Safari");
addOption(oSelectSubCat,"1269", "Savana");
addOption(oSelectSubCat,"1043", "Sierra");
addOption(oSelectSubCat,"1045", "Sonoma");
addOption(oSelectSubCat,"1266", "Suburban");
addOption(oSelectSubCat,"1354", "Terrain");
addOption(oSelectSubCat,"1046", "Wrangler");
addOption(oSelectSubCat,"1267", "Yukon");


//Start HONDA selection now
}
if(sCat == 'HONDA'){


addOption(oSelectSubCat,"313", "Accord");
addOption(oSelectSubCat,"418", "Civic");
addOption(oSelectSubCat,"1271", "CR-V");
addOption(oSelectSubCat,"420", "CRX");
addOption(oSelectSubCat,"419", "Del Sol");
addOption(oSelectSubCat,"1272", "Element");
addOption(oSelectSubCat,"425", "Fit");
addOption(oSelectSubCat,"424", "Insight");
addOption(oSelectSubCat,"1270", "Odyssey");
addOption(oSelectSubCat,"1273", "Pilot");
addOption(oSelectSubCat,"421", "Prelude");
addOption(oSelectSubCat,"1356", "Ridgeline");
addOption(oSelectSubCat,"422", "S2000");


//Start HUMMER selection now
}
if(sCat == 'HUMMER'){


addOption(oSelectSubCat,"1022", "H1");
addOption(oSelectSubCat,"1023", "H2");
addOption(oSelectSubCat,"1024", "H3");


//Start HYUNDAI selection now
}
if(sCat == 'HYUNDAI'){


addOption(oSelectSubCat,"314", "Accent");
addOption(oSelectSubCat,"427", "Azera");
addOption(oSelectSubCat,"428", "Elantra");
addOption(oSelectSubCat,"1357", "Entourage");
addOption(oSelectSubCat,"429", "Excel");
addOption(oSelectSubCat,"1358", "Genesis");
addOption(oSelectSubCat,"1274", "Santafe");
addOption(oSelectSubCat,"430", "Sonata");
addOption(oSelectSubCat,"431", "Tiburon");
addOption(oSelectSubCat,"1275", "Tucson");
addOption(oSelectSubCat,"1359", "Veracruz");
addOption(oSelectSubCat,"433", "XG300");
addOption(oSelectSubCat,"432", "XG350");


//Start INFINITI selection now
}
if(sCat == 'INFINITI'){


addOption(oSelectSubCat,"1276", "FX35");
addOption(oSelectSubCat,"1277", "FX45");		
addOption(oSelectSubCat,"1397", "FX50");		
addOption(oSelectSubCat,"441", "G20");
addOption(oSelectSubCat,"315", "G35");
addOption(oSelectSubCat,"1396", "G37");
addOption(oSelectSubCat,"437", "I30");
addOption(oSelectSubCat,"438", "I35");
addOption(oSelectSubCat,"440", "J30");
addOption(oSelectSubCat,"443", "M35");
addOption(oSelectSubCat,"442", "M45");
addOption(oSelectSubCat,"439", "Q45");
addOption(oSelectSubCat,"1278", "QX4");
addOption(oSelectSubCat,"1279", "QX56");


//Start ISUZU selection now
}
if(sCat == 'ISUZU'){

addOption(oSelectSubCat,"1052", "RODEO");
addOption(oSelectSubCat,"1053", "TROOPER");


//Start JAGUAR Selection now
}
if(sCat == 'JAGUAR'){
addOption(oSelectSubCat,"1105", "E-Type");
addOption(oSelectSubCat,"1106", "S-Type");
addOption(oSelectSubCat,"1107", "Vanden Plas");
addOption(oSelectSubCat,"1113", "X-Type");
addOption(oSelectSubCat,"1108", "XJ");
addOption(oSelectSubCat,"1110", "XJ6");
addOption(oSelectSubCat,"1111", "XJ8");
addOption(oSelectSubCat,"1112", "XK");
addOption(oSelectSubCat,"1448", "XF");
addOption(oSelectSubCat,"1449", "XJR");


//Start JEEP selection now
}
if(sCat == 'JEEP'){


addOption(oSelectSubCat,"1012", "Cherokee");
addOption(oSelectSubCat,"1013", "CJ7");
addOption(oSelectSubCat,"1008", "Comanche");
addOption(oSelectSubCat,"1014", "Commander");
addOption(oSelectSubCat,"1015", "Compass");
addOption(oSelectSubCat,"1018", "Grand Cherokee");
addOption(oSelectSubCat,"1016", "Liberty");
addOption(oSelectSubCat,"1398", "Patriot");
addOption(oSelectSubCat,"1017", "TJ");
addOption(oSelectSubCat,"1019", "Wrangler");
addOption(oSelectSubCat,"1020", "YJ");


//Start KIA selection now
}
if(sCat == 'KIA'){

addOption(oSelectSubCat,"317", "Amanti");
addOption(oSelectSubCat,"1154", "Borrego");
addOption(oSelectSubCat,"1155", "Forte");
addOption(oSelectSubCat,"454", "Magentis");
addOption(oSelectSubCat,"461", "Optima");
addOption(oSelectSubCat,"455", "Rio");
addOption(oSelectSubCat,"1156", "Rondo");
addOption(oSelectSubCat,"1151", "Sedona");
addOption(oSelectSubCat,"457", "Sephia");
addOption(oSelectSubCat,"1152", "Sorento");
addOption(oSelectSubCat,"1157", "Soul");
addOption(oSelectSubCat,"459", "Spectra");
addOption(oSelectSubCat,"1153", "Sportage");


//Start LAMBORGHINI selection now
}
if(sCat == 'LAMBORGHINI'){

addOption(oSelectSubCat,"1134", "Countach");
addOption(oSelectSubCat,"1135", "Diablo");
addOption(oSelectSubCat,"1136", "Gallardo");
addOption(oSelectSubCat,"1137", "Murcielago");


//Start LAND ROVER selection now
}
if(sCat == 'LAND ROVER'){

addOption(oSelectSubCat,"1028", "Discovery");
addOption(oSelectSubCat,"1029", "Freelander");
addOption(oSelectSubCat,"1032", "LR2");
addOption(oSelectSubCat,"1031", "LR3");
addOption(oSelectSubCat,"1030", "Range Rover");


//Start LEXUS selection now
}
if(sCat == 'LEXUS'){

addOption(oSelectSubCat,"1361", "ES 300");
addOption(oSelectSubCat,"1362", "ES 330");
addOption(oSelectSubCat,"1363", "ES 350");
addOption(oSelectSubCat,"1364", "GS 300");
addOption(oSelectSubCat,"1365", "GS 350");
addOption(oSelectSubCat,"1366", "GS 400");
addOption(oSelectSubCat,"1367", "GS 430");
addOption(oSelectSubCat,"1368", "GX 470");
addOption(oSelectSubCat,"1369", "IS 250");
addOption(oSelectSubCat,"1370", "IS 300");
addOption(oSelectSubCat,"1371", "IS 350");
addOption(oSelectSubCat,"1372", "LS 400");
addOption(oSelectSubCat,"1373", "LS 430");
addOption(oSelectSubCat,"1374", "LS 460");
addOption(oSelectSubCat,"1376", "RX 300");
addOption(oSelectSubCat,"1377", "RX 330");
addOption(oSelectSubCat,"1378", "RX 350");
addOption(oSelectSubCat,"1379", "RX 400");
addOption(oSelectSubCat,"1380", "SC 400");
addOption(oSelectSubCat,"1381", "SC 430");


//Start LINCOLN selection now
}
if(sCat == 'LINCOLN'){

addOption(oSelectSubCat,"1163", "Aviator");
addOption(oSelectSubCat,"320", "Continental");
addOption(oSelectSubCat,"1063", "Limousine");
addOption(oSelectSubCat,"473", "LS");
addOption(oSelectSubCat,"1167", "Mark LT");
addOption(oSelectSubCat,"480", "MKS");
addOption(oSelectSubCat,"1382", "MKT");
addOption(oSelectSubCat,"1383", "MKX");
addOption(oSelectSubCat,"1384", "MKZ");
addOption(oSelectSubCat,"1165", "Navigator");
addOption(oSelectSubCat,"475", "Town Car");
addOption(oSelectSubCat,"476", "Zephyr");


//Start LOTUS selection now
}
if(sCat == 'LOTUS'){

addOption(oSelectSubCat,"1117", "Elise");
addOption(oSelectSubCat,"1120", "Exige");


//Start MAZDA selection now
}
if(sCat == 'MAZDA'){


addOption(oSelectSubCat,"1064", "323");
addOption(oSelectSubCat,"322", "626");
addOption(oSelectSubCat,"1172", "B3000");
addOption(oSelectSubCat,"1171", "B4000");
addOption(oSelectSubCat,"1169", "CX-7");
addOption(oSelectSubCat,"486", "Mazda3");
addOption(oSelectSubCat,"487", "Mazda5");
addOption(oSelectSubCat,"488", "Mazda6");
addOption(oSelectSubCat,"489", "Miata");
addOption(oSelectSubCat,"490", "Millenia");
addOption(oSelectSubCat,"1168", "MPV");
addOption(oSelectSubCat,"1399", "MX-3");
addOption(oSelectSubCat,"1400", "MX-5");
addOption(oSelectSubCat,"1401", "MX-6");
addOption(oSelectSubCat,"493", "Protege");
addOption(oSelectSubCat,"494", "Protege5");
addOption(oSelectSubCat,"1402", "RX-8");
addOption(oSelectSubCat,"1170", "Tribute");


//Start MERCEDES selection now
}
if(sCat == 'MERCEDES'){


addOption(oSelectSubCat,"1403", "C230");
addOption(oSelectSubCat,"1404", "C240");
addOption(oSelectSubCat,"1405", "C280");
addOption(oSelectSubCat,"1406", "C300");
addOption(oSelectSubCat,"1407", "C320");
addOption(oSelectSubCat,"1408", "C350");
addOption(oSelectSubCat,"1409", "CLK320");
addOption(oSelectSubCat,"1410", "CLK350");
addOption(oSelectSubCat,"1411", "CLK500");
addOption(oSelectSubCat,"1412", "CLS500");
addOption(oSelectSubCat,"1413", "E320");
addOption(oSelectSubCat,"1414", "E350");
addOption(oSelectSubCat,"1415", "E500");
addOption(oSelectSubCat,"1416", "GL450");
addOption(oSelectSubCat,"1417", "ML320");
addOption(oSelectSubCat,"1418", "ML350");
addOption(oSelectSubCat,"1419", "ML500");
addOption(oSelectSubCat,"1420", "R350");
addOption(oSelectSubCat,"1421", "R500");
addOption(oSelectSubCat,"1422", "S430");
addOption(oSelectSubCat,"1423", "S500");
addOption(oSelectSubCat,"1424", "S550");
addOption(oSelectSubCat,"1425", "SL500");
addOption(oSelectSubCat,"1426", "SLK320");
addOption(oSelectSubCat,"1427", "SLK350");


//Start MERCURY selection now
}
if(sCat == 'MERCURY'){

addOption(oSelectSubCat,"512", "Capri");
addOption(oSelectSubCat,"508", "Cougar");
addOption(oSelectSubCat,"324", "Grand Marguis");
addOption(oSelectSubCat,"514", "Marauder");
addOption(oSelectSubCat,"513", "Marquis");
addOption(oSelectSubCat,"515", "Montego");
addOption(oSelectSubCat,"1150", "Mountaineer");
addOption(oSelectSubCat,"509", "Mystique");
addOption(oSelectSubCat,"510", "Sable");
addOption(oSelectSubCat,"511", "Topaz");
addOption(oSelectSubCat,"1149", "Villager");



//Start MINI selection now
}
if(sCat == 'MINI'){

	
addOption(oSelectSubCat,"1081", "Cooper Clubman");
addOption(oSelectSubCat,"1082", "Cooper");
addOption(oSelectSubCat,"1083", "Cooper S");
addOption(oSelectSubCat,"1084", "Cooper Convertible");


//Start MITSUBISHI selection now
}
if(sCat == 'MITSUBISHI'){
	
addOption(oSelectSubCat,"519", "3000GT");
addOption(oSelectSubCat,"326", "Eclipse");
addOption(oSelectSubCat,"1284", "Endeavor");
addOption(oSelectSubCat,"517", "Galant");
addOption(oSelectSubCat,"518", "Lanser");
addOption(oSelectSubCat,"1285", "Montero");
addOption(oSelectSubCat,"1286", "Outlander");
addOption(oSelectSubCat,"1287", "Pajero");
addOption(oSelectSubCat,"1288", "Raider");


addOption(oSelectSubCat,"962", "*Pickup Truck Models");
a


//Start NISSAN selection now
}
if(sCat == 'NISSAN'){

addOption(oSelectSubCat,"1429", "200SX");
addOption(oSelectSubCat,"1430", "240SX");
addOption(oSelectSubCat,"526", "300ZX");
addOption(oSelectSubCat,"527", "350Z");
addOption(oSelectSubCat,"327", "Altima");
addOption(oSelectSubCat,"1289", "Armada");
addOption(oSelectSubCat,"1294", "Axxess");
addOption(oSelectSubCat,"1431", "Cube");
addOption(oSelectSubCat,"1296", "Frontier");
addOption(oSelectSubCat,"1298", "King");
addOption(oSelectSubCat,"521", "Maxima");
addOption(oSelectSubCat,"1290", "Murano");
addOption(oSelectSubCat,"1291", "Pathfinder");
addOption(oSelectSubCat,"522", "Pulsar");
addOption(oSelectSubCat,"1295", "Quest");
addOption(oSelectSubCat,"1432", "Rouge");
addOption(oSelectSubCat,"523", "Sentra");
addOption(oSelectSubCat,"529", "Skyline");
addOption(oSelectSubCat,"1297", "Titan");
addOption(oSelectSubCat,"1292", "Xterra");
addOption(oSelectSubCat,"1293", "Xtrail");


//Start OLDSMOBILE selection now
}
if(sCat == 'OLDSMOBILE'){

addOption(oSelectSubCat,"530", "Achieva");
addOption(oSelectSubCat,"328", "Alero");
addOption(oSelectSubCat,"531", "Aurora");
addOption(oSelectSubCat,"1300", "Bravada");
addOption(oSelectSubCat,"532", "Cutlass");
addOption(oSelectSubCat,"538", "Delta 88");
addOption(oSelectSubCat,"534", "Intrique");
addOption(oSelectSubCat,"537", "LSS");
addOption(oSelectSubCat,"536", "Regency");
addOption(oSelectSubCat,"1299", "Silhouette");


//Start PLYMOUTH selection now
}
if(sCat == 'PLYMOUTH'){

addOption(oSelectSubCat,"542", "Acclaim");
addOption(oSelectSubCat,"543", "Barracuda");
addOption(oSelectSubCat,"329", "Breeze");
addOption(oSelectSubCat,"1302", "Grand Voyager");
addOption(oSelectSubCat,"539", "Neon");
addOption(oSelectSubCat,"540", "Prowler");
addOption(oSelectSubCat,"541", "Road Runner");
addOption(oSelectSubCat,"545", "Satellite");
addOption(oSelectSubCat,"546", "Sundance");
addOption(oSelectSubCat,"1301", "Voyager");


//Start PONTIAC selection now
}
if(sCat == 'PONTIAC'){

addOption(oSelectSubCat,"1307", "Aztec");	
addOption(oSelectSubCat,"549", "Bonneville");
addOption(oSelectSubCat,"550", "Firebird");
addOption(oSelectSubCat,"1433", "G3");
addOption(oSelectSubCat,"1434", "G5");
addOption(oSelectSubCat,"551", "G6");
addOption(oSelectSubCat,"1435", "G8");
addOption(oSelectSubCat,"330", "Grand Am");
addOption(oSelectSubCat,"548", "Grand Prix");
addOption(oSelectSubCat,"560", "GTO");
addOption(oSelectSubCat,"1303", "Montana");
addOption(oSelectSubCat,"1304", "Montana SV6");
addOption(oSelectSubCat,"558", "Parisienne");
addOption(oSelectSubCat,"552", "Pursuit");
addOption(oSelectSubCat,"553", "Solstice");
addOption(oSelectSubCat,"557", "Sunbird");
addOption(oSelectSubCat,"554", "Sunfire");
addOption(oSelectSubCat,"1309", "Torrent");
addOption(oSelectSubCat,"556", "Trans Am");
addOption(oSelectSubCat,"1306", "Transport");
addOption(oSelectSubCat,"555", "Vibe");
addOption(oSelectSubCat,"561", "Wave");


//Start PORSCHE selection now
}
if(sCat == 'PORSCHE'){


addOption(oSelectSubCat,"331", "911");
addOption(oSelectSubCat,"562", "924");
addOption(oSelectSubCat,"563", "928");
addOption(oSelectSubCat,"564", "944");
addOption(oSelectSubCat,"565", "968");
addOption(oSelectSubCat,"566", "Boxster");
addOption(oSelectSubCat,"567", "Carrera");
addOption(oSelectSubCat,"569", "Cayman");
addOption(oSelectSubCat,"1187", "Cayenne");


//Start ROLLSROYCE selection now
}
if(sCat == 'ROLLSROYCE'){

addOption(oSelectSubCat,"1139", "Corniche");
addOption(oSelectSubCat,"1141", "Phantom");
addOption(oSelectSubCat,"1145", "Silver Seraph");
addOption(oSelectSubCat,"1146", "Silver Shadow");
addOption(oSelectSubCat,"1147", "Silver Spirit");
addOption(oSelectSubCat,"1148", "Silver Spur");


//Start SAAB selection now
}
if(sCat == 'SAAB'){

addOption(oSelectSubCat,"582", "9-2X");
addOption(oSelectSubCat,"580", "9-3");
addOption(oSelectSubCat,"581", "9-5");
addOption(oSelectSubCat,"333", "900");
addOption(oSelectSubCat,"579", "9000");
addOption(oSelectSubCat,"1310", "9-7X");



//Start SATURN selection now
}
if(sCat == 'SATURN'){

addOption(oSelectSubCat,"1438", "Astra");
addOption(oSelectSubCat,"672", "Aura");
addOption(oSelectSubCat,"664", "Ion");
addOption(oSelectSubCat,"665", "L");
addOption(oSelectSubCat,"666", "LS");
addOption(oSelectSubCat,"667", "LW");
addOption(oSelectSubCat,"1439", "Outlook");
addOption(oSelectSubCat,"1311", "Relay");
addOption(oSelectSubCat,"668", "SC");
addOption(oSelectSubCat,"669", "SL");
addOption(oSelectSubCat,"670", "SW");
addOption(oSelectSubCat,"1312", "VUE");


//Start SMART selection now
}
if(sCat == 'SMART'){


addOption(oSelectSubCat,"587", "Cabrio");
addOption(oSelectSubCat,"335", "Fortwo");


//Start SUBARU selection now
}
if(sCat == 'SUBARU'){

addOption(oSelectSubCat,"1440", "B9 Tribeca");
addOption(oSelectSubCat,"1313", "Forester");
addOption(oSelectSubCat,"336", "Impreza");
addOption(oSelectSubCat,"589", "Legacy");
addOption(oSelectSubCat,"1066", "Loyale");
addOption(oSelectSubCat,"590", "Outback");
addOption(oSelectSubCat,"592", "SVX");
addOption(oSelectSubCat,"1314", "Tribeca");
addOption(oSelectSubCat,"591", "WRX");


//Start SUZUKI selection now
}
if(sCat == 'SUZUKI'){

addOption(oSelectSubCat,"337", "Aerio");
addOption(oSelectSubCat,"595", "Esteem");
addOption(oSelectSubCat,"1315", "Grand Vitara");
addOption(oSelectSubCat,"1316", "Sidekick");
addOption(oSelectSubCat,"593", "Swift");
addOption(oSelectSubCat,"1441", "SX4");
addOption(oSelectSubCat,"594", "Verona");
addOption(oSelectSubCat,"1317", "Vitara");
addOption(oSelectSubCat,"1318", "X-90");
addOption(oSelectSubCat,"1319", "XL-7");


//Start TOYOTA selection now
}
if(sCat == 'TOYOTA'){

addOption(oSelectSubCat,"1322", "4Runner");
addOption(oSelectSubCat,"606", "Avalon");
addOption(oSelectSubCat,"338", "Camry");
addOption(oSelectSubCat,"601", "Celica");
addOption(oSelectSubCat,"597", "Corolla");
addOption(oSelectSubCat,"598", "Echo");
addOption(oSelectSubCat,"1327", "FJCruiser");
addOption(oSelectSubCat,"1323", "Highlander");
addOption(oSelectSubCat,"1324", "Landcruiser");
addOption(oSelectSubCat,"599", "Matrix");
addOption(oSelectSubCat,"608", "MR2");
addOption(oSelectSubCat,"607", "Paseo");
addOption(oSelectSubCat,"1320", "Previa");
addOption(oSelectSubCat,"600", "Prius");
addOption(oSelectSubCat,"1325", "RAV4");
addOption(oSelectSubCat,"1326", "Sequoia");
addOption(oSelectSubCat,"1321", "Sienna");
addOption(oSelectSubCat,"605", "Solara");
addOption(oSelectSubCat,"604", "Supra");
addOption(oSelectSubCat,"1328", "Tacoma");
addOption(oSelectSubCat,"603", "Tercel");
addOption(oSelectSubCat,"1329", "Tundra");
addOption(oSelectSubCat,"602", "Yaris");


//Start VOLKSWAGEN selection now
}
if(sCat == 'VOLKSWAGEN'){

addOption(oSelectSubCat,"339", "Beetle");
addOption(oSelectSubCat,"609", "Cabrio");
addOption(oSelectSubCat,"616", "Cabriolet");
addOption(oSelectSubCat,"1442", "Eos");
addOption(oSelectSubCat,"1330", "Eurovan");
addOption(oSelectSubCat,"610", "Golf");
addOption(oSelectSubCat,"1071", "GTI");
addOption(oSelectSubCat,"611", "Jetta");
addOption(oSelectSubCat,"613", "Jetta Wagon");
addOption(oSelectSubCat,"617", "New Beetle");
addOption(oSelectSubCat,"612", "Passat");
addOption(oSelectSubCat,"614", "Passat Wagon");
addOption(oSelectSubCat,"1444", "Rabbit");
addOption(oSelectSubCat,"615", "Scirocco");
addOption(oSelectSubCat,"1443", "Tiguan");
addOption(oSelectSubCat,"1333", "Touareg");
addOption(oSelectSubCat,"1331", "Transporter");
addOption(oSelectSubCat,"1332", "Vanwagon");


//Start VOLVO selection now
}
if(sCat == 'VOLVO'){


addOption(oSelectSubCat,"625", "740");
addOption(oSelectSubCat,"620", "850");
addOption(oSelectSubCat,"626", "940");
addOption(oSelectSubCat,"1445", "960");
addOption(oSelectSubCat,"1446", "C30");
addOption(oSelectSubCat,"624", "C70");
addOption(oSelectSubCat,"347", "S40");
addOption(oSelectSubCat,"618", "S60");
addOption(oSelectSubCat,"1447", "S70");
addOption(oSelectSubCat,"619", "S80");
addOption(oSelectSubCat,"621", "V40");
addOption(oSelectSubCat,"1072", "V50");
addOption(oSelectSubCat,"622", "V70");
addOption(oSelectSubCat,"623", "XC70");
addOption(oSelectSubCat,"1334", "XC90");

//Start LUXURY VEHICLES selection now
}
if(sCat == 'LUXURY VEHICLES'){


addOption(oSelectSubCat,"1093", "Bentley");
addOption(oSelectSubCat,"1121", "Ferrari");
addOption(oSelectSubCat,"1104", "Jaguar");
addOption(oSelectSubCat,"1132", "Lamborghini");
addOption(oSelectSubCat,"1115", "Lotus");
addOption(oSelectSubCat,"240", "Porsche");
addOption(oSelectSubCat,"1138", "Rollsroyce");
addOption(oSelectSubCat,"242", "Saab");


}

}
////////////////// 

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}

}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}
