function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function set_start_date(){
        var start_date = new Date();
        start_year = start_date.getYear();
        start_month = start_date.getMonth();
        start_day = start_date.getDate();
        
        
        seconds= 60*60*24;
        var end_date = new Date(start_year,start_month,start_day,0,0,seconds);
        end_year = end_date.getYear();
        end_month = end_date.getMonth();
        end_day = end_date.getDate();
        
        end_month = end_month +1;
        start_month = start_month +1;
        
        if(start_day == 31){
                end_day = "1";
        }
        if((end_month == 10 || end_month == 5 || end_month == 12 || end_month == 7)
         && (start_day == 30 ||start_day == 31)){
                start_day.value = 30;
                end_day = "1";
        }
        if((end_month == 3)
         && (start_day == 28 || start_day == 29 ||start_day == 30 ||start_day == 31)){
                start_day.value = 28;
                end_day = "1";
        }
        end_month  = end_month+"";
        end_day  = end_day+"";
        end_year = end_year+"";
        if(end_month < 10){
                end_month  = "0"+end_month;
        }
        if(end_day < 10){
                end_day  = "0"+end_day;
        }
        
        
        start_day  = start_day+"";
        start_month  = start_month+"";
        if(start_month < 10){
                start_month  = "0"+start_month;
        }
        if(start_day < 10){
                start_day  = "0"+start_day;
        }
        start_year = start_year+"";
        // set form values
        document.booking_request.start_year.value=start_year;
        document.booking_request.start_month.value=start_month;
        document.booking_request.start_day.value=start_day;
        
        document.booking_request.end_year.value=end_year;
        document.booking_request.end_month.value=end_month;
        document.booking_request.end_day.value=end_day;
        
        
}
function set_end_date(that){
        start_year = that.start_year.value;
        start_month = that.start_month.value;
        start_month = start_month -1;
        start_day = that.start_day.value;
        
        seconds= 60*60*24;
        var start_date = new Date(start_year,start_month,start_day,0,0,0);
        var end_date = new Date(start_year,start_month,start_day,0,0,seconds);
        end_year = end_date.getFullYear();
        end_month = end_date.getMonth();
        end_day = end_date.getDate();
        
        end_month = end_month +1;
        if(start_day == 31){
                end_day = "1";
        }
        if((end_month == 10 || end_month == 5 || end_month == 12 || end_month == 7)
         && (start_day == 30 ||start_day == 31)){
                that.start_day.value = 30;
                end_day = "1";
        }
        if((end_month == 3)
         && (start_day == 28 || start_day == 29 ||start_day == 30 ||start_day == 31)){
               if ( (start_month + 1) == 2) {
                that.start_day.value = 28;
                end_day = "1";
               }
        }
        end_month  = end_month+"";
        end_day  = end_day+"";
        end_year = end_year+"";
        if(end_month < 10){
                end_month  = "0"+end_month;
        }
        if(end_day < 10){
                end_day  = "0"+end_day;
        }
        that.end_year.value=end_year;
        that.end_month.value=end_month;
        that.end_day.value=end_day;

}
