<!--

function chpot(formular) {
    
	var val = formular.pot.value.split("?");

	formular.price.value = val[2]+" "+unescape("%u20AC")+" "+val[3];
	formular.ArtNr.value = val[1];
	formular.Ausf.value = val[0] +" " + formular.Ausfx.value;
	
}

function suchtest (form){
  if (form.rubriksuche.value == ""){
  alert ("Geben Sie bitte eine Zeichenkette an, nach der gesucht werden soll.");
  return false;
  }
  if (form.rubriksuche.value == " "){
  alert ("Das Leerzeichen ist kein gültiges Suchmuster.");
  return false;
  }
}

function vorbesttest (form){
  if (form.EName.value == " "){
  alert ("Geben Sie bitte Ihren Namen an, damit wir wissen auf wem sich die Vorbestellung bezieht.");
  return false;
  }
  if (form.EEMail.value == " " && form.ETel.value == " "){
  alert ("Geben sie bitte entweder Ihre Email Adresse oder Ihre Telefonnummer an, damit wir gegebenenfalls mit Ihnen Rücksprache halten können.");
  return false;
  }

}

function KrNametestForm(form){

	if (form.kmenge.value == ""){
		alert ("Geben Sie bitte eine Menge ein.");
		return false;
	}
	else{
	document.KrNameForm.submit();
	}
}

function formTestKontakt(form){

	if (form.KFvon.value=="" & form.KFtelefon.value==""){
		alert ("Bitte geben Sie Ihre Telefonnummer oder Ihre E-Mail Adresse an, damit wir mit Ihnen gegebenenfalls Rücksprache halten können.")
		return false;
	} 
	if (form.KFname.value==""){
		alert ("Bitte geben Sie Ihren Namen an.")
		return false;
	}
	if (form.KFtext.value==""){
		alert ("Bitte teilen Sie uns Ihre Bestellung/Text mit.")
		return false;
	}

}


function LoginFormAendernTest(obj){
	if (obj.KName.value=="" |
		obj.KVName.value=="" |
		obj.KStrasse.value=="" |
		obj.KLKZ.value=="" |
		obj.KPLZ.value=="" |
		obj.KEmail.value=="" |
		obj.KTel.value=="" |
		obj.KOrt.value=="" |
		obj.PWort.value=="" ){
		alert ("Bitte füllen sie alle mit einem * gekennzeichneten Pflichtfelder aus.");
		return false;
	}
	if (obj.KEmail.value.indexOf("@") == -1){
		alert ("Emailadresse ungültig");
		obj.KEmail.value="";
		return false;
	}
	if (obj.PWort.value.length < 5){
		alert("Das Passwort muss mindestens 5 Zeichen haben");
		return false;
	}
	if ((obj.PWort.value=="" | obj.PWortWdhlng.value=="")){
		alert ("Um Tippfehler zu vermeiden geben Sie bitte Ihr Passwort zwei mal an.");
		return false;
	}
	if ((obj.PWort.value!=obj.PWortWdhlng.value)){
		alert ("Die erneute Eingabe Ihres Passwortes entspricht nicht der ersten Eingabe");
		obj.PWort.value="";
		obj.PWortWdhlng.value="";
		return false;
	}
}

function LoginFormNewTest(obj){
	if (obj.KName.value=="" |
		obj.KVName.value=="" |
		obj.KStrasse.value=="" |
		obj.KLKZ.value=="" |
		obj.KPLZ.value=="" |
		obj.KEmail.value=="" |
		obj.KTel.value=="" |
		obj.KOrt.value=="" |
		obj.PWort1.value=="" ){
		alert ("Bitte füllen sie alle mit einem * gekennzeichneten Pflichtfelder aus.");
		return false;
	}
	if (obj.KEmail.value.indexOf("@") == -1){
		alert ("Emailadresse ungültig");
		obj.KEmail.value="";
		return false;
	}
	if (obj.PWort1.value.length < 5){
		alert("Das Passwort muss mindestens 5 Zeichen haben");
		return false;
	}
	if ((obj.PWort1.value=="" | obj.PWort2.value=="")){
		alert ("Um Tippfehler zu vermeiden geben Sie bitte Ihr Passwort zwei mal an.");
		return false;
	}
	if ((obj.PWort1.value!=obj.PWort2.value)){
		alert ("Die erneute Eingabe Ihres Passwortes entspricht nicht der ersten Eingabe");
		obj.PWort1.value="";
		obj.PWort2.value="";
		return false;
	}
	if (obj.JaAGB.checked==false){
		alert ("Sie haben die Allgemeinen Geschäftsbedingungen nicht akzeptiert");
		return false;
	}
	if (obj.JaDSE.checked==false){
		alert ("Sie haben die Allgemeinen Datenschutzhinweise nicht akzeptiert");
		return false;
	}
}

function datformtest(obj){
		if (obj.RName.value=="" |
		obj.RVName.value=="" |
		obj.RStrasse.value=="" |
		obj.RLKZ.value=="" |
		obj.RPLZ.value=="" |
		obj.REmail.value=="" |
		obj.RTel.value=="" |
		obj.ROrt.value==""){
		alert ("Bitte füllen sie alle mit einem * gekennzeichneten Pflichtfelder im Formular Rechnungsanschrift aus.");
		return false;
		}
		if (obj.LNr.value=="Anders" | obj.LNr.value=="0"){
			if (obj.LName.value=="" |
			obj.LVName.value=="" |
			obj.LStrasse.value=="" |
			obj.LLKZ.value=="" |
			obj.LPLZ.value=="" |
			obj.LOrt.value==""){
			alert ("Bitte füllen sie alle mit einem * gekennzeichneten Pflichtfelder im Formular Lieferanschfit aus.");
			return false;
			}
		}
		if (obj.JaAGB.checked==false){
			alert ("Sie haben die Allgemeinen Geschäftsbedingungen nicht akzeptiert");
			return false;
		}
		if (obj.JaDSE.checked==false){
			alert ("Sie haben die Allgemeinen Datenschutzhinweise nicht akzeptiert");
			return false;
		}

}

function loginformtest(obj){
	if (obj.LgnKEmail.value==""){
		alert("Bitte geben sie Ihre E-mail-Adresse an ein");
		return false;
	}
	if (obj.LgnPWort.value==""){
		alert("Bitte geben sie Ihr Passwort ein");
		return false;
	}
}

function numericInput(obj, negative, afloat) {
	var rx = "^";
	if(negative == "true") {
		rx += "-?";
	}
	rx += "[0-9]*";

	if(afloat == "true") {
		obj.value = obj.value.replace(/,/,"."); 
		rx += "\\.?[0-9]*";
	}
	rx += "$";
	KT_num_rx = new RegExp(rx);

	// full regexp - /^-?[0-9]*\.?[0-9]*$/
	if (!obj.value.match(KT_num_rx)) {
		if (obj.lastMatched) {
			obj.value = obj.lastMatched;
		} 
		else {
			obj.value = "";
		}
	} else {
		obj.lastMatched = obj.value;
	}

}

//-->

