<!--
normalCSS       = document.createElement('link');
normalCSS.id    = "normal";
normalCSS.rel   = "stylesheet";
normalCSS.type  = "text/css";
normalCSS.href  = "css/styles.css";

contrastCSS     = document.createElement('link');
contrastCSS.id  = "contrast";
contrastCSS.rel = "stylesheet";
contrastCSS.type= "text/css";
contrastCSS.href= "css/contrast.css";

document.getElementsByTagName("head")[0].appendChild(normalCSS);
//alert(document.getElementsByTagName("head")[0].innerHTML);
document.getElementsByTagName("head")[0].appendChild(contrastCSS);
document.getElementById("contrast").disabled="true";

var firstclick=0;
function firstclick_stichwort(where) {
	if (firstclick==0) {
		where.value="";
		firstclick=1;
	}
}

function setCookie(name, wert, domain, expires, path, secure){
   var cook = name+"="+unescape(wert);
   cook += (domain) ? "; domain="+ domain : "";
   cook += (expires) ? "; expires="+expires : "";
   cook += (path) ? "; path="+path : "";
   cook += (secure) ? "; secure" : "";
   document.cookie = cook;
}

function eraseCookie(name, domain, path){
   var cook=name+"=; expires=Thu, 01-Jan-70 00:00:01 GMT";
   cook += (domain) ? "domain="+domain : "";
   cook += (path) ? "path="+path : "";
   document.cookie = cook;
}

function getCookie(name){
   var i=0  //Suchposition im Cookie
   var suche = name+"=";
   while (i<document.cookie.length){
      if (document.cookie.substring(i, i+suche.length)==suche){
         var ende = document.cookie.indexOf(";", i+suche.length);
         ende = (ende>-1) ? ende : document.cookie.length;
         var cook = document.cookie.substring(i+suche.length, ende);
         return unescape(cook);
      }
      i++;
   }
   return null;
}

function font_size(whatsize)
{
	var cookie = getCookie('fontsize');
	if ((!whatsize || whatsize == '') && cookie)
	{		
		if (cookie == 's')
		{
			change_size(cookie);
			document.size1.src='images/non_lang/general_elements/schriftgroesse_1_1.gif';
			document.size2.src='images/non_lang/general_elements/schriftgroesse_2.gif';
			document.size3.src='images/non_lang/general_elements/schriftgroesse_3.gif';
			}
		else if (cookie == 'l')
		{
			change_size(cookie);
			document.size1.src='images/non_lang/general_elements/schriftgroesse_1.gif';
			document.size2.src='images/non_lang/general_elements/schriftgroesse_2.gif';
			document.size3.src='images/non_lang/general_elements/schriftgroesse_3_1.gif';
		}
		else
		{
			change_size('n');
			document.size1.src='images/non_lang/general_elements/schriftgroesse_1.gif';
			document.size2.src='images/non_lang/general_elements/schriftgroesse_2_1.gif';
			document.size3.src='images/non_lang/general_elements/schriftgroesse_3.gif';
		}
	}
	else
	{
		if (whatsize == '')
			whatsize = 'n';
			
		var ablauf = new Date();
		var distance = ablauf.getTime() + (360 * 24 * 60 * 60 * 1000);
		ablauf.setTime(distance);
		
		eraseCookie('fontsize');
		setCookie('fontsize', whatsize, '', ablauf.toGMTString, '', '');

		change_size(whatsize);
	}
}

function toggleContrast() 
{
   if (document.getElementById('contrast')) 
   {
     if (document.getElementById('contrast').disabled==false) 
     {
      document.getElementById('contrast').disabled=true;
      eraseCookie('contrastToggle');
      document.contrast.src='images/non_lang/general_elements/sw_style.gif';
     } 
     else 
     {
       document.getElementById('contrast').disabled=false;
       createCookie('contrastToggle','ON','1');
       document.contrast.src='images/non_lang/general_elements/sw_style_1.gif';
     }
   }
}

function createCookie(name,value,hours)
{
 if (hours)
 {
 var date = new Date();
 date.setTime(date.getTime()+(hours*60*60*1000));
 var expires = "; expires="+date.toGMTString();
 }
 else var expires = "";
 document.cookie = name+"="+value+expires+"; path=/";
}

function change_size(whatsize) {
	if (!whatsize || whatsize == '')
	{
		whatsize = 'n';
	}

	var tagstocheck=new Array('div','a','span');
	for(var h=0;h<tagstocheck.length;h++) {
		for (var i = 0; i < document.getElementsByTagName(tagstocheck[h]).length; i++) {
				document.getElementsByTagName(tagstocheck[h])[i].className=document.getElementsByTagName(tagstocheck[h])[i].className.replace(/_x.x/,"_x"+whatsize+"x");
		}
	}
}

/* handle >bookmark< klick */
function doBookmark() { 
 ap=navigator.appName;
 url=location.href;
 t=document.getElementById("pageTitle").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("Your browser doess not support this functionality.");
 }
}

function doEmail(language) {
 if (language == "ENG") {
  uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
  loadToolBoxIFrame("https://secure.deutsche-bank.de/pbc/seiteweiterempfehlen/index.jsp?lang=en&decorator=dbag&url="+window.location.href+uriAnnex,"ToolBoxJS","736","490");
  }
  else
  {
  uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
  loadToolBoxIFrame("https://secure.deutsche-bank.de/pbc/seiteweiterempfehlen/index.jsp?lang=de&decorator=dbag&url="+window.location.href+uriAnnex,"ToolBoxJS","736","490");
  }
}

/* handle >feedback< klick */
function doFeedback(language) {
 if (language == "ENG") {
   uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
    loadToolBoxIFrame("https://secure.deutsche-bank.de/feedbackmanager/?id=92&lang=en&decorator=dbgtb&url="+window.location.href+uriAnnex,"ToolBoxJS","736","700");
    }
    else
    {
      uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
    loadToolBoxIFrame("https://secure.deutsche-bank.de/feedbackmanager/?id=91&lang=de&decorator=dbgtb&&url="+window.location.href+uriAnnex,"ToolBoxJS","736","700");
    }
}

function doFeedbackGBD(language) {
 if (language == "ENG") {
   uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
    loadToolBoxIFrame("https://secure.deutsche-bank.de/feedbackmanager/?id=77&lang=de&decorator=dbag&url="+window.location.href+uriAnnex,"ToolBoxJS","736","700");
    }
    else
    {
      uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
    loadToolBoxIFrame("https://secure.deutsche-bank.de/feedbackmanager/?id=77&lang=de&decorator=dbag&&url="+window.location.href+uriAnnex,"ToolBoxJS","736","700");
    }
}

/* handle >Poll< klick */
function doPoll() {
	document.getElementById("closeButton").innerHTML='';
 	uriAnnex=encodeURIComponent(" - "+document.getElementsByTagName("title")[0].innerHTML);
    loadToolBoxIFrame("./gbd_poll/index.php","ToolBoxJS","736","650");
    
}

function closePoll() {
	pageActiveSwitch('OFF','ToolBoxJS','others');
	document.getElementById('closeButton').innerHTML='Fenster schließen';    
}


function loadToolBoxIFrame(boxSrc,boxID,boxWidth,boxHeight) {
   document.getElementById("closeButton").style.display="none";
   document.getElementById("primer"+boxID).style.width="0px";
   document.getElementById("primer"+boxID).style.height="0px";
   document.getElementById("toolBoxIFrame"+boxID).style.width="0px";
   document.getElementById("toolBoxIFrame"+boxID).style.height="0px";
   document.getElementById("toolBoxIFrame"+boxID).src=boxSrc;
   document.getElementById("toolBoxIFrame"+boxID).style.width=boxWidth+"px";
   document.getElementById("toolBoxIFrame"+boxID).style.height=boxHeight+"px";
   document.getElementById("primer"+boxID).style.width=boxWidth+"px";
   document.getElementById("primer"+boxID).style.height=boxHeight+"px";
   window.scrollTo(100, 100);
   pageActiveSwitch('ON',boxID,'others');
}

// BLUE BACKGROUND
var pageIsInactive;
hiddenIFrames = new Array();
function pageActiveSwitch(toggle,movieID,mode) {
    if (toggle=="ON") {
        if (mode!="others") {
            for (var i = 0; i < document.getElementsByTagName("iframe").length; i++) {
                hiddenIFrames[document.getElementsByTagName("iframe")[i].id]="";
                if (document.getElementsByTagName("iframe")[i].id!="flashBox"+movieID && getStyle(document.getElementsByTagName("iframe")[i],"display")!="none") {
                    hiddenIFrames[document.getElementsByTagName("iframe")[i].id]=getStyle(document.getElementsByTagName("iframe")[i],"display");
                    document.getElementsByTagName("iframe")[i].style.display="none";
                    if (document.getElementById("alternateImage"+document.getElementsByTagName("iframe")[i].id.split("flashBox")[1])) {
                        document.getElementById("alternateImage"+document.getElementsByTagName("iframe")[i].id.split("flashBox")[1]).style.display="block";
                    }
                }
            }
            document.getElementById("documentInactive").innerHTML="<a href='javascript:closeMovie("+movieID+",\"internal\");'><div style='height:"+(document.body.scrollHeight)+"px' class='documentInactive'></div></a>";
        } else {
            document.getElementById("documentInactive").innerHTML="<a href='javascript:pageActiveSwitch(\"OFF\",\""+movieID+"\",\"others\");'><div style='height:"+(document.body.scrollHeight)+"px' class='documentInactive'></div></a>";
            document.getElementById("primer"+movieID).style.display=document.getElementById(movieID).style.display="block";
        }
        pageIsInactive=1;
    } else {
        if (pageIsInactive==1) {
            if (mode!="others") {
                for (var i = 0; i < document.getElementsByTagName("iframe").length; i++) {
                    if (hiddenIFrames[document.getElementsByTagName("iframe")[i].id]!="") {
                        document.getElementsByTagName("iframe")[i].style.display=hiddenIFrames[document.getElementsByTagName("iframe")[i].id];
                        if (document.getElementById("alternateImage"+document.getElementsByTagName("iframe")[i].id.split("flashBox")[1])) {
                            document.getElementById("alternateImage"+document.getElementsByTagName("iframe")[i].id.split("flashBox")[1]).style.display="none";
                        }
                    }
                }
            }
            hiddenIFrames = new Array();
            document.getElementById("documentInactive").innerHTML="";
            pageIsInactive=0;
            if (mode!="others") {
                  closeMovie(movieID,"internal");
            } else {
                  document.getElementById("primer"+movieID).style.display=document.getElementById(movieID).style.display="none";
            }
        }
    }
}

//------------------------------
// Newsticker on Homepage
//------------------------------
		
	function start_ticker(){
	tickertimeout = setTimeout('tickerinhalt()',100); 	
	}
	
	function tickerinhalt(action){ // Diese Funktion formatiert den Inhalt des Tickers
		if(action=='prev'){
			if (i==0) i=(tickertext.length-1);	else i--;		
		}else{
			if (i==(tickertext.length-1)) i=0;	else i++;
		}
		
		// der anzuzeigende Tickertext wird geladen...
		text=tickertext[i]; 
		
		// ...und formatiert	
		text = tickertext[i][0]+'<br><strong>';
		if(tickertext[i][3]!=''){
			text += '<a class="blue" href="'+tickertext[i][3]+'"';
				if(tickertext[i][4]!='') text+=' target="'+tickertext[i][4]+'"';
			text += '>';
		}
		text += tickertext[i][1];
		if(tickertext[i][3]!='') text += '</a>';
		text += '</strong><br>'+tickertext[i][2];
		ausgabe = text;
		
		// Tickertext wird ausgegeben
		document.getElementById("newsticker").innerHTML=ausgabe;			
		
		//den alten Timeout löschen, sonst laufen immer mehrere parallel
		clearTimeout(tickertimeout);
				
		if(action=="prev" || action=="next") {
			tickertimeout = setTimeout('tickerinhalt()',textchangemanual*1000);
		}else{
			tickertimeout = setTimeout('tickerinhalt()',textchange*1000); 		
		}			

	}	

// Turn Stockchart on and off. Snippet
var Stockstate = false;
function changeStock(){
  var elem,elemLink;
  var chart = document.getElementById('chart');
  var tabelle = document.getElementById('tabelle');
  if (Stockstate){
    chart.style.display = 'block';
    tabelle.style.display = 'none';
  } else {
    chart.style.display = 'none';
    tabelle.style.display = 'block';
  }
  elemLink = document.getElementById('linkStock');
  elemLink.innerHTML = Stockstate?'Tabelle Aktienindizes':'Chart Aktienindizes';

  Stockstate = !Stockstate;
}


function getStyle(where,whatStyle) {
 if (eval("where.style."+whatStyle)) {
    styleToGet=eval("where.style."+whatStyle);
 } else {
  try {
   styleToGet=window.getComputedStyle(where,'').getPropertyValue(whatStyle);
  } catch (a) {
   try {
    styleToGet=eval("where.currentStyle."+whatStyle);
   } catch (b) {
    styleToGet="";
   }
  }
 }
 return styleToGet;
}

function gotoslide(number) {
	for (var i=1; i<=5; i++){
		if (i == number)
			var temp = document.getElementById('q'+i).style.display = 'block';
		else
			var temp = document.getElementById('q'+i).style.display = 'none';
	}
}

-->
