var prevMain = false;

function toggle(id) {
    var tmp;
    var m = document.getElementById('m'+id);
    if (m) {
        if (prevMain) {
            tmp = document.getElementById('m'+prevMain);
            if (tmp) tmp.className = 'main';
            tmp = document.getElementById('s'+prevMain);
            if (tmp) tmp.style.display = 'none';
        }
        if (prevMain != id) {
            m.className = 'main selected';
            prevMain = id;
            var s = document.getElementById('s'+id);
            if (s) {
                s.style.display = 'block';
            }
        } else {
            prevMain = 0;
        }
    }
}

function muis(id,type,state) {
    var e;
    if (type == 'm' && id != prevMain) {
        e = document.getElementById('m'+id);
        if (state) {
            e.className = 'main selected';
        } else {
            e.className = 'main';
        }
    } else if (type == 's' && id != prevSub) {
        e = document.getElementById('l'+id);
        if (e) {
            if (state) {
                e.className = 'selected';
            } else {
                e.className = '';
            }
        }
    }
}

function findpos(obj) {
    var curleft = 0;
    if (obj.offsetParent) {
        do {
            curleft += obj.offsetLeft;
        } while (obj = obj.offsetParent);
    }
    return curleft;
}

function showLang(s) {
    var x, y;
    var e = document.getElementById('language');
    var ref = document.getElementById('kop');
    if (e && ref) {
        if (s) {
            x = 68 + findpos(ref);
            e.style.right = x + 'px';
            e.style.display = 'block';
            langOn = true;
        } else {
            langOn = false;
            setTimeout('langOff()', 250);
        }
    }
}

var lamgOn = false;

function langOff() {
    if (!langOn) {
        var e = document.getElementById('language');
        if (e) e.style.display = 'none';
    }
}

function langMenu(s) {
    if (s) {
       langOn = true;
    } else {
       langOn = false;
       setTimeout('langOff()', 250);
    }
}

