function loadText(){
	with(new Ajax()){
	url="/fileadmin/templates/php/counter.php";
	onSuccess=successHandler;
	onError=errorHandler;
	doRequest();
	}
}

function successHandler(txt,xml){
	document.getElementById("myTicker").innerHTML=commafy(txt);
	num = parseInt(txt);
}


function update(){
	num += 2.11;
	document.getElementById("myTicker").innerHTML=commafy(num);
}

function errorHandler(msg){
	document.getElementById("myTicker").innerHTML=msg;
}


function commafy(number){
	number = Math.round(number);
	number = number+"";
	
	numLength = number.length;
	
	numString = "";
	

	if(numLength%3>0){
		numString = number.substr(0, numLength%3)+".";	
		
		number = number.substr(numLength%3, numLength-(numLength%3));
	}
	
	for(x=0;x<(numLength-(numLength%3))/3;x++){
		numString +=  number.substr(x*3, 3);
		if(x!=(numLength-(numLength%3))/3-1){
			numString +=  ".";	
		}	
	}
	
	return numString;
}

window.onload=loadText;


setInterval("update()", 1000);


