// JavaScript Document

//In House Rotator A

var request;
 	
 try 
 {
 	request = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		request = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			request = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				request = false;
 		}
 	}	
 }
 if (!request)
 	alert("Error initializing XMLHttpRequest!");
	
  		  
function UpdateAds() 
{
  if (request.readyState == 4) 
  {
    if (request.status == 200) 
    {
		document.getElementById("inhouserotate").innerHTML = request.responseText;
		return;
    }

  }

}


function ReadInHouseA()
{
	var url = "./banners/rotatebanner.aspx";
	request.open("GET", url, true);
	request.onreadystatechange = UpdateAds;
	request.send(null);
}

//END In House Rotator A

//Main Left Hand Ad Column

var requestInHouse;
 	
 try 
 {
 	requestInHouse = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestInHouse = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestInHouse = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestInHouse = false;
 		}
 	}	
 }
 if (!requestInHouse)
 	alert("Error initializing XMLHttpRequest!");


function LHAdlist() 
{
  if (requestInHouse.readyState == 4) 
  {
    if (requestInHouse.status == 200) 
    {
		document.getElementById("inHouse").innerHTML = requestInHouse.responseText;
		return;
    }

  }

}


function ReadLHAds()
{
	var url = "banners/adStripLH.aspx";
	requestInHouse.open("GET", url, true);
	requestInHouse.onreadystatechange = LHAdlist;
	requestInHouse.send(null);
}

//END Main Left Hand Ad Column

//Multi 234 Centre Ads

var requestCentreAds;
 	
 try 
 {
 	requestCentreAds = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestCentreAds = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestCentreAds = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestCentreAds = false;
 		}
 	}	
 }
 if (!requestCentreAds)
 	alert("Error initializing XMLHttpRequest!");


function CentreAdlist() 
{
  if (requestCentreAds.readyState == 4) 
  {
    if (requestCentreAds.status == 200) 
    {
		document.getElementById("CentreAds").innerHTML = requestCentreAds.responseText;
		return;
    }

  }

}


function ReadCentreAds()
{
	var url = "./banners/centreAds.aspx";
	requestCentreAds.open("GET", url, true);
	requestCentreAds.onreadystatechange = CentreAdlist;
	requestCentreAds.send(null);
}

//END Multi 234 Centre Ads

//Header Promo Ad

var requestHeaderPromo;
 	
 try 
 {
 	requestHeaderPromo = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestHeaderPromo = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestHeaderPromo = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestHeaderPromo = false;
 		}
 	}	
 }
 if (!requestHeaderPromo)
 	alert("Error initializing XMLHttpRequest!");


function HeaderPromo() 
{
  if (requestHeaderPromo.readyState == 4) 
  {
    if (requestHeaderPromo.status == 200) 
    {
		document.getElementById("headerPromo").innerHTML = requestHeaderPromo.responseText;
		return;
    }

  }

}


function ReadHeaderPromo()
{
	var url = "./banners/headerPromo.aspx";
	requestHeaderPromo.open("GET", url, true);
	requestHeaderPromo.onreadystatechange = HeaderPromo;
	requestHeaderPromo.send(null);
}

//END Header Promo Ad

//News Promo Ad

var requestNewsPromo;
 	
 try 
 {
 	requestNewsPromo = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestNewsPromo = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestNewsPromo = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestNewsPromo = false;
 		}
 	}	
 }
 if (!requestNewsPromo)
 	alert("Error initializing XMLHttpRequest!");


function NewsPromo() 
{
  if (requestNewsPromo.readyState == 4) 
  {
    if (requestNewsPromo.status == 200) 
    {
		document.getElementById("newsPromo").innerHTML = requestNewsPromo.responseText;
		return;
    }

  }

}


function ReadNewsPromo()
{
	var url = "./banners/newsPromo.aspx";
	requestNewsPromo.open("GET", url, true);
	requestNewsPromo.onreadystatechange = NewsPromo;
	requestNewsPromo.send(null);
}

//END News Header Promo Ad

//In House A

var requestInHouseA;
 	
 try 
 {
 	requestInHouseA = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestInHouseA = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestInHouseA = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestInHouseA = false;
 		}
 	}	
 }
 if (!requestInHouseA)
 	alert("Error initializing XMLHttpRequest!");


function InHouseA() 
{
  if (requestInHouseA.readyState == 4) 
  {
    if (requestInHouseA.status == 200) 
    {
		document.getElementById("inHouseA").innerHTML = requestInHouseA.responseText;
		return;
    }

  }

}


function ReadInHouseA()
{
	var url = "./banners/inHouseA.aspx";
	requestInHouseA.open("GET", url, true);
	requestInHouseA.onreadystatechange = InHouseA;
	requestInHouseA.send(null);
}

//END In House A

//In House B

var requestInHouseB;
 	
 try 
 {
 	requestInHouseB = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestInHouseB = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestInHouseB = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestInHouseB = false;
 		}
 	}	
 }
 if (!requestInHouseB)
 	alert("Error initializing XMLHttpRequest!");


function InHouseB() 
{
  if (requestInHouseB.readyState == 4) 
  {
    if (requestInHouseB.status == 200) 
    {
		document.getElementById("inHouseB").innerHTML = requestInHouseB.responseText;
		return;
    }

  }

}


function ReadInHouseB()
{
	var url = "./banners/inHouseB.aspx";
	requestInHouseB.open("GET", url, true);
	requestInHouseB.onreadystatechange = InHouseB;
	requestInHouseB.send(null);
}

//END In House B


//In House C

var requestInHouseC;
 	
 try 
 {
 	requestInHouseC = new XMLHttpRequest();
 } 
 catch (trymicrosoft) 
 {
 	try 
 	{
 		requestInHouseC = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
 	catch (othermicrosoft) 
 	{
 		try 
  		{
 			requestInHouseC = new ActiveXObject("Microsoft.XMLHTTP");
 		} 
 		catch (failed) 
 		{
 				requestInHouseC = false;
 		}
 	}	
 }
 if (!requestInHouseC)
 	alert("Error initializing XMLHttpRequest!");


function InHouseC() 
{
  if (requestInHouseC.readyState == 4) 
  {
    if (requestInHouseC.status == 200) 
    {
		document.getElementById("inHouseC").innerHTML = requestInHouseC.responseText;
		return;
    }

  }

}


function ReadInHouseC()
{
	var url = "./banners/inHouseC.aspx";
	requestInHouseC.open("GET", url, true);
	requestInHouseC.onreadystatechange = InHouseC;
	requestInHouseC.send(null);
}

//END In House C
