﻿var appver = window.navigator.appVersion;
//var myRegExp = /MSIE 6.0/;

//var matchPos1 = appver.search(myRegExp);

//for all IE6-8 compatibility changed on 4/4/2011


    var maxDay = "30";
    var maxMonth = "06";
    var maxYear = "2012";
    
 
function filldatecmb() 
{  
   //debugger
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");
    
    var outdate = document.getElementById("outDate").value;
    //var retdate = document.getElementById("retDate").value;
    
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
 
     
    
    var calenderCtrl_outdate = new Array();
    calenderCtrl_outdate = outdate.split("/");
    
    
    if(calenderCtrl_outdate[0] > maxYear)  
    {
        alert("Currently the bookings are open only till" +" "+ + maxDay +" " + " " + maxMonth + " " + maxYear );
        return false;
    }
    
    
    if(calenderCtrl_outdate[0] == maxYear && calenderCtrl_outdate[1] > maxMonth )  
    {
        alert("Currently the bookings are open only till" +" "+ + maxDay +" " + " " + maxMonth + " " + maxYear );
        return false;
    }
    
    if(calenderCtrl_outdate[0] == maxYear && calenderCtrl_outdate[1] == maxMonth && calenderCtrl_outdate[2] > maxDay )  
    {
        alert("Currently the bookings are open only till" +" "+ + maxDay +" " + " " + maxMonth + " " + maxYear );
        return false;
    }
    
    
    
    if(calenderCtrl_outdate[0] < current_year)
    {
        alert("Invalid date");
        return;
    }
    
    if(calenderCtrl_outdate[0] == current_year && calenderCtrl_outdate[1] < current_month)
    {
        alert("Invalid date");
        return;

    }
        
    
    if(calenderCtrl_outdate[0] == current_year && calenderCtrl_outdate[1] == current_month && calenderCtrl_outdate[2] < current_day)
    {
        alert("Invalid date");
        return;
    
    }
    
    
    if (calenderCtrl_outdate[1] == "01" || calenderCtrl_outdate[1] == "03" || calenderCtrl_outdate[1] == "05" || calenderCtrl_outdate[1] == "07" || calenderCtrl_outdate[1] == "08" || calenderCtrl_outdate[1] == "10" || calenderCtrl_outdate[1] == "12") {

        addOptions0('31');
    }

    else if (calenderCtrl_outdate[1] == "04" || calenderCtrl_outdate[1] == "06" || calenderCtrl_outdate[1] == "09" || calenderCtrl_outdate[1] == "11") {

        addOptions0(30);
    }

    else if (calenderCtrl_outdate[1] == "02" && calenderCtrl_outdate[0]%4 == 0) {

        addOptions0(29);

    }
    
    else if (calenderCtrl_outdate[1] == "02")
    {
        addOptions0(28);
    
    }


    var daylen = day_out.length;
    var j;
    for (j = 0; j < daylen; j++) {

        if (day_out[j].value == calenderCtrl_outdate[2]) 
        {
           
   
                    if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                    {
                        day_out[j].setAttribute('selected', true);
                        day_ret[j].setAttribute('selected', true);

                    } 
                    else 
                    {

                        day_out[j].selected = true;
                        day_ret[j].selected = true;
                    }
        }

    }


    var monlen = mon_out.length;
    var i;
    for (i = 0; i < monlen; i++) {

        if (mon_out[i].value == calenderCtrl_outdate[1] + calenderCtrl_outdate[0]) {

             if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                {
                    mon_out[i].setAttribute('selected', true);
                    mon_ret[i].setAttribute('selected', true);
                    return;

                } 
                else 
                {

                    mon_out[i].selected = true;
                    mon_ret[i].selected = true;
                    return;
                }
            
          }  
            
            
            
            
//            if (mon_out[i].value > maxMonth+maxYear) 
//            {
//                alert("Currently the bookings are open only till" + maxDay + " " + maxMonth + " " + maxYear);
//                
//                //for all IE6-8 compatibility changed on 4/4/2011
//               if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//               {
//                    
//                    for (i = 0; i < monlen; i++)
//                    {
//                        if(mon_out[i].value == maxMonth+maxYear)
//                        {
//                            mon_out[i].setAttribute('selected', true);
//                            mon_ret[i].setAttribute('selected', true);
//                            return;
//                        }
//                    }
//                } 
//                else 
//                {
//                    for (i = 0; i < monlen; i++)
//                    {
//                        if(mon_out[i].value == maxMonth+maxYear)
//                        {
//                            mon_out[i].selected = true;
//                            mon_ret[i].selected = true;
//                            return;
//                        }
//                    }
//                    
//                }
//                
//            }

//            else 
//            {

//              
//                //for all IE6-8 compatibility changed on 4/4/2011

//                if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//                {
//                    mon_out[i].setAttribute('selected', true);
//                    mon_ret[i].setAttribute('selected', true);
//                    return;

//                } 
//                else 
//                {

//                mon_out[i].selected = true;
//                mon_ret[i].selected = true;
//                return;
//                }
//            }

//        }
//        
//        else if(i == mon_out.length-1)
//        {
//            alert("Currently the bookings are open only till" + maxDay + " " + maxMonth + " " + maxYear);
//            
//            //for all IE6-8 compatibility changed on 4/4/2011
//               if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//               {
//                    
//                    for (i = 0; i < monlen; i++)
//                    {
//                        if(mon_out[i].value == maxMonth+maxYear)
//                        {
//                            mon_out[i].setAttribute('selected', true);
//                            mon_ret[i].setAttribute('selected', true);
//                            return;
//                        }
//                    }
//                } 
//                else 
//                {
//                    for (i = 0; i < monlen; i++)
//                    {
//                        if(mon_out[i].value == maxMonth+maxYear)
//                        {
//                            mon_out[i].selected = true;
//                            mon_ret[i].selected = true;
//                            return;
//                        }
//                    }
//                    
//                }
//            
//        }

    }

}


function filldatecmb1() 
{
    
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    
    var selectedDate_out = day_out.value;
    var selectedDate_ret = day_ret.value;
    
    var outdate = document.getElementById("outDate").value;
    var retdate = document.getElementById("retDate").value;
    
    
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
 
         
    
    var calenderCtrl_outdate = new Array();
    calenderCtrl_outdate = outdate.split("/");
    
    var calenderCtrl_retdate = new Array();
    calenderCtrl_retdate = retdate.split("/");
    
    
        
    if(calenderCtrl_retdate[0] > maxYear)  
    {
        alert("Currently the bookings are open only till" +" "+ + maxDay +" " + " " + maxMonth + " " + maxYear );
        return false;
    }
    
    
    if(calenderCtrl_retdate[0] == maxYear && calenderCtrl_retdate[1] > maxMonth )  
    {
        alert("Currently the bookings are open only till" +" "+ + maxDay +" " + " " + maxMonth + " " + maxYear );
        return false;
    }
    
    if(calenderCtrl_retdate[0] == maxYear && calenderCtrl_retdate[1] == maxMonth && calenderCtrl_retdate[2] > maxDay )  
    {
        alert("Currently the bookings are open only till" +" "+ + maxDay +" " + " " + maxMonth + " " + maxYear );
        return false;
    }
    
    
    
    if(calenderCtrl_retdate[0] < mon_out.value.substring(2))
    {
        alert("Invalid date");
        return;
    }
    
    if(calenderCtrl_retdate[0] == mon_out.value.substring(2) && calenderCtrl_retdate[1] < mon_out.value.substring(2,0))
    {
        alert("Invalid date");
        return;

    }
        
    
    if(calenderCtrl_retdate[0] == mon_out.value.substring(2) && calenderCtrl_retdate[1] == mon_out.value.substring(2,0) && calenderCtrl_retdate[2] < day_out.value)
    {
        alert("Invalid date");
        return;
    
    }
    
    
    if(calenderCtrl_retdate[0] < calenderCtrl_outdate[0])
    {
        alert("Return date should not be less than Departure date");   //return date less than departure date
        return;
    }
    
    if(calenderCtrl_retdate[0] == calenderCtrl_outdate[0] && calenderCtrl_retdate[1] < calenderCtrl_outdate[1])
    {
        alert("Return date should not be less than Departure date"); //return date less than departure date
        return;

    }
        
    
    if(calenderCtrl_retdate[0] == calenderCtrl_outdate[0] && calenderCtrl_retdate[1] == calenderCtrl_outdate[1] && calenderCtrl_retdate[2] < calenderCtrl_outdate[2])
    {
        alert("Return date should not be less than Departure date"); //return date less than departure date
        return;
    
    }
    
    
    
    if (calenderCtrl_retdate[1] == "01" || calenderCtrl_retdate[1] == "03" || calenderCtrl_retdate[1] == "05" || calenderCtrl_retdate[1] == "07" || calenderCtrl_retdate[1] == "08" || calenderCtrl_retdate[1] == "10" || calenderCtrl_retdate[1] == "12") {

        addOptions1('31');
    }

    else if (calenderCtrl_retdate[1] == "04" || calenderCtrl_retdate[1] == "06" || calenderCtrl_retdate[1] == "09" || calenderCtrl_retdate[1] == "11") {

        addOptions1(30);
    }

    else if (calenderCtrl_retdate[1] == "02" && calenderCtrl_retdate[0]%4 == 0) {

        addOptions1(29);

    }
    
    else if (calenderCtrl_retdate[1] == "02")
    {
        addOptions1(28);
    
    }


    var monlen = mon_ret.length;
    var i,j;
    for (i = 0; i < monlen; i++) 
    {

        if (mon_ret[i].value == calenderCtrl_retdate[1] + calenderCtrl_retdate[0]) 
        {
             if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                {
                    //mon_out[i].setAttribute('selected', true);
                    mon_ret[i].setAttribute('selected', true);
                    break;

                } 
                else 
                {

                    //mon_out[i].selected = true;
                    mon_ret[i].selected = true;
                    break;
                }
        
        
        
        
        
        
        
//            if (mon_ret[i].value >= mon_out.value) 
//            {
//                if(mon_ret[i].value == mon_out.value )
//                {
//                    //for all IE6-8 compatibility changed on 4/4/2011

//                    if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                        mon_ret[i].setAttribute('selected', true);
//                         break;
//                       

//                    } else {

//                    mon_ret[i].selected = true;
//                     break;
//                    }
//                   
//                   //---
//                   
//                   
//                }
//                
//                else
//                {
//                    if (mon_ret[i].value >= "11") 
//                    {
//                        alert("Currently the bookings are open only till 31st of October, 2011.");
//                        //for all IE6-8 compatibility changed on 4/4/2011

//                        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1)
//                        {
//                            mon_ret[9].setAttribute('selected', true);
//                            return;


//                        } else 
//                        {

//                        mon_ret[9].selected = true;
//                        return;
//                        }
//                        
//                        
//            
//                     }

//                     else {
//                     //for all IE6-8 compatibility changed on 4/4/2011

//                         if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                             mon_ret[i].setAttribute('selected', true);
//                             day_ret[date1[2] - 1].setAttribute('selected', true);
//                             return;

//                         } else {

//                         mon_ret[i].selected = true;
//                         day_ret[date1[2] - 1].selected = true;
//                         return;
//                         }
//                    
//                        
//                       
//                    }   
//                
//                }
//                
//            }

//            else 
//            {
//                for (j = 0; j < monlen1; j++) 
//                {
//                    if (mon_ret[j].value == mon_out.value) 
//                    {
//                        alert("Return date should not be less than Departure date");
//                        
//                       //for all IE6-8 compatibility changed on 4/4/2011

//                        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//                        {
//                            mon_ret[j].setAttribute('selected', true);
//                            day_ret[selectedDate_out - 1].setAttribute('selected', true);

//                        } 
//                        else 
//                        {

//                        mon_ret[j].selected = true;
//                        day_ret[selectedDate_out - 1].selected = true;
//                        }
//                        
//                        return;
//                    }

//                }

//             }    
//           
          }

      }
    
    
    var daylen = day_ret.length;
    var i,j;
    for (j = 0; j < daylen; j++) 
    {

        if (day_ret[j].value == calenderCtrl_retdate[2]) 
        {
        
            if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
            {
            
                day_ret[j].setAttribute('selected', true);
                break;
                   
            } 
            else 
            {

                day_ret[j].selected = true;
                break;
                
            }
                    
//                    break;
        
//            if (day_ret[j].value >= selectedDate_out) {
//                //for all IE6-8 compatibility changed on 4/4/2011

//                if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                     day_ret[j].setAttribute('selected', true);
//                   

//                } else {

//                day_ret[j].selected = true;
//                }
//                    
//                    break;
//               
//            
//            }
//            else 
//            {
//                for (i = 0; i < daylen1; i++) 
//                {

//                    if (day_ret[i].value == selectedDate_out) 
//                    {

//                        alert("Return date should not be less than Departure date");
//                        day_ret[i].selected = true;
//                        
//                        //for all IE6-8 compatibility changed on 4/4/2011

//                          if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                              day_ret[i].selected = true;
//                   

//                } else {

//                 day_ret[i].selected = true;
//                }
//                        //day_out[i].selected = true; 
//                        return;
//                    }
//                }
//            }
//            
        }

    }

}




function fillDates() 
{
   
    
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");

    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
 
    
    
    if (current_month == "01" || current_month == "03" || current_month == "05" || current_month == "07" || current_month == "08" || current_month == "10" || current_month == "12") {

        addOptions('31');

    }

    else if (current_month == "04" || current_month == "06" || current_month == "09" || current_month == "11") {

        addOptions('30');
    }

    else if (current_month == "02" && current_year%4 == 0) {

        addOptions('29');

    }
    
    else if (current_month == "02" && calenderCtrl_date[0]%4 == 0) {

        addOptions(29);

    }
    
    else if (current_month == "02")
    {
        addOptions(28);
    
    }

    
    var daylen = document.getElementById("cmbdayout").length;
    var j;
    for (j = 0; j < daylen; j++) {

        if (day_out[j].value == current_day) 
        {
                      
                    //for all IE6-8 compatibility changed on 4/4/2011

                    if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                    {

                        day_out[j].setAttribute('selected', true);
                        day_ret[j].setAttribute('selected', true);
                        break;
                    }
                    else 
                    {
                        day_out[j].selected = true
                        day_ret[j].selected = true
                        break;

                    }
         
         }
         else{}
        

    }


    var monlen = mon_out.length;
    var i;
    for (i = 0; i < monlen; i++) {

        if (mon_out[i].value == current_month+current_year) {
        
                 //for all IE6-8 compatibility changed on 4/4/2011

                    if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {

                        mon_out[i].setAttribute('selected', true);
                        mon_ret[i].setAttribute('selected', true);
                        break;
                    }
                    else {
                        mon_out[i].selected = true;
                        mon_ret[i].selected = true;
                        break;
                    }
        }
        else{}

    }
    
    
    
    return false;

}


function fillCalender()
{

    var count;
    
    var mon_out = document.getElementById("cmbmonout");
    var mon_ret = document.getElementById("cmbmonret");
    
    mon_out.options.length = 0;
    mon_ret.options.length = 0;
    
        
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();
    
    var strmonth = month.toString();

    if (strmonth.length == 1)
        strmonth = "0" + strmonth;
 
    maxMonth.substring(0,0);
    if(maxYear.valueOf()>current_year.valueOf())
    {
        count = 12 - month + parseInt(maxMonth,10);
    
    }
    else
        count = parseInt(maxMonth,10) - month;
    
    
    var calMonthName = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
    var calMonthNum = new Array('01','02','03','04','05','06','07','08','09','10','11','12');
    
    for (var i = 0; i<=count; i++)
    {
        var optionOut = document.createElement('option');
        optionOut.innerHTML = calMonthName[month-1] + " " + current_year;
        optionOut.value = calMonthNum[month-1]+ current_year;
        
        var optionRet = document.createElement('option');
        optionRet.innerHTML = calMonthName[month-1] + " " + current_year;
        optionRet.value = calMonthNum[month-1]+ current_year;
        
        mon_out.appendChild(optionOut);
        mon_ret.appendChild(optionRet);
        
        if(month == 12)
       {
        month = 1;
        current_year = (parseInt(current_year,10)+1).toString() ;
        
        }
        
        else
        month++;
    
    }
   
    
}




function updatecomboDates() 
{

   
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");

    var selectedDate_out = day_out.value;
    var selectedDate_ret = day_ret.value;
    
    var selectedMon_out = mon_out.value;
    var selectedMon_ret = mon_ret.value;
    
    
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
         
        
//    if(mon_out.value<current_month )
//    {
//        alert("Invalid date");
//        
//       //for all IE6-8 compatibility changed on 4/4/2011

//         if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//         {
//            day_out[day-1].setAttribute('selected', true);
//            mon_out[month - 1].setAttribute('selected', true);
//                       
//         }
//         else 
//         {
//            day_out[day-1].selected = true;
//            mon_out[month - 1].selected = true;
//         }
//        return;
//    }

    
    
//    if (mon_out[i].value >= maxMonth+maxYear) 
//    {
//        alert("Currently the bookings are open only till 31st of October, 2011.");
//        
//        //for all IE6-8 compatibility changed on 4/4/2011

//          if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {

//                        mon_out[9].setAttribute('selected', true);
//                        mon_ret[9].setAttribute('selected', true);
//                        
//                       
//                    }
//                    else {
//                      mon_out[9].selected = true;
//                      mon_ret[9].selected = true;
//                    }
//        
//       

//    }
//    else
//    //for all IE6-8 compatibility changed on 4/4/2011

//     if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//        mon_ret[i].setAttribute('selected', true);
//        }else{
//         mon_ret[i].selected = true;
//        }
//        
    
    
    var monlen = mon_out.length;
    var i;
    for (i = 0; i < monlen; i++) 
    {

        if (mon_out[i].selected == true) 
        {

             if (appver.search(/MSIE 6.0/)!= -1 || appver.search(/MSIE 7.0/)!= -1 || appver.search(/MSIE 8.0/)!= -1) 
            {
                mon_ret[i].setAttribute('selected', true);
            }
            else 
            {
                mon_ret[i].selected = true;
            }
            
            
            
            if (mon_out[i].value.substring(2,0) == "01" || mon_out[i].value.substring(2,0) == "03" || mon_out[i].value.substring(2,0) == "05" || mon_out[i].value.substring(2,0) == "07" || mon_out[i].value.substring(2,0) == "08" || mon_out[i].value.substring(2,0) == "10" || mon_out[i].value.substring(2,0) == "12") 
            {

                addOptions('31');
                break;
            }

            else if (mon_out[i].value.substring(2,0) == "04" || mon_out[i].value.substring(2,0) == "06" || mon_out[i].value.substring(2,0) == "09" || mon_out[i].value.substring(2,0) == "11") 
            {

                addOptions('30');
                break;
            }

            else if (mon_out[i].value.substring(2,0) == "02" && mon_out[i].value.substring(2)%4 == 0  ) 
            {

                addOptions('29');
                break;            

            }
            
            else if (mon_out[i].value.substring(2,0) == "02" )
            {
            
                addOptions('28');
                break; 
            }

        }
        
    } 
    
    
    if(mon_out.value == current_month+current_year && day_out.value < current_date)
    {
    
        
        //for all IE6-8 compatibility changed on 4/4/2011

         if (appver.search(/MSIE 6.0/)!= -1 || appver.search(/MSIE 7.0/)!= -1 || appver.search(/MSIE 8.0/)!= -1) 
         {
           day_out[current_day.valueOf() -1].setAttribute('selected', true);
           day_ret[current_day.valueOf() -1].setAttribute('selected', true);
           
         }
         else 
         {
           day_out[current_day.valueOf()-1].selected = true;
           day_ret[current_day.valueOf()-1].selected = true;
         }
        return;
    
    }
        
     
    var daylen = day_out.length;
    
    var j;
    for (j = 0; j < daylen; j++) {

        if (day_out[j].value == selectedDate_out) 
        {
        
        //for all IE6-8 compatibility changed on 4/4/2011

            if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
            {
                day_out[j].setAttribute('selected', true);
                day_ret[j].setAttribute('selected', true);
                break;
            }
            else
            {
                day_out[j].selected = true;
                day_ret[j].selected = true;
                break;
            }
      
        }

    }

    return false;
}
    

function updatedateonly()
{

   
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");

    var selectedDate_out = day_out.value;
    var selectedDate_ret = day_ret.value;
    
    var selectedMon_out = mon_out.value;
    var selectedMon_ret = mon_ret.value;
    
    
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
         
//        
//    if(mon_out.value<strmonth )
//    {
//        alert("Invalid date");
//       
//        
//                    if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {

//                         day_out[day-1].setAttribute('selected', true);
//                        mon_out[month - 1].setAttribute('selected', true);
//                       
//                    }
//                    else {
//                        day_out[day-1].selected = true;
//                        mon_out[month - 1].selected = true;
//                       
//                    }
//        return;
//    }

    if(mon_out.value == current_month+current_year && day_out.value < current_day)
    {
        alert("Invalid date");
        
        //for all IE6-8 compatibility changed on 4/4/2011

         if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
         {
             day_out[current_day.valueOf()-1].setAttribute('selected', true);
         }
         else 
         {
             day_out[current_day.valueOf()-1].selected = true;
         }
        
        return;
    
    }
    
    
    
    
//    var monlen = mon_out.length;
//    var i;
//    for (i = 0; i < monlen; i++) 
//    {

//        if (mon_out[i].selected == true) 
//        {

//            if (mon_out[i].value == "01" || mon_out[i].value == "03" || mon_out[i].value == "05" || mon_out[i].value == "07" || mon_out[i].value == "08" || mon_out[i].value == "10" || mon_out[i].value == "12") {

//            addOptions0('31');
//            break;
//            }

//            else if (mon_out[i].value == "04" || mon_out[i].value == "06" || mon_out[i].value == "09" || mon_out[i].value == "11") {

//            addOptions0('30');
//            break;
//            }

//            else if (mon_out[i].value == "02") {

//            addOptions0('28');
//            break;            

//            }

//        }
//        
//    }    
        
        
//    if (mon_out[i].value >= "11") {
//        alert("Currently the bookings are open only till 31st of October, 2011.");
//        
//          if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {

//                        mon_out[9].setAttribute('selected', true);
//                        mon_ret[9].setAttribute('selected', true);
//                        
//                       
//                    }
//                    else {
//                      mon_out[9].selected = true;
//                      mon_ret[9].selected = true;
//                    }
//        
//       

//    }
//    else
//     if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//        mon_ret[i].setAttribute('selected', true);
//        }else{
//         mon_ret[i].selected = true;
//        }
//        

    

    var daylen = day_out.length;
    
    var j;
    for (j = 0; j < daylen; j++) 
    {

        if (day_out[j].value == selectedDate_out) 
        {
        
        //for all IE6-8 compatibility changed on 4/4/2011

            if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
            {
                day_out[j].setAttribute('selected', true);
                day_ret[j].setAttribute('selected', true);
                break;
            }
            else
            {
                day_out[j].selected = true;
                day_ret[j].selected = true;
                break;
            }
          
        }

    }

    return false;
}
    



function updatecomboDates1() 
{

    //debugger;
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");
    
    var selectedDate_out = day_out.value;
    var selectedDate_ret = day_ret.value;
    
    var selectedMon_out = mon_out.value;
    var selectedMon_ret = mon_ret.value;
    
    
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
 
         
        
//    if(mon_ret.value<strmonth )
//    {
//        alert("Invalid date");
//        
//        //for all IE6-8 compatibility changed on 4/4/2011

//        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//        day_ret[day-1].setAttribute('selected', true);
//        mon_ret[month-1].setAttribute('selected', true);
//        }
//        else{
//         day_ret[day-1].selected = true;
//        mon_ret[month-1].selected =true;
//        }
//        
//        return;
//    }

    
    var monlen = mon_ret.length;
    var i;
    for (i = 0; i < monlen; i++) 
    {

        if (mon_ret[i].selected == true) 
        {

            if (mon_ret[i].value.substring(2,0) == "01" || mon_ret[i].value.substring(2,0) == "03" || mon_ret[i].value.substring(2,0) == "05" || mon_ret[i].value.substring(2,0) == "07" || mon_ret[i].value.substring(2,0) == "08" || mon_ret[i].value.substring(2,0) == "10" || mon_ret[i].value.substring(2,0) == "12") 
            {

             //   addOptions1('31');
                break;
            }

            else if (mon_ret[i].value.substring(2,0) == "04" || mon_ret[i].value.substring(2,0) == "06" || mon_ret[i].value.substring(2,0) == "09" || mon_ret[i].value.substring(2,0) == "11") 
            {

            //    addOptions1('30');
                break;
            }

            else if (mon_ret[i].value.substring(2,0) == "02" && mon_ret[i].value.substring(2)%4 == 0  ) 
            {

               // addOptions1('29');
                break;            

            }
            
            else if (mon_ret[i].value.substring(2,0) == "02" )
            {
            
           //     addOptions1('28');
                break; 
            }

        }
        
    } 
    
  
    
    
    if(mon_ret.value == current_month+current_year && day_ret.value < current_date)
    {
        
  
        //for all IE6-8 compatibility changed on 4/4/2011

         if (appver.search(/MSIE 6.0/)!= -1 || appver.search(/MSIE 7.0/)!= -1 || appver.search(/MSIE 8.0/)!= -1) 
         {
           day_ret[current_day.valueOf() -1].setAttribute('selected', true);
         }
         else 
         {
           day_ret[current_day.valueOf()-1].selected = true;
         }
        return;
    
    }
    
    
//    if(mon_ret.value == current_month && day_ret.value < current_day)
//    {
//        alert("Invalid date");
//        
//        //for all IE6-8 compatibility changed on 4/4/2011

//        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//        {
//            day_ret[current_day.valueOf()-1].setAttribute('selected', true);
//        }
//        else
//        {
//            day_ret[current_day.valueOf()-1].selected = true;
//        }
//        return;
//    
//    }
//    
//    
//    var monlen = mon_ret.length;
//    var i;
//    for (i = 0; i < monlen; i++) 
//    {

//        if (mon_ret[i].selected == true) 
//        {

//            if (mon_ret[i].value == "01" || mon_ret[i].value == "03" || mon_ret[i].value == "05" || mon_ret[i].value == "07" || mon_ret[i].value == "08" || mon_ret[i].value == "10" || mon_ret[i].value == "12") {
//            addOptions1('31');
//            break;
//            }

//            else if (mon_ret[i].value == "04" || mon_ret[i].value == "06" || mon_ret[i].value == "09" || mon_ret[i].value == "11") {
//            addOptions1('30');
//            break;
//            }

//            else if (mon_ret[i].value == "02") {
//            addOptions1('28');
//            break;            

//            }

//        }
//        
//    }    
        
     
    var monlen1 = document.getElementById("cmbmonout").length;
    var monlen = mon_ret.length;
    var i,j;
    for (i = 0; i < monlen; i++) 
    {

        if (mon_ret[i].selected == true) 
        {
            if (mon_ret[i].value.substring(2) < selectedMon_out.substring(2))  
            {
                alert("Return date should not be less than Departure date");
                    for (i = 0; i < monlen; i++) 
                {
                    if(mon_ret[i].value == selectedMon_out)
                    {
                        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                        {
                           mon_ret[i].setAttribute('selected', true);
                           break;
                        }
                        else
                        {
                            mon_ret[i].selected = true;
                            break;
                        }
                     }
                    
                 }
            }
            else if (mon_ret[i].value.substring(2) == selectedMon_out.substring(2) && mon_ret[i].value.substring(2,0) < selectedMon_out.substring(2,0))
            {
                alert("Return date should not be less than Departure date");
                    for (i = 0; i < monlen; i++) 
                {
                    if(mon_ret[i].value == selectedMon_out)
                    {
                        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                        {
                           mon_ret[i].setAttribute('selected', true);
                           break;
                        }
                        else
                        {
                            mon_ret[i].selected = true;
                            break;
                        }
                     }
                    
                 }
            
            }
            
            
                
          }
         
     }        
                
                
                
                
                
//                if(mon_ret[i].value == mon_out.value )
//                {
//                //for all IE6-8 compatibility changed on 4/4/2011

//                    if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//                    {
//                       mon_ret[i].setAttribute('selected', true);
//                       break;
//                       
//                    }
//                    else
//                    {
//                        mon_ret[i].selected = true;
//                        break;
//                    }
//                }
//                else
//                {
//                    
//                    if (mon_ret[i].value >= "11") 
//                    {
//                        alert("Currently the bookings are open only till 31st of October, 2011.");
//                        
//                        //for all IE6-8 compatibility changed on 4/4/2011

//                        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//                        {
//                            mon_ret[9].setAttribute('selected', true);
//                      
//                        }
//                        else
//                        {
//                            mon_ret[9].selected = true;
//                        }
//                        return;
//            
//                     }

//                  else 
//                    {
//                      
//                      //for all IE6-8 compatibility changed on 4/4/2011

//                      if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//                      {
//                            mon_ret[i].setAttribute('selected', true);
//                            day_ret[selectedDate_ret-1].setAttribute('selected', true);
//                      }
//                        else
//                      {
//                            mon_ret[i].selected = true;
//                            day_ret[selectedDate_ret-1].selected = true;
//                      }
//                         return;
//                    }   
//                   
//                
//                }
//            }

//            else 
//            {
//                for (j = 0; j < monlen1; j++) 
//                {
//                    if (mon_ret[j].value == mon_out.value) 
//                    {
//                        alert("Return date should not be less than Departure date");
//                         
//                         //for all IE6-8 compatibility changed on 4/4/2011

//                         if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
//                         {
//                            mon_ret[j].setAttribute('selected', true);
//                            day_ret[selectedDate_out].setAttribute('selected', true);
//                            return;
//                          }
//                          else
//                          {
//                            mon_ret[j].selected = true;
//                            day_ret[selectedDate_out].selected = true;
//                            return;
//                          }
//                    }

//                }

//             }    
//           
//          }

//      }
    
    
    
    
    var daylen1 = document.getElementById("cmbdayout").length;
    var daylen = day_ret.length;
    var i,j;

    for (j = 0; j < daylen; j++) 
    {

        if (day_ret[j].value == selectedDate_ret) 
        {
            if (day_ret[j].value >= selectedDate_out) 
            {
             
             //for all IE6-8 compatibility changed on 4/4/2011

                 if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                 {
                   day_ret[j].setAttribute('selected', true);
                   break;
                 }
                 else
                 {
                    day_ret[j].selected = true;
                    //day_out[selectedDate_out].selected = true;
                    break;
                 }
                    
            }
            else 
            {
                if (mon_ret.value.substring(2,0) == mon_out.value.substring(2,0))
                
                {
                for (i = 0; i < daylen1; i++) 
                {

                    
                    if (day_ret[i].value == selectedDate_out) 
                    {

                        alert("Return date should not be less than Departure date");
                         
                         //for all IE6-8 compatibility changed on 4/4/2011

                         if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                         {
                            day_ret[i].setAttribute('selected', true);
                            return;
                         }
                         else
                         {
                            day_ret[i].selected = true;
                            //day_out[selectedDate_out].selected = true;
                            return;
                         }
                    }
                 }                   
                }
                
                
             }
            
         }
        

     }

     return false;
    
    
    
    

//    var daylen = day_ret.length;
//    var j;
//    for (j = 0; j < daylen; j++) {

//        if (day_out[j].selected == true) {
//            day_ret[j].selected = true;
//            break;
//        }

//    }

   
}


function updatedateonly1()

{

    //debugger;
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");
    
    var selectedDate_out = day_out.value;
    var selectedDate_ret = day_ret.value;
    
    var selectedMon_out = mon_out.value;
    var selectedMon_ret = mon_ret.value;
//    
//    if(day_ret.value == "")
//    {
//        return;
//    }
    
    var current_date = new Date();
    var current_day = current_date.getDate().toString();
    var month = current_date.getMonth();
    month = month + 1;
    var current_month = month.toString();
    var current_year = current_date.getFullYear().toString();

    if (current_day.length == 1)
        current_day = "0" + current_day; 
    
    if (current_month.length == 1)
        current_month = "0" + current_month;
    
 
         
        
//    if(mon_ret.value<strmonth )
//    {
//        alert("Invalid date");
//        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//        day_ret[day-1].setAttribute('selected', true);
//        mon_ret[month-1].setAttribute('selected', true);
//        }
//        else{
//         day_ret[day-1].selected = true;
//        mon_ret[month-1].selected =true;
//        }
//        
//        return;
//    }

    
    
    if(mon_ret.value.substring(2)== mon_out.value.substring(2) && mon_ret.value.substring(2,0)==mon_out.value.substring(2,0) && day_ret.value<selectedDate_out)
    {
        alert("Invalid date");
        
        //for all IE6-8 compatibility changed on 4/4/2011

        if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
        day_ret[selectedDate_out-1].setAttribute('selected', true);
        }
        else{
        day_ret[selectedDate_out-1].selected = true;
        }
        return;
    
    }
    
    
    
    
    
//    var monlen = mon_ret.length;
//    var i;
//    for (i = 0; i < monlen; i++) 
//    {

//        if (mon_ret[i].selected == true) 
//        {

//            if (mon_ret[i].value == "01" || mon_ret[i].value == "03" || mon_ret[i].value == "05" || mon_ret[i].value == "07" || mon_ret[i].value == "08" || mon_ret[i].value == "10" || mon_ret[i].value == "12") {
//            addOptions1('31');
//            break;
//            }

//            else if (mon_ret[i].value == "04" || mon_ret[i].value == "06" || mon_ret[i].value == "09" || mon_ret[i].value == "11") {
//            addOptions1('30');
//            break;
//            }

//            else if (mon_ret[i].value == "02") {
//            addOptions1('28');
//            break;            

//            }

//        }
//        
//    }    
        
     
//    var monlen1 = document.getElementById("cmbmonout").length;
//    var monlen = mon_ret.length;
//    var i,j;
//    for (i = 0; i < monlen; i++) 
//    {

//        if (mon_ret[i].selected == true) 
//        {
//            if (mon_ret[i].value >= mon_out.value)  
//            {

//                if(mon_ret[i].value == mon_out.value )
//                {
//                    
//                    //for all IE6-8 compatibility changed on 4/4/2011
//                       if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                       mon_ret[i].setAttribute('selected', true);
//                       break;
//                        }else
//                        {
//                                    mon_ret[i].selected = true;
//                                    break;
//                                    }
//                }
//                else
//                {
//                    
//                    if (mon_ret[i].value >= "11") 
//                    {
//                        alert("Currently the bookings are open only till 31st of October, 2011.");
//                             
//                           //for all IE6-8 compatibility changed on 4/4/2011   
//                             if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                        mon_ret[9].setAttribute('selected', true);
//                      
//                        }
//                        else{
//                        mon_ret[9].selected = true;
//                        }
//                        return;
//            
//                     }

//                     else 
//                    {
//                       //for all IE6-8 compatibility changed on 4/4/2011
//                      if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                       mon_ret[i].setAttribute('selected', true);
//                     day_ret[selectedDate_ret-1].setAttribute('selected', true);
//                        }
//                        else{
//                        mon_ret[i].selected = true;
//                        day_ret[selectedDate_ret-1].selected = true;
//                        }
//                         return;
//                    }   
//                   
//                
//                }
//            }

//            else 
//            {
//                for (j = 0; j < monlen1; j++) 
//                {
//                    if (mon_ret[j].value == mon_out.value) 
//                    {
//                        alert("Return date should not be less than Departure date");
//                         
//                          //for all IE6-8 compatibility changed on 4/4/2011
//                         if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
//                       
//                        mon_ret[j].setAttribute('selected', true);
//                        day_ret[selectedDate_out].setAttribute('selected', true);
//                        return;
//                       }else{
//                        mon_ret[j].selected = true;
//                        day_ret[selectedDate_out].selected = true;
//                        return;
//                        }
//                    }

//                }

//             }    
//           
//          }

//      }
//    
//    
//    
    
    var daylen1 = document.getElementById("cmbdayout").length;
    var daylen = day_ret.length;
    var i,j;
    for (j = 0; j < daylen; j++) 
    {

        if (day_ret[j].value == selectedDate_ret) 
        {
            if (day_ret[j].value >= selectedDate_out) 
            {
             
              //for all IE6-8 compatibility changed on 4/4/2011
             if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) {
               day_ret[j].setAttribute('selected', true);
               break;
                }
                else{
                day_ret[j].selected = true;
                //day_out[selectedDate_out].selected = true;
                break;
                }
                
            }
            else 
            {
                
                if(selectedMon_ret.substring(2) < selectedMon_out.substring(2))
                {
                    for (i = 0; i < daylen1; i++) 
                    {

                        if (day_ret[i].value == selectedDate_out) 
                        {

                            alert("Return date should not be less than Departure date");
                             
                              //for all IE6-8 compatibility changed on 4/4/2011
                            if (appver.search(/MSIE 6.0/)!= -1 ||appver.search(/MSIE 7.0/)!= -1||appver.search(/MSIE 8.0/)!=-1) 
                            {
                                day_ret[i].setAttribute('selected', true);
                                return;
                            }
                            else
                            {
                
                                day_ret[i].selected = true;
                        //day_out[selectedDate_out].selected = true;
                        
                                return;
                            }
                            
                         }
                         
                      }
            
                   }
               }
            
        }
        

    }

     return false;
    
    
    
    


}



function addOptions(cnt)
{
        var i;
        var day_out = document.getElementById("cmbdayout");
        var mon_out = document.getElementById("cmbmonout");
        var day_ret = document.getElementById("cmbdayret");
        var mon_ret = document.getElementById("cmbmonret");
        
    
   
        day_out.options.length = 0;
        day_ret.options.length = 0;
    
        for(i=0; i<cnt; i++)
        {
            var option = document.createElement('option');
            
            var stri = (i+1).toString().length;
            
            if(stri == 1)
            {
                option.value  = "0" + (i + 1); 
                option.innerHTML = "0" + (i + 1);
            }
            else
            {
                option.value = i + 1;
                option.innerHTML = i + 1;
            }
            
            day_out.appendChild(option);
            
        }
    
        for(i=0; i<cnt; i++)
        {
            var option = document.createElement('option');
            
             var stri = (i+1).toString().length;
            
            if(stri == 1)
            {
                option.value  = "0" + (i + 1); 
                option.innerHTML = "0" + (i + 1);
            }
            else
            {
                option.value = i + 1;
                option.innerHTML = i + 1;
            }
            
                day_ret.appendChild(option);
            
        }
    
   
}
    


function addOptions0(cnt)
{
    var i;
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");
    
    day_out.options.length = 0;
    
        
    for(i=0; i<cnt; i++)
    {
        var option = document.createElement('option');
        
         var stri = (i+1).toString().length;
        
        if(stri == 1)
        {
        option.value  = "0" + (i + 1); 
        option.innerHTML = "0" + (i + 1);
        }
        else
        {
        option.value = i + 1;
        option.innerHTML = i + 1;
        }
        
        day_out.appendChild(option);
        
    }
 

}

function addOptions1(cnt)
{
    var i;
    var day_out = document.getElementById("cmbdayout");
    var mon_out = document.getElementById("cmbmonout");
    var day_ret = document.getElementById("cmbdayret");
    var mon_ret = document.getElementById("cmbmonret");

    day_ret.options.length = 0;
    
        
    for(i=0; i<cnt; i++)
    {
        var option = document.createElement('option');
        
         var stri = (i+1).toString().length;
        
        if(stri == 1)
        {
        option.value  = "0" + (i + 1); 
        option.innerHTML = "0" + (i + 1);
        }
        else
        {
        option.value = i + 1;
        option.innerHTML = i + 1;
        }
        
        day_ret.appendChild(option);
        
    }
 

}
