betragsfeld = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);  /* 130 Felder*/
var musterbewerbung=betragsfeld;

var musterbewerbungpreis=4;   /* Europreis Geschäftsidee */
var ratgeberdatei =7.90;        /* Europreis Ratgeber als Datei*/
var extrahilfen =4;          /* Europreis Anträge, Muster*/
var hd_extrahilfen =4;       /* Europreis Berateradressen*/
var ratgeber =0;             /* Buffervariable für Bewerbungs-Ratgeber*/
var motivation =0;            /* Buffervariable für Motivation-Vorlage*/
var berichte =0;             /* Buffervariable für Berichte*/
var aufsatz =0;              /* Buffervariable für Lebenslauf im Aufsatzform*/
var aufhebung =0;            /* Buffervariable für Aufhebungsvertrag */
var headhunter =0;            /* Buffervariable für Headhunter*/
var betrag=0;

var min_Musterbewerbungen=1;
var max_Musterbewerbungen=19;

function gesamtbetrag()
{   var anzahl=0;

    for (i=min_Musterbewerbungen;i<=max_Musterbewerbungen;i++){
	    if (musterbewerbung[i]==1){
		anzahl = anzahl+1;
          }
    }	
   betrag = (musterbewerbungpreis * anzahl)+ratgeber+motivation+berichte+aufsatz+aufhebung+headhunter;
	/* Rundungsfehler ausmerzen*/
   var Eingabe = betrag.toString(10);
   if (Eingabe.length > 6) {
	   betrag = betrag.toFixed(1);
   }

   var betrag_buffer;   
   betrag_buffer = Math.round(betrag);
   document.forms[0].elements[31].value=0;
   if (betrag_buffer == betrag) {
   		document.forms[0].elements[31].value=betrag+".00"; 
   }
   else {
   		document.forms[0].elements[31].value=betrag+"0";  
   }	         
}

/* Zählung wieviele Musterbewerbungen gewählt wurden  */
function berechne(x) 
{ var i = 0;
    
/* Zählung*/
    if ((x>=min_Musterbewerbungen)&&(x<=max_Musterbewerbungen))  {
          
          i = x-1;

	    if (document.forms[0].elements[i].checked==true)
          {
          musterbewerbung[x]=1;
          } 

          if (document.forms[0].elements[i].checked==false)
          {
          musterbewerbung[x]=0;
           }
	}
	
/*Berechnung Ratgeber*/
    if (document.forms[0].elements[max_Musterbewerbungen].checked==true) 
	{
		ratgeber=ratgeberdatei;
	}
	if (document.forms[0].elements[max_Musterbewerbungen].checked==false) 
	{
		ratgeber=0;
	}
	
/*Berechnung ICH-AG-Antrag*/
    if (document.forms[0].elements[max_Musterbewerbungen+1].checked==true) 
	{
		motivation=extrahilfen;
	}
	if (document.forms[0].elements[max_Musterbewerbungen+1].checked==false) 
	{
		motivation=0;
	}
	
/*Berechnung ÜG-Antrag*/
    if (document.forms[0].elements[max_Musterbewerbungen+2].checked==true) 
	{
		berichte=extrahilfen;
	}
	if (document.forms[0].elements[max_Musterbewerbungen+2].checked==false) 
	{
		berichte=0;
	}
	
/*Berechnung Förderübersicht*/
    if (document.forms[0].elements[max_Musterbewerbungen+3].checked==true) 
	{
		aufsatz=extrahilfen;
	}
	if (document.forms[0].elements[max_Musterbewerbungen+3].checked==false) 
	{
		aufsatz=0;
	}
	
/*Berechnung Berateradressen*/
    if (document.forms[0].elements[max_Musterbewerbungen+4].checked==true) 
	{
		headhunter=hd_extrahilfen;
	}
	if (document.forms[0].elements[max_Musterbewerbungen+4].checked==false) 
	{
		headhunter=0;
	}
	
if (x==1000)  {
  alert ("Hier nicht editieren!");
  document.forms[0].elements[31].focus(); 
  document.forms[0].elements[max_Musterbewerbungen+9].checked = false;
  gesamtbetrag();
}

if (x==999)  {
  gesamtbetrag();
}

/*Formular löschen - 124=Max belegte Anzahl der Felder im Array*/
if (x==998)  {
var k = 0;
  for (k=1;k<=124;k++){
	  musterbewerbung[k]=0;
  }
  motivation=0;      
  berichte=0;  
  aufsatz=0;     
  aufhebung=0;
  headhunter=0;
  
  gesamtbetrag();
}

gesamtbetrag();
 }

function CheckInput() 
{ 

if(document.forms[0].elements[max_Musterbewerbungen+5].value == "") {
	alert ("Bitte geben Sie Ihren Vor- und Nachnamen an!");
	document.forms[0].elements[max_Musterbewerbungen+5].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+6].value == "") {
	alert ("Bitte geben Sie Ihre E-Mail-Adresse an!");
	document.forms[0].elements[max_Musterbewerbungen+6].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+7].value == "") {
	alert ("Bitte geben Sie Ihre nocheinmal E-Mail-Adresse an!");
	document.forms[0].elements[max_Musterbewerbungen+7].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+8].value == "") {
	alert ("Bitte geben Sie den Kontoinhaber an!");
	document.forms[0].elements[max_Musterbewerbungen+8].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+9].value == "") {
	alert ("Bitte geben Sie die Kontonummer an!");
	document.forms[0].elements[max_Musterbewerbungen+9].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+10].value == "") {
	alert ("Bitte geben Sie die Bankleitzahl an!");
	document.forms[0].elements[max_Musterbewerbungen+10].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+11].value == "") {
	alert ("Bitte geben Sie den Namen der Bank an!");
	document.forms[0].elements[max_Musterbewerbungen+11].focus(); 
	return false; 
}

if(document.forms[0].elements[max_Musterbewerbungen+13].checked == false) {
	alert ("Bitte geben Sie Ihr Einverständnis zum Bankeinzug!");
	document.forms[0].elements[max_Musterbewerbungen+13].focus(); 
	return false; 
}
} 
