// JavaScript Document
//AJAX_GetxmlHttpObject()
function AJAX_GetxmlHttpObject()
{ 
	/*
	var objxmlHttp=null;
	if (window.XMLHttpRequest) 
	{
		objxmlHttp = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) 
	{
		objxmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objxmlHttp
*/
	var objxmlHttp = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
		objxmlHttp = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE
	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 element = document.getElementById(element_id);
	var xmlHttp;
	element.innerHTML = '<div><img src="resources/loading.gif" border=0>Requesting content...</div>';
	
	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) 
		{
			element.innerHTML = xmlHttp.responseText;
		}

	}
	xmlHttp.send(null);
}

function ajax_loadData(fragment_url, element_id)
{
    AJAX_LoadElement(fragment_url,element_id);
}

function UnLoadProcess(element_id)
{
	var element = document.getElementById(element_id);
	var xmlHttp;
	element.innerHTML = '';
}

