/* attach OnLoad Function O*/

var _checkProductListHeadline = false;
var _contentHeadlineID = "";


if(window.attachEvent)
{
    window.attachEvent("onload", onloadStart);
}
else
{
    if(document.addEventListener || window.addEventListener)
    {
        if(document.addEventListener) document.addEventListener("load", onloadStart, false);
        if(window.addEventListener) window.addEventListener("load", onloadStart, false);
    }
    else
    {
        if(typeof window.onload == "function")
        {
            var fOld = window.onload;
            window.onload = function(){ fOld(); onloadStart(); };
        } 
        else 
        {
            window.onload = onloadStart;
        }
    }
}

function onloadStart()
{
    CheckBreadCrumbInProducts();
    CheckProductListHeadline();
}

function CheckBreadCrumbInProducts()
{
    var elmProductHeadline = document.getElementById('use4breadcrumb');
    if (typeof(elmProductHeadline) != 'undefined' && elmProductHeadline != null)
    {
        var elmNaviBreadCrumb = document.getElementById('naviBreadcrumb');
        if (typeof(elmNaviBreadCrumb) != 'undefined' && elmNaviBreadCrumb != null)
        {
            var sInnerHTML = elmNaviBreadCrumb.innerHTML + "<span>&nbsp;&gt; " + elmProductHeadline.innerHTML + "</span>";
            elmNaviBreadCrumb.innerHTML = sInnerHTML;
        }
    }
} 

function CheckProductListHeadline()
{
    if(typeof(_checkProductListHeadline) != 'undefined' && _checkProductListHeadline != null && _checkProductListHeadline.toLowerCase() == "true")
    {
        var elmNaviBreadcrumb = $("naviBreadcrumb");
        elmNaviBreadcrumb.cleanWhitespace();
        
        $(_contentHeadlineID).innerHTML = elmNaviBreadcrumb.lastChild.innerHTML;
    }
}

function OpenPrintWindow()
{
    var path = location.href + "/usetemplate-print/";
    var elmWin = window.open(path, "Printpreview", "width=600,height=600,left=100,top=200, scrollbars=yes, resizable=yes");
} 


function openFlashPlayer(src, portalid, video, image, title, params)
{
    window.open(src+"PortalData/"+portalid+"/Modules/VideoPlayer.aspx?movie="+video+"&image="+image, title, params);
}

function centerBookmarkListImage(id)
{
    var container = $("bookmarkItem" + id);
    var image = $("bookmarkImage" + id);

    if (image.offsetHeight > 0)
        image.style.top = parseInt((parseInt(container.offsetHeight) / 2) - parseInt(image.style.height / 2)) + "px";

}


function resizeIframe(frameid, height, funct) {
    var currentfr = $(frameid);
    currentfr.height = height; 
}


