﻿/* */
specialTrackingPrefix="";
printPageURL="/csr/de/content/druckversion.htm";
function buildToolBox(boxPosition,printOpt,sendafriendOpt,bookmarkOpt,feedbackOpt,trckPrefix) {
    if (trckPrefix) specialTrackingPrefix=trckPrefix+"_";
    clearToolbarNote =function(e) {
        showNote("ToolBarNote_"+boxPosition,"")
    };
//    document.write("<span id='toolBarArea_"+boxPosition+"'></span>");
//    document.write("<div id='toolBarOuter_"+boxPosition+"'></div>");
//    document.getElementById("toolBarArea_"+boxPosition).style.position="relative";
    toolBarOuter=document.createElement("div");
    toolBarOuter.id="ToolBar_"+boxPosition;
    toolBarOuter.className="toolBarOuter";
//    boxPosition=="bottom" ? toolBarOuter.style.paddingTop="10px" : "";
    toolBarNote=document.createElement("div");
    toolBarNote.id="ToolBarNote_"+boxPosition;
    toolBarNote.className="ToolBarNote";
    toolBarNote.innerHTML="&nbsp;";
    toolBarInner=document.createElement("div");
    toolBarInner.className="toolBarInner";
//    document.getElementById("toolBarArea_"+boxPosition).appendChild(toolBarOuter);
    toolBarOuter.appendChild(toolBarNote);
    toolBarOuter.appendChild(toolBarInner);
    if (printOpt!="OFF") {
/*
        toolBarPrintOuter=document.createElement("span");
        toolBarPrintOuter.id="";
*/
        toolBarPrint=document.createElement("a");
        toolBarPrint.title="Druckversion";
        toolBarPrint.href="#print";
        toolBarPrint.className="toolBarPrint";
        toolBarPrint.onclick=function(e) {
            sendTrackingRequest('',specialTrackingPrefix+'');
            printPopup=window.open('/csr/de/content/druckversion.htm','trgpopup','width=635,height=600,scrollbars=yes,resizable=no'); printPopup.focus();
        };
        toolBarPrint.onmouseover=function(e) {
            jQuery("#ToolBarNote_"+boxPosition).css({right:getRightPosTlb(this)+"px"});
            showNote("ToolBarNote_"+boxPosition,"Druckversion");
        };
        toolBarPrint.onmouseout=clearToolbarNote;
        toolBarInner.appendChild(toolBarPrint);
//        toolBarPrintOuter.appendChild(toolBarPrint);
    }
    if ("ON"!="OFF" && sendafriendOpt!="OFF" && "https://secure.deutsche-bank.de/pbc/seiteweiterempfehlen/index.jsp"!="") {
        toolBarSendafriend=document.createElement("a");
        toolBarSendafriend.title="Seite weiterempfehlen";
        toolBarSendafriend.href="#sendafriend";
        toolBarSendafriend.className="toolBarSendafriend";
        toolBarSendafriend.onclick=function(e) {
            sendTrackingRequest('',specialTrackingPrefix+'');
            uriAnnex=encodeURIComponent(document.title);
            loadToolBoxIFrame("https://secure.deutsche-bank.de/pbc/seiteweiterempfehlen/index.jsp?lang=de&decorator=dbag&url="+window.location.href+"&description="+uriAnnex,"540","490");
        };
        toolBarSendafriend.onmouseover=function(e) {
            jQuery("#ToolBarNote_"+boxPosition).css({right:getRightPosTlb(this)+"px"});
            showNote("ToolBarNote_"+boxPosition,"E-Mail");
        };
        toolBarSendafriend.onmouseout=clearToolbarNote;
        toolBarInner.appendChild(toolBarSendafriend);
    }
    if ("ON"!="OFF" && bookmarkOpt!="OFF") {
        toolBarBookmark=document.createElement("a");
        toolBarBookmark.title="Lesezeichen hinzufügen";
        toolBarBookmark.href="#bookmark";
        toolBarBookmark.className="toolBarBookmark";
        toolBarBookmark.onclick=function(e) {
            sendTrackingRequest('',specialTrackingPrefix+'');
            setBookmark();
        };
        toolBarBookmark.onmouseover=function(e) {
            jQuery("#ToolBarNote_"+boxPosition).css({right:getRightPosTlb(this)+"px"});
            showNote("ToolBarNote_"+boxPosition,"Lesezeichen");
        };
        toolBarBookmark.onmouseout=clearToolbarNote;
        toolBarInner.appendChild(toolBarBookmark);
    }
    if ("ON"!="OFF" && feedbackOpt!="OFF" && "https://secure.deutsche-bank.de/feedbackmanager/"!="") {
        toolBarFeedback=document.createElement("a");
        toolBarFeedback.title="Seite bewerten";
        toolBarFeedback.href="#feedback";
        toolBarFeedback.className="toolBarFeedback";
        toolBarFeedback.onclick=function(e) {
            sendTrackingRequest('',specialTrackingPrefix+'');
            loadToolBoxIFrame("https://secure.deutsche-bank.de/feedbackmanager/?id=77&lang=de&decorator=dbag&","540","700");
        };
        toolBarFeedback.onmouseover=function(e) {
            jQuery("#ToolBarNote_"+boxPosition).css({right:getRightPosTlb(this)+"px"});
            showNote("ToolBarNote_"+boxPosition,"Seite bewerten");
        };
        toolBarFeedback.onmouseout=clearToolbarNote;
        toolBarInner.appendChild(toolBarFeedback);
    }
return toolBarOuter;
}
/* handle >bookmark< klick */
function setBookmark() {
    ap=navigator.appName;
    url=location.href;
    t=document.getElementsByTagName("title")[0].innerHTML;
    if (window.sidebar) {
        window.sidebar.addPanel(t,url,'');
    } else if (window.external) {
        window.external.AddFavorite(url,t);
    } else if (window.addNet) {
        addNet(url,t);
    } else {
        alert("Ihr Browser unterst&uuml;tzt diese Funktion nicht.\nBitte Legen Sie das Lesezeichen manuell an.");
    }
}
var toolBoxParent;
function loadToolBoxIFrame(boxSrc,boxWidth,boxHeight) {
    document.getElementById("toolBoxParent") ? document.body.removeChild(document.getElementById("toolBoxParent")) : "";
    toolBoxParent=document.createElement("div");
    toolBoxParent.id="toolBoxParent";
    toolBox=document.createElement("div");
    toolBox.className="toolBox";
    toolBox.id="toolBox";
    toolBoxClose=document.createElement("a");
    toolBoxClose.className="toolBoxClose anchorClose";


    toolBoxClose.id="closeButton";
    toolBoxClose.href="javascript:void(0)";
    toolBoxClose.onclick= function() {
        toolBox.removeChild(toolBoxIFrame);
        lightboxx('toolBoxParent','self');
    };
//    toolBoxClose.innerHTML="Fenster schlie&szlig;en";
    toolBoxIFrame=document.createElement("iframe");
    toolBoxIFrame.className="toolBoxIFrame";
    toolBoxIFrame.id="toolBoxIFrame";
    toolBoxIFrame.setAttribute("scrolling","No");
    toolBoxIFrame.setAttribute("frameBorder","0");
    myfunction= function(e) {document.getElementById("closeButton").style.display="inline";}
    toolBoxIFrame.attachEvent ? toolBoxIFrame.attachEvent("onload", myfunction) : toolBoxIFrame.onload = myfunction;
    toolBoxIFrame.style.width=boxWidth+"px";
    toolBoxIFrame.style.height=boxHeight+"px";
    lightboxx('toolBoxParent','insert',toolBoxParent);
    toolBoxParent.appendChild(toolBox);
    toolBox.appendChild(toolBoxClose);
    toolBox.appendChild(toolBoxIFrame);
    document.getElementById(toolBoxIFrame.id).src=boxSrc;
    window.scrollTo(100, 100);
}
 
function buildFontSizeButtons() {
    document.write("<span id='footerBarNote' class='ToolBarNote'></span>");
/*
    document.write("<a accesskey='-' href='#smallfont' name='smallfont' onclick='change_size(\"small\"); if (feedsExist==1) changeFeed(\"small\")' onMouseOver='showNote(\"footerBarNote\",\"Schriftgröße\");' onMouseOut='showNote(\"footerBarNote\",\"\")'><img class='fontSizeButton' id='button_small' src='' border='0' alt='Kleine Schrift'></a>");
    document.write("<a accesskey='#' href='#mediumfont' name='mediumfont' onclick='change_size(\"medium\"); if (feedsExist==1) changeFeed(\"medium\")' onMouseOver='showNote(\"footerBarNote\",\"Schriftgröße\");' onMouseOut='showNote(\"footerBarNote\",\"\")'><img class='fontSizeButton' id='button_medium' src='' border='0' alt='Mittlere Schrift'></a>");
    document.write("<a accesskey='+' href='#largefont' name='largefont' onclick='change_size(\"large\"); if (feedsExist==1) changeFeed(\"large\")' onMouseOver='showNote(\"footerBarNote\",\"Schriftgröße\");' onMouseOut='showNote(\"footerBarNote\",\"\")'><img class='fontSizeButton' id='button_large' src='' border='0' alt='Große Schrift'></a>");
    document.write("<a accesskey='K' href='#contrast' name='contrast' onclick='toggleContrast();' onMouseOver='showNote(\"footerBarNote\",\"\");' onMouseOut='showNote(\"footerBarNote\",\"\")'><img src='' class='contrastButton' border='0' alt=''></a>");
*/
    smallfont=document.createElement("a");
    smallfont.accessKey="-";
    smallfont.href="#smallfont";
    smallfont.name="smallfont";
    smallfont.onclick= function (e) {
        change_size("small");
        if (feedsExist==1) changeFeed("small");
    }
    smallfont.onmouseover= function (e) {
        showNote("footerBarNote","Kleine Schrift");
    }
    smallfont.onmouseout= function (e) {
        showNote("footerBarNote","")
    }
    smallfontImage=document.createElement("img");
    smallfontImage.className="fontSizeButton";
    smallfontImage.id="button_small";
    smallfontImage.src="";
    smallfontImage.border="0";
    smallfontImage.alt="Kleine Schrift";
    mediumfont=document.createElement("a");
    mediumfont.accessKey="#";
    mediumfont.href="#mediumfont";
    mediumfont.name="mediumfont";
    mediumfont.onclick= function (e) {
        change_size("medium");
        if (feedsExist==1) changeFeed("medium");
    }
    mediumfont.onmouseover= function (e) {
        showNote("footerBarNote","Schriftgröße");
    }
    mediumfont.onmouseout= function (e) {
        showNote("footerBarNote","")
    }
    mediumfontImage=document.createElement("img");
    mediumfontImage.className="fontSizeButton";
    mediumfontImage.id="button_medium";
    mediumfontImage.src="";
    mediumfontImage.border="0";
    mediumfontImage.alt="Mittlere Schrift";
    largefont=document.createElement("a");
    largefont.accessKey="+";
    largefont.href="#largefont";
    largefont.name="largefont";
    largefont.onclick= function (e) {
        change_size("large");
        if (feedsExist==1) changeFeed("large");
    }
    largefont.onmouseover= function (e) {
        showNote("footerBarNote","Große Schrift");
    }
    largefont.onmouseout= function (e) {
        showNote("footerBarNote","")
    }
    largefontImage=document.createElement("img");
    largefontImage.className="fontSizeButton";
    largefontImage.id="button_large";
    largefontImage.src="";
    largefontImage.border="0";
    largefontImage.alt="Große Schrift";
    contrast=document.createElement("a");
    contrast.accessKey="K";
    contrast.href="#contrast";
    contrast.name="contrast";
    contrast.onclick= function (e) {
        toggleContrast();
    }
    contrast.onmouseover= function (e) {
        showNote("footerBarNote","");
    }
    contrast.onmouseout= function (e) {
        showNote("footerBarNote","")
    }
    contrastImage=document.createElement("img");
    contrastImage.className="contrastButton";
    contrastImage.src="";
    contrastImage.border="0";
    contrastImage.alt="";
    document.getElementById("footerBarNote").parentNode.insertbefore(smallfont,document.getElementById("footerBarNote").nextSibling);
    document.getElementById("footerBarNote").parentNode.insertbefore(mediumfont,document.getElementById("footerBarNote").nextSibling);
    document.getElementById("footerBarNote").parentNode.insertbefore(largefont,document.getElementById("footerBarNote").nextSibling);
    document.getElementById("footerBarNote").parentNode.insertbefore(contrastImage,document.getElementById("footerBarNote").nextSibling);
    smallfont.appendChild(smallfontImage);
    mediumfont.appendChild(mediumfontImage);
    largefont.appendChild(largefontImage);
    contrast.appendChild(contrastImage);
}
getRightPosTlb = function(obj) {
    var rightPos = (jQuery(obj).parent().offset().left+jQuery(obj).parent().width())-(jQuery(obj).offset().left+jQuery(obj).width());
    return rightPos;
}
 
/* */