betragsfeld = new Array(0,0,0,0,0,0,0,0,0,0);  /* 10 Felder*/
var bestellung=betragsfeld;

var db_automatisierung=12.8;
var db_versicherungen=9.8;
var db_banken=12.8;
var db_unternehmensberatungen=7.5;
var db_automobilzulieferer=12.8;
var db_windbranche=9.8;
var db_chemie=12.8;

var db1 =0;    
var db2 =0; 
var db3 =0;    
var db4 =0;
var db5 =0;    
var db6 =0; 
var db7 =0;      
var betrag=0;
var zahlart=0; 			/*0=Bankeinzug, 1=Überweisung, 2=Paypal*/

/* Zählung welche DBs gewählt wurden  */
function berechne(x) 
{ var i = 0;

/* DB 1*/
if (x==0)  {
    if (document.form.db_automatisierung.checked==true) 
	{
		db1= db_automatisierung;
	}
	if (document.form.db_automatisierung.checked==false) 
	{
		db1=0;
	}
    gesamtbetrag();	
}

/* DB 2*/
if (x==1)  {
    if (document.form.db_versicherungen.checked==true) 
	{
		db2=db_versicherungen;
	}
	if (document.form.db_versicherungen.checked==false) 
	{
		db2=0;
	}
    gesamtbetrag();	
}

/* DB 3*/
if (x==2)  {
    if (document.form.db_banken.checked==true) 
	{
		db3=db_banken;
	}
	if (document.form.db_banken.checked==false) 
	{
		db3=0;
	}
    gesamtbetrag();	
}

/* DB 4*/
if (x==3)  {
    if (document.form.db_unternehmensberatungen.checked==true) 
	{
		db4=db_unternehmensberatungen;
	}
	if (document.form.db_unternehmensberatungen.checked==false) 
	{
		db4=0;
	}
    gesamtbetrag();	
}

/* DB 5*/
if (x==4)  {
    if (document.form.db_automobilzulieferer.checked==true) 
	{
		db5=db_automobilzulieferer;
	}
	if (document.form.db_automobilzulieferer.checked==false) 
	{
		db5=0;
	}
    gesamtbetrag();	
}

/* DB 6*/
if (x==5)  {
    if (document.form.db_windbranche.checked==true) 
	{
		db6=db_windbranche;
	}
	if (document.form.db_windbranche.checked==false) 
	{
		db6=0;
	}
    gesamtbetrag();	
}

/* DB 7*/
if (x==6)  {
    if (document.form.db_chemie.checked==true) 
	{
		db7=db_chemie;
	}
	if (document.form.db_chemie.checked==false) 
	{
		db7=0;
	}
    gesamtbetrag();	
}

/* Zahlart*/
if (x==99)  {
	zahlart = document.forms[1].elements[2].value;
	if (zahlart==0)  {
		document.form.Kontoinhaber.value = "";
		document.form.Kontonummer.value = "";
		document.form.Bankleitzahl.value = "";
		document.form.Bankname.value = "";
	}
	if (zahlart==1)  {
		document.form.Kontoinhaber.value = "Nicht ausfüllen";
		document.form.Kontonummer.value = "Nicht ausfüllen";
		document.form.Bankleitzahl.value = "Nicht ausfüllen";
		document.form.Bankname.value = "Nicht ausfüllen";
	}
	if (zahlart==2)  {
		document.form.Kontoinhaber.value = "Nicht ausfüllen";
		document.form.Kontonummer.value = "Nicht ausfüllen";
		document.form.Bankleitzahl.value = "Nicht ausfüllen";
		document.form.Bankname.value = "Nicht ausfüllen";
	}
	gesamtbetrag();
}


if (x==1000)  {
  alert ("Hier nicht editieren!");
  document.form.Bankname.focus(); 
  document.form.AGB.checked = false;
  gesamtbetrag();
}

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

function gesamtbetrag()
{
	betrag = db1 + db2 + db3 + db4 + db5 + db6 + db7;
	
	/* Rundungsfehler ausmerzen*/
   var Eingabe = betrag.toString(10);
   if (Eingabe.length > 6) {
	   betrag = betrag.toFixed(1);
   }

   var betrag_buffer;   
   betrag_buffer = Math.round(betrag);
   document.form.Gesamtbetrag.value=0;
   if (betrag_buffer == betrag) {
   		document.form.Gesamtbetrag.value=betrag+".00"; 
   }
   else {
   		document.form.Gesamtbetrag.value=betrag+"0";  
   }
   
   
	/*document.form.Gesamtbetrag.value=betrag+"0";    */
}	

function CheckInput() 
{ 

if(document.form.VorundNachname.value == "") {
	alert ("Bitte geben Sie Ihren Vor- und Nachnamen an!");
	document.form.VorundNachname.focus(); 
	return false; 
}

if(document.form.telefonnummer.value == "") {
	alert ("Bitte geben Sie Ihre Telefonnummer an!");
	document.form.telefonnummer.focus(); 
	return false; 
}

if(document.form.from.value == "") {
	alert ("Bitte geben Sie Ihre E-Mail-Adresse an!");
	document.form.from.focus(); 
	return false; 
}

/* E-Mail Plausibilitaetscheck */
var emailvalue = document.form.from.value;
if (emailvalue.indexOf("@") < 0){
	alert ("Bitte überprüfen Sie Ihre E-Mail-Adresse. Das '@'-Zeichen fehlt!");
	document.form.from.focus(); 
	return false;
}
if (emailvalue.indexOf(".") < 0){
	alert ("Bitte überprüfen Sie Ihre E-Mail-Adresse. Das '.'-Zeichen fehlt!");
	document.form.from.focus(); 
	return false;
}

if(document.form.Kontoinhaber.value == "") {
	alert ("Bitte geben Sie den Kontoinhaber an!");
	document.form.Kontoinhaber.focus(); 
	return false; 
}

if(document.form.Kontonummer.value == "") {
	alert ("Bitte geben Sie die Kontonummer an!");
	document.form.Kontonummer.focus(); 
	return false; 
}

if(document.form.Bankleitzahl.value == "") {
	alert ("Bitte geben Sie die Bankleitzahl an!");
	document.form.Bankleitzahl.focus(); 
	return false; 
}

if(document.form.Bankname.value == "") {
	alert ("Bitte geben Sie den Namen der Bank an!");
	document.form.Bankname.focus(); 
	return false; 
}

if(document.form.AGB.checked == false) {
	alert ("Bitte geben Sie Ihr Einverständnis zur AGB, Datenschutzerklärung und dem Bankeinzug!");
	document.form.AGB.focus(); 
	return false; 
}

if((document.form.db_automatisierung.checked==false) && (document.form.db_versicherungen.checked==false) && (document.form.db_banken.checked==false) && (document.form.db_unternehmensberatungen.checked==false) && (document.form.db_automobilzulieferer.checked==false) && (document.form.db_windbranche.checked==false) && (document.form.db_chemie.checked==false)) {
	alert ("Bitte wählen eine Datei der Bewerbungskontakte aus!");
	document.form.db_automatisierung.focus(); 
	return false; 
}
	
document.form.submit();

} 

