//var loadstatustext="<img class='loader' src='_assets/_imgs/_global/loading.gif' />"

function fetchData(url,dataToSend,objectID) {
	var pageRequest = false
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest()
	}
	else if (window.ActiveXObject) { 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else return false
	
	pageRequest.onreadystatechange=function() {
		filterData(pageRequest,objectID)
	}
	
	if (dataToSend) {
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open('POST',url,true);
		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		pageRequest.send(sendData);
	} else {
		pageRequest.open('GET',url,true)
		pageRequest.send(null)	
	}
}

function changePage(pageName,objectID) {
	//document.getElementById(objectID).innerHTML = loadstatustext;
	fetchData(pageName,null,objectID); 
}

function filterData(pageRequest,objectID) {
	if (pageRequest.readyState == 4 && (pageRequest.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(objectID).innerHTML=pageRequest.responseText
}
