
// global flag
var isIE = false;

// global request and XML document objects
var xmlhttp;

function load_ex(element_id, fetchid)
{
	var text_element = document.getElementById(element_id);
	var url="req.php?ID=" + fetchid;

	xmlhttp = null;
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if (xmlhttp != null) {
		xmlhttp.onreadystatechange = new Function("update_text('"+element_id+"')");
		xmlhttp.open("GET", url, true);
		xmlhttp.send(null);
		text_element.innerHTML = '<div style="visibility:visible; font-size:12pt; color:black; background:lightgrey">Loading...Please Wait"</div>';
	} else {
		text_element.innerHTML = '<div style="visibility:visible; color:red">Your browser does not support XMLHTTP.</div>';
	}
}

function update_text(element_id)
{
	var text_element = document.getElementById(element_id);
	var new_text = xmlhttp.responseText;

	if (xmlhttp.readyState == 4) {
		if (xmlhttp.status == 200) {
			text_element.innerHTML = new_text;
		} else {
			text_element.innerHTML = '<div style="visibility:visible; color:red">Error retrieving data</div>';
		}
	}
}

