

function CreateXMLHTTP()
{
     var retval=null;
     try
     {
          retval=new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch(e)
     {
          try
          {
               retval=new ActiveXObject("Microsoft.XMLHTTP");
          } 
          catch(oc)
          {
               retval=null;
          }
     }

     if(!retval && typeof XMLHttpRequest != "undefined") 
     {
          retval=new XMLHttpRequest();
     }

     return retval;
}

function call_request(lbl, url)
{
	
     //document.all[lbl].innerText="";
	document.getElementById(lbl).innerText="";
	
     var xmlHttpObject = CreateXMLHTTP();
	
     if(xmlHttpObject)
     {
          xmlHttpObject.open("GET",url,true);

          xmlHttpObject.onreadystatechange=function()
          {
               if(xmlHttpObject.readyState==4) 
               {
			
                    //document.all[lbl].innerHTML=xmlHttpObject.responseText;
			document.getElementById(lbl).innerHTML=xmlHttpObject.responseText;
			
               } 
          }; 

          xmlHttpObject.send(null);
     }
}
function call_click_request(url, targetUrl)
{
	var xmlHttpObject = CreateXMLHTTP();

     if(xmlHttpObject)
     {
          xmlHttpObject.open("GET",url,true);

          xmlHttpObject.onreadystatechange=function()
          {
               if(xmlHttpObject.readyState==4) 
               {
					if(targetUrl != "")
						window.open(targetUrl);
               } 
          }; 
          xmlHttpObject.send(null);
     }
}
function GetAd(lbl, parameters)
{
	
	call_request(lbl, "/RealAge.AdServer/GetAd.aspx?Ads=" + parameters);
	
}
function AdClicked(id, targetUrl)
{
	call_click_request("/RealAge.AdServer/AdClicked.aspx?Ad=" + id, targetUrl);
}