	
function checkCallmeData(){
	if(document.callmeform.Name.value == ""){
		alert("Sie haben keinen Namen eingegeben!");
		document.callmeform.Name.focus();
		return false;
	}
	if(document.callmeform.Rufnummer.value == ""){
		alert("Sie haben keine Rufnummer eingegeben!");
		document.callmeform.Rufnummer.focus();
		return false;
	}
	return true;
}

function checkKontaktData(){
	if(document.kontaktform.Name.value == ""){
		alert("Sie haben keinen Namen eingegeben!");
		document.kontaktform.Name.focus();
		return false;
	}
	if(document.kontaktform.eMail.value == ""){
		alert("Sie haben keine eMail-Adresse eingegeben!");
		document.kontaktform.eMail.focus();
		return false;
	}
	if(!checkMail(document.kontaktform.eMail.value)){
		alert("Bitte überprüfen Sie Ihre eMail-Adresse!");
		document.kontaktform.eMail.focus();
		return false;
	}
	if(document.kontaktform.Betreff.value == ""){
		alert("Sie haben kein Betreff eingegeben!");
		document.kontaktform.Betreff.focus();
		return false;
	}
	if(document.kontaktform.Text.value == ""){
		alert("Sie haben keinen Text eingegeben!");
		document.kontaktform.Text.focus();
		return false;
	}
	return true;
}


function checkDataKD(){
	if (!checkFeld("nName","Bitte Nachname eintragen.")) return false;
	if (!checkFeld("vName","Bitte Vorname eintragen.")) return false;
	if (!checkFeld("strasse","Bitte Hausnummer und Straße eintragen.")) return false;
	if (!checkFeld("hausnr","Bitte Hausnummer und Straße eintragen.")) return false;
	if (!checkFeld("PLZ","Bitte PLZ eintragen.")) return false;
	if (!checkFeld("Ort","Bitte Ort eintragen.")) return false;
	if (!checkFeld("Land","Bitte Land eintragen.")) return false;
	if (!checkFeld("Telefon","Bitte Telefonnummer eintragen.")) return false;
	if (!checkFeld("eMail","Bitte eMail-Adresse eintragen.")) return false; 
	if (!checkFeld("eMailwdh","Bitte eMail-Adresse bestätigen.")) return false; 
	if (document.eingabe.eMail.value!=document.eingabe.eMailwdh.value){
    document.eingabe.eMailwdh.focus();
    alert("Bitte eMail-Adresse bestätigen.");
    return false;
  }
	if (!checkMail(document.eingabe.eMail.value)){
    document.eingabe.eMail.focus();
    alert("Bitte eMail-Adresse überprüfen.");
    return false;
  }
/*
  if (document.eingabe.LisR.checked) {  // lieferanschrift
		if (!checkFeld("LnName","Bitte unter Lieferanschrift Nachname eintragen.")) return false;
		if (!checkFeld("LvName","Bitte unter Lieferanschrift Vorname eintragen.")) return false;
		if (!checkFeld("LAnschrift","Bitte unter Lieferanschrift Hausnummer und Straße eintragen.")) return false;
		if (!checkFeld("LPLZ","Bitte unter Lieferanschrift PLZ eintragen.")) return false;
		if (!checkFeld("LOrt","Bitte unter Lieferanschrift Ort eintragen.")) return false;
		if (!checkFeld("LLand","Bitte unter Lieferanschrift Land eintragen.")) return false;
	}
*/
	return true;
}    

function checkDataKZ(){	
	if (! (document.eingabe.Zahlungsweise[0].checked || document.eingabe.Zahlungsweise[1].checked) ){
		alert("Bitte wählen Sie eine Zahlungsweise aus.");
		return false;
	}
	if (!document.eingabe.AGB.checked) {
		document.eingabe.AGB.focus();
		alert("Bitte akzeptieren Sie unsere AGB.");
		return false;
	}
	return true;
}


function checkDataKK(){
	if (!checkFeld("sfpCardNumber","Bitte Kartennummer eintragen.")) return false;
	if (document.eingabe.CardCheck.value.length <3 || document.eingabe.CardCheck.value.length >4)
		document.eingabe.CardCheck.value="";
	if (!checkFeld("CardCheck","Bitte KPN eintragen.")) return false;
	if (!checkFeld("CardHolder","Bitte Kartenbesitzer eintragen.")) return false;
	if (!checkFeld("sfpCardExpiryMonth","Bitte gültig bis eintragen.")) return false;
	if (!checkFeld("sfpCardExpiryYear","Bitte gültig bis eintragen.")) return false;
}

function checkFeld(name,text){ 
	obj = eval("document.eingabe."+name)
	if (obj.value==''){
		obj.focus();
		if (text!="") alert(text);
		return false;
	}
	return true;
}	
function checkMail(email){
	return (-1 != email.search('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$'));
}

