//<script>

/*FX DHTML Web Menus v3.0.1 #149
Copyright (c) 2004 FXsinus.com. All rights reserved.
You may not add this script to a script-library, script-archive or distribute it.
To get more information about licensing a menu go to http://www.fxsinus.com/
All Copyright statements must always remain in place in all files at all times
Please set a link pointing to http://www.fxsinus.com/ on webpages using the menu.
*/


//Browserchecks G.H
var mac = ((navigator.appVersion.indexOf("Macintosh")) !=- 1);
var safari = ((navigator.appVersion.indexOf("Safari")) !=- 1);

var ptim = null;
var bstr;
var creatd = 0;
var ie = n3 = n = n6 = op = op5 = op6 = op7 = 0,
w = window,
d = document,
wd = w.document,
domId = d.getElementById,
ieId = d.all;
var mID = new Array(),
f_c = new Array(),
subnum = new Array(),
LV = new Array(),
pi_un = new Array(),
ti_un = new Array(),
m_l = new Array(),
m_t = new Array(),
x0_2 = new Array();
var fcreat = true;
var thisMtv = 0;
var covr = null;
var ms;
var mx;
var mmen;
var mmenX = 0;
var mmenXc = 0;
var currnt = 0;
var cltmr = null;
var shtmr = null;

function dhwin() {
    if (w.opera && domId) {
        op = 1;
        if (w.print && wd.createElement("div"))
            op7 = 1;
        else if (w.print)
            op6 = 1;
        else if (w.scrollBy)
            op5 = 1
    }
    if ( ! op) {
        if (ieId &&! domId)
            ie4 = 1;
        if (ieId && domId)
            ie = 1;
        if ( ! ieId && domId)
            n6 = 1;
        if (w.netscape && w.screen &&! domId)
            n = 1
    }
    bstr = (op5 || op6) ? 'ua3': n ? 'ua2': 'ua1';
    d.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='" + jspath + "dmenu_" + bstr + ".js' TYPE='text/javascript'><\/SCR" + "IPT>");
};
dhwin();
function ctp(t, numof, r, whsp, lvz) {
    var mm = eval(t),
    m0 = mm[0],
    m8 = m0[8],
    mr = mm[r];
    thisMtv = 0;
    addH = 0;
    addW = 0;
    highestpad = 0;
    if (whsp) {
        if ( ! m8[16]) {
            if (m0[4]) {
                m8[18] = 0;
                m8[17] = 1
            } else {
                m8[17] = 0;
                m8[18] = 1;
            }
        }
        for (m = 1; m <= numof; m ++ ) {
            if (mm[m][8][26]) {
                var m_ = mm[m][8];
                if (m_[70])
                    m_[33] = m_[38] = m_[39] = m_[40] = m_[34] = m_[30];
                m_[31] = m_[32] = m_[41] = m_[42] = 0;
            }
        }
        if (m8[19]) {
            m8[4] = m8[5] = m8[11] = m8[14] = m8[15] = m8[3];
            m8[6] = m8[7] = m8[12] = m8[13] = 0;
        }
        for (m = 1; m <= numof; m ++ ) {
            mm[m][39] = m8[17] ? mm[m][12]: m0[0];
            mm[m][40] = m8[18] ? mm[m][13]: m0[1];
            if (highestpad < mm[m][8][11] + (mm[m][8][60] ? (mm[m][8][64] + mm[m][8][66]): 0))
                highestpad = mm[m][8][11] + (mm[m][8][60] ? (mm[m][8][64] + mm[m][8][66]): 0);
        }
        for (m = 1; m <= numof; m ++ )
            mm[m][39] += highestpad;
        xw = new Array(),
        xh = new Array(),
        xlWIDTH = xlHEIGHT = 0;
        var outofrow = false;
        for (m = 1; m <= numof; m ++ ) {
            if (mm[m][8] != mm[1][8]) {
                outofrow = true;
                break
            }
        }
        for (m = 1; m <= numof; m ++ ) {
            var m_ = mm[m][8];
            xw[m] = m_[31] + m_[33] + m_[39] + m_[41];
            xh[m] = m_[32] + m_[34] + m_[40] + m_[42];
            if (outofrow &&! m8[17] && xlWIDTH < xw[m] + mm[m][39])
                xlWIDTH = xw[m] + mm[m][39];
            if (outofrow &&! m8[18] && xlHEIGHT < xh[m] + mm[m][40])
                xlHEIGHT = xh[m] + mm[m][40];
        }
        if (outofrow) {
            for (m = 1; m <= numof; m ++ ) {
                if ( ! m8[17] && xlWIDTH > xw[m] + mm[m][39])
                    mm[m][39] = xlWIDTH - xw[m];
                if ( ! m8[18] && xlHEIGHT > xh[m] + mm[m][40])
                    mm[m][40] = xlHEIGHT - xh[m]
                }
        };
        var xl8W = xl8H = xlWIDTH = xlHEIGHT = 0;
        for (m = 1; m <= numof; m ++ ) {
            var m_ = mm[m];
            if (xl8W < xw[m])
                xl8W = xw[m];
            if (xl8H < xw[m])
                xl8H = xh[m];
            if (xlWIDTH < xw[m] + m_[39])
                xlWIDTH = xw[m] + m_[39];
            if (xlHEIGHT < xh[m] + m_[40])
                xlHEIGHT = xh[m] + m_[40];
            m_[30] = m_[39] + xw[m];
            addW += m_[30];
            m_[31] = m_[40] + xh[m];
            addH += m_[31]
            }
        if (m0[4]) {
            m0[20] = addW + m8[4] + m8[6] + m8[12] + m8[14] + (numof - 1) * m8[20];
            m0[21] = (m8[16] && m8[18]) ? xlHEIGHT + m8[5] + m8[7] + m8[13] + m8[15]: mm[1][31] + m8[5] + m8[7] + m8[13] + m8[15]
            } else {
            m0[20] = (m8[16] && m8[17]) ? xlWIDTH + m8[4] + m8[6] + m8[12] + m8[14]: mm[1][30] + m8[4] + m8[6] + m8[12] + m8[14];
            m0[21] = addH + m8[5] + m8[7] + m8[13] + m8[15] + (numof - 1) * m8[20]
            }
        m0[22] = m0[20] - m8[4] - m8[6];
        m0[23] = m0[21] - m8[5] - m8[7]
        }
    if ( ! whsp) {
        thisMtv = 0;
        n_pot = 0;
        h_pot = 0;
        if (mx[0][9][11] && lvz == 2) {
            pi_un[1] = 0;
            ti_un[1] = 0;
        } else if (mx[0][9][28] && lvz == 2) {
            pi_un[1] = m0[2];
            ti_un[1] = m0[3]
            }
        if (m0[4]) {
            for (k = 1; k < r; k ++ )
                thisMtv += mm[k][30];
            mr[32] = thisMtv + m8[12] + (r - 1) * m8[20];
            if (mr[11]) {
                chldsm = eval(t + '_' + r)[0];
                pi_un[lvz] = mr[32] - m8[12] + chldsm[12];
                ti_un[lvz] = m0[21] + m8[13] - chldsm[13];
                for (k = 1; k <= lvz; k ++ ) {
                    n_pot += pi_un[k];
                    h_pot += ti_un[k]
                    }
            }
        } else if ( ! m0[4]) {
            for (k = 1; k < r; k ++ )
                thisMtv += mm[k][31];
            mr[32] = thisMtv + m8[13] + (r - 1) * m8[20];
            if (mr[11]) {
                chldsm = eval(t + '_' + r)[0];
                pi_un[lvz] = m0[20] - chldsm[12];
                ti_un[lvz] = mr[32] + chldsm[13] + m8[5];
                for (k = 1; k <= lvz; k ++ ) {
                    n_pot += pi_un[k];
                    h_pot += ti_un[k]
                    }
            }
        }
        if (mr[11]) {
            chldsm[14] = parseInt(n_pot + (mx[0][9][28] ? 0: mx[0][2]));
            chldsm[15] = parseInt(h_pot + (mx[0][9][28] ? 0: mx[0][3]))
            }
        mr[35] = mr[8][26] ? 0: mr[8][31];
        mr[36] = mr[8][26] ? 0: mr[8][32];
        mr[37] = mr[39] + mr[8][39] + mr[8][41];
        mr[38] = mr[40] + mr[8][40] + mr[8][42]
        }
};
function unfineType(unftype, whatval) {
    typedef = typeof unftype != 'undefined' ? 1: 0;
    if (whatval)
        typeval = unftype ? 1: 0;
    return(typedef, typeval)
    };
function filterF(nmr, eff) {
    if (typeof eff == 'undefined') {
        return;
    }
    eval('nm.setAttribute("filter","progid:DXImageTransform.Microsoft.' + eff + '","false")')
    };
function m1sp(t, nbf, lvz) {
    var mm = eval(t),
    m0 = mm[0],
    m8 = m0[8];
    m_t[mmenX] = 0;
    if (mx[0][9][28])
        m_l[mmenX] = 0;
    this._id = t;
    if ( ! n)
        this.id = t;
    if (m0[11] && m0[11][0]) {
        dhel(m0[11][0]);
        this._dv = el;
        this._dvs = ely
    } else this._dv = null;
    bem(this);
    visC(nm, 0, 1);
    this.ctL = 0;
    this.ctT = 0;
    p.bg = bgcCt;
    if (fcreat)
        mID[mmenX] = mx;
    if (m8[0])
        bcg(nm, m8[1]);
    if (fcreat && (mx[0][9][19] || mx[0][9][11])) {
        x0_2[mmenX] = mx[0][2];
        mx[0][2] = 0;
    }
    if ( ! op5 &&! op6 &&! n)
        ctp(t, nbf, null, 1, lvz);
    if (fcreat && !mx[0][9][28]) {
        if (mx[0][9][19] == 'c') {
            getWwh();
            m_l[mmenX] = parseInt(wwdth / 2 - mx[0][20] / 2 + x0_2[mmenX]);
            if (m_l[mmenX] < 0)
                m_l[mmenX] = 0
        } else if (mx[0][9][19] == 'r') {
            getWwh();
            m_l[mmenX] = parseInt(wwdth - mx[0][20] - mx[0][9][49]);
            if (m_l[mmenX] < 0)
                m_l[mmenX] = 0
        } else m_l[mmenX] = mx[0][2];
        senct(nm, m_l[mmenX], m0[3], m0[20], m0[21]);
    } else senct(nm ,- 500 ,- 500, m0[20], m0[21]);
    if ( ! op5 &&! op6)
        p.bg(m8[2]);
    if (ie)
        unfineType(m0[5], 1);
    if (ie && ((typedef && typeval) || (m0[5][0] &&! typedef))) {
        this.filf = 0;
        for (fi = 0; fi < m0[5].length; fi ++ )
            filterF(nm, m0[5][fi])
        }
    fcreat = 0;
};
function m2sp(t, nbf, lvz) {
    var m0 = eval(t)[0],
    m8 = m0[8];
    bem(this);
    visC(nm, 2, 1);
    if (m8[8])
        bcg(nm, m8[9]);
    senct(nm, m8[4], m8[5], m0[22], m0[23]);
    p.bg = bgcCt;
    if ( ! op5 &&! op6)
        p.bg(m8[10]);
};
function m3sp(t, nbf, lvz, r) {
    var mm = eval(t),
    m0 = mm[0],
    m8 = m0[8],
    mr = mm[r];
    bem(this);
    visC(nm, 2, 1);
    if (m8[43])
        bcg(nm, m8[44]);
    ctp(t, nbf, r, 0, lvz);
    if (m0[4]) {
        senct(nm, mr[32], m8[13], mr[30], mr[31])
        } else if ( ! eval(t)[0][4])
        senct(nm, m8[12], mr[32], mr[30], mr[31]);
    p.bg = bgcCt;
    if ( ! op5 &&! op6)
        p.bg(mr[8][27])
    };
function m4sp(t, nbf, lvz, r) {
    var mm = eval(t),
    m0 = mm[0],
    m8 = m0[8],
    mr = mm[r];
    bem(this);
    visC(nm, 2, 1);
    if (m8[45])
        bcg(nm, m8[46]);
    senct(nm, mr[35], mr[36], mr[37], mr[38]);
    p.bg = bgcCt;
    if ( ! op5 &&! op6)
        p.bg(mr[8][35])
    };
function MX_wm(cntprnt, mm_) {
    var memi = cntprnt.fmb;
    var MCStyle = (n) ? cntprnt: cntprnt.style;
    LV[mm_] ++ ;
    vita = (LV[mm_] == 1) ? 1: 0;
    visC(MCStyle, vita, 0);
    cntprnt.mvis = vita;
    if (cntprnt._dv != null) {
        visC(cntprnt._dvs, 1, 0)
        }
    while (memi != null) {
        if (memi.cdcr) {
            MX_wm(memi.cdcr, mm_);
            if (memi.highl) {
                memi.sdw();
                memi.highl = 0;
            }
        }
        memi = memi.pmi;
    }
    LV[mm_] -- 
};
function clchd(prnt, ChldParent) {
    var CPCCStyle;
    while (prnt) {
        if (prnt.cdcr && prnt.cdcr.mvis) {
            CPCCStyle = (n) ? prnt.cdcr: prnt.cdcr.style;
            if (prnt.cdcr._dv != null && covr.pn._dv == null)
                visC(prnt.cdcr._dvs, 1, 0);
            if (prnt.cdcr != ChldParent) {
                visC(CPCCStyle, 0, 0);
                prnt.cdcr.mvis = 0;
                if (prnt.highl) {
                    prnt.sdw();
                    prnt.highl = 0;
                    if (n6 && prnt.cbc) {
                        cve = prnt;
                        setTimeout(function() {
                            cve._dw(cve._out);
                        }, 20)
                        }
                }
            }
            clchd(prnt.cdcr.fmb, ChldParent)
            }
        prnt = prnt.pmi
    }
};

function show_fx(menuID, e, strAlign) {
    if ( ! creatd)
        return;
    currnt ++ ;
    this.tid = menuID;
    pch = n ? eval("window.m1sp" + menuID): d.getElementById(menuID);
    if (mmenX != pch.mmen) {
        IniFlg = 1;
        MX_init(mmenX)
        }
    if (pch._dv != null)
        visC(pch._dvs, 0, 0);
    mmenX = pch.mmen;
    nm = n ? pch: pch.style;
    nm.zIndex = eval(pch.mxn[0][9][29] + currnt);
    if (pch.mxn[0][9][11]) {
        if (ie) {
			
            if ( ! strAlign) {
                event.srcElement.style.position = 'relative';
                //mac fix G.H
				
                if (mac) {					
                    l_p = w.event.clientX - event.offsetX;
                    t_p = w.event.clientY - event.offsetY + event.srcElement.offsetHeight;
                }
                //if
                else {
					var obj = event.srcElement;
                    var intLeft = 0;
                    var intTop = 0;
                    while (obj.tagName != "BODY") {
                        if (obj.style.position == 'absolute') {
                            intLeft = intLeft + parseInt(obj.offsetLeft);
                            intTop = intTop + parseInt(obj.offsetTop);
                        }
                        if (obj.style.position == 'relative' && obj.id == "pd_content") {
                            intTop = intTop + parseInt(obj.offsetTop);
                            intLeft = intLeft + parseInt(obj.offsetLeft);
                        }
                        obj = obj.parentElement;
                        if ( ! obj)
                            return;
                    }
                    l_p = event.srcElement.offsetLeft + intLeft;
                    t_p = event.srcElement.offsetTop + event.srcElement.offsetHeight + intTop;
                }
                //else			
                
            }
            //if
            else if (strAlign == 'right') {
				
                event.srcElement.style.position = 'relative';
                if (mac) {
                    l_p = event.srcElement.offsetLeft + event.srcElement.offsetWidth;
                    t_p = event.srcElement.offsetTop;
                }
                //if
                else {
					var obj = event.srcElement;
                    var intLeft = 0;
                    var intTop = 0;
                    while (obj.tagName != "BODY") {
                        if (obj.style.position == 'absolute') {
                            intLeft = intLeft + parseInt(obj.offsetLeft);
                            intTop = intTop + parseInt(obj.offsetTop);
                        }
                        if (obj.style.position == 'relative' && obj.id == "pd_content") {
                            intTop = intTop + parseInt(obj.offsetTop);
							intLeft = intLeft + parseInt(obj.offsetLeft);
                        }
                        obj = obj.parentElement;
                        if ( ! obj)
                            return;
                    }
					
					
                    l_p = event.srcElement.offsetLeft + event.srcElement.offsetWidth + intLeft;
                    t_p = event.srcElement.offsetTop + intTop;
					
                }
            }
            //else-right
            else {
				
                event.srcElement.style.position = 'relative';
                l_p = event.srcElement.offsetLeft;
                t_p = event.srcElement.offsetTop + event.srcElement.offsetHeight;
				
            }
            //else-left
            
        }
        //if(ie)
        else if (n || n6 || op ||safari) {
			if (strAlign == 'right') {
					//tested on NS 7.1 
					//Fixed june 2007 SOL:

					//tested Firefox 1.5 ++ sol
					//tested Safari 3.0 beta sol
					//tested Opera 9.2  sol
					e.target.style.position = 'relative';
					l_p = e.target.offsetLeft + e.target.offsetWidth;
					t_p = e.target.offsetTop;								
			}
			else if (!strAlign){//down
				
					//tested on NS 7.1 
					//Fixed june 2007 SOL:
					//tested Firefox 1.5 ++ sol
					//tested Safari 3.0 beta sol
					//tested Opera 9.2  sol
					e.target.style.position = 'relative';
					l_p = e.target.offsetLeft;
					t_p = e.target.offsetTop+e.target.offsetHeight;
				
			}
        } 
		
        m_l[eval(pch).mmen] = l_p;
        m_t[eval(pch).mmen] = t_p
    }
    nm.overflow = "hidden";
    pch.mvis = 1;
    IniFlg = 0;
    if (pch.mxn[0][9][11] && !(isNaN(t_p)) && !(isNaN(l_p))) {
        movCt(nm, l_p, t_p);
    } else movCt(nm, eval(menuID)[0][2], eval(menuID)[0][3]);
    visC(nm, 1, 0);
    for (c = 1; c <= subnum[eval(pch).mmen]; c ++ ) {
        clchd(f_c[eval(pch).mmen][c].fmb, pch);
        if (f_c[eval(pch).mmen][c] != pch) {
            nmu = n ? f_c[eval(pch).mmen][c]: f_c[eval(pch).mmen][c].style;
            f_c[eval(pch).mmen][c].mvis = 0;
            visC(nmu, 0, 0);
            if (f_c[eval(pch).mmen][c]._dv != null)
                visC(f_c[eval(pch).mmen][c]._dvs, 1, 0)
            }
    }
};

function hide_fx(menuID) {
    if ( ! creatd)
        return;
    pch = n ? eval("window.m1sp" + menuID): d.getElementById(menuID);
    mmenX = pch.mmen;
    nm = n ? pch: pch.style;
    pch.mvis = 0;
    IniFlg = 1;
    if (cltmr)
        clearTimeout(cltmr);
    cltmr = setTimeout("MX_init(mmenX)", eval(menuID)[0][9][8]);
};
function itemup() {
    if (this.pn.mmen != mmenX) {
        IniFlg = 1;
        MX_init(mmenX);
    }
    bem(this);
    currnt ++ ;
    var mm = eval(p.tid),
    m0 = mm[0],
    mr = mm[p.r],
    r8 = mr[8];
    mmenX = p.pn.mmen;
    covr = p;
    pch = p.cdcr;
    if (mr[11] &&! p.pn.mxn[0][9][0]) {
        c_p = p;
        p_p = pch;
        shtmr = setTimeout("opnsb(c_p,p_p)", p.pn.mxn[0][9][7]);
    }
    LV[mmenX] = p.pn.mxn[0][9][28] ? 1: 0;
    IniFlg = 0;
    if (mr[15]) {
        if ( ! p.pn.mxn[0][9][0] ||! p.highl)
            p.sup();
    }
    if (ie || op7 || n6)
        p.cursor = mr[21] ? mr[21]: p.pn.mxn[0][9][43];
    w.status = p.ltxt;
    if (mr[10])
        p.brt.title = mr[10];
    if (p.pn.mxn[0][9][4])
        clchd(p.pn.fmb, pch);
    if (mr[23])
        eval(mr[23])
    };
var wwdth,
whght,
minL,
minT;
function getWwh() {
    minL = ie ? wd.body.scrollLeft: op5 ? 0: w.pageXOffset;
    minT = ie ? wd.body.scrollTop: op5 ? 0: w.pageYOffset;
    wwdth = ie ? parseInt(wd.body.clientWidth): parseInt(w.innerWidth - 22);
    whght = ie ? parseInt(wd.body.clientHeight): parseInt(w.innerHeight);
    return(wwdth, whght, minL, minT)
    };
function clsb() {
    LV[mmenX] = p.pn.mxn[0][9][28] ? 2: 1;
    if (shtmr)
        clearTimeout(shtmr);
    MX_wm(p.cdcr, mmenX)
    };
function opnsb(p, pch) {
    var mm = eval(p.tid),
    m0 = mm[0],
    mr = mm[p.r],
    r8 = mr[8];
    if (p.pn.mxn[0][9][10])
        p.highl = true;
    if (pch._dv != null)
        visC(pch._dvs, 0, 0);
    if (p.pn.mxn[0][9][46]) {
        getWwh();
        if (p.pn.mxn[0][9][47])
            wwdth = p.pn.mxn[0][9][47];
        if (p.pn.mxn[0][9][48])
            whght = p.pn.mxn[0][9][48];
        pch.ctL = p.pn.ctL;
        if ((eval(pch._id)[0][14] + ((p.pn.mxn[0][9][19] || p.pn.mxn[0][9][28] && p.pn.mxn[0][9][11]) ? m_l[mmenX]: 0) + pch.ctL + eval(pch._id)[0][20] + pch.mxn[0][9][49]) > wwdth + minL) {
            p.cdcr.ctL = eval(p.pn._id)[0][4] ? parseInt( - eval(pch._id)[0][14] - m_l[mmenX] - eval(pch._id)[0][20] + wwdth + minL - pch.mxn[0][9][49]): parseInt(pch.ctL - eval(p.pn._id)[0][20] - eval(pch._id)[0][20] + eval(pch._id)[0][12] * 2);
        }
        if ((Math.abs(pch.ctL) + minL - m_l[mmenX]) > eval(pch._id)[0][14])
            pch.ctL =- eval(pch._id)[0][14] + minL - m_l[mmenX];
        p.cdcr.ctT = p.pn.ctT;
    }
    leftSoon = parseInt(eval(pch._id)[0][14] + pch.ctL + ((p.pn.mxn[0][9][19] || p.pn.mxn[0][9][28] && p.pn.mxn[0][9][11]) ? m_l[mmenX]: 0));
    thtop = eval(pch._id)[0][15] + pch.ctT + m_t[mmenX];
    nm = n ? pch: pch.style;
    nm.zIndex = eval(eval(p.tid)[0][9][29] + currnt);
    movCt(nm, leftSoon, thtop);
    if (pch.filf)
        pch.filters[0].Apply();
    visC(nm, 1, 0);
    if (pch.filf)
        pch.filters[0].Play();
    pch.mvis = 1;
    return;
};
function itemcl() {
    if ( ! creatd)
        return;
    if (this.brt.pn.mmen != mmenX) {
        IniFlg = 1;
        MX_init(mmenX)
        };
    currnt ++ ;
    bem(this.brt);
    var mm = eval(p.tid),
    m0 = mm[0],
    mr = mm[p.r],
    r8 = mr[8];
    mmenX = p.pn.mmen;
    pch = p.cdcr;
    if (mr[11] && (p.pn.mxn[0][9][0] || p.pn.mxn[0][9][1])) {
        if (p.pn.mxn[0][9][0] &&! pch.mvis) {
            p.opn(p, pch);
            if (mr[17]) {
                p.scl()
                }
        } else if (p.pn.mxn[0][9][1] && pch.mvis) {
            p.highl = 1;
            p.cls();
            if (mr[17])
                p.sup()
            }
    } else if (mr[17])
        p.scl();
    if (mr[6] &&! op5) {
        if (mr[25] && mr[25] > 0) {
            px = p;
            setTimeout("opmc(px)", mr[25])
            } else opmc(p);
    }
    LV[mmenX] = p.pn.mxn[0][9][28] ? 1: 0;
    covr = p;
    IniFlg = 0;
    w.status = p.ltxt;
    if (ie || op7 || n6)
        nm.cursor = r8[1] ? r8[1]: p.pn.mxn[0][9][43];
    if (p.pn.mxn[0][9][5])
        clchd(p.pn.fmb, pch);
    if (mr[24])
        eval(mr[24])
    };
function MX_init(mm_) {
    if (mID[mm_][0][9][28]) {
        for (c = 1; c <= subnum[mm_]; c ++ )
            if (IniFlg)
            MX_wm(f_c[mm_][c], mm_);
        IniFlg = 0;
    } else {
        if (IniFlg) {
            MX_wm(f_c[mm_], mm_);
            IniFlg = 0
        }
    }
};
function itemdw() {
    if ( ! creatd)
        return;
    bem(this.brt);
    var mr = eval(p.tid)[p.r],
    r8 = mr[8];
    mmenX = p.pn.mmen;
    pch = p.cdcr;
    if (mr[16] &&! p.highl)
        p.sdw();
    IniFlg = 1;
    if (p.pn.mxn[0][9][2]) {
        if (cltmr)
            clearTimeout(cltmr);
        if (shtmr)
            clearTimeout(shtmr);
        if (ptim)
            clearTimeout(ptim);
        if ( ! p.pn.mxn[0][9][42])
            cltmr = setTimeout("MX_init(mmenX)", eval(p.tid)[0][9][8])
        }
    w.status = '';
    if (mr[22])
        eval(mr[22])
    };

function senct(t0, lV, tV, wV, hV) {
    movCt(t0, lV, tV);
    sizCt(t0, wV, hV)
    };

function CloseMens(nfl) {
    for (fc = 1; fc <= mmenXc; fc ++ ) {
        if (nfl)
            IniFlg = nfl;
        MX_init(fc);
    }
};
function opmc(p) {
    var mr = eval(p.tid)[p.r];
    dsc = mr[7];
    hlink = mr[6];
    if (typeof hlink == 'undefined' || hlink == '') {
        if (hlink.indexOf('javascript:') !=- 1)
            eval(hlink);
        return;
    }
    if (hlink.indexOf('http://') ==- 1)
        hlink = globpath + hlink;
    if (typeof dsc == 'undefined' || dsc == '' || dsc == 'self')
        dsce = 'self';
    else if (typeof eval('parent.' + dsc) == 'object')
        dsce = 'parent.' + dsc;
    else if (typeof eval('top.' + dsc) == 'object')
        dsce = 'top.' + dsc;
    else if (dsc == 'parent' || dsc == 'top')
        dsce = dsc;
    if (typeof dsce != 'undefined')
        eval(dsce + '.location.href=hlink');
    else w.open(hlink)
    };
function loadHandler() {
    orgWdth = this.innerWidth;
    orgHght = this.innerHeight;
    if (op5 || op6)
        chckS();
};
function chckS() {
    if (this.innerWidth != orgWdth || this.innerHeight != orgHght) {
        location.reload()
        };
    if (op5 || op6)
        setTimeout('chckS()', 1200)
    };
function resize_X() {
    if (n)
        chckS();
    else {
        CloseMens(1);
        for (c = 1; c <= mmenXc; c ++ ) {
            mtemp = mID[c];
            if (mtemp[0][9][19] &&! mtemp[0][9][11] &&! mtemp[0][9][28]) {
                getWwh();
                switch(mtemp[0][9][19]) {
                    case 'c': {
                        m_l[c] = parseInt(wwdth / 2 - mtemp[0][20] / 2 + x0_2[c]);
                        break;
                    }
                    case 'r': m_l[c] = parseInt(wwdth - mtemp[0][20] - mtemp[0][9][49])
                    }
                if (m_l[c] < 0)
                    m_l[c] = 0;
                bem(f_c[c]);
                movCt(nm, m_l[c], mtemp[0][3])
                }
        }
    }
    xsize_();
};
function buimg(id, msrc, mw, mh, hsp, vsp) {
    mimg = '<img name="' + id + '" src="' + globpath + msrc + '" width=' + mw + ' height=' + mh;
    if (hsp)
        mimg += ' align="left" hspace=' + hsp + ' vspace=' + vsp;
    mimg += '>';
    return mimg;
};
function load_() {
    beforeBuildingMenu();
    for (o = 0; o < fxnames.length; o += 2)
        fx_(fxnames[o], fxnames[o + 1]);
    if ( ! (op5 || op6))
        creatd = 1;
    afterBuildingMenu();
    xload_()
    };
xload_ = w.onload ? w.onload: new Function;
if (op5 || op6) {
    load_();
    w.onload = function() {
        if (creatd)
            return;
        if ( ! fcreat)
            location.reload();
        mmenX = 0;
        for (o = 0; o < fxnames.length; o += 2)
            fx_onl(fxnames[o], fxnames[o + 1]);
        loadHandler();
    }
} else {
    xsize_ = w.onresize ? w.onresize: new Function;
    w.onresize = resize_X;
    w.onload = n ? function() {
        load_();
        loadHandler();
    }: load_;
}


//<//script>

