var hanzasMaiznicaOldOnload = window.onload;
var hanzasMaiznicaInstance = null;
var hanzasMaiznicaOnloads = [];

window.onload = function()
{
    if (typeof hanzasMaiznicaOldOnload == 'function')
    {
        hanzasMaiznicaOldOnload();
    }

    window.hanzasMaiznicaInstance = new hanzasMaiznica();
    hanzasMaiznicaInstance.init();
}



hanzasMaiznica = function()
{

}

hanzasMaiznica.addOnload = function(f)
{
    window.hanzasMaiznicaOnloads[hanzasMaiznicaOnloads.length] = f;
}

hanzasMaiznica.prototype.init = function()
{
    this.addHistoryBackItem();
    this.callOnloads();
}

hanzasMaiznica.prototype.callOnloads = function()
{
    for (var i=0; i<window.hanzasMaiznicaOnloads.length; i++)
    {
        window.hanzasMaiznicaOnloads[i]();
    }

}


hanzasMaiznica.prototype.addHistoryBackItem = function()
{
    var topLink = document.getElementById('topLink');
    if ((!topLink) || (!backLinkText))
    {
        return;
    }

    var backLink = topLink.cloneNode(true);
    backLink.id = 'backLink';

    var img = backLink.getElementsByTagName('img')[0];
    var anchor = backLink.getElementsByTagName('a')[0];
    if ((!img) || (!anchor))
    {
        return;
    }


    img.src = img.src.replace(/iconToTop\.gif/, 'iconBack.gif');
    img.onclick = function()
    {
        history.back();
    }

    img.alt = backLinkText;
    img.title = backLinkText;

    backLink.removeChild(anchor);
    backLink.appendChild(img);

    topLink.parentNode.insertBefore(backLink, topLink);

}

