var brOK=false;
var mie=false;
var ex=0;
var ey=0;
var le;
var re;
var x0;
var y0;
var loaded=false;
if(parseInt(navigator.appVersion.charAt(0))>=4){brOK=true;}
if(navigator.appName.indexOf("Microsoft")!=-1){mie=true; }

var radius=3
var eyesWidth=6

var eyesFromTop=13
var leftEyeFromLeft=16
var RightEyeFromLeft=23
var eyeBallsWidth=45

function moveeye()
{
	dy=ey-y0+eyesFromTop+20;
	dx1=ex-x0-leftEyeFromLeft-5;
	dx2=ex-x0-RightEyeFromLeft-5;
	
	//alert("y0=" + y0 + " ey=" + ey)
	
	r=Math.sqrt(dx1*dx1+dy*dy);
	if(r<eyesWidth) r=eyesWidth
	dx1=dx1*radius/r+leftEyeFromLeft;
	dy1=dy*radius/r+eyesFromTop;
	
	r=Math.sqrt(dx2*dx2+dy*dy);
	if(r<eyesWidth) r=eyesWidth
	dx2=dx2*radius/r+RightEyeFromLeft;
	
	le.left=dx1;  
	le.top=dy1;  
	re.left=dx2;  
	re.top=dy1;  
}

function setHandlers()
{
	y0=GetOffset(document.all.EyeHolder,true)
	x0=GetOffset(document.all.EyeHolder,false)

	le=document.all.lefteye.style;
	re=document.all.righteye.style;
	loaded=true;
}

function winLoad(){if(brOK) setHandlers()}
function winResize(){winLoad()}
function winUnLoad(){}


//***************************************
// layer funcs
function GetOffset(obj,bFromTop)
{
	var res=0;
	res=bFromTop?obj.offsetTop:obj.offsetLeft;
	var pObj=obj.offsetParent;
	res+=(pObj && pObj.tagName!="BODY")?GetOffset(pObj,bFromTop):0;
	return res;
}
//***************************************

