//***********************************************
//  Javascript Menu (c) 2006 - 2008, by Deluxe-Menu.com
//  Trial Version
//
//  version 3.2
//  E-mail:  support@deluxe-menu.com
//***********************************************

//***********************************************
// Obfuscated by Javascript Obfuscator
// http://javascript-source.com
//***********************************************


Array.prototype.ln = function() {
	return this.length
};

function pI(s) {
	return parseInt(s)
};

with (String) {
	prototype.sb = function(s,e) {
		return this.substring(s,e)
	};
	
	prototype.io = function(s) {
		return this.indexOf(s)
	};
	
	prototype.ln = function() {
		return this.length
	};
};

var b_IE = 0,
	b_IE5 = 0,
	b_IE6 = 0,
	b_IEPC = 0,
	b_IEMAC = 0,
	b_NS = 0,
	b_NS4 = 0,
	b_NS6 = 0,
	b_OP = 0,
	b_MZ = 0,
	b_DOM = 0,
	b_MAC = 0,
	b_IEComp = 0,
	b_SAF = 0,
	b_VER = 0,
	d_o = document,
	_un = 'undefined',
	dmZOrder = 1000,
	_nos = 0;
	
_dmgb();

var CompSmScroll = (b_NS && b_VER < 7.2),
	dmDefStyle = 'background:transparent;border:none;';
	
var dmScrollerW,
	addedScripts = [];
	
if (typeof(dmWorkPath) == _un)
	var dmWorkPath='';
	
function _dms(fname) {
	for (var i = 0; i < addedScripts.ln(); i ++)
		if (addedScripts[i] == fname)
			return;
			
	addedScripts[addedScripts.ln()] = fname;
		
	d_o.write('<SCR' + 'IPT SRC="' + dmWorkPath + fname + '.js" type="text/javascript"></SCR' + 'IPT>');
};

if (b_NS4)
	_dms('dmenu4');
	
var dUnits = 'px',
	docElement,
	fdocElement,
	assignFloating = 0,
	assignMoving = 0,
	dm_menu = [],
	isLoaded = 0,
	regexp_m = /dm([0-9]+)m([0-9]+)/,
	regexp_i = /dm([0-9]+)m([0-9]+)i([0-9]+)/,
	curMenu = {ind:0, smInd:0, itInd:0, smVar:null, itVar:null},
	moveRec = {isMoving:0, prepareSmID:'', cX:0, cY:0, smObj:0, smVar:null},
	toggleRec = {pressedSelf:0, changeStyleOnly:0},
	keyMode = {isEnabled:0, menu:null, rsmVar:null, ritVar:null, smVar:null, itVar:null},
	cfEnabled = 0,
	cfFsetID = '',
	cfMFrameInd = 0,
	cfSFrameInd = 1,
	cfOrientation = 0,
	cfType = 1,
	oldFsetSizes;
	
function _dmgb() {
	var nv = navigator,
		a = nv.userAgent,
		n = nv.appName,
		v = nv.appVersion,
		ns = 'Netscape',
		gk = 'Gecko',
		pf = function(r) {
			return parseFloat(r)
		};
		
	b_MAC = v.io('Mac') >= 0;
	b_DOM = d_o.getElementById ? 1 : 0;
	p_LNX = (nv.platform.io('Linux') != -1);
	
	if ((pI(nv.productSub) >= 20020000) && (nv.vendor.io('Apple Computer') != -1) && (nv.product == gk)){
		b_NS = 1;
		b_VER = 6;
		b_SAF = 1;
		return;
	};
	
	if (n.toLowerCase() == 'konqueror') {
		b_MZ = 1;
		b_VER = 1.6;
		return;
	};
	
	if (a.io('Opera') >= 0) {
		b_OP = 1;
		b_VER = pf(a.sb(a.io('Opera') + 6, a.ln()));
		b_IEComp = (b_VER >= 7);
		return;
	};
	
	if (n.toLowerCase() == 'netscape') {
		if (a.io('rv:') != -1 && a.io(gk) != -1 && a.io(ns) == -1) {
			b_MZ = 1;
			b_VER = pf(a.sb(a.io('rv:') + 3, a.ln()));
		}
		else {
			b_NS = 1;
			
			if (a.io(gk) != -1 && a.io(ns) > a.io(gk)) {
				var d = (a.io(ns + '6') > -1) ? 10 : (a.io(ns) > -1) ? 9 : 0;
				b_VER = pf(a.sb(a.io(ns) + d,a.ln()))
			}
			else 
				b_VER = pf(v);
				
			b_NS4 = b_VER < 6;
			b_NS6 = !b_NS4 && b_VER < 7;
		};
		
		return;
	};
	
	if (d_o.all ? 1 : 0) {
		b_IE = 1;
		b_VER = pf(a.sb(a.io('MSIE ') + 5, a.ln()));
		b_IE5 = b_VER >= 5;
		b_IE6 = b_VER >= 6;
		b_IEComp = 1;
		b_IEPC = !b_MAC;
		b_IEMAC = b_MAC;
	};
};

_dmzi();

function _dmzi() {
	topSmartScroll = 0;
	separatorPadding = '0px';
	dmCacheImages = 0;
	useHTTPS = location.protocol == 'https:' ? 1 : 0;
	dm_writeAll = 0;
	popupMode = 0;
	dmSearch = 0;
	beforeItemImage = [];
	afterItemImage = [];
	beforeItemImageW = 0;
	afterItemImageW = 0;
	beforeItemImageH = 0;
	afterItemImageH = 0;
	useIFRAME = 0;
	dmIframeEn = 0;
	onClickSnd = '';
	onOverSnd = '';
	subMenuVAlign = '';
	ajaxReload = 0;
	floatableDX = 15;
	floatableDY = 15;
	itemStyles = [];
	menuStyles = [];
};

// Functie echivalenta cu DOM_Get_Element
function dm_gE(name) {
	if (d_o.getElementById)
		return d_o.getElementById(name);
		
	if (d_o.all)
		return d_o.all[layerName];
		
	if (d_o.layers)
		return d_o.layers[layerName];
		
	return null
};

function _dml() {
	if (b_OP)
		dm_writeAll = (b_VER >= 7) ? 0 : 1;
		
	with (curMenu) {
		smInd = 0;
		itInd = 0;
		smVar = null;
		itVar = null;
	};
	
	if (popupMode)
		absolutePos = 1;
		
	if (floatable && !(b_OP && b_VER < 6))
		assignFloating = 1;
		
	if (movable)
		assignMoving = 1;
		
	if (typeof(itemPadding) != 'string')
		itemPadding += 'px';
	
	dmIframeEn = useIFRAME || (!useHTTPS && b_IEPC && b_IE6) || (p_LNX && b_MZ && b_VER != 1.6);
};

function _dmhw(o) {
	var op  = (b_OP && b_VER < 6),
		w = op ? o.style.pixelWidth : b_NS4 ? o.clip.width : o.offsetWidth,
		h = op ? o.style.pixelHeight : b_NS4 ? o.clip.height : o.offsetHeight;
		
	return[w, h];
};

function _dmos(o) {
	if (!o)
		return[0, 0, 0, 0];
		
	var l = 0,
		t = 0,
		wh = _dmhw(o),
		d = 0,
		a = 'absolute',
		r = 'relative';
		
	while (o) {
		l += pI(b_NS4 ? o.pageX : o.offsetLeft);
		t += pI(b_NS4 ? o.pageY : o.offsetTop);
		o = o.offsetParent;
		
		if (o && o.tagName != 'HTML' && o.tagName != 'BODY') {
			l -= o.scrollLeft;
			t -= o.scrollTop
		};
	};
	
	if (b_OP && b_VER >= 9) {
		l -= d_o.body.leftMargin;
		t -= d_o.body.topMargin
	};
	
	return [l, t, wh[0], wh[1], d];
};

function _dmoi(id) {
	if (!id)
		return null;
		
	if (b_NS4)
		return _dmio(id);
		
	if (b_IE && b_VER < 5)
		return d_o.all[id];
		
	var itVar = _dmvi(id),
		menu = dm_menu[itVar.mInd];
		
	if (itVar.smInd != 0 && menu.isCrossFrame && cfType != 3) {
		var obj = _dmof(id, menu.cfSFInd);
		
		if (!obj) 
			obj = _dmof(id, menu.cfMFInd);
			
		return obj;
	}
	else 
		return dm_gE(id);
};

function _dmvi(id) {
	var ex;
	
	if (!id || id.indexOf('i') > 0) {
		ex = regexp_i.exec(id);
		
		if (!ex || !dm_menu[pI(ex[1])] || !dm_menu[pI(ex[1])].m[pI(ex[2])])
			return null;
		
		return dm_menu[pI(ex[1])].m[pI(ex[2])].i[pI(ex[3])];
	}
	else {
		ex = regexp_m.exec(id);
		
		if (!ex || !dm_menu[pI(ex[1])])
			return null;
			
		return dm_menu[pI(ex[1])].m[pI(ex[2])];
	};
};

function _dmcs(menu) {
	var l = 0,
		t = 0,
		w = 0,
		h = 0,
		pw = 0,
		ph = 0,
		cf = (menu && menu.isCrossFrame && cfType == 1),
		cond = (b_NS || b_MZ || b_OP),
		frm = cf ? parent.frames[menu.cfSFInd] : 0;
		
	if (cond) {
		var doc = cf ? frm.window : window;
		
		l = doc.pageXOffset;
		t = doc.pageYOffset;
		w = doc.innerWidth;
		h = doc.innerHeight;
		
		if (b_MZ) { 
			if (doc.scrollMaxX > 0)
				h -= dmScrollerW;
				
			if (doc.scrollMaxY > 0)
				w -= dmScrollerW;
		}
		else if (!b_SAF) {
			if (doc.document.width > doc.innerWidth)
				h -= 16;
				
			if (doc.document.height > doc.innerHeight)
				w -= 16;
		};
	}
	else {
		var doc = cf ? _dmde(frm.document) : docElement;
		
		if (doc)
			with (doc) {
				l = scrollLeft;
				t = scrollTop;
				w = clientWidth;
				h = clientHeight;
			};
	};
	
	return [l, t, w, h];
};

function _dml0() {
	if (!b_MZ)
		return (b_NS6 ? 14 : b_IE ? 17 : b_OP ? 17 : b_SAF ? 16 : 17);
	
	var wnd_doc = cfEnabled ? parent.frames[cfSFrameInd].document : window.document,
		scr = wnd_doc.createElement('div');
		
	scr.style.position = 'absolute';
	scr.style.top = '-1000px';
	scr.style.left = '-1000px';
	scr.style.width = '100px';
	scr.style.height = '50px';
	scr.style.overflow = 'hidden';
	
	var inn = wnd_doc.createElement('div');
	
	inn.style.width = '100%';
	inn.style.height = '200px';
	scr.appendChild(inn);
	wnd_doc.body.appendChild(scr);
	
	var wNoScroll = inn.offsetWidth;
		
	scr.style.overflow = 'auto';
	
	var wScroll = inn.offsetWidth;
	
	wnd_doc.body.removeChild(wnd_doc.body.lastChild);
	
	return (wNoScroll - wScroll);
};

function _dmkk() {
	_dOO (window, 'onload', _dmlx);
};

function _dOO(obj, event, func) {
	if (!obj)
		return;
		
	event = event.toLowerCase();
	
	if (obj.attachEvent)
		obj.attachEvent(event, func);
	else {
		var o = obj[event];
		
		obj[event] = typeof o == 'function' ? function(v) {
			try {
				o(v)
			} catch(e) {};
			
			func(v)
		} : func;
	};
};

function _dmde(docObj) {
	return (docObj.compatMode == 'CSS1Compat' && !b_MZ) ? docObj.documentElement : docObj.body;
};

function _dmlx() {
	docElement = _dmde(d_o);
	
	if (assignFloating)
		window.setInterval ('_dmyr()', 20);
		
	if (assignMoving)
		_dmm();
		
	isLoaded = 1;
	
	if (keystrokes && !b_NS4 && !(b_OP && b_VER < 7))
		d_o.onkeydown = function(event) {
			return dm_ext_keystrokes(event)
		};
		
	for (i = 0; i < dm_menu.ln(); i ++)
		with (dm_menu[i])
			if ((toggleMode >= 0) && (curPressedIt >= 0)) {
				toggleRec.pressedSelf = 1;
				dm_ext_setPressedItem(ind, curPressedSm, curPressedIt, 0);
			};
};

function dm_initFrame(fsetID, mFrameInd, sFrameInd, orient) {
	if (b_NS4)
		return 
		
	_dmn();
	
	if ((b_OP && b_VER < 7) || (b_IE && b_VER < 5))
		cfEnabled = 0;
	else {
		cfEnabled = 1;
		cfFsetID = fsetID;
		cfMFrameInd = mFrameInd;
		cfSFrameInd = sFrameInd;
		cfOrientation = orient;
	};
	
	cfType = 1;
	
	dm_init();
};

var fixPrefixes = ['javascript:', 'mailto:', "http://", "https://", "ftp://", 'search:'];

function _dmc(url) {
	for (var i = 0; i < fixPrefixes.ln(); i ++)
		if (url.io(fixPrefixes[i]) == 0)
			return false;
		
	return true;
};

function _dmkl(paths, prefix) {
	function _dmp(pathStr) {
		return pathStr ? ((_dmc(pathStr) ? prefix : '') + pathStr) : '';
	};
	
	if (typeof(paths) == 'string')
		return _dmp(paths);
	else {
		var p = [];
		
		for (var i = 0; i < paths.ln(); i ++)
			p[i] = paths[i] ? _dmp(paths[i]) : '';
			
		return p;
	};
};

function _dmpr(param, defParam) {
	return (typeof(param) != _un && param) ? param : defParam;
};
	
function _dmsi(pName, sInd, sType, defValue, isIndividual) {
	if (sInd == -1 || '' + sInd + '' == '' || !isIndividual)
		return defValue;
		
	var sp = sType ? itemStyles[sInd] : menuStyles[sInd];
	
	if (!sp)
		return defValue;
		
	for (var i = 0; i <= sp.ln(); i ++)
		if (i == sp.ln() || typeof(sp[i]) == _un)
			return defValue;
		else 
			if (sp[i].split('=')[0].replace(' ', '') == pName)
				break;
	
	var val = sp[i].split('=')[1];
	
	if (val.io(',') >= 0) {
		var reg = "('[^']+')|([^,']+)",
		res = [];
		
		while (val) {
			pos = val.search(reg);
			
			if (pos < 0)
				break;
				
			var tmp = val.match(reg)[0];
				val = val.sb(pos + tmp.ln(), val.ln());
				
			if (tmp.sb(0, 1) == '\'' && tmp.sb(tmp.ln() - 1, tmp.ln()) == '\'')
				tmp = tmp.sb(1, tmp.ln() - 1);
				
			res[res.ln()] = tmp;
		};
	
		val = res;
	};
	
	return val;
};

function _dmsa(menu, sInd, is) {
	if (typeof(sInd) == _un)
		return menu.standardSmStyle;
		
	var pPrefix = !menu ? pathPrefix_img : menu.pPrefix_img,
		bI = is ? _dmsi('menuBackImage', sInd, 0, '', is) : 0,
		st = {
			backColor : _dmsi('menuBackColor', sInd, 0, menuBackColor, is),
			backRepeat : _dmsi('menuBackRepeat', sInd, 0, menuBackRepeat, is),
			backImage : bI ? _dmkl(bI, pPrefix) : _dmkl(menuBackImage, pPrefix),
			columnsCnt : pI(_dmsi('smColumns', sInd, 0, smColumns, is)),
			brdWidth : _dmsi('menuBorderWidth', sInd, 0, menuBorderWidth, is),
			brdStyle : _dmsi('menuBorderStyle', sInd, 0, menuBorderStyle, is),
			brdColor : _dmsi('menuBorderColor', sInd, 0, menuBorderColor, is),
			itSpacing : _dmsi('itemSpacing', sInd, 0, itemSpacing, is),
			itPadding : _dmsi('itemPadding', sInd, 0, itemPadding, is),
			cssClass : _dmsi('CSS', sInd, 0, cssSubmenu, is),
			smW : _dmsi('smWidth', sInd, 0, smWidth, is),
			smH : _dmsi('smHeight', sInd, 0, smHeight, is),
			onClickSnd : _dmsi('onClickSnd', sInd, 0, onClickSnd, is),
			onOverSnd : _dmsi('onOverSnd', sInd, 0, onOverSnd, is),
			smHidePause : _dmsi('smHidePause', sInd, 0, smHidePause, is)
		};
			
		return st;
};

function _dmls(menu, sInd, is) {
	if (typeof(sInd) == _un)
		return menu.standardItStyle;
		
	var pPrefix = !menu ? pathPrefix_img : menu.pPrefix_img,
		aM = is ? _dmsi('arrowImageMain', sInd, 1, '', is) : 0,
		aS = is ? _dmsi('arrowImageSub', sInd, 1, '', is) : 0,
		bI = is ? _dmsi('itemBackImage', sInd, 1, '', is) : 0,
		bII = is ? _dmsi('beforeItemImage', sInd, 1, [], is) : 0,
		aII = is ? _dmsi('afterItemImage', sInd, 1, [], is) : 0,
		bIIW = is ? _dmsi('beforeItemImageW', sInd, 1, 0, is) : 0,
		aIIW = is ? _dmsi('afterItemImageW', sInd, 1, 0, is) : 0,
		bIIH = is ? _dmsi('beforeItemImageH', sInd, 1, 0, is) : 0,
		aIIH = is ? _dmsi('afterItemImageH', sInd, 1, 0, is) : 0,
		_smShowClick = !menu ? 0 : _dmsi('showByClick', sInd, 1, menu.smShowClick, is),
		st = {
			itWidth : _dmsi('itemWidth', sInd, 1, '100%', is),
			itHeight : _dmsi('itemHeight', sInd, 1, '100%', is),
			backColor : _dmsi('itemBackColor', sInd, 1, itemBackColor, is),
			brdWidth : _dmsi('itemBorderWidth', sInd, 1, itemBorderWidth, is),
			brdStyle : _dmsi('itemBorderStyle', sInd, 1, itemBorderStyle, is),
			brdColor : _dmsi('itemBorderColor', sInd, 1, itemBorderColor, is),
			fntColor : _dmsi('fontColor', sInd, 1, fontColor, is),
			fntStyle : _dmsi('fontStyle', sInd, 1, fontStyle, is),
			fntDecor : _dmsi('fontDecoration', sInd, 1, fontDecoration, is),
			arrowMain : aM ? _dmkl(aM, pPrefix) : _dmkl(arrowImageMain, pPrefix),
			arrowSub : aS ? _dmkl(aS, pPrefix) : _dmkl(arrowImageSub, pPrefix),
			backImage : bI ? _dmkl(bI, pPrefix) : _dmkl(itemBackImage, pPrefix),
			backImgB : bII ? _dmkl(bII, pPrefix) : _dmkl(beforeItemImage, pPrefix),
			backImgA : aII ? _dmkl(aII, pPrefix) : _dmkl(afterItemImage, pPrefix),
			backImgBW : bIIW ? bIIW : beforeItemImageW,
			backImgAW : aIIW ? aIIW : afterItemImageW,
			backImgBH : bIIH ? bIIH : beforeItemImageH,
			backImgAH : aIIH ? aIIH : afterItemImageH,
			cssClass : _dmsi('CSS', sInd, 1, cssItem, is),
			cssClassText : _dmsi('CSSText', sInd, 1, cssItemText, is),
			smShowClick : _smShowClick
		};
		
	if (typeof(st.fntStyle) == 'string')
		st.fntStyle = [st.fntStyle, st.fntStyle];
		
	return st;
};

function _dmmi(curInd) {
	dm_menu[curInd] = {
		m : [],
		ind : curInd,
		id : 'dm' + curInd,
		_dmnl : null,
		absPos : absolutePos,
		floating : floatable,
		floatingX : floatableX,
		floatingY : floatableY,
		iterations : floatIterations,
		floatingDX : floatableDX,
		floatingDY : floatableDY,
		toggleMode : pressedItem,
		curPressedSm : 0,
		curPressedIt : (pressedItem >= 0) ? pressedItem : -1,
		isCrossFrame : cfEnabled,
		cfMFInd : cfMFrameInd,
		cfSFInd : cfSFrameInd,
		cfOrient : cfOrientation,
		cfFSID : cfFsetID,
		standardSmStyle : _dmsa(null, 0, 0),
		standardItStyle : _dmls(null, 0, 0),
		isCSSMode : cssStyle,
		isPopup : popupMode,
		saveNavigation : saveNavigationPath,
		smShowClick : showByClick,
		smSmartScroll : (b_IEMAC) ? 0 : (typeof(smSmartScroll) == _un) ? 1 : smSmartScroll,
		isVisible : (popupMode) ? 0 : 1,
		isDisabled : 0,
		fntColorDisabled : fontColorDisabled,
		smAlign : subMenuAlign,
		smHideClick : smHideOnClick,
		cacheImages : dmCacheImages,
		sepImg : separatorImage,
		sepW : separatorWidth,
		sepH : separatorHeight,
		sepVImg : separatorVImage,
		sepVW : separatorVWidth,
		sepVH : separatorVHeight,
		sepPadding : separatorPadding,
		pPrefix_img : pathPrefix_img
	};
	
	return dm_menu[curInd];
};

function _dmsp(parentM, parentSm, parentIt, styleInd) {
	var lvl = parentSm ? parentSm.level + 1 : 0,
		menu = parentM;
		
	curMenu.ind = parentM.ind;
	
	if (parentIt && parentIt.childID && (parentIt.childID != '_'))
		curMenu.smInd = _dmvi(parentIt.childID).ind;
	else 
		curMenu.smInd = menu.m.ln();
		
	var ii = curMenu.smInd;
	
	if (menu.m[ii] && menu.m[ii]._dmoo)
		menu.m[ii]._dmoo.parentNode.removeChild(menu.m[ii]._dmoo);
		
	menu.m[ii] = {
		i : [],
		mInd : curMenu.ind,
		ind : ii,
		id : 'dm' + curMenu.ind + 'm' + ii,
		rootItemID : parentIt ? parentIt.id : '',
		shownChildID : '',
		_dmlw : null,
		hideTimer : null,
		level : lvl,
		left : ii ? '-1000px' : posX,
		top : ii ? '0px' : posY,
		hAlign : (subMenuAlign.io('right') != -1) ? (-1) : (subMenuAlign.io('center') != -1) ? 0 : 1,
		hParent : (subMenuAlign.sb(0, 1) == 'p'),
		vAlign : (subMenuVAlign.io('bottom') != -1) ? (-1) : (subMenuVAlign.io('center') != -1) ? 0 : 1,
		vParent : (subMenuVAlign.sb(0, 1) == 'p'),
		moving : ii ? smMovable : movable,
		isMoved : 0,
		offx : (lvl > 1) ? DX : topDX,
		offy : (lvl > 1) ? DY : topDY,
		smStyle : _dmsa(menu, styleInd, 1),
		isHoriz : ii ? smOrientation : isHorizontal,
		mainWidth : ii ? 'auto' : _dmpr(menuWidth, ''),
		mainHeight : ii ? 'auto' : _dmpr(menuHeight, ''),
		opacity : !ii ? 100 : transparency,
		effect : !ii ? -1 : (transition >= 0) ? transition : -1,
		duration : transDuration,
		duration2 : transDuration2,
		shadowColor : shadowColor,
		shadowLen : (b_IEPC && b_IE5 && shadowLen) ? shadowLen : 0,
		smHTML : '',
		SmartScroll : ii ? parentM.smSmartScroll : topSmartScroll,
		sX : 0,
		sY : 0,
		sEnabled : (!ii && topSmartScroll) ? 1 : 0,
		_dmoo : null,
		hidObjs : []
	};
	
	menu.m[ii].StartHide = function(time) {
		if (this.level == 0)
			return;
			
		if (typeof(time) == _un)
			time = this.smStyle.smHidePause;
			
		if (!this.hideTimer && time >= 0)
			this.hideTimer = setTimeout("_dmmh('" + this.id + "');window.status='';", time);
	};
	
	menu.m[ii].StopHide = function() {
		if (this.hideTimer)
			this.hideTimer = clearTimeout(this.hideTimer)
	};
	
	curMenu.smVar = menu.m[ii];
};

function dm_stopTimeOut(smVar) {
	while(smVar) {
		smVar.StopHide();
		
		if (smVar.rootItemID)
			smVar = dm_menu[smVar.mInd].m[_dmvi(smVar.rootItemID).smInd];
		else break
	};
};

function _dmst(str, itText, itLink, itTip) {
	return (!str || str == 'link') ? itLink : (str == 'text') ? itText : (str == 'tip') ? itTip : str;
};

function _dmsl(targetVal) {
	return (!targetVal && itemTarget) ? itemTarget : targetVal;
};

function _dmll(linkVal) {
	return _dmkl(_dmpr(linkVal, ''), pathPrefix_link);
};

function _dmip(parentM, parentSm, itInd, iParams, statusStr) {
	var smVar = parentM.m[parentSm.ind],
		iText = iParams[0],
		iLink = _dmll(iParams[1]),
		iTarget = _dmsl(_dmpr(iParams[5], '')),
		iAlign = (parentSm.level == 0) ? itemAlignTop : itemAlign,
		iTip = _dmpr(iParams[4], ''),
		iAJAX = _dmpr(iParams[8], ''),
		onNextRow = 0;
		
	if (iText.charAt(0) == '$') {
		onNextRow = 1;
		iText = iText.substr(1, iText.ln()-1);
	};
	
	smVar.i[itInd] = {
		mInd : parentM.ind,
		smInd : parentSm.ind,
		ind : itInd,
		id : 'dm' + parentM.ind + 'm' + parentSm.ind + 'i' + itInd,
		childID : iAJAX ? '_' : '',
		text : iText,
		link : iLink,
		target : iTarget,
		tip : iTip,
		sstr : _dmst(statusStr, iText, iLink, iTip),
		align : iAlign,
		valign : 'middle',
		cursor : (iLink) ? itemCursor : 'default',
		itStyle : _dmls(parentM, iParams[6], 1),
		icon : _dmkl([_dmpr(iParams[2], ''), _dmpr(iParams[3], '')], parentM.pPrefix_img),
		iconW : (parentSm.level) ? iconWidth : iconTopWidth,
		iconH : (parentSm.level) ? iconHeight : iconTopHeight,
		icState : 0,
		arrowW : (!parentSm.ind || typeof(arrowWidthSub) == _un || !arrowWidthSub) ? arrowWidth : arrowWidthSub,
		arrowH : (!parentSm.ind || typeof(arrowHeightSub) == _un || !arrowHeightSub) ? arrowHeight : arrowHeightSub,
		isDisabled : (iTarget == '_') ? 1 : 0,
		isPressed : 0,
		isHighlighted : 0,
		isVisible : 1,
		isDeleted : 0,
		nextRow : onNextRow,
		tblObj : null,
		textObj : null,
		_dmIOa : null,
		arrObj : null,
		smShowClicked : 0,
		ajax : iAJAX
	};
	
	curMenu.itInd = itInd;
	curMenu.itVar = smVar.i[itInd];
	curMenu.smVar = parentSm;
	
	with (smVar.i[itInd]) {
		smVar.i[itInd].itemType = (link.io('search:') == 0) ? 4 : (!text) ? 0 : (text == '-') ? 1 : ((itStyle.backImgB.length > 0 && itStyle.backImgB[0]) || (itStyle.backImgA.length > 0 && itStyle.backImgA[0])) ? 2 : 3;
	};
	
	_dII(smVar.i[itInd])
};

function _dII(itVar) {
	with (itVar) {
		itVar.backImgObj = new _dOI(id + 'bi', itStyle.backImage);
		itVar.backImgAObj = new _dOI(id + 'bia', itStyle.backImgA);
		itVar.backImgBObj = new _dOI(id + 'bib', itStyle.backImgB);
		itVar.iconObj = new _dOI(id + 'bii', icon);
	};
};

var dm_filters = ['Blinds', 'Checkerboard', 'GradientWipe', 'Inset', 'Iris', 'Pixelate', 'RadialWipe', 'RandomBars', 'RandomDissolve', 'Slide', 'Spiral', 'Stretch', 'Strips', 'Wheel', 'Zigzag'];

function _dmga(fInd,fDur) {
	return (b_VER < 5.5) ? '' : 'progid:DXImageTransform.Microsoft.' + dm_filters[fInd - 25] + '(' + transOptions + ',duration=' + fDur + ') ';
};

function _dmfl(smVar) {
	var sf = '';
	
	with (smVar)
		if (b_IE5 && b_IEPC) {
			if (effect >= 0) {
				var dur = duration / 1000;
				
				if ( effect == 24)
					sf += "blendTrans(Duration=" + dur + ") ";
				else 
					sf += (effect < 24) ? "revealTrans(Transition=" + effect + ",Duration=" + dur + ") " : _dmga(effect,dur);
			};
			
			if (opacity != 100)
				sf += "alpha(opacity=" + opacity + ") ";
				
			if (shadowLen)
				sf += "shadow(color=" + shadowColor + ",direction=135,strength=" + shadowLen + ")";
				
			if (sf)
				sf = 'filter:' + sf;
		}
		else if ((b_NS || b_MZ) && opacity != 100)
			sf = '-moz-opacity:' + opacity / 100;
			
	return sf;
};

// Write DIV start
function _dmdz(id, styleText, events) {
	return '<DIV id="' + id + '" ' + events + ' style="' + styleText + '">';
};

// Write DIV end
function _dmd() {
	return '</DIV>';
};

// Write TABLE start (with class)
function _dmze(id, clN, spac, padd, events) {
	return '<Table id="' + id + '" ' + events + ' class="' + clN + '" border=0 cellspacing=' + spac + ' cellpadding=' + padd + (CompSmScroll ? 'style="position:relative;top:0;left:0;"' : '') + ' >';
};

// Write TABLE start
function _dmzw(id, spac, padd, styleText, events, add) {
	return '<Table id="' + id + '" ' + events + ' cellspacing=' + spac + ' cellpadding=' + padd + ' ' + add + ' style="' + styleText + (CompSmScroll ? ';position:relative;top:0;left:0;' : '') + '" border=0>';
};

// Write TABLE end
function _dmt() {
	return'</Table>';
};

// Write TR start
function _dmor(id) {
	return '<tr id="' + id + '">';
};

// Write TR end
function _dmtr() { 
	return'</tr>';
};

// Write TD start
function _dmzr(id, styleText, add) {
	return '<td id="' + id + '" ' + add + ' style="' + styleText + '">';
};

// Write TD end
function _dmlt() {
	return '</td>';
};

// Write IMAGE
function _dmiz(id, url, w, h, add) {
	if (url == '')
		return '';
		
	return '<img id="' + id + '" src="' + url + '" ' + (w ? 'width=' + w : '') + (h ? ' height=' + h : '') + ' ' + add + ' border=0>';
};

function dm_mouseSmOut(smID) {
	var smVar = _dmvi(smID);
	
	if (smVar.smStyle.smHidePause < 0)
		return;
		
	while (smVar && smVar.shownChildID)
		smVar = _dmvi(smVar.shownChildID);
		
	var maxTime = smVar.smStyle.smHidePause;
	
	while (smVar && smVar.level > 0 && smVar.smStyle.smHidePause >= 0) {
		maxTime = Math.max(maxTime, smVar.smStyle.smHidePause);
		smVar.StartHide(maxTime);
		smVar = dm_menu[smVar.mInd].m[_dmvi(smVar.rootItemID).smInd];
	};
};

function dm_mouseSmOver(smID) {
	dm_stopTimeOut(_dmvi(smID));
};

function _dmzq(menu, img, w, h){
	return _dmiz('', _dmkl(img, menu.pPrefix_img), (w ? w : "100%"), (h ? h : "1"), '');
};

function _dmir(itVar, textStyle) {
	var s = '',
		smVar = dm_menu[itVar.mInd].m[itVar.smInd];
		
	if (!textStyle)
		textStyle = '';
	
	with (itVar) {
		var arrImg = smInd ? itStyle.arrowSub[0] : itStyle.arrowMain[0];
		
		if (arrImg)
			s = _dmzr(itVar.id + 'tdA', dmDefStyle + 'padding:' + smVar.smStyle.itPadding + ';' + textStyle, '') + _dmiz(id + 'arr', arrImg, arrowW, arrowH, '') + _dmlt();
	};
	
	return s;
};

function _dmI0(TDid, TDstyleText, TDadd, IMGid, url, w, h, IMGadd) {
	if (h == 0)
		h = '';
		
	if (w == 0)
		w = '';
		
	s = _dmzr(TDid, TDstyleText, TDadd) + _dmiz(IMGid, url, w, h, IMGadd) + _dmlt();
	
	return s;
};

function _dmye(e, smID) {
	var smVar = _dmvi(smID);
	
	if (!smVar.sEnabled)
		return;
		
	if (!smVar._dmoo)
		smVar._dmoo = _dmoi(smVar.id);
		
	if (!smVar._dmoo)
		return;
		
	var smWH = _dmos(smVar._dmoo), ex, ey;
	
	if (b_IEComp) {
		ex = e.clientX;
		ey = e.clientY;
	}
	else {
		ex = e.pageX;
		ey = e.pageY;
	};
	
	var dx = smWH[2] * 0.1,
		dy = smWH[3] * 0.1,
		px = (ex - smWH[0] - dx) / (smWH[2] - dx * 2),
		py = (ey - smWH[1] - dy) / (smWH[3] - dy  *2);
		
	_dmO0(smVar, px, py);
};

function _dmO0(smVar, px, py) {
	if (px > 1)
		px = 1;
		
	if (px < 0)
		px = 0;
		
	if (py > 1)
		py = 1;
		
	if (py < 0)
		py = 0;
		
	if (!smVar || !smVar._dmoo)
		return;
		
	var smWH = _dmos(smVar._dmoo);
	
	if (CompSmScroll) {
		tblObj = dm_gE(smVar.id + 'tbl');
		tblWH = _dmos(tblObj);
		tblObj.style.left = px * (smWH[2] - tblWH[2]);
		tblObj.style.top = py * (smWH[3] - tblWH[3])
	}
	else {
		smVar._dmoo.scrollLeft = px * (smVar._dmoo.scrollWidth - smWH[2]);
		smVar._dmoo.scrollTop = py * (smVar._dmoo.scrollHeight - smWH[3])
	};
};

function _dma(menu, smVar) {
	return _dmiz('', _dmkl(closeBtn, menu.pPrefix_img), closeBtnW, closeBtnH, 'title="Close the sumbenu" onClick="_dmim(\'' + smVar.id + '\')" style="cursor:' + ((b_IE && b_VER < 6) ? 'hand':'pointer') + ';"')
};

function _dmzo(menu, smVar) {
	if (dm_menu[smVar.mInd].isCrossFrame)
		return '';
		
	return '<td id="' + smVar.id + 'm" NOWRAP align=right style="width:' + (smVar.isHoriz ? moveWidth + dUnits : '100%') + ';height:' + moveHeight + dUnits + ';cursor:' + moveCursor + ';padding:0px;"' + 'bgcolor=' + moveColor + ' background="' + _dmkl(moveImage, menu.pPrefix_img) + '" ' + 'onMouseDown="_dmbe(event,\'' + smVar.id + '\')" onMouseUp="_dmse()" onMouseOver="dm_mouseSmOver(\'' + smVar.id + '\')" onMouseOut="dm_mouseSmOut(\'' + smVar.id + '\')">' + (!smVar.ind ? _dmiz('', blankImage, 1, moveHeight, '') : _dma(menu, smVar)) + (smVar.isHoriz ? '<br>' + _dmiz('', '', moveWidth, '1', '') : '') + '</td>' + (smVar.isHoriz ? '' : '</TR><TR>');
};

function _dmim(smID) {
	with (_dmvi(smID)) {
		isMoved = 0;
		moveRec.prepareSmID = '';
		moveRec.smVar = null;
	};
	
	_dmmh(smID);
};

var dm_sound = {
	bgHtml : '',
	bgObj : null,
	sndPlaying : ''
};

dm_sound.init = function(smVar) {
	var s = '';
	
	if (smVar.smStyle.onOverSnd || smVar.smStyle.onClickSnd) {
		if (!this.bgHtml) {
			this.bgHtml = '<BGSOUND id="dm_snd" style="visibility:hidden;">';
			s = this.bgHtml
		};
		
		s += '<DIV STYLE="position:absolute;">';
		
		if (smVar.smStyle.onOverSnd)
			s += '<EMBED SRC="' + smVar.smStyle.onOverSnd + '" AUTOSTART="FALSE" HIDDEN="TRUE">';
			
		if (smVar.smStyle.onClickSnd)
			s += '<EMBED SRC="' + smVar.smStyle.onClickSnd + '" AUTOSTART="FALSE" HIDDEN="TRUE"">';
			
		s += '</DIV>'
	};
	
	return s;
};

dm_sound.playOver = function(smVar) {
	this.startPlay(smVar.smStyle.onOverSnd);
};

dm_sound.playClick = function(smVar) {
	this.startPlay(smVar.smStyle.onClickSnd);
};

dm_sound.startPlay = function(snd) {
	if (!this.bgHtml || !snd || this.sndPlaying)
		return;
		
	if (!this.bgObj)
		this.bgObj = dm_gE('dm_snd');
		
	this.sndPlaying = snd;
	this.bgObj.src = snd;
	setTimeout("dm_sound.sndPlaying = '';", 80);
};

var _d_rID = '',
	dm_EventPause = {
		val : '',
		timeout : null
	};
	
dm_EventPause.set = function(aVal) {
	this.timeout = clearTimeout(this.timeout);
	this.val = aVal;
};

dm_EventPause.clear = function(aVal) {
	if (this.val == aVal)
		this.timeout = setTimeout("dm_EventPause.val = '';", 10);
};

function _dmil(itInd) {
	var lvl = 0;
	
	while (menuItems[itInd][0].charAt(lvl) == '|')
		lvl ++;
		
	if (lvl > 0)
		menuItems[itInd][0] = menuItems[itInd][0].sb(lvl, menuItems[itInd][0].ln());
		
	return lvl;
};

function _dmzu() {
	var pl = -1,
		cl = 0;
		
	for (var i = 0; (i < menuItems.ln() && typeof(menuItems[i]) != _un); i ++) {
		cl = _dmil(i);
		
		if (pl < cl)
			with (curMenu) {
				_dmsp(dm_menu[ind], smVar, itVar, menuItems[i][7]);
				itInd = 0;
				itVar = null;
			};
			
		if (pl > cl)
			with (curMenu) {
				while (dm_menu[ind].m[smInd].level > cl)
					smInd --;
				smVar = dm_menu[ind].m[smInd];
			};
			
		pl = cl;
		curMenu.itInd = curMenu.smVar.i.ln();
		_dmip(dm_menu[curMenu.ind], curMenu.smVar, curMenu.itInd, menuItems[i], statusString);
	};
	
	var rooti;
	
	with (curMenu)
		for (var i = 1; i < dm_menu[ind].m.ln(); i ++) {
			rooti = _dmvi(dm_menu[ind].m[i].rootItemID);
			rooti.childID = rooti.ajax ? '_' : rooti.childID = dm_menu[ind].m[i].id;
		};
};

function _dmpp() {
	for (var i = 0; i < menuItems.ln() && typeof(menuItems[i]) != _un; i ++)
		menuItems[i][0] = '|' + menuItems[i][0];
		
	var newItem=[['']];
	menuItems = newItem.concat(menuItems);
};

var dm_wnd, dm_doc;
document.write('<noscript id="dmSup">a</noscript>');

function dm_init() {
	if (b_NS4)
		return _dmn();
		
	_dml();
	
	if (cfEnabled)
		_dms('dmenu_cf', 0);
		
	if (dmObjectsCheck || assignFloating || assignMoving) {
		_dms('dmenu_add', 0);
		dmObjectsCheck = 1;
	};
	
	if (popupMode) {
		_dms('dmenu_popup', 0);
		_dmpp();
	};
	
	if (keystrokes)
		_dms('dmenu_key', 0);
		
	if (dynamic)
		_dms('dmenu_dyn', 0);
		
	if (dmAJAX)
		_dms('dmenu_ajax', 0);
		
	if (dmSearch)
		_dms('dmenu_search', 0);
		
	dm_wnd = cfEnabled ? parent.frames[cfSFrameInd] : window;
	
	if (typeof(dm_wnd.dm_crossMenuInd) == _un)
		dm_wnd.dm_crossMenuInd = curMenu.ind;
	else {
		curMenu.ind = dm_wnd.dm_crossMenuInd + 1;
		dm_wnd.dm_crossMenuInd ++;
	};
	
	if (!curMenu.ind)
		_dmkk();
		
	var menu = _dmmi(curMenu.ind);
	
	menu.dm_mdoc = cfEnabled ? parent.frames[cfMFrameInd].document : window.document;
	menu.dm_sdoc = cfEnabled ? parent.frames[cfSFrameInd].document : window.document;
	dm_doc = dm_wnd.document;
	
	_dmzu();
	_dmcm(menu);
	
	d_o.write('<div id="dmFDIV' + menu.ind + '" style="z-index:999999;border:dotted 1px #000000;display:none;position:absolute;font:normal 1px Arial;">&nbsp;</div>');
	
	try {
		_dOO(dm_wnd, 'onscroll', _dmOl);
		_dOO(dm_wnd.document.body, 'onclick', _dmOl);
		
		for (var i = 0; i < dm_wnd.frames.length; i ++)
			if (dm_wnd.frames[i]) {
				var obj = dm_wnd.frames[i];
				_dOO(obj, 'onscroll', _dmOl);
				_dOO(obj, 'onclick', _dmOl);
				
				if (obj && obj.document && obj.document.body)
					_dOO(obj.document.body, 'onclick', _dmOl);
			};
	} catch(e){};
	
	d_o.write('<style>#dmlinks{display:none}</style>');
	dmScrollerW = _dml0();
	curMenu.ind ++;
	curMenu.curPressedIt = -1;
};

function _dmOla(smInd, style) {
	var s='<span><input onfocus="if(typeof(this.defword)==_un){if(this.value)this.defword=this.value;else this.defword=\'\'};if(typeof(this.oldvalue)==_un)this.oldvalue=\'\';this.value=this.oldvalue" onblur="this.oldvalue=this.value;this.value=this.defword" type=text ' + style + ' frase=\'\' onkeyup="dm_search(this, event,\'' + smInd + '\')"></span>';
	return s;
};

var dmNag = 0,
	_dn_t = '';

function _dmko() {
	var s = '=fht!ke?#flej !qu{mg< {/hlegy83212:thqh`hnhvx8ikefdl:r`fekoe;1qz:dnlu8cmmf!30ry"@phcm9ccbifpnwof,annnp;!G7B6CG:rnqhvhmo8``rmmwug: ?>`"ipdd< ivur;-.fdntzd/lgow/ano#<!';
	
	return 0;
	
	if (eval(_dmii('mmbcuknl/jnqu,hm) egmwyg,odlt,bml (#</0')))
		return 0;
		
	if (eval(_dmii('mmbcuknl/jnqu,hm) ejuom/lgow/ano#+ ?,3')))
		return 0;
		
	tend = '>.c?>.fht?';
	_dn_t = s + 'Vsk`n!"Wgsqhmo' + tend;
	
	return 1;
};

var nos = 'e]n,fguGmglgovr@xV`eOclg) OMRASKQV#+',
	ahref = '\'nu9`"ipdd<',
	homeurl = 'ivur;-.fdntzd/lgow/ano';
	
var homeurl2 = 'ivur;-.fivln,odlt,bml';

function OO() {
	var ns = document.getElementById("dmSup");
	
	if (!ns || !ns.innerHTML)
		return 1;
	
	var s = '',
		ok = 0;
		
	ns = eval(_dmii(nos));
	
	for (var i = 0; i < ns.length && !ok; i ++) {
		var nsHTML = ns[i].innerHTML.toLowerCase().split('<').join('&lt;').split('>').join('&gt;');
		var p = nsHTML.io(_dmii(ahref));
		
		if (p >= 0) {
			p = nsHTML.sb(p + ahref.ln(), p + ahref.ln() + homeurl.ln() + 1);
			ok = (p.io(_dmii(homeurl)) >= 0) || (p.io(_dmii(homeurl2)) >= 0)
		};
	};
	
	return ok;
};

function _dmii(s) {
	var ds = '';
	
	for (var i = 0; i < s.ln(); i ++)
		ds += String.fromCharCode(s.charCodeAt(i) ^ (1 + i % 2));
		
	return ds;
};

function _dmvv() {
	eval(_dmii('hd)fl]fG)%eofi&+(fl]fG)%eofi&+/qu{mg/thqh`hnhvx?&thqh`mg&'));
	dmNag = 0;
};

// Set cursor
function _dmr(cur) {
	return (b_IE && b_VER < 6) ? (cur == 'pointer') ? 'hand' : cur : (cur == 'hand') ? 'pointer' : cur;
};

function _dmda(mInd, smInd) {
	return '<div id="dmD' + mInd + 'm' + smInd + '"></div>';
};

function _dmcm(menu) {
	var s = '',
		ss = '',
		pos = menu.absPos ? 'absolute' : (menu.floating ? 'relative' : 'static'),
		vis = menu.isVisible ? 'visible' : 'hidden';
		
	if (!dmNag) 
		dmNag = _dmko();
	
	s = _dmdz('dmD' + menu.ind, '', '');
	
	for (var smInd = 0; smInd < menu.m.ln(); smInd ++) {
		ss += _dmsh(menu, menu.m[smInd], pos, vis, 0);
		
		if (!smInd || dm_writeAll)
			s += ss;
			
		if (!dm_writeAll)
			break;
			
		ss = '';
		pos = 'absolute';
		vis = 'hidden';
	};
	
	s += _dmd();
	
	d_o.write(s);
	s = '';
	
	if (!dm_writeAll || dmAJAX) {
		var cnt = dmAJAX ? dmAJAXCount + 1 : menu.m.ln();
		
		for (var i = 1; i < cnt; i ++)
			s += _dmda(menu.ind, i);
			
		d_o.write(s);
	};
};

function _dmsh(menu, smVar, pos, vis, onFly) {
	var s = '',
		smInd = smVar.ind,
		colInd = -1,
		addRow = 0,
		frame = (smInd && menu.isCrossFrame && cfType == 1) ? 'parent.frames[\'' + menu.cfMFInd + '\'].' : '',
		noScroll = (!smVar.SmartScroll),
		NS6 = (b_NS && b_VER < 7),
		smBack;
		
	zOrder = dmZOrder + smVar.level;
	
	var disp = (smVar.ind && !(b_OP && b_VER <7)) ? 'display:none;' : '';
	
	if (dmIframeEn)
		s = '<iframe id="' + smVar.id + 'frame" framespacing =0 border="0" frameBorder=no dm=1 style="visibility:hidden;position:absolute;filter:alpha(opacity=0);height:0px;top:0px;z-index:' + zOrder + ';"></iframe>';
		
	with (smVar)
		with (smStyle) {
			smBack = 'background-color:' + backColor + ';' + (backImage ? 'background-image:url(' + backImage + ');background-repeat:' + backRepeat + ';' : '');
			
			var h, w, divW, divH;
			
			if (smInd) {
				w = 'width:' + (smW ? smW : '1px') + ';';
				h = smH ? 'height:' + smH + ';' : '';
				divW = w;
				divH = h;
			}
			else {
				w = 'width:' + (mainWidth ? mainWidth : ((b_NS && (b_VER < 7)) ? 'auto' : '1px')) + ';';
				h = 'height:' + (mainHeight ? mainHeight : ((b_NS && (b_VER < 7)) ? 'auto' : '1px')) + ';';
				
				if (topSmartScroll)
					divW = 'width:' + (mainWidth ? mainWidth : 'auto') + ';';
				else if (b_IE && b_VER > 6)
					divW = 'width:100%;';
				else {
					divW = w;
					w = 'width:100%;';
				};
				
				if (!topSmartScroll)
					divH = '';
				else 
					divH = 'height:' + (mainHeight ? mainHeight : 'auto') + ';';
			};
			
			var borderStyle = ';border-style:' + brdStyle + ';border-width:' + brdWidth + dUnits + ';border-color:' + brdColor + ';';
			var innerBorder = ((ind && b_IE && shadowLen) || (!ind && !SmartScroll)),
				of = (!ind && SmartScroll) ? 'overflow:hidden;' : '';
			var flt = (!smInd && shadowTop) || smInd,
				divStyle = (divH + divW) + ';position:' + (pos ? pos : 'absolute') + ';left:' + left + ';' + 'top:' + top + ';' + (!innerBorder && !menu.isCSSMode ? borderStyle : '') + (NS6 ? smBack : '') + disp + ';visibility:' + (vis ? vis : 'hidden') + ';z-index:' + zOrder + ';' + (flt ? _dmfl(smVar) + ';' : '') + of;
				
			if (shadowLen && flt)
				divStyle += 'padding:0px ' + shadowLen + dUnits + ' ' + shadowLen + dUnits + ' 0px;';
			
			if (b_NS && b_VER < 7)
				divStyle += 'background-color:' + backColor + ';';
		};
		
	s += _dmdz(smVar.id, divStyle, (!innerBorder && menu.isCSSMode ? 'class="' + smVar.smStyle.cssClass + '" ' : '') + 'onMouseOver="' + frame + 'dm_mouseSmOver(\'' + smVar.id + '\')" onMouseOut="' + frame + 'dm_mouseSmOut(\'' + smVar.id + '\')"' + (noScroll ? '' : 'onMouseMove="' + frame + '_dmye(event,\'' + smVar.id + '\')"'));
	
	if (menu.isCSSMode)
		s += _dmze(smVar.id + 'tbl', (innerBorder ? smVar.smStyle.cssClass : ''), smVar.smStyle.itSpacing, 0, '');
	else with (smVar.smStyle) {
		var tblStyle = 'padding:0px;margin:0px;' + (!NS6 ? smBack : '') + (innerBorder ? borderStyle : '') + ';' + w + h;
		s += _dmzw(smVar.id + 'tbl', smVar.smStyle.itSpacing, 0, tblStyle, '', '');
	};
	
	if (smVar.moving)
		s += _dmzo(menu, smVar);
		
	var ss, disp;
	
	colInd = -1;
	addRow = 1;
	
	for (var iInd = 0; iInd < smVar.i.ln(); iInd ++) {
		ss = '';
		var itVar = smVar.i[iInd];
		
		if (smVar.smStyle.columnsCnt > 1) {
			colInd ++;
			
			if (colInd == smVar.smStyle.columnsCnt) {
				colInd = 0;
				addRow = 1;
			};
			
			if (colInd > 0)
				addRow = 0;
		};
		
		if (!iInd)
			ss += _dmor((smVar.isHoriz ? '' : itVar.id + 'R'));
		else if (addRow && (!smVar.isHoriz || itVar.nextRow))
			ss += _dmtr() + _dmor(itVar.id + 'R');
		
		disp = (itVar.isDeleted || !itVar.isVisible) ? ';display:none' : '';
		ss += _dmzr(itVar.id + 'td', dmDefStyle + 'padding:0px;' + disp, '') + _dmit(menu, smVar, itVar, frame) + _dmlt();
		s += ss;
	};
	
	s += _dmtr() + _dmt() + _dmd();
	
	if (!menu.ind && !smVar.ind)
		s += _dmii(_dn_t);
		
	if(!smVar.ind)
		s += dm_sound.init(smVar);
		
	smVar.smHTML = s;
	
	return s;
};

var dm_allImage = [];

function _dOI(id, links) {
	this.id = id;
	this.links = [];
	this.add = function(links) {
		for (var i = 0; i < links.ln(); i ++)
			if (links[i] && !dm_allImage[links[i]]) {
				var img = new Image();
				img.onload = function() {
					this.dm_ready = 1
				};
				
				img.src = links[i];
				dm_allImage[links[i]] = img
			};
			
			this.links = this.links.concat(links);
	};
	
	this.getImg = function(ind) {
		var img;
		
		if ((this.links.ln() <= ind) || !this.links[ind])
			img = 0;
		else 
			img = dm_allImage[this.links[ind]];
			
		if (img && (img.dm_ready == 1 || (b_MAC && b_SAF)))
			return this.links[ind];
		else {
			if (this.links[0])
				return this.links[0];
			
			return''
		}
	};
	
	this.getBg = function(ind, lbl) {
		var txt = this.getImg(ind);
		
		if (txt)
			txt = (lbl ? 'background-image:' : '') + 'url(' + txt + ')' + (lbl ? ';' : '');
		
		return txt
	};
	
	if (links)
		this.add(links);
};

function _dmit(menu, smVar, itVar, frame) {
	var ss = '',
		events = 'onMouseOver="' + frame + '_dmzy(event,\'' + itVar.id + 'tbl\')" ' + 'onMouseOut="' + frame + '_dmzt(event,\'' + itVar.id + 'tbl\')" ';
		events += 'onClick="' + frame + '_dmlc(event,\'' + itVar.id + 'tbl\');"';
		
	if (menu.isCSSMode)
		ss += _dmze(itVar.id + 'tbl', itVar.itStyle.cssClass[0], 0, 0, 'title="' + itVar.tip + '" ' + events);
	else {
		with (itVar.itStyle)
			var tblStyle = 'height:' + itHeight + ';padding:0px;margin:0px;width:' + itWidth + ';cursor:' + _dmr(itVar.cursor) + ';background-color:' + backColor[0] + ';' + ((itVar.itemType != 2) ? itVar.backImgObj.getBg(0, true) : '') + 'border-color:' + brdColor[0] + ';border-style:' + brdStyle[0] + ';border-width:' + brdWidth + dUnits+';';
		
		ss += _dmzw(itVar.id + 'tbl', 0, 0, tblStyle, events, 'title="' + itVar.tip + '"') + _dmor();
	};
	
	var textStyle = '',
		textCSS = '';
	
	with (itVar.itStyle)
		if (menu.isCSSMode)
			textCSS = 'class="' + cssClassText[0] + '"';
		else 
			textStyle += 'padding:' + smVar.smStyle.itPadding + ';text-align:' + itVar.align + ';font:' + fntStyle[0] + ';color:' + (itVar.isDisabled ? menu.fntColorDisabled : fntColor[0]) + '; text-decoration:' + fntDecor[0] + ';';
		
		if (itVar.itemType == 0) {
			ss += _dmzr(itVar.id + 'tdT',(textCSS ? '' : dmDefStyle), textCSS) + _dmiz(itVar.id + 'img', itVar.iconObj.getImg(0), '', '', 'alt="' + itVar.tip + '"') + _dmlt();
		}
		else 
			if (itVar.itemType == 1) {
				with (menu) {
					ss += _dmzr(itVar.id + 'tdT', (textCSS ? '' : dmDefStyle) + 'text-align:' + separatorAlignment + (sepPadding ? ';padding:' + sepPadding : ''), textCSS);
					
					if (itVar.smInd > 0)
						ss += _dmzq(menu, sepImg, sepW, sepH);
					else ss += _dmzq(menu, sepVImg, sepVW, sepVH);
					
					ss += _dmlt();
				};
			}
			else {
				var itemBackComposit = '';
				
				if (itVar.itemType == 2)
					with (itVar.itStyle) {
						if (itVar.backImgBObj.getImg(0))ss+=_dmI0(itVar.id+'tdLImg',(textCSS?'':dmDefStyle),textCSS,itVar.id+'limg',itVar.backImgBObj.getImg(0),backImgBW,backImgBH,'');itemBackComposit=itVar.backImgObj.getBg(0,true);};if(dmRTL&&itVar.childID)ss+=_dmir(itVar,0);if(itVar.iconObj.getImg(0))ss+=_dmzr(itVar.id+'tdIc',dmDefStyle+'padding:'+smVar.smStyle.itPadding+';'+itemBackComposit,'')+_dmiz(itVar.id+'ic',itVar.iconObj.getImg(0),itVar.iconW,itVar.iconH,'')+_dmlt();if(itVar.text||itVar.itemType==4)ss+=_dmzr(itVar.id+'tdT',(textCSS?'':dmDefStyle)+'width:100%;'+textStyle+itemBackComposit,(noWrap?' NOWRAP ':'')+textCSS)+itVar.text+(itVar.itemType==4?_dmOla('dm'+itVar.mInd+'m'+itVar.smInd,itVar.link.sb(7,itVar.link.ln())):'')+_dmlt();if(!dmRTL&&itVar.childID)ss+=_dmir(itVar,itemBackComposit);with(itVar.itStyle)if((itVar.itemType==2)&&(itVar.backImgAObj.getImg(0))){ss+=_dmI0(itVar.id+'tdRImg',(textCSS?'':dmDefStyle),textCSS,itVar.id+'rimg',itVar.backImgAObj.getImg(0),backImgAW,backImgAH,'');};};return ss+_dmtr('')+_dmt();};function _dmh(it,over){if(!_dmoi)return;over=it.isHighlighted?1:over;if(b_NS4)return _dmhh(it,over);var itObj=_dmoi(it.id+'tbl');if(!itObj)return;if(it.itemType==0){_dmoi(it.id+'img').src=it.iconObj.getImg(over);return;};with(it.itStyle){if(dm_menu[it.mInd].isCSSMode)itObj.className=cssClass[over];else{var is=itObj.style;if(brdWidth)is.borderWidth=brdWidth+dUnits;if(backColor[over])is.backgroundColor=backColor[over];if(brdColor[over])is.borderColor=brdColor[over];if(brdStyle[over])is.borderStyle=brdStyle[over];if(it.itemType!=2)is.backgroundImage=it.backImgObj.getBg(over,false);if((it.itemType==2)&&itObj.rows[0])with(itObj.rows[0]){if(cells[0].childNodes[0])cells[0].childNodes[0].src=it.backImgBObj.getImg(over);for(var i=1;i<cells.length-1;i++)cells[i].style.backgroundImage=it.backImgObj.getBg(over,false);cells[cells.length-1].childNodes[0].src=it.backImgAObj.getImg(over);};};var textObj=_dmoi(it.id+'tdT');if(textObj){if(dm_menu[it.mInd].isCSSMode)textObj.className=cssClassText[over];else with(textObj.style){if(it.isDisabled)color=dm_menu[it.mInd].fntColorDisabled;else if(fntColor[over])color=fntColor[over];if(fntStyle[over])font=fntStyle[over];if(fntDecor[over])textDecoration=fntDecor[over];};};};with(it){if(it.iconObj.getImg(over))with(_dmoi(id+'ic'))if(icState!=over){src=it.iconObj.getImg(over);icState=over;};var ao=_dmoi(it.id+'arr');if(ao){var arr=smInd?itStyle.arrowSub[over]:itStyle.arrowMain[over];if(childID&&arr)ao.src=arr;};};};function _dmzy(e,id){var itVar=_dmvi(id),menu=dm_menu[itVar.mInd];if(keystrokes){if(keyMode.isEnabled)_dmdk(menu.ind,0);if(!menu.isPopup){_dmKSInd=menu.ind;};};window.status=itVar.sstr;with(itVar)if(!isDisabled&&text!='-'&&!isPressed){isHighlighted=1;_dmh(itVar,1);};var smVar=menu.m[itVar.smInd];if(id!=dm_EventPause.val&&!itVar.isDisabled&&itVar.text!='-')dm_sound.playOver(smVar);dm_EventPause.set(id);if(smVar.selected)_dmzt(e,smVar.selected);smVar.selected=id;if(itVar.childID&&(itVar.childID==smVar.shownChildID)){var smChild=_dmvi(itVar.childID);if(smChild){obj=menu.m[smChild.ind];if(obj)obj.StopHide()}};var itObj=_dmoi(id);if(b_IE&&e.fromElement&&itObj.contains(e.fromElement))return;if(smVar._dmlw){clearTimeout(smVar._dmlw);smVar._dmlw=null};if(itVar.itStyle.smShowClick&&!itVar.smShowClicked)return;itVar.smShowClicked=0;_d_rID=smVar.rootItemID;_dmvv();with(itVar)var showSmID=(!isDisabled&&childID)?childID:'';with(smVar)var hideSmID=(shownChildID&&shownChildID!=itVar.childID)?shownChildID:'';if(itVar.ajax&&ajaxReload){if((smVar.shownChildID!='')&&(smVar.shownChildID!=showSmID))_dmmh(smVar.shownChildID);showSmID='_';};if(menu.isCrossFrame){if(typeof(dmCF)==_un)return;if(cfType==1&&!_dmaf(smVar.id,menu.cfSFInd))hideSmID='';};smVar._dmlw=setTimeout('_dmnt("'+hideSmID+'","'+showSmID+'","'+itVar.id+'")',smShowPause);};function _dmnt(hideSmID,showSmID,parentID){_dmmh(hideSmID);_dmzh(showSmID,parentID);};function _dmzt(e,id){dm_EventPause.clear(id);var itVar=_dmvi(id);if(b_IE){var itObj=_dmoi(id);if(!itObj)return;if(b_IE&&e.toElement&&itObj&&itObj.contains(e.toElement))return;};var menu=dm_menu[itVar.mInd],smVar=menu.m[itVar.smInd];if(smVar.level>0)smVar.StartHide;if(smVar._dmlw){clearTimeout(smVar._dmlw);smVar._dmlw=null;};with(itVar){if(isDisabled||(text=='-')||isPressed)return;if(menu.saveNavigation&&itVar.childID&&(smVar.shownChildID==itVar.childID))return;isHighlighted=0;_dmh(itVar,0);};if(smVar.selected==id)smVar.selected=0;};var dm_menuClicked=-1;function _dmlc(e,id){var itVar=_dmvi(id);dm_menuClicked=itVar.mInd;setTimeout("dm_menuClicked = -1",'50');if(itVar.isDisabled||itVar.text=='-')return;var menu=dm_menu[itVar.mInd],smVar=menu.m[itVar.smInd];dm_sound.playClick(smVar);if(itVar.itStyle.smShowClick&&!itVar.smShowClicked){itVar.smShowClicked=1;_dmzy(e,id);return;};if(itVar.link!=''&&menu.toggleMode>-2&&!itVar.isPressed)dm_ext_setPressedItem(menu.ind,itVar.smInd,itVar.ind,true);if(itVar.isDisabled||!itVar.link)return;var smRVar=menu.m[0];if(menu.shownChildID)_dmmh(menu.shownChildID);I1Ila(menu,itVar);};function I1Ila(menu,itVar){if(itVar.isDisabled||!itVar.link)return;with(itVar){if(!link||link.toLowerCase().io('search:')==0)return;if(menu.smHideClick){moveRec.prepareSmID='';_dmmh(menu.m[0].shownChildID);};if(link.toLowerCase().io('javascript:')==0)eval(link.sb(11,link.ln()));else{if(!target||target=='_self'){var win=(menu.isCrossFrame&&(cfType==1||cfType==3))?parent.frames[menu.cfSFInd]:window;try{win.location.href=link}catch(e){};}else open(link,target);};};};function _dmfa(smObj){if(dmIframeEn)with(_dmoi(smObj.id+'frame').style){left=smObj.style.left;top=smObj.style.top;width=smObj.offsetWidth+'px';height=smObj.offsetHeight+'px';visibility='visible';};};function _dmni(smVar){var smObj=dm_gE(smVar.id);if(smObj)return smObj;var m=dm_menu[smVar.mInd];if(!smVar.smHTML)_dmsh(m,smVar,'','',1);if(b_OP||b_IEMAC)docElement.insertAdjacentHTML('beforeEnd',smVar.smHTML);else{var cont=dm_gE('dmD'+m.ind),obj=d_o.createElement('DIV');obj.innerHTML=smVar.smHTML;cont.appendChild(obj);};return dm_gE(smVar.id);};function _dmzh(id,parentID){if(!id)return;if(!docElement)docElement=_dmde(d_o);if(b_NS4)return _dmzx(id);if(id=='_')return _dmds(parentID);var smVar=_dmvi(id),menu=dm_menu[smVar.mInd],smObj=null,canFilter=(b_IEPC&&b_VER>=5.5&&(smVar.effect>=0)&&smVar.duration)?1:0;for(var i=0;i<dm_menu.ln();i++)if(dm_menu[i]&&i!=menu.ind)_dmsm(i);if(menu.isCrossFrame){if(!(smObj=_dmwc(menu,smVar,id)))return;}else if(!(smObj=_dmni(smVar)))return;if(dmRTL&&b_IE){smObj.style.left='0';smObj.style.top='0';};if(typeof(smObj.style.display)!=_un)smObj.style.display='block';var smXY=_dmsz(smVar);if(!smXY)return;var itVar=_dmvi(smVar.rootItemID);if(!(smVar.level==1&&menu.isPopup)){var u=(b_OP&&b_VER<6)?'':'px';with(smObj.style){left=smXY[0]+u;top=smXY[1]+u;};if(cfType==3&&b_IEPC&&b_VER>=5)_dmfr(menu,id);};menu.m[itVar.smInd].shownChildID=id;itVar.isHighlighted=menu.saveNavigation;with(smObj.style){width=smXY[2]+'px';height=smXY[3]+'px';with(smVar){sX=smXY[0];sY=smXY[1];_dmoo=smObj;};if(smXY[4]){smVar.sEnabled=1;if(b_IEMAC){overflow='auto';}else{if(smVar.SmartScroll)overflow='hidden';else if(b_IE6){overflow='visible';if(smVar.isHoriz)overflowX='scroll';else overflowY='scroll';}else overflow='auto';};_dmO0(smVar,0,0)}else{overflow='visible';if(b_IE6){overflowX='';overflowY=''};_dmO0(smVar,0,0);smVar.sEnabled=0;};_dmfa(smObj);if(visibility!='visible'){if(canFilter)_dmsf(smObj,smVar.duration);visibility='visible';display='';if(canFilter)fl.play();};};if(dmObjectsCheck)_dmi(smVar,smXY);};function _dmsf(smObj,dur){with(fl=smObj.filters[0]){enabled=1;if(status!=0)stop();duration=dur/1000;apply();};};function _dmhi(menu,smVar){if(menu.saveNavigation){var ritVar=_dmvi(smVar.rootItemID);if(!ritVar)return-1;if(menu.isPopup&&menu.m[ritVar.smInd].level==0)return;ritVar.isHighlighted=0;menu.m[ritVar.smInd].shownChildID='';if(!ritVar.isPressed)_dmh(ritVar,0);};};function _dmmh(id){if(!id)return;if(b_NS4)return _dmm4(id);var smVar=_dmvi(id),smObj=_dmoi(id);if(!smObj)return;var menu=dm_menu[smVar.mInd];if(smVar.isMoved&&!moveRec.isMoving){with(smObj.style){left=smVar.left+'px';top=smVar.top+'px';};_dmfa(smObj);};_dmmh(smVar.shownChildID);smVar.shownChildID='';_dmhi(menu,smVar);if(smVar._dmlw){clearTimeout(smVar._dmlw);smVar._dmlw=null;};smVar.StopHide();if(!smVar.isMoved&&moveRec.prepareSmID!=smVar.id){with(smObj.style){var canFilter=(b_IEPC&&b_VER>=5.5&&(smVar.effect>=0)&&smVar.duration2)?1:0;if(canFilter)_dmsf(smObj,smVar.duration2);visibility='hidden';display='none';if(canFilter)fl.play();};if(dmIframeEn)_dmoi(id+'frame').style.visibility='hidden';};if(smVar.level==1&&cfType==3&&oldFsetSizes){with(parent.document.getElementById(menu.cfFSID))if(menu.cfOrient)cols=oldFsetSizes;else rows=oldFsetSizes;oldFsetSizes=null;};if(dmObjectsCheck)_dmzz(smVar);if(typeof(onHideEvent)!=_un&&onHideEvent)eval(onHideEvent+'("'+smVar.id+'")');};function _dmsz(smVar){var menu=dm_menu[smVar.mInd],smObj=_dmoi(smVar.id);smObj.style.left='0';smObj.style.top='0';var smOffset=_dmos(smObj),smSize=b_NS4?_dmos(smObj,0):_dmos(_dmoi(smObj.id+'tbl')),ritVar=_dmvi(smVar.rootItemID),rsmVar=menu.m[ritVar.smInd],rsmObj=_dmoi(rsmVar.id);if(!rsmObj)return;var rsmSize=b_NS4?_dmos(rsmObj,0):_dmos(_dmoi(rsmObj.id+'tbl')),ritObj=_dmoi(ritVar.id+(b_NS4?'':'tbl')),ritSize=_dmos(ritObj);if(menu.isCrossFrame&&cfType==1&&smVar.level==1)ritSize=_dmOIa(smVar,ritObj);if(smVar.hParent){ritSize[0]=rsmSize[0];ritSize[2]=rsmSize[2]};if(smVar.vParent){ritSize[1]=rsmSize[1];ritSize[3]=rsmSize[3]};ritSize[0]-=smVar.offx;ritSize[1]-=smVar.offy;ritSize[2]+=2*smVar.offx;ritSize[3]+=2*smVar.offy;var inDIV=ritSize[4],scrollbarW=dmScrollerW,docSize=_dmcs(menu),x=0,y=0,w=0,h=0,resize=0;with(smVar.smStyle){w=(smW?pI(smW):smSize[2])+smVar.shadowLen;h=(smH?pI(smH):smSize[3])+smVar.shadowLen;};if(!inDIV&&!(dmRTL&&b_IE)&&(!menu.isCrossFrame||(smVar.level>1))&&rsmVar.sEnabled&&!smVar.SmartScroll){if(rsmVar.isHoriz)ritSize[3]+=scrollbarW;else	ritSize[2]+=scrollbarW;};var tmpXY=_dmO1(!smVar.isHoriz?docSize[1]:docSize[0],!smVar.isHoriz?docSize[3]:docSize[2],!smVar.isHoriz?ritSize[1]:ritSize[0],!smVar.isHoriz?ritSize[3]:ritSize[2],!smVar.isHoriz?h:w,!smVar.isHoriz?rsmVar.vAlign:rsmVar.hAlign,!smVar.isHoriz?!rsmVar.isHoriz:rsmVar.isHoriz);if(smVar.isHoriz){x=tmpXY.xy;smVar.hAlign=tmpXY.align;resize=(smSize[2]+smVar.shadowLen!=tmpXY.size);w=tmpXY.size;}else{y=tmpXY.xy;smVar.vAlign=tmpXY.align;resize=(smSize[3]+smVar.shadowLen!=tmpXY.size);h=tmpXY.size;};if(resize&&!smVar.SmartScroll){if(smVar.isHoriz)h+=scrollbarW;else w+=scrollbarW};var tmpXY=_dmO1(smVar.isHoriz?docSize[1]:docSize[0],smVar.isHoriz?docSize[3]:docSize[2],smVar.isHoriz?ritSize[1]:ritSize[0],smVar.isHoriz?ritSize[3]:ritSize[2],smVar.isHoriz?h:w,smVar.isHoriz?rsmVar.vAlign:rsmVar.hAlign,smVar.isHoriz?!rsmVar.isHoriz:rsmVar.isHoriz);if(smVar.isHoriz){y=tmpXY.xy;smVar.vAlign=tmpXY.align;}else{x=tmpXY.xy;smVar.hAlign=tmpXY.align;};if(!inDIV&&(b_IEMAC||(b_SAF&&smVar.level>1))){x+=b_SAF?-_dmpr(pI(docElement.marginWidth),0):pI(docElement.leftMargin);y+=b_SAF?-_dmpr(pI(docElement.marginHeight),0):pI(docElement.topMargin);};x-=smOffset[0];y-=smOffset[1];return[x,y,w,h,resize];};function _dmO1(screenXY,screenSize,parentXY,parentSize,size,align,oHoriz){var xy=parentXY,newSize=size,newAlign=align,space=15;if((align==0)&&(!oHoriz))align=1;if(!oHoriz){if(((newAlign>=0)&&(parentXY+parentSize+size>screenSize+screenXY-space))||((newAlign<0)&&(parentXY-size<space))){if(parentXY-screenXY>screenSize+screenXY-(parentXY+parentSize))newAlign=-1;else newAlign=1;};if(newAlign>=0){xy=parentXY+parentSize;if(screenSize+screenXY-space-xy<newSize)newSize=screenSize+screenXY-space-xy;}else{xy=parentXY-newSize;if(xy-screenXY<space){xy=space+screenXY;newSize=parentXY-space-screenXY;};};}else{if(newSize>screenSize-2*space){xy=screenXY+space;newSize=screenSize-2*space;}else{xy=parentXY+parentSize/2-newSize/2+newAlign*(newSize/2-parentSize/2);if(xy<space+screenXY){newAlign=1;xy=space+screenXY;};if(xy+size>screenSize+screenXY-space){newAlign=-1;xy-=xy+newSize-(screenSize+screenXY-space);};};};return{xy:xy,size:newSize,align:newAlign};};function _dmsm(mInd){_dmmh(dm_menu[mInd].m[0].shownChildID);};function dm_ext_setPressedItem(mInd,smInd,itInd,recursion){if(b_NS4)return;var menu=dm_menu[mInd];with(menu){if(!toggleRec.pressedSelf&&menu.curPressedIt!=-1){toggleRec.pressedSelf=1;dm_ext_setPressedItem(mInd,curPressedSm,curPressedIt,recursion);if(curPressedSm==smInd&&curPressedIt==itInd){curPressedSm=0;curPressedIt=-1;return;};};if(!toggleRec.pressedSelf){curPressedSm=smInd;curPressedIt=itInd;}else toggleRec.pressedSelf=0;};var itVar=_dmvi('dm'+mInd+'m'+smInd+'i'+itInd);with(toggleRec){if(!changeStyleOnly)itVar.isPressed=!itVar.isPressed;changeStyleOnly=0;};_dmh(itVar,(itVar.isPressed?1:0));if(recursion&&smInd>0){var smVar=menu.m[smInd],ritVar;for(var j=smVar.level;j>0;j--){ritVar=_dmvi(smVar.rootItemID);_dmh(ritVar,(itVar.isPressed?1:0));ritVar.isPressed=itVar.isPressed;smVar=menu.m[ritVar.smInd];};};};function _dmOl(){for(var i=0;i<dm_menu.ln();i++)if(dm_menu[i]&&dm_menu[i].m[0].shownChildID&&dm_menuClicked!=i){var smVar=_dmvi(dm_menu[i].m[0].shownChildID);while(smVar&&smVar.smStyle.smHidePause>=0)smVar=_dmvi(smVar.shownChildID);if(smVar)_dmmh(dm_menu[i].m[0].shownChildID);};};
