// Script zum vergleichen von Atkionsdaten function DatumCheck (vonDatum,bisDatum) { var jetzt = new Date(); Tagvon = vonDatum.substr(0,2); Monatvon = vonDatum.substr(3,2); Jahrvon = vonDatum.substr(6,4); Tagbis = bisDatum.substr(0,2); Monatbis = bisDatum.substr(3,2); Jahrbis = bisDatum.substr(6,4); USDatumvon = Monatvon + "/" + Tagvon + "/" + Jahrvon USDatumbis = Monatbis + "/" + Tagbis + "/" + Jahrbis return (Date.parse(USDatumvon) <= jetzt.getTime() && Date.parse(USDatumbis) >= jetzt.getTime()); } // Script zum überpüfen des Kontaktformulars für Neukunden function CheckForm(form,withLogin) { var DSPINPUT_login = true; var DSPINPUT_password1 = true; var DSPINPUT_password2 = true; if(withLogin == 1) { if(form.DSPINPUT_LOGIN.value == '') { DSPINPUT_login = false; } if(form.DSPINPUT_PASSWORD1.value == '') { DSPINPUT_password1 = false; } if(form.DSPINPUT_PASSWORD2.value == '') { DSPINPUT_password2 = false; } } var ErrMsg = 'Hinweis:\n\n'; var FormOK = 1; // check if the recommended fiels are filled if( (!DSPINPUT_login) || (!DSPINPUT_password1) || (!DSPINPUT_password2) || (form.DSPINPUT_NAME.value == '') || (form.DSPINPUT_VORNAME.value == '') || (form.DSPINPUT_STRASSE.value == '') || (form.DSPINPUT_POSTLEITZAHL.value == '') || (form.DSPINPUT_ORT.value == '') || (form.DSPINPUT_TELEFON.value == '') || (form.DSPINPUT_EMAIL.value == '') ) { ErrMsg = ErrMsg + 'Bitte fuellen Sie die mit \" *\"\ngekennzeichneten Pflichtfelder aus.\n\n'; FormOK = 0; } // check retyping of the password if(withLogin == 1) { if(form.DSPINPUT_PASSWORD1.value != form.DSPINPUT_PASSWORD2.value) { ErrMsg = ErrMsg + 'Passwort und Passwortvergleich\nstimmen nicht ueberein.\n\n'; FormOK = 0; } } // check e-mail address var UserMail = form.DSPINPUT_EMAIL.value; var MailOK = 1; if(UserMail != '') { if((UserMail.indexOf('@') > 1) && (UserMail.indexOf('.') > 1)) { var ValidMail = UserMail.split('@'); ValidDomain = ValidMail[1].split('.'); if((ValidDomain[1].length > 3) || (ValidDomain[1].length < 2)) { MailOK = 0; } } else { MailOK = 0; } if(MailOK == 0) { ErrMsg = ErrMsg + 'Bitte pruefen Sie Ihre E-Mail Adresse.\n\n'; FormOK = 0; } } // give error message or submit the form if(FormOK == 0) { alert(ErrMsg); } else { form.submit(); } } // Script zum überpüfen des Kontaktformulars für Bestandskunden function CheckForm2(form,withLogin) { var DSPINPUT_login = true; var DSPINPUT_password1 = true; var DSPINPUT_password2 = true; if(withLogin == 1) { if(form.DSPINPUT_LOGIN.value == '') { DSPINPUT_login = false; } if(form.DSPINPUT_PASSWORD1.value == '') { DSPINPUT_password1 = false; } if(form.DSPINPUT_PASSWORD2.value == '') { DSPINPUT_password2 = false; } } var ErrMsg = 'Hinweis:\n\n'; var FormOK = 1; // check if the recommended fiels are filled if( (!DSPINPUT_login) || (!DSPINPUT_password1) || (!DSPINPUT_password2) || (form.DSPINPUT_NAME.value == '') || (form.DSPINPUT_VORNAME.value == '') || (form.DSPINPUT_KUNDENNR.value == '') || (form.DSPINPUT_EMAIL.value == '') ) { ErrMsg = ErrMsg + 'Bitte fuellen Sie die mit \" *\"\ngekennzeichneten Pflichtfelder aus.\n\n'; FormOK = 0; } // check retyping of the password if(withLogin == 1) { if(form.DSPINPUT_PASSWORD1.value != form.DSPINPUT_PASSWORD2.value) { ErrMsg = ErrMsg + 'Passwort und Passwortvergleich\nstimmen nicht ueberein.\n\n'; FormOK = 0; } } // check e-mail address var UserMail = form.DSPINPUT_EMAIL.value; var MailOK = 1; if(UserMail != '') { if((UserMail.indexOf('@') > 1) && (UserMail.indexOf('.') > 1)) { var ValidMail = UserMail.split('@'); ValidDomain = ValidMail[1].split('.'); if((ValidDomain[1].length > 3) || (ValidDomain[1].length < 2)) { MailOK = 0; } } else { MailOK = 0; } if(MailOK == 0) { ErrMsg = ErrMsg + 'Bitte pruefen Sie Ihre E-Mail Adresse.\n\n'; FormOK = 0; } } // give error message or submit the form if(FormOK == 0) { alert(ErrMsg); } else { form.submit(); } } // Script zum überpüfen des Kontaktformulars für Passwort vergessen function CheckForm3(form,withLogin) { var DSPINPUT_login = true; var DSPINPUT_password1 = true; var DSPINPUT_password2 = true; if(withLogin == 1) { if(form.DSPINPUT_LOGIN.value == '') { DSPINPUT_login = false; } if(form.DSPINPUT_PASSWORD1.value == '') { DSPINPUT_password1 = false; } if(form.DSPINPUT_PASSWORD2.value == '') { DSPINPUT_password2 = false; } } var ErrMsg = 'Hinweis:\n\n'; var FormOK = 1; // check if the recommended fiels are filled if( (!DSPINPUT_login) || (!DSPINPUT_password1) || (!DSPINPUT_password2) || (form.DSPINPUT_KUNDENNR.value == '') || (form.DSPINPUT_EMAIL.value == '') ) { ErrMsg = ErrMsg + 'Bitte fuellen Sie die mit \" *\"\ngekennzeichneten Pflichtfelder aus.\n\n'; FormOK = 0; } // check retyping of the password if(withLogin == 1) { if(form.DSPINPUT_PASSWORD1.value != form.DSPINPUT_PASSWORD2.value) { ErrMsg = ErrMsg + 'Passwort und Passwortvergleich\nstimmen nicht ueberein.\n\n'; FormOK = 0; } } // check e-mail address var UserMail = form.DSPINPUT_EMAIL.value; var MailOK = 1; if(UserMail != '') { if((UserMail.indexOf('@') > 1) && (UserMail.indexOf('.') > 1)) { var ValidMail = UserMail.split('@'); ValidDomain = ValidMail[1].split('.'); if((ValidDomain[1].length > 3) || (ValidDomain[1].length < 2)) { MailOK = 0; } } else { MailOK = 0; } if(MailOK == 0) { ErrMsg = ErrMsg + 'Bitte pruefen Sie Ihre E-Mail Adresse.\n\n'; FormOK = 0; } } // give error message or submit the form if(FormOK == 0) { alert(ErrMsg); } else { form.submit(); } } function startKontakt() { formobj = document.kontakt; formobj.DSPINPUT_FIRMA.focus() } function fenster(name) { var win; win=window.open (name,"Gross","width=550,height=330,left=430,top=10"); } function start() { document.forms[0].elements[0].focus(); } // Script zum überrüfen von Pflichtfeldern im Warenkorb function checkPflichtfelderWk(form,withLogin) { var ErrMsg = 'Hinweis:\n\n'; var FormOK = 1; // check if the recommended fiels are filled if(form.DSPINPUT_Versandart.value.length == 0 ) { ErrMsg = ErrMsg + 'Bitte wählen Sie eine Versandart aus.\n\n'; FormOK = 0; } // give error message or submit the form if(FormOK == 0) { alert(ErrMsg); } else { form.submit(); } }