function date_option(nom, prem_annee, selection) {
    var date_objet = new Date();

    if (document.all) {
        var der_annee = parseInt(date_objet.getYear());
    } else {
        var der_annee = parseInt(date_objet.getYear()) + 1900;
    }

    var sel = '<SELECT ID="' + nom + '" NAME="' + nom + '">';
    for (var annee = prem_annee; annee <= der_annee - 1; annee++) {
      //var valeur = ((annee - 1900) * 12) + 1;
      if ((annee == (der_annee - 1)) && (selection == 1)) {
        sel += '<OPTION VALUE="' + annee + '" SELECTED>' + annee + '</OPTION>';
      } else {
        sel += '<OPTION VALUE="' + annee + '">' + annee + '</OPTION>';
      }
    }
    sel += '</SELECT>';
    document.write(sel);
}

function date_option2(nom, prem_annee, selection) {
    var date_objet = new Date();

    if (document.all) {
        var der_annee = parseInt(date_objet.getYear());
    } else {
        var der_annee = parseInt(date_objet.getYear()) + 1900;
    }

    var sel = '<SELECT ID="' + nom + '" NAME="' + nom + '">';
    for (var annee = prem_annee; annee <= der_annee; annee++) {
      //var valeur = ((annee - 1900) * 12) + 1;
      if ((annee == (der_annee)) && (selection == 1)) {
        sel += '<OPTION VALUE="' + annee + '" SELECTED>' + annee + '</OPTION>';
      } else {
        sel += '<OPTION VALUE="' + annee + '">' + annee + '</OPTION>';
      }
    }
    sel += '</SELECT>';
    document.write(sel);
}

// tu nommes le fichier js comme tu veux.
// tu fais son appel dans le fichier html.
// tu appelles la fonction à la place de faire le select
// de la façon suivante : <script>date_option('nom_du_select', date_de_debut)</script>