var MyText='getting the Internet working for you';
var FontStyle='Times New Roman,Times,serif';
var FontSize=4;
var FontColour='#527396';
var SpinSpeed=10;
var TextOn=24;
var TextOff=76;
var FromTop=84;
var FromLeft=72;
var ArcSize=7;
var Spacer=6.5;
var OnTop=5;
var MyText=MyText.split('');
var Characters=MyText.length;
var TotalSize=FontSize*ArcSize;
var Mover=0;
var NewTop=0;
var NewLeft=0;
var OnOff=0;
var Loader=0;
var MyStyle="<font face="+FontStyle+" size="+FontSize+" color="+FontColour+">";
var MinTop=FromTop-TotalSize;
var MaxTop=FromTop+TotalSize;
var MinLeft=FromLeft-(TotalSize*2);
var MaxLeft=FromLeft+(TotalSize*2);
var Segment=(MaxLeft-FromLeft)/25;
var TempSpin=SpinSpeed;
SpinSpeed=999;
document.write('<div id="ARC" style="left:0px;position:absolute;top:0px;z-index:'+OnTop+'"><div style="position:relative">');
for (Count=0; Count < Characters; Count++) {
	document.write('<div id="SexyText' + Count + '" style="cursor:default;font-weight:regular;height:'+TotalSize+';left:0px;position:absolute;text-align:center;top:0px;visibility:hidden;width:'+TotalSize+';z-index:'+OnTop+'">'+MyStyle+MyText[Count]+'</font></div>');
}
document.write('</div></div>');

function Animate(){
Mover+=SpinSpeed/100;
	for (Count=0; Count < Characters; Count++){
		var LetterPosition=document.getElementById('SexyText'+Count).style;
		NewTop=FromTop+TotalSize*Math.sin((Mover-Count)/Spacer);
		NewLeft=FromLeft+TotalSize*Math.cos((Mover-Count)/Spacer)*2;
		if (NewTop<FromTop && NewLeft>FromLeft){
			if (TextOn>0 && TextOn<25){
				if (NewLeft>((Segment*TextOn)+FromLeft)) OnOff=1;}
			if (TextOff>0 && TextOff<25){
				if (NewLeft>((Segment*TextOff)+FromLeft)) OnOff=2;}
			}
		if (NewTop>FromTop && NewLeft>FromLeft){
			if (TextOn>=25 && TextOn<50){
				if (NewLeft<((Segment*(50-TextOn))+FromLeft)) OnOff=1;}
			if (TextOff>=25 && TextOff<50){
				if (NewLeft<((Segment*(50-TextOff))+FromLeft)) OnOff=2;}
			}
		if (NewTop>FromTop && NewLeft<FromLeft){
			if (TextOn>=50 && TextOn<75){
				if (NewLeft<((Segment*(75-TextOn))+MinLeft)) OnOff=1;}
			if (TextOff>=50 && TextOff<75){
				if (NewLeft<((Segment*(75-TextOff))+MinLeft)) OnOff=2;}
			}
		if (NewTop<FromTop && NewLeft<FromLeft){
			if (TextOn>=75 && TextOn<100){
				if (NewLeft>((Segment*(TextOn-74))+MinLeft)) OnOff=1;}
			if (TextOff>=75 && TextOff<100){
				if (NewLeft>((Segment*(TextOff-74))+MinLeft)) OnOff=2;}
			}
		if (TextOn==0) OnOff=2;
		if (TextOff==0) OnOff=1;
		if (Loader==0) {
			if (Count==0 && OnOff==1) { Loader=1; SpinSpeed=TempSpin; }
		} else {
		if (OnOff==1) LetterPosition.visibility="visible";
		if (OnOff==2) LetterPosition.visibility="hidden"; }
		LetterPosition.top=NewTop + "px";
		LetterPosition.left=NewLeft + "px";
		OnOff=0;
		}
	setTimeout('Animate()',0);
	}