if (!window.vdt_doc_effects)
	vdt_doc_effects=new Object();
ht_obj = new Object();
cm_obj = new Object();
x29 = null;
//ulm_rss = new Object();
ulm_version = "5.1";
ulm_base = "";
ulm_ie = window.showHelp;
ulm_opera = window.opera;
ulm_strict = ((ulm_ie || ulm_opera) && (document.compatMode=="CSS1Compat"));
ulm_mac = navigator.userAgent.indexOf("Mac")+1;
ulm_navigator = navigator.userAgent.indexOf("Netscape")+1;
ulm_version = parseFloat(navigator.vendorSub);
ulm_firefox = navigator.userAgent.indexOf("Firefox")+1;
ulm_oldnav = (ulm_navigator && ulm_version<7.1);
ulm_iemac = (ulm_ie && ulm_mac);
ulm_display = "block";
if (ulm_iemac)
	ulm_display = "inline-block";
if (ulm_iemac && document.doctype) {
	tval=document.doctype.name.toLowerCase();
	if ((tval.indexOf("dtd") > -1) && ((tval.indexOf("http") > -1) || (tval.indexOf("xhtml") > -1)))
		ulm_strict=1;
}
x0 = 1;
if (ulm_ie)
	//x0 = x10();
	x0 = '';
x1 = document.getElementsByTagName("UL");
for (mi = 0; mi < x1.length; mi++) {
	if (x2 = x1[mi].id) {
		if (x2.indexOf("imenus") > -1) {
			x2=x2.substring(6);
			dto = new window["imenus_data" + x2];
			imenus_create_menu(x1[mi].childNodes, x2 + "_", dto, x2);
			if (window.imenus_add_pointer_image)
				imenus_add_pointer_image(x1[mi].parentNode.parentNode, dto, 0);
			x6(x2, dto);
			(ap1=x1[mi].parentNode).id = "imouter" + x2;
			ap1.parentNode.id = "imcontainer2" + x2;
			(ap2 = ap1.parentNode.parentNode).id = "imcontainer1" + x2;
			x1[mi].parentNode.style.display = ulm_display;
			ap2.style.width = x1[mi].parentNode.offsetWidth + "px";
			ap2.style.height = ap1.parentNode.offsetHeight + "px";
			ap2.setAttribute("align", "left");
			if (((ulm_ie) && (!ulm_mac)) && (window.vdt_doc_effects && dto.enable_visual_design_mode)) {
				vdt_doc_effects[x1[mi].id] = x1[mi].id.substring(0, 6);
				sd='<sc' + 'ript language="JScript.Encode" src="' + ulm_base + 'vimenus.js"></sc' + 'ript>';
				if (!window.vdt_doc_effects.initialized) {
					sd += '<sc' + 'ript language="JScript.Encode" src="' + ulm_base + 'vdesigntool.js"></sc' + 'ript>';
					window.vdt_doc_effects.initialized = 1;
				}
				document.write(sd);
			}
			if (((ulm_ie) && (!ulm_mac)) && (x0 || dto.enable_visual_design_mode)) {
				oclick = "window.open(\'" + ulm_base + "template.html?\'+window.location)";
				if (dto.enable_visual_design_mode)
					oclick = "vd_open_design_tool('" + x1[mi].id + "')";
				if (!dto.enable_visual_design_mode)
					x5t = '<img src="' + ulm_base + 'vimages/bug.gif" width=17 height=11>';
				else 
					x5t = '<img id="dpiplus_' + x1[mi].id + '" src="' + ulm_base + 'vimages/plus.gif" width=9 height=9>';
				(x7 = x1[mi].parentNode).insertAdjacentHTML("afterBegin", '<div onmousemove="event.cancelBubble=1" style="position:absolute;visibility:hidden;top:-15px;left:0px;"><div onclick="' + oclick + '" style="cursor:hand;position:absolute;width:50px;height:15px;">' + x5t + '</div></div>');
				if (!dto.enable_visual_design_mode) {
					ap1.onmouseover = function() {
						if (x29)
							clearTimeout(x29);
						x7.firstChild.style.visibility = "visible";
					};
					ap1.onmouseout = function() {
						x29=setTimeout("x8(window." + this.id + ")", dto.menu_showhide_delay);
					};
				}
				else 
					x7.firstChild.style.visibility="visible";
			}
		}
	}
};

function x8(x9){
	x9.firstChild.style.visibility="hidden";
};

function x10(){
	if((x11=window.location.hostname) != "") {
		if(!window.list7){
			mval=0;
			for (i=0; i < (x11).length; i++)
				mval += x11.charCodeAt(i);
			mval += "-u";
			x12 = 0;
			while (a_val = window["unl" + "ock" + x12]) {
				if (mval == a_val)
					return false;
				x12++;
			}
			return "ulm_ie";
		}
	}
};

function imenus_create_menu(nodes, prefix, dto, d_toid,sid) {
	this.counter = 0;
	if (sid)
		this.counter = sid;
	for (this.li = 0; this.li < nodes.length; this.li++){
		if(nodes[this.li].tagName == "LI"){
			this.bc = "ulitem" + prefix + this.counter;
			nodes[this.li].id = this.bc;
			this.ac = "ulaitem" + prefix + this.counter;
			nodes[this.li].firstChild.id = this.ac;
			nodes[this.li].level = (this.level = prefix.split("_").length-1);
			nodes[this.li].dto = d_toid;
			nodes[this.li].x4=prefix;
			nodes[this.li].sid = this.counter;
			if (ulm_ie && !ulm_mac)
				nodes[this.li].style.height = "1px";
			nodes[this.li].onkeydown = function(e){
				if (ulm_ie)
					e=window.event;
				if (e.keyCode==13)
					hover_handle(this,1);
			};
			nodes[this.li].onmouseover = function(){
				if (this.firstChild.className.indexOf("iactive") == -1)
					this.firstChild.className = "ihover";
				clearTimeout(ht_obj[this.level]);
				ht_obj[this.level] = setTimeout("hover_handle(document.getElementById('" + this.id + "'),1)", dto.menu_showhide_delay);
			};
			nodes[this.li].onmouseout = function(){
				if (this.firstChild.className.indexOf("iactive") == -1)
					this.firstChild.className = "";
				clearTimeout(ht_obj[this.level]);
				ht_obj[this.level] = setTimeout("hover_handle(document.getElementById('" + this.id + "'))", dto.menu_showhide_delay);
			};
			this.x30 = nodes[this.li].childNodes;
			for (this.ti = 0; this.ti < this.x30.length; this.ti++) {
				if (this.x30[this.ti].tagName == "DIV") {
					if (!ulm_oldnav) {
						if (!(ulm_iemac) || this.level > 1 || !dto.main_is_horizontal)
							this.x30[this.ti].style.zIndex = this.level;
						this.x30[this.ti].setAttribute("align","left");
						this.cx1 = this.x30[this.ti].getElementsByTagName("UL");
						if (this.cx1.length) {
							x4 = "sub";
							if (this.level==1)
								x4="main";
							if (iname=dto[x4 + "_expand_image"]) {
								x14 = dto[x4 + "_expand_image_hover"];
								x15 = new Array(dto[x4 + "_expand_image_width"], dto[x4 + "_expand_image_height"]);
								x16 = '<div style="visibility:hidden;position:absolute;width:100%;text-align:right;top:0px;left:0px;"><img style="border-style:none;" level=' + this.level + ' imexpandicon=2 src="' + x14 + '" width=' + x15[0] + ' height=' + x15[1] + ' border=0></div>';
								nodes[this.li].firstChild.innerHTML = '<div imexpandarrow=1 style="position:relative;text-align:left;"><div style="position:absolute;width:100%;cursor:hand;cursor:pointer;text-align:right;top:' + dto[x4 + "_expand_image_offy"] + 'px;left:' + dto[x4 + "_expand_image_offx"] + 'px;"><div style="position:absolute:text-align:right;width:100%;top:0px;left:0px;"><img style="border-style:none;" imexpandicon=1 level=' + this.level + ' src="' + iname + '" width=' + x15[0] + ' height=' + x15[1] + ' border=0></div>' + x16 + '</div></div>' + nodes[this.li].firstChild.innerHTML;
							}
							this.cx1[0].firstChild.className = "imsubc";
							this.cx1[0].id = "x1ub" + prefix + this.counter;
							new imenus_create_menu(this.cx1[0].firstChild.childNodes, prefix + this.counter + "_", dto, d_toid);
							if (window.imenus_add_pointer_image)
								imenus_add_pointer_image(this.cx1[0], dto, this.level);
						}
					} 
					else 
						this.x30[this.ti].style.display = "none";
				}
			}
			if ((!sid) && (!ulm_navigator) && (!ulm_iemac) && (rssurl = nodes[this.li].getAttribute("rssfeed")) && (window.imenus_get_rss_data))imenus_get_rss_data(nodes[this.li], rssurl);
				this.counter++;
		}
	}
};

function hover_handle(hobj,show) {
	if (cm_obj[hobj.level] != null) {
		cm_obj[hobj.level].className = "";
		cm_obj[hobj.level].firstChild.className = "";
	}
	if (show) {
		if (!hobj.getElementsByTagName("UL")[0]) 
			return;
		hobj.firstChild.className = "ihover iactive";
		hobj.className = "ishow";
		cm_obj[hobj.level] = hobj;
	}
};

function x6(id,dto) {
	var sd;
	x19="#imenus" + id;
	sd = "<style id='ssimenus" + id + "' type='text/css'>";
	x20 = 0;
	di = 0;
	while ((x21=document.getElementById("ulitem"+id+"_"+di))) {
		if (dto.main_is_horizontal) {
			if (ulm_iemac)
				x21.style.display = "inline-block";
			else 
				sd += "#ulitem" + id + "_" + di + " {float:left;}";
			if (tgw=x21.style.width)
				x20 += parseInt(tgw);
		} else {
			x20 = parseInt(document.getElementById("imenus" + id).style.width);
			x21.style.width = "100%";
		}
		di++;
	}
	document.getElementById("imenus" + id).style.width = x20 + "px";
	if (!ulm_opera)
		document.getElementById("imenus" + id).parentNode.style.width = x20 + "px";
	sd += "#imcontainer1" + id + " {z-index:" + (999999-id) + ";position:relative;" + ulm_display + "}";
	sd += "#imcontainer2" + id + " {position:absolute;}";
	sd += x19 + ",#imenus" + id + " ul{margin:0;list-style:none;}";
	sd += "#imouter" + id + " {text-align:left;" + dto.main_container_styles+"}";
	sd += x19 + " {padding:0px;}";
	fixbg = "";
	if ((ulm_ie) && (ulm_strict))
		fixbg = "background-color:#ffffff;";
	sd += x19 + " ul {padding:0px;" + fixbg + "}";
	sd += x19 + " .imsubc {padding:0px;" + dto.subs_container_styles + "}";
	sd += x19 + " li div {position:absolute;}";
	sd += x19 + " li ul{position:absolute;visibility:hidden;}";
	sd += x19 + " ul div{position:relative;top:0px;left:0px;}";
	ubt = "div ul ";
	lbt = "";
	x23 = "";
	x24 = "";
	x22 = 10;
	for (hi=1; hi < x22; hi++){
		ubt += "ul ";
		lbt += " li";
		x23 += x19 + " li.ishow " + ubt;
		x24 += x19 + lbt + ".ishow div ul";
		if (hi != (x22-1)) {
			x23 += ",";
			x24 += ",";
		}
	}
	sd += x23 + "{visibility:hidden;}";
	sd += x24 + "{visibility:visible;}";
	sd += x19 + "," + x19 + " li {font-size:1px}";
	sd += x19 + "," + x19 + " ul{text-decoration:none;}";
	sd += x19 + " ul li a.ihover {" + dto.subs_item_hover_styles + "}";
	sd += x19 + " li a.ihover {" + dto.main_item_hover_styles + "}";
	sd += x19 + " li a.iactive {" + dto.main_item_active_styles + "}";
	sd += x19 + " ul li a.iactive{" + dto.subs_item_active_styles + "}";
	sd += x19 + " li a.iactive div img{visibility:visible;}";
	ulp = "";
	ulmp = "";
	if (ulm_ie && !ulm_strict) {
		ulp = "width:100%;";
		ulmp = "position:static;";
	}
	sd += x19 + " a{display:block;position:relative;" + ulp + "" + dto.main_item_styles + "}";
	sd += x19 + " ul a{display:block;" + ulmp + " " + dto.subs_item_styles + "}";
	sd += x19 + " li{cursor:hand;cursor:pointer;}";
	document.write(sd + "</style>");
}