
function getHTTPObject() {
	var xhr = false;
	if (window.ActiveXObject) {
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				xhr = false;
			}
		}
	} else if (window.XMLHttpRequest) {
		try {
			xhr = new XMLHttpRequest();
		} catch(e) {
			xhr = false;
		}
	}
	return xhr;
}
// mydata
function loadData() {
	if(!document.getElementById("loadtext")) return false;
	var request = getHTTPObject();
	if (request) {
		var loadtext = document.getElementById("loadtext");
		var display = document.getElementById("textdisplay");
		var closer = document.getElementById("closer");
		var flash = document.getElementById("flash");
		request.onreadystatechange = function() {
		/*	if(request.readyState == 1) alert(1);
			if(request.readyState == 2) alert(2);
			if(request.readyState == 3) alert(3);	*/		
			if(request.readyState == 4) {
				if (request.status == 200) {
					var response = request.responseText;
					if(response){
						// alert(response);
						display.innerHTML = response;
						flash.style.display = "none";
						loadtext.style.display = "block";
						location.hash = "top";
						closer.onclick = function(){
							loadtext.style.display = "none";
							flash.style.display = "block";
							return false;
						}
					}else {
						// alert("No response.");
					}
				}
			}
		};
		request.open("GET", "/load-text.php", true);
		request.send(null);
	}
}
function addLoadEvent(func){
	var oldonload = window.onload;
	if(typeof window.onload != 'function'){
		window.onload = func;
	}
	else{
		window.onload = function(){
			oldonload();
			func();
		}
	}
}
function prepLoadData(){
	if(!document.getElementById("logo-link")) return false;
	var myLink = document.getElementById("logo-link");
	myLink.onclick = function(){
		loadData();
		return false;
	}
}
addLoadEvent(prepLoadData);
