var http_request=false;
var reloadDataOn=10000; // miliseconds
var loadingEffect=0; // 1=show loading GIF, 0=direct reload
var loadingEffectTime=1200; // Time to play ;) in miliseconds
var loadingEffectImgSrc='ajax/images/ajax-loader.gif'; // Loading Effect Image 

function makePOSTRequest(url, parameters){
		if(window.XMLHttpRequest){
			http_request = new XMLHttpRequest();
			if(http_request.overrideMimeType)http_request.overrideMimeType('text');
		}else if(window.ActiveXObject){
			if(http_request = new ActiveXObject("Msxml2.XMLHTTP")){
				
			}else{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
		if(!http_request)return false;
		http_request.onreadystatechange=alertContents;
		http_request.open('POST', url, true);
      	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	http_request.setRequestHeader("Content-length", parameters.length);
      	http_request.setRequestHeader("Connection", "close");
      	http_request.send(parameters);
}
function alertContents(){
	if(http_request.readyState == 4){
		if(http_request.status == 200){
			eval(http_request.responseText);
		}else{
			return false;
		}
	}
}
addEvent(window,'load',runAjaxes);
function addEvent(elm, evType, fn, useCapture){
	if(elm.addEventListener){
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}else if(elm.attachEvent){
		var r = elm.attachEvent("on"+evType, fn);
		return r;
	}
}
function runAjaxes(){
	rotateContents();
}
function rotateContents(){
	if(loadingEffect==1){
		var img='<p style="text-align:center;padding-top:100px;"><img src="'+loadingEffectImgSrc+'" alt="loading" /></p>';
		$('info1').getElementsByTagName('div')[0].innerHTML=img;
		$('info2').getElementsByTagName('div')[0].innerHTML=img;
		$('info3').getElementsByTagName('div')[0].innerHTML=img;
		window.setTimeout("requestSendNow()",loadingEffectTime);
	}else{
		requestSendNow();
	}
}
function requestSendNow(){
	makePOSTRequest('ajax/contents.php',"");
	window.setTimeout("rotateContents()",reloadDataOn);
}
function uEl(num,txt){
	$('info'+num).getElementsByTagName('div')[0].innerHTML=txt;
}