// JScript menu source code
//var prevId;
//var prevMenu;

var fgclrMenu = "#000000";
var fgclrMenuRO = "#0000ff";//"#ffff00";
var fgclrMenuSEL = "#392afe";//"#ff0000";
var bgclrMenu = "";
var bgclrMenuRO = "";//"#f7f7ce";//"#cecf00";//"#ff0000";
var bgclrMenuSEL = "";

function pushPage(mId,sSubTitle,sTitle)
{
	if(parent.parent.header)
	{
		if(parent.parent.header)
		{	setCookie("subTitle",sSubTitle);
			setCookie("menuId",mId);
			if(sTitle)
				setCookie("Title",sTitle);
			parent.parent.header.updateTitle();
		}
		setMenu(getCookie("pageId"));
	}

}

function updateTitle()
{
	setMenu(getCookie("pageId"));
	if(parent.parent)
	{
		if(parent.parent.header)
			parent.parent.header.updateTitle();
	}
}

function setView(url)
{
	//if(url)
	//	parent.view.document.location=url;
	setMenu(getCookie("pageId"));
}


//rollover
function MenuRo(mId,b)
{

	if(mId==null) return;
	if(mId==getCookie("pageId")) return;
	var Menu;
	if (document.getElementById) {Menu=document.getElementById(mId);}
	else if (document.all) {Menu=document.all[mId];}
	if(Menu)
	{
		if(Menu.style.color!=fgclrMenuSEL)
		{
			Menu.style.backgroundColor=b?bgclrMenuRO:bgclrMenu;
			Menu.style.color=b?fgclrMenuRO:fgclrMenu;
			Menu.style.textDecoration=b?"underline":"none";
		}
	}

}

///////////////////////////////////////////////////////
function setMenu(mId)
{
	if(mId==null) return;
	//alter menu:
	var Menu,prevMenu;
	if (document.getElementById) {Menu=document.getElementById(mId);}
	else if (document.all) {Menu=document.all[mId];}
	
	if(getCookie("prevMenu"))
	{
		if (document.getElementById) {prevMenu=document.getElementById(getCookie("prevMenu"));}
		else if (document.all) {prevMenu=document.all[getCookie("prevMenu")];}
	}

	if(Menu)
	{
		//restore previous item
		if(prevMenu)// && prevMenu!=Menu)
		{
			prevMenu.style.color=fgclrMenu;
			prevMenu.style.backgroundColor=bgclrMenu;
			//prevMenu.style.cursor="pointer";
			//prevMenu.style.cursor="hand";
			prevMenu.style.textTransform="none";
			//prevMenu.style.textDecoration="none";
		}

		//store
		setCookie("prevMenu",mId);

		//set new style
		Menu.style.color=fgclrMenuSEL;
		Menu.style.backgroundColor=bgclrMenuSEL;
		//Menu.style.cursor="default";
		Menu.style.textTransform="uppercase";
		Menu.style.textDecoration="none";
	}

}

function openWindow(url,newLoc, scrollBar, reSize, newHeight, newWidth) 
{
	newWin = open(url,newLoc,"scrollbars=" + scrollBar + ",resizable=" + reSize + ",status=no,menubar=no,height=" + newHeight + ",width=" + newWidth);
}

function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "; path=/") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}

function getCookie(Name)
{
   var search = Name + "=";
   if (document.cookie.length > 0) 
   {
		offset = document.cookie.indexOf(search);
		if (offset != -1) 
		{
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1)
				end = document.cookie.length;
			return unescape(document.cookie.substring(offset, end));
		}
	}
}

