<!--


var xmlHttpRequestHandler = new Object();
  
xmlHttpRequestHandler.createXmlHttpRequest = function(){

  var XmlHttpRequestObject;
 
 
   if (window.ActiveXObject){
 
   // look up the highest possible MSXML version
   var tryPossibleVersions=["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0",
                          "MSXML2.XMLHttp.3.0",
                          "MSXML2.XMLHttp","Microsoft.XMLHttp"];
 
  for (i=0; i< tryPossibleVersions.length; i++){
   try{

      XmlHttpRequestObject = new ActiveXObject(tryPossibleVersions[i]);
      break;
   }
   catch (xmlHttpRequestObjectError){ alert ("a" +xmlHttpRequestObjectError.toString());
      //ignore
   }
  }
 } else  {
   XmlHttpRequestObject = new XMLHttpRequest();
  }
 return XmlHttpRequestObject;
}


function removeInline(theURL,theElement,theDiv){

 var theURLPrefix = '' ;
	// var theURLPrefix = '' ;
  var PAGE_SUCCESS = 200;
 
// alert(theURL + ' - ' + theElement);

  var div_handle = document.getElementById(theElement);
  var olddiv;
  var commentdiv;
	if(div_handle){
		   
		var d = document.getElementById(div_handle);
		
		olddiv = document.getElementById(theDiv);
		if ( olddiv )
		{
			div_handle.removeChild(olddiv);
		}  
	}	
}		
function getInline(theURL,theElement,theDiv){

 var theURLPrefix = '' ;
	// var theURLPrefix = '' ;
  var PAGE_SUCCESS = 200;
 
alert(theURL + ' - ' + theElement);

  var div_handle = document.getElementById(theElement);
  var olddiv;
  var commentdiv;
	if(div_handle){
		   
		var d = document.getElementById(div_handle);
		
		olddiv = document.getElementById(theDiv);
		if ( olddiv )
		{
			div_handle.removeChild(olddiv);
		}  
		
		 


			var requestObject = xmlHttpRequestHandler.createXmlHttpRequest();
 
			requestObject.open("Get",theURLPrefix + theURL,false);
			requestObject.send(null);

 
			 
			if (requestObject.status==PAGE_SUCCESS){
				 
				//check if DIV element is found

				var newdiv = document.createElement('div');
				newdiv.setAttribute("id",theDiv);
				 
				newdiv.innerHTML+=''+requestObject.responseText;
				div_handle.appendChild(newdiv);
			}
			else
			{  alert ("Request failed for url: " + theURL);	
			}
		 
	} else	{   alert ("Error : the jsp/html document " + theURL + " has no DIV element");
	}
}



    function generate_address(name, username, hostname ) {
          var atsign = "&#64;";
          var addr = username + atsign + hostname;
          document.write( 
            "<" + "a" + " " + "href=" + "mail" + "to:" + addr + ">" +
            name +
            "<\/a>");
        }

 
        function generate_address_sub(name, username, hostname ,subject ) {
          var atsign = "&#64;";
          var addr = username + atsign + hostname;
          document.write( 
            "<" + "a" + " " + "href=" + "mail" + "to:" + addr + "?subject=" + subject +">" +
            name +
            "<\/a>");
        }

//-->
