//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists
var onclickaction="alert" //set to "alert" or "goto"
var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

var selMarcas01 = "Todas as marcas";
var selMarcas02 = "Todos os modelos";
var marcas = new Array();
var d = 0;

addListGroup("menumarcas", selMarcas01);
addOption(selMarcas01, selMarcas01, "", 1);

marcas[++d]="Alfa Romeo";
addList(selMarcas01, marcas[d], "1", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "0", "312");
addOption(marcas[d], "147 Serie 0", "1");
addOption(marcas[d], "147 Serie 1", "2");
addOption(marcas[d], "156", "3");
addOption(marcas[d], "166", "4");
addOption(marcas[d], "360", "315");
addOption(marcas[d], "GT", "5");
addOption(marcas[d], "GTV", "6");
addOption(marcas[d], "r", "313");
addOption(marcas[d], "Spider", "7");
addOption(marcas[d], "z3", "314");

marcas[++d]="Aston Martin";
addList(selMarcas01, marcas[d], "2", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "DB9", "8");
addOption(marcas[d], "Vanquish", "9");

marcas[++d]="Audi";
addList(selMarcas01, marcas[d], "3", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "A2", "10");
addOption(marcas[d], "A3", "11");
addOption(marcas[d], "A4", "12");
addOption(marcas[d], "A6", "13");
addOption(marcas[d], "A8", "15");
addOption(marcas[d], "Allroad", "14");
addOption(marcas[d], "TT", "16");

marcas[++d]="Bentley";
addList(selMarcas01, marcas[d], "4", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Arnage", "18");
addOption(marcas[d], "Continental GT", "17");

marcas[++d]="BMW";
addList(selMarcas01, marcas[d], "5", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Série 1", "19");
addOption(marcas[d], "Série 3", "20");
addOption(marcas[d], "Série 5", "21");
addOption(marcas[d], "Série 6", "22");
addOption(marcas[d], "Série 7", "23");
addOption(marcas[d], "X3", "25");
addOption(marcas[d], "X5", "26");
addOption(marcas[d], "Z4", "24");

marcas[++d]="Caterham";
addList(selMarcas01, marcas[d], "45", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Super 7", "27");

marcas[++d]="Chevrolet";
addList(selMarcas01, marcas[d], "6", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Evanda", "33");
addOption(marcas[d], "Kalos", "29");
addOption(marcas[d], "Lacetti", "30");
addOption(marcas[d], "Matiz", "28");
addOption(marcas[d], "Neon", "34");
addOption(marcas[d], "Nubira", "31");
addOption(marcas[d], "Tacuma", "32");

marcas[++d]="Chrysler";
addList(selMarcas01, marcas[d], "7", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "300C", "37");
addOption(marcas[d], "Crossfire", "38");
addOption(marcas[d], "Grand Voyager", "40");
addOption(marcas[d], "PT Cruiser", "35");
addOption(marcas[d], "Sebring", "36");
addOption(marcas[d], "Voyager", "39");

marcas[++d]="Citroen";
addList(selMarcas01, marcas[d], "8", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Berlingo", "50");
addOption(marcas[d], "C1", "42");
addOption(marcas[d], "C2", "43");
addOption(marcas[d], "C3", "44");
addOption(marcas[d], "C4", "46");
addOption(marcas[d], "C5", "48");
addOption(marcas[d], "C6", "49");
addOption(marcas[d], "C8", "51");
addOption(marcas[d], "Jumper", "53");
addOption(marcas[d], "Jumpy", "52");
addOption(marcas[d], "Xsara", "45");
addOption(marcas[d], "Xsara Picasso", "47");

marcas[++d]="Daihatsu";
addList(selMarcas01, marcas[d], "9", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Cuore", "54");
addOption(marcas[d], "Sirion", "55");
addOption(marcas[d], "Terios", "57");
addOption(marcas[d], "YRV", "56");

marcas[++d]="Ferrari";
addList(selMarcas01, marcas[d], "10", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "360", "58");
addOption(marcas[d], "575M Maranello", "59");
addOption(marcas[d], "612 Scaglietti", "60");

marcas[++d]="Fiat";
addList(selMarcas01, marcas[d], "11", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Barchetta", "67");
addOption(marcas[d], "Doblò", "66");
addOption(marcas[d], "Ducato", "71");
addOption(marcas[d], "Idea", "63");
addOption(marcas[d], "Multipla", "65");
addOption(marcas[d], "Panda", "61");
addOption(marcas[d], "Punto", "62");
addOption(marcas[d], "Scudo", "70");
addOption(marcas[d], "Stilo", "64");
addOption(marcas[d], "Strada", "69");
addOption(marcas[d], "Ulysse", "68");

marcas[++d]="Ford";
addList(selMarcas01, marcas[d], "12", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "C-Max", "76");
addOption(marcas[d], "Fiesta", "73");
addOption(marcas[d], "Focus", "75");
addOption(marcas[d], "Fusion", "74");
addOption(marcas[d], "Galaxy", "78");
addOption(marcas[d], "Ka", "72");
addOption(marcas[d], "Mondeo", "77");
addOption(marcas[d], "Ranger", "80");
addOption(marcas[d], "Transit", "81");
addOption(marcas[d], "Transit Connect", "79");

marcas[++d]="Honda";
addList(selMarcas01, marcas[d], "13", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Accord", "84");
addOption(marcas[d], "Civic", "83");
addOption(marcas[d], "CR-V", "87");
addOption(marcas[d], "HR-V", "86");
addOption(marcas[d], "Jazz", "82");
addOption(marcas[d], "S200", "85");

marcas[++d]="Hyundai";
addList(selMarcas01, marcas[d], "14", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Accent", "90");
addOption(marcas[d], "Atos", "88");
addOption(marcas[d], "Coupé", "94");
addOption(marcas[d], "Elantra", "92");
addOption(marcas[d], "Getz", "89");
addOption(marcas[d], "H-1", "99");
addOption(marcas[d], "H-1 Starex", "100");
addOption(marcas[d], "Matrix", "91");
addOption(marcas[d], "Santa Fé", "97");
addOption(marcas[d], "Sonata", "93");
addOption(marcas[d], "Terracan", "98");
addOption(marcas[d], "Trajet", "95");
addOption(marcas[d], "Tucson", "96");

marcas[++d]="Isuzu";
addList(selMarcas01, marcas[d], "46", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "NKR", "101");

marcas[++d]="Iveco";
addList(selMarcas01, marcas[d], "47", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Daily", "102");

marcas[++d]="Jaguar";
addList(selMarcas01, marcas[d], "15", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "S-Type", "104");
addOption(marcas[d], "X-Type", "103");
addOption(marcas[d], "XJ", "105");
addOption(marcas[d], "XK", "106");

marcas[++d]="Jeep";
addList(selMarcas01, marcas[d], "48", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Cherokee", "108");
addOption(marcas[d], "Grand Cherokee", "109");
addOption(marcas[d], "Wrangler", "107");

marcas[++d]="Kia";
addList(selMarcas01, marcas[d], "16", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Carens", "114");
addOption(marcas[d], "Carnival", "115");
addOption(marcas[d], "Cerato", "113");
addOption(marcas[d], "Hércules", "119");
addOption(marcas[d], "Picanto", "110");
addOption(marcas[d], "Pregio", "118");
addOption(marcas[d], "Rio", "111");
addOption(marcas[d], "Shuma II", "112");
addOption(marcas[d], "Sorento", "117");
addOption(marcas[d], "Sportage", "116");

marcas[++d]="Lamborghini";
addList(selMarcas01, marcas[d], "17", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Gallardo", "120");
addOption(marcas[d], "Murciélago", "121");

marcas[++d]="Lancia";
addList(selMarcas01, marcas[d], "18", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Lybra", "124");
addOption(marcas[d], "Musa", "123");
addOption(marcas[d], "Phedra", "126");
addOption(marcas[d], "Thesis", "125");
addOption(marcas[d], "Ypsilon", "122");

marcas[++d]="Land Rover";
addList(selMarcas01, marcas[d], "49", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Defender", "127");
addOption(marcas[d], "Discovery", "129");
addOption(marcas[d], "Freelander", "128");
addOption(marcas[d], "Range Rover", "131");
addOption(marcas[d], "Range Rover Sport", "130");

marcas[++d]="Lexus";
addList(selMarcas01, marcas[d], "19", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "GS", "133");
addOption(marcas[d], "IS200", "132");
addOption(marcas[d], "LS 430", "134");
addOption(marcas[d], "RX", "136");
addOption(marcas[d], "SC", "135");

marcas[++d]="Lotus";
addList(selMarcas01, marcas[d], "50", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Elise", "137");

marcas[++d]="Maserati";
addList(selMarcas01, marcas[d], "20", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Coupé", "139");
addOption(marcas[d], "Quattroporte", "140");
addOption(marcas[d], "Spyder", "138");

marcas[++d]="Maybach";
addList(selMarcas01, marcas[d], "21", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "57", "141");
addOption(marcas[d], "62", "142");

marcas[++d]="Mazda";
addList(selMarcas01, marcas[d], "22", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "2", "143");
addOption(marcas[d], "3", "144");
addOption(marcas[d], "6", "145");
addOption(marcas[d], "B2500", "148");
addOption(marcas[d], "MX-5", "146");
addOption(marcas[d], "RX-8", "147");

marcas[++d]="Mercedes-Benz";
addList(selMarcas01, marcas[d], "23", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "C Sportcoupé", "152");
addOption(marcas[d], "CL Coupé", "158");
addOption(marcas[d], "Classe A", "149");
addOption(marcas[d], "Classe B", "150");
addOption(marcas[d], "Classe C", "151");
addOption(marcas[d], "Classe E", "155");
addOption(marcas[d], "Classe G", "163");
addOption(marcas[d], "Classe M", "162");
addOption(marcas[d], "Classe S", "157");
addOption(marcas[d], "CLK", "154");
addOption(marcas[d], "CLS", "156");
addOption(marcas[d], "SL", "159");
addOption(marcas[d], "SLK", "153");
addOption(marcas[d], "Sprinter", "165");
addOption(marcas[d], "Vaneo", "160");
addOption(marcas[d], "Viano", "161");
addOption(marcas[d], "Vito", "164");

marcas[++d]="MG";
addList(selMarcas01, marcas[d], "24", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "TF", "169");
addOption(marcas[d], "ZR", "166");
addOption(marcas[d], "ZS", "167");
addOption(marcas[d], "ZT", "168");

marcas[++d]="Mini";
addList(selMarcas01, marcas[d], "25", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Mini", "170");

marcas[++d]="Mitsubishi";
addList(selMarcas01, marcas[d], "26", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Canter", "178");
addOption(marcas[d], "Colt", "171");
addOption(marcas[d], "L200", "176");
addOption(marcas[d], "L200 MY05", "177");
addOption(marcas[d], "Lancer", "172");
addOption(marcas[d], "Outlander", "173");
addOption(marcas[d], "Pajero", "174");
addOption(marcas[d], "Space Cargo", "175");

marcas[++d]="Morgan";
addList(selMarcas01, marcas[d], "51", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "4/4", "179");
addOption(marcas[d], "Plus Eight", "180");

marcas[++d]="Nissan";
addList(selMarcas01, marcas[d], "27", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "350Z", "184");
addOption(marcas[d], "Almera", "182");
addOption(marcas[d], "Atleon", "196");
addOption(marcas[d], "Cabstar", "195");
addOption(marcas[d], "Interstar", "194");
addOption(marcas[d], "Kubistar", "192");
addOption(marcas[d], "Micra", "181");
addOption(marcas[d], "Murano", "186");
addOption(marcas[d], "Navara D40", "191");
addOption(marcas[d], "Pathfinder", "187");
addOption(marcas[d], "Patrol", "189");
addOption(marcas[d], "Pick Up D22 269", "190");
addOption(marcas[d], "Primastar", "193");
addOption(marcas[d], "Primera", "183");
addOption(marcas[d], "Terrano", "188");
addOption(marcas[d], "X-Trail", "185");

marcas[++d]="Opel";
addList(selMarcas01, marcas[d], "28", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Ágila", "197");
addOption(marcas[d], "Astra", "202");
addOption(marcas[d], "Combo", "199");
addOption(marcas[d], "Corsa", "198");
addOption(marcas[d], "Meriva", "201");
addOption(marcas[d], "Movano", "207");
addOption(marcas[d], "Signum", "205");
addOption(marcas[d], "Tigra", "200");
addOption(marcas[d], "Vectra", "204");
addOption(marcas[d], "Vivaro", "206");
addOption(marcas[d], "Zafira", "203");

marcas[++d]="Peugeot";
addList(selMarcas01, marcas[d], "29", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "1007", "208");
addOption(marcas[d], "206", "209");
addOption(marcas[d], "307", "210");
addOption(marcas[d], "407", "211");
addOption(marcas[d], "607", "212");
addOption(marcas[d], "807", "213");
addOption(marcas[d], "Boxer", "216");
addOption(marcas[d], "Expert", "215");
addOption(marcas[d], "Partner", "214");

marcas[++d]="Piaggio";
addList(selMarcas01, marcas[d], "52", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Porter", "219");
addOption(marcas[d], "Porter Pick-Up", "218");

marcas[++d]="Porsche";
addList(selMarcas01, marcas[d], "30", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "911 (997)", "221");
addOption(marcas[d], "Boxster", "220");
addOption(marcas[d], "Cayenne", "222");

marcas[++d]="Renault";
addList(selMarcas01, marcas[d], "31", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Clio", "224");
addOption(marcas[d], "Espace", "231");
addOption(marcas[d], "Grand Espace", "232");
addOption(marcas[d], "Grand Scénic", "228");
addOption(marcas[d], "Kangoo", "233");
addOption(marcas[d], "Laguna", "229");
addOption(marcas[d], "Master", "235");
addOption(marcas[d], "Mégane II", "226");
addOption(marcas[d], "Modus", "225");
addOption(marcas[d], "Scénic", "227");
addOption(marcas[d], "Trafic", "234");
addOption(marcas[d], "Twingo", "223");
addOption(marcas[d], "Vel Satis", "230");

marcas[++d]="Rover";
addList(selMarcas01, marcas[d], "32", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "25", "236");
addOption(marcas[d], "45", "238");
addOption(marcas[d], "75", "239");
addOption(marcas[d], "Streetwise", "237");

marcas[++d]="Saab";
addList(selMarcas01, marcas[d], "33", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "9-3", "240");
addOption(marcas[d], "9-5", "241");

marcas[++d]="Seat";
addList(selMarcas01, marcas[d], "34", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Alhambra", "247");
addOption(marcas[d], "Altea", "246");
addOption(marcas[d], "Cordoba", "243");
addOption(marcas[d], "Ibiza", "242");
addOption(marcas[d], "Leon", "244");
addOption(marcas[d], "Toledo", "245");

marcas[++d]="Skoda";
addList(selMarcas01, marcas[d], "35", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Fabia", "248");
addOption(marcas[d], "Octavia", "249");
addOption(marcas[d], "Superb", "250");

marcas[++d]="Smart";
addList(selMarcas01, marcas[d], "36", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Forfour", "253");
addOption(marcas[d], "Fortwo cabrio", "252");
addOption(marcas[d], "Fortwo coupé", "251");
addOption(marcas[d], "Roadster", "254");

marcas[++d]="SsangYong";
addList(selMarcas01, marcas[d], "53", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Musso", "255");
addOption(marcas[d], "Rexton", "256");

marcas[++d]="Subaru";
addList(selMarcas01, marcas[d], "37", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Forester", "260");
addOption(marcas[d], "Impreza", "257");
addOption(marcas[d], "Legacy", "258");
addOption(marcas[d], "Outback", "259");
addOption(marcas[d], "Wagon R+", "261");

marcas[++d]="Suzuki";
addList(selMarcas01, marcas[d], "38", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Grand Vitara", "266");
addOption(marcas[d], "Ignis", "262");
addOption(marcas[d], "Jimny", "265");
addOption(marcas[d], "Liana", "264");
addOption(marcas[d], "Swift", "263");

marcas[++d]="Tata";
addList(selMarcas01, marcas[d], "54", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Indica", "267");
addOption(marcas[d], "Safari", "268");
addOption(marcas[d], "Telcoline", "269");

marcas[++d]="Toyota";
addList(selMarcas01, marcas[d], "39", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Avensis", "275");
addOption(marcas[d], "Avensis Verso", "276");
addOption(marcas[d], "Celica", "278");
addOption(marcas[d], "Corolla", "272");
addOption(marcas[d], "Corolla Verso", "273");
addOption(marcas[d], "Dyna", "285");
addOption(marcas[d], "Hiace", "284");
addOption(marcas[d], "Hilux", "283");
addOption(marcas[d], "Land Cruiser 100", "282");
addOption(marcas[d], "Land Cruiser 90/95", "281");
addOption(marcas[d], "MR2", "279");
addOption(marcas[d], "Previa", "277");
addOption(marcas[d], "Prius", "274");
addOption(marcas[d], "Rav4", "280");
addOption(marcas[d], "Yaris", "270");
addOption(marcas[d], "Yaris Verso", "271");

marcas[++d]="TVR";
addList(selMarcas01, marcas[d], "56", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Cerbera", "288");
addOption(marcas[d], "Chimaera", "286");
addOption(marcas[d], "Tuscan", "287");

marcas[++d]="Volkswagen";
addList(selMarcas01, marcas[d], "40", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "Beetle", "294");
addOption(marcas[d], "Bora", "295");
addOption(marcas[d], "Caddy", "291");
addOption(marcas[d], "Fox", "289");
addOption(marcas[d], "Golf", "292");
addOption(marcas[d], "Golf Plus", "293");
addOption(marcas[d], "LT", "304");
addOption(marcas[d], "Multivan", "303");
addOption(marcas[d], "Passat", "297");
addOption(marcas[d], "Phateon", "299");
addOption(marcas[d], "Polo", "290");
addOption(marcas[d], "Sharan", "298");
addOption(marcas[d], "Shuttle", "302");
addOption(marcas[d], "Touareg", "300");
addOption(marcas[d], "Touran", "296");
addOption(marcas[d], "Transporter", "301");

marcas[++d]="Volvo";
addList(selMarcas01, marcas[d], "41", marcas[d]);
addOption(marcas[d], selMarcas02, "", 1);
addOption(marcas[d], "C70", "309");
addOption(marcas[d], "S40/V50", "305");
addOption(marcas[d], "S60", "306");
addOption(marcas[d], "S80", "310");
addOption(marcas[d], "V70", "307");
addOption(marcas[d], "XC70", "308");
addOption(marcas[d], "XC90", "311");
