timeoutid = 0;

if (document.layers) {
  visible = 'show';
  hidden = 'hide';
} else if (document.all) {
  visible = 'visible';
  hidden = 'hidden';
}

function barOn(menu,rolloff) {
	//cancel the timer that turns the pulldown off
	if (timeoutid != 0) {
		clearTimeout(timeoutid);
		}
	//turn all pulldowns off and rollovers
	shutalloff();
	//turn correct menu and pulldown on
	img_act(rolloff);
	//turn correct pulldown on
  if (document.layers) {
    daMenu = document.layers[menu];
  } else if (document.all) {
    daMenu = document.all(menu).style;
  }
  daMenu.visibility = visible;
  lastMenu = daMenu;
  timeoutid = setTimeout ('shutalloff()',4000);
  
}

function barOff(menu,rolloff) {
  if (document.layers) {
    daMenu = document.layers[menu];
  } else if (document.all) {
    daMenu = document.all(menu).style;
  }
  daMenu.visibility = hidden;
  lastMenu = daMenu;
  if (rolloff != 0) {
  	img_inact(rolloff);
  	}
}

function menuItem(item){
  if (document.layers) {
    daLast = document.layers[lastItem];
    daItem = document.layers[item];
  } else if (document.all) {
    daLast = document.all(lastItem).style;
    daItem = document.all(item).style;
  }
  daLast.visibility = hidden;
  daItem.visibility = visible;
  lastMenu.visibility = hidden;
  lastItem = item;
}

var lastItem = 'menu1item1';

function changeStyleOn(objectID,styleName,newVal) {
	var dom = findDOM(objectID,1);
	dom [styleName]=newVal;
	}

function changeStyleOff(objectID,styleName,newVal,menu,rolloff) {
	var dom = findDOM(objectID,1);
	dom [styleName]=newVal;
	}
	
//shuts all menus off
function shutalloff() {
	barOff('pulldown6','menu2');
	barOff('pulldown7','menu5');
	}
