var x;
var n;


function change(x) {document.getElementById(x).style.display ="none";}
function yywdonClickbox(y){document.getElementById(y).style.display ="";
document.getElementById(y).style.border="#b7b7b7 1px solid";
document.getElementById(y).style.left = x+5+"px";
//document.getElementById(y).style.right = x+660;
//alert(document.documentElement.scrollTop);
if(isFirefox=navigator.userAgent.indexOf("MSIE")>0){
document.getElementById(y).style.top = n+5+document.documentElement.scrollTop+"px";
}
else {
document.getElementById(y).style.top = n+5+"px";
}
}
function onClickbox(y){document.getElementById(y).style.display ="";
document.getElementById(y).style.border="#b7b7b7 1px solid";
document.getElementById(y).style.left = x+10+"px";
}

function onMouseOutbox(z){document.getElementById(z).style.display ="none";}
function onMouseOverbox(a){document.getElementById(a).style.display ="";}



function mouseMove(ev) 
{ 
ev= ev || window.event; 
  var mousePos = mouseCoords(ev); 
  //alert(ev.pageX); 
 
      x = mousePos.x; 
      
      n = mousePos.y; 

      
} 

function mouseCoords(ev) 
{ 
if(ev.pageX || ev.pageY){ 
   return {x:ev.pageX, y:ev.pageY}; 
} 
return { 
     x:ev.clientX + document.body.scrollLeft - document.body.clientLeft, 
     y:ev.clientY + document.body.scrollTop - document.body.clientTop 
}; 
} 

document.onmousemove = mouseMove; 


function calculateOffset(field, attr){
 var offset = 0;
 var count = 0;
   while(field) {
     offset += field[attr];
     field = field.offsetParent;
   }
   return offset;
}

function calculateOffsetLeft(field){
 return calculateOffset(field, "offsetLeft");
}
  
function calculateOffsetTop(field){
 return calculateOffset(field, "offsetTop");
}