function Ddom() { return new Boolean(document.getElementById && document.getElementsByTagName); };function Dmenu() {	var d = document;	var isSafari 	= (navigator.userAgent.indexOf('Safari') != -1);	var isIE 		= (navigator.appName == "Microsoft Internet Explorer");	var isWinIE		= (isIE && window.print);		if (!Ddom() || window.opera || isSafari || !d.getElementById) return;		var m=Dmenu.arguments;	for(i=0; i<m.length; i++) {		if (!d.getElementById(m[i])) continue; // Added 4.08.23		for (var l=0; (lnk=d.getElementById(m[i]).getElementsByTagName("a")[l]); l++) {			// If there are any nested menus...			if (lnk.parentNode.childNodes.length > 1) {				li = lnk.parentNode; // The containing <li>				for (var n=0; n < li.childNodes.length; n++) {					node = li.childNodes[n];					if (node.nodeName=="UL") {						li.ul = node; // The sibling <ul> (submenu)						delete node;												li.classDefault		= li.className;						li.classHover		= li.className+((li.className=='')?'hover':' hover');												li.isIE				= isIE;						li.isWinIE			= isWinIE;						li.onmouseover		= DshowMenu;						li.onmouseout		= DhideMenu;						}					}				}			}		}	}function DshowMenu() {	// Ddebug();	this.className = this.classHover;	if (this.isIE) {		this.style.zIndex = 100;		if (this.isWinIE) DtoggleSelects('hidden'); 		}	}function DhideMenu() {	this.className = this.classDefault;	if (this.isIE) {		this.style.zIndex = 1;		if (this.isWinIE) DtoggleSelects('visible'); 		}	}function DtoggleSelects(state) {	var d = document;	for (var i=0; (sel=d.getElementsByTagName('select')[i]); i++) {		sel.style.visibility = state;		}	}