        var ModelArray = [[0,''],[1,'Alfa 159'],[1,'Alfa MiTo'],[1,'Giulietta 2010-'],[2,'A3'],[2,'A4'],[2,'A5'],[2,'A5 Sportback'],[2,'A6'],[2,'TT'],[3,'116 d 5T'],[3,'1er Reihe'],[3,'3er-Reihe'],[3,'5er-Reihe'],[4,'Aveo'],[4,'Matiz'],[4,'Spark'],[5,'C1'],[5,'C2'],[5,'C3'],[5,'C4'],[5,'C5'],[5,'DS3'],[5,'NEMO'],[5,'Xsara'],[6,'Sandero'],[7,'Copen'],[7,'Cuore'],[7,'Sirion'],[8,'500'],[8,'Bravo'],[8,'Doblò'],[8,'Doblò Cargo'],[8,'Ducato Kombi/Bus'],[8,'Grande Punto'],[8,'Multipla'],[8,'Panda'],[8,'Punto'],[8,'Seicento'],[8,'Stilo'],[9,'Fiesta'],[9,'Fiesta Van'],[9,'Focus'],[9,'Focus C-MAX'],[9,'Ka'],[9,'Mondeo'],[10,'Civic'],[10,'CR-Z'],[10,'Insight'],[10,'Jazz'],[11,'Getz'],[11,'i10'],[11,'i20'],[11,'i30'],[12,'Daily'],[13,'Grand Cherokee'],[14,'cee\'d'],[14,'Picanto'],[14,'Soul'],[14,'Sportage'],[14,'Venga'],[15,'Lada 1117'],[16,'Delta 2008'],[16,'Musa (350)'],[16,'Y'],[17,'GS'],[17,'LS'],[17,'RX'],[18,'Mazda2'],[18,'Mazda3'],[18,'Mazda6'],[19,'A-Klasse'],[19,'B-Klasse'],[19,'C-Klasse'],[19,'E-Klasse'],[19,'S-Klasse'],[20,'Cooper D'],[20,'Mini'],[20,'Mini R50/R52/R56'],[20,'Mini R55'],[20,'Mini R57 Cabrio'],[21,'ASX'],[21,'Colt'],[22,'Juke'],[22,'Micra'],[22,'Note'],[22,'Pixo'],[22,'Qashqai'],[22,'Tiida'],[23,'Agila'],[23,'Astra'],[23,'Astra Van'],[23,'Combo'],[23,'Combo Combi/Tour'],[23,'Corsa'],[23,'Insignia'],[23,'Meriva'],[23,'Zafira'],[24,'107'],[24,'206'],[24,'207'],[24,'3008'],[24,'307'],[24,'308'],[24,'407'],[24,'5008'],[24,'RCZ'],[25,'Clio'],[25,'Kangoo'],[25,'Laguna'],[25,'Mégane'],[25,'Modus'],[25,'Scénic'],[25,'Twingo'],[26,'Altea'],[26,'Cordoba'],[26,'Ibiza'],[26,'Leon'],[27,'Fabia'],[27,'Octavia'],[27,'Roomster'],[27,'Superb'],[27,'Yeti'],[28,'Smart Coupé/Cabrio'],[28,'Smart forfour'],[29,'Justy'],[30,'Alto'],[30,'Splash'],[30,'Swift'],[31,'Auris'],[31,'Aygo'],[31,'Corolla'],[31,'IQ'],[31,'Prius'],[31,'RAV4'],[31,'Urban Cruiser'],[31,'Yaris'],[32,'C30'],[32,'S40'],[32,'S60'],[32,'V50'],[32,'V70'],[33,'Caddy'],[33,'Caddy Kombi'],[33,'Fox'],[33,'Golf'],[33,'Jetta'],[33,'Passat'],[33,'Polo'],[33,'Scirocco'],[33,'Scirocco 2008'],[33,'Touran']];

        function fn_modellist(formObject, defaultText) {
          var make = formObject.make[formObject.make.selectedIndex].value;
          var sel = formObject.model;
          var i, j;
          var len = sel.options.length;

          // Remove all elements from options
          for(i = len - 1; i >= 0; i--) {
            sel.options[i] = null;
          }

          sel.options[0] = new Option(defaultText, -1, "true", "true");

          // No make selected
          if(make == -1) return;

          // fill in model-option
          for (i = 0, j = 1; i < ModelArray.length; i++) {
            var s, k;
            var m = ModelArray[i];

            if (m[0] == make) {
              sel.options[j] = new Option(m[1], 0, "", "");
              j++;
            }
          }
        }
