﻿//////////////////////////////////*Div Show-Hide On-Click*//////////////////////////////////

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{
// cancel close timer
mcancelclosetime();

// close old layer
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

// get new layer and show it
ddmenuitem = document.getElementById(id);
ddmenuitem.style.visibility = 'visible';}
	
// close showed layer
function mclose()
{if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';}

// go close timer
function mclosetime()
{closetimer = window.setTimeout(mclose, timeout);}

// cancel close timer
function mcancelclosetime()
{if(closetimer)
{window.clearTimeout(closetimer);
closetimer = null;}}

// close layer when click-out
document.onclick = mclose;

//////////////////////////////////*Pop-Up image window*///////////////////////////////////

nWin = null;
function OpenWindow(url, w, h){
 if(nWin && !nWin.closed) nWin.close();
 //--------------
 
  if (self.screen) { // for NN4 and IE4
  width = screen.width
  height = screen.height
 }else if (self.java){ // for NN3 with enabled Java
  var jkit = java.awt.Toolkit.getDefaultToolkit();
  var scrsize = jkit.getScreenSize();
  width = scrsize.width;
  height = scrsize.height;
 }
 //--------------
 
 var top = (height - h) / 2;
 var left = (width - w) / 2;
 
  nWin = window.open(url, "OpenWindow", "width="+ w+", height="+h+", location=no,status=no,resizable=0,toolbar=no,scrollbars=1,menubar=no,top="+top+",left="+left+"");
  nWin.focus(); 
}
   

