/******************************* AJAX *******************************************/
var XMLHttpRequestObject = false;


function init() {
	XMLHttpRequestObject = false;
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
}

/****************************************************/
function getDataAndShow(dataSource, contentId, containerId) {
	var obj = document.getElementById(containerId);
	obj.style.display = "block";
	getData(dataSource, contentId);
}


/****************************************************/
function getData(dataSource, divId) {
	init();
	if(XMLHttpRequestObject) {
		var obj = document.getElementById(divId);
		XMLHttpRequestObject.open("GET", dataSource);
	
		XMLHttpRequestObject.onreadystatechange = function() {
			if(XMLHttpRequestObject.readyState == 4){  
				if(XMLHttpRequestObject.status == 200) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
				}
			}
		}
		XMLHttpRequestObject.send("");
	}
}

