var numMenuEntries = 5;
var doNewstickerScroll = true;
var numScrollInstances = 0;

function showMenuElem(num) {
    var submenu_id = "";
    var menu_id = "";

    for(var i=1; i <= numMenuEntries; ++i) {
        submenu_id = "submenu_" + i;
        menu_id = "menu_" + i;

        if(i != num) {
            document.getElementById(submenu_id).style.visibility = 'hidden';
            //document.getElementById('submenu').style.zIndex = '0';
            document.getElementById(menu_id).className = 'menu_link';
        }
        else {
            if(document.getElementById(submenu_id).style.visibility == 'visible') {
                document.getElementById(submenu_id).style.visibility = 'hidden';
                document.getElementById('submenu').style.zIndex = '0';
                document.getElementById(menu_id).className = 'menu_link';
            }
            else {
                document.getElementById(submenu_id).style.visibility = 'visible';
                document.getElementById('submenu').style.zIndex = '5000';
                document.getElementById(menu_id).className = 'menu_link_hover';
            }
        }
    }
}

function newstickerScroll(useOldInstance) {
    if(!useOldInstance) numScrollInstances++; //verhindert das bei mehrmaligen mouseover die funktion (setTimeout) öfter angesprochen wird
    var scrollElem = document.getElementById('newsticker_wrapper');
    var step = 1;
    var interval = 150;

    if(scrollElem.offsetTop / -1 >= scrollElem.offsetHeight) scrollElem.style.top = "14px";
    scrollElem.style.top = scrollElem.offsetTop-step + "px";

    if(doNewstickerScroll && numScrollInstances <= 1) {
        setTimeout("newstickerScroll(true);", interval);
        return;
    }
    numScrollInstances--;
}
