﻿var lastmenu = -1;
var path;

function setPath(p)
{
//alert(p);
    path=p;
}

function cb_getElementStyle(elemID)
{
   if ( document.layers )
   { 
   		//alert("layers");
		return eval('document.layers["' + elemID + '"];'); 
   }
   else
   {
   		//alert("neither");
		return document.getElementById(elemID).style; 
   }
}

function cb_getElement(elemID)
{
   if ( document.layers )
   { 
      return eval('document.layers["' + elemID + '"];'); 
   }
   else
   {
      return document.getElementById(elemID); 
   }
}

/* 
From MenuFunctions.js
*/
var isIEMac = false;
if ( !document.layers ) {
   if ( ( navigator.appName != "Netscape" ) && ( navigator.platform != "Win32" ) )
   { 
   		isIEMac = true; 
	}
}

function showmenu(num, btn) {
   /*if ( lastmenu != -1 )
   {
      eval('cb_getElementStyle("menu' + lastmenu + '").visibility = "hidden";');
      //lastmenuitem = -1;
   }*/
   lastmenu = num;
   eval('cb_getElementStyle("menu' + num + '").visibility = "visible";');
	tabOver(cb_getElement(btn)); 
}

function hidemenu(num, btn) {
	//alert('menu='+num);
	//alert(document.layers["menu0"].visibility);
	eval('cb_getElementStyle("menu' + num + '").visibility = "hidden";');
	tabOut(cb_getElement(btn));
   //lastmenuitem = -1;
}

function popupURL (url, width, height) {
      windowatts = 'toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,status=no';
      windowatts += ',height=' + height+',width=' + width; 
      //alert(windowatts);
      win = window.open(url, '_blank', windowatts);
}

/*
Block State
*/
var state = 'none'; 

function ShowHideDiv(layer_ref) { 
    elem =cb_getElementStyle(layer_ref);
    state = elem.display;
    //alert(state);
    if (state == 'block') { 
        state = 'none'; 
    } 
    else { 
        state = 'block'; 
    }
   eval('cb_getElementStyle("' + layer_ref + '").display = "'+state+'";');
} 

function ShowHideDivPlus(layer_ref, layer_refPlus) { 
    elem =cb_getElementStyle(layer_ref);
    plusminus =cb_getElement(layer_refPlus);
    state = elem.display;
    //alert(path);
    if (state == 'block') { 
        state = 'none';
        plusminus.src=path+'/images/Plus.png';
    } 
    else { 
        state = 'block'; 
        plusminus.src=path+'/images/Minus.png';
    }
    eval('cb_getElementStyle("'+layer_ref + '").display = "'+state+'";');
} 

function ShowHideDivPlusS(layer_ref, layer_refPlus) { 
    elem =cb_getElementStyle(layer_ref);
    plusminus =cb_getElement(layer_refPlus);
    state = elem.display;
    if (state == 'block') { 
        state = 'none';
        plusminus.src=path+'/images/PlusS.png';
    } 
    else { 
        state = 'block'; 
        plusminus.src=path+'/images/MinusS.png';
    }
    eval('cb_getElementStyle("'+layer_ref + '").display = "'+state+'";');
} 



/*
Mouse Functions
*/

function tabOver(e)
{
	if (e.className!='TabBarSelectedTab')
		e.className='TabBarTabHover';
}
function tabOut(e)
{
	if (e.className!='TabBarSelectedTab')
		e.className='TabBarTab';
}

function subTabOver(e)
{
	if (e.className!='SubTabBarSelectedTab')
		e.className='SubTabBarTabHover';
}
function subTabOut(e)
{
	if (e.className!='SubTabBarSelectedTab')
		e.className='SubTabBarTab';
}

function ButtonOver(e)
{
	if (e.className!='ButtonBarSelectedTab')
		e.className='ButtonBarTabHover';
}
function ButtonOut(e)
{
	if (e.className!='ButtonBarSelectedTab')
		e.className='ButtonBarTab';
}
