switchMainMenu = function(el, call)
{
    if (el.className != 'on') {
        mainMenuClear(el.parentNode.parentNode);
        switchContent(call, 1);
    }
    el.className = 'on';

    if (document.getElementById('subMenu').style.display == 'block') {
        document.getElementById('subMenu').style.display = 'none';
    } else {
        //switchContent(call);
    }
}

mainMenuClear = function(container)
{
    var items = container.getElementsByTagName('a');
    for (var i=0; i<items.length; i++) {
        items[i].className = '';
    }
    return false;
}

switchContent = function(call, main)
{
    SQR.Ajax('condis::call("'+call+'")', {
        onComplete: function(response) {
            response = eval(response);
            if (response.subMenu) {
                document.getElementById('subMenu').innerHTML = decodeURIComponent(response.subMenu);
                document.getElementById('subMenu').style.display = 'block';
            } else if (main == 1) {
                document.getElementById('subMenu').innerHTML = '';
                document.getElementById('subMenu').style.display = 'none';
            }
            if (response.mainContent) {
                document.getElementById('mainContent').innerHTML = decodeURIComponent(response.mainContent);
            }
        }
    });
}