var xmlHttp
var classs;
var hgt;
function OfferBa(ww,i,which)
{
xmlHttp=GetXmlHttpObject();
hgt = which;
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="BaOffers.asp";
url=url+"?country="+ww
if( i=='')
{}
else
{
url=url+"&beach="+i	
}
xmlHttp.onreadystatechange=stateServeron;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateServeron() 
{ 
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{		
		WriteDataon(xmlHttp.responseText);
		}
		else
		{
			alert("There was a problem retrieving data from the server." );
		}
		$(document).ready(function(){
			$("a.greybox").click(function(){
			   GB_show(this.id,this.href,300,550,hgt.scrollHeight);
			  return false;
			});
		  });
	}
}

////function WriteDataon(countryNode)
////{ 
////var rs;
////var str="";
////var linkimg="";
////var rss=countryNode.split("^|");

////str="";

////if(rss.length-1>0)
////	{
////		str="<table id=\"OFFERS\" width=\"100%\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" bgcolor=\"#055BA8\">";
////		for(i=0;i<rss.length-1;i++)
////		{
////			var dptDate;
////			var retDate;
////			var field;
////			var j;
////				field=rss[i].split("|");
////				 dptDate=field[4].split("/");
////				 retDate=field[5].split("/");
////				 var DeptDateStr;
////				 var RetDateStr
////				 DeptDateStr=dptDate[1]+" "+ getMonthName(dptDate[0]) + " " + dptDate[2]
////				 RetDateStr=retDate[1]+" "+ getMonthName(retDate[0]) + " " + retDate[2]
////				srt=str + "<tr><td>";
////				srt=str + "<form name=\"baOffers+"+ i +"\" id name=\"baOffers+"+ i +"\" aaction=\"\" method=\"post\">";
////					str=str+"<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"2\" bgcolor=\"#FFFFFF\">";
////					str=str+"<tr><td height=\"22\" colspan=\"3\" class=\"result1\" bgcolor=\"055ba8\" Align=\"Left\">&nbsp;&nbsp;&nbsp;" + field[3] + " Hotel</td></tr>";
////					  str=str+"<tr><td width=\"24%\" align=\"center\" bgcolor=\"#cc0000\" class=\"smallwhite\"> From <br><span class=\"marquee\">&pound;"+ field[10]  +"</span> pp <br>on " + field[9] + " basis </td>";
////					   str=str+"<td width=\"16%\"><img src=\"http://www.myvacations.co.uk/Hotel_Image/"+ field[12]  +"\" alt=\"City Breaks in "+ field[1] +" City\" width=\"90\" height=\"70\" vspace=\"0\"></td>";
////						 str=str+"<td width=\"43%\" align=\"left\"  style=\"background-image:url(pics/call_no.jpg); background-position:right top; background-repeat:no-repeat; height:62px;\">";
////						 str=str+"<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";
////							str=str+"<tr><td class=\"capesred1\">" + field[1].toUpperCase() + "</td></tr>"
////							str=str+"<tr><td class=\"dropdown2\"> Stay in "+  field[7] +"* for " +  field[6] + " nights </td></tr>";
////							str=str+"<tr><td align=\"left\" class=\"dropdown2\">Valid from : " +  DeptDateStr + " to " +  RetDateStr + "</td></tr>"
////							//str=str+"<tr><td align=\"left\" class=\"dropdown2\">Return Date : " +  field[5] + "</td></tr>"
////						str=str+"</table></td></tr>"
////					 str=str+"<tr><td colspan=\"3\" align=\"center\" class=\"dropdown2\">Valid from "+ field[16] +". Extra Nights Available. <br>Include (Flight/Tax + Hotel) per person based on 2 sharing.</td></tr>";
////				   str=str+"</table>"
////				   srt=str + "</form>"
////				srt=str + "</td></tr>";
////		}
////		str=str+"</table>"
////	}
////	if(str=="")
////		{
////			document.getElementById("BaOffers").innerHTML="<span class=\"sidered\">For Worldwide offers, please call us on :</span> <b class=\"sideredcopy\">0871 666 0053 </b>"
////		}
////		else
////		{
////			document.getElementById("BaOffers").innerHTML=str;
////	
////		}
////	
////	
////}


function WriteDataon(countryNode)
{ 
var rs;
var str="";
var linkimg="";
var rss=countryNode.split("^|");

str="";

if(rss.length-1>0)
	{
		str="<table id=\"OFFERS\" width=\"100%\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" bgcolor=\"#055BA8\">";
		for(i=0;i<rss.length-1;i++)
		{
			var dptDate;
			var retDate;
			var field;
			var j;
				field=rss[i].split("|");
				 dptDate=field[4].split("/");
				 retDate=field[5].split("/");
				 var DeptDateStr;
				 var RetDateStr
				 var Desto = field[1] +'('+ field[2] +')' ;				 
				 DeptDateStr=dptDate[1]+" "+ getMonthName(dptDate[0]) + " " + dptDate[2]
				 RetDateStr=retDate[1]+" "+ getMonthName(retDate[0]) + " " + retDate[2]
				srt=str + "<tr><td>";
				srt=str + "<form name=\"baOffers+"+ i +"\" id name=\"baOffers+"+ i +"\" aaction=\"\" method=\"post\">";
					str=str+"<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"2\" bgcolor=\"#FFFFFF\">";
					str=str+"<tr><td height=\"22\" colspan=\"4\" class=\"result1\" bgcolor=\"055ba8\" Align=\"Left\">&nbsp;&nbsp;&nbsp;" + field[3] + " Hotel</td></tr>";
					  str=str+"<tr><td width=\"24%\" align=\"center\" bgcolor=\"#cc0000\" class=\"smallwhite\"> From <br><span class=\"marquee\">&pound;"+ field[10]  +"</span> pp <br>on " + field[9] + " basis </td>";
					   str=str+"<td width=\"16%\"><img src=\"http://www.myvacations.co.uk/Hotel_Image/"+ field[12]  +"\" alt=\"City Breaks in "+ field[1] +" City\" width=\"90\" height=\"70\" vspace=\"0\"></td>";
						str=str+"<td width=\"43%\" colspan=\"2\" align=\"left\"  style=\"background-image:url(pics/call_no.jpg); background-position:right top; background-repeat:no-repeat; height:62px;\">";
						str=str+"<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";
						str=str+"<tr><td class=\"capesred1\">" + field[1].toUpperCase() + "</td></tr>"
						str=str+"<tr><td class=\"dropdown2\"> Stay in "+  field[7] +"* for " +  field[6] + " nights </td></tr>";
						str=str+"<tr><td align=\"left\" class=\"dropdown2\">Valid from : " +  DeptDateStr + " to " +  RetDateStr + "</td></tr>"							
						str=str+"</table></td></tr>"
					 str=str+"<tr><td colspan=\"3\" align=\"right\" width=\"80%\"  class=\"dropdown2\">Valid from "+ field[16] +". Extra Nights Available.</td><td align=\"right\" width=\"20%\" rowspan=\"2\"  valign=\"top\"> <a href=\"SearchEngine_Beachnew.aspx?DestFrom="+field[16]+"&DestTo="+Desto+"\" id=\""+classs+i+"\"  class=\"greybox\"><img src=\"pics/booknow.jpg\"  alt=\"Book Now\"></a></td></tr>";	
				    str=str+"<tr><td colspan=\"3\" align=\"right\" width=\"80%\" class=\"dropdown2\">Include (Flight/Tax + Hotel) per person based on 2 sharing.</td></tr>";
				    str=str+"</table>"
				   srt=str + "</form>"
				srt=str + "</td></tr>";
		}
		str=str+"</table>"
	}
	if(str=="")
		{
			document.getElementById("BaOffers").innerHTML="<span class=\"sidered\">For Worldwide offers, please call us on :</span> <b class=\"sideredcopy\">0871 666 0053 </b>"
		}
		else
		{
			document.getElementById("BaOffers").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 dis(sheet)
	{
document.getElementById("sheet").innerHTML=""
document.getElementById("sheet").innerHTML=sheet;
	}
function outMouse()
	{
document.getElementById("sheet").innerHTML=""
	}

function getMonthName(num)
{
	var mon="";
	
	switch(parseInt(num))
	{
		case 1:
		mon="Jan";
		break;
		case 2: 
		mon="Feb";
		break;
		case 3: 
		mon="Mar";
		break;
		case 4: 
		mon="Apr";
		break;
		case 5: 
		mon="May"; 
		break;
		case 6: 
		mon="Jun"; 
		break;
		case 7:
		mon="Jul";
		break;
		case 8: 
		mon="Aug"; 
		break;
		case 9: 
		mon="Sep"; 
		break;
		case 10: 
		mon="Oct"; 
		break;
		case 11: 
		mon="Nov"; 
		break;
		case 12: 
		mon="Dec"; 
		break;
	}
	
return mon;
}





var xHttp;
function OfferByairline(clstype,airline)
{
 var category;
var airlinename;
xHttp=GetXmlHttpObject();
if (xHttp==null) 
{
alert("Your browser does not support Ajax");
return;
}
var address="../AirLine_offer_Byair.aspx";
address=address+"?category="+clstype;
address=address+"&airlinename="+airline;
xHttp.onreadystatechange=function()
{
  if (xHttp.readyState==4)
 {

 if (xHttp.status==200)
 {
 document.getElementById("result").innerHTML=xHttp.responseText;
  }
  else
  {
  alert("There is techincal problem while retrieving data from server");
  }
  }
};

xHttp.open("GET",address,true);
xHttp.send(null); 
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
xmlHttp=new XMLHttpRequest();
}

catch (e)
{

try
{
xmlHttp=new  ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}


function changePictureoff(num)
	{
		
		if(num==0)
			{
				document.getElementById("eco").setAttribute("src","http://www.ticketstoworld.co.uk/pix/eco1.gif"); 
				document.getElementById("bus").setAttribute("src","http://www.ticketstoworld.co.uk/pix/bus.gif"); 
				document.getElementById("fir").setAttribute("src","http://www.ticketstoworld.co.uk/pix/fir.gif"); 
				
				
			}
			if(num==1)
			{
				
				document.getElementById("eco").setAttribute("src","http://www.ticketstoworld.co.uk/pix/eco.gif"); 
				document.getElementById("bus").setAttribute("src","http://www.ticketstoworld.co.uk/pix/bus1.gif"); 
				document.getElementById("fir").setAttribute("src","http://www.ticketstoworld.co.uk/pix/fir.gif"); 

				
			}
			if(num==2)
			{
				document.getElementById("eco").setAttribute("src","http://www.ticketstoworld.co.uk/pix/eco.gif"); 
				document.getElementById("bus").setAttribute("src","http://www.ticketstoworld.co.uk/pix/bus.gif"); 
				document.getElementById("fir").setAttribute("src","http://www.ticketstoworld.co.uk/pix/fir1.gif");
							
			}
			
	}
	
	
	
	function changePictureoffer(num,dcode)
	{		
		if(num==0)
			{
				document.getElementById("ecott").setAttribute("src","../pix/eco1.gif"); 
				document.getElementById("bustt").setAttribute("src","../pix/bus.gif"); 
				document.getElementById("firtt").setAttribute("src","../pix/fir.gif"); 
			}
			if(num==1)
			{
				
				document.getElementById("ecott").setAttribute("src","../pix/eco.gif"); 
				document.getElementById("bustt").setAttribute("src","../pix/bus1.gif"); 
				document.getElementById("firtt").setAttribute("src","../pix/fir.gif"); 
	
			
			}
			if(num==2)
			{
				document.getElementById("ecott").setAttribute("src","../pix/eco.gif"); 
				document.getElementById("bustt").setAttribute("src","../pix/bus.gif"); 
				document.getElementById("firtt").setAttribute("src","../pix/fir1.gif");
            					
			}
			
}		
	function Offerworld(destfrom,ww,destto,Airline)
{
document.getElementById("loadingpro").style.visibility='visible'
var arr = new Array();
var arroff = new Array();
arr = destfrom.split('(');
destfrom = arr[1].substring(0,3);
arroff = destto.split('(')
destto = arroff[1].substring(0,3);
        classs=ww;
        xmlHttp=GetXmlHttpObject();
        if (xmlHttp==null)
          {
          alert ("Your browser does not support AJAX!");
          return;
          } 
        var url="../flightOffertt.aspx";
	    url=url+"?class="+ww+"&destto="+destto+"&destfrom="+destfrom+"&Airline="+Airline;
        xmlHttp.onreadystatechange=stateServer2;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
}

	
	
	
	
	
	
	



