function AJAX_GetxmlHttpObject() { 
	var objxmlHttp = false
	if (window.XMLHttpRequest) 
		objxmlHttp = new XMLHttpRequest()
	else 
		if (window.ActiveXObject) {
			try {
				objxmlHttp = new ActiveXObject("Msxml2.XMLHTTP")
			} 
			catch (e) {
				try {
					objxmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
				}
				catch (e){}
			}
		}
	return objxmlHttp
}
function AJAX_LoadElement(fragment_url, element_id) {
	var xmlHttp;	
	xmlHttp = AJAX_GetxmlHttpObject();
	if (xmlHttp == null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	xmlHttp.open("GET", fragment_url,true);
	xmlHttp.onreadystatechange = function()  {
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200)  {
			document.getElementById(element_id).innerHTML = xmlHttp.responseText;
		}
	}
	xmlHttp.send(null);
}
function AJAX_LoadValue(fragment_url, element_id) {
	var xmlHttp;	
	xmlHttp = AJAX_GetxmlHttpObject();
	if (xmlHttp == null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	xmlHttp.open("GET", fragment_url,true);
	xmlHttp.onreadystatechange = function()  {
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200)  {
			document.getElementById(element_id).value = xmlHttp.responseText;
		}
	}
	xmlHttp.send(null);
}
function ajax_loadData(fragment_url, element_id, rt) {
	if(typeof(rt) == 'undefined')
		rt = "";
	document.getElementById(element_id).innerHTML = '<div><img src="' + rt + 'images/loading.gif" border=0> Waiting...</div>';
    AJAX_LoadElement(fragment_url,element_id);
}
function logoAndData(fragment_url, element_id) {
	document.getElementById(element_id).innerHTML = '<div align=center><img src="images/logo_mo.gif" border=0></div>';
    AJAX_LoadElement(fragment_url, element_id);
}
function UnLoadProcess(element_id) {
	document.getElementById(element_id).innerHTML = '';
}
function waitingLoading(div) {
	document.getElementById(div).innerHTML = '<img src="images/loading.gif" border=0> Waiting...';
}