// scriptutils
// release 1.1 20.09.2001 Berberich
//
// *** Allgemeine Fenster auf Methode
//
// ACHTUNG: Bitte senden Sie Aenderungen des Scriptes an <berberich@salient.de>, um diese in das CVS (Revision) einspielen zu koennen.

// Aenderungen:
//		20/09/2001	Raabe	Von Herrn Raabe eingespielt.
//		24/05/2002	ThTr	Methode zur Rotation der InvestBanner
//		31/05/2002	Be		CheckFrameset hinzugefuegt
//		10/06/2002	Be		CheckFrameset error Handler verbessert
//		17/06/2002	Be		bannerRotate2 eingefuegt
//		29/07/2002	Be		fenster_auf um Parameter fuer Kontrollelemente erweitert (externe Fenster)
//		29/07/2002	Be		Neue Funktion: openFremdanbieter, auf 70% der Bildschirmflaeche (max 800x600)
//		29/08/2002	Be		Neue beliebig grosse Bannerrotation eingebaut
//		08/11/2002	Be		Bannerrotation ueberarbeitet, DIV-Rotation usw.
//		18/11/2002	Be		Funktion fuer Newsletter Abo Plazierung und Oeffnen-Routine
// 		28/11/2002	Be		Bannerrotation fuer NS 4.7 weiter angepasst
//	    16/12/2002  Ebert	Filialsuche an neuen DP-Auftritt angepasst
//	    10/01/2003  Raabe	Feldlaengen für Newsletter-abo von 32 auf 50 geaendert

// ===========================
// CheckFrameset
// ===========================

// ** var
	saveErrorHandler = window.onerror;
	window.onerror = handleFrameSetError;

// ** OnLoad
	checkFrames();
	
	window.onerror = saveErrorHandler;

function checkFrames()
/* Check if Contents belong to parent host */
{
	if (window != parent)
	{
		//alert(parent.location.hostname + "\n" + location.hostname + "\n");
		var parentHostname = parent.location.hostname;
		if (parent.location.hostname != location.hostname)
			handleFrameSetError();
	}
}

function handleFrameSetError()
/* handle illegal access to foreign url */
{
	msg = "\nFrameset Fehler. \n\nDie Seiten der Postbank duerfen aus Gruenden der Sicherheit nur unter www.postbank.de erscheinen. Sie werden nun auf www.postbank.de umgeleitet";
	alert (msg);
	parent.location.href = "http://"+location.hostname;
}

// ===========================
// Fenster Auf Methoden
// ===========================

//rploeger - 17feb03
function openWindow(adresse, abstandoben, abstandlinks, hoehe, breite, adressleiste, menueleiste, statusleiste, toolleiste, scrolleiste, resizable, verhaeltnis) {
	
	paramString = "";	
	abstandoben = Math.ceil(abstandoben);
	abstandlinks = Math.ceil(abstandlinks);
	hoehe = Math.ceil(hoehe);
	breite = Math.ceil(breite);
	
	if (verhaeltnis == "70") { // das Fenster soll mit 70 Prozent der Bildschrimgroesse geoeffnet werden; hochestens 1024x768 Pixel
		breite = Math.ceil(Math.min(1024,screen.width*0.7));
		hoehe = Math.ceil(Math.min(768,screen.height*0.7));
		abstandoben = Math.ceil((screen.height-hoehe)/4);
		abstandlinks =	Math.ceil((screen.width-breite)/2);
	}	
	
	paramString="height="+hoehe+",width="+breite+",left="+abstandlinks+",top="+abstandoben+",location="+adressleiste+",menubar="+menueleiste+",status="+statusleiste+",toolbar="+toolleiste+",scrollbars="+scrolleiste+",resizable="+resizable;		
	opendedWindow=open(adresse,(breite+'x'+hoehe),paramString);	
	opendedWindow.focus();	
	
}


var windowOpener = null;

function fenster_auf(adresse)
/*
        Interface:
                adresse[, width][, height][, sizeable][, posTopLeft]
*/
{
	var width				= arguments[1] ? arguments[1] : 600;
	var height				= arguments[2] ? arguments[2] : 500;
	var sizeable			= arguments[3] ? arguments[3] : "no";
	var align				= arguments[4] ? arguments[4] : "center";
	var controller			= arguments[5] ? arguments[5] : "no";
	var paramString			= "";
	var screenX				= (align == "center") ? (screen.width-width)/2 : 2;
	var screenY				= (align == "center") ? (screen.height-height)/4 : 25;

	width = Math.ceil(width);
	height = Math.ceil(height);
	screenX = Math.ceil(screenX);
	screenY = Math.ceil(screenY);

	if(windowOpener != null && windowOpener.closed == false)
	{
			windowOpener.location = adresse;
	}
	else
	{

	// AOL
		if(navigator.appVersion.indexOf("AOL") != -1){
			paramString="height="+height+",width="+width+",directories="+controller+",location="+controller+",menubar="+controller+",status=yes,toolbar="+controller+",scrollbars=yes,resizable=yes";
		}
	// Netscape
		else if(document.layers){
				paramString="innerHeight="+height+",innerWidth="+width+",screenX="+screenX+",screenY="+screenY+",directories="+controller+",location="+controller+",menubar="+controller+",status=yes,toolbar="+controller+",scrollbars=yes,resizable="+sizeable;
		}
	// MSIE
		else if(document.all){
				paramString="height="+height+",width="+width+",left="+screenX+",top="+screenY+",directories="+controller+",location="+controller+",menubar="+controller+",status=yes,toolbar="+controller+",scrollbars=yes,resizable="+sizeable;
		}
	// Netscape 6
		else if(document.getElementById) {
				paramString="height="+height+",width="+width+",screenX="+screenX+",screenY="+screenY+",directories="+controller+",location="+controller+",menubar="+controller+",status=yes,toolbar="+controller+",scrollbars=yes,resizable="+sizeable;
		}
		windowOpener=open(adresse,(width+'x'+height),paramString);
	}
	windowOpener.focus();
}

// *** Methode zum Oeffnen eines Fensters mit fremdem Inhalt, 70% der Bildschirmflþche
var windowFremdanbieter = null;
function openFremdanbieter(adresse)
{
		var width = Math.min(1024,screen.width*0.7);
		var height = Math.min(768,screen.height*0.7);
        var saveWindow = windowOpener;
        windowOpener = windowFremdanbieter;
        fenster_auf("http://www.postbank.de/externals/HinweisExternerInhalt.html?"+adresse,width,height,"yes","center","yes");
        windowFremdanbieter = windowOpener;
        windowOpener = saveWindow;
}

// *** Methode zum Oeffnen Online-Beraters
var windowOnlineBerater = null;
function openOnlineBerater()
{
        var saveWindow = windowOpener;
        windowOpener = windowOnlineBerater;
        fenster_auf("http://onlineberater.postbank.de/ovastart.jhtml",620,500);
        windowOnlineBerater = windowOpener;
        windowOpener = saveWindow;
}

// *** Methode zum Oeffnen der Versicherungen
var windowVersicherungen = null;
function openVersicherungen(adresse)
{
        var saveWindow = windowOpener;
        windowOpener = windowVersicherungen;
        fenster_auf(adresse,790,545,"yes");
        windowVersicherungen = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen der Filialsuche
var windowFilialsuche = null;
function openFilialsuche()
{
		var adresse = 'http://apps.deutschepost.de/filialfinder/filialfinder/suche.jsp';
        var saveWindow = windowOpener;
        windowOpener = windowFilialsuche;
        fenster_auf(adresse,700,690,"yes");
        windowFilialsuche = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen der Center-Filialsuche
var windowCenterfilialsuche = null;
function openCenterfilialsuche()
{
		var adresse = 'http://apps.deutschepost.de/filialfinder/filialfinder/center_suche.jsp?v=dp';
        var saveWindow = windowOpener;
        windowOpener = windowCenterfilialsuche;
        fenster_auf(adresse,700,690,"yes");
        windowCenterfilialsuche = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen der Produktabschluss
var windowProduktabschluss = null;
function openProduktabschluss(adresse)
{
        var saveWindow = windowOpener;
        windowOpener = windowProduktabschluss;
        fenster_auf(adresse,600,500);
        windowProduktabschluss = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen von callUp
var windowCallUp=0;
function callUp(par)
{
        var adresse = 'https://produktabschluss.postbank.de/callback/call/callback1.jsp'+par;
        var saveWindow = windowOpener;
        windowOpener = windowCallUp;
        fenster_auf(adresse,475,500);
        windowCallUp = windowOpener;
        windowOpener = saveWindow;
}

// *** Methode zum Oeffnen der Jobboerse
var windowJobboerse = null;
function openJobboerse(adresse)
{
        var saveWindow = windowOpener;
        windowOpener = windowJobboerse;
        fenster_auf(adresse,630,450,"yes");
        windowJobboerse = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen des Marktinspektors
var windowMarktinspektor = null;
function openMarktinspektor()
{
        var adresse = 'http://easytrade.teledata.de/postbank2/70100.htm';
        var saveWindow = windowOpener;
        windowOpener = windowMarktinspektor;
        fenster_auf(adresse,800,425);
        windowMarktinspektor = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen der Kursabfrage
var windowKursabfrage = null;
function openKursabfrage()
{
        var adresse = 'http://easytrade.teledata.de/postbank2/20200.htm';
        var saveWindow = windowOpener;
        windowOpener = windowKursabfrage;
        fenster_auf(adresse,800,315);
        windowKursabfrage = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen des Lexikons
var windowLexikon = null;
function openLexikon()
{
        var adresse = 'http://easytrade.teledata.de/postbank2/20900.htm';
        var saveWindow = windowOpener;
        windowOpener = windowLexikon;
        fenster_auf(adresse,800,300);
        windowLexikon = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen der Nachrichten
var windowNachrichten = null;
function openNachrichten()
{
        var adresse = 'http://easytrade.teledata.de/postbank2/20800.htm';
        var saveWindow = windowOpener;
        windowOpener = windowNachrichten;
        fenster_auf(adresse,800,580);
        windowNachrichten = windowOpener;
        windowOpener = saveWindow;
}


// *** Methode zum Oeffnen von Research
var windowResearch = null;
function openResearch()
{
        var adresse = 'http://research.easytrade.de/';
        var saveWindow = windowOpener;
        windowOpener = windowResearch;
        fenster_auf(adresse,600,400);
        windowResearch = windowOpener;
        windowOpener = saveWindow;
}


// ===========================
// Newsletter Abo
// ===========================

function placeNewsLetterAbo1xawForm () {
	var html = "<form name=\"nl_anmeldung1xaw\" action=\"javascript:openAboPopup1xaw();\" style=\"margin:0px; padding:0px\"><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" colspan=\"3\" height=\"25\">Exklusive Tipps f&uuml;r Anleger - alle zwei Monate kostenlos:</td></tr><tr><td class=\"verd10px\">die <a href=\"http://www.postbank.de/cgi-bin/WebObjects/PBWebPage.woa/wa/jumpTitle?title=PK_anlagewelt_archiv\" target=\"_blank\">Postbank AnlageWelt</a></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Anrede:</td><td class=\"verd10px\" colspan=\"2\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Frau</td><td><input type=\"radio\" name=\"anrede\" value=\"Frau\"></td><td class=\"verd10px\">&nbsp;&nbsp;&nbsp;Herr</td><td><input type=\"radio\" name=\"anrede\" value=\"Herr\"></td></tr></table></td></tr><tr><td class=\"verd10px\">Vorname:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"vorname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">Name:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"nachname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">E-Mail*:</td><td class=\"verd10px\" valign=\"bottom\" colspan=\"2\" align=\"right\"><input type=\"text\" name=\"email\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"60\"></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" height=\"25\">* erforderliche Angabe</td></tr><tr><td class=\"verd10px\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td class=\"verd10px\"><a href=\"http://www.postbank.de/datenschutz\" target=\"_blank\"><u>Datenschutz </u></a></td><td class=\"verd10px\" align=\"right\">&nbsp; <a href=\"javascript:openAboPopup1xaw();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><b><u>abschicken </u></b></a></td><td class=\"verd10px\">&nbsp; <a href=\"javascript:openAboPopup1xaw();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><img src=\"/img/pfeil-green.gif\" width=\"13\" height=\"13\" alt=\"abschicken\" border=\"0\"></a></td></tr></table></td></tr></table></form>";
	return html;
}

function placeNewsLetterAbo1xgwForm () {
	var html = "<form name=\"nl_anmeldung1xgw\" action=\"javascript:openAboPopup1xgw();\" style=\"margin:0px; padding:0px\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td class=\"verd10px\" colspan=\"3\" height=\"25\">Kostenlos, informativ, einmal pro Monat: <a href=\"http://www.postbank.de/geldwert_archiv\" target=\"_self\">Postbank Geldwert</a></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Anrede:</td><td class=\"verd10px\" colspan=\"2\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Frau</td><td><input type=\"radio\" name=\"anrede\" value=\"Frau\"></td><td class=\"verd10px\">&nbsp;&nbsp;&nbsp;Herr</td><td><input type=\"radio\" name=\"anrede\" value=\"Herr\"></td></tr></table></td></tr><tr><td class=\"verd10px\">Vorname:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"vorname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">Name:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"nachname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">E-Mail*:</td><td class=\"verd10px\" valign=\"bottom\" colspan=\"2\" align=\"right\"><input type=\"text\" name=\"email\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"60\"></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" height=\"25\">* erforderliche Angabe</td></tr><tr><td class=\"verd10px\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td class=\"verd10px\"><a href=\"http://www.postbank.de/datenschutz\" target=\"_blank\"><u>Datenschutz </u></a></td><td class=\"verd10px\" align=\"right\">&nbsp;<a href=\"javascript:openAboPopup1xgw();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><b><u>abschicken</u></b></a></td><td class=\"verd10px\">&nbsp;<a href=\"javascript:openAboPopup1xgw();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><img src=\"/img/pfeil-green.gif\" width=\"13\" height=\"13\" alt=\"abschicken\" border=\"0\"></a></td></tr></table></td></tr></table></form>";
	return html;
}

function placeNewsLetterAbo3xgwawbuForm () {
	var html = "<form name=\"nl_anmeldung3xgwawbu\" action=\"javascript:openAboPopup3xgwawbu();\" style=\"margin:0px; padding:0px\"><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" height=\"25\"><a href=\"http://www.postbank.de/geldwert-anmeldung\" target=\"_self\"><b><u>Infos, die sich lohnen!</u></b></a></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" colspan=\"3\" height=\"15\">Ja, ich abonniere kostenlos:</td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" valign=\"top\"><input type=\"checkbox\" name=\"gw\" value=\"gw\"></td><td class=\"verd10px\" style=\"padding-left:10px\"><a href=\"http://www.postbank.de/geldwert_archiv\" target=\"_self\">Postbank Geldwert</a></td></tr><tr><td class=\"verd10px\" valign=\"top\"><input type=\"checkbox\" name=\"aw\" value=\"aw\"></td><td class=\"verd10px\" style=\"padding-left:10px\"><a href=\"http://www.postbank.de/anlagewelt/aw_februar03.html\" target=\"_blank\">Postbank AnlageWelt</a></td></tr><tr><td class=\"verd10px\" valign=\"top\"><input type=\"checkbox\" name=\"bu\" value=\"bu\"></td><td class=\"verd10px\" style=\"padding-left:10px\"><a href=\"http://www.postbank.de/business-update\" target=\"_self\">Postbank Business update</a></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Anrede:</td><td class=\"verd10px\" colspan=\"2\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Frau</td><td><input type=\"radio\" name=\"anrede\" value=\"Frau\"></td><td class=\"verd10px\">&nbsp;&nbsp;&nbsp;Herr</td><td><input type=\"radio\" name=\"anrede\" value=\"Herr\"></td></tr></table></td></tr><tr><td class=\"verd10px\">Vorname:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"vorname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">Name:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"nachname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">E-Mail*:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"email\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"60\"></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" height=\"25\">* erforderliche Angabe</td></tr><tr><td class=\"verd10px\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td class=\"verd10px\"><a href=\"http://www.postbank.de/datenschutz\" target=\"_blank\"><u>Datenschutz</u></a></td><td class=\"verd10px\" align=\"right\"><a href=\"javascript:openAboPopup3xgwawbu();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><b><u>abschicken</u></b></a></td><td class=\"verd10px\">&nbsp;<a href=\"javascript:openAboPopup3xgwawbu();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><img src=\"/img/pfeil-green.gif\" width=\"13\" height=\"13\" alt=\"abschicken\" border=\"0\"></a></td></tr></table></td></tr></table></form>";
	return html;
}

function placeNewsletteraboForm () {
	var html = "<form name=\"nl_anmeldung2xgwaw\" action=\"javascript:openAboPopup2xgwaw();\" style=\"margin:0px; padding:0px\"><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" colspan=\"3\" style=\"padding-bottom:3px\"><a href=\"http://www.postbank.de/geldwert-anmeldung\" target=\"_self\"><b><u>Infos, die sich lohnen!</u></b></a></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" colspan=\"3\">Ja, ich abonniere kostenlos:</td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" valign=\"top\" style=\"padding-bottom:2px\"><input type=\"checkbox\" name=\"gw\"></td><td class=\"verd10px\">&nbsp;<a href=\"http://www.postbank.de/geldwert_archiv\" target=\"_self\">Postbank Geldwert</a></td></tr><tr><td class=\"verd10px\" valign=\"top\" style=\"padding-bottom:6px\"><input type=\"checkbox\" name=\"aw\" value=\"aw\"></td><td class=\"verd10px\">&nbsp;<a href=\"http://www.postbank.de/anlagewelt/aw_februar03.html\" target=\"_blank\">Postbank AnlageWelt</a></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Anrede:</td><td class=\"verd10px\" colspan=\"2\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\">Frau</td><td><input type=\"radio\" name=\"anrede\" value=\"Frau\"></td><td class=\"verd10px\">&nbsp;&nbsp;&nbsp;Herr</td><td><input type=\"radio\" name=\"anrede\" value=\"Herr\"></td></tr></table></td></tr><tr><td class=\"verd10px\">Vorname:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"vorname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">Name:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"nachname\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\">E-Mail*:</td><td class=\"verd10px\" valign=\"bottom\" colspan=\"2\" align=\"right\"><input type=\"text\" name=\"email\" style=\"width:70px; height:17px; font-size:10px;\" maxlength=\"60\"></td></tr></table><table width=\"161\" align=center border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" height=\"25\">* erforderliche Angabe</td></tr><tr><td class=\"verd10px\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td class=\"verd10px\"><a href=\"http://www.postbank.de/datenschutz\" target=\"_blank\"><u>Datenschutz</u></a></td><td class=\"verd10px\">&nbsp;<a href=\"javascript:openAboPopup2xgwaw();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><b><u>abschicken</u></b></a></td><td class=\"verd10px\">&nbsp;<a href=\"javascript:openAboPopup2xgwaw();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><img src=\"/img/pfeil-green.gif\" width=\"13\" height=\"13\" alt=\"abschicken\" border=\"0\"></a></td></tr></table></td></tr></table></form>";
	return html;
}

function placeGKNewsletteraboForm () {
	var html = "<form name=\"nl_anmeldungGK\" action=\"javascript:openAboPopup1xbu();\" style=\"margin:0px; padding:0px\"><div class=\"verd10px\"style=\"padding-bottom:4px\">Kostenlos monatliche Finanz-, Steuer- und Praxistipps:<br><a href=\"http://www.postbank.de/business-update\" target=\"_self\">Postbank Business update</a></div><div><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"verd10px\" style=\"padding-right:10px\">Firma:</td><td class=\"verd10px\" colspan=\"2\" valign=\"bottom\" align=\"right\"><input type=\"text\" name=\"firma\" style=\"width:100px; height:17px; font-size:10px;\" maxlength=\"32\"></td></tr><tr><td class=\"verd10px\" style=\"padding-right:10px\">E-Mail*:</td><td class=\"verd10px\" valign=\"bottom\" colspan=\"2\" align=\"right\"><input type=\"text\" name=\"email\" style=\"width:100px; height:17px; font-size:10px;\" maxlength=\"60\"></td></tr></table></div><table width=\"161\" align=right border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td class=\"verd10px\">* erforderliche Angabe</td></tr><tr><td class=\"verd10px\" align=\"right\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td class=\"verd10px\"  style=\"padding-bottom:4px; padding-top:4px\"><a href=\"http://www.postbank.de/datenschutz\" target=\"_blank\"><u>Datenschutz</u></a></td><td class=\"verd10px\" align=\"right\" style=\"padding-bottom:4px; padding-top:4px\">&nbsp;<a href=\"javascript:openAboPopup1xbu();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><b><u>abschicken</u></b></a></td><td class=\"verd10px\" align=\"center\"  style=\"padding-bottom:4px; padding-top:4px\">&nbsp;<a href=\"javascript:openAboPopup1xbu();\" onmouseover=\"window.status='abschicken';return true\" onmouseout=\"window.status=''\"><img src=\"/img/pfeil-green.gif\" width=\"13\" height=\"13\" alt=\"abschicken\" border=\"0\" style=\"margin:0 3px 0 3px\"></a></td></tr></table></td></tr></table></form>";
	return html;
}


/*
USAGE:
<script language="JavaScript" type="text/javascript">

document.write(placeNewsletteraboForm());

</script>
*/

var windowAboPopup = null;
function openAboPopupWindow(adresse)
/* Oeffnet das Abo Popup Fenster, nachdem die Eingabe von openAboPopup... validiert wurde */
{
	var saveWindow = windowOpener;
	windowOpener = windowAboPopup;
	fenster_auf(adresse,640,480,"yes","center");
	windowAboPopup = windowOpener;
	windowOpener = saveWindow;
}


function openAboPopup3xgwawbu()
/* Formular validieren */
{
	var anrede_index;
	var strGW = "";
	var strBU = "";
	var strAW = "";
	var strVorname = document.nl_anmeldung3xgwawbu.vorname.value;
	var strNachname = document.nl_anmeldung3xgwawbu.nachname.value;
	var strEmail = document.nl_anmeldung3xgwawbu.email.value;
	var strAnrede = "";
	
	for(var i = 0; i < document.nl_anmeldung3xgwawbu.anrede.length; i++) {
		if(document.nl_anmeldung3xgwawbu.anrede[i].checked) {
			anrede_index=i;
		}
	}
	
	if(anrede_index != null) {
		var strAnrede = document.nl_anmeldung3xgwawbu.anrede[anrede_index].value;
	}
	
	if(document.nl_anmeldung3xgwawbu.gw.checked == true) {
		var strGW = 1;
	}
	else {
		var strGW = 0;
	}

	if(document.nl_anmeldung3xgwawbu.bu.checked == true) {
		var strBU = 1;
	}
	else {
		var strBU = 0;
	}

	if(document.nl_anmeldung3xgwawbu.aw.checked == true) {
		var strAW = 1;
	}
	else {
		var strAW = 0;
	}
	
	var strLink = 'https://newsletter-abo.postbank.de/pfc/check.php4?anrede=' + strAnrede + '&vorname=' + strVorname + '&nachname=' + strNachname + '&email=' + strEmail + '&gw=' + strGW + '&bu=' + strBU + '&aw=' + strAW;
	openAboPopupWindow(strLink);
}

function openAboPopup1xgw()
/* Formular validieren */
{

	var anrede_index;
	var strGW = "";
	var strAW = "";
	var strVorname = document.nl_anmeldung1xgw.vorname.value;
	var strNachname = document.nl_anmeldung1xgw.nachname.value;
	var strEmail = document.nl_anmeldung1xgw.email.value;
	var strAnrede = "";
	

	for(var i = 0; i < document.nl_anmeldung1xgw.anrede.length; i++)
		{
		if(document.nl_anmeldung1xgw.anrede[i].checked)
			{
			anrede_index=i;
			}
		}
	
	if(anrede_index != null)
		{
		var strAnrede = document.nl_anmeldung1xgw.anrede[anrede_index].value;
		}
	
	if(document.nl_anmeldung1xgw.gw.checked == true) {
		var strGW = 1;
	}
	else {
		var strGW = 0;
	}
	
	var strLink = 'https://newsletter-abo.postbank.de/pfc/check.php4?anrede=' + strAnrede + '&vorname=' + strVorname + '&nachname=' + strNachname + '&email=' + strEmail + '&gw=' + strGW + '&aw=' + strAW;
	openAboPopupWindow(strLink);
}

function openAboPopup1xaw()
/* Formular validieren */
{
	var anrede_index;
	var strGW = "";
	var strAW = "";
	var strVorname = document.nl_anmeldung1xaw.vorname.value;
	var strNachname = document.nl_anmeldung1xaw.nachname.value;
	var strEmail = document.nl_anmeldung1xaw.email.value;
	var strAnrede = "";
	
	for(var i = 0; i < document.nl_anmeldung1xaw.anrede.length; i++)
		{
		if(document.nl_anmeldung1xaw.anrede[i].checked)
			{
			anrede_index=i;
			}
		}
	
	if(anrede_index != null)
		{
		var strAnrede = document.nl_anmeldung1xaw.anrede[anrede_index].value;
		}
	
	if(document.nl_anmeldung1xaw.aw.checked == true)
		{
		var strAW = 1;
		}
	else
		{
		var strAW = 0;
		}
	
	var strLink = 'https://newsletter-abo.postbank.de/pfc/check.php4?anrede=' + strAnrede + '&vorname=' + strVorname + '&nachname=' + strNachname + '&email=' + strEmail + '&gw=' + strGW + '&aw=' + strAW;
	openAboPopupWindow(strLink);
}

function openAboPopup2xgwaw()
/* Formular validieren */
{
	var anrede_index;
	var strGW = "";
	var strAW = "";
	var strVorname = document.nl_anmeldung2xgwaw.vorname.value;
	var strNachname = document.nl_anmeldung2xgwaw.nachname.value;
	var strEmail = document.nl_anmeldung2xgwaw.email.value;
	var strAnrede = "";
	
	for(var i = 0; i < document.nl_anmeldung2xgwaw.anrede.length; i++)
		{
		if(document.nl_anmeldung2xgwaw.anrede[i].checked)
			{
			anrede_index=i;
			}
		}
	
	if(anrede_index != null)
		{
		var strAnrede = document.nl_anmeldung2xgwaw.anrede[anrede_index].value;
		}
	
	if(document.nl_anmeldung2xgwaw.gw.checked == true)
		{
		var strGW = 1;
		}
	else
		{
		var strGW = 0;
		}

	if(document.nl_anmeldung2xgwaw.aw.checked == true)
		{
		var strAW = 1;
		}
	else
		{
		var strAW = 0;
		}
	
	var strLink = 'https://newsletter-abo.postbank.de/pfc/check.php4?anrede=' + strAnrede + '&vorname=' + strVorname + '&nachname=' + strNachname + '&email=' + strEmail + '&gw=' + strGW + '&aw=' + strAW;
	openAboPopupWindow(strLink);
}

function openAboPopup1xbu()
/* Formular validieren */
{
	var anrede_index;
	var strBU = 1;
	var strFirma = document.nl_anmeldungGK.firma.value;
	var strEmail = document.nl_anmeldungGK.email.value;

	var strLink = 'https://newsletter-abo.postbank.de/pfc/check.php4?email=' + strEmail + '&bu=' + strBU + '&firma=' + strFirma;
	openAboPopupWindow(strLink);
}



// ===========================
// Banner Rotation
// ===========================


function bannerRotate2(b1, h1, a1, b2, h2, a2)
/*
	Bild-url, href-url, alt-tag
*/
{
	id = bannerRotate_openSet()
	bannerRotate_addItem(b1,h1,0,a1);
	bannerRotate_addItem(b2,h2,0,a2);
	bannderRotate_closeSet();
	
	bannerRotate_random(id);
}

function bannerRotate3(b1, h1, a1, b2, h2, a2, b3, h3, a3) 
/*
	Bild-url, href-url, alt-tag
*/
{
	id = bannerRotate_openSet()
	bannerRotate_addItem(b1,h1,0,a1);
	bannerRotate_addItem(b2,h2,0,a2);
	bannerRotate_addItem(b3,h3,0,a3);
	bannderRotate_closeSet();

	bannerRotate_random(id);
}

function bannerRotate2Timed(b1, h1, a1, b2, h2, a2, t0) 
/*
	Bild-url, href-url, alt-tag
	Timer in Sekunden
*/
{
	id = bannerRotate_openSet()
	bannerRotate_addItem(b1,h1,t0,a1);
	bannerRotate_addItem(b2,h2,t0,a2);
	bannderRotate_closeSet();

	bannerRotate_timed(id);
}

function bannerRotate3Timed(b1, h1, a1, b2, h2, a2, b3, h3, a3, t0) 
/*
	Bild-url, href-url, alt-tag
	Timer in Sekunden
*/
{
	id = bannerRotate_openSet()
	bannerRotate_addItem(b1,h1,t0,a1);
	bannerRotate_addItem(b2,h2,t0,a2);
	bannerRotate_addItem(b3,h3,t0,a3);
	bannderRotate_closeSet();

	bannerRotate_timed(id);
}


function textRotate2(div1, div2)
{
	if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 5) {return;}

	id = bannerRotate_openSet()
	bannerRotate_addItem("","",0,div1);
	bannerRotate_addItem("","",0,div2);
	bannderRotate_closeSet();

	divRotate_random(id);
}

function textRotate3(div1, div2, div3)
{
	if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 5)  {return;}
	id = bannerRotate_openSet()
	bannerRotate_addItem("","",0,c1);
	bannerRotate_addItem("","",0,c2);
	bannerRotate_addItem("","",0,c3);
	bannderRotate_closeSet();

	divRotate_random(id);
}

function textForGroup2(div1, g1, div2, g2, g0)
{

	if (g0 == g2)
	{
		MM_showHideLayers(div2,'','show');
	}
	else
	{
		MM_showHideLayers(div1,'','show');
	}
}


// --------------------
// Private Basis-Methoden zur Rotation von Bannern
// --------------------

var bannerRotate_setStart = new Array();		// Objekteliste - Anfang
var bannerRotate_setEnd = new Array();			// Objekteliste - Ende
var bannerRotate_bilder = new Array();			// Bilder aus den Objekt-Sets
var bannerRotate_urls = new Array();			// URLs aus den den Objekt-Sets
var bannerRotate_duration = new Array();		// Timer aus den Objekt-Sets
var bannerRotate_current = new Array();
var bannerRotate_text = new Array();
var bannerRotate_target = new Array();
var bannerRotate_NumOfSets = 0;

function bannerRotate_openSet()
{
	bannerRotate_NumOfSets++;
	bannerRotate_setStart[bannerRotate_NumOfSets] = bannerRotate_bilder.length;
//	alert("set: "+bannerRotate_NumOfSets+" bannerRotate_setStart: "+bannerRotate_setStart[bannerRotate_NumOfSets]);
	bannerRotate_current[bannerRotate_NumOfSets] = bannerRotate_setStart[bannerRotate_NumOfSets];
	return bannerRotate_NumOfSets;
}

function bannderRotate_closeSet()
{
	bannerRotate_setEnd[bannerRotate_NumOfSets] = bannerRotate_bilder.length-1;
//	alert("set: "+bannerRotate_NumOfSets+" bannerRotate_setEnd: "+bannerRotate_setEnd[bannerRotate_NumOfSets]);
}

function bannerRotate_addItem (b,h,sec,c)
/*
	bild, url, duration, text
*/
{
	var newPos = bannerRotate_bilder.length;
	bannerRotate_bilder[newPos] = b;
	bannerRotate_urls[newPos] = h;
	bannerRotate_target[newPos] = "_top";

	if (c == "") {
		bannerRotate_text[newPos] = "Postbank Banner";
	}
	else
	{
		bannerRotate_text[newPos] = c;
	}

	if (sec == 0) {
		bannerRotate_duration[newPos] = 12000;
	}
	else
	{
		bannerRotate_duration[newPos] = sec*1000;
	}
}

function divRotate_random(id)
{
	bannerRotate_current[id] = bannerRotate_setStart[id]+((new Date()).getTime()%(bannerRotate_setEnd[id]-bannerRotate_setStart[id]+1));

//	alert ("random: "+id+" current: "+bannerRotate_text[bannerRotate_current[id]]);
	for (i=bannerRotate_setStart[id]; i<=bannerRotate_setEnd[id]; i++)
	{
		MM_showHideLayers(bannerRotate_text[i],'',(i == bannerRotate_current[id])?'show':'hide');
	}
}

function bannerRotate_random(id)
{
	bannerRotate_current[id] = bannerRotate_setStart[id]+((new Date()).getTime()%(bannerRotate_setEnd[id]-bannerRotate_setStart[id]+1));

//	alert ("random: "+id+" current: "+bannerRotate_current[id]);

	document.write('<a href="javascript:bannerRotate_go('+id+')" target="'+bannerRotate_target[bannerRotate_current[id]]+'">');
	document.write('<img name="bannerRotate_image0'+id+'" src="'+bannerRotate_bilder[bannerRotate_current[id]]+'" border="0" alt="'+bannerRotate_text[bannerRotate_current[id]]+'"></a>');
}

function bannerRotate_timed(id)
{
	document.write('<a href="javascript:bannerRotate_go('+id+')" target="'+bannerRotate_target[bannerRotate_current[id]]+'">');
	document.write('<img name="bannerRotate_image0'+id+'" src="'+bannerRotate_bilder[bannerRotate_current[id]]+'" border="0" alt="'+bannerRotate_text[bannerRotate_current[id]]+'"></a>');
	window.setTimeout('bannerRotate_rotate('+id+');',bannerRotate_duration[bannerRotate_current[id]]);
}

function bannerRotate_rotate(id)
{
	if (++bannerRotate_current[id] > bannerRotate_setEnd[id])
		bannerRotate_current[id] = bannerRotate_setStart[id];

//	alert ("rotate: "+id+" current: "+bannerRotate_current[id]);
	
	document.images["bannerRotate_image0"+id].src = bannerRotate_bilder[bannerRotate_current[id]];
	window.setTimeout('bannerRotate_rotate('+id+');',bannerRotate_duration[bannerRotate_current[id]]);

}

function bannerRotate_go(id)
{
//	alert ("go: "+id+" current: "+bannerRotate_urls[bannerRotate_current[id]]);
	window.location.href=bannerRotate_urls[bannerRotate_current[id]];
}

