function newcars_makemodel_validate(f, links) {
  if((f != null)&&(links != null)) { 
    if(links.selectedIndex > 0) {
      window.location.href = links.options[links.selectedIndex].value;
    }
    else {
      alert("Please select a make and a model from the list and try again!");      
    }
  }
  return false;
}

function newcars_carfinder_validate(f) {
  return newcars_makemodel_validate(f, f.overviewlink);
}

function newcars_builder_validate(f) {
  return newcars_makemodel_validate(f, f.builderlink);
}

function newcars_compare_validate(f) {
  return newcars_makemodel_validate(f, f.comparelink);  
}

function newcars_carfinder_tocontainer(f) {
  var fmake = f.make;
  var fmodel = f.model;
  var fyear = f.year;
  
  if(fmake != null && fmake.selectedIndex > 0 && fmodel != null && fmodel.selectedIndex > 0 && fyear != null && fyear.selectedIndex > 0) {
    appendToAction(f, fmake, fmodel, fyear);
    f.submit();
  }
  else {
    alert("You must select a year, make and model in order to access its page");
  }
  
  return false;
}
