function request() {
	try {
		xmlObj = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlObj = false;
		}
	}
	if (!xmlObj && typeof XMLHttpRequest != ' undefined' ) {
		xmlObj = new XMLHttpRequest();
	}
	return xmlObj;
}

function showDetails(_eId, _type, _data){
	document.getElementById(_type).innerHTML = _data ;
//	document.getElementById(_type).style.display = 'none';
//	document.getElementById(_type+'2').style.display = 'block';
	ajax = request();
	ajax.onreadystatechange = function(){
		if(ajax.readyState == 4) {    // check responseText
			if(ajax.status == 200){
				// Success
				var xmlDoc=ajax.responseXML.documentElement;
				if(xmlDoc.getElementsByTagName("status")[0].childNodes[0].nodeValue=='success'){
					//alert(xmlDoc.getElementsByTagName("value")[0].childNodes[0].nodeValue);
					//document.getElementById(_type).innerHTML = xmlDoc.getElementsByTagName("value")[0].childNodes[0].nodeValue;
				} else {
					//document.getElementById(_type).innerHTML += "&nbsp;<b>Error: </b>"+xmlDoc.getElementsByTagName("error")[0].childNodes[0].nodeValue;
				}
			} else {
				// Failed
				//document.getElementById(_type).innerHTML += "&nbsp;<b>Error: </b> xmlHttpRequest Failed";
			}
		}
	};
	var base = document.getElementsByTagName("base")[0].getAttribute("href");
	ajax.open("GET", base + "xmlRequest.php?establishmentId=" + _eId + "&type=" + _type );
	//ajax.overrideMimeType('text/xml');
	ajax.send(null);
}