
function VerlaufHeader_Click() {
	var pnlVerlaufHeader = $get("pnlVerlaufHeader");
	var pnlVerlauf = $get("pnlVerlauf");

	//alert(pnl.style.display);
	if (pnlVerlauf.style.display == '') {
		pnlVerlauf.style.display = 'none';
		pnlVerlaufHeader.innerText = pnlVerlaufHeader.textContent = 'Verlauf des Anspar-/Rentenplans anzeigen';
		//alert(pnl.style.display);
	}
	else {
		pnlVerlauf.style.display = '';
		pnlVerlaufHeader.innerText = pnlVerlaufHeader.textContent = unescape('Verlauf des Anspar-/Rentenplans schlie%DFen');
	}
}

function pageLoad() {
	txtEinmalanlage = $get("txtEinmalanlage");
	seEinmalanlage = $find("seEinmalanlage");
}

function txtEinmalanlage_Change() {
	var value = txtEinmalanlage.value;

	if (value > seEinmalanlage._maximum) {
		seEinmalanlage._boundControlID = "";
	}
}

function optBerechnungsvorgabe_CheckedChanged() {
	var optBerechnungsvorgabe = document.getElementById("optBerechnungsvorgabe_1");

	var txtRentendauer = document.getElementById("txtRentendauer");
	var stRentendauer = document.getElementById("stRentendauer");
	var txtMonatsrente = document.getElementById("txtMonatsrente");
	var stMonatsrente = document.getElementById("stMonatsrente");

	var lblBerechnungsvorgabe_1 = document.getElementById("lblBerechnungsvorgabe_1");
	var lblBerechnungsvorgabe_2 = document.getElementById("lblBerechnungsvorgabe_2");

	if (optBerechnungsvorgabe != null) {
		if (optBerechnungsvorgabe.checked == true) {
			txtRentendauer.disabled = false;
			stRentendauer.disabled = false;
			txtMonatsrente.disabled = true;
			stMonatsrente.disabled = true;

			lblBerechnungsvorgabe_1.style.textDecoration = 'underline';
			lblBerechnungsvorgabe_2.style.textDecoration = 'none';
		}
		else {
			txtRentendauer.disabled = true;
			stRentendauer.disabled = true;
			txtMonatsrente.disabled = false;
			stMonatsrente.disabled = false;

			lblBerechnungsvorgabe_1.style.textDecoration = 'none';
			lblBerechnungsvorgabe_2.style.textDecoration = 'underline';
		}
	}
}

function cboInflationswert_SelectedIndexChanged() {
	var cboInflationswert = document.getElementById("cboInflationswert");

	var trInflationsrate = document.getElementById("trInflationsrate");
	var divInflationsrate = document.getElementById("divInflationsrate");

	if (cboInflationswert != null) {
		if (cboInflationswert.options[cboInflationswert.selectedIndex].value == 1) {
			trInflationsrate.style.display = '';
			divInflationsrate.style.display = '';
		}
		else {
			trInflationsrate.style.display = 'none';
			divInflationsrate.style.display = 'none';
		}
	}
}
function cboAbgeltungssteuer_SelectedIndexChanged() {
	var cboAbgeltungssteuer = document.getElementById("cboAbgeltungssteuer");

	var trSteuersatz = document.getElementById("trSteuersatz");
	var trKirchensteuer = document.getElementById("trSteuerabzug");

	if (cboAbgeltungssteuer != null) {
		if (cboAbgeltungssteuer.options[cboAbgeltungssteuer.selectedIndex].value == 1) {
			trSteuersatz.style.display = '';
			trKirchensteuer.style.display = '';
		}
		else {
			trSteuersatz.style.display = 'none';
			trKirchensteuer.style.display = 'none';
		}
	}
}

function _ShowToolTip(posLeft, posTop, strText) {
	document.getElementById("ToolTip").style.zIndex = 3;
	document.getElementById("ToolTip").innerHTML = strText;
	document.getElementById("ToolTip").style.left = posLeft + "px";
	document.getElementById("ToolTip").style.top = posTop + "px";
	document.getElementById("ToolTip").style.display = "block";
}
function GetScrollPosLeft() {
	var GetScrollPosLeft;
	if (typeof window.pageXOffset != 'undefined') {
		GetScrollPosLeft = window.pageXOffset;
	}
	else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
		GetScrollPosLeft = document.documentElement.scrollLeft;
	}
	else if (typeof document.body != 'undefined') {
		GetScrollPosLeft = document.body.scrollLeft;
	}
	return GetScrollPosLeft;
}
function GetScrollPosTop() {
	var GetScrollPosTop;
	if (typeof window.pageYOffset != 'undefined') {
		GetScrollPosTop = window.pageYOffset;
	}
	else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
		GetScrollPosTop = document.documentElement.scrollTop;
	}
	else if (typeof document.body != 'undefined') {
		GetScrollPosTop = document.body.scrollTop;
	}
	return GetScrollPosTop;
}
function HideToolTip() {
	document.getElementById("ToolTip").style.display = "none";
}

function ShowInfoBox(e) {
	document.getElementById(e).style.display = "block";

	var el = document.getElementById('img' + e.substring(4));
	if (el) {
		document.getElementById(e).style.top = el.offsetTop + 32 + 'px';
	}
}
function HideInfoBox(e) {
	document.getElementById(e).style.display = "none";
}

function openWindow(URL, winName, features) {
	window.open(URL, winName, features);
}
function openWindow(URL, winName) {
	window.open(URL, winName, "width=675, height=800, scrollbars=yes");
}