

		function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
		{
 		 	toolbar_str = toolbar ? 'yes' : 'no';
 		 	menubar_str = menubar ? 'yes' : 'no';
  			statusbar_str = statusbar ? 'yes' : 'no';
  			scrollbar_str = scrollbar ? 'yes' : 'no';
  			resizable_str = resizable ? 'yes' : 'no';
  			window.open(url, name='1', 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
		}
			
function clear_ergebnis()
{
document.finanzrechner.autorate.value="";
document.finanzrechner.autokredit.value="";
document.finanzrechner.kostentilgung.value="";
document.finanzrechner.kostenschluss.value="";
document.finanzrechner.darlehnssumme.value="";
document.finanzrechner.aufwand.value="";
document.finanzrechner.autopreis.value="";
document.finanzrechner.restwert.value="";
document.finanzrechner.restwer.value="";
document.finanzrechner.laufzeit.value="";

}
 
function clear_alles()
{
document.finanzrechner.neupreis.value="";
document.finanzrechner.rabatt.value="";
document.finanzrechner.autoanzahlung.value="";
document.finanzrechner.autoschluss.value="";
document.finanzrechner.autolaufzeit.value="";
document.finanzrechner.autozins.value="";
document.finanzrechner.bk.value="";
document.finanzrechner.absicherung.value="";

clear_ergebnis();
}
  
function berechne()
{
 
for (i=0;i<=10;i++)
{
document.finanzrechner.elements[i].value=document.finanzrechner.elements[i].value.replace(/,/,".");
if(isNaN(document.finanzrechner.elements[i].value))document.finanzrechner.elements[i].value="0";
if (document.finanzrechner.elements[i].value=="")document.finanzrechner.elements[i].value="0";
}
 
rabatt=document.finanzrechner.rabatt.value;
npr=document.finanzrechner.neupreis.value;
document.finanzrechner.autopreis.value=npr-npr*rabatt/100;
 
 
if(document.finanzrechner.autolaufzeit.value == "0")
{
alert("Eingabefehler! Die Laufzeit kann nicht  0 sein.");
document.finanzrechner.autolaufzeit.focus();
return;
}
 
if(    (eval(document.finanzrechner.autoschluss.value)+eval(document.finanzrechner.autoanzahlung.value))>eval(document.finanzrechner.autopreis.value))
{
alert("Eingabefehler! Anzahlung und Schlussrate sind zu hoch, Kaufpreis beachten.");
document.finanzrechner.autoanzahlung.focus();
return;
}
 
asr=document.finanzrechner.autoschluss.value;
azins=document.finanzrechner.autozins.value;
akost1=asr*azins/1200;
document.finanzrechner.kostenschluss.value=akost1.toFixed(2);
akredit=document.finanzrechner.autopreis.value-document.finanzrechner.autoanzahlung.value-document.finanzrechner.autoschluss.value;
document.finanzrechner.autokredit.value=akredit+eval(document.finanzrechner.bk.value)+eval(document.finanzrechner.absicherung.value);
 
 
p=document.finanzrechner.autozins.value/100;
n=document.finanzrechner.autolaufzeit.value;
s=document.finanzrechner.autokredit.value;

q=1+p/12;
 
if(document.finanzrechner.autozins.value == "0")
{
arate=100*s/n/100;
}
else
{
arate=s*Math.pow(q,n)*(q-1)/(Math.pow(q,n)-1);
}
 
x=Math.round(arate*100)/100;
document.finanzrechner.kostentilgung.value=x.toFixed(2)
x=Math.round(100*(arate+akost1))/100;document.finanzrechner.autorate.value=x.toFixed(2);
 
document.finanzrechner.aufwand.value=Math.round(n*(arate+akost1)+eval(asr)+eval(document.finanzrechner.autoanzahlung.value));
document.finanzrechner.darlehnssumme.value=Math.round(n*(arate+akost1)+eval(asr));
document.finanzrechner.restwer.value=document.finanzrechner.autoschluss.value;
document.finanzrechner.laufzeit.value=document.finanzrechner.autolaufzeit.value;

rw=npr;
for (i=1;i<=n;i++)
{
rw=rw-0.022*rw;
}
rw=Math.round(rw/100)*100;
document.finanzrechner.restwert.value=""+rw+"";
}


function infoopen(){
document.getElementById("infobox").style.display = "block";
}
function infoclose(){
document.getElementById("infobox").style.display = "none";
}

function info1open(){
document.getElementById("infobox1").style.display = "block";
}
function info1close(){
document.getElementById("infobox1").style.display = "none";
}

function info2open(){
document.getElementById("infobox2").style.display = "block";
}
function info2close(){
document.getElementById("infobox2").style.display = "none";
}

function info3open(){
document.getElementById("infobox3").style.display = "block";
}
function info3close(){
document.getElementById("infobox3").style.display = "none";
}

function info4open(){
document.getElementById("infobox4").style.display = "block";
}
function info4close(){
document.getElementById("infobox4").style.display = "none";
}

function info5open(){
document.getElementById("infobox5").style.display = "block";
}
function info5close(){
document.getElementById("infobox5").style.display = "none";
}

function info6open(){
document.getElementById("infobox6").style.display = "block";
}
function info6close(){
document.getElementById("infobox6").style.display = "none";
}
function info7open(){
document.getElementById("infobox7").style.display = "block";
}
function info7close(){
document.getElementById("infobox7").style.display = "none";
}

function info8open(){
document.getElementById("infobox8").style.display = "block";
}
function info8close(){
document.getElementById("infobox8").style.display = "none";
}

function info9open(){
document.getElementById("infobox9").style.display = "block";
}
function info9close(){
document.getElementById("infobox9").style.display = "none";
}

function info10open(){
document.getElementById("infobox10").style.display = "block";
}
function info10close(){
document.getElementById("infobox10").style.display = "none";
}

function info11open(){
document.getElementById("infobox11").style.display = "block";
}
function info11close(){
document.getElementById("infobox11").style.display = "none";
}

function info12open(){
document.getElementById("infobox12").style.display = "block";
}
function info12close(){
document.getElementById("infobox12").style.display = "none";
}

function info13open(){
document.getElementById("infobox13").style.display = "block";
}
function info13close(){
document.getElementById("infobox13").style.display = "none";
}

function info14open(){
document.getElementById("infobox14").style.display = "block";
}
function info14close(){
document.getElementById("infobox14").style.display = "none";
}

function info15open(){
document.getElementById("infobox15").style.display = "block";
}
function info15close(){
document.getElementById("infobox15").style.display = "none";
}
