var Spry;if(!Spry){Spry={}}if(!Spry.Widget){Spry.Widget={}}Spry.Widget.MenuBar=function(element,opts){this.init(element,opts)};Spry.Widget.MenuBar.prototype.init=function(element,opts){this.element=this.getElement(element);this.currMenu=null;var isie=(typeof document.all!='undefined'&&typeof window.opera=='undefined'&&navigator.vendor!='KDE');if(typeof document.getElementById=='undefined'||(navigator.vendor=='Apple Computer, Inc.'&&typeof window.XMLHttpRequest=='undefined')||(isie&&typeof document.uniqueID=='undefined')){return}if(opts){for(var k in opts){var rollover=new Image;rollover.src=opts[k]}}if(this.element){this.currMenu=this.element;var items=this.element.getElementsByTagName('li');for(var i=0;i0){layers[0].parentNode.removeChild(layers[0])}};Spry.Widget.MenuBar.prototype.clearMenus=function(root){var menus=root.getElementsByTagName('ul');for(var i=0;i0?submenus[0]:null);var hasSubMenu=false;if(menu){this.addClassName(link,"MenuBarItemSubmenu");hasSubMenu=true}if(!isie){listitem.contains=function(testNode){if(testNode==null){return false}if(testNode==this){return true}else{return this.contains(testNode.parentNode)}}}var self=this;this.addEventListener(listitem,'mouseover',function(e){if(self.bubbledTextEvent()){return}clearTimeout(closetime);if(self.currMenu==listitem){self.currMenu=null}self.addClassName(link,hasSubMenu?"MenuBarItemSubmenuHover":"MenuBarItemHover");if(menu&&!self.hasClassName(menu,"MenuBarSubmenuVisible")){opentime=window.setTimeout(function(){self.showSubmenu(menu)},5)}},false);this.addEventListener(listitem,'mouseout',function(e){if(self.bubbledTextEvent()){return}var related=(typeof e.relatedTarget!='undefined'?e.relatedTarget:e.toElement);if(!listitem.contains(related)){clearTimeout(opentime);self.currMenu=listitem;self.removeClassName(link,hasSubMenu?"MenuBarItemSubmenuHover":"MenuBarItemHover");if(menu){closetime=window.setTimeout(function(){self.hideSubmenu(menu)},0)}}},false)};