  var root='';
  var xmlRequestObj=null;
  var xmlRequestLayer='';
 /*
Object status integer:
0 = uninitialized
1 = loading
2 = loaded
3 = interactive
4 = complete
*/  
  function initAjaxUtil() {
  	root='./';
  }

  function showURL(layer,url) {
    if(xmlRequestObj != null ) {
    	xmlRequest=null;
    }
    xmlRequestObj=createXMLRequestObject();
    sendXMLRequest(xmlRequestObj,"GET",root+url,doShowURL);
    xmlRequestLayer=layer;
  }

  function doShowURL() {
    if(xmlRequestObj==null) {
      return;
    }
    if (xmlRequestObj.readyState==4 || xmlRequestObj.readyState=="complete") {
      var layerElement = document.getElementById(xmlRequestLayer);
      if( layerElement != null ) {
        if(xmlRequestObj.status == 200 ) {
    	  layerElement.innerHTML=xmlRequestObj.responseText;
    	} else {
    	  layerElement.innerHTML='';
    	}
      } 
      xmlRequestObj=null;
    }
  }