function makeChanged4Model(makeName, makeSelect, modelSelect)
{
//alert(makeName);
    // Choose the specified make if it isn't already selected
//    var makeSelect = document.mainForm.make;
/*
    if (!makeName || (makeName == ""))
        makeName = makeSelect.options[makeSelect.selectedIndex].text;
*/
  if (makeName && (makeName != makeSelect.options[makeSelect.selectedIndex].text))
  {
      for (i=0; i < makeSelect.options.length; i++)
      {
          if (makeSelect.options[i].text == makeName)
              makeSelect.options[i].selected = true;
          else
              makeSelect.options[i].selected = false;
      }
  }

    
//    var modelSelect = document.mainForm.model;
  if (modelSelect != null) {
    modelSelect.options.length = 0;
    var optionNum = 1;
    var option = new Option("All", "All");
    modelSelect.options[0] = option;

    for (i = 0; i < makeModel.length; i++) {
        if (makeModel[i][0] == makeName) {

            for (j = 0; j < makeModel[i][1].length; j++)
            {
                var modelName = makeModel[i][1][j];
                var option = new Option(modelName, modelName);
                modelSelect.options[optionNum] = option;
                optionNum++;
            }
            
        }
    }
  }
}


function selectModel4Model(modelName, modelSelect) {

//    var modelSelect = document.mainForm.model;
    for (i = 0; i < modelSelect.options.length; i++) {
        if (modelSelect.options[i].text == modelName) {

            modelSelect.options[i].selected = true;
            
        }
    }
}
  
function initMake4Model(makeSelect)
{
//    var makeSelect = document.mainForm.make;
    makeSelect.options.length = 0;
    var option = new Option("All");
    makeSelect.options[0] = option;
    for (i = 0; i < makeModel.length; i++) {
        var makeName = makeModel[i][0];
        var option = new Option(makeName, makeName);
        makeSelect.options[i + 1] = option;
    }
}

function initYear(yearSelect, startYear, stopYear)
{
    if (stopYear < 1000) {
    	stopYear += 1900;
    }

    yearSelect.options.length = 0;
//    var option = new Option("All");
//    yearSelect.options[0] = option;
    j = 0;
    for (i = stopYear; i >= startYear ; i--, j++) {
        var option = new Option(i, i);
        yearSelect.options[j] = option;
    }
}


function selectYear(year, yearSelect) {

//    var modelSelect = document.mainForm.model;
    for (i = 0; i < yearSelect.options.length; i++) {
        if (yearSelect.options[i].text == year) {

            yearSelect.options[i].selected = true;
            return;
        }
    }
}
  


