function validator1() {

   var now = new Date();
   var obj = document.rain1;
   var year = now.getFullYear();
   var month = now.getMonth();
   var monthform = obj.month.value;
   var monthname = new Array("January","February","March","April","May","June","July","August","September","October","November","December","");
   var x = 0;
   
   while (monthform != monthname[x]) {
   x++;
   }
   

   if (obj.month.value == "January" && obj.year.value == "2000"){

      alert("Sorry data for January 2000 not available");

      obj.month.focus();

      return false;

   }

   if (x > month && obj.year.value == year && x != 12){

      alert("The months requested are in the future");

      obj.month.focus();

      return false;

   }

   if (x >= month+1 && obj.year.value == year-1 && x != 12){

      alert("Some of the Months requested are in the future");

      obj.month.focus();

      return false;

   }

   if (x <= month && obj.year.value == year && x != 12){

      alert("Some of the Months requested are in the future");

      obj.month.focus();

      return false;

   }

   if (obj.year.value == ""){

      alert("Please select a year");

      obj.year.focus();

      return false;

   }

   

   if (obj.month.value == ""){

      alert("Please select a month");

      obj.month.focus();

      return false;

   }


   return true;

}