var xf = document.getElementById('xf');
var xf_arr = document.getElementById('xf_arr');

function pop_up_show(opis){
	
	var IE = document.all?true:false
	
	// If NS -- that is, !IE -- then set up for mouse capture
	if (!IE) document.captureEvents(Event.MOUSEMOVE)
	
	// Set-up to use getMouseXY function onMouseMove
	document.onmousemove = getMouseXY;

	// Temporary variables to hold mouse x-y pos.s
	var tempX = 0
	var tempY = 0
	
	// Main function to retrieve mouse x-y pos.s
	
	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}  
	  
	  //reposition div
	  xf.style.left = (tempX+5)+"px";
	  xf.style.top = (tempY-70)+"px";
	  xf_arr.style.left = (tempX+25)+"px";
	  xf_arr.style.top = (tempY-6)+"px";
	  
	  //Feed the div
	  document.getElementById("xf_vsebina").innerHTML = opis;
	  /*
	  xf.style.left = (tempX+20)+"px";
	  xf.style.top = (tempY-20)+"px";
	  xf_arr.style.left = (tempX+40)+"px";
	  xf_arr.style.top = (tempY+44)+"px";
	  */
	  
	  
	  return true
	}
		
}

function pop_up_hide(){
	
	document.onmousemove= getMouseXY_stop;
	
	function getMouseXY_stop(e) {
		return false
	}
	
	//reposition div
	xf.style.left = "-1000px";
	xf.style.top = "-1000px";
	xf_arr.style.left = "-1000px";
	xf_arr.style.top = "-1000px";
}

