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=5;   /* Europreis Arbeitszeugnis */
var ratgeberdatei =7.9;        /* Europreis Bewerbungs-Ratgeber als Datei*/
var arbeitsrechtdatei =7.9;    /* Europreis Arbeitsrecht-Ratgeber als Datei*/
var bundlepreis =10;          /* Europreis Vorlagen, Muster*/
var hd_extrahilfen =25;       /* Europreis Headhunteradressen*/
var ratgeber =0;             /* Buffervariable für Bewerbungs-Ratgeber*/
var arbeitsrecht =0;         /* Buffervariable für Arbeitsrecht-Ratgeber*/
var bundle_1 =0;            /* Buffervariable für Bundle*/
var bundle_2 =0;             /* Buffervariable für Bundle*/
var bundle_3 =0;              /* Buffervariable für Bundle*/
var bundle_4 =0;       			/* Buffervariable für Bundle */
var headhunter =0;            /* Buffervariable für Headhunter*/
var betrag=0;

var postversand=6.90;         /*Europreis für Bestellung auf CDROM per Postversand*/
var versand =0.00;            /* Buffervariable für den Postversand*/

var cd_unternehmensvertraege =99.90;       /* Europreis Unternehmens CDROM*/
var cd_unternehmensvertraege_buffer =0.00;       /* Buffervariable Unternehmens CDROM*/

var min_Musterbewerbungen=1;
var max_Musterbewerbungen=53;

function ZuNull () {
	for (j=0;j<=50;j++){
		if (document.forms[0].elements[j].checked==true){
			musterbewerbung[j+1]=1;	
		}
    } 
}

function gesamtbetrag()
{   var anzahl=0;

    for (i=min_Musterbewerbungen;i<=max_Musterbewerbungen;i++){
	    if (musterbewerbung[i]==1){
		anzahl = anzahl+1;
          }
    }	
   betrag = (musterbewerbungpreis * anzahl)+ratgeber+arbeitsrecht+bundle_1+bundle_2+bundle_3+bundle_4+headhunter+versand+cd_unternehmensvertraege_buffer;
   
   /* Rundungsfehler ausmerzen*/
   var Eingabe = betrag.toString(10);
   if (Eingabe.length > 6) {
	   betrag = betrag.toFixed(1);
   }
   
   var betrag_buffer;
   betrag_buffer = Math.round(betrag)

   if (betrag_buffer == betrag) {
   		document.form.Gesamtbetrag.value=betrag+".00"; 
   }
   else {
   		document.form.Gesamtbetrag.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 Arbeitsrecht-Ratgeber*/
    if (document.forms[0].elements[max_Musterbewerbungen].checked==true) 
	{
		arbeitsrecht=arbeitsrechtdatei;
	}
	if (document.forms[0].elements[max_Musterbewerbungen].checked==false) 
	{
		arbeitsrecht=0;
	}
	
/*Berechnung Bewerbungs-Ratgeber*/
    if (document.forms[0].elements[max_Musterbewerbungen+1].checked==true) 
	{
		ratgeber=ratgeberdatei;
	}
	if (document.forms[0].elements[max_Musterbewerbungen+1].checked==false) 
	{
		ratgeber=0;
	}
		
/*Berechnung Bundle Bewerbungen*/
    if (document.forms[0].elements[max_Musterbewerbungen + 2].checked==true) 
	{
		bundle_1=bundlepreis;
	}
	if (document.forms[0].elements[max_Musterbewerbungen + 2].checked==false) 
	{
		bundle_1=0;
	}
	
/*Berechnung Bundle Bewerbungen*/
    if (document.forms[0].elements[max_Musterbewerbungen + 3].checked==true) 
	{
		bundle_2=bundlepreis;
	}
	if (document.forms[0].elements[max_Musterbewerbungen + 3].checked==false) 
	{
		bundle_2=0;
	}
	
/*Berechnung Bundle Bewerbungen*/
    if (document.forms[0].elements[max_Musterbewerbungen + 4].checked==true) 
	{
		bundle_3=bundlepreis;
	}
	if (document.forms[0].elements[max_Musterbewerbungen + 4].checked==false) 
	{
		bundle_3=0;
	}
	
/*Berechnung Bundle Bewerbungen*/
    if (document.forms[0].elements[max_Musterbewerbungen + 5].checked==true) 
	{
		bundle_4=bundlepreis;
	}
	if (document.forms[0].elements[max_Musterbewerbungen + 5].checked==false) 
	{
		bundle_4=0;
	}
	
/*Berechnung Headhunteradressen*/
    if (document.forms[0].elements[max_Musterbewerbungen+6].checked==true) 
	{
		headhunter=hd_extrahilfen;
	}
	if (document.forms[0].elements[max_Musterbewerbungen+6].checked==false) 
	{
		headhunter=0;
	}
	
/*Berechnung Versandkosten*/
if (x==996)  {
    if (document.form.Postzustellung.checked==true) 
	{
		versand=postversand;
	}
	if (document.form.Postzustellung.checked==false) 
	{
		versand=0;
	}
}	

/*Berechnung Unternehmens CDROM*/
if (x==997)  {
    if (document.form.Unternehmensvertraege_cdrom.checked==true) 
	{
		cd_unternehmensvertraege_buffer=cd_unternehmensvertraege;
	}
	if (document.form.Unternehmensvertraege_cdrom.checked==false) 
	{
		cd_unternehmensvertraege_buffer=0;
	}
}	
	
if (x==1000)  {
  alert ("Hier nicht editieren!");
  document.form.Bankname.focus(); 
  document.form.AGB.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.form.VorundNachname.value == "") {
	alert ("Bitte geben Sie Ihren Vor- und Nachnamen an!");
	document.form.VorundNachname.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.Telefonnummer.value == "") {
	alert ("Bitte geben Sie Ihre Telefonnummer an!");
	document.form.Telefonnummer.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 zum Bankeinzug, der AGB und der Datenschutzerklärung!");
	document.form.AGB.focus(); 
	return false; 
}

if(document.form.Deckung.checked == false) {
	alert ("Bitte geben Sie Ihr Einverständnis zur Kontodeckung!");
	document.form.Deckung.focus(); 
	return false; 
}
document.form.submit();
} 

