var lc_strHeadline = '';

function onLcContentPageLoaded_headlineChangeHandler(strHeadline)
{
    lc_strHeadline = strHeadline;
    onLcContentPageLoaded_realHeadlineChangeHandler();
}

function onLcContentPageLoaded_realHeadlineChangeHandler()
{
    var strHeadline = lc_strHeadline;

    try
    {
        if(top.menuFrame){top.menuFrame.document.getElementById('actiontext').innerHTML=strHeadline; } else { top.contentFrame.menuFrame.document.getElementById('actiontext').innerHTML=strHeadline; }
    }
    catch(ex)
    {
        window.setTimeout('onLcContentPageLoaded_realHeadlineChangeHandler()', 100);
        return;
    }
}



var lc_strBannerID = '';
var strCurrentBannerID = '';

function onLcContentPageLoaded_realBannerChangeHandler()
{
    //alert(strCurrentBannerID);
    //alert(lc_strBannerID);
    try
    {
        if(strCurrentBannerID != lc_strBannerID)
        {


            if(lc_strBannerID.length > 0)
            {
                top.contentFrame.bannerFrame.document.getElementById('actionbannerdiv').innerHTML='<IFRAME NAME="actionbannerFrame" MARGINWIDTH="0" MARGINHEIGHT="0" SRC="http://www.famulus.at/_lccms_/banners/' + lc_strBannerID + '/bannerinclude.htm" WIDTH="650" HEIGHT="135" SCROLLING="No" NORESIZE FRAMEBORDER="0" HSPACE="0" VSPACE="0" ALIGN="left"></IFRAME>';
                //top.actionbannerFrame.location.replace('http://www.officecms.com/members/gemeindestenzen/_lccms_/banners/' + lc_strBannerID + '/bannerinclude.htm');
            }
            else
            {
                top.contentFrame.bannerFrame.document.getElementById('actionbannerdiv').innerHTML='<IFRAME NAME="actionbannerFrame" MARGINWIDTH="0" MARGINHEIGHT="0" SRC="http://www.famulus.at/actionbannerFrame.htm" WIDTH="650" HEIGHT="135" SCROLLING="No" NORESIZE FRAMEBORDER="0" HSPACE="0" VSPACE="0" ALIGN="left"></IFRAME>';
                //top.actionbannerFrame.location.replace('http://www.officecms.com/members/gemeindestenzen/actionbannerFrame.htm');
            }


            strCurrentBannerID = lc_strBannerID;
        }
    }
    catch(ex)
    {
        window.setTimeout('onLcContentPageLoaded_realBannerChangeHandler()', 100);
        //alert(ex);
    }
}

function onLcContentPageLoaded_bannerChangeHandler(strBannerID)
{
    lc_strBannerID = strBannerID;
    onLcContentPageLoaded_realBannerChangeHandler();
    //alert(top.contentFrame.bannerFrame.document.getElementById('actionbannerdiv').innerHTML);
    //alert(top.contentFrame.bannerFrame.document.getElementById('actionbannerdiv').innerHTML);
}

var lc_strImgUrl = '';

var lc_arMenuObject;
var lc_iMenuIndex;
var lc_strMenuName;

    if(typeof(displayMenu) == 'undefined')
    {
        var displayMenu = 'graz';

        var iPos = self.location.search.indexOf('?LANG=');
        if(iPos == -1)
        {
            iPos = self.location.search.indexOf('&LANG=');
        }

        if(iPos > -1)
        {
            displayMenu = self.location.search.substr(iPos + 6);
        }
        }


function onLcContentPageLoaded_userDefHandler(arMenuObject, iMenuIndex, strMenuName)
{
    lc_arMenuObject = arMenuObject;
    lc_iMenuIndex = iMenuIndex;
    lc_strMenuName = strMenuName;

    onLcContentPageLoaded_realUserDefHandler();
    onLcContentPageLoaded_realUserDefHandler2();
}

var strStartPageMID = '';
var strStartPageURL = JSGenericMenuItems[2];
var iPos = strStartPageURL.indexOf('?');
if(iPos > -1)
{
    var arUrlParams = LCLib_ParseUrlParams(strStartPageURL.substr(iPos));
    strStartPageURL = strStartPageURL.substr(0, iPos);
    for(var i = 0; i < arUrlParams.length - 1; i += 2)
    {
        if(arUrlParams[i] == 'MID')
        {
            strStartPageMID = arUrlParams[i + 1];
            break;
        }
    }
}

var bShowBannerRow = false;
function onLcContentPageLoaded_completeHandler(strActionImageUrl, strActionBannerNumber, strActionHeadlineText, strActionLongtextUrl, iMenuItemIndex, strMenuName, iMenuItemLevel, iMenuItemID, strURL)
{
    var iPos = strURL.indexOf('?');
    if(iPos > -1)
    {
        strURL = strURL.substr(0, iPos);
    }

    if(strURL == strStartPageURL && iMenuItemID == strStartPageMID)
    {
        bShowBannerRow = false;
    }
    else
    {
        bShowBannerRow = true;
    }

    realShowHideBannerRowHandler();
}

function realShowHideBannerRowHandler()
{
    try
    {
        var strDisplay = '';
        if(!bShowBannerRow)
        {
            strDisplay = 'none';
        }

        top.contentFrame.document.getElementById('rowBannerFrames').style.display = strDisplay;
    }
    catch(e)
    {
        window.setTimeout('realShowHideBannerRowHandler();', 250);
    }
}

function onLcContentPageLoaded_realUserDefHandler()
{
    if(typeof(top.contentFrame.Menu_OnPageLoadHandler) == 'undefined' ||
            typeof(top.contentFrame.SetActiveItem) == 'undefined')
    {
        window.setTimeout('onLcContentPageLoaded_realUserDefHandler()', 250);
    }
    else
    {
        var arMenuObject = lc_arMenuObject;
        var iMenuIndex = lc_iMenuIndex;
        var strMenuName = lc_strMenuName;

        var iSub = 0;
        if(displayMenu=='ger') displayMenu='deutsch';
        if(displayMenu=='str') displayMenu='steirisch';

        for(var i = 0; i < LCSiteMenus.length; i++)
        {
            if(LCSiteMenus[i][0] == 0 && LCSiteMenus[i][3].toLowerCase() == 'menü ' + displayMenu )
            {//alert(LCSiteMenus[i][3]);
                iSub = i + 1;
                break;
            }
        }
        if(strMenuName.toLowerCase() == 'menü ' + displayMenu)
        {
            top.contentFrame.Menu_OnPageLoadHandler(iMenuIndex - iSub);
        }
        else
        {
            top.contentFrame.SetActiveItem(null);
        }
    }
}


