
function check_doPostBack(val)
{
    if(val=="- Select Country -" || val=="-1")
    {
        alert(val);
        return false;
    }
    
       return true;
 
}

function changedatecombo(selectednights)
{
    if(document.Form1.TxtCheckinDate.value=="")
    {
     curdate=new Date();
     strcurdate=curdate.getMonth() + "/" + curdate.getDate() + "/" + curdate.getYear()
     document.Form1.TxtCheckinDate.value=strcurdate;
    }
    if(document.Form1.TxtCheckinDate.value!="")
    {
        var datestring=document.Form1.TxtCheckinDate.value;
        var pos1=datestring.indexOf("/")
	    var pos2=datestring.indexOf("/",pos1+1)
	    var strMonth=datestring.substring(0,pos1)
	    var strDay=datestring.substring(pos1+1,pos2)
	    var strYear=datestring.substring(pos2+1)
        curdate=new Date(strYear,strMonth,strDay);
        var chkoutdate=new Date(strYear,strMonth,strDay)
	    var ndate=new Date(chkoutdate.getTime()+(24*selectednights)*60*60*1000);
	    var cmonth=ndate.getMonth()
	    if(cmonth==0)
	    {
	        cmonth=12
	    }
	    
	    document.Form1.TxtCheckOutDate.value=cmonth + "/" + ndate.getDate()+ "/" + ndate.getFullYear();  
    }
}


function updateroom(selecteddate,selopt)
{
      dtchkin=document.Form1.TxtCheckinDate.value;
      dtchkout=document.Form1.TxtCheckOutDate.value;
      var datediff=daysElapsed(dtchkin,dtchkout)
      if (parseInt(datediff)>30)
      {
        alert("Date range should be of 30 days")
        document.Form1.TxtCheckinDate.focus()
        return false;
      } 
      else
      {
      
       document.Form1.ddlNights.value=datediff
          
      }
}
function showacco(selval)
{
   // alert(selval)
   if(selval==2)
    {
        document.getElementById("DdlAdults2").style.display="inline"
        document.getElementById("DdlChild2").style.display="inline"
        document.getElementById("lblRoom2").style.display="inline"
        document.getElementById("lblRoom3").style.display="none"
        document.getElementById("DdlAdults3").style.display="none"
        document.getElementById("DdlChild3").style.display="none"
        document.getElementById("DdlChild3").value="0"
        hidechildage(3)
    }
    else if(selval>2)
    {
        document.getElementById("DdlAdults2").style.display="inline"
        document.getElementById("DdlChild2").style.display="inline"
        document.getElementById("DdlAdults3").style.display="inline"
        document.getElementById("DdlChild3").style.display="inline"
        document.getElementById("lblRoom2").style.display="inline"
        document.getElementById("lblRoom3").style.display="inline"
    }
    else
    {
        if (document.getElementById("DdlAdults2") != null)
        {
            document.getElementById("DdlAdults2").style.display="none"
        }
        if (document.getElementById("DdlChild2") != null)
        {
            document.getElementById("DdlChild2").style.display="none"
        }
        if (document.getElementById("DdlAdults3") != null)
        {
            document.getElementById("DdlAdults3").style.display="none"
        }
        if (document.getElementById("DdlChild3") != null)
        {
            document.getElementById("DdlChild3").style.display="none"
        }
        if (document.getElementById("lblRoom2") != null)
        {
            document.getElementById("lblRoom2").style.display="none"
        }
        if (document.getElementById("lblRoom3") != null)
        {
            document.getElementById("lblRoom3").style.display="none"
        }
        if (document.getElementById("DdlChild2") != null)
        {
            document.getElementById("DdlChild2").value="0"
        }
        if (document.getElementById("DdlChild3") != null)
        {    
            document.getElementById("DdlChild3").value="0"
        }
     hidechildage(2)
     hidechildage(3)
     }
        if (document.Form1.ddlchild1_TxtChildAge1 != null)
        { 
            totalChildren = document.Form1.ddlchild1_TxtChildAge1.value*1 + document.Form1.ddlchild1_TxtChildAge2.value*1 + document.Form1.ddlchild2_TxtChildAge1.value*1 + document.Form1.ddlchild2_TxtChildAge2.value*1 + document.Form1.ddlchild3_TxtChildAge1.value*1 + document.Form1.ddlchild3_TxtChildAge2.value*1;
             if (totalChildren == 0)
                document.getElementById("sage").style.display="none" 
        }
    
 
    }
    function showchildage(selval,selcmb)
    {
        if (selcmb==1)
        {
            document.getElementById("sage").style.display="inline"
            if(selval==1)
            {
                 document.getElementById("ddlchild1_TxtChildAge1").style.display="inline"
                 document.Form1.ddlchild1_TxtChildAge1.value="14"
                 document.getElementById("ddlchild1_TxtChildAge2").style.display="none"
                 document.Form1.ddlchild1_TxtChildAge2.value=""
            }
            else if(selval==2)
            {
               document.getElementById("ddlchild1_TxtChildAge1").style.display="inline"
               document.Form1.ddlchild1_TxtChildAge1.value="14"
               document.getElementById("ddlchild1_TxtChildAge2").style.display="inline"
               document.Form1.ddlchild1_TxtChildAge2.value="14"
            }
            else
            {
            document.getElementById("ddlchild1_TxtChildAge1").style.display="none"
            document.getElementById("ddlchild1_TxtChildAge2").style.display="none"
            document.Form1.ddlchild1_TxtChildAge1.value=""
            document.Form1.ddlchild1_TxtChildAge2.value="" 
            //document.getElementById("sage").style.display="none"      
           }
         }
        //child in second room
        else if (selcmb==2)
        {
         document.getElementById("sage").style.display="inline"
          if(selval==1)
            {
             document.getElementById("ddlchild2_TxtChildAge1").style.display="inline"
             document.Form1.ddlchild2_TxtChildAge1.value="14"
             document.getElementById("ddlchild2_TxtChildAge2").style.display="none"
             document.Form1.ddlchild2_TxtChildAge2.value=""
             
            }
            else if(selval==2)
             {
               document.getElementById("ddlchild2_TxtChildAge1").style.display="inline"
               document.Form1.ddlchild2_TxtChildAge1.value="14"
               document.getElementById("ddlchild2_TxtChildAge2").style.display="inline"
               document.Form1.ddlchild2_TxtChildAge2.value="14"

            }
         
            else
            {
            document.getElementById("ddlchild2_TxtChildAge1").style.display="none"
            document.getElementById("ddlchild2_TxtChildAge2").style.display="none"
            document.Form1.ddlchild2_TxtChildAge1.value=""
            document.Form1.ddlchild2_TxtChildAge2.value="" 
             //document.getElementById("sage").style.display="none"              

           }
         }
           //child in 3rd room
       else  if (selcmb==3)
        {
         document.getElementById("sage").style.display="inline"
          if(selval==1)
            {
             document.getElementById("ddlchild3_TxtChildAge1").style.display="inline"
             if(document.Form1.ddlchild3_TxtChildAge1.value=="")
             {
             document.Form1.ddlchild3_TxtChildAge1.value="14"
             }
             document.getElementById("ddlchild3_TxtChildAge2").style.display="none"
             document.Form1.ddlchild3_TxtChildAge2.value=""
             
            }
            else if(selval==2)
             {
               document.getElementById("ddlchild3_TxtChildAge1").style.display="inline"
               if( document.Form1.ddlchild3_TxtChildAge1.value=="")
               {
               document.Form1.ddlchild3_TxtChildAge1.value="14"
               }
               document.getElementById("ddlchild3_TxtChildAge2").style.display="inline"
               document.Form1.ddlchild3_TxtChildAge2.value="14"

            }
            else
            {
            document.getElementById("ddlchild3_TxtChildAge1").style.display="none"
            document.getElementById("ddlchild3_TxtChildAge2").style.display="none"
            document.Form1.ddlchild3_TxtChildAge1.value=""
            document.Form1.ddlchild3_TxtChildAge2.value="" 
             //document.getElementById("sage").style.display="none"              

           }
         }
         else
         {
             document.getElementById("sage").style.display="none"
         }
         totalChildren = document.Form1.ddlchild1_TxtChildAge1.value*1 + document.Form1.ddlchild1_TxtChildAge2.value*1 + document.Form1.ddlchild2_TxtChildAge1.value*1 + document.Form1.ddlchild2_TxtChildAge2.value*1 + document.Form1.ddlchild3_TxtChildAge1.value*1 + document.Form1.ddlchild3_TxtChildAge2.value*1;
         //alert(totalChildren)
         if (totalChildren == 0)
            document.getElementById("sage").style.display="none" 
  }
  
  function showchildage1(selval,selcmb)
    {
        if (selcmb==1)
        {
        document.getElementById("sage").style.display="inline"
          if(selval==1)
            {
                 document.getElementById("ddlchild1_TxtChildAge1").style.display="inline"
                 document.getElementById("ddlchild1_TxtChildAge2").style.display="none"
                 document.Form1.ddlchild1_TxtChildAge2.value=""
             
            }
            else if(selval==2)
            {
                 document.getElementById("ddlchild1_TxtChildAge1").style.display="inline"
                 document.getElementById("ddlchild1_TxtChildAge2").style.display="inline"
            }
            else
            {
                document.getElementById("ddlchild1_TxtChildAge1").style.display="none"
                document.getElementById("ddlchild1_TxtChildAge2").style.display="none"
                document.Form1.ddlchild1_TxtChildAge1.value=""
                document.Form1.ddlchild1_TxtChildAge1.value=""      
                document.getElementById("sage").style.display="none"      
            }
         }
        //child in second room
        else if (selcmb==2)
        {
         document.getElementById("sage").style.display="inline"
          if(selval==1)
            {
             document.getElementById("ddlchild2_TxtChildAge1").style.display="inline"
             document.getElementById("ddlchild2_TxtChildAge2").style.display="none"
             document.Form1.ddlchild2_TxtChildAge2.value=""
            }
            else if(selval==2)
             {
               document.getElementById("ddlchild2_TxtChildAge1").style.display="inline"
               document.getElementById("ddlchild2_TxtChildAge2").style.display="inline"
            }
         
            else
            {
            document.getElementById("ddlchild2_TxtChildAge1").style.display="none"
            document.getElementById("ddlchild2_TxtChildAge2").style.display="none"
            document.Form1.ddlchild2_TxtChildAge1.value=""
            document.Form1.ddlchild2_TxtChildAge1.value=""   
             document.getElementById("sage").style.display="none"            
           }
         }
           //child in 3rd room
       else  if (selcmb==3)
        {
         document.getElementById("sage").style.display="inline"
          if(selval==1)
            {
             document.getElementById("ddlchild3_TxtChildAge1").style.display="inline"
             if(document.Form1.ddlchild3_TxtChildAge1.value=="")
             {
             //document.Form1.ddlchild3_TxtChildAge1.value="14"
             }
             document.getElementById("ddlchild3_TxtChildAge2").style.display="none"
             document.Form1.ddlchild3_TxtChildAge2.value=""
             
            }
            else if(selval==2)
             {
               document.getElementById("ddlchild3_TxtChildAge1").style.display="inline"
               if( document.Form1.ddlchild3_TxtChildAge1.value=="")
               {
               //document.Form1.ddlchild3_TxtChildAge1.value="14"
               }
               document.getElementById("ddlchild3_TxtChildAge2").style.display="inline"
              // document.Form1.ddlchild3_TxtChildAge2.value="14"

            }
            else
            {
            document.getElementById("ddlchild3_TxtChildAge1").style.display="none"
            document.getElementById("ddlchild3_TxtChildAge2").style.display="none"
            document.Form1.ddlchild3_TxtChildAge1.value=""
            document.Form1.ddlchild3_TxtChildAge1.value=""     
             document.getElementById("sage").style.display="none"          

           }
         }
         else
         {
             document.getElementById("sage").style.display="none"
         }
  }
  
  function hidechildage(childarea)
  {
   if(childarea==2)
   {
        if (document.getElementById("ddlchild2_TxtChildAge1") != null)
        {
            document.getElementById("ddlchild2_TxtChildAge1").style.display="none"
        }
        if (document.Form1.ddlchild2_TxtChildAge1 != null)
        {
            document.Form1.ddlchild2_TxtChildAge1.value=""
        }
        if (document.getElementById("ddlchild2_TxtChildAge2") != null)
        {
            document.getElementById("ddlchild2_TxtChildAge2").style.display="none"
        }
        if (document.Form1.ddlchild2_TxtChildAge2 != null)
        {
            document.Form1.ddlchild2_TxtChildAge2.value=""
        }
   }
   else if(childarea==3)
   
   {
        if (document.getElementById("ddlchild2_TxtChildAge1") != null)
        {
            document.getElementById("ddlchild3_TxtChildAge1").style.display="none"
        }
        if (document.Form1.ddlchild3_TxtChildAge1 != null)
        {
            document.Form1.ddlchild3_TxtChildAge1.value=""
        }
        if (document.getElementById("ddlchild3_TxtChildAge2") != null)
        {
            document.getElementById("ddlchild3_TxtChildAge2").style.display="none"
        }
        if (document.Form1.ddlchild3_TxtChildAge2 != null)
        {
            document.Form1.ddlchild3_TxtChildAge2.value=""
        }
   }
  }
  function updatecheckout(dtchkin)
  {
    var pos1=dtchkin.indexOf("/")
	var pos2=dtchkin.indexOf("/",pos1+1)
	var strMonth=dtchkin.substring(0,pos1)
	var strDay=dtchkin.substring(pos1+1,pos2)
	var strYear=dtchkin.substring(pos2+1)
	var chkoutdate=new Date(strYear,strMonth,strDay)
	var ndate=new Date(chkoutdate.getTime()+24*60*60*1000);
	var cmonth=ndate.getMonth()
	if(cmonth==0)
	{
	    cmonth=12
	}
	document.Form1.TxtCheckOutDate.value=cmonth + "/" + ndate.getDate()+ "/" + ndate.getFullYear();  
	
  }
 function Checkvalid()
  {
  
  valid=true;
  if(  document.Form1.TxtCheckinDate!= null && document.Form1.TxtCheckOutDate != null)
  {
      if(document.Form1.TxtCheckinDate.value=="")
      {
        alert("Please select checkin date");
        document.Form1.TxtCheckinDate.focus();
        valid=false;
      }
      else if(document.Form1.TxtCheckOutDate.value=="")
      {
        alert("Please select checkin date");
        document.Form1.TxtCheckOutDate.focus();
        valid=false;
      }
  }
  if(document.forms[0].DdlDestination)
  {
     if(document.Form1.DdlDestination.value=="-1" || document.Form1.DdlDestination.value=="- Select Destination -" || document.Form1.DdlDestination.value=="")
      {
        alert("Please select a Destination");
        valid=false;
      }
  }
  else if(document.forms[0].rdDestinations)
  {
 rdchecked=false;
    for(i=0;i<document.Form1.rdDestinations.length;i++)
    {
        if(document.Form1.rdDestinations[i].checked==true)
        {
          rdchecked=true;
          break;
        }
    }
    if(rdchecked==false)
    {
//        for(i=0;i<document.Form1.RdoOther.length;i++)
//        {
//            if(document.Form1.RdoOther[i].checked==true)
//            {
//             rdchecked=true;
//             break;
//            }
//        }
    if(document.Form1.TxtDestination.value!="")
    {
        rdchecked=true;
        // break;
    }
    }
    if(rdchecked==false)
    {
         valid=false
           alert("Please select a Destination");
    }
  }
  if(valid==true)
  {
     if(  document.Form1.TxtCheckinDate!= null && document.Form1.TxtCheckOutDate != null)
     {
          dtchkin=document.Form1.TxtCheckinDate.value;
          dtchkout=document.Form1.TxtCheckOutDate.value;
          var datediff=daysElapsed(dtchkin,dtchkout)
          if (parseInt(datediff)>30)
          {
            alert("Date range should be of 30 days")
            document.Form1.TxtCheckinDate.focus()
             valid=false;
           
          }
           if (parseInt(datediff)<=0)
          {
            alert("Date range is not correct.")
            document.Form1.TxtCheckinDate.focus()
            valid=false;
           
          } 
       
            curdate=new Date();
            var ndate=new Date( curdate.getTime()+(365*24)*60*60*1000);
            //checkoutdate
            var datestring=document.Form1.TxtCheckOutDate.value;
            var pos1=datestring.indexOf("/");
	        var pos2=datestring.indexOf("/",pos1+1);
	        var strMonth=datestring.substring(0,pos1);
	        var strDay=datestring.substring(pos1+1,pos2);
	        var strYear=datestring.substring(pos2+1);
	       // alert(strYear);
	       // alert(ndate.getYear());
	       /* if(parseInt(strYear)>parseInt(ndate.getYear()))
	       {
	         alert("Check in date and check out date should be within a year")
             document.Form1.TxtCheckOutDate.focus()
             valid=false;
            }
            */
     }
        
  }
 if(valid==true)
      {
         return true;
       }
      else
      {
        return false;
      }
   //alert("dfdsgf");
 }
 
function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function daysElapsed(ddate1,ddate2) {
    var pos1=ddate1.indexOf("/")
	var pos2=ddate1.indexOf("/",pos1+1)
	var strMonth=ddate1.substring(0,pos1)
	var strDay=ddate1.substring(pos1+1,pos2)
	var strYear=ddate1.substring(pos2+1)
	date2=new Date(strYear,(strMonth-1),strDay)
	//dateto
	 var pos1=ddate2.indexOf("/")
	 var pos2=ddate2.indexOf("/",pos1+1)
	 var strMonth1=ddate2.substring(0,pos1)
     var strDay1=ddate2.substring(pos1+1,pos2)
	 var strYear1=ddate2.substring(pos2+1)
	date1=new Date(strYear1,(strMonth1-1),strDay1) 
	var difference =Date.UTC(y2k(date1.getYear()),date1.getMonth(),date1.getDate(),0,0,0,0)- Date.UTC(y2k(date2.getYear()),date2.getMonth(),date2.getDate(),0,0,0,0);
    difference=difference/1000/60/60/24;
    return difference;
   
}

function showacco1(selval)
{
//alert(selval);
//    alert('hi');
//    var NChilds =  document.getElementById("DdlNoOfChilds").selectedIndex;
//   alert(NChilds);
//    if(NChilds == 3)
//    {
//        document.getElementById("DdlNoOfAdults").options.length =6;
//    }
//    if(NChilds == 2)
//    {
//        document.getElementById("DdlNoOfAdults").options.length =7;
//    }
//    if(NChilds == 1)
//    {
//        document.getElementById("DdlNoOfAdults").options.length =8;
//    }
//    if(NChilds == 0)
//    {
//        document.getElementById("DdlNoOfAdults").options.length =9;
//    }

   document.getElementById("tr_heading").style.display="inline"
   if(selval==1)
    {
        document.getElementById("tr_child1").style.display="inline"
        document.getElementById("tr_child2").style.display="none"
        document.getElementById("tr_child3").style.display="none"
    }
   else if(selval==2)
    {
        document.getElementById("tr_child1").style.display="inline"
        document.getElementById("tr_child2").style.display="inline"
        document.getElementById("tr_child3").style.display="none"
    }
    else if(selval>2)
    {
        
        document.getElementById("tr_child1").style.display="inline"
        document.getElementById("tr_child2").style.display="inline"
        document.getElementById("tr_child3").style.display="inline"
    }
    else
    {
        document.getElementById("tr_heading").style.display="none"
        document.getElementById("tr_child1").style.display="none"
        document.getElementById("tr_child2").style.display="none"
        document.getElementById("tr_child3").style.display="none"
    }
//        if (document.Form1.ddlchild1_TxtChildAge1 != null)
//        { 
//            totalChildren = document.Form1.ddlchild1_TxtChildAge1.value*1 + document.Form1.ddlchild1_TxtChildAge2.value*1 + document.Form1.ddlchild2_TxtChildAge1.value*1 + document.Form1.ddlchild2_TxtChildAge2.value*1 + document.Form1.ddlchild3_TxtChildAge1.value*1 + document.Form1.ddlchild3_TxtChildAge2.value*1;
//             if (totalChildren == 0)
//                document.getElementById("sage").style.display="none" 
//        }
    
 
    }
function waitPreloadPage(){ //DOM
if (document.getElementById){
document.getElementById('prepage').style.visibility='hidden';
}else{
 if (document.layers){ //NS4
 document.prepage.visibility = 'hidden';
}
else { //IE4
document.all.prepage.style.visibility = 'hidden';
}
}
}

 
