function stars(){
	this.cnt = 0;
	this.xpos = new Array(10);
	this.ypos = new Array(10);
}

function movestars(){
	if(stars.cnt > 0){
		for(i = 0; i < stars.cnt; i++){
			layername = 'anim' + i;
			document[layername].left = stars.xpos[i];
			document[layername].top = stars.ypos[i];
			document[layername].visibility = 'show';
			stars.xpos[i] = stars.xpos[i+1];
			stars.ypos[i] = stars.ypos[i+1];
		}
		stars.cnt--;
		starttimer();
	}else{
		for(i = 0; i < 10; i++){
			layername = 'anim' + i;
			document[layername].visibility = 'hide';
		}
	}
}

function starttimer(){
	clearTimeout(timer);
	timer = setTimeout("movestars()", 10);
}

function movehandler(evnt){
	i = stars.cnt;
	if(i < 10){
		stars.xpos[i] = evnt.pageX;
		stars.ypos[i] = evnt.pageY;
		stars.cnt++;
		starttimer();
		
	}
}

function movestarsie(){
	if(stars.cnt > 0){
		for(i = 0; i < stars.cnt; i++){
			layername = 'anim' + i;
			document.all[layername].style.pixelLeft = stars.xpos[i];
			document.all[layername].style.pixelTop = stars.ypos[i];
			document.all[layername].style.visibility = 'visible';
			stars.xpos[i] = stars.xpos[i+1];
			stars.ypos[i] = stars.ypos[i+1];
		}
		stars.cnt--;
		starttimerie();
	}else{
		for(i = 0; i < 10; i++){
			layername = 'anim' + i;
			document.all[layername].style.visibility = 'hidden';
		}
	}
}




function starttimerie(){
	clearTimeout(timer);
	timer = setTimeout("movestarsie()", 10);
}

function movehandlerie(){
	i = stars.cnt;
	if(i < 10){

		stars.xpos[i] = event.clientX + document.body.scrollLeft;
		stars.ypos[i] = event.clientY + document.body.scrollTop;
		//document.write(event.clientX);
		stars.cnt++;
		starttimerie();
	}
}

function initialize(){
	if(document.all || document.layers){
		timer = 0;
		timer2= 0;
		stars = new stars();
		if(navigator.appName.indexOf('Netscape') != -1){
			window.captureEvents(Event.MOUSEMOVE);
			window.onmousemove = movehandler;
			//document.write("movehandler");
		}else{
			document.onmousemove = movehandlerie;
			//document.write("movehandlerie");
		}
	}
}

function writeStars()	{
	if(document.all || document.layers){
		var loc = location.href;
		//works only in Trivial and main root
		if (loc.indexOf('Trivial') == -1)	{
			document.write('<SPAN ID="anim0"><IMG SRC="star5.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim1"><IMG SRC="star5.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim2"><IMG SRC="star4.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim3"><IMG SRC="star4.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim4"><IMG SRC="star3.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim5"><IMG SRC="star3.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim6"><IMG SRC="star2.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim7"><IMG SRC="star2.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim8"><IMG SRC="star1.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim9"><IMG SRC="star1.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN>');
		}
		else	{
			document.write('<SPAN ID="anim0"><IMG SRC="star5.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim1"><IMG SRC="star5.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim2"><IMG SRC="star4.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim3"><IMG SRC="star4.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim4"><IMG SRC="star3.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim5"><IMG SRC="star3.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim6"><IMG SRC="star2.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim7"><IMG SRC="star2.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim8"><IMG SRC="star1.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN><SPAN ID="anim9"><IMG SRC="star1.gif" WIDTH=36 HEIGHT=28 ALT="" BORDER="0"></SPAN>');
		}
	}
}

if(document.all || document.layers){
	writeStars();
	initialize();
	
}




