

///////////////////////////////////
///////////////////////////////////
///////////////////////////////////
///////////////////////////////////
/// AJAX
///////////////////////////////////
///////////////////////////////////
initHttpRequest();

function initHttpRequest() {
	try {
		httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
			httpRequest = null;
		}
	}
	if(!httpRequest && typeof XMLHttpRequest != "undefined") {httpRequest= new XMLHttpRequest();}
	if(!httpRequest) {alert('Nem támogatott böngésző!');return false;}
}
//////

//////
function processRequest() {
	if (httpRequest.readyState == 4) {
		if(httpRequest.status == 200) {
			var contentXML = httpRequest.responseXML.getElementsByTagName("content")[0];
			var contentText = contentXML.childNodes[0].nodeValue;
			return contentText;
		} else {
			alert("Error loading page\n"+ httpRequest.status +":"+ httpRequest.statusText);
		}
	}
}
//////


//////
function getContent(params) {
	var params;

	document.getElementById("loading").style.display = "block";

	if (params) location.href=location.pathname+'#'+params;

	document.getElementById('page').value = params;

	var url = host+'getContent.php'+params;
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function() {
		try {
			if (content = processRequest()) {
				if (content != 'undefined') document.getElementById("centerContent").innerHTML = content;
			}
		} catch (e) {/* err02 */}
	};
	httpRequest.send(null);

}
//////



//////
function setImage(ID) {
	var ID;
	url = 'getImageProps.php?id='+ID;
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function() {
		if (content = processRequest()) {
			if (content != 'undefined') document.getElementById("termekImageCntr").innerHTML = content;
		}
	};
	httpRequest.send(null);

}
//////



function onLoadComplete() {
	document.getElementById("loading").style.display = 'none';
}
