/* YEUX par E.D Prod 1998
   etiennedeb@ifrance.com
   http://javascript.lab.cc
*/

var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
var div1 = (isNS) ? document.obj1 : document.all.obj1.style;
var div2 = (isNS) ? document.obj2 : document.all.obj2.style;
var div3 = (isNS) ? document.obj3 : document.all.obj3.style;
var objet;
objet = new Array(div1,div2,div3)
function placeObj(i,px,py) {
 objet[i].left=px;
 objet[i].top=py;
}
function voirObj(i) {
 objet[i].visibility="visible";
}
function cacheObj(i) {
 objet[i].visibility="hidden";
}
var userAgent=navigator.appName + " " + navigator.appVersion;
var agentInfo=userAgent.substring(0, 12);
var ex=200;
var ey=450;
var x0=16; /* position en X des yeux */
var y0=16; /* position en Y des yeux, pour le reste, ne touchez a rien! non mais! :) */
var Xpos = 50;
var Ypos = 50;
var ra=10;
if(agentInfo >= "Netscape 4.0")
{
 window.captureEvents(Event.MOUSEMOVE);
 function mouveA(evnt) {
 Xpos = evnt.pageX;
 Ypos = evnt.pageY;
}
window.onMouseMove = mouveA;
}
else {
function mouveB() {
 ofy = document.body.scrollTop;ofx = document.body.scrollLeft;
 Xpos = event.clientX+ofx;
 Ypos = event.clientY+ofy;
}
document.onmousemove = mouveB;
}

function yeux(){
 ex=Xpos;ey=Ypos;
 dy=ey-y0-20;
 dx1=ex-x0-20;
 dx2=ex-x0-60;

 r=Math.sqrt(dx1*dx1+dy*dy);
 if(r<20) r=20
 dx1=dx1*ra/r+x0+10;
 dy1=dy*ra/r+y0+10;

 r=Math.sqrt(dx2*dx2+dy*dy);
 if(r<20) r=20
 dx2=dx2*ra/r+x0+51;

 placeObj(0,x0,y0);
 placeObj(1,dx1,dy1);placeObj(2,dx2,dy1);

 tid=setTimeout('yeux()',15);
}
yeux();


