var mostis = 0;
function megyek(nev){
  if(mostis==0){
  document.getElementById('bg_color').style.display="block";
  
    mostis=1;
    var divs = document.getElementsByTagName("div");
    for(var i=0; i<divs.length; i++){
      if(divs[i].className.match("terkep_text")){
        divs[i].style.display="none";
      }
    }
    document.getElementById(nev).style.display="block";
  }
}
function megyekki(){
  document.getElementById('bg_color').style.display="none";
  mostis = 0;
}
var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.documentElement.scrollLeft;
    tempY = event.clientY + document.documentElement.scrollTop;
  }
  else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX;
    tempY = e.pageY;
  }  
  if (tempX < 0){tempX = 0;}
  if (tempY < 0){tempY = 0;}  
  var elm = document.getElementById("DIV3");  
  var xterkep = getAbsoluteX(elm);  
  var yterkep = getAbsoluteY(elm);   
  document.getElementById('bg_color').style.top=tempY-yterkep-82+"px";
  document.getElementById('bg_color').style.left=tempX-xterkep-35+"px";
  return true;
}

function getAbsoluteX (elm) {  
  var x = 0;  
  if (elm && typeof elm.offsetParent != "undefined") {  
    while (elm && typeof elm.offsetLeft == "number") {  
      x += elm.offsetLeft;  
      elm = elm.offsetParent;  
    }  
  }  
  return x;  
}  
function getAbsoluteY(elm) {  
  var y = 0;  
  if (elm && typeof elm.offsetParent != "undefined") {  
    while (elm && typeof elm.offsetTop == "number") {  
      y += elm.offsetTop;  
      elm = elm.offsetParent;  
    }  
  }  
  return y;  
}  

