function opendv(xurl,xdiv) { 
	if( document.getElementById(xdiv).style.visibility == "hidden" ) { 
        document.getElementById(xdiv).style.visibility = "visible"; 
	}
	openpg(xurl,xdiv);
}
function closedv(xdiv) { 
	if( document.getElementById(xdiv).style.visibility != "hidden" ) { 
        document.getElementById(xdiv).style.visibility = "hidden"; 
    } 
	document.getElementById(xdiv).innerHTML=""; 
}
function openpg(xurl,xdiv){
	var xmlRequest = GetXMLHttp();
	function GetXMLHttp() {
		var xmlHttp;
		try { xmlHttp = new XMLHttpRequest(); }
		catch(e) {
			try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }
			catch(e) {
				try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
				catch(e) { xmlHttp = false; }
			}
		}
		return xmlHttp;
	}
	var mdeResult = function(){
		if (xmlRequest.readyState == 1) {
      		document.getElementById(xdiv).innerHTML = "<img src='loading.gif'>";
    	} else if (xmlRequest.readyState == 4){
     	   document.getElementById(xdiv).innerHTML = xmlRequest.responseText;
    	}
	}
    xmlRequest.onreadystatechange = mdeResult;
    xmlRequest.open("GET",xurl,true);	
    xmlRequest.send(null);
    return true;
}
