﻿// JScript File
/**************** Tabs swap *******************/
function ActivateFlights()
{

document.getElementById('flightsHeader').className='flightsHeaderTab';
document.getElementById('hotelsHeader').className='dimTab';
//document.getElementById('carsHeader').className='dimTab';
document.getElementById('divIbe').style.display='inline';
document.getElementById('divHotels').style.display='none';
//document.getElementById('divCars').style.display='none';

}

function ActivateHotels()
{

document.getElementById('flightsHeader').className='dimTab';
//document.getElementById('carsHeader').className='dimTab';
document.getElementById('hotelsHeader').className='hotelHeaderTab';
document.getElementById('divIbe').style.display='none';
document.getElementById('divHotels').style.display='inline';
//document.getElementById('divCars').style.display='none';
}

function ActivateCars()
{
document.getElementById('flightsHeader').className='dimTab';
document.getElementById('hotelsHeader').className='dimTab';
document.getElementById('carsHeader').className='carHeaderTab';
document.getElementById('divIbe').style.display='none';
document.getElementById('divHotels').style.display='none';
document.getElementById('divCars').style.display='inline';
}

/************** textbox water mark *********/
var defaultText = "City, Region, Country, Landmark, Hotel, District";

    function WaterMark(txt, evt) 

    {

        if(txt.value.length == 0 && evt.type == "blur")

        {

            txt.style.color = "gray";

            txt.value = defaultText;

        }

        if(txt.value == defaultText && evt.type == "focus") 

        {

            txt.style.color = "black";

            txt.value=""; 

        }

    } 
    
    
    var defaultTextAr = "المدينة ، المنطقة ، البلد ، فندق ، المقاطعة";
    function WaterMarkAr(txt, evt) 

    {

        if(txt.value.length == 0 && evt.type == "blur")

        {

            txt.style.color = "gray";

            txt.value = defaultTextAr;

        }

        if(txt.value == defaultTextAr && evt.type == "focus") 

        {

            txt.style.color = "black";

            txt.value=""; 

        }

    } 
   
   /************************* Checking data **************************/
   function CheckData()
   {
   var now = new Date();
   var currentDate= new Date(now.getFullYear(),now.getMonth(),now.getDate())
 var checkinDay= document.getElementById('b_checkin_day').value;
  var my= document.getElementById('b_checkin_month').value.split("-");
  var checkinDate = new Date(my[0],my[1]-1,checkinDay); 
if( currentDate>checkinDate )
{

alert("Check in date should be larger than today");
return false;
}

var checkoutDay= document.getElementById('b_checkout_day').value;
  var my1= document.getElementById('b_checkout_month').value.split("-");
  var checkoutDate = new Date(my1[0],my1[1]-1,checkoutDay);

if( currentDate>checkoutDate )
{

alert("Check out date should be larger than today");
return false;
}

if(checkinDate>=checkoutDate)
{
alert("Check out date should  be larger than check in date!");
return false;
}
if(document.getElementById('newwindowcheck').checked)
{
document.forms[0].action ='http://www.booking.com/searchresults.html';
document.forms[0].target="_blank";
document.forms[0].submit();
document.forms[0].target="_self";
document.forms[0].action="";
}
else
{
document.forms[0].action ='http://www.booking.com/searchresults.html';
document.forms[0].submit();
}
   }
 
 
 /********************** Increase check out date ***********/
 function ChangeDate()
 {
 var checkinDay= document.getElementById('b_checkin_day').value;
  var my= document.getElementById('b_checkin_month').value.split("-");
  var checkoutDate = new Date(my[0],my[1]-1,checkinDay);
  checkoutDate.setDate(checkoutDate.getDate()+1); 
  document.getElementById('b_checkout_day').value =checkoutDate.getDate(); 
  document.getElementById('b_checkout_month').value =checkoutDate.getFullYear()+"-"+(checkoutDate.getMonth()+1);
  
  
 }
 
 function ChangeCarDate()
 {
 var checkinDay= document.getElementById('c_checkin_day').value;
  var my= document.getElementById('c_checkin_month').value.split("-");
  var checkoutDate = new Date(my[0],my[1]-1,checkinDay);
  checkoutDate.setDate(checkoutDate.getDate()+1); 
  document.getElementById('c_checkout_day').value =checkoutDate.getDate(); 
  document.getElementById('c_checkout_month').value =checkoutDate.getFullYear()+"-"+(checkoutDate.getMonth()+1);
  
  
 }
 
 /******************** Load today values **************/
 function loadToday()
 {
  /*var currentDate = new Date();
  document.getElementById('b_checkin_day').value=currentDate.getDate();
  document.getElementById('b_checkin_month').value =currentDate.getFullYear()+"-"+(currentDate.getMonth()+1);
   document.getElementById('c_checkin_day').value=currentDate.getDate();
  document.getElementById('c_checkin_month').value =currentDate.getFullYear()+"-"+(currentDate.getMonth()+1);
  ChangeDate();
  ChangeCarDate();*/
 }
 
 
 
 
 /**************** Check box seleced event *******************/
 function ShowHotelDates(box)
 {
 
 var checked = document.getElementById(box.id).checked;
 if(checked)
 {
 document.getElementById('b_checkin_day').disabled=true;
 document.getElementById('b_checkin_month').disabled=true;
 document.getElementById('b_checkout_day').disabled=true;
 document.getElementById('b_checkout_month').disabled=true;
 document.getElementById('ctl00_UcHotels1_UcCalander1_Image1').style.visibility='hidden';
 document.getElementById('ctl00_UcHotels1_UcCalander2_Image1').style.visibility='hidden';
 }
 else
 {
 document.getElementById('b_checkin_day').disabled=false;
 document.getElementById('b_checkin_month').disabled=false;
 document.getElementById('b_checkout_day').disabled=false;
 document.getElementById('b_checkout_month').disabled=false;
 document.getElementById('ctl00_UcHotels1_UcCalander1_Image1').style.visibility='visible';
 document.getElementById('ctl00_UcHotels1_UcCalander2_Image1').style.visibility='visible';
 }
 
 }


/************************ Ads Display ******************/
function hideAds()
{
document.getElementById('divAds').style.display='none';
}
function ShowAds()
{
document.getElementById('divAds').style.display='inline';
}
function timeHideAds()
{
setTimeout("hideAds()", 15000);
}