var wmtt = null;
var panel = null;
var shown = false;

document.onmousemove = updateWMTT;

var l;
var max=0;
var x=0; 
var pos=0;

function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (wmtt != null) {
		wmtt.style.left = (x + 20) + "px";
		wmtt.style.top 	= (y + 20) + "px";
	}
}

function showWMTT(id) {
	wmtt = document.getElementById(id);
	wmtt.style.display = "block"
}

function hideWMTT() {
	wmtt.style.display = "none";
}


//Beginn der Message
var message = new Array()
message[0]= navigator.userAgent;

var standstill=2000

//ab hier nicht verändern
var i_substring=0
var i_message=0
var i_letter=0
var messagelength
var content_corrcet=""
var content_chaos=""
var randomorder=new Array()
for (i=0;i<=200;i++) {
	randomorder[i]=i
}
function getrandomorder(range) {	
	for (i=0;i<=200;i++) {
		randomorder[i]=i
	}
	for (i=0;i<=range;i++) {
		var firstvalue= Math.floor(range*Math.random())
		var secondvalue= Math.floor(range*Math.random())
		var cachevalue=randomorder[firstvalue]
		randomorder[firstvalue]=randomorder[secondvalue]
		randomorder[secondvalue]=cachevalue
	}
}
function makechaos() {
	messagelength=message[i_message].length-1
	getrandomorder(messagelength)
	content_correct=message[i_message]
	content_chaos=""
	for (i=0;i<=message[i_message].length-1;i++) {
		content_chaos+=content_correct.substring(randomorder[i],randomorder[i]+1)
	}
	
	document.getElementById('agent').innerHTML =content_chaos;

	setTimeout("makecorrcet()",1000);
	
}
function makecorrcet() {
	if  (i_letter<=messagelength) {
		var front_chaos=content_chaos.substring(0,randomorder[i_letter])
		var letter=content_correct.substring(randomorder[i_letter],randomorder[i_letter]+1)
		var back_chaos=content_chaos.substring(randomorder[i_letter]+1,messagelength)
		content_chaos=front_chaos+letter+back_chaos
		document.getElementById('agent').innerHTML=content_chaos
		i_letter++
		
		var timer=setTimeout("makecorrcet()",15)
	}
	else {
		clearTimeout(timer)
		i_letter=0
		var timer=setTimeout("changemessage()", standstill)
	}
}
function changemessage() {
	i_message++
	if (i_message>message.length-1) {
		i_message=0
	}
}


function setCookie(name, value, path, domain, secure){
	var expires = new Date();
	h = expires.getHours();
	m = expires.getMinutes();
	s = expires.getSeconds();
	var exp = expires.getTime() + (86400000 - ((h*1000*60*60)+(m*1000*60)+(s*1000)));
	expires.setTime(exp);
	document.cookie= name + "=" + escape(value) +
	((expires) ? "; expires=" + expires.toGMTString() : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");

}
function hilfe()
{
	alert ("Es handelt sich hier nur um ein Spiel.\r\nNatürlich wurde niemandem echtes Geld gestohlen!");
}

