var makes = new Array();
  makes.push(new Array('Car', 'Alfa Romeo', '65'));
  makes.push(new Array('Van', 'ASIA', '174'));
  makes.push(new Array('Car', 'Audi', '80'));
  makes.push(new Array('Van', 'BMW', '10'));
  makes.push(new Array('Motorbike', 'BMW', '53'));
  makes.push(new Array('Car', 'BMW', '70'));
  makes.push(new Array('Car', 'BYD', '74'));
  makes.push(new Array('Car', 'Chery', '64'));
  makes.push(new Array('Van', 'Chevrolet', '8'));
  makes.push(new Array('Car', 'Chevrolet', '68'));
  makes.push(new Array('Van', 'Chrysler', '3'));
  makes.push(new Array('Car', 'Chrysler', '63'));
  makes.push(new Array('Van', 'Citroen', '12'));
  makes.push(new Array('Car', 'Citroen', '73'));
  makes.push(new Array('Van', 'Daewoo', '22'));
  makes.push(new Array('Car', 'Daewoo', '89'));
  makes.push(new Array('Van', 'Daihatsu', '34'));
  makes.push(new Array('Car', 'Daihatsu', '100'));
  makes.push(new Array('Car', 'Datsun', '79'));
  makes.push(new Array('Van', 'Datsun', '120'));
  makes.push(new Array('Van', 'Dodge', '15'));
  makes.push(new Array('Car', 'Dodge', '78'));
  makes.push(new Array('Van', 'Fiat', '21'));
  makes.push(new Array('Car', 'Fiat', '87'));
  makes.push(new Array('Other', 'Fiat', '138'));
  makes.push(new Array('Van', 'Ford', '46'));
  makes.push(new Array('Car', 'Ford', '112'));
  makes.push(new Array('Other', 'Ford', '140'));
  makes.push(new Array('Other', 'Foton', '141'));
  makes.push(new Array('Other', 'Freightliner', '139'));
  makes.push(new Array('Car', 'Geely', '62'));
  makes.push(new Array('Van', 'Great Wall', '38'));
  makes.push(new Array('Car', 'Great Wall', '107'));
  makes.push(new Array('Car', 'Haima', '123'));
  makes.push(new Array('Van', 'Haima', '124'));
  makes.push(new Array('Motorbike', 'Harley Davidson', '54'));
  makes.push(new Array('Other', 'Hino', '143'));
  makes.push(new Array('Van', 'Honda', '11'));
  makes.push(new Array('Motorbike', 'Honda', '55'));
  makes.push(new Array('Car', 'Honda', '72'));
  makes.push(new Array('Van', 'Hummer', '33'));
  makes.push(new Array('Van', 'Hyundai', '32'));
  makes.push(new Array('Car', 'Hyundai', '98'));
  makes.push(new Array('Other', 'Hyundai', '144'));
  makes.push(new Array('Car', 'Isuzu', '85'));
  makes.push(new Array('Other', 'Iveco', '146'));
  makes.push(new Array('Van', 'Jac', '126'));
  makes.push(new Array('Van', 'Jeep', '42'));
  makes.push(new Array('Other', 'Jinbei', '148'));
  makes.push(new Array('Van', 'JMC', '2'));
  makes.push(new Array('Other', 'JMC', '149'));
  makes.push(new Array('Motorbike', 'Kawasaki', '57'));
  makes.push(new Array('Van', 'Kia', '14'));
  makes.push(new Array('Car', 'Kia', '77'));
  makes.push(new Array('Other', 'Kia', '151'));
  makes.push(new Array('Motorbike', 'KTM', '56'));
  makes.push(new Array('Van', 'Lada', '37'));
  makes.push(new Array('Car', 'Lada', '106'));
  makes.push(new Array('Van', 'Land Rover', '41'));
  makes.push(new Array('Car', 'Lifan', '71'));
  makes.push(new Array('Other', 'Mack', '152'));
  makes.push(new Array('Van', 'Mahindra', '31'));
  makes.push(new Array('Van', 'Mazda', '26'));
  makes.push(new Array('Car', 'Mazda', '93'));
  makes.push(new Array('Van', 'Mercedes-Benz', '40'));
  makes.push(new Array('Car', 'Mercedes-Benz', '108'));
  makes.push(new Array('Other', 'Mercedes-Benz', '153'));
  makes.push(new Array('Car', 'Mini Cooper', '127'));
  makes.push(new Array('Van', 'Mitsubishi', '50'));
  makes.push(new Array('Car', 'Mitsubishi', '116'));
  makes.push(new Array('Other', 'Mitsubishi', '154'));
  makes.push(new Array('Van', 'Nissan', '49'));
  makes.push(new Array('Car', 'Nissan', '115'));
  makes.push(new Array('Other', 'Nissan', '155'));
  makes.push(new Array('Van', 'Peugeot', '24'));
  makes.push(new Array('Car', 'Peugeot', '91'));
  makes.push(new Array('Car', 'Pontiac', '97'));
  makes.push(new Array('Car', 'Porsche', '83'));
  makes.push(new Array('Van', 'Renault', '13'));
  makes.push(new Array('Car', 'Renault', '75'));
  makes.push(new Array('Other', 'Renault', '157'));
  makes.push(new Array('Car', 'Rover', '96'));
  makes.push(new Array('Motorbike', 'RTM', '170'));
  makes.push(new Array('Car', 'SATUN', '166'));
  makes.push(new Array('Other', 'Scania', '158'));
  makes.push(new Array('Car', 'Seat', '105'));
  makes.push(new Array('Other', 'Shifeng ', '164'));
  makes.push(new Array('Car', 'SMA', '104'));
  makes.push(new Array('Van', 'SsangYong', '43'));
  makes.push(new Array('Van', 'Subaru', '18'));
  makes.push(new Array('Car', 'Subaru', '82'));
  makes.push(new Array('Van', 'Suzuki', '35'));
  makes.push(new Array('Motorbike', 'Suzuki', '58'));
  makes.push(new Array('Car', 'Suzuki', '103'));
  makes.push(new Array('Van', 'Toyota', '7'));
  makes.push(new Array('Car', 'Toyota', '67'));
  makes.push(new Array('Other', 'Toyota', '161'));
  makes.push(new Array('Motorbike', 'Trading', '171'));
  makes.push(new Array('Van', 'Volkswagen', '17'));
  makes.push(new Array('Car', 'Volkswagen', '81'));
  makes.push(new Array('Other', 'Volkswagen', '162'));
  makes.push(new Array('Van', 'Volvo', '6'));
  makes.push(new Array('Car', 'Volvo', '66'));
  makes.push(new Array('Other', 'Volvo', '163'));
  makes.push(new Array('Motorbike', 'Yamaha', '59'));
  makes.push(new Array('Motorbike', 'ZONGSHEN', '169'));
  makes.push(new Array('Van', 'Zotye', '129'));
function vehicleSelected() {
  vehicle_type = $('vehicle_type').getValue();
  options = $('make').options;
  options.length = 0;
  options[options.length] = new Option('Todas', '', true);
  makes.each(function(make) {
    if (make[0] == vehicle_type) {
      options[options.length] = new Option(make[1], make[2]);
    }
  });
  //dejando modelo en blanco
  model_options = $('model').options;
  model_options.length = 0;
  model_options[model_options.length] = new Option('Todos', '', true);
}

document.observe('dom:loaded', function() {
  vehicleSelected();
  $('vehicle_type').observe('change', vehicleSelected);
});

