<!--
/*                      0                1                 2                 3                 4                5                6                 7                 8              */ 
var COLOR = new Array ("rgb(53,145,82)","rgb(52,131,100)","rgb(52,116,116)","rgb(52,101,131)","rgb(51,86,144)","rgb(90,72,137)","rgb(127,54,129)","rgb(162,32,117)","rgb(192,2,102)");
var inx_green_1 = 0;
var inx_green_2 = 1;
var inx_green_3 = 2;
var inx_blue_1  = 3;
var inx_blue_2  = 4;
var inx_blue_3  = 5;
var inx_red_1   = 6;
var inx_red_2   = 7;
var inx_red_3   = 8;

var home_again = 0;
var home_img_cnt = 0;
var home_src_cnt = 0;
var home_line = 0
var gen_line = 0

var first_page = '';

var debugMode = false;

// -- Daten Finanzierungsrechner ----------------------------------------------- 
var Anteile     = 0
var Wert			  = 0
var Kreditsumme = 0
var Eigenmittel = 0
var Laufzeit		= 0
var Belastung   = 0

var inxKreditsumme = 0
var inxLaufzeit		 = 0

function inspect() {
  debugPrint("Anteile = ", Anteile, "\nWert = ", Wert, "\nKreditsumme = ", Kreditsumme, "\nEigenmittel = ", Eigenmittel, "\nLaufzeit = ", Laufzeit, "\nBelastung = ", Belastung,  "\n\ninxKreditsumme = ", inxKreditsumme, "\ninxLaufzeit = ", inxLaufzeit)
}

function debugPrint (arg) {
  if (!debugMode) return
	var S =""
	
	for (var n=0;n<arguments.length;n++) S=S+arguments[n]	
	alert(S) 
}

function parseString (str,key,sep)
  {
		var srch = key+'=';
		if (str.length > 0)
		  { 
			  var ofs = str.indexOf(srch);
				if (ofs != -1)
				  {
					  ofs += srch.length;
					  var end = str.indexOf(sep,ofs);
						if (end == -1) end = str.length;
						return unescape(str.substring(ofs,end));
					}
			}
		return '';
	}
	
// -- Paramterauswertung -------------------------------------------------------

var paramMsg=""
var CRLF="\n"

function addParamMsg() {
	for (var n=0;n<arguments.length;n++) paramMsg=paramMsg+arguments[n]
}

function showParamMsg() {
  if (paramMsg!='') debugPrint(paramMsg)
}

function findFirstPage()
  {
	  if (home_again>0) return;
	  var srch = parseString(self.location.search,'start','&');
		if (srch!='') first_page='../'+srch;
		if (first_page!='') load(first_page);
	}	

function getFirstPage(str)
  {
	  var srch = parseString(str,'start','&');
		if (srch!='') first_page='../'+srch;
		addParamMsg('start = ',srch,CRLF)
	}	

function getMode (str){
	  var mde = parseString(str,'debug','&')
    debugMode=(mde=='on')
		addParamMsg('debugMode = ',debugMode,CRLF)
}

function parseParameters() {
	  if (home_again>0) return
		
		var paramString = self.location.search;
		
		addParamMsg('Parameter = ',paramString,CRLF,CRLF)
		
		getMode(paramString)
		getFirstPage(paramString)
		showParamMsg()
		if (first_page!='') load(first_page);
}

function load(p) 
  {
	  main.location.href=p;
		return false
	}
//-->

