// JavaScript Document
function leaving(url) {
	var dest=url;
	var popurl="/function/leaving_notice.php?dest="+dest;
	var w=400;
	var h=250;
	var left=15;
	var top=15;
	var name="leavingwindow";
	popupWindow(popurl,w,h,left,top,name);
}

function popupWindow(url,w,h,left,top,name) {
	if (name == "0") name="popupwindow";
// Set left and top for centered window	
	if (left == "center")
	{
		left = (screen.availWidth / 2) - ((w / 2) + 4);
		if (left < 0)
		{
			left = 0;
		}
	}
	if (top == "center") 
	{
		top = (screen.availHeight / 2) - ((h / 2) + 14);
		if (top < 0)
		{
			top = 0;
		}
	}
// Set height and width for maximized window
	if (w == "max")
	{
		w = screen.availWidth-10;
	}
	if (h == "max")
	{
		h = screen.availHeight-30;
	}
	var scroll="no";
	windowops = eval("'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=" + scroll + ",resizable=no,copyhistory=yes,alwaysRaised=yes,width=" + w + ",height=" + h + ",left=" + left + ",top=" + top + "'");
//	remote = window.open("","popupwindow","left=15,top=15,width=340,height=320");
	remote = window.open("",name,windowops);
	remote.location.href = url;
	remote.focus();
	if (remote.opener == null) remote.opener = window;
}

var currentMenu = null;
var currentSubmenu = null;
var timeoutDelay = 650;
var hideSubmenuTimeout = null;
var hideMenuTimeout = null;
var mnuSelected = '';
var subMnuSelected = '';


function mouseOverMenuItem(menuRef, submenuId) {
//	alert (submenuId);
	clearTimeout(hideMenuTimeout);
	document.getElementById(menuRef.id).style.backgroundColor='#C4CCD7';
 	if (submenuId == "00"){
		hideSubmenuTimeout = setTimeout("hideCurrentSubmenu();", timeoutDelay-300);
	} else if (submenuId != null) {
		showSubmenu(submenuId);
   } 
}

function mouseOutMenuItem(menuRef) {
	document.getElementById(menuRef.id).style.backgroundColor='#7B8DA5';
    delayHideMenu();
}

function delayHideMenu() {
	hideMenuTimeout = setTimeout("hideCurrentMenu();", timeoutDelay);
}

function showMenu(menu) {
   clearTimeout(hideMenuTimeout);
   var menuRef = document.getElementById(menu);
   if (menuRef != currentMenu) {
      hideCurrentMenu();
      menuRef.style.visibility = 'visible';
      currentMenu = menuRef;
   }
}

function hideCurrentMenu() {
   if (currentMenu != null) {
      if (currentSubmenu != null) {
         hideCurrentSubmenu();
      }
      document.getElementById(currentMenu.id).style.visibility = 'hidden';
      currentMenu = null;
   }
}

function showSubmenu(menu) {
   clearTimeout(hideMenuTimeout);
   clearTimeout(hideSubmenuTimeout);
   var menuRef = document.getElementById(menu);
   if (menuRef != currentSubmenu) {
		hideCurrentSubmenu();
		document.getElementById(menuRef.id).style.visibility = 'visible';
      currentSubmenu = menuRef;
   }
}

function hideCurrentSubmenu() {
   if (currentSubmenu != null) {
		document.getElementById(currentSubmenu.id).style.visibility = 'hidden';
		currentSubmenu = null;
   }
}

function delayHideSubmenu() {
   hideSubmenuTimeout = setTimeout("hideCurrentSubmenu();", timeoutDelay);
}

function hideMenusNow() {
   hideCurrentSubmenu(); hideCurrentMenu();
}

function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}