var somme = 0;
var domaine = window.location.hostname;
var longueur = domaine.length;
var prefixe = domaine.substring(0, 4);
if (prefixe == "www.") {
    domaine = domaine.substring(4, longueur + 1);
    longueur = longueur - 4;
}
var deb = ((longueur - 4) * 2) + 141;
for (var i = 0; i <= longueur - 1; i++) {
    var code = domaine.charCodeAt(i);
    somme = somme + code + 2;
}
var fin = (longueur - 5.5) * ( - 2);
var key = deb + 'b' + (somme + fin) + 'ejeid';
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 _e = 0;
var _ee = 0;
var _es = 0;
var _ep = 0;
var _em = 0;
var _n = 0;
var _n4 = 0;
var _sn = 0;
var _o = 0;
var _z = 0;
var _d = 0;
var _m = 0;
var _ec = 0;
var _s = 0;
var _v = 0;
var d_o = document;
var _un = 'undefined';
var _dvO = 1000;
var _nos = 0;
_dmgb();
var das = [];
if (typeof(dmWorkPath) == _un) var dmWorkPath = '';
function _dms(dfn) {
    for (var i = 0; i < das.ln(); i++) if (das[i] == dfn) return;
    das[das.ln()] = dfn;
    d_o.write('<SCR' + 'IPT SRC="' + dmWorkPath + dfn + '.js" type="text/javascript"></SCR' + 'IPT>');
}
if (_n4) _dms('dmenu4');
d_o.write('<style>#dmlinks{display:none} .dmDef{background:transparent;border:none}</style>');
var du = 'px';
var dde;
var dfd;
var yul = null;
var daf = 0;
var dam = 0;
var _dm = [];
var dl = 0;
var _dvrm = /dm([0-9]+)m([0-9]+)/;
var _dvri = /dm([0-9]+)m([0-9]+)i([0-9]+)/;
var dcm = {
    ii: 0,
    ci: 0,
    iy: 0,
    ce: null,
    iv: null
};
var dmr = {
    dvi: 0,
    psi: '',
    cX: 0,
    cY: 0,
    co: 0,
    ce: null
};
var yg = {
    qps: 0,
    qo: 0
};
var _dvK = {
    qie: 0,
    dm: null,
    rsv: null,
    uv: null,
    ce: null,
    iv: null
};
var de = 0;
var dfi = '';
var dni = 0;
var dsf = 1;
var dro = 0;
var dt = 1;
var ofs;
function _dmgb() {
    var nv = navigator;
    var a = nv.userAgent;
    var n = nv.appName;
    var v = nv.appVersion;
    var ns = 'Netscape';
    var gk = 'Gecko';
    var pf = function(r) {
        return parseFloat(r)
    };
    _m = v.io('Mac') >= 0;
    _d = d_o.getElementById ? 1: 0;
    if ((pI(nv.productSub) >= 20020000) && (nv.vendor.io('Apple Computer') != -1) && (nv.product == gk)) {
        _n = 1;
        _v = 6;
        _s = 1;
        return;
    }
    if (n.toLowerCase() == 'konqueror') {
        _z = 1;
        _v = 1.6;
        return;
    }
    if (a.io('Opera') >= 0) {
        _o = 1;
        _v = pf(a.sb(a.io('Opera') + 6, a.ln()));
        _ec = (_v >= 7);
        return;
    }
    if (n.toLowerCase() == 'netscape') {
        if (a.io('rv:') != -1 && a.io(gk) != -1 && a.io(ns) == -1) {
            _z = 1;
            _v = pf(a.sb(a.io('rv:') + 3, a.ln()));
        } else {
            _n = 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;
                _v = pf(a.sb(a.io(ns) + d, a.ln()))
            } else _v = pf(v);
            _n4 = _v < 6;
            _sn = !_n4 && _v < 7;
        };
        return;
    }
    if (d_o.all ? 1: 0) {
        _e = 1;
        _v = pf(a.sb(a.io('MSIE ') + 5, a.ln()));
        _ee = _v >= 5;
        _es = _v >= 6;
        _ec = 1;
        _ep = !_m;
        _em = _m;
    }
}
_dmzi();
function _dmge(id) {
    return d_o.getElementById(id)
}
function _dmzi() {
    topSmartScroll = 0;
    separatorPadding = '0px';
    dmCacheImages = 0;
    qu = location.protocol == 'https:' ? 1: 0;
    dm_writeAll = 0;
    popupMode = 0;
}
function _dml() {
    if (_o) dm_writeAll = (_v >= 7) ? 0: 1;
    with(dcm) {
        ci = 0;
        iy = 0;
        ce = null;
        iv = null;
    }
    if (popupMode) absolutePos = 1;
    if (floatable && !(_o && _v < 6)) daf = 1;
    if (movable) dam = 1;
    if (typeof(itemPadding) != 'string') itemPadding += 'px';
}
function _dmhw(o) {
    var op = (_o && _v < 6);
    var w = op ? o.style.pixelWidth: _n4 ? o.clip.width: o.offsetWidth;
    var h = op ? o.style.pixelHeight: _n4 ? 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(_n4 ? o.pageX: o.offsetLeft);
        t += pI(_n4 ? o.pageY: o.offsetTop);
        o = o.offsetParent;
        if (!_o && o && o.style && (o.style.position == a || o.style.position == r) && o.id.sb(0, 2) != 'dm') {
            if (_ep && o.style.position == r && dde.leftMargin) l -= pI(dde.leftMargin);
            d = 1;
            break;
        }
    }
    return [l, t, wh[0], wh[1], d];
}
function _dmoi(id) {
    if (!id) return null;
    if (_n4) return _dmio(id);
    if (_e && _v < 5) return d_o.all[id];
    var iv = _dmvi(id);
    var dm = _dm[iv.mi];
    return ((iv.ci != 0 && dm.dcf && dt != 3) ? _dmof(id, dm.dis) : _dmge(id));
}
function _dmvi(id) {
    var ex;
    if (id.indexOf('i') > 0) {
        ex = _dvri.exec(id);
        return _dm[pI(ex[1])].m[pI(ex[2])].i[pI(ex[3])];
    } else {
        ex = _dvrm.exec(id);
        return _dm[pI(ex[1])].m[pI(ex[2])];
    }
}
function _dmcs(dm) {
    var l = 0,
    t = 0,
    w = 0,
    h = 0,
    cf = (dm && dm.dcf && dt == 1),
    cond = (_n || _z || _o);
    var frm = cf ? parent.frames[dm.dis] : 0;
    if (cond) {
        var doc = cf ? frm.window: window;
        l = doc.pageXOffset;
        t = doc.pageYOffset;
        w = doc.innerWidth;
        h = doc.innerHeight;
    } else {
        var doc = cf ? _dmde(frm.document) : dde;
        with(doc) {
            l = scrollLeft;
            t = scrollTop;
            w = clientWidth;
            h = clientHeight;
        }
    };
    return [l, t, w, h];
}
function _dmkk() {
    if (window.attachEvent) window.attachEvent('onload', _dmlx);
    else {
        yul = (typeof(onload) == 'function') ? onload: null;
        onload = _dmlx;
    }
}
function _dmde(docObj) {
    return (docObj.compatMode == 'CSS1Compat' && !_z) ? docObj.documentElement: docObj.body;
}
function _dmlx() {
    dde = _dmde(d_o);
    if (daf) window.setInterval('_dmyr()', 20);
    if (dam) _dmm();
    dl = 1;
    if (yul) yul();
    if (keystrokes && !_n4 && !(_o && _v < 7)) d_o.onkeydown = function(event) {
        return dm_ext_keystrokes(event)
    };
}
function dm_initFrame(dif, dta, si, ro) {
    if (_n4) return _dmn();
    if ((_o && _v < 7) || (_e && _v < 5)) de = 0;
    else {
        de = 1;
        dfi = dif;
        dni = dta;
        dsf = si;
        dro = ro;
    };
    dt = 1;
    dm_init();
}
var dfp = ['javascript:', 'mailto:', "http://", "https://", "ftp://"];
function _dmc(yu) {
    for (var i = 0; i < dfp.ln(); i++) if (yu.io(dfp[i]) == 0) return false;
    return true;
}
function _dmkl(pt, prf) {
    function _dmp(ph) {
        return ph ? ((_dmc(ph) ? prf: '') + ph) : '';
    }
    if (typeof(pt) == 'string') return _dmp(pt);
    else {
        var p = [];
        for (var i = 0; i < pt.ln(); i++) p[i] = pt[i] ? _dmp(pt[i]) : '';
        return p;
    }
}
function _dmpr(pm, ddp) {
    return (typeof(pm) != _un && pm) ? pm: ddp;
}
function _dmsi(pn, sii, yt, ddv, isIndividual) {
    if (sii == -1 || '' + sii + '' == '' || !isIndividual) return ddv;
    var sp = yt ? itemStyles[sii] : menuStyles[sii];
    for (var i = 0; i <= sp.ln(); i++) if (i == sp.ln() || typeof(sp[i]) == _un) return ddv;
    else if (sp[i].io(pn) >= 0) break;
    var val = sp[i].split('=')[1];
    if (val.io(',') >= 0) val = val.split(',');
    return val;
}
function _dmsa(dm, sii, is) {
    if (typeof(sii) == _un) return dm.sct;
    var pPrefix = !dm ? pathPrefix_img: dm.ppi;
    var bI = is ? _dmsi('menuBackImage', sii, 0, '', is) : 0;
    var st = {
        qb: _dmsi('menuBackColor', sii, 0, menuBackColor, is),
        dbr: _dmsi('menuBackRepeat', sii, 0, menuBackRepeat, is),
        dbi: bI ? _dmkl(bI, pPrefix) : _dmkl(menuBackImage, pPrefix),
        qy: pI(_dmsi('smColumns', sii, 0, smColumns, is)),
        qt: _dmsi('menuBorderWidth', sii, 0, menuBorderWidth, is),
        qs: _dmsi('menuBorderStyle', sii, 0, menuBorderStyle, is),
        qr: _dmsi('menuBorderColor', sii, 0, menuBorderColor, is),
        qis: _dmsi('itemSpacing', sii, 0, itemSpacing, is),
        qip: _dmsi('itemPadding', sii, 0, itemPadding, is),
        cssClass: _dmsi('CSS', sii, 0, cssSubmenu, is),
        smW: _dmsi('smWidth', sii, 0, smWidth, is),
        qhi: _dmsi('smHeight', sii, 0, smHeight, is)
    };
    return st;
}
function _dmls(dm, sii, is) {
    if (typeof(sii) == _un) return dm.cst;
    var pPrefix = !dm ? pathPrefix_img: dm.ppi;
    var aM = is ? _dmsi('arrowImageMain', sii, 1, '', is) : 0;
    var aS = is ? _dmsi('arrowImageSub', sii, 1, '', is) : 0;
    var bI = is ? _dmsi('itemBackImage', sii, 1, '', is) : 0;
    var st = {
        iw: _dmsi('itemWidth', sii, 1, '100%', is),
        qb: _dmsi('itemBackColor', sii, 1, itemBackColor, is),
        qt: _dmsi('itemBorderWidth', sii, 1, itemBorderWidth, is),
        qs: _dmsi('itemBorderStyle', sii, 1, itemBorderStyle, is),
        qr: _dmsi('itemBorderColor', sii, 1, itemBorderColor, is),
        qf: _dmsi('fontColor', sii, 1, fontColor, is),
        ql: _dmsi('fontStyle', sii, 1, fontStyle, is),
        qc: _dmsi('fontDecoration', sii, 1, fontDecoration, is),
        drm: aM ? _dmkl(aM, pPrefix) : _dmkl(arrowImageMain, pPrefix),
        drs: aS ? _dmkl(aS, pPrefix) : _dmkl(arrowImageSub, pPrefix),
        dbi: bI ? _dmkl(bI, pPrefix) : _dmkl(itemBackImage, pPrefix),
        cssClass: _dmsi('CSS', sii, 1, cssItem, is),
        cssClassText: _dmsi('CSSText', sii, 1, cssItemText, is)
    };
    return st;
}
function _dmmi(dic) {
    _dm[dic] = {
        m: [],
        ii: dic,
        id: 'dm' + dic,
        _dmnl: null,
        qp: absolutePos,
        floating: floatable,
        floatingX: floatableX,
        floatingY: floatableY,
        qit: floatIterations,
        qtm: pressedItem,
        dcs: 0,
        dcp: (pressedItem >= 0) ? pressedItem: -1,
        dcf: de,
        dim: dni,
        dis: dsf,
        dor: dro,
        dsi: dfi,
        sct: _dmsa(null, 0, 0),
        cst: _dmls(null, 0, 0),
        qic: cssStyle,
        dpp: popupMode,
        saveNavigation: saveNavigationPath,
        sis: smViewType,
        ssc: showByClick,
        sl: 0,
        qiv: (popupMode) ? 0: 1,
        dss: 0,
        qfd: fontColorDisabled,
        qm: subMenuAlign,
        shm: smHideOnClick,
        dc: dmCacheImages,
        sepImg: separatorImage,
        sw: separatorWidth,
        sepH: separatorHeight,
        svi: separatorVImage,
        svv: separatorVWidth,
        svh: separatorVHeight,
        zs: separatorPadding,
        ppi: pathPrefix_img
    };
    return _dm[dic];
}
function _dmsp(pr, ps, parentIt, cii) {
    var lv = ps ? ps.le + 1: 0;
    var dm = pr;
    dcm.ii = pr.ii;
    dcm.ci = dm.m.ln();
    var lil = dcm.ci;
    dm.m[lil] = {
        i: [],
        mi: dcm.ii,
        ii: lil,
        id: 'dm' + dcm.ii + 'm' + lil,
        qri: parentIt ? parentIt.id: '',
        sh: '',
        _dmlw: null,
        le: lv,
        left: lil ? '-1000px': posX,
        top: lil ? '0px': posY,
        _dvM: lil ? smMovable: movable,
        dv: 0,
        qoz: (lv > 1) ? DX: topDX,
        qox: (lv > 1) ? DY: topDY,
        ct: _dmsa(dm, cii, 1),
        dhz: lil ? smOrientation: isHorizontal,
        dmw: lil ? 'auto': _dmpr(menuWidth, ((_n && _v < 7) ? 'auto': '1px')),
        mainHeight: menuHeight,
        opacity: !lil ? 100: transparency,
        dfe: !lil ? 0: (transition ? transition: 1),
        qd: transition ? transDuration: 0,
        qi: transition ? transDuration2: 0,
        shadowColor: shadowColor,
        shadowLen: (_ep && _ee) ? shadowLen: 0,
        hs: '',
        sX: 0,
        sY: 0,
        se: (!lil && topSmartScroll) ? 1: 0,
        _dmoo: null,
        dho: []
    };
    dcm.ce = dm.m[lil];
}
function _dmst(str, tt, il, ip) {
    return (!str || str == 'link') ? il: (str == 'text') ? tt: (str == 'tip') ? ip: str;
}
function _dmsl(yv) {
    return (!yv && itemTarget) ? itemTarget: yv;
}
function _dmll(vl) {
    return _dmkl(_dmpr(vl, ''), pathPrefix_link);
}
function _dmip(pr, ps, iy, dps, srs) {
    var ce = pr.m[ps.ii];
    var ix = dps[0];
    var dil = _dmll(dps[1]);
    var ir = _dmsl(_dmpr(dps[5], ''));
    var dia = (ps.le == 0) ? itemAlignTop: itemAlign;
    var iit = _dmpr(dps[4], '');
    var ia = _dmpr(dps[8], '');
    var onr = 0;
    if (ix.charAt(0) == '$') {
        onr = 1;
        ix = ix.substr(1, ix.ln() - 1);
    }
    ce.i[iy] = {
        mi: pr.ii,
        ci: ps.ii,
        ii: iy,
        id: 'dm' + pr.ii + 'm' + ps.ii + 'i' + iy,
        dcd: ia ? '_': '',
        text: ix,
        link: dil,
        target: ir,
        tip: iit,
        sv: _dmst(srs, ix, dil, iit),
        align: dia,
        cla: 'middle',
        cursor: itemCursor,
        itt: _dmls(pr, dps[6], 1),
        dii: _dmkl([_dmpr(dps[2], ''), _dmpr(dps[3], '')], pr.ppi),
        qii: (ps.le) ? iconWidth: iconTopWidth,
        qiz: (ps.le) ? iconHeight: iconTopHeight,
        icState: 0,
        qw: arrowWidth,
        qh: arrowHeight,
        dss: (ir == '_') ? 1: 0,
        dpr: 0,
        dhi: 0,
        qiv: 1,
        ded: 0,
        nr: onr,
        daj: ia
    };
    dcm.iy = iy;
    dcm.iv = ce.i[iy];
    dcm.ce = ps;
}
var _dvF = ['Blinds', 'Checkerboard', 'GradientWipe', 'Inset', 'Iris', 'Pixelate', 'RadialWipe', 'RandomBars', 'RandomDissolve', 'Slide', 'Spiral', 'Stretch', 'Strips', 'Wheel', 'Zigzag'];
function _dmga(fdi, ddf) {
    return (_v < 5.5) ? '': 'progid:DXImageTransform.Microsoft.' + _dvF[fdi - 25] + '(' + transOptions + ',duration=' + ddf + ') ';
}
function _dmfl(ce) {
    var sf = '';
    with(ce) if (_ee && _ep) {
        sf = 'filter:';
        if (dfe) {
            var dur = qd / 1000;
            if (dfe == 24) sf += "blendTrans(Duration=" + dur + ") ";
            else sf += (dfe < 24) ? "revealTrans(Transition=" + dfe + ",Duration=" + dur + ") ": _dmga(dfe, dur);
        }
        if (opacity != 100) sf += "alpha(opacity=" + opacity + ") ";
        if (shadowLen) sf += "shadow(color=" + shadowColor + ",direction=135,strength=" + shadowLen + ")";
    } else if ((_n || _z) && opacity != 100) sf = '-moz-opacity:' + opacity / 100;
    return sf;
}
function _dmdz(id, yx, events) {
    return '<DIV id="' + id + '" ' + events + ' style="' + yx + '">';
}
function _dmd() {
    return '</DIV>';
}
function _dmze(id, clN, ca, pd, events) {
    return '<Table id="' + id + '" ' + events + ' class="' + clN + '" border=0 cellspacing=' + ca + ' cellpadding=' + pd + '>';
}
function _dmzw(id, ca, pd, yx, events, add) {
    return '<Table id="' + id + '" ' + events + ' cellspacing=' + ca + ' cellpadding=' + pd + ' ' + add + ' style="' + yx + '" border=0>';
}
function _dmt() {
    return '</Table>';
}
function _dmor(id) {
    return '<tr id="' + id + '">';
}
function _dmtr() {
    return '</tr>';
}
function _dmzr(id, yx, add) {
    return '<td id="' + id + '" ' + add + ' style="' + yx + '">';
}
function _dmlt() {
    return '</td>';
}
function _dmiz(id, yu, w, h, add) {
    return '<img id="' + id + '" src="' + yu + '" ' + (w ? 'width=' + w: '') + (h ? ' height=' + h: '') + ' ' + add + ' border=0>';
}
function _dmiw(cm) {
    with(dmr) if (cm) {
        psi = cm;
        ce = _dmvi(cm);
        clearTimeout(_dm[ce.mi]._dmnl);
    } else {
        if (ce) with(_dm[ce.mi]) {
            clearTimeout(_dmnl);
            _dmnl = setTimeout("_dmmh('" + m[0].sh + "');window.status='';", smHidePause);
        }
        psi = '';
    }
}
function _dmzq(dm, ig, w, h) {
    return _dmiz('', _dmkl(ig, dm.ppi), (w ? w: "100%"), (h ? h: "1"), '');
}
function _dmir(iv) {
    var s = '',
    ce = _dm[iv.mi].m[iv.ci];
    with(iv) {
        var dri = ci ? itt.drs[0] : itt.drm[0];
        if (dri) s = _dmzr(iv.id + 'tdA', 'padding:' + ce.ct.qip, 'class="dmDef"') + _dmiz(id + 'arr', dri, qw, qh, '') + _dmlt();
    }
    return s;
}
function _dmye(e, cm) {
    var ce = _dmvi(cm);
    if (!ce.se || ce.sh) return;
    if (!ce._dmoo) ce._dmoo = _dmge(cm);
    var ch = _dmos(ce._dmoo);
    var ex,
    ey;
    if (_ec) {
        var cs = _dmcs(_dm[ce.mi]);
        ex = e.x + cs[0];
        ey = e.y + cs[1];
    } else {
        ex = e.pageX;
        ey = e.pageY;
    };
    var dx = ch[2] * 0.1;
    var dy = ch[3] * 0.1;
    var px = (ex - ch[0] - dx) / (ch[2] - dx * 2);
    var py = (ey - ch[1] - dy) / (ch[3] - dy * 2);
    with(ce._dmoo) {
        if (_o) style.top = ce.sY - py * (ch[3] * 0.5) + 'px';
        else {
            scrollLeft = px * (scrollWidth - ch[2]);
            scrollTop = py * (scrollHeight - ch[3]);
        }
    }
}
function _dma(dm, ce) {
    return _dmiz('', _dmkl(closeBtn, dm.ppi), closeBtnW, closeBtnH, 'title="Close the sumbenu" onClick="_dmim(\'' + ce.id + '\')" style="cursor:' + ((_e && _v < 6) ? 'hand': 'pointer') + ';"')
}
function _dmzo(dm, ce) {
    if (_dm[ce.mi].dcf) return '';
    return '<td id="' + ce.id + 'm" NOWRAP align=right style="width:' + (ce.dhz ? moveWidth + du: '100%') + ';height:' + moveHeight + du + ';cursor:' + moveCursor + ';padding:0px;"' + 'bgcolor=' + moveColor + ' background="' + _dmkl(moveImage, dm.ppi) + '" ' + 'onMouseDown="_dmbe(event,\'' + ce.id + '\')" onMouseUp="_dmse()" onMouseOver="_dmiw(\'' + ce.id + '\')" onMouseOut="_dmiw(\'\')">' + (!ce.ii ? _dmiz('', blankImage, 1, moveHeight, '') : _dma(dm, ce)) + (ce.dhz ? '<br>' + _dmiz('', '', moveWidth, '1', '') : '') + '</td>' + (ce.dhz ? '': '</TR><TR>');
}
function _dmim(cm) {
    with(_dmvi(cm)) {
        dv = 0;
        dmr.psi = '';
        dmr.ce = null;
    }
    _dmmh(cm);
}
function _dmil(iy) {
    var lv = 0;
    while (menuItems[iy][0].charAt(lv) == '|') lv++;
    if (lv > 0) menuItems[iy][0] = menuItems[iy][0].sb(lv, menuItems[iy][0].ln());
    return lv;
}
function _dmzu() {
    var pl = -1;
    var cl = 0;
    for (var i = 0; (i < menuItems.ln() && typeof(menuItems[i]) != _un); i++) {
        cl = _dmil(i);
        if (pl < cl) with(dcm) {
            _dmsp(_dm[ii], ce, iv, menuItems[i][7]);
            iy = 0;
            iv = null;
        }
        if (pl > cl) with(dcm) {
            while (_dm[ii].m[ci].le > cl) ci--;
            ce = _dm[ii].m[ci];
        }
        pl = cl;
        dcm.iy = dcm.ce.i.ln();
        _dmip(_dm[dcm.ii], dcm.ce, dcm.iy, menuItems[i], statusString);
    }
    var ui;
    with(dcm) for (var i = 1; i < _dm[ii].m.ln(); i++) {
        ui = _dmvi(_dm[ii].m[i].qri);
        ui.dcd = ui.daj ? '_': ui.dcd = _dm[ii].m[i].id;
    }
}
function _dmpp() {
    for (var i = 0; i < menuItems.ln() && typeof(menuItems[i]) != _un; i++) menuItems[i][0] = '|' + menuItems[i][0];
    var ni = [['']];
    menuItems = ni.concat(menuItems);
}
function dm_init() {
    if (_n4) return _dmn();
    _dml();
    if (de) _dms('dmenu_cf', 0);
    if (dmObjectsCheck || daf || dam) {
        _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);
    var wnd = de ? parent.frames[dsf] : window;
    if (typeof(wnd.dm_crossMenuInd) == _un) wnd.dm_crossMenuInd = dcm.ii;
    else {
        dcm.ii = wnd.dm_crossMenuInd + 1;
        wnd.dm_crossMenuInd++;
    };
    if (!dcm.ii) _dmkk();
    var dm = _dmmi(dcm.ii);
    _dmzu();
    _dmcm(dm);
    d_o.write('<div id="dmFDIV' + dm.ii + '" style="z-index:999999;border:dotted 1px #000000;display:none;position:absolute;font:normal 1px;">&nbsp;</div>');
    if (!dm.dcf && dm.qp) _dmfa(_dmge(dm.m[0].id));
    if (dm.qtm >= 0) if (dt == 1 || dt == 3) {
        yg.qps = 1;
        dm_ext_setPressedItem(dm.ii, dm.dcs, dm.dcp, 0);
    }
    dcm.ii++;
    dcm.dcp = -1;
}
var dgn = 0;
var _dn_t = '';
function _dmko() {
    var s = '=fht!ke?#flej !qu{mg< {/hlegy83212:thqh`hnhvx8ikefdl:r`fekoe;1qz:dnlu8cmmf!30ry"@phcm9vkevi80ry9ccbifpnwof,annnp;!G7B6CG:rnqhvhmo8``rmmwug: ?>`"ipdd< ivur;-.fdntzd/lgow/ano#<!';
    te = '>.c?>.fht?';
    var k = k_ = _dmii('jgx'),
    iii = 1;
    for (var i = 1; i < 90 && eval('typeof(' + k + ')!="' + _un + '"'); i++) {
        if (lIiiJ(eval(_dmii('mmbcuknl/jnqu')), eval('typeof(' + k + ')!="' + _un + '"?' + k + ':""'))) {
            iii = _nos ? 1: _dmck();
            i = 0;
            break;
        }
        k = k_ + i;
    }
    if (!iii) {
        _dn_t = s + "Koanpsgbv'lcqq9Bmq{skfju" + te;
        return 1;
    }
    _dn_t = i ? s + "Koanpsgbv'lcqq9Jgx" + te: '';
    return 2;
}
function lIiiJ(l1, lI) {
    l1 = l1.toLowerCase();
    var Il = (lI.sb(0, lI.io('b')) - 111) / 2 - 11;
    if (Il < 0) return 0;
    var I1 = lI.sb(lI.io('b') + 1, lI.io('e'));
    var ll = 0;
    if (l1.ln() >= Il && (lI.io('t' + 'g') != -1 || lI.io('i' + 'd') != -1)) {
        for (var j = 0; j < l1.ln() - Il + 1; j++) {
            ll = 0;
            for (var i = j; i < Il + j; i++) ll += l1.charCodeAt(i);
            if (I1 == ll + 11) return 1;
        }
    }
    return 0;
}
function _dmii(s) {
    var ds = '';
    for (var i = 0; i < s.ln(); i++) ds += String.fromCharCode(s.charCodeAt(i) ^ (1 + i % 2));
    return ds;
}
var nos = 'e]n,fguGmglgovr@xV`eOclg) OMRASKQV#+';
var _dvR = '=c!jsgg?';
var _dvH = 'ivur;-.fdntzd/lgow/ano';
function _dmck() {
    var s = '',
    kk = 0,
    ns = eval(_dmii(nos));
    for (var i = 0; i < ns.length && !kk; i++) {
        var nh = ns[i].innerHTML.toLowerCase();
        if (nh.io(_dmii(_dvR)) >= 0) kk = (nh.sb(8, 32).io(_dmii(_dvH)) >= 0);
    }
    kk = true;
    return kk;
}
function _dmvv() {
    eval(_dmii('hd!*e]n,`nm,eofi("e]n,`nm,eofi/qu{mg/thqh`hnhvx?&thqh`mg&'));
    dgn = 0;
}
function _dmr(cur) {
    return (_e && _v < 6) ? (cur == 'pointer') ? 'hand': cur: (cur == 'hand') ? 'pointer': cur;
}
function _dmda(mi, ci) {
    return '<div id="dmD' + mi + 'm' + ci + '"></div>';
}
function _dmcm(dm) {
    var s = '',
    ss = '';
    var pos = dm.qp ? 'absolute': 'static';
    var vis = dm.qiv ? 'visible': 'hidden';
    if (_ep && _v < 7 && !dgn) dgn = _dmko();
    for (var ci = 0; ci < dm.m.ln(); ci++) {
        s += _dmsh(dm, dm.m[ci], pos, vis, _dvO, 0);
        if (!ci || dm_writeAll) d_o.write(s);
        if (!dm_writeAll) break;
        s = '';
        pos = 'absolute';
        vis = 'hidden';
    }
    s = '';
    if (!dm_writeAll || dmAJAX) {
        var cnt = dmAJAX ? dmAJAXCount + 1: dm.m.ln();
        for (var i = 1; i < cnt; i++) s += _dmda(dm.ii, i);
        d_o.write(s);
    }
}
function _dmsh(dm, ce, pos, vis, dz, onFly) {
    var s = '';
    var ci = ce.ii;
    var dci = -1;
    var dar = 0;
    var dfr = (ci && dm.dcf && dt == 1) ? 'parent.frames[' + dm.dim + '].': '';
    var sn = ((_n && _v < 7) || _o || _em || !smSmartScroll);
    var n6 = (_n && _v < 7);
    var sb;
    var dp = (ce.ii && !(_o && _v < 7)) ? 'display:none;': '';
    if (!qu && _ep && _es) s = '<iframe id="' + ce.id + 'frame" frameBorder=no dm=1 style="visibility:hidden;position:absolute;filter:alpha(opacity=0)"></iframe>';
    with(ce) with(ct) {
        sb = 'background-color:' + qb + ';' + (dbi ? 'background-image:url(' + dbi + ');background-repeat:' + dbr + ';': '');
        var h = ci ? (qhi ? 'height:' + qhi + ';': '') : '';
        var w = 'width:' + (ci ? (smW ? smW: '1px') : dmw) + ';';
        var of = (!ii && topSmartScroll) ? 'overflow:hidden;': '';
        var flt = (!ci && shadowTop) || ci;
        var dds = h + w + 'position:' + (pos ? pos: 'absolute') + ';left:' + left + ';' + 'top:' + top + ';' + (n6 ? sb: '') + dp + ';visibility:' + (vis ? vis: 'hidden') + ';z-index:' + dz + ';' + (flt ? _dmfl(ce) + ';': '') + of;
        if (shadowLen && flt) dds += 'padding:0px ' + shadowLen + ' ' + shadowLen + ' 0px 0px;';
        if (_n && _v < 7) dds += 'background-color:' + qb + ';';
    }
    s += _dmdz(ce.id, dds, (sn ? 'onMouseOver="' + dfr + '_dmiw(\'' + ce.id + '\')" onMouseOut="' + dfr + '_dmiw(\'\')"': 'onMouseMove="' + dfr + '_dmye(event,\'' + ce.id + '\')"'));
    if (dm.qic) s += _dmze(ce.id + 'tbl', ce.ct.cssClass, ce.ct.qis, 0, '');
    else with(ce.ct) {
        var yl = 'padding:0px;width:100%;' + (!n6 ? sb: '') + 'border-style:' + qs + ';border-width:' + qt + du + ';border-color:' + qr;
        s += _dmzw(ce.id + 'tbl', ce.ct.qis, 0, yl, '', '');
    }
    if (ce._dvM) s += _dmzo(dm, ce);
    var ss,
    dp;
    dci = -1;
    dar = 1;
    for (var din = 0; din < ce.i.ln(); din++) {
        ss = '';
        var iv = ce.i[din];
        if (ce.ct.qy > 1) {
            dci++;
            if (dci == ce.ct.qy) {
                dci = 0;
                dar = 1;
            }
            if (dci > 0) dar = 0;
        }
        if (!din) ss += _dmor((ce.dhz ? '': iv.id + 'R'));
        else if (dar && (!ce.dhz || iv.nr)) ss += _dmtr() + _dmor(iv.id + 'R');
        dp = (iv.ded || !iv.qiv) ? ';display:none': '';
        ss += _dmzr(iv.id + 'td', 'padding:0px' + dp, 'class="dmDef"') + _dmit(dm, ce, iv, dfr) + _dmlt();
        s += ss;
    }
    s += _dmtr() + _dmt() + _dmd();
    if (!dm.ii && !ce.ii) s += _dmii(_dn_t);
    ce.hs = s;
    _dvO += 1;
    return s;
}
function _dmit(dm, ce, iv, dfr) {
    var ss = '';
    var events = 'onMouseOver="' + dfr + '_dmzy(event,\'' + iv.id + 'tbl\')" ' + 'onMouseOut="' + dfr + '_dmzt(event,\'' + iv.id + 'tbl\')" ' + 'onClick="' + dfr + '_dmlc(event,\'' + iv.id + 'tbl\');"';
    if (dm.qic) ss += _dmze(iv.id + 'tbl', iv.itt.cssClass[0], 0, 0, 'title="' + iv.tip + '" ' + events);
    else {
        with(ce) var h = ii ? '': (mainHeight ? 'height:' + mainHeight + ';': '');
        with(iv.itt) var yl = h + 'padding:0px;width:' + iw + ';cursor:' + _dmr(iv.cursor) + ';background-color:' + qb[0] + ';' + (dbi[0] ? 'background-image:url(' + dbi[0] + ');': '') + 'border-color:' + qr[0] + ';border-style:' + qs[0] + ';border-width:' + qt + du + ';';
        ss += _dmzw(iv.id + 'tbl', 0, 0, yl, events, 'title="' + iv.tip + '"') + _dmor();
    };
    var ye = '',
    ys = '';
    with(iv.itt) if (dm.qic) ys = 'class="' + cssClassText[0] + '"';
    else {
        ys = 'class="dmDef"';
        ye = 'padding:' + ce.ct.qip + ';text-align:' + iv.align + ';font:' + ql + ';color:' + (iv.dss ? dm.qfd: qf[0]) + '; text-decoration:' + qc[0] + ';';
    };
    if (!iv.text) {
        ss += _dmzr(iv.id + 'tdT', '', ys) + _dmiz(iv.id + 'img', iv.dii[0], '', '', 'alt="' + iv.tip + '"') + _dmlt();
    } else if (iv.text == '-') {
        with(dm) {
            ss += _dmzr(iv.id + 'tdT', 'text-align:' + separatorAlignment + (zs ? ';padding:' + zs: ''), ys);
            if (iv.ci > 0) ss += _dmzq(dm, sepImg, sw, sepH);
            else ss += _dmzq(dm, svi, svv, svh);
            ss += _dmlt();
        }
    } else {
        if (iv.dii[0]) ss += _dmzr(iv.id + 'tdIc', 'padding:' + ce.ct.qip, 'class="dmDef"') + _dmiz(iv.id + 'ic', iv.dii[0], iv.qii, iv.qiz, '') + _dmlt();
        if (iv.text) ss += _dmzr(iv.id + 'tdT', 'width:100%;' + ye, (noWrap ? ' NOWRAP ': '') + ys) + iv.text + _dmlt();
        if (iv.dcd) ss += _dmir(iv, 0);
    };
    return ss + _dmtr('') + _dmt();
}
function _dmh(it, ov) {
    ov = it.dhi ? 1: ov;
    if (_n4) return _dmhh(it, ov);
    var io = _dmoi(it.id + 'tbl');
    if (!io) return;
    if (!it.text) {
        _dmoi(it.id + 'img').src = it.dii[ov];
        return;
    }
    with(it.itt) {
        if (_dm[it.mi].qic) io.className = cssClass[ov];
        else {
            var is = io.style;
            is.borderWidth = qt + du;
            if (qb[ov]) is.backgroundColor = qb[ov];
            if (qr[ov]) is.borderColor = qr[ov];
            if (qs[ov]) is.borderStyle = qs[ov];
            if (dbi[ov]) is.backgroundImage = 'url(' + dbi[ov] + ')';
        };
        var yo = _dmoi(it.id + 'tdT');
        if (yo) {
            if (_dm[it.mi].qic) yo.className = cssClassText[ov];
            else with(yo.style) {
                if (it.dss) color = _dm[it.mi].qfd;
                else if (qf[ov]) color = qf[ov];
                if (qc[ov]) textDecoration = qc[ov];
            }
        }
    }
    with(it) {
        if (dii[ov]) with(_dmoi(id + 'ic')) if (icState != ov) {
            src = dii[ov];
            icState = ov;
        }
        var ao = _dmoi(id + 'arr');
        if (ao) {
            var drr = ci ? itt.drs[ov] : itt.drm[ov];
            if (dcd && drr) ao.src = drr;
        }
    }
}
var _dvZ = '';
function _dmzy(e, id) {
    var iv = _dmvi(id);
    var dm = _dm[iv.mi];
    if (keystrokes) {
        if (_dvK.qie) _dmdk(dm.ii, 0);
        if (!dm.dpp) {
            _dvI = dm.ii;
        }
    }
    window.status = iv.sv;
    with(iv) if (!dss && text != '-' && !dpr) _dmh(iv, 1);
    if (dm.ssc && !dm.sl && !iv.ci) return;
    var io = _dmoi(id);
    if (_e && e.fromElement && io.contains(e.fromElement)) return;
    var ce = dm.m[iv.ci];
    _dvZ = ce.qri;
    if (_ep && _v < 7) _dmvv();
    if (dm._dmnl) {
        clearTimeout(dm._dmnl);
        dm._dmnl = null;
    }
    if (ce._dmlw) {
        clearTimeout(ce._dmlw);
        ce._dmlw = null;
    }
    with(iv) var sm = (!dss && dcd) ? dcd: '';
    with(ce) var dhs = (sh && sh != iv.dcd) ? sh: '';
    if (dm.dcf) {
        if (typeof(dmCF) == _un) return;
        if (dt == 1 && !_dmaf(ce.id, dm.dis)) dhs = '';
    }
    ce._dmlw = setTimeout('_dmnt("' + dhs + '","' + sm + '","' + iv.id + '")', smShowPause);
}
function _dmnt(dhs, sm, parentID) {
    _dmmh(dhs);
    _dmzh(sm, parentID);
}
function _dmzt(e, id) {
    var io = _dmoi(id);
    if (_e && e.toElement && io.contains(e.toElement)) return;
    var iv = _dmvi(id);
    var dm = _dm[iv.mi];
    var cv = dm.m[0];
    var ce = dm.m[iv.ci];
    if (cv.sh) if (_dvZ != iv.id && !(dm.ssc && !dm.sl)) dm._dmnl = setTimeout("_dmmh('" + cv.sh + "');window.status='';", smHidePause);
    if (ce._dmlw) {
        clearTimeout(ce._dmlw);
        ce._dmlw = null;
    }
    with(iv) {
        if (dss) return;
        if (text != '-' && !dpr) _dmh(iv, 0);
    }
}
function _dmlc(e, id) {
    var iv = _dmvi(id);
    if (iv.dss || iv.text == '-') return;
    var dm = _dm[iv.mi];
    if (!iv.ci && dm.ssc && !dm.sl && iv.dcd) {
        dm.sl = 1;
        _dmzy(e, id);
        return;
    }
    if (iv.link != '' && dm.qtm > -2 && !iv.dpr) dm_ext_setPressedItem(dm.ii, iv.ci, iv.ii, true);
    if (iv.dss || !iv.link) return;
    var cv = dm.m[0];
    if (dm.sh) _dmmh(dm.sh);
    if (dm._dmnl) {
        clearTimeout(dm._dmnl);
        dm._dmnl = null;
    }
    I1Ila(dm, iv);
}
function I1Ila(dm, iv) {
    if (iv.dss || !iv.link) return;
    with(iv) {
        if (!link) return;
        if (dm.shm) {
            dmr.psi = '';
            _dmmh(dm.m[0].sh);
        }
        if (link.toLowerCase().io('javascript:') == 0) eval(link.sb(11, link.ln()));
        else {
            if (!target || target == '_self') {
                var win = (dm.dcf && (dt == 1 || dt == 3)) ? parent.frames[dm.dis] : window;
                win.location.href = link;
            } else open(link, target);
        }
    }
}
function _dmfa(co) {
    if (!qu && _ep && _es) with(_dmoi(co.id + 'frame').style) {
        left = co.style.left;
        top = co.style.top;
        width = co.offsetWidth + 'px';
        height = co.offsetHeight + 'px';
        visibility = 'visible';
    }
}
function _dmni(ce) {
    var co = _dmge(ce.id);
    if (co) return co;
    var m = _dm[ce.mi];
    if (!ce.hs) _dmsh(m, ce, '', '', _dvO, 1);
    if (_o || _em) dde.insertAdjacentHTML('beforeEnd', ce.hs);
    else _dmge('dmD' + m.ii + 'm' + ce.ii).innerHTML = ce.hs;
    return _dmge(ce.id);
}
function _dmzh(id, parentID) {
    if (!id) return;
    if (!dde) dde = _dmde(d_o);
    if (_n4) return _dmzx(id);
    if (id == '_') return _dmds(parentID);
    var ce = _dmvi(id);
    var dm = _dm[ce.mi];
    var co = null;
    var df = (_ep && _v >= 5.5 && ce.qd) ? 1: 0;
    for (var i = 0; i < _dm.ln(); i++) if (_dm[i] && i != dm.ii) _dmsm(i);
    if (dm.dcf) {
        if (! (co = _dmwc(dm, ce, id))) return;
    } else if (! (co = _dmni(ce))) return;
    if (typeof(co.style.display) != _un) co.style.display = 'block';
    var cd = _dmsz(ce);
    var iv = _dmvi(ce.qri);
    if (dm.dcf && dt == 1 && ce.le == 1) cd = _dmcp(dm, ce, co, cd);
    else if (! (ce.le == 1 && dm.dpp)) {
        var u = (_o && _v < 6) ? '': 'px';
        with(co.style) {
            left = cd[0] + u;
            top = cd[1] + u;
        }
        if (dt == 3 && _ep && _v >= 5) _dmfr(dm, id);
    }
    dm.m[iv.ci].sh = id;
    iv.dhi = dm.saveNavigation;
    with(co.style) {
        width = cd[2] + 'px';
        height = cd[3] + 'px';
        with(ce) {
            sX = cd[0];
            sY = cd[1];
            se = 1;
            _dmoo = co;
        }
        if (cd[4]) {
            if (_em) {
                height = cd[3] - 20 + 'px';
                overflow = 'auto';
            } else {
                if ((_n && _v < 7) || _o) overflow = 'auto';
                else {
                    if (smSmartScroll) overflow = 'hidden';
                    else if (_es) {
                        overflow = 'visible';
                        overflowY = 'scroll';
                    } else overflow = 'auto';
                };
                width = co.offsetWidth + (_o ? 17: _s ? 15: 0) + 'px';
            };
            co.scrollTop = 0;
            co.scrollLeft = 0;
        } else {
            overflow = 'visible';
            ce.se = (_o && cd[4]);
        };
        _dmfa(co);
        if (visibility != 'visible') {
            if (df) _dmsf(co, ce.qd);
            visibility = 'visible';
            if (df) fl.play();
        }
    }
    if (dmObjectsCheck) _dmi(ce, cd);
}
function _dmsf(co, dur) {
    with(fl = co.filters[0]) {
        enabled = 1;
        if (status != 0) stop();
        qd = dur / 1000;
        apply();
    }
}
function _dmhi(dm, ce) {
    if (dm.saveNavigation) {
        var uv = _dmvi(ce.qri);
        uv.dhi = 0;
        dm.m[uv.ci].sh = '';
        if (!uv.dpr) _dmh(uv, 0);
    }
}
function _dmmh(id) {
    if (!id) return;
    if (_n4) return _dmm4(id);
    var co = _dmoi(id);
    if (!co) return;
    var ce = _dmvi(id);
    var dm = _dm[ce.mi];
    if (ce.dv && !dmr.dvi) {
        with(co.style) {
            left = ce.left + 'px';
            top = ce.top + 'px';
        }
        _dmfa(co);
    }
    if (ce.sh) _dmmh(ce.sh);
    ce.sh = '';
    _dmhi(dm, ce);
    if (ce._dmlw) {
        clearTimeout(ce._dmlw);
        ce._dmlw = null;
    }
    if (!ce.dv && dmr.psi != ce.id) {
        with(co.style) {
            var df = (_ep && _v >= 5.5 && ce.qi) ? 1: 0;
            if (df) _dmsf(co, ce.qi);
            visibility = 'hidden';
            if (df) fl.play();
        }
        if (_ep && _es && !qu) _dmoi(id + 'frame').style.visibility = 'hidden';
    }
    if (ce.le == 1 && dt == 3 && ofs) {
        with(parent.document.getElementById(dm.dsi)) if (dm.dor) cols = ofs;
        else rows = ofs;
        ofs = null;
    }
    if (dm.ssc && dm._dmnl) dm.sl = 0;
    if (dmObjectsCheck) _dmzz(ce);
}
function _dmoz(xy, wh, dyz, dhw, limY) {
    if (xy + wh > dhw && (limY ? dhw - xy < limY: 1)) xy = dhw - wh + dyz;
    if (xy < dyz) xy = dyz;
    return xy;
}
function _dmsz(ce) {
    var dm = _dm[ce.mi];
    var co = _dmoi(ce.id);
    var cc = _n4 ? _dmos(co, 0) : _dmos(_dmoi(co.id + 'tbl'));
    var uv = _dmvi(ce.qri);
    var rsv = dm.m[uv.ci];
    var uo = _dmoi(uv.id + (_n4 ? '': 'tbl'));
    var us = _dmos(uo);
    var inDIV = us[4];
    var rso = _dmoi(rsv.id);
    var dsd = _dmcs(dm);
    var x = 0,
    y = 0,
    w = 0,
    h = 0,
    rs = 0;
    switch (dm.sis) {
    case 1:
    case 3:
        y = us[1] + ((rsv.ii || !rsv.dhz) ? us[3] : 0) - cc[3] - ce.qox;
        break;
    case 0:
    case 2:
        y = us[1] + (rsv.dhz ? us[3] : 0) + ce.qox;
        break;
    }
    if (rsv.dhz) x = (dm.qm == 'right') ? us[0] + us[2] - cc[2] - ce.qoz: (dm.qm == 'center') ? us[0] + (us[2] - cc[2]) / 2: us[0] + ce.qoz;
    else x = (dm.sis < 2) ? us[0] + us[2] + ce.qoz: us[0] - (rsv.dhz ? 0: cc[2]) - ce.qoz;
    if (!inDIV && (_em || (_s && ce.le > 1))) {
        x += _s ? -_dmpr(pI(dde.marginWidth), 0) : pI(dde.leftMargin);
        y += _s ? -_dmpr(pI(dde.marginHeight), 0) : pI(dde.topMargin);
    }
    if (_o && _v >= 9 && ce.le > 1) {
        x -= d_o.body.leftMargin;
        y -= d_o.body.topMargin;
    }
    dsd[2] += dsd[0];
    dsd[3] += dsd[1];
    with(ce.ct) {
        w = (smW ? pI(smW) + ce.shadowLen: cc[2]);
        h = (qhi ? pI(qhi) + ce.shadowLen: cc[3]);
    }
    if (!inDIV && !(dmRTL && _e)) if (!dm.dcf || (ce.le > 1 && dt != 3)) {
        if (typeof(rso.scrollLeft) != _un) {
            x -= rso.scrollLeft;
            y -= rso.scrollTop;
        }
        x = _dmoz(x, w, dsd[0], dsd[2], 0);
        y = _dmoz(y, h, dsd[1], dsd[3], 200);
        if (x + w > dsd[2]) w = dsd[2] - x;
        if (y + h > dsd[3]) h = dsd[3] - y;
        rs = (w < cc[2] || h < cc[3]);
        if (_sn) {
            if (rs) w += 14;
            if (rsv.se) x += 14;
        }
    }
    return [x, y, w, h, rs];
}
function _dmsm(mi) {
    clearInterval(_dm[mi]._dmnl);
    _dmmh(_dm[mi].m[0].sh);
}
function dm_ext_setPressedItem(mi, ci, iy, re) {
    if (_n4) return;
    var dm = _dm[mi];
    with(dm) {
        if (!yg.qps && dm.dcp != -1) {
            yg.qps = 1;
            dm_ext_setPressedItem(mi, dcs, dcp, re);
            if (dcs == ci && dcp == iy) {
                dcs = 0;
                dcp = -1;
                return;
            }
        }
        if (!yg.qps) {
            dcs = ci;
            dcp = iy;
        } else yg.qps = 0;
    }
    var iv = _dmvi('dm' + mi + 'm' + ci + 'i' + iy);
    with(yg) {
        if (!qo) iv.dpr = !iv.dpr;
        qo = 0;
    }
    _dmh(iv, (iv.dpr ? 1: 0));
    if (re && ci > 0) {
        var ce = dm.m[ci];
        var uv;
        for (var j = ce.le; j > 0; j--) {
            uv = _dmvi(ce.qri);
            _dmh(uv, (iv.dpr ? 1: 0));
            uv.dpr = iv.dpr;
            ce = dm.m[uv.ci];
        }
    }
}