var xmlHttp
var classs;
var destIndex=0;
function packageOffer(destto)
{
document.getElementById("Budget").options[destto].selected=true;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
//var url="Special_Breaks.asp";
var url="hodoffer.aspx";
url=url+"?destto="+destto;
xmlHttp.onreadystatechange=stateServer1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateServer1() 
{ 
	if(xmlHttp.readyState == 4)
	{
	
		if(xmlHttp.status == 200)
		{	
		 document.getElementById("result").innerHTML = xmlHttp.responseText ;  
		
		//WriteData1(xmlHttp.responseText);
		}
		else
		{
		alert("There was a problem retrieving data from the server.");
		}
	}
}

function WriteData1(countryNode)
{ 
//alert(countryNode)
var rs;
var str="";
var linkimg="";
var rss=countryNode.split("^|");
if(rss.length-1>0)
	{
		str="";
	str="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\">";
	str=str + "<tr><td colspan=6>&nbsp;</td></tr>"
	str=str + "<tr height=\"25\" class=\"SideOrange2\"><td>Airport Code</td><td>Dest To</td><td>Hotel Details</td><td>Dep. Date</td><td>Amount</td></tr>"
	for(i=0;i<rss.length-1;i++)
		{
			
		var DepDDMMYY;
		var RetDDMMYY
			var field;
			var j;
				field=rss[i].split("|");
			
			DepDDMMYY=field[7].split("/")
			var DepMon=parseInt(DepDDMMYY[0],10)-1;
			var DepDay=parseInt(DepDDMMYY[1],10);
			var DepDD=DepDay;
			var DepMM=DepMon;
			if(DepDay<10)
				{
					DepDD="0"+DepDay;
				}
			if(DepMon<10)
				{
					DepMM="0"+DepMon;
				}

		var DepMonName=getMonthName(DepMM)
			RetDDMMYY=field[9].split("/")
			var RetMon=parseInt(RetDDMMYY[0],10)-1;
			var RetDay=parseInt(RetDDMMYY[1],10);
			var RetDD=RetDay;
			var RetMM=RetMon;
			
			if(RetDay<10)
				{
					RetDD="0"+RetDay;
				}
			if(RetMon<10)
				{
					RetMM="0"+RetMon;
				}
			var	DepMMM=parseInt(DepMM,10)+1
			var	RetMMM=parseInt(RetMM,10)+1
			linkimg="<a href=\"flightHotel.aspx?FHDestFrom=" + field[0] + "&Destination=" + field[1] + "&FHDestTo=" + field[2] + "&hFHDestToTxt=" + field[1] +"&FHDptDate="+DepDD+"&FHDptMonYr="+DepMM+DepDDMMYY[2]+"&FHRetDate=" + RetDD+ "&FHRetMonYr=" + RetMM+RetDDMMYY[2] + "&FHAdult=2&FHChild=0&FHInfant=0&FHSngRoom=0&FHTwnRoom=0&FHDblRoom=1&FHTplRoom=0&FHAirLine=ALL&FHNonStop=&FHRequestType=flighthotel&FHJrnType=Return&hFHDestFromIndex=0&hFHDestToIndex=0&FHDptYr=" + DepDDMMYY[2] + "&FHDptMon=" + DepMMM + "&FHRetMon=" + RetMMM + "&FHRetYr=" + RetDDMMYY[2] + "\"><img src=\"Images/Book_now.gif\" width=\"70\" height=\"18\" border=\"0\"></a>";
		var airName="";
		var airName=getNameAirport(field[0]);
		if(i%2==0)
			{
			str=str + "<tr height=40 bgcolor=\"#E4F2FF\" class=text><td>" + airName + "</td><td>" +  field[1] + "</td><td>" + field[3]+" Hotel<br><strong class=searchForm>" + field[4]+"Nts, " + field[5] + ", " + field[6] + "</strong></td><td>"+DepDD+"-"+DepMonName+"-"+DepDDMMYY[2]+"</td><td><strong class=sidered>&pound;&nbsp;" + field[8] + "</td><td></strong>" + linkimg + "</td></tr>"
			}
			else
			{
			str=str + "<tr height=40 bgcolor=\"#FFFFFF\" class=text><td>" + airName + "</td><td>" +  field[1] + "</td><td>" + field[3]+" Hotel<br><strong class=searchForm>" + field[4]+"Nts, " + field[5] + ", " + field[6] + "</strong></td><td>"+DepDD+"-"+DepMonName+"-"+DepDDMMYY[2]+"</td><td><strong class=sidered>&pound;&nbsp;" + field[8] + "</td><td></strong>" + linkimg + "</td></tr>"
			}
		}
		
		
	str=str+"<tr><td colSpan=6>&nbsp;</td></tr>"
	str=str+"<tr><td colSpan=6>&nbsp;</td></tr>"
	str=str+"</table>";
	document.getElementById("result").innerHTML=""
	document.getElementById("result").innerHTML=str;
	}
	else
	{
		str="";
		str="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td colSpan=6>&nbsp;</td><tr><td colSpan=6>&nbsp;</td></tr><tr><td colspan=6 align=center class=text_NEW01>There Is No Offer Found In " + classs + " Class</td></tr><tr><td colSpan=6>&nbsp;</td><tr><td colSpan=6>&nbsp;</td></tr></table>"
		document.getElementById("result").innerHTML=str;
	}
}








function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}


function changePicture(num)
	{
		
		if(num==0)
			{
				document.getElementById("eco").setAttribute("src","pix/eco1.gif"); 
				document.getElementById("bus").setAttribute("src","pix/bus.gif"); 
				document.getElementById("fir").setAttribute("src","pix/fir.gif"); 
				
				
			}
			if(num==1)
			{
				
				document.getElementById("eco").setAttribute("src","pix/eco.gif"); 
				document.getElementById("bus").setAttribute("src","pix/bus1.gif"); 
				document.getElementById("fir").setAttribute("src","pix/fir.gif"); 

				
			}
			if(num==2)
			{
				document.getElementById("eco").setAttribute("src","pix/eco.gif"); 
				document.getElementById("bus").setAttribute("src","pix/bus.gif"); 
				document.getElementById("fir").setAttribute("src","pix/fir1.gif");
							
			}
			
	}
	
	function getNameAirport(code)
		{
			
				if(code=="BFS")
					{
						return "Belfast";
					}
					else if(code=="BHX")
					{
						return "Birmingham";
					}
					else if(code=="BOH")
					{
						return "Bournemouth";
					}
					else if(code=="BRS")
					{
						return "Bristol";
					}
					else if(code=="CVT")
					{
						return "Coventry";
					}
					else if(code=="EMA")
					{
						return "East Midland";
					}
					else if(code=="GLA")
					{
						return "Glasgow";
					}
					else if(code=="LGW")
					{
						return "London Gatwick";
					}
					else if(code=="LHR")
					{
						return "London Heathrow";
					}
					else if(code=="LON")
					{
						return "London";
					}
					else if(code=="LPL")
					{
						return "Liverpool";
					}
					else if(code=="LTN")
					{
						return "London Luton";
					}
					else if(code=="MAN")
					{
						return "London Manchester";
					}
					else if(code=="NCL")
					{
						return "New Castle";
					}
					else if(code=="PIK")
					{
						return "Glasgow(Prestwick)";
					}
					else if(code=="STN")
					{
						return "London Stansted";
					}
					else if(code=="ABZ")
					{
						return "Aberdeen";
					}
					else if(code=="EDI")
					{
						return "Edinburgh";
					}
					else if(code=="LCY")
					{
						return "London City Airport";
					}
					else if(code=="AMS")
					{
						return "Amsterdam";
					}
					else if(code=="LBA")
					{
						return "Leeds/Bradford";
					}
					else if(code=="MME")
					{
						return "Teesside";
					}
					else if(code=="BUD")
					{
						return "Budapest";
					}
					else if(code=="PRG")
					{
						return "Prague";
					}
					else if(code=="DEL")
					{
						return "Delhi";
					}
					else if(code=="DXB")
					{
						return "Dubai";
					}
					else if(code=="BOM")
					{
						return "Mumbai";
					}
					else if(code=="BOS")
					{
						return "Boston";
					}
					else if(code=="TYO")
					{
						return "Tokyo";
					}
					else if(code=="NYC")
					{
						return "New York";
					}
					else if(code=="BKK")
					{
						return "Bangkok";
					}
					else if(code=="JER")
					{
						return "Jersey";
					}
					
					else
					{
						return code
					}
	
		}


function getMonthName(DepMM)
{
if(DepMM=="00")
	{
	return "Jan";
	}
	else if(DepMM=="01")
	{
	return "Feb";
	}
	else if(DepMM=="02")
	{
	return "Mar";
	}
	else if(DepMM=="03")
	{
	return "Apr";
	}
	else if(DepMM=="04")
	{
	return "May";
	}
	else if(DepMM=="05")
	{
	return "Jun";
	}
	else if(DepMM=="06")
	{
	return "Jul";
	}
	else if(DepMM=="07")
	{
	return "Aug";
	}
	else if(DepMM=="08")
		{
		return "Sep";
		}
	else if(DepMM=="09")
		{
		return "Oct";
		}
	else if(DepMM=="10")
		{
		return "Nov";
		}
	else if(DepMM=="11")
		{
		return "Dec";
		}
}