if (!document.getElementById)
{
	document.getElementById = function() { return null; }
}

//#####################################################
	
var loc = location.href;
var loclength = loc.length;
var third = 0; 
var fourth = 0;
var fifth = 0;
var found = 0;
var level = 0;

for(var j=0;j<loclength;j++){
    if(loc.charAt(j)=="/"){
        found++;
        if(found==3)
        {
          third = j;
        }  
        if(found==4) 
        {
          fourth = j;
					level = 1;
        }  
        if(found==5) 
        {
          fifth = j;
					level = 2;
          break;
        }  
    }
}

var names = new Array( 
		"menu_atHome",
		"menu_inBusiness",	
		"menu_inComm",	
		"menu_aboutBGE",
		"nav_home",	
		"nav_contactUs",
		"nav_billPay",
		"icon_search"
		);

var prefix = "/";
if (level==0) {
	 prefix = "/";
} else if (level==1) {
	prefix = "../";
} else if (level==2) {
	prefix = "../../";
}
			 
function ShowDir()
{
var directory = loc.substring(third+1,fourth);
var subdir = loc.substring(fourth+1,fifth);
var targetObj;

switch(directory)
{
	case "atHome":
		targetObj = document.getElementById("atHomeMenu");
		break;
	case "inBusiness":
		targetObj = document.getElementById("inBusinessMenu");
		break;
	case "inTheCommunity":
		targetObj = document.getElementById("inTheCommunityMenu");
		break;
	case "aboutBGE":
		targetObj = document.getElementById("aboutBGEMenu");
		break;
}

switch(subdir)
{
	case "atHome":
		targetObj = document.getElementById("atHomeMenu");
		break;
	case "inBusiness":
		targetObj = document.getElementById("inBusinessMenu");
		break;
	case "inTheCommunity":
		targetObj = document.getElementById("inTheCommunityMenu");
		break;
	case "aboutBGE":
		targetObj = document.getElementById("aboutBGEMenu");
		break;
}

if (targetObj!=null)
{
	targetObj.style.display = "block";
	targetObj.parentNode.style.background = "url(" + prefix + "images/arrow_on.gif)";
}
}


//#####################################################

function initializeMenu(menuId, actuatorId) 
{
  var menu = document.getElementById(menuId);
  var actuator = document.getElementById(actuatorId);

  if (menu == null || actuator == null) return;

  actuator.onclick = function() {
		document.getElementById("atHomeMenu").style.display = "none";
		document.getElementById("inBusinessMenu").style.display = "none";
		document.getElementById("inTheCommunityMenu").style.display = "none";
		document.getElementById("aboutBGEMenu").style.display = "none";

    var display = menu.style.display;
    this.parentNode.style.backgroundImage =
        (display == "block") ? "url("+ prefix + "images/arrow_off.gif)" : "url("+ prefix + "images/arrow_on.gif)";
    menu.style.display = (display == "block") ? "none" : "block";

    return false;
  }
}		


//#####################################################


var locs = new Array( 
		prefix+"images/menu/",
		prefix+"images/menu/",
		prefix+"images/menu/",
		prefix+"images/menu/",
		prefix+"images/nav/",
		prefix+"images/nav/",
		prefix+"images/nav/",
		prefix+"images/"
	 );

var sAgent = navigator.userAgent;
var bWorks = sAgent.indexOf("Mozilla")  > -1;

if ( bWorks )
 {
   for( var i = 0; i < names.length; i++ )
         {
       eval ( names[ i ] + "_on = new Image();" );
       eval ( names[ i ] + "_on.src = '" + locs [ i ] + names[ i ] + "_on.gif';" );
       eval ( names[ i ] + "_off = new Image();" );
       eval ( names[ i ] + "_off.src = '" + locs [ i ] + names[ i ] + "_off.gif';" );
     }
 }
   
function switch_image( image_name , flag)
{
  if ( bWorks )
  {
    document.images[ image_name ].src = eval( image_name + "_" + flag + ".src" );
  }
}
	

//#####################################################



	
	