brand_89 = '1:MDX;2:NSX;3:RL;4:RSX;5:TL;6:TSX';
brand_2 = '7:149;8:8C;9:Alfa 145;10:Alfa 146;11:Alfa 147;12:Alfa 155;13:Alfa 156;14:Alfa 159;15:Alfa 164;17:Alfa 33;16:Alfa 66;18:Alfa 75;19:Alfa 90;20:Alfasud;21:Alfetta;22:Brera;23:Crosswagon;24:Giulia;25:Giulietta;26:GT;27:GTV;28:RZ/SZ;29:Spider;30:Sportwagon;31:Sprint';
brand_5 = '32:AR1;33:DB;34:DB7;35:DB9;36:Lagonda;37:V8;38:V8 Vantage;39:Vanquish;40:Vantage;41:Virage;42:Volante';
brand_6 = '43:100;44:200;45:80;46:90;47:A2;48:A3;49:A4;50:A5;51:A6;52:A8;53:Allroad;54:Cabriolet;55:Coupé;56:Q5;57:Q7;58:QUATTRO;59:R8;60:RS2;61:RS4;62:RS6;63:S2;64:S3;65:S4;66:S5;67:S6;68:S8;69:TT;70:V8';
brand_7 = '';
brand_9 = '71:Arnage;72:Azure;73:Brooklands;74:Continental;75:Eight;76:Mulsanne;77:Turbo R;78:Turbo RT;79:Turbo S';
brand_10 = '80:116;81:118;82:120;83:130;84:135;85:315;86:316;87:318;88:320;89:323;90:324;91:325;92:328;93:330;94:335;95:518;96:520;97:523;98:524;99:525;100:528;101:530;102:535;103:540;104:545;105:550;106:628;107:630;108:633;109:635;110:645;111:650;112:725;113:728;114:730;115:732;116:735;117:740;118:745;119:750;120:760;121:840;122:850;123:M1;124:M3;125:M5;126:M6;129:X3;130:X5;131:Z1;132:Z3;133:Z3 M;134:Z4;135:Z4 M;136:Z8';
brand_91 = '137:Allante;138:BLS;139:CTS;140:Deville;141:Eldorado;142:Escalade;143:Fleetwood;144:Seville;145:SRX;146:STS;147:XLR';
brand_16 = '148:2500;149:Alero;150:Astro;151:Avalanche;152:Aveo;153:Beretta;154:Blazer;155:C1500;156:Camaro;157:Caprice;158:Captiva;159:Cavalier;160:Chevelle;161:Chevy Van;162:Citation;163:Colorado;164:Corsica;165:El Camino;166:Epica;167:Evanda;168:G;169:HHR;170:Impala;171:K1500;172:K30;173:Kalos;174:Lacetti;175:Lumina;176:Malibu;177:Matiz;178:Nubira;179:Rezzo;180:S-10;181:Silverado;182:SSR;183:Suburban;184:Tahoe;185:Trailblazer;186:Trans Sport;187:Venture';
brand_17 = '188:300 M;189:300C;190:Crossfire;191:Daytona;192:ES;193:Grand Voyager;194:GS;195:GTS;196:Le Baron;197:Neon;198:New Yorker;199:Pacifica;200:PT Cruiser;201:Saratoga;202:Sebring;203:Stratus;204:Valiant;205:Viper;206:Vision;207:Voyager';
brand_18 = '208:2 CV;209:AX;210:Berlingo;211:BX;212:C-Crosser;213:C1;214:C2;215:C3;216:C4;217:C4 Picasso;218:C5;219:C6;220:C8;221:CX;222:DS;223:Evasion;224:GSA;225:Jumpy;226:SAXO;227:SM;228:Visa;229:Xantia;230:XM;231:Xsara;232:Xsara Picasso;233:ZX';
brand_20 = '';
brand_22 = '234:Espero;235:Evanda;236:Kalos;237:Korando;238:Lacetti;239:Lanos;240:Leganza;241:Matiz;242:Musso;243:Nexia;244:Nubira;245:Rezzo;246:Tacuma';
brand_23 = '247:Applause;248:Charade;249:Charmant;250:Copen;251:Cuore;252:Feroza/Sportrak;253:Freeclimber;254:Gran Move;255:Hijet;256:MATERIA;257:Move;258:Rocky/Fourtrak;259:Sirion;260:Terios;261:TREVIS;262:YRV';
brand_26 = '263:208;264:246;265:250;266:275;267:288;268:308;269:328;270:330;271:348;272:360;273:365;274:400;275:412;276:456;277:512;278:550;279:575;280:599 GTB;281:612;282:750;283:Daytona;284:Dino GT4;285:Enzo Ferrari;286:F355;287:F40;288:F430;289:F50;290:Mondial;291:Superamerica;292:Testarossa';
brand_27 = '293:124;294:126;295:127;296:130;297:131;298:500;299:Barchetta;300:Brava;301:Bravo;302:Cinquecento;303:Coupe;304:Croma;305:Dino;306:Doblo;307:Ducato;308:Fiorino;309:Grande Punto;310:Idea;311:Linea;312:Marea;313:Marengo;314:Multipla;315:Palio;316:Panda;317:Punto;318:Regata;319:Ritmo;320:Scudo;321:Sedici;322:Seicento;323:Spider Europa;324:Stilo;325:Strada;326:Tempra;327:Tipo;328:Ulysse;329:Uno;330:X 1/9';
brand_28 = '331:Aerostar;332:Bronco;333:Capri;334:Cougar;335:Courier;336:Crown;337:Econoline;338:Econovan;339:Escape;340:Escort;341:Excursion;342:Expedition;343:Explorer;344:Express;345:F 150;346:F 250;347:F 350;348:Fairlane;349:Falcon;350:Fiesta;351:Focus;352:Focus C-Max;353:Fusion;354:Galaxy;355:Granada;356:GT;357:Ka;358:Maverick;359:Mercury;360:Mondeo;361:Mustang;362:Orion;363:Probe;364:Puma;365:Ranger;366:S-Max;367:Scorpio;368:Sierra;369:Streetka;370:Taunus;371:Taurus;372:Thunderbird;373:Tourneo;374:Transit;375:Windstar';
brand_29 = '';
brand_31 = '376:Accord;377:Aerodeck;378:Civic;379:Concerto;380:CR-V;381:CRX;382:Element;383:FR-V;384:HR-V;385:Insight;386:Integra;387:Jazz;388:Legend;389:Logo;390:NSX;391:Odyssey;392:Prelude;393:S 2000;394:Shuttle;395:Stream';
brand_32 = '396:H1;397:H2;398:H3';
brand_33 = '399:Accent;400:Atos;401:Coupe;402:Elantra;403:Excel;404:Galloper;405:Getz;406:Grandeur;407:H 100;408:H 200;409:H-1;410:H-1 Starex;411:i30;412:Lantra;413:Matrix;414:Pony;415:S-Coupe;416:Santa Fe;417:Santamo;418:Sonata;419:Terracan;420:Trajet;421:Tucson;422:XG 30;423:XG 350';
brand_92 = '424:FX;425:G35;426:Q45;427:QX56';
brand_35 = '428:Campo;429:Gemini;430:Midi;431:PICK UP;432:Trooper';
brand_36 = '433:Daimler;434:E-Type;435:MK II;436:S-Type;437:X-Type;438:XJ;439:XJ12;440:XJ40;441:XJ6;442:XJ8;443:XJR;444:XJS;445:XJSC;446:XK;447:XKR';
brand_37 = '448:Cherokee;449:CJ;450:Comanche;451:Commander;452:Grand Cherokee;453:Renegade;454:Wagoneer;455:Willys;456:Wrangler';
brand_38 = '457:Besta;458:Carens;459:Carnival;460:Ceed;461:Cerato;462:Clarus;463:Elan;464:Joice;465:K2500;466:K2700;467:Leo;468:Magentis;469:Mentor;470:Opirus;471:Picanto;472:Pregio;473:Pride;474:Retona;475:Rio;476:Roadster;477:Rocsta;478:Sephia;479:Shuma;480:Sorento;481:Sportage';
brand_41 = '482:Beta;483:Dedra;484:Delta;485:Flaminia;486:Fulvia;487:Gamma;488:Kappa;489:Lybra;490:MUSA;491:Phedra;492:Prisma;493:Stratos;494:Thema;495:Thesis;496:Ypsilon;497:Zeta';
brand_42 = '498:Defender;499:Discovery;500:Freelander;501:Range Rover;502:Range Rover Sport';
brand_44 = '503:GS 300;504:GS 430;505:GS 450;506:GX 470;507:IS 200;508:IS 220;509:IS 250;510:IS 300;511:IS 460;512:IS-F;513:LS 400;514:LS 430;515:LS 460;516:LS 600;517:LX 470;518:RX 300;519:RX 330;520:RX 400;521:SC 400;522:SC 430';
brand_90 = '523:340 R;524:Cortina;525:Elan;526:Elise;527:Elite;528:Esprit;529:Europa;530:Excel;531:Exige;532:Super Seven;533:V8';
brand_49 = '534:222;535:224;536:228;537:3200;538:418;539:420;540:4200;541:422;542:424;543:430;544:Biturbo;545:Ghibli;546:Gransport;547:Indy;548:Karif;549:MC12;550:Merak;551:Quattroporte;552:Shamal;553:Spyder';
brand_51 = '554:121;555:2;556:3;557:323;558:5;559:6;560:626;561:929;562:B series;563:Bongo;564:BT-50;565:CX-7;566:CX-9;567:Demio;568:E series;569:Millenia;570:MPV;571:MX-3;572:MX-5;573:MX-6;574:Premacy;575:Protege;576:RX-6;577:RX-7;578:RX-8;579:Tribute;580:Xedos';
brand_52 = '581:A-Class;582:B-Class;583:C-Class;584:CL-Class;585:CLK-Class;586:CLS-Class;587:E-Class;588:G-Class;589:GL-Class;590:M-Class;591:R-Class;592:S-Class;593:SL-Class;594:SLK-Class;595:SLR McLaren';
brand_53 = '596:MGA;597:MGB;598:MGF;599:Midget;600:Montego;601:TD;602:TF;603:ZR;604:ZS;605:ZT';
brand_54 = '606:1000;607:1300;608:Clubman;609:Cooper;610:Cooper S;611:ONE';
brand_55 = '612:3000GT;613:Canter;614:Carisma;615:Colt;616:Cordia;617:Cosmos;618:Diamante;619:Eclipse;620:Galant;621:Galloper;622:Grandis;623:L200;624:L300;625:L400;626:Lancer;627:Lancer Evolution;628:Montero;629:Outlander;630:Pajero;631:Pajero Pinin;632:Pick-up;633:Santamo;634:Sapporo;635:Sigma;636:Space Gear;637:Space Runner;638:Space Star;639:Space Wagon;640:Starion;641:Tredia';
brand_57 = '642:100 NX;643:200 SX;644:240 SX;645:280 ZX;646:300 ZX;647:350Z;648:Almera;649:Almera Tino;650:Altima;651:Armada;652:Bluebird;653:Cabstar;654:Cargo;655:Cherry;656:Frontier;657:Interstar;658:King Cab;659:Kubistar;660:Laurel;661:Maxima;662:Micra;663:Murano;664:Navara;665:Note;666:Pathfinder;667:Patrol;668:Prairie;669:Primastar;670:Primera;671:Qashqai;672:Quest;673:Sentra;674:Serena;675:Silvia;676:Skyline;677:Sunny;678:Terrano;679:Tiida;680:Titan;681:Trade;682:Urvan;683:Vanette;684:X-Trail';
brand_60 = '685:Agila;686:Antara;687:Arena;688:Ascona;689:Astra;690:Calibra;691:Campo;692:Cavalier;693:Combo;694:Commodore;695:Corsa;696:Diplomat;697:Frontera;698:GT;699:Kadett;700:Manta;701:Meriva;702:Monterey;703:Monza;704:Movano;705:Nova;706:Omega;707:Pick Up Sportscap;708:Rekord;709:Senator;710:Signum;711:Sintra;712:Speedster;713:Tigra;714:Vectra;715:Vivaro;716:Zafira';
brand_61 = '717:1007;718:104;719:106;720:107;721:204;722:205;723:206;724:207;725:304;726:305;727:306;728:307;729:308;730:309;731:4007;732:404;733:405;734:406;735:407;736:504;737:505;738:604;739:605;740:607;741:806;742:807;743:Boxer;744:Expert;745:J5;746:Partner';
brand_65 = '747:356;748:911;749:912;750:914;751:924;752:928;753:944;754:959;755:962;756:968;757:Boxster;758:Carrera GT;759:Cayenne;760:Cayman';
brand_66 = '';
brand_67 = '761:Alpine A110;762:Alpine A310;763:Alpine V6;764:Avantime;765:Clio;766:Coupe;767:Espace;768:Express;769:Fuego;770:Grand Espace;771:Grand Scenic;772:Kangoo;773:Koleos;774:Laguna;775:Mascott;776:Master;777:Megane;778:Modus;779:P 1400;780:R 11;781:R 14;782:R 18;783:R 19;784:R 20;785:R 21;786:R 25;787:R 30;788:R 4;789:R 5;790:R 6;791:R 9;792:Rapid;793:Safrane;794:Scenic;795:Spider;796:Trafic;797:Twingo;798:Vel Satis';
brand_68 = '799:Corniche;800:Flying Spur;801:Park Ward;802:Phantom;803:Silver Cloud;804:Silver Dawn;805:Silver Seraph;806:Silver Shadow;807:Silver Spirit;808:Silver Spur';
brand_69 = '809:100;810:111;811:114;812:115;813:200;814:213;815:214;816:216;817:218;818:220;819:25;820:400;821:414;822:416;823:418;824:420;825:45;826:600;827:618;828:620;829:623;830:75;831:800;832:820;833:825;834:827;835:City Rover;836:Metro;837:Montego;838:SD;839:Streetwise';
brand_70 = '840:9-3;841:9-5;842:9-7X;843:90;844:900;845:9000;846:96;847:99';
brand_72 = '848:Alhambra;849:Altea;850:Arosa;851:Cordoba;852:Ibiza;853:Inca;854:Leon;855:Malaga;856:Marbella;857:Terra;858:Toledo';
brand_73 = '859:105;860:120;861:130;862:135;863:Fabia;864:Favorit;865:Felicia;866:Forman;867:Octavia;868:Pick-up;869:Roomster;870:Superb';
brand_74 = '871:Crossblade;872:ForFour;873:ForTwo;874:Roadster';
brand_75 = '875:Actyon;876:Family;877:Korando;878:Kyron;879:MUSSO;880:REXTON;881:Rodius';
brand_76 = '882:B9 Tribeca;883:Baja;884:Forester;885:Impreza;886:Justy;887:Legacy;888:Libero;889:OUTBACK;890:SVX;891:Vivio;892:XT';
brand_77 = '893:Alto;894:Baleno;895:Cappuccino;896:Carry;897:Grand Vitara;898:Ignis;899:Jimny;900:Liana;901:LJ;902:SJ;903:Super-Carry;904:Swift;905:SX4;906:Vitara;907:Wagon R+;908:X-90';
brand_80 = '909:4-Runner;910:Auris;911:Avalon;912:Avensis;913:Aygo;914:Camry;915:Carina;916:Celica;917:Corolla;918:Cressida;919:Crown;920:Dyna;921:FJ;922:Hiace;923:Hilux;924:Land Cruiser;925:Lite-Ace;926:MR 2;927:Paseo;928:Picnic;929:Previa;930:Prius;931:RAV 4;932:Sequoia;933:Sienna;934:Starlet;935:Supra;936:Tacoma;937:Tercel;938:Tundra;939:Yaris';
brand_84 = '940:240;941:740;942:760;943:760GT;944:780;945:850;946:940;947:960;948:C30;949:C70;950:Coupe;951:DL;952:GL;953:GLT;954:S40;955:S60;956:S70;957:S80;958:S90;959:V40;960:V50;961:V70;962:V90;963:XC70;964:XC90';
brand_85 = '965:Beetle;966:Beetle New;967:Bora;970:Caddy;968:Corrado;969:Eos;972:Golf;973:Golf Plus;974:Jetta;971:Lupo;975:Passat;976:Phaeton;979:Sharan;978:Tiguan;977:Touareg;980:Vento';
brand_88 = '';

function populateModels(idprefix)
{
  switch_inputs(idprefix+'model', idprefix+'model_bak')
  combo_empty(idprefix+'model');
  eval("if(_byID(idprefix+'make').value != '0'){models = brand_"+_byID(idprefix+'make').value+".split(';')} else {models = false;}")

  if(_byID(idprefix+'make').value == '88')
  {
    combo_add(idprefix+'model', '...', '0');
    combo_add(idprefix+'model', '[Other]', '981');
    
    _byID(idprefix+'model').value = '981'; models = false; switch_inputs(idprefix+'model_bak', idprefix+'model'); _byID(idprefix+'model_bak').focus(); preview_make = ''; preview_model = ''; renderPreviewHeader();
  }
  if(_byID(idprefix+'make').value == '0') {preview_make = ''; preview_model = ''; renderPreviewHeader();}
  if(models)
  {
    combo_add(idprefix+'model', '...', '0');
    
    for(i = 0; i < models.length && models != ''; i++)
    {
      model = models[i].split(':');
      combo_add(idprefix+'model', model[1], model[0]);
    }
    combo_add(idprefix+'model', '[Other]', '981');
  }
}