function chkCalendar () { if (document.getElementById('datepicker').value == "") { alert("Bitte Anreisedatum wählen"); return false; } } function chkFormular (totPers) { var selectedPers; selectedPers = parseInt(document.getElementsByName("bok[room][1]")[0].value)+parseInt(document.getElementsByName("bok[room][2]")[0].value)+parseInt(document.getElementsByName("bok[room][3]")[0].value)+parseInt(document.getElementsByName("bok[room][4]")[0].value); if (totPers != selectedPers) { alert('Die Anzahl gewählter Personen ist nicht korrekt.\nEs sollten '+totPers+' in der Personenzusammensetzung gewählt sein. Es wurden jedoch '+selectedPers+' Personen ausgewählt.'); return false; } if (document.getElementById('cst-firstname').value == "") { alert("Bitte Vorname angeben!"); document.getElementById('cst-firstname').focus(); return false; } if (document.getElementById('cst-lastname').value == "") { alert("Bitte Nachname angeben!"); document.getElementById('cst-lastname').focus(); return false; } if (document.getElementById('cst-address').value == "") { alert("Bitte Adresse angeben!"); document.getElementById('cst-address').focus(); return false; } var chkZ = 1; for (i = 0; i < document.getElementById('cst-zip').value.length; ++i) if (document.getElementById('cst-zip').value.charAt(i) < "0" || document.getElementById('cst-zip').value.charAt(i) > "9") chkZ = -1; if (chkZ == -1 || document.getElementById('cst-zip').value == "" || document.getElementById('cst-zip').value.length < 4) { alert("Bitte PLZ korrekt angeben! Es sind nur Zahlen erlaubt."); document.getElementById('cst-zip').focus(); return false; } if (document.getElementById('cst-city').value == "") { alert("Bitte Ort angeben!"); document.getElementById('cst-city').focus(); return false; } if (document.getElementById('cst-land').value == "") { alert("Bitte Land angeben!"); document.getElementById('cst-land').focus(); return false; } if (document.getElementById('cst-mobilenumber').value == "") { alert("Bitte Telefonnummer angeben!"); document.getElementById('cst-mobilenumber').focus(); return false; } if (document.getElementById('cst-email').value.indexOf("@") == -1) { alert("Bitte E-Mail korrekt angeben!"); document.getElementById('cst-email').focus(); return false; } } function chkAccept () { if (document.getElementById('agb').checked == false) { alert("Bitte bestätigen Sie die AGBs"); document.getElementById('agb').focus(); return false; } }