function Loader(ContentID){
	var PageRequest = false;
	if(window.XMLHttpRequest){
		PageRequest = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){
		PageRequest = new ActiveXObject('Microsoft.XMLHTTP');
	}
	else{
		return false;
	}
	
	PageRequest.onreadystatechange = function(){
		if(PageRequest.readyState == 4){
			var ContentObject = document.getElementById(ContentID);
			ContentObject.innerHTML = PageRequest.responseText;
		}
	}
	PageRequest.open('GET',window.location.hash.substring(1),true);
	PageRequest.send(null);
}

function FetchPage(URL, ContentID){
	var PageRequest = false;
	if(window.XMLHttpRequest){
		PageRequest = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){
		PageRequest = new ActiveXObject('Microsoft.XMLHTTP');
	}
	else{
		return false;
	}
	
	PageRequest.onreadystatechange = function(){
		if(PageRequest.readyState == 4){
			var ContentObject = document.getElementById(ContentID);
			ContentObject.innerHTML = PageRequest.responseText;
		}
	}
	PageRequest.open('GET',URL,true);
	PageRequest.send(null);
	document.location.hash = URL;
}