var postState = '';
var postCountry = '';
var state = '\
AC:ACE:ACE|\
AC:COBRA:COBRA|\
AIXAM:500:500|\
AIXAM:500.4:500.4|\
AIXAM:500.5:500.5|\
AIXAM:A751:A751|\
ALFA ROMEO:145:145|\
ALFA ROMEO:146:146|\
ALFA ROMEO:147:147|\
ALFA ROMEO:155:155|\
ALFA ROMEO:156:156|\
ALFA ROMEO:159:159|\
ALFA ROMEO:164:164|\
ALFA ROMEO:166:166|\
ALFA ROMEO:33:33|\
ALFA ROMEO:ALFASUD:ALFASUD|\
ALFA ROMEO:BRERA:BRERA|\
ALFA ROMEO:GT:GT|\
ALFA ROMEO:GTV:GTV|\
ALFA ROMEO:MONTREAL:MONTREAL|\
ALFA ROMEO:RZ:RZ|\
ALFA ROMEO:SPIDER:SPIDER|\
ALFA ROMEO:SPORTWAGON:SPORTWAGON|\
ALFA ROMEO:SZ:SZ|\
ASCARI:A10:A10|\
ASCARI:ECOSSE:ECOSSE|\
ASIA:ROCSTA:ROCSTA|\
ASTON MARTIN:DB4:DB4|\
ASTON MARTIN:DB6:DB6|\
ASTON MARTIN:DB7:DB7|\
ASTON MARTIN:DB9:DB9|\
ASTON MARTIN:DBS:DBS|\
ASTON MARTIN:LAGONDA:LAGONDA|\
ASTON MARTIN:V8:V8|\
ASTON MARTIN:VANQUISH:VANQUISH|\
ASTON MARTIN:VANTAGE:VANTAGE|\
ASTON MARTIN:VIRAGE:VIRAGE|\
ASTON MARTIN:VOLANTE:VOLANTE|\
AUBURN:SPEEDSTER:SPEEDSTER|\
AUDI:100:100|\
AUDI:100AVANT:100AVANT|\
AUDI:80:80|\
AUDI:90:90|\
AUDI:A2:A2|\
AUDI:A3:A3|\
AUDI:A4:A4|\
AUDI:A4AVANT:A4AVANT|\
AUDI:A4CABRIOLET:A4CABRIOLET|\
AUDI:A5:A5|\
AUDI:A6:A6|\
AUDI:A6AVANT:A6AVANT|\
AUDI:A8:A8|\
AUDI:ALLROAD:ALLROAD|\
AUDI:AVANT:AVANT|\
AUDI:CABRIOLET:CABRIOLET|\
AUDI:CONVERTIBLE:CONVERTIBLE|\
AUDI:COUPE:COUPE|\
AUDI:Q7:Q7|\
AUSTIN:1100:1100|\
AUSTIN:1300:1300|\
AUSTIN:A55:A55|\
AUSTIN:ALLEGRO:ALLEGRO|\
AUSTIN:HEALEY:HEALEY|\
AUSTIN:MAESTRO:MAESTRO|\
AUSTIN:METRO:METRO|\
AUSTIN:MINI:MINI|\
AUSTIN:MONTEGO:MONTEGO|\
BELSIZE:15HP:15HP|\
BENTLEY:ARNAGE:ARNAGE|\
BENTLEY:AZURE:AZURE|\
BENTLEY:BROOKLANDS:BROOKLANDS|\
BENTLEY:CONTINENTAL:CONTINENTAL|\
BENTLEY:EIGHT:EIGHT|\
BENTLEY:MKVI:MKVI|\
BENTLEY:MULSANNE:MULSANNE|\
BENTLEY:R-TYPE:R-TYPE|\
BENTLEY:SERIESIII:SERIESIII|\
BENTLEY:TSERIES:TSERIES|\
BENTLEY:TURBOR:TURBOR|\
BITTER:SC:SC|\
BMW:1SERIES:1SERIES|\
BMW:2002:2002|\
BMW:3SERIES:3SERIES|\
BMW:5SERIES:5SERIES|\
BMW:6SERIES:6SERIES|\
BMW:7SERIES:7SERIES|\
BMW:8SERIES:8SERIES|\
BMW:ALPINA:ALPINA|\
BMW:MCOUPE:MCOUPE|\
BMW:MROADSTER:MROADSTER|\
BMW:M1:M1|\
BMW:M3:M3|\
BMW:M5:M5|\
BMW:M6:M6|\
BMW:X3:X3|\
BMW:X5:X5|\
BMW:Z1:Z1|\
BMW:Z3:Z3|\
BMW:Z4:Z4|\
BRISTOL:408:408|\
BRISTOL:FIGHTER:FIGHTER|\
BUGATTI:EB110:EB110|\
BUGATTI:VEYRON:VEYRON|\
BUICK:ELECTRA:ELECTRA|\
BUICK:PARKAVENUE:PARKAVENUE|\
BUICK:SKYLARK:SKYLARK|\
CADILLAC:BLS:BLS|\
CADILLAC:CTS:CTS|\
CADILLAC:ELDORADO:ELDORADO|\
CADILLAC:ESCALADE:ESCALADE|\
CADILLAC:SEVILLE:SEVILLE|\
CADILLAC:SRX:SRX|\
CADILLAC:STS:STS|\
CADILLAC:XLR:XLR|\
CATERHAM:21:21|\
CATERHAM:SUPERSEVEN:SUPERSEVEN|\
CATERHAM:SUPERSPRINT:SUPERSPRINT|\
CHEVROLET:ASTRO:ASTRO|\
CHEVROLET:AVALANCHE:AVALANCHE|\
CHEVROLET:BLAZER:BLAZER|\
CHEVROLET:CAMARO:CAMARO|\
CHEVROLET:CAPRICE:CAPRICE|\
CHEVROLET:CAPTIVA:CAPTIVA|\
CHEVROLET:COLORADO:COLORADO|\
CHEVROLET:CORVETTE:CORVETTE|\
CHEVROLET:GMC:GMC|\
CHEVROLET:KALOS:KALOS|\
CHEVROLET:LACETTI:LACETTI|\
CHEVROLET:LUMINA:LUMINA|\
CHEVROLET:MATIZ:MATIZ|\
CHEVROLET:MONTECARLO:MONTECARLO|\
CHEVROLET:S10:S10|\
CHEVROLET:SILVERADO:SILVERADO|\
CHEVROLET:SSR:SSR|\
CHEVROLET:SUBURBAN:SUBURBAN|\
CHEVROLET:TACUMA:TACUMA|\
CHRYSLER:300C:300C|\
CHRYSLER:300M:300M|\
CHRYSLER:CHEROKEE:CHEROKEE|\
CHRYSLER:CROSSFIRE:CROSSFIRE|\
CHRYSLER:GRANDCHEROKEE:GRANDCHEROKEE|\
CHRYSLER:GRANDVOYAGER:GRANDVOYAGER|\
CHRYSLER:JEEP:JEEP|\
CHRYSLER:LEBARON:LEBARON|\
CHRYSLER:NEON:NEON|\
CHRYSLER:PROWLER:PROWLER|\
CHRYSLER:PTCRUISER:PTCRUISER|\
CHRYSLER:SEBRING:SEBRING|\
CHRYSLER:VIPER:VIPER|\
CHRYSLER:VOYAGER:VOYAGER|\
CITROEN:2CV:2CV|\
CITROEN:AMI:AMI|\
CITROEN:AX:AX|\
CITROEN:BERLINGO:BERLINGO|\
CITROEN:BX:BX|\
CITROEN:C-CROSSER:C-CROSSER|\
CITROEN:C1:C1|\
CITROEN:C2:C2|\
CITROEN:C3:C3|\
CITROEN:C4:C4|\
CITROEN:C4GRANDPICASSO:C4GRANDPICASSO|\
CITROEN:C4PICASSO:C4PICASSO|\
CITROEN:C5:C5|\
CITROEN:C6:C6|\
CITROEN:C8:C8|\
CITROEN:CX:CX|\
CITROEN:DS:DS|\
CITROEN:SAXO:SAXO|\
CITROEN:SYNERGIE:SYNERGIE|\
COLEMAN MILNE:DORCHESTER:DORCHESTER|\
COLEMAN MILNE:GROSVENOR:GROSVENOR|\
COLEMAN MILNE:LIMOUSINE:LIMOUSINE|\
COLEMAN MILNE:MINSTER:MINSTER|\
CORVETTE:C6:C6|\
CORVETTE:Z06:Z06|\
DAEWOO:ESPERO:ESPERO|\
DAEWOO:KALOS:KALOS|\
DAEWOO:KORANDO:KORANDO|\
DAEWOO:LACETTI:LACETTI|\
DAEWOO:LANOS:LANOS|\
DAEWOO:LEGANZA:LEGANZA|\
DAEWOO:MATIZ:MATIZ|\
DAEWOO:MUSSO:MUSSO|\
DAEWOO:NEXIA:NEXIA|\
DAEWOO:NUBIRA:NUBIRA|\
DAEWOO:TACUMA:TACUMA|\
DAIHATSU:CHARADE:CHARADE|\
DAIHATSU:COPEN:COPEN|\
DAIHATSU:CUORE:CUORE|\
DAIHATSU:FOURTRAK:FOURTRAK|\
DAIHATSU:GRANDMOVE:GRANDMOVE|\
DAIHATSU:HIJET:HIJET|\
DAIHATSU:MATERIA:MATERIA|\
DAIHATSU:MIRA:MIRA|\
DAIHATSU:MOVE:MOVE|\
DAIHATSU:SIRION:SIRION|\
DAIHATSU:SPORTRAK:SPORTRAK|\
DAIHATSU:TERIOS:TERIOS|\
DAIHATSU:YRV:YRV|\
DAIMLER:CONQUEST:CONQUEST|\
DAIMLER:DOUBLESIX:DOUBLESIX|\
DAIMLER:DS420:DS420|\
DAIMLER:LIMOUSINE:LIMOUSINE|\
DAIMLER:SALOON:SALOON|\
DAIMLER:SERIESIII:SERIESIII|\
DAIMLER:SIX:SIX|\
DAIMLER:SOVEREIGN:SOVEREIGN|\
DAIMLER:SUPERV8:SUPERV8|\
DAIMLER:V8:V8|\
DAIMLER:XJSERIES:XJSERIES|\
DAIMLER:XJ12:XJ12|\
DATSUN:240Z:240Z|\
DATSUN:280Z:280Z|\
DATSUN:DELUXE:DELUXE|\
DATSUN:SUNNY:SUNNY|\
DAX:RUSH:RUSH|\
DAX:TOJEIRO:TOJEIRO|\
DE TOMASO:MANGUSTA:MANGUSTA|\
DE TOMASO:PANTERA:PANTERA|\
DODGE:AVENGER:AVENGER|\
DODGE:CALIBER:CALIBER|\
DODGE:CARAVAN:CARAVAN|\
DODGE:CHARGER:CHARGER|\
DODGE:CORONET:CORONET|\
DODGE:CUSTOMROYALE:CUSTOMROYALE|\
DODGE:DAKOTA:DAKOTA|\
DODGE:DART:DART|\
DODGE:DURANGO:DURANGO|\
DODGE:MAGNUM:MAGNUM|\
DODGE:NITRO:NITRO|\
DODGE:RAM:RAM|\
DODGE:SRT-10:SRT-10|\
DODGE:STEALTH:STEALTH|\
DODGE:VIPER:VIPER|\
EXCALIBUR:SERIESIII:SERIESIII|\
FERRARI:308:308|\
FERRARI:328:328|\
FERRARI:330:330|\
FERRARI:348:348|\
FERRARI:360:360|\
FERRARI:365:365|\
FERRARI:400:400|\
FERRARI:412:412|\
FERRARI:456:456|\
FERRARI:512:512|\
FERRARI:550:550|\
FERRARI:575M:575M|\
FERRARI:599:599|\
FERRARI:612:612|\
FERRARI:DAYTONA:DAYTONA|\
FERRARI:DINO:DINO|\
FERRARI:ENZO:ENZO|\
FERRARI:F355:F355|\
FERRARI:F40:F40|\
FIAT:124:124|\
FIAT:126:126|\
FIAT:500:500|\
FIAT:BARCHETTA:BARCHETTA|\
FIAT:BRAVA:BRAVA|\
FIAT:BRAVO:BRAVO|\
FIAT:CINQUECENTO:CINQUECENTO|\
FIAT:COUPE:COUPE|\
FIAT:CROMA:CROMA|\
FIAT:DOBLO:DOBLO|\
FIAT:GRANDEPUNTO:GRANDEPUNTO|\
FIAT:IDEA:IDEA|\
FIAT:MAREA:MAREA|\
FIAT:MULTIPLA:MULTIPLA|\
FIAT:PANDA:PANDA|\
FIAT:PUNTO:PUNTO|\
FIAT:SCUDOPANORAMA:SCUDOPANORAMA|\
FIAT:SEDICI:SEDICI|\
FIAT:SEICENTO:SEICENTO|\
FORD:ANGLIA:ANGLIA|\
FORD:C-MAX:C-MAX|\
FORD:CAPRI:CAPRI|\
FORD:CORTINA:CORTINA|\
FORD:COUGAR:COUGAR|\
FORD:CROWNVICTORIA:CROWNVICTORIA|\
FORD:ECONOLINE:ECONOLINE|\
FORD:ESCORT:ESCORT|\
FORD:EXCURSION:EXCURSION|\
FORD:EXPEDITION:EXPEDITION|\
FORD:EXPLORER:EXPLORER|\
FORD:F150:F150|\
FORD:F250:F250|\
FORD:F350:F350|\
FORD:FALCON:FALCON|\
FORD:FIESTA:FIESTA|\
FORD:FOCUS:FOCUS|\
FORD:FOCUSC-MAX:FOCUSC-MAX|\
FORD:FUSION:FUSION|\
GINETTA:GSERIES:GSERIES|\
GMC:SAVANA:SAVANA|\
GMC:SIERRA:SIERRA|\
GMC:YUKON:YUKON|\
HILLMAN:IMP:IMP|\
HILLMAN:MINX:MINX|\
HOLDEN:HSV:HSV|\
HONDA:ACCORD:ACCORD|\
HONDA:AERODECK:AERODECK|\
HONDA:BEAT:BEAT|\
HONDA:CIVIC:CIVIC|\
HONDA:CONCERTO:CONCERTO|\
HONDA:CR-V:CR-V|\
HONDA:CR-X:CR-X|\
HONDA:ELEMENT:ELEMENT|\
HONDA:FR-V:FR-V|\
HONDA:HR-V:HR-V|\
HONDA:INSIGHT:INSIGHT|\
HONDA:INTEGRA:INTEGRA|\
HONDA:JAZZ:JAZZ|\
HONDA:LEGEND:LEGEND|\
HONDA:LOGO:LOGO|\
HONDA:NSX:NSX|\
HONDA:ODYSSEY:ODYSSEY|\
HONDA:PRELUDE:PRELUDE|\
HONDA:S-MX:S-MX|\
HUMMER:H1:H1|\
HUMMER:H2:H2|\
HUMMER:H3:H3|\
HYUNDAI:ACCENT:ACCENT|\
HYUNDAI:AMICA:AMICA|\
HYUNDAI:ATOZ:ATOZ|\
HYUNDAI:COUPE:COUPE|\
HYUNDAI:ELANTRA:ELANTRA|\
HYUNDAI:GETZ:GETZ|\
HYUNDAI:GRANDEUR:GRANDEUR|\
HYUNDAI:LANTRA:LANTRA|\
HYUNDAI:MATRIX:MATRIX|\
HYUNDAI:PONY:PONY|\
HYUNDAI:S-COUPE:S-COUPE|\
HYUNDAI:SANTAFE:SANTAFE|\
HYUNDAI:SONATA:SONATA|\
HYUNDAI:TERRACAN:TERRACAN|\
HYUNDAI:TRAJET:TRAJET|\
HYUNDAI:TUCSON:TUCSON|\
HYUNDAI:X2:X2|\
HYUNDAI:XG30:XG30|\
INFINITI:FX:FX|\
ISUZU:BIGHORN:BIGHORN|\
ISUZU:D-MAX:D-MAX|\
ISUZU:MU:MU|\
ISUZU:RODEO:RODEO|\
ISUZU:TF:TF|\
ISUZU:TROOPER:TROOPER|\
ISUZU:VEHICROSS:VEHICROSS|\
JAGUAR:420:420|\
JAGUAR:E-TYPE:E-TYPE|\
JAGUAR:MARKII:MARKII|\
JAGUAR:MARKX:MARKX|\
JAGUAR:S-TYPE:S-TYPE|\
JAGUAR:SOVEREIGN:SOVEREIGN|\
JAGUAR:V8:V8|\
JAGUAR:X-TYPE:X-TYPE|\
JAGUAR:XF:XF|\
JAGUAR:XJSERIES:XJSERIES|\
JAGUAR:XJS:XJS|\
JAGUAR:XK:XK|\
JEEP:CHEROKEE:CHEROKEE|\
JEEP:COMMANDER:COMMANDER|\
JEEP:COMPASS:COMPASS|\
JEEP:GRANDCHEROKEE:GRANDCHEROKEE|\
JEEP:PATRIOT:PATRIOT|\
JEEP:RENEGADE:RENEGADE|\
JEEP:WRANGLER:WRANGLER|\
JENSEN:C-V8:C-V8|\
JENSEN:HEALEY:HEALEY|\
JENSEN:INTERCEPTOR:INTERCEPTOR|\
JENSEN:S-V8:S-V8|\
KIA:CARENS:CARENS|\
KIA:CEED:CEED|\
KIA:CERATO:CERATO|\
KIA:CLARUS:CLARUS|\
KIA:MAGENTIS:MAGENTIS|\
KIA:MENTOR:MENTOR|\
KIA:PICANTO:PICANTO|\
KIA:PRIDE:PRIDE|\
KIA:RIO:RIO|\
KIA:SEDONA:SEDONA|\
KIA:SHUMA:SHUMA|\
KIA:SORENTO:SORENTO|\
KIA:SPORTAGE:SPORTAGE|\
KOENIGSEGG:CCR:CCR|\
KOENIGSEGG:CCX:CCX|\
LADA:SAMARA:SAMARA|\
LAMBORGHINI:COUNTACH:COUNTACH|\
LAMBORGHINI:DIABLO:DIABLO|\
LAMBORGHINI:GALLARDO:GALLARDO|\
LAMBORGHINI:JALPA:JALPA|\
LAMBORGHINI:MURCIELAGO:MURCIELAGO|\
LANCIA:BETA:BETA|\
LANCIA:DEDRA:DEDRA|\
LANCIA:DELTA:DELTA|\
LAND ROVER:DEFENDER:DEFENDER|\
LAND ROVER:DISCOVERY:DISCOVERY|\
LAND ROVER:FREELANDER:FREELANDER|\
LAND ROVER:LIGHTWEIGHT:LIGHTWEIGHT|\
LAND ROVER:RANGEROVER:RANGEROVER|\
LAND ROVER:RANGEROVERSPORT:RANGEROVERSPORT|\
LAND ROVER:SERIESI:SERIESI|\
LAND ROVER:SERIESII:SERIESII|\
LAND ROVER:SERIESIII:SERIESIII|\
LEXUS:GS:GS|\
LEXUS:IS:IS|\
LEXUS:LS:LS|\
LEXUS:RX:RX|\
LEXUS:SC:SC|\
LEXUS:SOARER:SOARER|\
LIGIER:AMBRA:AMBRA|\
LINCOLN:BLACKWOOD:BLACKWOOD|\
LINCOLN:CONTINENTAL:CONTINENTAL|\
LINCOLN:COSMOPOLITAN:COSMOPOLITAN|\
LINCOLN:NAVIGATOR:NAVIGATOR|\
LINCOLN:TOWNCAR:TOWNCAR|\
LOTUS:2-ELEVEN:2-ELEVEN|\
LOTUS:340R:340R|\
LOTUS:CARLTON:CARLTON|\
LOTUS:ECLAT:ECLAT|\
LOTUS:ELAN:ELAN|\
LOTUS:ELISE:ELISE|\
LOTUS:ELITE:ELITE|\
LOTUS:ESPRIT:ESPRIT|\
LOTUS:EUROPA:EUROPA|\
LOTUS:EXCEL:EXCEL|\
LOTUS:EXIGE:EXIGE|\
LOTUS:SEVEN:SEVEN|\
LTI:TXII:TXII|\
MARCOS:LM:LM|\
MARCOS:MANTIS:MANTIS|\
MARCOS:MANTULA:MANTULA|\
MARCOS:TSO:TSO|\
MARLIN:SPORTSTER:SPORTSTER|\
MASERATI:3200:3200|\
MASERATI:4200:4200|\
MASERATI:BITURBO:BITURBO|\
MASERATI:COUPE:COUPE|\
MASERATI:GHIBLI:GHIBLI|\
MASERATI:GRANSPORT:GRANSPORT|\
MASERATI:GRANTURISMO:GRANTURISMO|\
MASERATI:INDY:INDY|\
MASERATI:QUATTROPORTE:QUATTROPORTE|\
MASERATI:SPYDER:SPYDER|\
MAYBACH:57:57|\
MAYBACH:62:62|\
MAZDA:121:121|\
MAZDA:323:323|\
MAZDA:626:626|\
MAZDA:B-SERIES:B-SERIES|\
MAZDA:BONGO:BONGO|\
MAZDA:BT-50:BT-50|\
MAZDA:COSMO:COSMO|\
MAZDA:CX-7:CX-7|\
MAZDA:DEMIO:DEMIO|\
MAZDA:EUNOS:EUNOS|\
MAZDA:MAZDA2:MAZDA2|\
MAZDA:MAZDA3:MAZDA3|\
MAZDA:MAZDA5:MAZDA5|\
MAZDA:MAZDA6:MAZDA6|\
MAZDA:MPV:MPV|\
MAZDA:MX-3:MX-3|\
MAZDA:MX-5:MX-5|\
MAZDA:MX-6:MX-6|\
MAZDA:PREMACY:PREMACY|\
MCLAREN:M6:M6|\
MERCEDES-BENZ:180:180|\
MERCEDES-BENZ:190:190|\
MERCEDES-BENZ:200:200|\
MERCEDES-BENZ:220:220|\
MERCEDES-BENZ:230:230|\
MERCEDES-BENZ:240:240|\
MERCEDES-BENZ:250:250|\
MERCEDES-BENZ:260:260|\
MERCEDES-BENZ:280:280|\
MERCEDES-BENZ:300:300|\
MERCEDES-BENZ:310:310|\
MERCEDES-BENZ:320:320|\
MERCEDES-BENZ:350:350|\
MERCEDES-BENZ:380:380|\
MERCEDES-BENZ:400:400|\
MERCEDES-BENZ:420:420|\
MERCEDES-BENZ:450:450|\
MERCEDES-BENZ:500:500|\
MERCEDES-BENZ:560:560|\
MERCURY:COUGAR:COUGAR|\
MERCURY:MONTEREY:MONTEREY|\
MG:METRO:METRO|\
MG:MGA:MGA|\
MG:MGB:MGB|\
MG:MGC:MGC|\
MG:MGF:MGF|\
MG:MIDGET:MIDGET|\
MG:MONTEGO:MONTEGO|\
MG:ROADSTER:ROADSTER|\
MG:RV8:RV8|\
MG:SV:SV|\
MG:TD:TD|\
MG:TF:TF|\
MG:ZR:ZR|\
MG:ZS:ZS|\
MG:ZT:ZT|\
MG:ZT-T:ZT-T|\
MICROCAR:MC1:MC1|\
MICROCAR:MC2:MC2|\
MICROCAR:VIRGO:VIRGO|\
MINI:COOPER:COOPER|\
MINI:COOPERCLUBMAN:COOPERCLUBMAN|\
MINI:COOPERS:COOPERS|\
MINI:COOPERSCLUBMAN:COOPERSCLUBMAN|\
MINI:ONE:ONE|\
MITSUBISHI:3000GT:3000GT|\
MITSUBISHI:CARISMA:CARISMA|\
MITSUBISHI:CHALLENGER:CHALLENGER|\
MITSUBISHI:CHARIOT:CHARIOT|\
MITSUBISHI:COLT:COLT|\
MITSUBISHI:DELICA:DELICA|\
MITSUBISHI:ECLIPSE:ECLIPSE|\
MITSUBISHI:FTO:FTO|\
MITSUBISHI:GALANT:GALANT|\
MITSUBISHI:GRANDIS:GRANDIS|\
MITSUBISHI:GTO:GTO|\
MITSUBISHI:I-CAR:I-CAR|\
MITSUBISHI:L200:L200|\
MITSUBISHI:LANCER:LANCER|\
MITSUBISHI:LEGNUM:LEGNUM|\
MITSUBISHI:OUTLANDER:OUTLANDER|\
MITSUBISHI:PAJERO:PAJERO|\
MITSUBISHI:RALLIART:RALLIART|\
MITSUBISHI:RVR:RVR|\
MITSUOKA:VIEWT:VIEWT|\
MORGAN:4/4:4/4|\
MORGAN:AERO:AERO|\
MORGAN:PLUS4:PLUS4|\
MORGAN:PLUS8:PLUS8|\
MORGAN:ROADSTER:ROADSTER|\
MORRIS:EIGHT:EIGHT|\
MORRIS:MINI:MINI|\
MORRIS:MINOR:MINOR|\
NAYLOR:TF1700:TF1700|\
NISSAN:100NX:100NX|\
NISSAN:200SX:200SX|\
NISSAN:300ZX:300ZX|\
NISSAN:350Z:350Z|\
NISSAN:ALMERA:ALMERA|\
NISSAN:ALMERATINO:ALMERATINO|\
NISSAN:BLUEBIRD:BLUEBIRD|\
NISSAN:CHERRY:CHERRY|\
NISSAN:CUBE:CUBE|\
NISSAN:ELGRAND:ELGRAND|\
NISSAN:FAIRLADY:FAIRLADY|\
NISSAN:FIGARO:FIGARO|\
NISSAN:GLORIA:GLORIA|\
NISSAN:LARGO:LARGO|\
NISSAN:MAXIMA:MAXIMA|\
NISSAN:MICRA:MICRA|\
NISSAN:MISTRAL:MISTRAL|\
NISSAN:MURANO:MURANO|\
NISSAN:NAVARA:NAVARA|\
NOBLE:M12:M12|\
NOBLE:M400:M400|\
OPEL:ASTRA:ASTRA|\
OPEL:CORSA:CORSA|\
OPEL:FRONTERA:FRONTERA|\
OPEL:GT:GT|\
OPEL:KADETT:KADETT|\
OPEL:MONZA:MONZA|\
OPEL:OMEGA:OMEGA|\
OPEL:TIGRA:TIGRA|\
OPEL:VECTRA:VECTRA|\
OPEL:ZAFIRA:ZAFIRA|\
PAGANI:ZONDA:ZONDA|\
PANTHER:KALLISTA:KALLISTA|\
PANTHER:LIMA:LIMA|\
PERODUA:KELISA:KELISA|\
PERODUA:KENARI:KENARI|\
PERODUA:MYVI:MYVI|\
PERODUA:NIPPA:NIPPA|\
PEUGEOT:1007:1007|\
PEUGEOT:106:106|\
PEUGEOT:107:107|\
PEUGEOT:205:205|\
PEUGEOT:206:206|\
PEUGEOT:206SW:206SW|\
PEUGEOT:207:207|\
PEUGEOT:305:305|\
PEUGEOT:306:306|\
PEUGEOT:307:307|\
PEUGEOT:307SW:307SW|\
PEUGEOT:308:308|\
PEUGEOT:309:309|\
PEUGEOT:4007:4007|\
PEUGEOT:405:405|\
PEUGEOT:406:406|\
PEUGEOT:407:407|\
PEUGEOT:504:504|\
PEUGEOT:605:605|\
PGO:CEVENNES:CEVENNES|\
PGO:SPEEDSTERII:SPEEDSTERII|\
PILGRIM:SPEEDSTER:SPEEDSTER|\
PILGRIM:SUMO:SUMO|\
PLYMOUTH:PROWLER:PROWLER|\
PONTIAC:FIERO:FIERO|\
PONTIAC:FIREBIRD:FIREBIRD|\
PONTIAC:SOLSTICE:SOLSTICE|\
PONTIAC:TRANSAM:TRANSAM|\
PONTIAC:TRANSSPORT:TRANSSPORT|\
PORSCHE:356:356|\
PORSCHE:911:911|\
PORSCHE:911GT3:911GT3|\
PORSCHE:924:924|\
PORSCHE:928:928|\
PORSCHE:944:944|\
PORSCHE:968:968|\
PORSCHE:BOXSTER:BOXSTER|\
PORSCHE:CARRERAGT:CARRERAGT|\
PORSCHE:CAYENNE:CAYENNE|\
PORSCHE:CAYMAN:CAYMAN|\
PROTON:COMPACT:COMPACT|\
PROTON:COUPE:COUPE|\
PROTON:GEN-2:GEN-2|\
PROTON:GL:GL|\
PROTON:GLS:GLS|\
PROTON:IMPIAN:IMPIAN|\
PROTON:PERSONA:PERSONA|\
PROTON:PROTON:PROTON|\
PROTON:SATRIA:SATRIA|\
PROTON:SATRIANEO:SATRIANEO|\
PROTON:SAVVY:SAVVY|\
PROTON:WIRA:WIRA|\
QUANTUM:2+2:2+2|\
RADICAL:SR3:SR3|\
RELIANT:RIALTO:RIALTO|\
RELIANT:ROBIN:ROBIN|\
RELIANT:SCIMITAR:SCIMITAR|\
RENAULT:19:19|\
RENAULT:21:21|\
RENAULT:5:5|\
RENAULT:6:6|\
RENAULT:7:7|\
RENAULT:AVANTIME:AVANTIME|\
RENAULT:CLIO:CLIO|\
RENAULT:ESPACE:ESPACE|\
RENAULT:GRANDESPACE:GRANDESPACE|\
RENAULT:GRANDSCENIC:GRANDSCENIC|\
RENAULT:GTA:GTA|\
RENAULT:KANGOO:KANGOO|\
RENAULT:LAGUNA:LAGUNA|\
RENAULT:MEGANE:MEGANE|\
RENAULT:MEGANESCENIC:MEGANESCENIC|\
RENAULT:MODUS:MODUS|\
RENAULT:SAFRANE:SAFRANE|\
RENAULT:SCENIC:SCENIC|\
RENAULT:SPORTSPIDER:SPORTSPIDER|\
ROLLS-ROYCE:CAMARGUE:CAMARGUE|\
ROLLS-ROYCE:CORNICHE:CORNICHE|\
ROLLS-ROYCE:PHANTOM:PHANTOM|\
ROLLS-ROYCE:SILVERCLOUD:SILVERCLOUD|\
ROLLS-ROYCE:SILVERDAWN:SILVERDAWN|\
ROLLS-ROYCE:SILVERSERAPH:SILVERSERAPH|\
ROLLS-ROYCE:SILVERSHADOW:SILVERSHADOW|\
ROLLS-ROYCE:SILVERSPIRIT:SILVERSPIRIT|\
ROLLS-ROYCE:SILVERSPUR:SILVERSPUR|\
ROLLS-ROYCE:SILVERWRAITH:SILVERWRAITH|\
ROVER:100:100|\
ROVER:200:200|\
ROVER:2000:2000|\
ROVER:2200:2200|\
ROVER:25:25|\
ROVER:3500:3500|\
ROVER:400:400|\
ROVER:45:45|\
ROVER:600:600|\
ROVER:75:75|\
ROVER:800:800|\
ROVER:CABRIOLET:CABRIOLET|\
ROVER:CITYROVER:CITYROVER|\
ROVER:COUPE:COUPE|\
ROVER:MAESTRO:MAESTRO|\
ROVER:METRO:METRO|\
ROVER:MGF:MGF|\
ROVER:MINI:MINI|\
ROVER:P5:P5|\
SAAB:9-3:9-3|\
SAAB:9-5:9-5|\
SAAB:90:90|\
SAAB:900:900|\
SAAB:9000:9000|\
SAAB:99:99|\
SEAT:ALHAMBRA:ALHAMBRA|\
SEAT:ALTEA:ALTEA|\
SEAT:AROSA:AROSA|\
SEAT:CORDOBA:CORDOBA|\
SEAT:IBIZA:IBIZA|\
SEAT:LEON:LEON|\
SEAT:TOLEDO:TOLEDO|\
SEAT:VARIO:VARIO|\
SEBRING:MXR:MXR|\
SEBRING:SX:SX|\
SKODA:FABIA:FABIA|\
SKODA:FAVORIT:FAVORIT|\
SKODA:FELICIA:FELICIA|\
SKODA:OCTAVIA:OCTAVIA|\
SKODA:ROOMSTER:ROOMSTER|\
SKODA:SUPERB:SUPERB|\
SMART:CDI:CDI|\
SMART:CITY-CABRIOLET:CITY-CABRIOLET|\
SMART:CITY-COUPE:CITY-COUPE|\
SMART:CROSSBLADE:CROSSBLADE|\
SMART:FORFOUR:FORFOUR|\
SMART:FORTWO:FORTWO|\
SMART:PASSION:PASSION|\
SMART:PULSE:PULSE|\
SMART:PURE:PURE|\
SMART:ROADSTER:ROADSTER|\
SMART:ROADSTER-COUPE:ROADSTER-COUPE|\
SSANGYONG:KORANDO:KORANDO|\
SSANGYONG:KYRON:KYRON|\
SSANGYONG:MUSSO:MUSSO|\
SSANGYONG:REXTON:REXTON|\
SSANGYONG:RODIUS:RODIUS|\
SSANGYONG:SPORTS:SPORTS|\
SUBARU:FORESTER:FORESTER|\
SUBARU:IMPREZA:IMPREZA|\
SUBARU:JUSTY:JUSTY|\
SUBARU:LEGACY:LEGACY|\
SUBARU:OUTBACK:OUTBACK|\
SUBARU:SVX:SVX|\
SUBARU:TRIBECA:TRIBECA|\
SUBARU:VIVIO:VIVIO|\
SUNBEAM:ALPINE:ALPINE|\
SUZUKI:ALTO:ALTO|\
SUZUKI:BALENO:BALENO|\
SUZUKI:CAPPUCCINO:CAPPUCCINO|\
SUZUKI:GRANDVITARA:GRANDVITARA|\
SUZUKI:IGNIS:IGNIS|\
SUZUKI:JIMNY:JIMNY|\
SUZUKI:LIANA:LIANA|\
SUZUKI:SAMURAI:SAMURAI|\
SUZUKI:SJ:SJ|\
SUZUKI:SWIFT:SWIFT|\
SUZUKI:SX4:SX4|\
SUZUKI:VITARA:VITARA|\
SUZUKI:WAGONR:WAGONR|\
SUZUKI:X-90:X-90|\
TALBOT:MATRA:MATRA|\
TALBOT:SUNBEAM:SUNBEAM|\
TATA:GURKHA:GURKHA|\
TATA:SAFARI:SAFARI|\
TD CARS:TD2000:TD2000|\
TIGER:AVON:AVON|\
TOYOTA:4-RUNNER:4-RUNNER|\
TOYOTA:ALPHARD:ALPHARD|\
TOYOTA:ALTEZZA:ALTEZZA|\
TOYOTA:ARISTO:ARISTO|\
TOYOTA:AURIS:AURIS|\
TOYOTA:AVENSIS:AVENSIS|\
TOYOTA:AVENSISVERSO:AVENSISVERSO|\
TOYOTA:AYGO:AYGO|\
TOYOTA:BB:BB|\
TOYOTA:CAMRY:CAMRY|\
TOYOTA:CARIB:CARIB|\
TOYOTA:CARINA:CARINA|\
TOYOTA:CELICA:CELICA|\
TOYOTA:CHASER:CHASER|\
TOYOTA:COROLLA:COROLLA|\
TOYOTA:COROLLAVERSO:COROLLAVERSO|\
TOYOTA:CORONA:CORONA|\
TOYOTA:ESTIMA:ESTIMA|\
TOYOTA:FJCRUISER:FJCRUISER|\
TRIUMPH:2000:2000|\
TRIUMPH:ACCLAIM:ACCLAIM|\
TRIUMPH:DOLOMITE:DOLOMITE|\
TRIUMPH:GT6:GT6|\
TRIUMPH:HERALD:HERALD|\
TRIUMPH:SPITFIRE:SPITFIRE|\
TRIUMPH:STAG:STAG|\
TRIUMPH:TOLEDO:TOLEDO|\
TRIUMPH:TR3:TR3|\
TRIUMPH:TR4:TR4|\
TRIUMPH:TR6:TR6|\
TRIUMPH:TR7:TR7|\
TRIUMPH:TR8:TR8|\
TVR:1600M:1600M|\
TVR:3000M:3000M|\
TVR:350I:350I|\
TVR:390:390|\
TVR:450:450|\
TVR:CERBERA:CERBERA|\
TVR:CHIMAERA:CHIMAERA|\
TVR:GRIFFITH:GRIFFITH|\
TVR:SCONVERTIBLE:SCONVERTIBLE|\
TVR:S2:S2|\
TVR:S3:S3|\
TVR:SAGARIS:SAGARIS|\
TVR:T350:T350|\
TVR:TAIMAR:TAIMAR|\
TVR:TAMORA:TAMORA|\
TVR:TASMIN:TASMIN|\
TVR:TUSCAN:TUSCAN|\
TVR:V8:V8|\
TVR:VIXEN:VIXEN|\
ULTIMA:CAN-AM:CAN-AM|\
ULTIMA:GTR:GTR|\
ULTIMA:SPYDER:SPYDER|\
VAUXHALL:AGILA:AGILA|\
VAUXHALL:ANTARA:ANTARA|\
VAUXHALL:ASTRA:ASTRA|\
VAUXHALL:BELMONT:BELMONT|\
VAUXHALL:CALIBRA:CALIBRA|\
VAUXHALL:CARLTON:CARLTON|\
VAUXHALL:CAVALIER:CAVALIER|\
VAUXHALL:CORSA:CORSA|\
VAUXHALL:FRONTERA:FRONTERA|\
VAUXHALL:MERIVA:MERIVA|\
VAUXHALL:MONARO:MONARO|\
VAUXHALL:MONTEREY:MONTEREY|\
VAUXHALL:NOVA:NOVA|\
VAUXHALL:OMEGA:OMEGA|\
VAUXHALL:SENATOR:SENATOR|\
VAUXHALL:SIGNUM:SIGNUM|\
VAUXHALL:SINTRA:SINTRA|\
VAUXHALL:TIGRA:TIGRA|\
VAUXHALL:VECTRA:VECTRA|\
VENTURI:210:210|\
VENTURI:ATLANTIQUE:ATLANTIQUE|\
VOLKSWAGEN:BEACHBUGGY:BEACHBUGGY|\
VOLKSWAGEN:BEETLE:BEETLE|\
VOLKSWAGEN:BORA:BORA|\
VOLKSWAGEN:CARAVELLE:CARAVELLE|\
VOLKSWAGEN:CORRADO:CORRADO|\
VOLKSWAGEN:EOS:EOS|\
VOLKSWAGEN:FOX:FOX|\
VOLKSWAGEN:GOLF:GOLF|\
VOLKSWAGEN:GOLFPLUS:GOLFPLUS|\
VOLKSWAGEN:JETTA:JETTA|\
VOLKSWAGEN:KARMANN:KARMANN|\
VOLKSWAGEN:LUPO:LUPO|\
VOLKSWAGEN:PASSAT:PASSAT|\
VOLKSWAGEN:PHAETON:PHAETON|\
VOLKSWAGEN:POLO:POLO|\
VOLKSWAGEN:SANTANA:SANTANA|\
VOLKSWAGEN:SCIROCCO:SCIROCCO|\
VOLKSWAGEN:SHARAN:SHARAN|\
VOLKSWAGEN:TOUAREG:TOUAREG|\
VOLVO:122:122|\
VOLVO:240:240|\
VOLVO:340:340|\
VOLVO:360:360|\
VOLVO:440:440|\
VOLVO:460:460|\
VOLVO:480:480|\
VOLVO:740:740|\
VOLVO:760:760|\
VOLVO:850:850|\
VOLVO:940:940|\
VOLVO:960:960|\
VOLVO:C30:C30|\
VOLVO:C70:C70|\
VOLVO:CROSSCOUNTRY:CROSSCOUNTRY|\
VOLVO:S40:S40|\
VOLVO:S60:S60|\
VOLVO:S70:S70|\
VOLVO:S80:S80|\
WESTFIELD:1600:1600|\
WESTFIELD:1700:1700|\
WESTFIELD:1800:1800|\
WESTFIELD:2000:2000|\
WESTFIELD:7:7|\
WESTFIELD:MEGABIRD:MEGABIRD|\
WESTFIELD:MEGABLADE:MEGABLADE|\
WESTFIELD:MEGABUSA:MEGABUSA|\
WESTFIELD:SE:SE|\
WESTFIELD:SEI:SEI|\
WESTFIELD:SEIGHT:SEIGHT|\
WOLSELEY:16/60:16/60|\
WOLSELEY:6/80:6/80|\
';
var country = '\
AC:AC|\
AIXAM:AIXAM|\
ALFA ROMEO:ALFA ROMEO|\
ASCARI:ASCARI|\
ASIA:ASIA|\
ASTON MARTIN:ASTON MARTIN|\
AUBURN:AUBURN|\
AUDI:AUDI|\
AUSTIN:AUSTIN|\
BELSIZE:BELSIZE|\
BENTLEY:BENTLEY|\
BITTER:BITTER|\
BMW:BMW|\
BRISTOL:BRISTOL|\
BUGATTI:BUGATTI|\
BUICK:BUICK|\
CADILLAC:CADILLAC|\
CATERHAM:CATERHAM|\
CHEVROLET:CHEVROLET|\
CHRYSLER:CHRYSLER|\
CITROEN:CITROEN|\
COLEMAN MILNE:COLEMAN MILNE|\
CORVETTE:CORVETTE|\
DAEWOO:DAEWOO|\
DAIHATSU:DAIHATSU|\
DAIMLER:DAIMLER|\
DATSUN:DATSUN|\
DAX:DAX|\
DE TOMASO:DE TOMASO|\
DODGE:DODGE|\
EXCALIBUR:EXCALIBUR|\
FERRARI:FERRARI|\
FIAT:FIAT|\
FORD:FORD|\
GINETTA:GINETTA|\
GMC:GMC|\
HILLMAN:HILLMAN|\
HOLDEN:HOLDEN|\
HONDA:HONDA|\
HUMMER:HUMMER|\
HYUNDAI:HYUNDAI|\
INFINITI:INFINITI|\
ISUZU:ISUZU|\
JAGUAR:JAGUAR|\
JEEP:JEEP|\
JENSEN:JENSEN|\
KIA:KIA|\
KOENIGSEGG:KOENIGSEGG|\
LADA:LADA|\
LAMBORGHINI:LAMBORGHINI|\
LANCIA:LANCIA|\
LAND ROVER:LAND ROVER|\
LEXUS:LEXUS|\
LIGIER:LIGIER|\
LINCOLN:LINCOLN|\
LOTUS:LOTUS|\
LTI:LTI|\
MARCOS:MARCOS|\
MARLIN:MARLIN|\
MASERATI:MASERATI|\
MAYBACH:MAYBACH|\
MAZDA:MAZDA|\
MCLAREN:MCLAREN|\
MERCEDES-BENZ:MERCEDES-BENZ|\
MERCURY:MERCURY|\
MG:MG|\
MICROCAR:MICROCAR|\
MINI:MINI|\
MITSUBISHI:MITSUBISHI|\
MITSUOKA:MITSUOKA|\
MORGAN:MORGAN|\
MORRIS:MORRIS|\
NAYLOR:NAYLOR|\
NISSAN:NISSAN|\
NOBLE:NOBLE|\
OPEL:OPEL|\
PAGANI:PAGANI|\
PANTHER:PANTHER|\
PERODUA:PERODUA|\
PEUGEOT:PEUGEOT|\
PGO:PGO|\
PILGRIM:PILGRIM|\
PLYMOUTH:PLYMOUTH|\
PONTIAC:PONTIAC|\
PORSCHE:PORSCHE|\
PROTON:PROTON|\
QUANTUM:QUANTUM|\
RADICAL:RADICAL|\
RELIANT:RELIANT|\
RENAULT:RENAULT|\
ROLLS-ROYCE:ROLLS-ROYCE|\
ROVER:ROVER|\
SAAB:SAAB|\
SEAT:SEAT|\
SEBRING:SEBRING|\
SKODA:SKODA|\
SMART:SMART|\
SSANGYONG:SSANGYONG|\
SUBARU:SUBARU|\
SUNBEAM:SUNBEAM|\
SUZUKI:SUZUKI|\
TALBOT:TALBOT|\
TATA:TATA|\
TD CARS:TD CARS|\
TIGER:TIGER|\
TOYOTA:TOYOTA|\
TRIUMPH:TRIUMPH|\
TVR:TVR|\
ULTIMA:ULTIMA|\
VAUXHALL:VAUXHALL|\
VENTURI:VENTURI|\
VOLKSWAGEN:VOLKSWAGEN|\
VOLVO:VOLVO|\
WESTFIELD:WESTFIELD|\
WOLSELEY:WOLSELEY|\
';
function TrimString(sInString) {

  if ( sInString ) {

    sInString = sInString.replace( /^\s+/g, "" );// strip leading

    return sInString.replace( /\s+$/g, "" );// strip trailing

  }

}



// Populates the country selected with the counties from the country list

function populateCountry(defaultCountry) {

  if ( postCountry != '' ) {

    defaultCountry = postCountry;

  }

  var countryLineArray = country.split('|');  // Split into lines

  var selObj = document.getElementById('countrySelect');

  selObj.options[0] = new Option('SELECT MAKE','');

  selObj.selectedIndex = 0;

  for (var loop = 0; loop < countryLineArray.length; loop++) {

    lineArray = countryLineArray[loop].split(':');

    countryCode  = TrimString(lineArray[0]);

    countryName  = TrimString(lineArray[1]);

    if ( countryCode != '' ) {

      selObj.options[loop + 1] = new Option(countryName, countryCode);

    }

    if ( defaultCountry == countryCode ) {

      selObj.selectedIndex = loop + 1;

    }

  }

}



function populateState() {

  var selObj = document.getElementById('stateSelect');

  var foundState = false;

  // Empty options just in case new drop down is shorter

  if ( selObj.type == 'select-one' ) {

    for (var i = 0; i < selObj.options.length; i++) {

      selObj.options[i] = null;

    }

    selObj.options.length=null;

    selObj.options[0] = new Option('Select Model','');

    selObj.selectedIndex = 0;

  }

  // Populate the drop down with states from the selected country

  var stateLineArray = state.split("|");  // Split into lines

  var optionCntr = 1;

  for (var loop = 0; loop < stateLineArray.length; loop++) {

    lineArray = stateLineArray[loop].split(":");

    countryCode  = TrimString(lineArray[0]);

    stateCode    = TrimString(lineArray[1]);

    stateName    = TrimString(lineArray[2]);

  if (document.getElementById('countrySelect').value == countryCode && countryCode != '' ) {

    // If it's a input element, change it to a select

      if ( selObj.type == 'text' ) {

        parentObj = document.getElementById('stateSelect').parentNode;

        parentObj.removeChild(selObj);

        var inputSel = document.createElement("SELECT");

        inputSel.setAttribute("name","state");

        inputSel.setAttribute("id","stateSelect");

        parentObj.appendChild(inputSel) ;

        selObj = document.getElementById('stateSelect');

        selObj.options[0] = new Option('SELECT MODEL','');

        selObj.selectedIndex = 0;

      }

      if ( stateCode != '' ) {

        selObj.options[optionCntr] = new Option(stateName, stateCode);

      }

      // See if it's selected from a previous post

      if ( stateCode == postState && countryCode == postCountry ) {

        selObj.selectedIndex = optionCntr;

      }

      foundState = true;

      optionCntr++

    }

  }

  // If the country has no states, change the select to a text box

  if ( ! foundState ) {

    parentObj = document.getElementById('stateSelect').parentNode;

    parentObj.removeChild(selObj);

  // Create the Input Field

    var inputEl = document.createElement("INPUT");

    inputEl.setAttribute("id", "stateSelect");

    inputEl.setAttribute("type", "text");

    inputEl.setAttribute("name", "state");

    inputEl.setAttribute("size", 20);

    inputEl.setAttribute("value", postState);

    parentObj.appendChild(inputEl) ;

  }

}



function initCountry(country) {

  populateCountry(country);

  populateState();

}

