var timerID, curMenu;function MenuList() {	// main-menu constructor (x,y,width,itemH)	// sub-menu constructor (parentMenu,parentItemIndex)	this.name = "MenuList"+(MenuList.count++)	this.obj = this.name + "MenuListObject"	eval(this.obj + "=this")	this.x = arguments[0]	this.y = arguments[1]	this.w = arguments[2]	this.itemH = arguments[3]	this.menuName = arguments[4]	this.overOpen = false	this.visibility = 'hidden'		this.list = new List(1,1,this.w-2,this.itemH)	this.list.visibility = 'inherit'	this.list.allowDeselect = true	this.list.menulist = this		this.build = MenuListBuild	this.activate = MenuListActivate	this.show = MenuListShow	this.hide = MenuListHide	this.onSelect = MenuListRedirect	this.fadeOut = MenuListFadeOut	this.select = MenuListSelect	this.deselect = MenuListDeselect}function MenuListBuild() {	this.list.overOpen = this.overOpen	this.list.build()	this.css = css(this.name,this.x,this.y,null,null,null,this.visibility)+	css(this.name+'ListW',0,0,this.w,this.list.h+2,sub_border_color)+	this.list.css	this.div = '<div id="'+this.name+'">\n'+	'<div id="'+this.name+'ListW">\n'+	this.list.div+	'</div>\n'+	'</div>\n'}function MenuListActivate() {	this.list.activate()	this.lyr = new DynLayer(this.name)	this.h = this.list.h+2	if (is.ns4) this.lyr.clipTo(0,this.w,this.h,0)	this.list.onSelect = new Function(this.obj+'.redirect(); return false;')}function MenuListHide() {	this.list.deselect(this.list.selectedIndex)	this.lyr.hide()	this.visible = false	curMenu = null;}function MenuListShow() {	if (!this.lyr) return;
	if (timerID) self.clearTimeout(timerID);	if (curMenu) eval(curMenu+".deselect()");	this.lyr.show()	this.visible = true	curMenu = this.obj}function MenuListRedirect() {	self.location = this.list.items[i].href}function MenuListFadeOut(){	if (!this.lyr) return;
	timerID = self.setTimeout(this.obj+".deselect()",delay);}function MenuListSelect(){	if (this.menuName!="companies") imgon(this.menuName);	this.show();}function MenuListDeselect(){	if (this.menuName!="companies") imgoff(this.menuName);	this.hide();}MenuList.count = 0