
		function getPageTitle(thisURL)
		{
		var xmlHttp;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
		    {
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		    }
		  catch (e)
		    {
		    try
		      {
		      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		      }
		    catch (e)
		      {
		      alert("Your browser does not support AJAX!");
		      return false;
		      }
		    }
		  }
		  xmlHttp.onreadystatechange=function()
		    {
		    if(xmlHttp.readyState==4)
		      {
              	document.getElementById(fIle).innerHTML=xmlHttp.responseText;
                var beginScript = content.search(/title/i);
                var endScript = content.search(/<\/title\s*>/i);
                AjaxScript = content.substring(beginScript,endScript);
                AjaxScript = AjaxScript.replace(/<title[^><]*\>/ig,''); // strips out script tags
                document.getElementById('page_title').value=AjaxScript;
                //evalJavaScript(xmlHttp.responseText); // Retreives and Evaluates Javascript code in Ajax Call
		      }
		    }
		  xmlHttp.open("GET",thisURL,true);
		  xmlHttp.send(null);
		  }


		function getAdvert(mId,tYpe)
		{
		var xmlHttp;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
		    {
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		    }
		  catch (e)
		    {
		    try
		      {
		      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		      }
		    catch (e)
		      {
		      alert("Your browser does not support AJAX!");
		      return false;
		      }
		    }
		  }
		  xmlHttp.onreadystatechange=function()
		    {
		    if(xmlHttp.readyState==4)
		      {
              	document.getElementById('tallAd').innerHTML=xmlHttp.responseText;
                evalJavaScript(xmlHttp.responseText); // Retreives and Evaluates Javascript code in Ajax Call
		      }
		    }
		  xmlHttp.open("GET","includes/adverts.php?&tYpe="+tYpe,true);
		  xmlHttp.send(null);
		  }

/* --------------------------------------------------------------------
*EvalJavaScript - Grabs <script> contents from AJAX'd data
* --------------------------------------------------------------------*/
function evalJavaScript(content)
{

var beginScript = content.search(/<script/i);
var endScript = content.search(/<\/script\s*>/i);
AjaxScript = content.substring(beginScript,endScript);

AjaxScript = AjaxScript.replace(/<script[^><]*\>/ig,''); // strips out script tags

if(AjaxScript.length > 0) eval(AjaxScript);

}

