function istEmail(elm) { if (elm.value.indexOf("@") != "-1" && elm.value.indexOf(".") != "-1") { return false; } else { return true; } } function chkFormular() { if(document.KundenDaten.elements['data[Firma]'].value == "") { alert("Bitte geben Sie Ihre Firma / Verein an!"); document.KundenDaten.elements['data[Firma]'].focus(); return false; } if(document.KundenDaten.elements['data[Name]'].value == "") { alert("Bitte geben Sie Ihren Nachnamen an!"); document.KundenDaten.elements['data[Name]'].focus(); return false; } if(document.KundenDaten.elements['data[Vorname]'].value == "") { alert("Bitte geben Sie Ihren Vorname an!"); document.KundenDaten.elements['data[Vorname]'].focus(); return false; } if(document.KundenDaten.elements['data[Strasse]'].value == "") { alert("Bitte geben Sie Ihre vollständige Adresse an!"); document.KundenDaten.elements['data[Strasse]'].focus(); return false; } if(document.KundenDaten.elements['data[PLZ]'].value == "") { alert("Bitte geben Sie Ihre vollständige Adresse an!"); document.KundenDaten.elements['data[PLZ]'].focus(); return false; } if(document.KundenDaten.elements['data[Ort]'].value == "") { alert("Bitte geben Sie Ihre vollständige Adresse an!"); document.KundenDaten.elements['data[Ort]'].focus(); return false; } if(document.KundenDaten.elements['data[Land]'].value == "") { alert("Bitte geben Sie Ihre vollständige Adresse an!"); document.KundenDaten.elements['data[Land]'].focus(); return false; } if(document.KundenDaten.elements['data[Telefon]'].value == "") { alert("Bitte geben Sie Ihre Telefonnummer an!"); document.KundenDaten.elements['data[Telefon]'].focus(); return false; } if(istEmail(document.KundenDaten.elements['data[Email]'])) { alert("Bitte geben Sie Ihre gültige Email-Adresse an!"); document.KundenDaten.elements['data[Email]'].focus(); return false; } if(!document.KundenDaten.elements['agb'].checked) { alert("Bitte erkennen Sie unsere AGB's an"); document.KundenDaten.elements['agb'].focus(); return false; } } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } function chkSearch() { /*if(istNotNull(document.Suche.elements['searchstring'])) { alert("Der Suchbegriff muss mindestens 4 Buchstaben enthalten."); document.Suche.elements['searchstring'].focus(); return false; } */ } function istNotNull(elm) { if (elm.value == "") { return true; } var j = 0; for (var i = 0; i < elm.value.length; i++) { if ((elm.value.charAt(i) >= "a" && elm.value.charAt(i) <= "z") || (elm.value.charAt(i) >= "A" && elm.value.charAt(i) <= "Z")) { j++; } } if(j < 4) { return true; } else { return false; } } function is_ziffer(chStr) { var ok=true; for(i=0;i "9"){ ok = false;} } return ok; } function is_zifferM(elem, min, max) { var ok=true; chStr=elem.value; if (chStr=="" || chStr=="Menge"){ alert("Bitte Bestellmenge prüfen!"); elem.value=""; elem.focus(); ok = false; } else { for(i=0;i "9") && (chStr.charAt(i) != "," )){ alert("Bitte nur Zahlen eingeben!"); ok = false; elem.value=""; elem.focus(); i=chStr.length; } } } if (ok){ zahl=chStr.replace(",","."); if (zahl < min && min>0){ alert("Die Mindestbestellmenge beträgt "+min+" ! Bitte Bestellmenge korrigieren"); elem.focus(); ok= false; } else if (max>0 && max < zahl){ alert("Die maximale Bestellmenge beträgt "+max+" ! Bitte Bestellmenge korrigieren"); elem.focus(); ok= false; } } return ok; } function OnFocus(elem) { //alert(elem.value); if (elem.value=='Menge') { elem.value=""; elem.style.color="black"; } if (elem.value=='Emailadresse') { elem.value=""; } if (elem.value=='123456') { elem.value=""; } } function checkGanzzahl(elem,min,max) { zahl=elem.value; var Ganz = new RegExp(/^\d+$/); if (!Ganz.test(zahl)){ alert("Bitte Bestellmenge prüfen!"); elem.value=""; elem.focus(); return false; } else{ if (zahl==""){ alert("Bitte Bestellmenge prüfen!"); elem.focus(); return false; } else{ if (zahl0){ alert("Die Mindestbestellmenge beträgt "+min+" ! Bitte Bestellmenge korrigieren"); elem.focus(); return false; } else if (max>0 && max < zahl){ alert("Die maximale Bestellmenge beträgt "+max+" ! Bitte Bestellmenge korrigieren"); elem.focus(); return false; } else{ return true; } } } } function chkKontakt() { if(document.kontakt.elements['data[firma]'].value == "") { alert("Bitte geben Sie Ihre/n Firma/Verein an!"); document.kontakt.elements['data[firma]'].focus(); return false; } if(document.kontakt.elements['data[name]'].value == "") { alert("Bitte geben Sie Ihrn Nachnamen an!"); document.kontakt.elements['data[name]'].focus(); return false; } if(istEmail(document.kontakt.elements['data[email]'])) { alert("Bitte geben Sie Ihre gültige Email-Adresse an!"); document.kontakt.elements['data[email]'].focus(); return false; } if(document.kontakt.elements['data[anliegen]'].value == "") { alert("Bitte beschreiben Sir Ihr Anliegen!"); document.kontakt.elements['data[anliegen]'].focus(); return false; } } function checkAGB() { if(!document.KundenDaten.elements['agb'].checked) { alert("Bitte erkennen Sie unsere AGB's an"); document.KundenDaten.elements['agb'].focus(); return false; } if(document.KundenDaten.elements['lieferdatum'].value=="0") { alert("Bitte geben Sie an, wann die Ware geliefert werden soll (Frischware)!"); document.KundenDaten.elements['lieferdatum'].focus(); return false; } return true; } function chkLogin() { if( (document.KundenLogin.elements['pass'].value=="") || (document.KundenLogin.elements['email'].value == "")) { alert("Bitte geben Sie Email und Passwort ein !"); if( (document.KundenLogin.elements['pass'].value=="") && (!document.KundenLogin.elements['email'].value == "")) { document.KundenLogin.elements['pass'].focus(); } else{ document.KundenLogin.elements['email'].focus(); } return false; } if(istEmail(document.KundenLogin.elements['email'])) { alert("Bitte geben Sie Ihre gültige Email-Adresse an!"); document.KundenLogin.elements['email'].focus(); return false; } } function chkLogin1() { if( (document.KundenLogin1.elements['pass'].value=="") || (document.KundenLogin1.elements['email'].value == "")) { alert("Bitte geben Sie Email und Passwort ein !"); if( (document.KundenLogin1.elements['pass'].value=="") && (!document.KundenLogin1.elements['email'].value == "")) { document.KundenLogin1.elements['pass'].focus(); } else{ document.KundenLogin1.elements['email'].focus(); } return false; } if(istEmail(document.KundenLogin1.elements['email'])) { alert("Bitte geben Sie Ihre gültige Email-Adresse an!"); document.KundenLogin1.elements['email'].focus(); return false; } } function chkForget() { if( document.KundenLogin.elements['email'].value == "") { alert("Bitte geben Sie Ihren Benutzernamen (= Email-Adresse) ein !"); return false; } else { if(istEmail(document.KundenLogin.elements['email'])) { alert("Bitte geben Sie Ihre gültige Email-Adresse an!"); document.KundenLogin.elements['email'].focus(); return false; } return true; } } function chkAnmeld() { if(document.KundenDaten.elements['data[Firma]'].value == "") { alert("Bitte geben Sie den Namen der Firma (Hotel/Restaurant) an!"); document.KundenDaten.elements['data[Firma]'].focus(); return false; } if(document.KundenDaten.elements['data[Name]'].value == "") { alert("Bitte geben Sie Ihren Nachnamen an!"); document.KundenDaten.elements['data[Name]'].focus(); return false; } if(document.KundenDaten.elements['data[Strasse]'].value == "") { alert("Bitte geben Sie Ihre Straße an!"); document.KundenDaten.elements['data[Strasse]'].focus(); return false; } if(document.KundenDaten.elements['data[PLZ]'].value == "") { alert("Bitte geben Sie Ihre Postleitzahl an!"); document.KundenDaten.elements['data[PLZ]'].focus(); return false; } if(!is_ziffer(document.KundenDaten.elements['data[PLZ]'].value)) { alert("Die Postleitzahl darf nur Ziffern enthalten !"); document.KundenDaten.elements['data[PLZ]'].focus(); return false; } if( (document.KundenDaten.elements['data[PLZ]'].value > "99999") || (document.KundenDaten.elements['data[PLZ]'].value<"01000") ) { alert("Die Postleitzahl ist ungültig !"); document.KundenDaten.elements['data[PLZ]'].focus(); return false; } if( document.KundenDaten.elements['data[Ort]'].value == "" ) { alert("Bitte geben Sie Ihren Ort an!") ; document.KundenDaten.elements['data[Ort]'].focus(); return false; } if(document.KundenDaten.elements['data[Telefon]'].value == "") { alert("Bitte geben Sie Ihre Telefonummer für Rückfragen an!"); document.KundenDaten.elements['data[Telefon]'].focus(); return false; } if(istEmail(document.KundenDaten.elements['data[Email]'])) { alert("Bitte geben Sie Ihre gültige Email-Adresse an!"); document.KundenDaten.elements['data[Email]'].focus(); return false; } if((document.KundenDaten.elements['data[kennwort]'].value == "")||(document.KundenDaten.elements['data[kennwort]'].value.length<6)) { alert("Bitte geben Sie ein Kennwort mit mindestens 6 Zeichen an!"); document.KundenDaten.elements['data[kennwort]'].focus(); return false; } if(document.KundenDaten.elements['data[kennwort]'].value != document.KundenDaten.elements['kenn2'].value) { alert("Das Kennwort und die Wiederholung stimmen nicht überein!"); document.KundenDaten.elements['kenn2'].focus(); return false; } return true; } function chkSuche() { if(document.Suche.elements['searchstring'].value.length <3){ alert("Bitte geben Sie mindestens 3 Zeichen ein"); document.Suche.elements['searchstring'].focus(); return false; } return true; }