<!--
function openImg(imgName)
{
  imgName = imgName.replace(".","*");
  var resW = "http://784-povodyrev/mirage/open.html?iname=" + escape(imgName);
  window.open(resW,'newwin','status=no, toolbar=no, location=no, width=50, height=50, left=150, top=150');
   }


function openWin()
{
 myWin= open('http://stmirage.ru/image.php?name='+openWin.arguments[0], openWin.arguments[3], "width="+openWin.arguments[1]+",height="+openWin.arguments[2]+",status=no, toolbar=no, menubar=no, scrollbars=yes");
}

function openWinN()
{
 myWin= open('http://stmirage.ru/image.php?name='+openWinN.arguments[0], openWinN.arguments[3], "width="+openWinN.arguments[1]+",height="+openWinN.arguments[2]+",status=no, toolbar=no, menubar=no, scrollbars=yes");
}

function ChangeImg() {
 if(document.images) {
  eval("document."+ChangeImg.arguments[0]+
  ".src=('"+ChangeImg.arguments[1]+"')");
 }
}

function preload() 
{
  if (document.images) {
    var imgsrc = preload.arguments;
    arr=new Array(imgsrc.length);
    for (var j=0; j<imgsrc.length; j++) {
      arr[j] = new Image;
      arr[j].src = imgsrc[j];
    }
  }
}

var delay = 500;
var delayMove=10;
var tim;
var curDivID=null;
var divTop;
var clipTop;
var step=3;
var st;
var up=0;
var isShowing=0;
var startHide=0;


function showMenu(el, divID)
{
  if (curDivID!=null && divID!=curDivID)
  {
      clearTimeout(tim);
      isShowing = 0;
      curDivID.style.display="none";
  }

  curDivID = divID;
  cancelHide();
  startHide=0;    
  up=0;    

  if (!isShowing)
  {
    isShowing = 1;
    curDivID.style.display = "block";
    clipTop = curDivID.offsetHeight;    
    divTop  = el.offsetTop+el.offsetHeight - curDivID.offsetHeight;
    curDivID.style.left = el.offsetLeft;
    moveMenu();
  }
}

function hideMenu()
{
  if (clipTop==0)
  {
    up=1;
    tim = setTimeout("moveMenu()", delay);
  }else startHide=1;
}


function cancelHide()
{
  if (clipTop==0)
    clearTimeout(tim);
  else startHide = 0;
}

function moveMenu()
{
  if (!up) st = step;
  else st = -step;
  divTop += st;
  clipTop -= st;
  if (clipTop<0){ divTop+=clipTop; clipTop=0}
  curDivID.style.top = divTop;
  curDivID.style.clip = "rect(" + clipTop +"px auto auto auto)";
  if (clipTop==0)
  {
    up = 1;
    if (startHide) tim = setTimeout("moveMenu()", delay);
    return;
  } 

  if (clipTop>=curDivID.offsetHeight)
  {
   startHide = 0;
   isShowing = 0;
   return;
  }   

  tim = setTimeout("moveMenu()", delayMove);
}

//-->
