document.writeln('<div id="span0" style="position:absolute;visibility:hidden;z-index:1000;">');
document.writeln('<img src="fileadmin/tmpl/imgs/mousects1.png" width="35" height="33" alt="" style="position:absolute;top:-18px;left:0px;" />');
document.writeln('</div>');
document.writeln('<div id="span1" style="position:absolute;visibility:hidden;z-index:1000;">');
document.writeln('<img src="fileadmin/tmpl/imgs/mousects2.png" width="28" height="28" alt="" style="position:absolute;top:-28px;left:0px;" />');
document.writeln('</div>');
document.writeln('<div id="span2" style="position:absolute;visibility:hidden;z-index:1000;">');
document.writeln('<img src="fileadmin/tmpl/imgs/mousects3.png" width="20" height="19" alt="" style="position:absolute;top:-2px;left:-20px;" />');
document.writeln('</div>');
document.writeln('<div id="span3" style="position:absolute;visibility:hidden;z-index:1000;">');
document.writeln('<img src="fileadmin/tmpl/imgs/mousects4.png" width="30" height="31" alt="" style="position:absolute;top:-18px;left:-26px;" />');
document.writeln('</div>');
document.writeln('<div id="span4" style="position:absolute;visibility:hidden;z-index:1000;">');
document.writeln('<img src="fileadmin/tmpl/imgs/mousects5.png" width="35" height="34" alt="" style="position:absolute;top:-1px;left:-45px;" />');
document.writeln('</div>');
document.writeln('<div id="span5" style="position:absolute;visibility:hidden;z-index:1000;">');
document.writeln('<img src="fileadmin/tmpl/imgs/mousects6.png" width="24" height="23" alt="" style="position:absolute;top:4px;left:-32px;" />');
document.writeln('</div>');

var stepbasic=4; 
var numberofimages=6;
var spacebetweenimgs=30;
var x,y;
var flag=0;
var xpos=new Array();
var ns6=document.getElementById&&!document.all?1:0;

for (i=0;i<=numberofimages;i++) { 
	xpos[i]=-100
}
var ypos=new Array()
for (i=0;i<=numberofimages;i++) {
	ypos[i]=-100
}

function handlerMM(e) {
	x = (document.layers || ns6) ? e.pageX : document.body.scrollLeft+event.clientX ;
	y = (document.layers || ns6) ? e.pageY : document.body.scrollTop+event.clientY;
	flag=1;
}

function initiatetracker() { 
	if (document.all) {
		for (i=0; i<numberofimages; i++) {
			var thisspan=eval("span"+(i)+".style");
			thisspan.posLeft=xpos[i];
			thisspan.posTop=ypos[i];
			thisspan.visibility="visible";
		}
		makesnake();
	}
	if (ns6) {
		for (i=0; i<numberofimages; i++) {
			document.getElementById("span"+i).style.left=xpos[i];
			document.getElementById("span"+i).style.top=ypos[i];
			document.getElementById("span"+i).style.visibility="visible";
		}
		makesnake()
	} 
	if (document.layers) {
		for (i=0; i<numberofimages; i++) {
			var thisspan=eval("document.span"+i);
			thisspan.left=xpos[i];
			thisspan.top=ypos[i];
			thisspan.visibility="visible";
		}
		makesnake()
	}
}

function makesnake() {
	var theTop=0;

	if ((is_ie||cjl.isSafari()) && document.documentElement && document.documentElement.scrollTop)
		theTop = document.documentElement.scrollTop;
	else if (document.body)
		theTop = document.body.scrollTop;


	if (flag==1 && document.all) { 
		for (i=numberofimages; i>=1; i--) {
			xpos[i]=xpos[i-1]+spacebetweenimgs;
			ypos[i]=ypos[i-1];
		}
		xpos[0]=x+stepbasic;
		ypos[0]=y;
		for (i=0; i<numberofimages; i++) { 
			var thisspan = eval("span"+(i)+".style");
			thisspan.posLeft=xpos[i];
			thisspan.posTop=(ypos[i]+theTop);
		}
	}
	if (flag==1 && ns6) {
		for (i=numberofimages; i>=1; i--) {
			xpos[i]=xpos[i-1]+spacebetweenimgs;
			ypos[i]=ypos[i-1];
		}
		xpos[0]=x+stepbasic;
		ypos[0]=y;
		for (i=0; i<numberofimages; i++) {
			document.getElementById("span"+i).style.left=xpos[i] + 'px';
			document.getElementById("span"+i).style.top=(ypos[i]+theTop) + 'px';
		}
	} else if (flag==1 && document.layers) {
		for (i=numberofimages; i>=1; i--) {
			xpos[i]=xpos[i-1]+spacebetweenimgs;
			ypos[i]=ypos[i-1];
		}
		xpos[0]=x+stepbasic;
		ypos[0]=y;
		for (i=0; i<numberofimages; i++) {
			var thisspan = eval("document.span"+i);
			thisspan.left=xpos[i];
			thisspan.top=(ypos[i]+theTop);
		} 
	}
	var timer=setTimeout("makesnake()",30)
}

if (document.layers) {
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove=handlerMM; 
//window.onload=initiatetracker