currDate=new Date();
currDD=currDate.getDate();
currMM=currDate.getMonth();
currYY=currDate.getFullYear();
currMon=getMon(currMM);
currMonYr=currMon+currYY;
function getMon(currMM){switch(currMM){case 0: return "Jan";case 1:	return "Feb"; case 2: return "Mar";case 3: return "Apr";case 4:	return "May";case 5: return "Jun"; case 6:	return "Jul";case 7:return "Aug";case 8:return "Sep";case 9:return "Oct";case 10:return "Nov";case 11:	return "Dec";}}
function getAdult(){for(i=2;i<=9;i++){document.write("<option value=\""+i+"\">"+i+"</option>");}}
function getChild(){for(i=1;i<=9;i++){document.write("<option value=\""+i+"\">"+i+"</option>");}}
function getInfant(){for(i=1;i<=9;i++){document.write("<option value=\""+i+"\">"+i+"</option>");}}
function fDestFromToTxt()
{	if (document.FlightSearch.FDestFrom.value=="Please Enter Departure Airport"){document.FlightSearch.FDestFrom.value=="";}
	if (document.FlightSearch.FDestTo.value=="Please Enter Your Destination"){document.FlightSearch.FDestFrom.value="";}
}
function getFHAirLineIndex(){document.getElementById("hFHAirLineIndex").value=document.FltHtlSearch.FHAirLine.selectedIndex;}
function getFAirLineIndex(){document.getElementById("hFAirLineIndex").value=document.FlightSearch.FAirLine.selectedIndex;}
function fHDestFromToTxt()
{
document.getElementById("hFHDestFromTxt").value =document.getElementById("FHDestFrom").options[document.FltHtlSearch.FHDestFrom.selectedIndex].text;
document.getElementById("hFHDestToTxt").value = document.getElementById("FHDestTo").options[document.FltHtlSearch.FHDestTo.selectedIndex].text;
document.getElementById("hFHDestFromIndex").value=document.FltHtlSearch.FHDestFrom.selectedIndex;
document.getElementById("hFHDestToIndex").value=document.FltHtlSearch.FHDestTo.selectedIndex;	
}
function hDestFromToTxt()
{
document.getElementById("hHDestToTxt").value = document.getElementById("HDestTo").options[document.HotelSearch.HDestTo.selectedIndex].text;
var destTo=document.HotelSearch.HDestTo.selectedIndex;
document.getElementById("hHDestToIndex").value=destTo
}
function fDestFromToTxt()
{
document.getElementById("hFDestFromTxt").value = document.getElementById("FDestFrom").options[document.FlightSearch.FDestFrom.selectedIndex].text;
document.getElementById("hFDestToTxt").value = document.FlightSearch.FDestTo.options[document.FlightSearch.FDestTo.selectedIndex].text;
document.getElementById("hFAirLineIndex").value=document.FlightSearch.FAirLine.selectedIndex;
document.getElementById("hFDestFromIndex").value=document.FlightSearch.FDestFrom.selectedIndex;
document.getElementById("hFDestToIndex").value=document.FlightSearch.FDestTo.selectedIndex;
}
function actionType(num)
{
    if(num==0){	//fHDestFromToTxt();
	daysHide();
	fHChangeDay();}
	else if(num==1){//fDestFromToTxt();
	daysHide();
	fChangeDay();}
	else if(num==2){
	daysHide();
	hDestFromToTxt();
	hChangeDay();}
}
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function cirMovement()
{
MM_showHideLayers('flight','','hide','hotel','','hide','flthtl','','show');
actionType(0);
MM_showHideLayers('flight','','hide','hotel','','show','flthtl','','hide');
actionType(2);
MM_showHideLayers('flight','','show','hotel','','hide','flthtl','','hide');
actionType(1);
}
function currDateString()
{
		DptDateString=currDate.getDate()+"/"+currDate.getMonth()+"/"+currDate.getFullYear();
		var day=currDate.getDate();
		var mon=currDate.getMonth()+1;
		var year=currDate.getFullYear();
		if(mon<=9 && day<=9){DptDateString ="0"+day+"/"+"0"+mon+"/"+year;} //day+"-"+				
		else if(mon<=9 && day>9){DptDateString =day+"/"+"0"+mon+"/"+year;} //day+"-"+			
		else if(mon>9 && day<=9){DptDateString ="0"+day+"/"+mon+"/"+year;} //day+"-"+				
		else{DptDateString =day+"/"+mon+"/"+year;}
}
function findDateString()
{
	currDate=new Date();
	var DptDateString=currDate.getDate()+"/"+currDate.getMonth()+"/"+currDate.getFullYear();
	var day=currDate.getDate();
	var mon=currDate.getMonth()+1;
	var year=currDate.getFullYear();
	if(mon<=9 && day<=9){DptDateString ="0"+day+"/"+"0"+mon+"/"+year;} //day+"-"+
	else if(mon<=9 && day>9){DptDateString =day+"/"+"0"+mon+"/"+year;} //day+"-"+		
	else if(mon>9 && day<=9){DptDateString ="0"+day+"/"+mon+"/"+year;} //day+"-"+		
	else{DptDateString =day+"/"+mon+"/"+year;}
	return DptDateString;
}
function replaceDays(num){if(num=='FH'){ChangeDayDepRet(document.FltHtlSearch.FHDptDateDDMMYY,document.FltHtlSearch.FHDayMonth,document.FltHtlSearch.FHRetDateDDMMYY,document.FltHtlSearch.FHDayMonthRet);}
	if(num=='F'){ChangeDayDepRet(document.FlightSearch.FDptDateDDMMYY,document.FlightSearch.FDayMonth,document.FlightSearch.FRetDateDDMMYY,document.FlightSearch.FDayMonthRet);}
	if(num=='H'){ChangeDayDepRet(document.HotelSearch.HDptDateDDMMYY,document.HotelSearch.HDayMonth,document.HotelSearch.HRetDateDDMMYY,document.HotelSearch.HDayMonthRet);}}
function ChangeDayDepRet(DptDateDDMMYY,DptDateDay,RetDateDDMMYY,RetDateDay)
{
	var year=document.getElementById(DptDateDDMMYY.id).value.substr(6,4);
	var mon=document.getElementById(DptDateDDMMYY.id).value.substr(3,2);
	var day=document.getElementById(DptDateDDMMYY.id).value.substr(0,2);
	var year1=document.getElementById(RetDateDDMMYY.id).value.substr(6,4);
	var mon1=document.getElementById(RetDateDDMMYY.id).value.substr(3,2);
	var day1=document.getElementById(RetDateDDMMYY.id).value.substr(0,2);
	var gDeptDate= new Date(year,mon-1,day);
	var gDeptDate1= new Date(year1,mon1-1,day1);
	var dValue=gDeptDate.getDay();
	var dValue1=gDeptDate1.getDay();
	var dayName="";
	var dayName1="";
	if(dValue=="0"){dayName="Sun";}	else if(dValue=="1"){dayName="Mon"}	else if(dValue=="2"){dayName="Tue"}else if(dValue=="3"){dayName="Wed"}else if(dValue=="4"){dayName="Thu"}else if(dValue=="5"){dayName="Fri"}else if(dValue=="6"){dayName="Sat"}	if(dValue1=="0"){dayName1="Sun";}else if(dValue1=="1"){dayName1="Mon"}else if(dValue1=="2"){dayName1="Tue"}else if(dValue1=="3"){dayName1="Wed"}else if(dValue1=="4"){dayName1="Thu"}else if(dValue1=="5"){dayName1="Fri"}else if(dValue1=="6"){dayName1="Sat"}
	document.getElementById(DptDateDay.id).value=" "+dayName;
    document.getElementById(RetDateDay.id).value=" "+dayName1;}
function nonstop(){if (document.FlightSearch.FNonStop.checked==false){document.FlightSearch.FNonStop.value=0;document.FlightSearch.NStop.value=0;}
			        else{document.FlightSearch.FNonStop.value=1;document.FlightSearch.NStop.value=1;}}
function nonstopFH(){if (document.FltHtlSearch.FHNonStop.checked){document.FltHtlSearch.FHNonStop.value="1";}else{document.FltHtlSearch.FHNonStop.value="0";}}
function setDateFlag(type)
{
	var Type=document.getElementById(type).value;
	var setDateDep=findDateString();
	if(Type=="F"){document.FlightSearch.FRetDateDDMMYY.value=setDateDep;}	//replaceDays('F');	
	if(Type=="FH"){document.FltHtlSearch.FHDptDateDDMMYY.value=setDateDep;}	//replaceDays('FH');	
}
 function popUp(text, textBoxNo,inout,FT)
 {				txtBox = text;
				textBoxId = textBoxNo;
				if (inout==1){URL = "FindCity.aspx?no="+textBoxId+"&FT="+FT	}
				else{URL = "../FindCity.aspx?no="+textBoxId+"&FT="+FT}
				win = open(URL, 'FindCity', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=420,height=570,left = 340,top = 150');
}
function FHstop()
{if (document.FltHtlSearch.FHNonStop.checked==false){document.FltHtlSearch.FHNonStop.value=0;}
 else{document.FltHtlSearch.FHNonStop.value=1;}
}
function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
function changeJry(nom){if(nom==0){document.getElementById("Round").setAttribute("src","http://www.myvacations.co.uk/Images/RoundTrip_Selected.gif"); document.getElementById("Oneway").setAttribute("src","http://www.myvacations.co.uk/Images/OneWay_UnSelected.gif");document.getElementById("FJrnType").value="0";document.getElementById("retheading").style.visibility ='visible';document.getElementById("retvalue").style.visibility = 'visible'};
                           if(nom==1){document.getElementById("Round").setAttribute("src","http://www.myvacations.co.uk/Images/RoundTrip_UnSelected.gif");document.getElementById("Oneway").setAttribute("src","http://www.myvacations.co.uk/Images/OneWay_Selected.gif");document.getElementById("FJrnType").value="1"; document.getElementById("retheading").style.visibility ='hidden';document.getElementById("retvalue").style.visibility = 'hidden'};}                           
                          
function sindexval(){var sindex=document.getElementById("FRetDateDDMMYY").options[document.getElementById("FRetDateDDMMYY").selectedIndex].value;var sindex2=document.getElementById("FRetDateDDMMYY").selectedIndex;document.getElementById("sindex").value=sindex;
                         if (sindex2==12){document.getElementById("FDayMonthRet").selectedIndex=0;}}
function sindexvalFH(){var sindex=document.getElementById("FHRetDateDDMMYY").options[document.getElementById("FHRetDateDDMMYY").selectedIndex].value;var sindex2=document.getElementById("FHRetDateDDMMYY").selectedIndex;document.getElementById("sindex").value=sindex;
                         if (sindex2==12){document.getElementById("FHDayMonthRet").selectedIndex=0;}}
function sindexvalH(){var sindex=document.getElementById("HRetDateDDMMYY").options[document.getElementById("HRetDateDDMMYY").selectedIndex].value;var sindex2=document.getElementById("HRetDateDDMMYY").selectedIndex;document.getElementById("sindex").value=sindex;
                         if (sindex2==12){document.getElementById("HDayMonthRet").selectedIndex=0;}}
function classtype(c){
try{if(c=="0"){document.FlightSearch.classTypeRequest.value="ECONOMY";document.FlightSearch.classTypeRequestIndex.value="0";document.FlightSearch.classRequestE.checked=true;}
        if(c=="1"){document.FlightSearch.classTypeRequest.value="BUSINESS";document.FlightSearch.classTypeRequestIndex.value="1";document.FlightSearch.classRequestB.checked=true;}
		if(c=="2"){document.FlightSearch.classTypeRequest.value="FIRST";document.FlightSearch.classTypeRequestIndex.value="2";document.FlightSearch.classRequestF.checked=true;}
		if(c=="3"){document.FlightSearch.classTypeRequest.value="PREMIUM";document.FlightSearch.classTypeRequestIndex.value="3";document.FlightSearch.classRequestP.checked=true;}}catch(e){}}
function setsearch(){if ( document.getElementById("CalenderSeach").checked==true ){document.getElementById("flexcalender").value="1";}else{document.getElementById("flexcalender").value="0";}}
function hideSearchEngine()
 {	
	if (document.getElementById("LeftSearch").style.display=="block")
	{
	document.getElementById("LeftSearch").style.display="none"
	document.getElementById("SerImg").setAttribute("src","../pics/search_up.jpg");
	}
	else
	{
	document.getElementById("LeftSearch").style.display="block"
	document.getElementById("SerImg").setAttribute("src","../pics/search_down.jpg");
	}
}

function selectField(FieldValue,Field)
{	var F;
try{
	for(F=0;F<document.getElementById(Field.id).length;F++)
	 {if(document.getElementById(Field.id).options[F].value==FieldValue.toUpperCase())
			{document.getElementById(Field.id).options[F].selected=true;
			break;}
	 }
   }catch(e){} 
}
function setfromindexFH(){document.getElementById("fromindex").value=document.getElementById("FHDestFrom").selectedIndex;}       
function setToindexFH()
{//document.getElementById("toindex").value=document.getElementById("FHDestTo").selectedIndex;
document.getElementById("hFHDestToTxt").value = document.getElementById("FHDestTo").options[document.FltHtlSearch.FHDestTo.selectedIndex].text;
document.getElementById("hFHDestToIndex").value=document.FltHtlSearch.FHDestTo.selectedIndex;
}   
function changePicture_New(num)
	{
		if(num==0)
			{	document.getElementById("flthtlbutton").setAttribute("src","http://www.myvacations.co.uk/Images/FH_Selected.gif"); 
				document.getElementById("fltbutton").setAttribute("src","http://www.myvacations.co.uk/Images/F_UnSelected.gif"); 
				document.getElementById("htlbutton").setAttribute("src","http://www.myvacations.co.uk/Images/H_UnSelected.gif"); 
			}				
			if(num==1)
			{			
				document.getElementById("fltbutton").setAttribute("src","http://www.myvacations.co.uk/Images/F_Selected.gif"); 
				document.getElementById("flthtlbutton").setAttribute("src","http://www.myvacations.co.uk/Images/FH_UnSelected.gif"); 
				document.getElementById("htlbutton").setAttribute("src","http://www.myvacations.co.uk/Images/H_UnSelected.gif"); 
			}
			if(num==2)
			{
				document.getElementById("htlbutton").setAttribute("src","http://www.myvacations.co.uk/Images/H_Selected.gif"); 
				document.getElementById("flthtlbutton").setAttribute("src","http://www.myvacations.co.uk/Images/FH_UnSelected.gif"); 
				document.getElementById("fltbutton").setAttribute("src","http://www.myvacations.co.uk/Images/F_UnSelected.gif"); 				
			}			
	}

function nonstop_validate()
{
var str=document.getElementById("FDestFrom").selectedIndex;
if(str=="20")
{
document.FlightSearch.FNonStop.checked=true;
nonstop();
}
else
{
document.FlightSearch.FNonStop.checked=false;
nonstop();
}
} 
var xHttp;
function filldropdown()
{
//document.getElementById("Dest").style.visibility="hidden";
xHttp=GetXmlHttpObject();if (xHttp==null) {alert("Your browser does not support Ajax");return;}
var address="offers.aspx";
xHttp.onreadystatechange=function(){if (xHttp.readyState==4){if (xHttp.status==200){
 document.getElementById("div1").innerHTML=xHttp.responseText;}
  else{alert("There is techincal problem while retrieving data from server");}}};
xHttp.open("GET",address,true);
xHttp.send(null);}