
// Watching Eyes Script

var brOK=false;
var mie=false;
var ex=0;
var ey=0;
var ae;
var le;
var re;
var x0;
var y0;
var tid;
var realx;
var realy;
var loaded=false;

if(parseInt(navigator.appVersion.charAt(0))>=4)
  {brOK=true;}
if(navigator.appName.indexOf("Microsoft")!=-1)
  {mie=true; }
  
function myhandler(e)
{ex=e.pageX; 
 ey=e.pageY;
 moveeye()
 return routeEvent(e);
}

function moveeye()
{dy=ey-y0-10;
 dx1=ex-x0-20;
 dx2=ex-x0-90;

 r=Math.sqrt(dx1*dx1+dy*dy);  // left eye
 if(r<10) r=10
 dx1=dx1*10/r+x0+4;
 dy1=dy*10/r+y0+4;

 r=Math.sqrt(dx2*dx2+dy*dy);  // right eye
 if(r<10) r=10
 dx2=dx2*10/r+x0+50;

 ae.left=x0+14;  // both eyes
 ae.top=y0-17;  
 le.left=dx1+19;  // max swing of left eye
 le.top=dy1;  
 re.left=dx2-19;  // max swing of right eye
 re.top=dy1;  
}


function setHandlers()
{if(!mie)   {y0=document.eyeballs.top;
             x0=document.eyeballs.left;
             ae=document.eyeballs;
             le=document.lefteye;   
             re=document.righteye;   
             window.captureEvents(Event.MOUSEMOVE);
             window.onMouseMove=myhandler;
            }
 else       {y0=document.all.eyeballs.style.pixelTop;
             x0=document.all.eyeballs.style.pixelLeft;
             ae=document.all.eyeballs.style;
             le=document.all.lefteye.style;
             re=document.all.righteye.style;
            }
 realx=x0+0.8;   // horizontal position relative to cursor
 realy=y0+2;   // vertical position relative to cursor
 
 moveall();
 loaded=true;
}

function moveall()
{rx=realx+40
 ry=realy+40;
 rx+=(ex-rx)*0.1;
 ry+=(ey-ry)*0.1;
 realx=rx-40.8;  // horizontal position relative to cursor
 realy=ry-41.1;    // vertical position relative to cursor
 x0=Math.round(realx);
 y0=Math.round(realy);
 moveeye();
 tid=setTimeout('moveall()',110);
}

function placeeyes(x,y)
{if(brOK)
 {ex=x+20;
  ey=y+20;
  s ='<DIV ID="dummy"    STYLE="position:absolute; top:'+y+'; left:'+x+'; width:10; height:10;">&nbsp;</DIV>';
  s+='<DIV ID="eyeballs" STYLE="position:absolute; top:'+(y+10)+'; left:'+(x+20)+'; width:5; height:5;"  ><IMG SRC="sqc107.gif"  border=0></DIV>';
  s+='<DIV ID="lefteye"  STYLE="position:absolute; top:'+(y+30)+'; left:'+(x+30)+'; width:5; height:5;"  ></DIV>';
  s+='<DIV ID="righteye" STYLE="position:absolute; top:'+(y-10)+'; left:'+(x+60)+'; width:5; height:5;"  ></DIV>';
  document.writeln(s);
 }
}
