function VLGMANAGE_submit() { var error=false; while(true) { if (trim(document.getElementById("vlg_name1").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Name 1\" muss angegeben werden!"); document.getElementById("vlg_name1").focus(); error=true; break; } if (trim(document.getElementById("vlg_strass").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Strasse\" muss angegeben werden!"); document.getElementById("vlg_strass").focus(); error=true; break; } if (trim(document.getElementById("vlg_hnr").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Haus-Nr.\" muss angegeben werden!"); document.getElementById("vlg_hnr").focus(); error=true; break; } if (trim(document.getElementById("vlg_land").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Land\" muss angegeben werden!"); document.getElementById("vlg_land").focus(); error=true; break; } if (trim(document.getElementById("vlg_plz").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"PLZ\" muss angegeben werden!"); document.getElementById("vlg_plz").focus(); error=true; break; } if (trim(document.getElementById("vlg_ort").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Ort\" muss angegeben werden!"); document.getElementById("vlg_ort").focus(); error=true; break; } if (document.getElementById("vlg_typ").value=="") { alert("Eingabefehler!\n\nEingabefeld \"Kategorie\" muss angegeben werden!"); document.getElementById("vlg_ort").focus(); error=true; break; } break; } return ! error; } function auftrag_submit() { var error=false; while(true) { if (trim(document.getElementById("auftrag_Lds_Name1").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholer-Name 1\" muss angegeben werden!"); document.getElementById("auftrag_Lds_Name1").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Lds_Strasse1").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholer-Strasse\" muss angegeben werden!"); document.getElementById("auftrag_Lds_Strasse1").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Lds_Hausnummer").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholer-Hausnummer\" muss angegeben werden!"); document.getElementById("auftrag_Lds_Hausnummer").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Lds_Land").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholer-Land\" muss angegeben werden!"); document.getElementById("auftrag_Lds_Land").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Lds_Plz").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholer-PLZ\" muss angegeben werden!"); document.getElementById("auftrag_Lds_Plz").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Lds_Stadt").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholer-Ort\" muss angegeben werden!"); document.getElementById("auftrag_Lds_Stadt").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Abholdatum").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Abholdatum\" muss angegeben werden!"); document.getElementById("auftrag_Abholdatum").focus(); error=true; break; } if (trim(document.getElementById("auftrag_EntLds_Name1").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-Name 1\" muss angegeben werden!"); document.getElementById("auftrag_EntLds_Name1").focus(); error=true; break; } if (trim(document.getElementById("auftrag_EntLds_Strasse1").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-Strasse\" muss angegeben werden!"); document.getElementById("auftrag_EntLds_Strasse1").focus(); error=true; break; } if (trim(document.getElementById("auftrag_EntLds_Hausnummer").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-Hausnummer\" muss angegeben werden!"); document.getElementById("auftrag_EntLds_Hausnummer").focus(); error=true; break; } if (trim(document.getElementById("auftrag_EntLds_Land").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-Land\" muss angegeben werden!"); document.getElementById("auftrag_EntLds_Land").focus(); error=true; break; } if (trim(document.getElementById("auftrag_EntLds_Plz").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-PLZ\" muss angegeben werden!"); document.getElementById("auftrag_EntLds_Plz").focus(); error=true; break; } if (trim(document.getElementById("auftrag_EntLds_Stadt").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-Ort\" muss angegeben werden!"); document.getElementById("auftrag_EntLds_Stadt").focus(); error=true; break; } if (trim(document.getElementById("auftrag_Zustelldatum").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Zustellungsdatum\" muss angegeben werden!"); document.getElementById("auftrag_Zustelldatum").focus(); error=true; break; } if (! checkDatum(document.getElementById('auftrag_Abholdatum').value)) { alert('Ungültiges Datum!'); document.getElementById('auftrag_Abholdatum').value=''; document.getElementById('auftrag_Abholdatum').focus(); error=true; break; } if (! checkDatum(document.getElementById('auftrag_Zustelldatum').value)) { alert('Ungültiges Datum!'); document.getElementById('auftrag_Zustelldatum').value=''; document.getElementById('auftrag_Zustelldatum').focus(); error=true; break; } let ONSARetVal=checkONSA(document.getElementById('auftrag_serviceart').value,document.getElementById('auftrag_Abholdatum').value,document.getElementById("auftrag_Lds_Land").value,document.getElementById("auftrag_EntLds_Land").value); if ( ONSARetVal > 0) { switch(ONSARetVal) { case 1: { alert('Serviceart \'Overnight Samstag\' nur bei Fahrten von/nach Österreich und Deutschland möglich!'); break; } case 2: { alert('Serviceart \'Overnight Samstag\' kann nur mit Abholtag Freitag gewählt werden!\n\nWählen Sie bitte eine andere Serviceart oder wählen Sie einen Freitag als Abholtag!'); break; } case 3: { alert('Serviceart \'Overnight Samstag\' nicht möglich, Abfahrt- oder Zustelldatum im jeweiligen Land ist Feiertag! \n\nWählen Sie bitte einen anderen Termin oder eine andere Serviceart!'); break; } } error=true; break; } if (! checkZipCode(document.getElementById("auftrag_Lds_Land").value,document.getElementById("auftrag_Lds_Plz").value)) { alert("Eingabefehler!\n\nEingabefeld \"Abholer-PLZ\" hat falsches Format. Überprüfen Sie bitte die Anzahl der Ziffern oder auf falsche Zeichen!!"); document.getElementById("auftrag_Lds_Plz").focus(); error=true; break; } if (! checkZipCode(document.getElementById("auftrag_EntLds_Land").value,document.getElementById("auftrag_EntLds_Plz").value)) { alert("Eingabefehler!\n\nEingabefeld \"Zusteller-PLZ\" hat falsches Format. Überprüfen Sie bitte die Anzahl der Ziffern oder auf falsche Zeichen!!"); document.getElementById("auftrag_EntLds_Plz").focus(); error=true; break; } if ((trim(document.getElementById("auftrag_Lds_Kontakt").value)=="") && document.getElementById("auftrag_Lds_Kontakt").className.indexOf('R-CLS') > -1) { alert("Bei anderen Ländern als AT oder DE müssen Kontaktperson, Email und Telefonnummer angegeben werden!"); document.getElementById("auftrag_Lds_Kontakt").focus(); error=true; break; } if ((trim(document.getElementById("auftrag_EntLds_Kontakt").value)=="") && document.getElementById("auftrag_Lds_Kontakt").className.indexOf('R-CLS') > -1) { alert("Bei anderen Ländern als AT oder DE müssen Kontaktperson, Email und Telefonnummer angegeben werden!"); document.getElementById("auftrag_Lds_Kontakt").focus(); error=true; break; } if ((trim(document.getElementById("auftrag_Lds_EMail").value)=="") && document.getElementById("auftrag_Lds_EMail").className.indexOf('R-CLS') > -1) { alert("Bei anderen Ländern als AT oder DE müssen Kontaktperson, Email und Telefonnummer angegeben werden!"); document.getElementById("auftrag_Lds_EMail").focus(); error=true; break; } if ((trim(document.getElementById("auftrag_EntLds_EMail").value)=="") && document.getElementById("auftrag_EntLds_EMail").className.indexOf('R-CLS') > -1) { alert("Bei anderen Ländern als AT oder DE müssen Kontaktperson, Email und Telefonnummer angegeben werden!"); document.getElementById("auftrag_EntLds_EMail").focus(); error=true; break; } if ((trim(document.getElementById("auftrag_Lds_Telefon").value)=="") && document.getElementById("auftrag_Lds_Telefon").className.indexOf('R-CLS') > -1) { alert("Bei anderen Ländern als AT oder DE müssen Kontaktperson, Email und Telefonnummer angegeben werden!"); document.getElementById("auftrag_Lds_Telefon").focus(); error=true; break; } if ((trim(document.getElementById("auftrag_EntLds_Telefon").value)=="") && document.getElementById("auftrag_EntLds_Telefon").className.indexOf('R-CLS') > -1) { alert("Bei anderen Ländern als AT oder DE müssen Kontaktperson, Email und Telefonnummer angegeben werden!"); document.getElementById("auftrag_EntLds_Telefon").focus(); error=true; break; } var datumA=new Date(document.getElementById('auftrag_Abholdatum').value.substr(0,4),document.getElementById('auftrag_Abholdatum').value.substr(5,2)-1,document.getElementById('auftrag_Abholdatum').value.substr(8,2)); var datumZ=new Date(document.getElementById('auftrag_Zustelldatum').value.substr(0,4),document.getElementById('auftrag_Zustelldatum').value.substr(5,2)-1,document.getElementById('auftrag_Zustelldatum').value.substr(8,2)); if (datumZ < datumA) { alert("Eingabefehler!\n\nZustellungsdatum kann zeitlich nicht vor Abholdatum sein!"); document.getElementById('auftrag_Abholdatum').focus(); error=true; break; } if (document.getElementById('cm_gefahrgut-FIELD').value == 1) { if (document.getElementById('auftrag_gefahrgutklasse').value == '') { alert("Eingabefehler!\n\nEingabefeld \"Gefahrgut\" muss angegeben werden!"); document.getElementById("auftrag_gefahrgutklasse").focus(); error=true; break; } } if (document.getElementById('auftrag_Warenwert').value == 0) { alert("Warenwert muß eingegeben werden!"); document.getElementById("auftrag_Warenwert").focus(); error=true; break; } if (document.getElementById('auftrag_beschreibung').value == '') { alert("Warenbeschreibung muß eingegeben werden!"); document.getElementById("auftrag_beschreibung").focus(); error=true; break; } var anyMenge=false; for (var i=1;i < 100; i++) { if (! document.getElementById('DTS-INP'+i+'_2')) { continue; } if (sanityzeToNumber(document.getElementById('DTS-INP'+i+'_2').value) * sanityzeToNumber(document.getElementById('DTS-INP'+i+'_3').value) * sanityzeToNumber(document.getElementById('DTS-INP'+i+'_4').value) * sanityzeToNumber(document.getElementById('DTS-INP'+i+'_5').value) * sanityzeToNumber(document.getElementById('DTS-INP'+i+'_6').value) > 0) { anyMenge=true; break; } } if (! anyMenge) { alert("Eingabefehler!\n\nGewicht und Gewicht pro Stück darf nicht leer sein!"); error=true; break; } break; } return ! error; } //~submit1_user function user_submit() { var error = false; while (true) { if (trim(document.getElementById("USERNR").value) == "") { alert('Eingabefehler!\n\nEingabefeld "USERNR" muss angegeben werden!'); document.getElementById("USERNR").focus(); error = true; break; } if (trim(document.getElementById("USERKUERZEL").value) == "") { alert( 'Eingabefehler!\n\nEingabefeld "USERKUERZEL" muss angegeben werden!' ); document.getElementById("USERKUERZEL").focus(); error = true; break; } if (trim(document.getElementById("USERNACHNAME").value) == "") { alert( 'Eingabefehler!\n\nEingabefeld "USERNACHNAME" muss angegeben werden!' ); document.getElementById("USERNACHNAME").focus(); error = true; break; } break; } return !error; } //+submit1_user ******************************************************* //~submit1_kundenprofil function kundenprofil_submit(kpObj) { var error=false; while(true) { if (trim(document.getElementById("firma").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Firma\" muss angegeben werden!"); document.getElementById("firma").focus(); error=true; break; } if (trim(document.getElementById("name").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Name\" muss angegeben werden!"); document.getElementById("name").focus(); error=true; break; } if (trim(document.getElementById("plz").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"PLZ\" muss angegeben werden!"); document.getElementById("plz").focus(); error=true; break; } if (trim(document.getElementById("ort").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Ort\" muss angegeben werden!"); document.getElementById("ort").focus(); error=true; break; } if (trim(document.getElementById("strasse").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Strasse\" muss angegeben werden!"); document.getElementById("strasse").focus(); error=true; break; } if (trim(document.getElementById("hnr").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Haus-Nr.\" muss angegeben werden!"); document.getElementById("hnr").focus(); error=true; break; } if (trim(document.getElementById("telefon1").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Telefon 1\" muss angegeben werden!"); document.getElementById("telefon1").focus(); error=true; break; } if (trim(document.getElementById("kd_email").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Email\" muss angegeben werden!"); document.getElementById("kd_email").focus(); error=true; break; } if (kpObj.neuanlage) { if (trim(document.getElementById("login").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Benutzername\" muss angegeben werden!"); document.getElementById("login").focus(); error=true; break; } if (trim(document.getElementById("pwd").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Passwort\" muss angegeben werden!"); document.getElementById("pwd").focus(); error=true; break; } if (trim(document.getElementById("pwd2").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Passwort wiederh.\" muss angegeben werden!"); document.getElementById("pwd2").focus(); error=true; break; } if (trim(document.getElementById("pwd2").value) != trim(document.getElementById("pwd").value)) { alert("Eingabefehler!\n\nDie Passwörter stimmen nicht überein!"); document.getElementById("pwd").focus(); error=true; break; } } break; } return ! error; } //+submit1_kundenprofil ******************************************************* //~submit1_kundenkontakte function kundenkontakte_submit() { var error = false; while (true) { if (trim(document.getElementById("nachname").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Nachname\" muss angegeben werden!"); document.getElementById("nachname").focus(); error=true; break; } if (kontakte.neuanlage) { if (trim(document.getElementById("kuerzel").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Kürzel\" muss angegeben werden!"); document.getElementById("kuerzel").focus(); error=true; break; } if (trim(document.getElementById("password").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Passwort\" muss angegeben werden!"); document.getElementById("password").focus(); error=true; break; } if (trim(document.getElementById("password2").value)=="") { alert("Eingabefehler!\n\nEingabefeld \"Passwort wiederh.\" muss angegeben werden!"); document.getElementById("password2").focus(); error=true; break; } if (trim(document.getElementById("password2").value) != trim(document.getElementById("password").value)) { alert("Eingabefehler!\n\nDie Passwörter stimmen nicht überein!"); document.getElementById("password").focus(); error=true; break; } } break; } return !error; } //+submit1_kundenkontakte ******************************************************* //~new***