	var msg='Five Star Entertainments.';
	
	var font='Arial, Helvetica, sans-serif';
	var size=1.5; // up to seven
	var decoration='bold';
	var color='#990033';
	
	
	//var ns=(document.layers);
	var ns=(navigator.appName.indexOf("Netscape")!=-1);
	//var ie=(document.all);
	var ie=(navigator.appName.indexOf("Microsoft")!=-1);

	if(ns)
	{
		var speed=.83;
		var rotation=.46;
	
	}
	if(ie)
	{
		var speed=.40;
		var rotation=.2;
	}
	var msg=msg.split('');
	var n=msg.length; 
	var a=size*11;
	var currStep=10;
	var ymouse=0;
	var xmouse=0;
	var scrll=0;
	var props="<font face="+font+" size="+size+" color="+color+">";
//	var props="<p class='MouseCur'>";

	if (ie)
	window.pageYOffset=0
	// writes the message
		if (ns){
		for (i=0; i < n; i++)
			document.write('<div id="nsmsg' + i + '" style="position:absolute;top:0px;left:0;background-color:#FFFFF;height:'+a+';width:'+a+';text-align:right;font-weight:regular;cursor:default"><center>'+props+msg[i]+'</font></center></div>');
			                
		}

		if (ie){
			document.write('<div id="outer" style="position:absolute;top:0px;left:0px;" ><div style="position:relative">');
			for (i=0; i < n; i++)
				document.write('<div id="iemsg" style="position:absolute;top:0px;left:0;background-color:#FFFFF;height:'+a+';width:'+a+';text-align:right;font-weight:regular;cursor:default">'+props+msg[i]+'</font></div>');
				document.write('</div></div>');
		}
		(ns)?window.captureEvents(Event.MouseMove):0;

	function Mouse(evnt){
		ymouse = (ns)?evnt.pageY+40-(window.pageYOffset):event.y+40; // y-position
		xmouse = (ns)?evnt.pageX+10-(window.pageXOffset):event.x+7; // x-position
	}
	
	if (ns||ie)
	(ns)?window.onmousemove=Mouse:document.onmousemove=Mouse;
	y=new Array();
	x=new Array();
	Y=new Array();
	X=new Array();
	for (i=0; i < n; i++){
		y[i]=0;
		x[i]=0;
		Y[i]=0;
		X[i]=0;
	}


	function makecircle(){ // rotation properties
	if (ie) outer.style.top=document.body.scrollTop;
	currStep-=rotation;
		for (i=0; i < n; i++){ // makes the circle
			//var d=(ns)?document.layers['nsmsg'+i]:iemsg[i].style;
			var d=(ns)?document.getElementById('nsmsg'+ i).style:iemsg[i].style;
			d.top=y[i]+a*Math.cos((currStep+i*1)/3.8)+window.pageYOffset-15;
			d.left=x[i]+a*Math.sin((currStep+i*1)/3.8)*2.5; // remove *2 for just a plain circle, not oval
		}
	}

	function drag(){ // makes the resistance
		scrll=(ns)?window.pageYOffset:0;
		y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
		x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
		for (var i=1; i < n; i++){
			y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
			x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);
	
		}
		makecircle();
		// not rotation speed, leave at zero
		setTimeout('drag()',10);
	}
	if (ns||ie)window.onload=drag;
