if (!(typeof(addEvent)=='function')) {
  function addEvent(name,obj,f) {
    if (window.attachEvent) {
      obj.attachEvent("on"+name,f);
    } else if (window.addEventListener) {
      obj.addEventListener(name,f,false);
    }
  }
}

addEvent('load',window,function() {
	function toggleMenu(e) {
		var targ=((window.event)?window.event.srcElement:e.target);
		if (targ.className=='menutoggle') {
			targ.className='menutoggle open';
			targ.relatedUL.className='open';
		} else {
			targ.className='menutoggle';
			targ.relatedUL.className='';
		}
	}

	function opento(item) {
		while ((item) && (item.id != 'menuList')) {
			if (item.nodeName.toLowerCase() == 'li') {
				var ul=item.firstChild;
				while (ul && ul.nodeName.toLowerCase() != 'ul') ul=ul.nextSibling;
				if (ul) {
					ul.className='open';
				}
			}
			item=item.parentNode;
		}
	}

	var menu=document.getElementById('menuList');
	if (menu) {
		var a=menu.getElementsByTagName('a');
		for (i=0;i<a.length;i++) {
			var test=window.location.href.indexOf(a[i].href);
			if ((test>=0) && (test==a[i].href.indexOf(window.location.href))) opento(a[i]);
		}
	}
});
