var iCurMenuTop = -1;
var iCurMenuLeft = -1;

function setMenu1(iIndex)
{
    try
    {
        top.topMenuFrame.lcGraphTabHandleClick(iIndex, false);
    }
    catch(E)
    {
        window.setTimeout('setMenu1(' + iIndex + ');', 250);
    }
}

function setMenu2(iIndex)
{
    try
    {
        top.menuFrame.Menu_OnPageLoadHandler(iIndex);
    }
    catch(E)
    {
        window.setTimeout('setMenu2(' + iIndex + ');', 250);
    }
}

function onLcContentPageLoaded_completeHandler(strActionImageUrl, strActionBannerNumber, strActionHeadlineText, strActionLongtextUrl, iMenuItemIndex, strMenuName, iMenuItemLevel)
{
    var iMenuTop = -1;
    var iMenuLeft = -1;

    if(strMenuName != 'Nicht eingeordnete Elemente')
    {
        if(strMenuName == 'Menü Deutsch')
        {
            for(var i = 0; i < LCSiteMenus.length; i++)
            {
                if(LCSiteMenus[i][0] == 0 && LCSiteMenus[i][3] == strMenuName)
                {
                    var bCountMenuLeft = true;

                    for(var j = i + iMenuItemIndex + 1; j > i; j--)
                    {
                        if(LCSiteMenus[j][0] == 1)
                        {
                            iMenuTop++;
                            bCountMenuLeft = false;
                        }
                        else if(bCountMenuLeft)
                        {
                            iMenuLeft++;
                        }
                    }

                    break;
                }
            }
        }

        iCurMenuLeft = iMenuLeft;

        if(iMenuTop != iCurMenuTop)
        {
            iCurMenuTop = iMenuTop;

            window.open('http://www.cpservices.at/menuFrame_ger.htm?mno=' + Math.random(), 'menuFrame');

            setMenu1(iCurMenuTop + 1);
        }
        else
        {
            setMenu2(iCurMenuLeft);
        }
    }
}
