








function Model(year, make, model, trim, n_model)
{
  this.year = year;
  this.make = make;
  this.model = model;
  this.trim = trim;
  this.n_model = n_model;
}

var models = new Array();






  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 2WD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 2WD", "LT 1SB", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 2WD", "LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 2WD", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 4WD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 4WD", "LT 1SB", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 4WD", "LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 4WD", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Avalanche 1500 4WD", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Aveo", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Aveo", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Aveo 5", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Aveo 5", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Camaro", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Camaro", "1LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Camaro", "2LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Camaro", "1SS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Camaro", "2SS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 2-dr", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 2-dr", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 2-dr", "LT Team Canada Edition", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 2-dr", "SS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 4-dr", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 4-dr", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Cobalt 4-dr", "LT Team Canada Edition", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 2WD Crew Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 2WD Extended Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 2WD Extended Cab", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 2WD Regular Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 2WD Regular Cab", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 4WD Crew Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 4WD Extended Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 4WD Extended Cab", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 4WD Regular Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Colorado 4WD Regular Cab", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Corvette", "", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Corvette", "Grand Sport", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Corvette", "Z06", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Corvette", "ZR1", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Corvette Convertible", "", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Corvette Convertible", "Grand Sport", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox", "LS FWD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox", "2LT FWD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox", "LTZ FWD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox", "1LT FWD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox AWD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox AWD", "1LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox AWD", "2LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Equinox AWD", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Cargo 1500", "", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Cargo 1500", "AWD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Cargo 2500", "", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Cargo 2500", "Extended", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Cargo 3500", "", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Cargo 3500", "Extended", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 1500", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 1500", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 1500 AWD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 1500 AWD", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 2500", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 2500", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 3500", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 3500", "LS Extended", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 3500", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Express Passenger 3500", "LT Extended", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "HHR", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "HHR", "SS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "HHR", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "HHR Panel", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Impala", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Impala", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Impala", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Malibu", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Malibu", "1LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Malibu", "2LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Malibu", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Crew Cab SWB", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Crew Cab SWB", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Crew Cab SWB", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Crew Cab SWB", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab LWB", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab LWB", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Extended Cab LWB", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Regular Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Regular Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Regular Cab LWB", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 2WD Regular Cab LWB", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Crew Cab SWB", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Crew Cab SWB", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Crew Cab SWB", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Crew Cab SWB", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab LWB", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab LWB", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Extended Cab LWB", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Regular Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Regular Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Regular Cab LWB", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 4WD Regular Cab LWB", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 Hybrid", "2WD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 1500 Hybrid", "4WD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Crew Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Crew Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Crew Cab", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Crew Cab Long Box", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Crew Cab Long Box", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Crew Cab Long Box", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Extended Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Extended Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Extended Cab", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Extended Cab Long Box", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Extended Cab Long Box", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Extended Cab Long Box", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Regular Cab Long Box", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 2WD Regular Cab Long Box", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Crew Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Crew Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Crew Cab", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Crew Cab Long Box", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Crew Cab Long Box", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Crew Cab Long Box", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Extended Cab", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Extended Cab", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Extended Cab", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Extended Cab Long Box", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Extended Cab Long Box", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Extended Cab Long Box", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Regular Cab Long Box", "WT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 2500HD 4WD Regular Cab Long Box", "LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 2WD Crew Cab Long Box", "WT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 2WD Crew Cab Long Box", "LT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 2WD Crew Cab Long Box", "LTZ DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 2WD Extended Cab Long Box", "WT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 2WD Extended Cab Long Box", "LT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 2WD Extended Cab Long Box", "LTZ DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Crew Cab Long Box", "WT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Crew Cab Long Box", "LT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Crew Cab Long Box", "LTZ DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Extended Cab Long Box", "WT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Extended Cab Long Box", "LT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Extended Cab Long Box", "LTZ DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Regular Cab Long Box", "WT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Silverado 3500HD 4WD Regular Cab Long Box", "LT DRW", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 2WD", "1500 LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 2WD", "2500 LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 2WD", "1500 LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 2WD", "2500 LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 2WD", "1500 LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 2WD", "2500 LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "1500 LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "2500 LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "1500 LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "2500 LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "1500 LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "2500 LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Suburban 4WD", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 2WD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 2WD", "LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 2WD", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 4WD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 4WD", "LT 1SC", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 4WD", "LT 1SD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe 4WD", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe Hybrid", "2WD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Tahoe Hybrid", "4WD", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse", "1LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse", "2LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse", "LTZ", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse AWD", "LS", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse AWD", "1LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse AWD", "2LT", "");

  
  models[models.length] = new Model(2010, "Chevrolet", "Traverse AWD", "LTZ", "");

  
  models[models.length] = new Model(2011, "Chevrolet", "Volt", "", "");


function updateModels(selectedmodel,selectedtrim)
{
  var f = document.forms['quoteform'];

  
    var make = f.MAKE.value;
  
  
  var m, curmodel;
  var idx,cnt;
  
  f.MODEL.options[0] = new Option("Please make a selection", "");

  cnt = 1;

  curmodel = '';
  for(idx in models) {
    m = models[idx];
    if(m.make == make && m.model != curmodel) {
      if(m.n_model != null && m.n_model != "") {
        f.MODEL.options[cnt] = new Option(m.n_model, m.model);
      }
      else {
        f.MODEL.options[cnt] = new Option(m.model, m.model);
      }
      curmodel = m.model;
      
      if(curmodel == selectedmodel)
        f.MODEL.options[cnt].selected = true;
      cnt++;
    }
  }

  while(cnt < f.MODEL.options.length)
    f.MODEL.options[cnt] = null;

  updateTrims(selectedtrim);
}

function updateTrims(selectedtrim)
{
  var f = document.forms['quoteform'];
  var model = f.MODEL.options[f.MODEL.selectedIndex].value;
  var m, curtrim;
  var idx,cnt;

  cnt = 1;
  
  while(f.MODELEXT.options.length > 1)
    f.MODELEXT.options[1] = null;
  
  f.MODELEXT.options[0] = new Option("Please make a selection", "");

  for(idx in models) {
    m = models[idx];
    
    if(m.model == model) {
      trimname = m.trim;
      
      if(trimname == "")
        trimname = "Base";

      f.MODELEXT.options[f.MODELEXT.options.length] = new Option(trimname, m.trim);
      curtrim = m.trim;

      if(curtrim == selectedtrim || (curtrim == "" && selectedtrim == " "))
        f.MODELEXT.selectedIndex = f.MODELEXT.options.length - 1;
    }
  }
}