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("Veuillez sélectionner une marque et un modèle parmi la liste et réessayer !");      
    }
  }
  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("Vous devez sélectionner une année, une marque et un modèle afin d'accéder à la page de ce modèle!");
  }
  
  return false;
}
