var LinkDivActive = 0;
var onDiv;
var timeOnDiv;
var menucolumnwidth = 196;

function gp(object_id)  
{  
    var offsetLeft = 0;  
    var offsetTop = 0; 
	
	offsetTrail = document.getElementById(object_id); 
     
    while(offsetTrail)   
    {  
        offsetLeft += offsetTrail.offsetLeft;  
        offsetTop += offsetTrail.offsetTop;  
        offsetTrail = offsetTrail.offsetParent;  
    }  

	offsetLeft += menucolumnwidth;
    return { left:offsetLeft, top:offsetTop }  
}  

function hideDiv(divn) {
 elem = document.getElementById(divn); 
 elem.style.visibility = 'hidden';
}

function showDiv(divn, cell_id) {
 pos = gp(cell_id);
 elem = document.getElementById(divn);
 elem.style.visibility = 'visible';
 elem.style.left = pos.left;
 elem.style.top = pos.top;
}

function showLinkDiv(divn, cell_id) {
 if (timeOnDiv != null) {
  clearTimeout(timeOnDiv);
  hideDiv(onDiv);
 }
 showDiv(divn, cell_id);
 onDiv = divn;
}

function divTimer() {
 timeOnDiv = setTimeout("divOut()",500)
}

function divOut() {
 if (LinkDivActive == 0) {
  hideDiv(onDiv);
 } 
}

function LinkDivOver() {
 LinkDivActive = 1;
 clearTimeout(timeOnDiv);
}

function LinkDivOut() {
 LinkDivActive = 0;
 timeOnDiv = setTimeout("divOut()",500);
}

function showimg(name, siz, title){
	myWin=open("","G", siz+", status=no,toolbar=no,scrollbars=no");
	myWin.document.open();
	myWin.document.write('<html><title>'+title+'</title><head>');
	myWin.document.write('<meta http-equiv="content-type" content="text/html;charset=windows-1251"></head>');
	myWin.document.write('<body bgcolor=#ffffff leftmargin=0 topmargin=0 marginwidth=0 marginheight=0');
	myWin.document.write('<div align="center"><img src="' + name + '" onClick="self.close();" alt="Закрыть окно"></div>');
	myWin.document.write('</body> </html>');
}

