function CrMonthArray() {
    var args = CrMonthArray.arguments;

    for (var i = 0; i < args.length; i++) {
      this[i] = args[i];
    }
    this.length = args.length;
}
    var months = new CrMonthArray("January","February","March","April","May","June","July","August","September","October","November","December");
                       
    var now = new Date();
    var month = now.getMonth(); 
    var year = now.getYear();

    if (year >= 100 && year <= 1999) {
       year = year + 1900;
    }
    var yy = year - 2000;
       if (yy<10) {
           yy = "0"+yy;
       }  
                        
    for (var i = 0; i < 12; i++) {
       month++;
       if (month > 12) { 
         year++; 
         yy++;
         month = 1;
       }
       document.write ("<option value=\""  + months[month - 1]  + " " + year +  "\">" + months[month - 1]  + " " + year + "<\/option>");
    }
