function fillCategory(){ 
 // this function is used to fill the category list on load

addOption(document.drop_list.Category, "BMW", "BMW", "");
addOption(document.drop_list.Category, "Chev", "Chev", "");
addOption(document.drop_list.Category, "Chrysler", "Chrysler", "");
addOption(document.drop_list.Category, "Daewoo", "Daewoo", "");
addOption(document.drop_list.Category, "Daihatsu", "Daihatsu", "");
addOption(document.drop_list.Category, "Ford", "Ford", "");
addOption(document.drop_list.Category, "Holden", "Holden", "");
addOption(document.drop_list.Category, "Honda", "Honda", "");
addOption(document.drop_list.Category, "Hyundai", "Hyundai", "");
addOption(document.drop_list.Category, "Isuzu", "Isuzu", "");
addOption(document.drop_list.Category, "Jeep", "Jeep", "");
addOption(document.drop_list.Category, "Kia", "Kia", "");
addOption(document.drop_list.Category, "Mazda", "Mazda", "");
addOption(document.drop_list.Category, "Mercedes", "Mercedes", "");
addOption(document.drop_list.Category, "Mini", "Mini", "");
addOption(document.drop_list.Category, "Mitsubishi", "Mitsubishi", "");
addOption(document.drop_list.Category, "Nissan", "Nissan", "");
addOption(document.drop_list.Category, "Peugeot", "Peugeot", "");
addOption(document.drop_list.Category, "Proton", "Proton", "");
addOption(document.drop_list.Category, "Subaru", "Subaru", "");
addOption(document.drop_list.Category, "Suzuki", "Suzuki", "");
addOption(document.drop_list.Category, "Toyota", "Toyota", "");
addOption(document.drop_list.Category, "Volkswagon", "Volkswagon", "");
addOption(document.drop_list.Category, "Volvo", "Volvo", "");}

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

removeAllOptions(document.drop_list.SubCat);
addOption(document.drop_list.SubCat, "", "Select a model:", "");



if(document.drop_list.Category.value == 'BMW'){
addOption(document.drop_list.SubCat, "1274", "3 Series E30 83-91");
addOption(document.drop_list.SubCat, "1275", "3 Series E36 91-00");
addOption(document.drop_list.SubCat, "1001", "3 Series E46 98-05");
addOption(document.drop_list.SubCat, "1276", "3 Series E90 05-");
addOption(document.drop_list.SubCat, "1002", "5 Series");
addOption(document.drop_list.SubCat, "1003", "7 Series");
}

if(document.drop_list.Category.value == 'Chev'){
addOption(document.drop_list.SubCat, "1004", "C10 - C30");
}

if(document.drop_list.Category.value == 'Chrysler'){
addOption(document.drop_list.SubCat, "1005", "Neon");
addOption(document.drop_list.SubCat, "1007", "PT Cruiser");
addOption(document.drop_list.SubCat, "1006", "Voyager");
}

if(document.drop_list.Category.value == 'Daewoo'){
addOption(document.drop_list.SubCat, "1008", "1.5L Sed");
addOption(document.drop_list.SubCat, "1009", "Cielo");
addOption(document.drop_list.SubCat, "1010", "Espero");
addOption(document.drop_list.SubCat, "1011", "Kalos");
addOption(document.drop_list.SubCat, "1012", "Korando");
addOption(document.drop_list.SubCat, "1013", "Lanos");
addOption(document.drop_list.SubCat, "1014", "Leganza");
addOption(document.drop_list.SubCat, "1015", "Matiz");
addOption(document.drop_list.SubCat, "1016", "Musso");
addOption(document.drop_list.SubCat, "1017", "Nubira");
addOption(document.drop_list.SubCat, "1018", "Tacuma");
}

if(document.drop_list.Category.value == 'Daihatsu'){
addOption(document.drop_list.SubCat, "1019", "Applause");
addOption(document.drop_list.SubCat, "1020", "Centro");
addOption(document.drop_list.SubCat, "1021", "Charade");
addOption(document.drop_list.SubCat, "1022", "Feroza");
addOption(document.drop_list.SubCat, "1023", "Handivan");
addOption(document.drop_list.SubCat, "1024", "Hijet");
addOption(document.drop_list.SubCat, "1025", "Mira");
addOption(document.drop_list.SubCat, "1026", "Move Wagon");
addOption(document.drop_list.SubCat, "1027", "Pyzar");
addOption(document.drop_list.SubCat, "1028", "Rocky");
addOption(document.drop_list.SubCat, "1029", "Sirion");
addOption(document.drop_list.SubCat, "1030", "Terios");
}

if(document.drop_list.Category.value == 'Ford'){
addOption(document.drop_list.SubCat, "1031", "Bronco");
addOption(document.drop_list.SubCat, "1059", "Capri");
addOption(document.drop_list.SubCat, "1060", "Corsair");
addOption(document.drop_list.SubCat, "1061", "Cortina");
addOption(document.drop_list.SubCat, "1062", "Cougar");
addOption(document.drop_list.SubCat, "1063", "Courier 02-06");
addOption(document.drop_list.SubCat, "1272", "Courier 85-96");
addOption(document.drop_list.SubCat, "1273", "Courier 96-99");
addOption(document.drop_list.SubCat, "1271", "Courier 99-02");
addOption(document.drop_list.SubCat, "1064", "Econovan");
addOption(document.drop_list.SubCat, "1065", "Escape");
addOption(document.drop_list.SubCat, "1066", "Escort");
addOption(document.drop_list.SubCat, "1067", "Explorer");
addOption(document.drop_list.SubCat, "1032", "Falcon AU");
addOption(document.drop_list.SubCat, "1033", "Falcon BA");
addOption(document.drop_list.SubCat, "1034", "Falcon BF");
addOption(document.drop_list.SubCat, "1035", "Falcon EA/EB/ED");
addOption(document.drop_list.SubCat, "1036", "Falcon EF/EL");
addOption(document.drop_list.SubCat, "1037", "Falcon XD");
addOption(document.drop_list.SubCat, "1038", "Falcon XE");
addOption(document.drop_list.SubCat, "1039", "Falcon XF");
addOption(document.drop_list.SubCat, "1040", "Festiva WA");
addOption(document.drop_list.SubCat, "1041", "Festiva WB/WD/WF");
addOption(document.drop_list.SubCat, "1069", "Focus");
addOption(document.drop_list.SubCat, "1043", "Laser KA");
addOption(document.drop_list.SubCat, "1044", "Laser KB");
addOption(document.drop_list.SubCat, "1045", "Laser KC");
addOption(document.drop_list.SubCat, "1046", "Laser KE");
addOption(document.drop_list.SubCat, "1047", "Laser KF");
addOption(document.drop_list.SubCat, "1048", "Laser KJ");
addOption(document.drop_list.SubCat, "1049", "Laser KN");
addOption(document.drop_list.SubCat, "1050", "Laser KQ");
addOption(document.drop_list.SubCat, "1051", "Meteor");
addOption(document.drop_list.SubCat, "1052", "Mondeo");
addOption(document.drop_list.SubCat, "1053", "Probe");
addOption(document.drop_list.SubCat, "1054", "Taurus");
addOption(document.drop_list.SubCat, "1055", "Telstar AS");
addOption(document.drop_list.SubCat, "1056", "Telstar AT/AV");
addOption(document.drop_list.SubCat, "1057", "Telstar AX/AY");
addOption(document.drop_list.SubCat, "1058", "Transit");
}

if(document.drop_list.Category.value == 'Holden'){
addOption(document.drop_list.SubCat, "1070", "Apollo");
addOption(document.drop_list.SubCat, "1264", "Astra AH 10/2004-");
addOption(document.drop_list.SubCat, "1071", "Astra TR");
addOption(document.drop_list.SubCat, "1072", "Astra TS");
addOption(document.drop_list.SubCat, "1073", "Barina MB");
addOption(document.drop_list.SubCat, "1074", "Barina MF/MH");
addOption(document.drop_list.SubCat, "1075", "Barina ML");
addOption(document.drop_list.SubCat, "1076", "Barina SB");
addOption(document.drop_list.SubCat, "1077", "Barina XC");
addOption(document.drop_list.SubCat, "1078", "Calibra");
addOption(document.drop_list.SubCat, "1079", "Camira");
addOption(document.drop_list.SubCat, "1080", "Commodore VB/VC");
addOption(document.drop_list.SubCat, "1081", "Commodore VE");
addOption(document.drop_list.SubCat, "1082", "Commodore VH/VK");
addOption(document.drop_list.SubCat, "1083", "Commodore VL");
addOption(document.drop_list.SubCat, "1084", "Commodore VN");
addOption(document.drop_list.SubCat, "1085", "Commodore VR/VS");
addOption(document.drop_list.SubCat, "1086", "Commodore VT");
addOption(document.drop_list.SubCat, "1087", "Commodore VX");
addOption(document.drop_list.SubCat, "1088", "Commodore VY");
addOption(document.drop_list.SubCat, "1089", "Commodore VZ");
addOption(document.drop_list.SubCat, "1090", "Frontera");
addOption(document.drop_list.SubCat, "1091", "Gemini RB");
addOption(document.drop_list.SubCat, "1092", "Gemini TE");
addOption(document.drop_list.SubCat, "1093", "Gemini TF/TG");
addOption(document.drop_list.SubCat, "1094", "Jackaroo");
addOption(document.drop_list.SubCat, "1095", "Nova");
addOption(document.drop_list.SubCat, "1096", "Rodeo KB Ute 1/81 - 6/88");
addOption(document.drop_list.SubCat, "1263", "Rodeo RA 03-07");
addOption(document.drop_list.SubCat, "1265", "Rodeo RA 07-");
addOption(document.drop_list.SubCat, "1098", "Rodeo TF Ute 3/98-");
addOption(document.drop_list.SubCat, "1099", "Rodeo TF Ute 7/88 - 12/97");
addOption(document.drop_list.SubCat, "1100", "Suburban");
addOption(document.drop_list.SubCat, "1101", "Vectra");
}

if(document.drop_list.Category.value == 'Honda'){
addOption(document.drop_list.SubCat, "1102", "Accord");
addOption(document.drop_list.SubCat, "1103", "City");
addOption(document.drop_list.SubCat, "1104", "Civic");
addOption(document.drop_list.SubCat, "1105", "CRV");
addOption(document.drop_list.SubCat, "1106", "HRV");
addOption(document.drop_list.SubCat, "1107", "Integra");
addOption(document.drop_list.SubCat, "1108", "Jazz");
addOption(document.drop_list.SubCat, "1109", "Legend");
addOption(document.drop_list.SubCat, "1110", "NSX Coupe");
addOption(document.drop_list.SubCat, "1111", "Odyssey");
addOption(document.drop_list.SubCat, "1112", "Prelude");
addOption(document.drop_list.SubCat, "1113", "S2000 Roadster");
}

if(document.drop_list.Category.value == 'Hyundai'){
addOption(document.drop_list.SubCat, "1114", "Accent");
addOption(document.drop_list.SubCat, "1115", "Elantra");
addOption(document.drop_list.SubCat, "1116", "Excel");
addOption(document.drop_list.SubCat, "1117", "FX Coupe");
addOption(document.drop_list.SubCat, "1118", "Getz");
addOption(document.drop_list.SubCat, "1119", "Grandeur");
addOption(document.drop_list.SubCat, "1120", "Lantra");
addOption(document.drop_list.SubCat, "1121", "S Coupe");
addOption(document.drop_list.SubCat, "1122", "Sante Fe");
addOption(document.drop_list.SubCat, "1123", "Sonata");
addOption(document.drop_list.SubCat, "1124", "Terracan");
addOption(document.drop_list.SubCat, "1125", "Tiburon");
addOption(document.drop_list.SubCat, "1126", "Trajet");
}

if(document.drop_list.Category.value == 'Isuzu'){
addOption(document.drop_list.SubCat, "1293", "D-Max 08-");
}

if(document.drop_list.Category.value == 'Jeep'){
addOption(document.drop_list.SubCat, "1127", "Cherokee");
addOption(document.drop_list.SubCat, "1128", "Grand");
addOption(document.drop_list.SubCat, "1129", "Wrangler");
}

if(document.drop_list.Category.value == 'Kia'){
addOption(document.drop_list.SubCat, "1130", "Carnival");
addOption(document.drop_list.SubCat, "1131", "Mentor");
addOption(document.drop_list.SubCat, "1132", "Optima");
addOption(document.drop_list.SubCat, "1133", "Rio");
addOption(document.drop_list.SubCat, "1134", "Sorento");
addOption(document.drop_list.SubCat, "1135", "Spectra");
addOption(document.drop_list.SubCat, "1136", "Sportage");
}

if(document.drop_list.Category.value == 'Mazda'){
addOption(document.drop_list.SubCat, "1137", "121");
addOption(document.drop_list.SubCat, "1297", "121 Metro");
addOption(document.drop_list.SubCat, "1138", "323");
addOption(document.drop_list.SubCat, "1140", "323 Astina");
addOption(document.drop_list.SubCat, "1139", "626");
addOption(document.drop_list.SubCat, "1141", "B1800/B2000");
addOption(document.drop_list.SubCat, "1142", "B2200");
addOption(document.drop_list.SubCat, "1143", "B2500");
addOption(document.drop_list.SubCat, "1144", "Bravo");
addOption(document.drop_list.SubCat, "1145", "E Series Van");
addOption(document.drop_list.SubCat, "1146", "Mazda 2");
addOption(document.drop_list.SubCat, "1147", "Mazda 3");
addOption(document.drop_list.SubCat, "1148", "Mazda 6");
addOption(document.drop_list.SubCat, "1149", "MPV");
addOption(document.drop_list.SubCat, "1150", "MX5");
addOption(document.drop_list.SubCat, "1151", "RX7");
addOption(document.drop_list.SubCat, "1152", "Tribute");
}

if(document.drop_list.Category.value == 'Mercedes'){
addOption(document.drop_list.SubCat, "1298", "A Class");
addOption(document.drop_list.SubCat, "1299", "C Class");
addOption(document.drop_list.SubCat, "1155", "E Class");
addOption(document.drop_list.SubCat, "1300", "S Class");
addOption(document.drop_list.SubCat, "1153", "Sprinter");
addOption(document.drop_list.SubCat, "1154", "Vito");
}

if(document.drop_list.Category.value == 'Mini'){
addOption(document.drop_list.SubCat, "1156", "Mini Cooper");
}

if(document.drop_list.Category.value == 'Mitsubishi'){
addOption(document.drop_list.SubCat, "1157", "Challenger");
addOption(document.drop_list.SubCat, "1158", "Colt");
addOption(document.drop_list.SubCat, "1159", "Cordia");
addOption(document.drop_list.SubCat, "1160", "FTO");
addOption(document.drop_list.SubCat, "1161", "Galant");
addOption(document.drop_list.SubCat, "1162", "L200");
addOption(document.drop_list.SubCat, "1163", "L300");
addOption(document.drop_list.SubCat, "1279", "Lancer CA-CB 88-92");
addOption(document.drop_list.SubCat, "1280", "Lancer CC 92-96");
addOption(document.drop_list.SubCat, "1164", "Lancer CE 96-03");
addOption(document.drop_list.SubCat, "1281", "Lancer CG 02-03");
addOption(document.drop_list.SubCat, "1282", "Lancer CH 03-07");
addOption(document.drop_list.SubCat, "1283", "Lancer CJ 07-");
addOption(document.drop_list.SubCat, "1286", "Magna TE-TF-TJ ");
addOption(document.drop_list.SubCat, "1165", "Magna TL-TW 03-05");
addOption(document.drop_list.SubCat, "1284", "Magna TM-TN-TP 85-91");
addOption(document.drop_list.SubCat, "1285", "Magna TR-TS 91-97");
addOption(document.drop_list.SubCat, "1166", "Mirage");
addOption(document.drop_list.SubCat, "1167", "Nimbus");
addOption(document.drop_list.SubCat, "1168", "Outlander");
addOption(document.drop_list.SubCat, "1169", "Pajero");
addOption(document.drop_list.SubCat, "1170", "Sigma");
addOption(document.drop_list.SubCat, "1171", "Starion");
addOption(document.drop_list.SubCat, "1172", "Starwagon");
addOption(document.drop_list.SubCat, "1173", "Triton");
}

if(document.drop_list.Category.value == 'Nissan'){
addOption(document.drop_list.SubCat, "1174", "180SX");
addOption(document.drop_list.SubCat, "1175", "200SX  S14");
addOption(document.drop_list.SubCat, "1309", "200SX S15");
addOption(document.drop_list.SubCat, "1176", "280ZX");
addOption(document.drop_list.SubCat, "1177", "300ZX");
addOption(document.drop_list.SubCat, "1178", "Bluebird");
addOption(document.drop_list.SubCat, "1179", "C20");
addOption(document.drop_list.SubCat, "1180", "Cefiro");
addOption(document.drop_list.SubCat, "1181", "Datsun 1200");
addOption(document.drop_list.SubCat, "1182", "Datsun 720");
addOption(document.drop_list.SubCat, "1183", "Gazelle");
addOption(document.drop_list.SubCat, "1184", "Infinity");
addOption(document.drop_list.SubCat, "1185", "Laurel");
addOption(document.drop_list.SubCat, "1186", "Maxima");
addOption(document.drop_list.SubCat, "1187", "Micra");
addOption(document.drop_list.SubCat, "1287", "Navara D21 86-96");
addOption(document.drop_list.SubCat, "1288", "Navara D22 97-05");
addOption(document.drop_list.SubCat, "1188", "Navara D40 05-");
addOption(document.drop_list.SubCat, "1189", "NX Coupe");
addOption(document.drop_list.SubCat, "1190", "Parie");
addOption(document.drop_list.SubCat, "1191", "Path Finder");
addOption(document.drop_list.SubCat, "1192", "Patrol");
addOption(document.drop_list.SubCat, "1193", "Pintara");
addOption(document.drop_list.SubCat, "1194", "Pulsar Exa");
addOption(document.drop_list.SubCat, "1195", "Pulsar N13");
addOption(document.drop_list.SubCat, "1196", "Pulsar N14");
addOption(document.drop_list.SubCat, "1197", "Pulsar N15");
addOption(document.drop_list.SubCat, "1198", "Pulsar N16");
addOption(document.drop_list.SubCat, "1200", "Serena");
addOption(document.drop_list.SubCat, "1201", "Silvia S13");
addOption(document.drop_list.SubCat, "1202", "Skyline R31");
addOption(document.drop_list.SubCat, "1203", "Skyline R32");
addOption(document.drop_list.SubCat, "1204", "Skyline R33");
addOption(document.drop_list.SubCat, "1205", "Skyline R34");
addOption(document.drop_list.SubCat, "1206", "Terrano");
addOption(document.drop_list.SubCat, "1207", "Vanette");
}

if(document.drop_list.Category.value == 'Peugeot'){
addOption(document.drop_list.SubCat, "1208", "205");
addOption(document.drop_list.SubCat, "1209", "206");
addOption(document.drop_list.SubCat, "1210", "306");
addOption(document.drop_list.SubCat, "1211", "307");
addOption(document.drop_list.SubCat, "1212", "405");
addOption(document.drop_list.SubCat, "1213", "406");
}

if(document.drop_list.Category.value == 'Proton'){
addOption(document.drop_list.SubCat, "1215", "Satria");
addOption(document.drop_list.SubCat, "1216", "Wira");
}

if(document.drop_list.Category.value == 'Subaru'){
addOption(document.drop_list.SubCat, "1217", "Forester");
addOption(document.drop_list.SubCat, "1218", "Impreza");
addOption(document.drop_list.SubCat, "1219", "Leonne");
addOption(document.drop_list.SubCat, "1220", "Liberty");
addOption(document.drop_list.SubCat, "1221", "Outback");
}

if(document.drop_list.Category.value == 'Suzuki'){
addOption(document.drop_list.SubCat, "1223", "Alto");
addOption(document.drop_list.SubCat, "1224", "Baleno");
addOption(document.drop_list.SubCat, "1225", "Carry Van");
addOption(document.drop_list.SubCat, "1226", "Jimny");
addOption(document.drop_list.SubCat, "1227", "Sierra");
addOption(document.drop_list.SubCat, "1228", "Swift 05-");
addOption(document.drop_list.SubCat, "1294", "Swift 89-99");
addOption(document.drop_list.SubCat, "1229", "Vitara");
}

if(document.drop_list.Category.value == 'Toyota'){
addOption(document.drop_list.SubCat, "1238", "4 Runner");
addOption(document.drop_list.SubCat, "1230", "Avalon");
addOption(document.drop_list.SubCat, "1231", "Camry 97-02");
addOption(document.drop_list.SubCat, "1307", "Camry CV36 02-06");
addOption(document.drop_list.SubCat, "1305", "Camry SV21 87-92");
addOption(document.drop_list.SubCat, "1306", "Camry Widebody 93-");
addOption(document.drop_list.SubCat, "1232", "Celica");
addOption(document.drop_list.SubCat, "1303", "Corolla AE100 94-97");
addOption(document.drop_list.SubCat, "1233", "Corolla AE112 98-01");
addOption(document.drop_list.SubCat, "1301", "Corolla AE80 & AE82 85-89");
addOption(document.drop_list.SubCat, "1302", "Corolla AE90-AE92 89-94");
addOption(document.drop_list.SubCat, "1304", "Corolla ZZE122 01-07");
addOption(document.drop_list.SubCat, "1234", "Corona");
addOption(document.drop_list.SubCat, "1235", "Cressida");
addOption(document.drop_list.SubCat, "1236", "Crown");
addOption(document.drop_list.SubCat, "1237", "Echo");
addOption(document.drop_list.SubCat, "1239", "Hiace 05-");
addOption(document.drop_list.SubCat, "1278", "Hiace 83-89");
addOption(document.drop_list.SubCat, "1277", "Hiace 89-04");
addOption(document.drop_list.SubCat, "1268", "Hilux 01-05");
addOption(document.drop_list.SubCat, "1240", "Hilux 05-");
addOption(document.drop_list.SubCat, "1270", "Hilux 75-83");
addOption(document.drop_list.SubCat, "1269", "Hilux 83-88");
addOption(document.drop_list.SubCat, "1266", "Hilux 88-97");
addOption(document.drop_list.SubCat, "1267", "Hilux 97-01");
addOption(document.drop_list.SubCat, "1241", "Landcruiser 100 series 98-");
addOption(document.drop_list.SubCat, "1289", "Landcruiser 40 series 72-84");
addOption(document.drop_list.SubCat, "1290", "Landcruiser 60 series 80-90");
addOption(document.drop_list.SubCat, "1291", "Landcruiser 70 & 75 series 85-07");
addOption(document.drop_list.SubCat, "1292", "Landcruiser 80 series 90-98");
addOption(document.drop_list.SubCat, "1242", "Lexcen");
addOption(document.drop_list.SubCat, "1243", "Liteace");
addOption(document.drop_list.SubCat, "1244", "MR2");
addOption(document.drop_list.SubCat, "1245", "Paseo");
addOption(document.drop_list.SubCat, "1246", "Prado");
addOption(document.drop_list.SubCat, "1247", "Rav4");
addOption(document.drop_list.SubCat, "1248", "Soarer");
addOption(document.drop_list.SubCat, "1310", "Starlet EP82 GT 89- 96 Import");
addOption(document.drop_list.SubCat, "1249", "Starlet EP91 96-");
addOption(document.drop_list.SubCat, "1250", "Supra");
addOption(document.drop_list.SubCat, "1251", "Surf");
addOption(document.drop_list.SubCat, "1252", "Tarago");
addOption(document.drop_list.SubCat, "1253", "Tercel");
addOption(document.drop_list.SubCat, "1254", "Townace");
addOption(document.drop_list.SubCat, "1308", "Yaris");
}

if(document.drop_list.Category.value == 'Volkswagon'){
addOption(document.drop_list.SubCat, "1255", "Beetle");
addOption(document.drop_list.SubCat, "1256", "Golf");
addOption(document.drop_list.SubCat, "1258", "Passat");
addOption(document.drop_list.SubCat, "1259", "Polo");
addOption(document.drop_list.SubCat, "1260", "Transporter");
}

if(document.drop_list.Category.value == 'Volvo'){
addOption(document.drop_list.SubCat, "1261", "All Models");
}



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

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);
}
