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 preis25=25.00;   /* Europreis  */
var preis19=19.00;   /* Europreis  */
var preis15=15.00;   /* Europreis  */
var preis10=10.00;   /* Europreis  */
var preis7=7.00;   /* Europreis  */
var preis5=5.00;   /* Europreis  */
var preiscdrom =49.00;        /* Europreis Stellenbeschreibungs-Ratgeber als Datei*/
var ratgebercdrom =0.00;             /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var mitarbeiterbeurteilung =0.00;       /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var stellenanzeigen =0.00;             /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var vorstellungsgespraech =0.00;             /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var absagen =0.00;             /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var arbeitszeitnachweis =0.00;             /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var antraege =0.00;             /* Buffervariable für Stellenbeschreibungs-Ratgeber*/
var betrag=0.00;
var postversand=6.95;         /*Europreis für Bestellung auf CDROM per Postversand*/
var versand =0.00;            /* Buffervariable für den Postversand*/

var min_Stellenbeschreibungen=1;
var max_Stellenbeschreibungen=7;

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

function gesamtbetrag()
{   	
   betrag = ratgebercdrom+mitarbeiterbeurteilung+stellenanzeigen+vorstellungsgespraech+absagen+arbeitszeitnachweis+antraege+versand;
   var betrag_buffer;
   betrag_buffer = Math.round(betrag)

   if (betrag_buffer == betrag) {
   		document.form.Gesamtbetrag.value=betrag+".00";
   }
   else {
   		document.form.Gesamtbetrag.value=betrag;  
   }	      
}

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

/*Berechnung Mitarbeiter*/
    if (document.form.Personaldokumente_Mitarbeiterbeurteilung.checked==true) 
	{
		mitarbeiterbeurteilung=preis19;
	}
	if (document.form.Personaldokumente_Mitarbeiterbeurteilung.checked==false) 
	{
		mitarbeiterbeurteilung=0;
	}
	
/*Berechnung Stellenanzeigen*/
    if (document.form.Personaldokumente_Stellenanzeigen.checked==true) 
	{
		stellenanzeigen=preis5;
	}
	if (document.form.Personaldokumente_Stellenanzeigen.checked==false) 
	{
		stellenanzeigen=0;
	}	

/*Berechnung Vorstellungsgespräch*/
    if (document.form.Personaldokumente_Vorstellungsgespraech.checked==true) 
	{
		vorstellungsgespraech=preis10;
	}
	if (document.form.Personaldokumente_Vorstellungsgespraech.checked==false) 
	{
		vorstellungsgespraech=0;
	}
	
/*Berechnung Absagen*/
    if (document.form.Personaldokumente_Absagen.checked==true) 
	{
		absagen=preis10;
	}
	if (document.form.Personaldokumente_Absagen.checked==false) 
	{
		absagen=0;
	}
	
/*Berechnung Arbeitszeitnachweise*/
    if (document.form.Personaldokumente_Zeitnachweise.checked==true) 
	{
		arbeitszeitnachweis=preis10;
	}
	if (document.form.Personaldokumente_Zeitnachweise.checked==false) 
	{
		arbeitszeitnachweis=0;
	}
	
/*Berechnung Anträge*/
    if (document.form.Personaldokumente_Antraege.checked==true) 
	{
		antraege=preis10;
	}
	if (document.form.Personaldokumente_Antraege.checked==false) 
	{
		antraege=0;
	}			

/*Berechnung Ratgeber*/
    if (document.form.Personaldokumente_Personal_Ratgeber_CDROM.checked==true) 
	{
		ratgebercdrom=preiscdrom;
	}
	if (document.form.Personaldokumente_Personal_Ratgeber_CDROM.checked==false) 
	{
		ratgebercdrom=0;
	}
	
/*Berechnung Versandkosten*/
if (x==997)  {
    if (document.form.Postzustellung.checked==true) 
	{
		versand=postversand;
	}
	if (document.form.Postzustellung.checked==false) 
	{
		versand=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;
  ratgebercdrom=0;
  mitarbeiterbeurteilung=0; 
  stellenanzeigen=0; 
  vorstellungsgespraech=0;
  absagen=0;
  arbeitszeitnachweis=0;
  antraege=0;
  versand=0;      
}

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 zur AGB, Datenschutzerklärung und dem Bankeinzug!");
	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();
} 
