var xmlHttp;
function loadurl(url,target)
{
document.getElementById(target).innerHTML = '<table width=\"100%\" height=\"250\"><tr><td align=\"center\" valign=\"middle\"><img src=\"images/loading.gif\" align=\"middle\" /></td></tr></table>';
try
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
}
catch (e)
{
//alert("Error Security");
}

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)
      {
      urlDone(target);
      }
    }
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null); 
  } 

function urlDone(target) {
    // only if req is "loaded"
    if (xmlHttp.readyState == 4) {
        // only if "OK"
        if (xmlHttp.status == 200) {
            results = xmlHttp.responseText;
            document.getElementById(target).innerHTML = results;
        } else {
            document.getElementById(target).innerHTML="Error:\n" + xmlHttp.statusText;
        }
    }
}

function ShowObject( obj, e ) {

  // step 1
  var tempX = 0;
  var tempY = 0;
  var offset = 5;
  var objHolder = obj;

  // step 2
  //obj = getObject( obj );
  if (obj==null) return;

  // step 3
  if (document.all) {
    tempX = event.clientX + document.body.scrollLeft;
    tempY = event.clientY + document.body.scrollTop;
  } else {
    tempX = e.pageX;
    tempY = e.pageY;
  }

  // step 4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}

  // step 5
  obj.style.top  = (tempY + offset) + 'px';
  obj.style.left = (tempX + offset) + 'px';

  // step 6
  obj.style.visibility = 'visible';
  }
