﻿// JScript File

var ObjMst="ucLeft_";
var ObjMst1="ctl00_ContentPlaceHolder1_ucLeft_";

function ValidateControl(objHid)
{
    //alert("IN")
    //alert("ObjCheckIn : " + document.getElementById(ObjMst+'checkin').value);
    
    var CheckinDt = ""
    
    try
    {
        CheckinDt= document.getElementById(ObjMst+'checkin').value;
    }
    catch (ex)
    {
         CheckinDt= document.getElementById(ObjMst1+'checkin').value;
    } 
    
    //alert("Month : " + CheckinDt.split(" ")[2]);
    //alert("Month  Name : " + MonthNo(CheckinDt.split(" ")[2]));
    //alert("Day : " +CheckinDt.split(" ")[1]);
    //alert("Year : " +CheckinDt.split(" ")[3]);
    
    
    
    ObjCheckIn=CheckinDt.split(" ")[1]+"/"+MonthNo(CheckinDt.split(" ")[2])+"/"+CheckinDt.split(" ")[3]
    //alert("ObjCheckIn : " + ObjCheckIn);
    
    //var newdtDep1=document.forms[0].checkin.value;
    var newdtDep1=ObjCheckIn;
    //alert(newdtDep1);
    var dtDep1=new Date(newdtDep1.split("/")[2],newdtDep1.split("/")[1]-1,newdtDep1.split("/")[0]);
    //alert('Whole Depart DateTime : ' +   dtDep1 + '\n'); 
              

    var CheckoutDt = ""
    
    try
    {
        CheckoutDt= document.getElementById(ObjMst+'checkout').value;
    }
    catch (ex)
    {
         CheckoutDt= document.getElementById(ObjMst1+'checkout').value;
    } 
    
    ObjCheckOut=CheckoutDt.split(" ")[1]+"/"+MonthNo(CheckoutDt.split(" ")[2])+"/"+CheckoutDt.split(" ")[3]
    //alert("ObjCheckOut : " + ObjCheckOut);
    //var newdtRet1=document.forms[0].checkout.value;
    var newdtRet1=ObjCheckOut;
    //alert(newdtRet1);
    var dtRet1=new Date(newdtRet1.split("/")[2],newdtRet1.split("/")[1]-1,newdtRet1.split("/")[0]);
    //alert('Whole Return DateTime : ' +   dtRet1 + '\n');
    
    
    var val = objHid;
    //alert(val);
     
    var str = "";

 
    if(val=="T")
    {
        try
        {
            if(document.getElementById(ObjMst+'txtDestination').value=="")
            {
                str = str + "Please select the particular destination for transfer !\n"
            }
            if(document.getElementById(ObjMst+'lstFHResort').value=="0")
            {
                str = str + "Please select the particular resort for transfer !\n"
            }
        }
        catch (ex)
        {
            if(document.getElementById(ObjMst1+'txtDestination').value=="")
            {
                str = str + "Please select the particular destination for transfer !\n"
            }
           
        }
        
        if(dtRet1<dtDep1)
        {   
            //alert('Departure date must be less than return date');
            str = str + "From Date should be less than To Date !\n"
        }
        
        
    }
    if(val=="C")
    {
        try
        {
            
            if(document.getElementById(ObjMst+'txtDestination').value=="")
            {
                str = str + "Please select the particular destination !"
            }
        }
        catch (ex)
        {
         
            if(document.getElementById(ObjMst1+'txtDestination').value=="")
            {
                str = str + "Please select the particular destination !"
            }
        }
        
        
        if(dtRet1<dtDep1)
        {   
            //alert('Departure date must be less than return date');
            str = str + "From Date should be less than To Date !\n"
        }
    
        
    }
    
    if(val=="AH" || val=="AC" || val=="AL")
    {
        try
        {
          
//            if(document.getElementById(ObjMst+'drpCountry').value=="")
//            {
//                str = str + "Please select country !\n"
//            }
//            if(document.getElementById(ObjMst+'lstDestination').value=="")
//            {
//                str = str + "Please select destination !\n"
//            }
            if(document.getElementById(ObjMst+'lstDeparture_Ext').value=="")
            {
                str = str + "Please select departure !\n"
            }
        }
        catch (ex)
        {
            
//            if(document.getElementById(ObjMst1+'drpCountry').value=="")
//            {
//                str = str + "Please select country !\n"
//            }
//            if(document.getElementById(ObjMst1+'lstDestination').value=="")
//            {
//                str = str + "Please select destination !\n"
//            }
            if(document.getElementById(ObjMst1+'lstDeparture_Ext').value=="")
            {
                str = str + "Please select departure !\n"
            }
        }
        if(dtRet1<dtDep1)
        {   
            //alert('Departure date must be less than return date');
            str = str + "From Date should be less than To Date !\n"
        }
    }
    
    
    
   
    
   
    if(str != "")
    {
         alert(str);
        return false;
    }
    else
    {
        
        return true;
    }
    
    
}




function ShowHide(divid)
{ 
//    alert("ShowHide in LeftPanelScript_Extra: " + divid);
    document.getElementById('HidForValidation').value=divid;
    
    funForSelect();
    if(divid == 'C')
    {
     
       //document.getElementById('DisplayForALL').style.display = "block";
        document.getElementById('rdC').checked = true;
        document.getElementById('fdepart').innerHTML="From";
        document.getElementById('freturn').innerHTML="To";
         
        document.getElementById('dvDestination').style.display = "block";
   
        document.getElementById('dvHotelName').style.display = "none";
        document.getElementById('dvDepartAirport').style.display = "none";
        document.getElementById('dvDepartAirport_Ext').style.display = "none";
     
        document.getElementById('dvDepartDate').style.display = "block";
        document.getElementById('dvDepartTime').style.display = "block";
        document.getElementById('dvDuration').style.display = "none";
        document.getElementById('dvReturnDate').style.display = "block";
        document.getElementById('dvReturnTime').style.display = "block";
        document.getElementById('dvDateFlexibility').style.display = "none";
        document.getElementById('dvExtraOption').style.display = "none";
        
        try
        {
            document.getElementById('froom').style.display = "block";
            document.getElementById('hroom').style.display = "none";  
        }
        catch(ex)
        {
        }
        
        
         document.getElementById('DivPromo').style.display = "none";  
         
         
         try
         {
            document.getElementById(ObjMst+'hidPageType').value = "C";  
            //alert(document.getElementById(ObjMst+'hidPageType').value);
         }
         catch (ex)
         {
            document.getElementById(ObjMst1+'hidPageType').value = "C";  
            //alert(document.getElementById(ObjMst1+'hidPageType').value);
         }
    }
    
   
    
    if(divid == 'T')
    {
        //alert("sdfs");
        document.getElementById('rdT').checked = true;
        document.getElementById('fdepart').innerHTML="From";
        document.getElementById('freturn').innerHTML="To";
        
       
        document.getElementById('dvDestination').style.display = "block";
       
        document.getElementById('dvHotelName').style.display = "none";
        document.getElementById('dvDepartAirport').style.display = "none";
        document.getElementById('dvDepartAirport_Ext').style.display = "none";
      
        document.getElementById('dvDepartDate').style.display = "block";
        document.getElementById('dvDepartTime').style.display = "block";
        document.getElementById('dvDuration').style.display = "none";
        document.getElementById('dvReturnDate').style.display = "block";
        document.getElementById('dvReturnTime').style.display = "block";
        document.getElementById('dvDateFlexibility').style.display = "none";
        document.getElementById('dvExtraOption').style.display = "none";
        
        try
        {
            document.getElementById('froom').style.display = "block";
            document.getElementById('hroom').style.display = "none";  
        }
        catch(ex)
        {
        } 
        
         document.getElementById('DivPromo').style.display = "none"; 
         
         try
         {
            document.getElementById(ObjMst+'hidPageType').value = "T";  
            //alert(document.getElementById(ObjMst+'hidPageType').value);
         }
         catch (ex)
         {
            document.getElementById(ObjMst1+'hidPageType').value = "T";  
            //alert(document.getElementById(ObjMst1+'hidPageType').value);
         } 
        
    }
    
     if(divid == 'AH')
    {
        document.getElementById('rdAH').checked = true;
//        alert(divid);
        document.getElementById('fdepart').innerHTML="From";
        document.getElementById('freturn').innerHTML="To";
        
        
        document.getElementById('dvDestination').style.display = "none";
      
        document.getElementById('dvHotelName').style.display = "none";
        document.getElementById('dvDepartAirport').style.display = "none";
        document.getElementById('dvDepartAirport_Ext').style.display = "block";
       
        document.getElementById('dvDepartDate').style.display = "block";
        document.getElementById('dvDepartTime').style.display = "block";
        document.getElementById('dvDuration').style.display = "none";
        document.getElementById('dvReturnDate').style.display = "block";
        document.getElementById('dvReturnTime').style.display = "block";
        document.getElementById('dvDateFlexibility').style.display = "none";
        document.getElementById('dvExtraOption').style.display = "none";
        
        try
        {
            document.getElementById('froom').style.display = "block";
            document.getElementById('hroom').style.display = "none";  
        }
        catch(ex)
        {
        }
        
         document.getElementById('DivPromo').style.display = "none";  
         
         try
         {
            document.getElementById(ObjMst+'hidPageType').value = "AH"  
            //alert(document.getElementById(ObjMst+'hidPageType').value);
         }
         catch (ex)
         {
            document.getElementById(ObjMst1+'hidPageType').value = "AH";  
            // alert(document.getElementById(ObjMst1+'hidPageType').value);
         }
    }
    
    
    if(divid == 'AL')
    {
        document.getElementById('rdAL').checked = true;
//        alert(divid);
        document.getElementById('fdepart').innerHTML="From";
        document.getElementById('freturn').innerHTML="To";
        
        
        document.getElementById('dvDestination').style.display = "none";
      
        document.getElementById('dvHotelName').style.display = "none";
        document.getElementById('dvDepartAirport').style.display = "none";
        document.getElementById('dvDepartAirport_Ext').style.display = "block";
    
        document.getElementById('dvDepartDate').style.display = "block";
        document.getElementById('dvDepartTime').style.display = "block";
        document.getElementById('dvDuration').style.display = "none";
        document.getElementById('dvReturnDate').style.display = "block";
        document.getElementById('dvReturnTime').style.display = "block";
        document.getElementById('dvDateFlexibility').style.display = "none";
        document.getElementById('dvExtraOption').style.display = "none";
        
        try
        {
            document.getElementById('froom').style.display = "block";
            document.getElementById('hroom').style.display = "none";  
        }
        catch(ex)
        {
        }
        
         document.getElementById('DivPromo').style.display = "none";  
         
         try
         {
            document.getElementById(ObjMst+'hidPageType').value = "AL";  
            //alert(document.getElementById(ObjMst+'hidPageType').value);
         }
         catch (ex)
         {
            document.getElementById(ObjMst1+'hidPageType').value = "AL";  
            // alert(document.getElementById(ObjMst1+'hidPageType').value);
         }
    }
    
    if(divid == 'AC')
    {
        document.getElementById('rdAC').checked = true;
//        alert(divid);
        document.getElementById('fdepart').innerHTML="From";
        document.getElementById('freturn').innerHTML="To";
        
     
        document.getElementById('dvDestination').style.display = "none";
         
        document.getElementById('dvHotelName').style.display = "none";
        document.getElementById('dvDepartAirport').style.display = "none";
        document.getElementById('dvDepartAirport_Ext').style.display = "block";
     
        document.getElementById('dvDepartDate').style.display = "block";
        document.getElementById('dvDepartTime').style.display = "block";
        document.getElementById('dvDuration').style.display = "none";
        document.getElementById('dvReturnDate').style.display = "block";
        document.getElementById('dvReturnTime').style.display = "block";
        document.getElementById('dvDateFlexibility').style.display = "none";
        document.getElementById('dvExtraOption').style.display = "none";
        
        try
        {
            document.getElementById('froom').style.display = "block";
            document.getElementById('hroom').style.display = "none";  
        }
        catch(ex)
        {
        }
        
         document.getElementById('DivPromo').style.display = "none";  
         
         try
         {
            document.getElementById(ObjMst+'hidPageType').value = "AC";  
            //alert(document.getElementById(ObjMst+'hidPageType').value);
         }
         catch (ex)
         {
            document.getElementById(ObjMst1+'hidPageType').value = "AC";  
            // alert(document.getElementById(ObjMst1+'hidPageType').value);
         }
    }
    
}
            


    
function ChangeFHValue(obj)
{
   if(obj.value=='-- Enter Hotel Name --')
   {
        obj.value='';
   } 
   else
   {
        obj.value = '-- Enter Hotel Name --';
   }
}  

function ChangeFHValue_1(obj)
{
   if(obj.value=='Enter your email to sign up!')
   {
        obj.value='';
   } 
   else
   {
        obj.value = 'Enter your email to sign up!';
   }
}  

function ExtraOption(status,ObjRat,ObjBoard,ObjFlex,ObjHotelname)
{
   
    if(document.getElementById('rdFH').checked)
    {
   
               if(document.getElementById(ObjHotelname).style.display != "block"){
               //document.getElementById(ObjBoard).style.display = "block";
               //document.getElementById(ObjRat).style.display = "block";
               //document.getElementById(ObjFlex).style.display = "block";
               document.getElementById(ObjHotelname).style.display = "block";
               document.getElementById("hyExOption").innerHTML = "- Extra options";
               }
               else
               {
               //document.getElementById(ObjBoard).style.display = "none";
               //document.getElementById(ObjRat).style.display = "none";
               //document.getElementById(ObjFlex).style.display = "none";
               document.getElementById(ObjHotelname).style.display = "none";
               document.getElementById("hyExOption").innerHTML = "+ Extra options";
               }
      }
      else  if(document.getElementById('rdH').checked)
      {
   
               if(document.getElementById(ObjHotelname).style.display != "block"){
               //document.getElementById(ObjBoard).style.display = "block";
               //document.getElementById(ObjRat).style.display = "block";
               document.getElementById(ObjHotelname).style.display = "block";
               document.getElementById("hyExOption").innerHTML = "- Extra options";
               }
               else
               {
               //document.getElementById(ObjBoard).style.display = "none";
               //document.getElementById(ObjRat).style.display = "none";
               document.getElementById(ObjHotelname).style.display = "none";
               document.getElementById("hyExOption").innerHTML = "+ Extra options";
               }
      } 
}


//******************************************************
// Use this function for choosing date
//******************************************************




function formatDateValue(strdate)
{
    //Returns a string
    d = strdate.split("/")
    var day        = parseFloat(d[0]);
    var ndate        = parseFloat(d[1]);
    var month      = parseFloat(d[2]);
    var year       = parseFloat(d[3]);
    var datestring = "";
    var strMonthArray = new Array(12);
    var strDayArray = new Array(7);

    strMonthArray[0]  = "January";
    strMonthArray[1]  = "February";
    strMonthArray[2]  = "March";
    strMonthArray[3]  = "April";
    strMonthArray[4]  = "May";
    strMonthArray[5]  = "June";
    strMonthArray[6]  = "July";
    strMonthArray[7]  = "August";
    strMonthArray[8]  = "September";
    strMonthArray[9]  = "October";
    strMonthArray[10] = "November";
    strMonthArray[11] = "December";

    strDayArray[0]="Sunday"; 
    strDayArray[1]="Monday"; 
    strDayArray[2]="Tuesday"; 
    strDayArray[3]="Wednesday"; 
    strDayArray[4]="Thursday"; 
    strDayArray[5]="Friday"; 
    strDayArray[6]="Saturday"; 

    if (ndate < 10)
    { 
        datestring = strDayArray[day] + ", " + "0" + ndate + " " + strMonthArray[month - 1] + " " + year;
    }
    else
    {
        datestring = strDayArray[day] + ", " + ndate + " " + strMonthArray[month - 1] + " " + year;
    }
    //alert(datestring);
    return datestring;
}

function setdepartureDate(checkinid,checkoutid,durationid)
{   
    var duration = document.getElementById(durationid).value;
    sdate = new Date(document.getElementById(checkinid).value);
    edate = new Date(document.getElementById(checkoutid).value);
    dt = new Date();
    dt1 = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+parseInt(3,10));
    dt2 = subtractDaysToDate(edate,duration);
    
    if(dt2.getTime() > dt1.getTime())
    {
        dt2=formatDateValue(dt2.getDay() + "/" + dt2.getDate() + "/" + (dt2.getMonth()+ 1) + "/" + dt2.getFullYear());
        document.getElementById(checkinid).value = dt2;
    }
    else
    {
        alert('Departure date should be 3 days ahead cuurent date. Please select correct date'); 
        edate = addDaysToDate(sdate,duration);
        document.getElementById(checkinid).value = formatDateValue(sdate.getDay() + "/" + sdate.getDate() + "/" + (sdate.getMonth()+ 1) + "/" + sdate.getFullYear());
        document.getElementById(checkoutid).value =formatDateValue(edate.getDay() + "/" + edate.getDate() + "/" + (edate.getMonth()+ 1) + "/" + edate.getFullYear());
    }
}

function setdur(checkinid,checkoutid,durationid)
{   
    // debugger;
    sdate = new Date(document.getElementById(checkinid).value)
    edate = new Date(document.getElementById(checkoutid).value)
    dt = new Date()
    dt1 = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate())
    difference = edate.getTime() - sdate.getTime()
    
    if(difference > 0 ) 
    {
        daydiffer = Math.floor(difference/(1000*60*60*24));
        document.getElementById(durationid).value = daydiffer ;
    }
}

function addDaysToDate(myDate,days)
{ 
    var d = new Date(myDate);
    d = d.getTime() + days*24*60*60*1000;
    return new Date(d);  
}

function subtractDaysToDate(myDate,days)
{ 
    var d = new Date(myDate);
    d = d.getTime() - days*24*60*60*1000;
    return new Date(d);  
}

function checkdate(checkinid,checkoutid)
{
    sdate = new Date(document.getElementById(checkinid).value)
    edate = new Date(document.getElementById(checkoutid).value)

    difference = edate.getTime() - sdate.getTime()
    if(sdate >= edate  )
    {
        alert("Departure date must be greater than current date!")
        return false
    }
    if(difference <= 0 )
    {
        alert("Retrun Date must be greater than departure date!")
        return false
    }
}

//******************************************************
// End Code
//******************************************************


///**************** Select Single(Flight,Car,Transfer) rooms child age ************//
/* This function used for select flight rooms. and use for on room */
   
      function CreateRoomAge(ts,pageid)
      {
           var rooms =1; //document.getElementById(pageid + "ddlnoofrooms").value;
           for(j=0;j<=5; j++)
            { 
               ctrlid = pageid + "ddlr1c"+j;
               document.getElementById(ctrlid).style.display = 'none';
            }
 
            ctrlid1 = pageid + "ddlr1c0";
            document.getElementById(ctrlid1).style.display = 'none';
            document.getElementById(pageid + "RoomchildAge").style.display = 'none';
                   
	        if(ts== 1)
             { 
                    var ctlrid = pageid + "ddlchild";
                    CreateAgeSelect(document.getElementById(ctlrid),pageid);
                    var ctrinfantid = pageid + "ddlinfants";
             }
      }
      
       /* Show child age dropdowns according to select childs */
      function CreateAgeSelect(ctrl,pageid)
      {
           
           ctrlid = ctrl.id;
           ctrlid = ctrlid.substring(ctrlid.length - 1);
           colss = ctrl.value;
                 
            for(j=1;j<= 5; j++)
            {   
               var ctlid = pageid+ "ddlr1";
               
               document.getElementById(ctlid+"c"+j).style.display = 'none';
            }
          
            if(colss > 0 )
            {
                for(j=0;j<= colss; j++)
                {
                     var ctlid = pageid + "ddlr1";
                     document.getElementById(ctlid+"c"+j).style.display = 'block';
                }
            }
            
            document.getElementById(pageid+"RoomchildAge").style.display = 'none';
            if(document.getElementById(pageid+"ddlchild").value > 0)
            {
                document.getElementById(pageid+"RoomchildAge").style.display = 'block';
            }
      }
      
      /* Show infant age textbox according to select infants */
      function CreateInfantBirt(ctrin,pageid)
      { 
              var ctrid = ctrin.id;
              var ctrval = ctrin.value;
             
              for(j=1;j<= 3; j++)
              {
                document.getElementById(pageid+"tdinafantr1"+j ).style.display = "none";
              }
              
              for(j=1;j<= ctrval; j++)
              {
                 document.getElementById(pageid+"tdinafantr1"+j).style.display = "block";
              }
              
            
            document.getElementById(pageid+"RoominfantAge").style.display = 'none';
            if(document.getElementById(pageid+"ddlinfants").value > 0)
            {
                document.getElementById(pageid+"RoominfantAge").style.display = 'block';
            }
             
      }
      



///**************** Select Multiple rooms child age ************//
/// Written 17-04-2008
     /* This function used for select hotel rooms */
      function CreateHRoomAge(pageid,roomsid,ts)
      {
        //alert(roomsid);
        var rooms = roomsid.value;
        for(i=2;i<=3; i++)
        {
          var ctrtr = pageid + "HTRroom"+i
           document.getElementById(ctrtr).style.display = 'none'
           for(j=1;j<=3; j++)
           {
                ctrlid = pageid + "ddlr"+i+"c"+j
                document.getElementById(ctrlid).style.display = 'none'
           }
           
           ctrlid1 = pageid + "ddlr"+i+"c0"
           document.getElementById(ctrlid1).style.display = 'none'
           document.getElementById(pageid + "RoomChildAge" + i).style.display = 'none'
        }
        
        for(i=2;i<= rooms; i++)
        { 
           var ctrtr = pageid + "HTRroom"+i
           document.getElementById(ctrtr).style.display = ''
        }

        /* Show child and infant information */
         if(ts== 1)
         { 
            for(i=1;i<= rooms; i++)
            {
                var ctlrid = pageid + "ddlchild"
                CreateHAgeSelect(document.getElementById(ctlrid+i),pageid,i,roomsid)
                var ctrinfantid = pageid + "ddlHinfants"
              }
         }
      }
     
     /* Show child age dropdowns according to select childs */
      function CreateHAgeSelect(ctrl,pageid2,roomno,roomsid)
      {
      
           ctrlid = ctrl.id
           ctrlid = ctrlid.substring(ctrlid.length - 1)
           colss = ctrl.value
           var childage = pageid2 + "RoomChildAge" 
           document.getElementById(childage+roomno).style.display = 'none'  
                  
            for(j=0;j<= 5; j++)
            {   
               var ctlid = pageid2 + "ddlr"
               document.getElementById(ctlid+ctrlid+"c"+j).style.display = 'none'
            }
          
            if(colss > 0 )
            {
                document.getElementById(childage+roomno).style.display = 'block'   
                for(j=0;j<= colss; j++)
                {
                     var ctlid = pageid2 + "ddlr"
                     document.getElementById(ctlid+ctrlid+"c"+j).style.display = 'block'
                }
            }
             
           for(k=1;k<=roomsid.value;k++)
             {
             var childid = pageid2+"RoomChildAge";
             document.getElementById(childid).style.display = 'none'
                if(document.getElementById(pageid2+"ddlchild"+k).value > 0)
                {
                    document.getElementById(childid).style.display = 'block'
                    break;
                }
            } 
            
          ShowChildTitle(roomsid,pageid2) 
           
      }
      
      /* Show child age title according to selected childs */
      function ShowChildTitle(roomsid,pageid2)
      {
            document.getElementById(pageid2+"childtitle1").style.display = 'none'
            document.getElementById(pageid2+"childtitle2").style.display = 'none'
            document.getElementById(pageid2+"childtitle3").style.display = 'none'
            document.getElementById(pageid2+"childtitle4").style.display = 'none'
            document.getElementById(pageid2+"childtitle5").style.display = 'none'
        
             var roomno = roomsid.value; 
             var maxchild = 0
             var k=1
             
            for(k=1;k<=roomno;k++)
             {
                if(document.getElementById(pageid2+"ddlchild"+k).value > maxchild)
                {
                    maxchild = document.getElementById(pageid2+"ddlchild"+k).value;
                }
                else
                {
                    maxchild = maxchild;
                }
            }
            
            if (maxchild>0)
            {
                for(c=1;c<=maxchild;c++)
                {
                    document.getElementById(pageid2+"childtitle"+c).style.display = 'block'
                }
            }
      }
      
      
      
      /* Show infant age textbox according to select infants */
      function CreateHInfantBirt(roomid,ctrin,pageidinfant,roomsid)
      {
     
              var ctrid = ctrin.id
              var ctrval = ctrin.value
              var roomno = roomsid.value
              var infantage = pageidinfant + "RoominfantAge"+roomid; 
             
              document.getElementById(infantage).style.display = 'none' 
                                                       
              var ctrinfant = pageidinfant + "tdHinafantr"+roomid
              
              for(j=0;j<= 3; j++)
              {
                   document.getElementById(ctrinfant+j).style.display = "none"
              }
              
              if(ctrval > 0)
              {
                  document.getElementById(infantage).style.display = "block"
                  for(j=0;j<= ctrval; j++)
                  {
                   document.getElementById(ctrinfant+j).style.display = "block"
                  }
              }
              
             for(k=1;k<=roomno;k++)
             {
                var infantid = pageidinfant+"RoominfantAge";
                document.getElementById(infantid).style.display = 'none'
                if(document.getElementById(pageidinfant+"ddlHinfants"+k).value > 0)
                {
                    document.getElementById(infantid).style.display = 'block'
                    break;
                }
             }
             
          }
   
      
   		function CheckDate(obj)
        {
            var strdate = obj.value.split("-");
            var currentTime = new Date();
            var diff= new Date();
            //var selectDate=new Date(strdate[1]+"-" + strdate[0] + "-" + strdate[2]);
           var selectDate=new Date(strdate[2],strdate[1]-1,strdate[0]);
           // sets difference date to difference of first date and second date
            if(selectDate>=currentTime)
            {
                alert("Please correct infant age.It should minimum to the current date");
                obj.value="";
                obj.focus();
            }
            else
            {
                
                var diff = (new Date(currentTime) - new Date(selectDate))
                var one_day=1000*60*60*24;
                var daydiff=diff/one_day;
                if((daydiff>=731) || (daydiff<=0))
                {
                     alert("Please correct infant age.It should minimum to the 2 years");
                     obj.value="";
                     obj.focus();
                }
                
            }
            

        }
       
     
function GetProperDay(DayNo)
{
    if(DayNo<10)
        return "0"+DayNo
    else
        return DayNo
}

function DayName(DayNo)
{
    if(DayNo=="0")
        return "Sunday"
    if(DayNo=="1")
        return "Monday"
    if(DayNo=="2")
        return "Tuesday"            
    if(DayNo=="3")
        return "Wednesday"        
    if(DayNo=="4")
        return "Thursday"
    if(DayNo=="5")
        return "Friday"
    if(DayNo=="6")
        return "Saturday"                        
}

function MonthName(DayNo)
{
    if(DayNo=="0")
        return "January"
    if(DayNo=="1")
        return "February"
    if(DayNo=="2")
        return "March"            
    if(DayNo=="3")
        return "April"        
    if(DayNo=="4")
        return "May"
    if(DayNo=="5")
        return "June"
    if(DayNo=="6")
        return "July"   
    if(DayNo=="7")
        return "August"   
    if(DayNo=="8")
        return "September"   
    if(DayNo=="9")
        return "October"   
    if(DayNo=="10")
        return "November"    
    if(DayNo=="11")
        return "December"                                                             
}


function MonthNo(MonthName)
{
    if(MonthName=="January")
        return "1"
    if(MonthName=="February")
        return "2"
    if(MonthName=="March")
        return "3"            
    if(MonthName=="April")
        return "4"        
    if(MonthName=="May")
        return "5"
    if(MonthName=="June")
        return "6"
    if(MonthName=="July")
        return "7"   
    if(MonthName=="August")
        return "8"   
    if(MonthName=="September")
        return "9"   
    if(MonthName=="October")
        return "10"   
    if(MonthName=="November")
        return "11"    
    if(MonthName=="December")
        return "12"                                                             
}  
