var IE = document.all?true:false
	if (!IE) document.captureEvents(Event.MOUSEMOVE)

	document.onmousemove = getMouseXY;
	//window.onresize = hide;
	var tempY = 550;
	
	
	// Main function to retrieve mouse x-y pos.s

	function hide(){
		document.getElementById('zrenica').style.display='none';
		document.getElementById('zrenica_onload').style.display='block';
	}
	function getViewport(){
	
		var viewportwidth;
		var viewportheight;
		var ret;
		var eyeX;
		 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
		 
		 if (typeof window.innerWidth != 'undefined')
		 {
		      viewportwidth = window.innerWidth,
		      viewportheight = window.innerHeight
		 }
		 
		// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
			 else if (typeof document.documentElement != 'undefined'
		     && typeof document.documentElement.clientWidth !=
		     'undefined' && document.documentElement.clientWidth != 0)
		 {
		       viewportwidth = document.documentElement.clientWidth,
		       viewportheight = document.documentElement.clientHeight
		 }
		 
		 // older versions of IE
		 
		 else
		 {
		       viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
		       viewportheight = document.getElementsByTagName('body')[0].clientHeight
		 }
		 
		 ret = new Point(viewportwidth,viewportheight);
		 return ret;
	}
	
	function getMouseXY(e) {
	  if (IE) { // grab the x-y pos.s if browser is IE
	    tempX = event.clientX + document.body.scrollLeft
	    tempY = event.clientY + document.body.scrollTop
	  } else {  // grab the x-y pos.s if browser is NS
	    tempX = e.pageX
	    tempY = e.pageY
	  }  
	  // catch possible negative values in NS4
	  if (tempX < 0){tempX = 0}
	  if (tempY < 0){tempY = 0}  
	
	// ------- INIT -------
			var tmp = 7;
			var point;
			var eyeX;
			var viewport = getViewport();
			
		if(viewport.x<=1000)
			eyeX=186;
		else{
				eyeX=(viewport.x-1000)/2+178;
				if(IE)
					eyeX=eyeX+9;
			}
		
		var bg_div = document.getElementById('bg');
		
		//if no scroll
		if(viewport.y >= bg_div.clientHeight){
			if(navigator.appName == "Microsoft Internet Explorer"){	
			//nothing
			}
			else
				eyeX+=8;
			//alert('dziala, viewport.y: ' + viewport.y + ', document.body.clientHeight: ' + document.body.clientHeight);
			
		}
			
		center = new Point(eyeX,550);
		points = getPosition2(tempX,tempY,center.x,center.y,3,7);
		pointer = new Point(tempX, tempY);
		setPosition2(pointer,points,'zrenica',tmp, document);
	  return true
	}
	
