function checkform(input,form) { var testresults; var alert_email = ''; var alert_checkbox = ''; var value = input.value; var email = value; var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if (filter.test(value)) { testresults=true; } else { input.focus(); input.value = "Bitte gültige Adresse eingeben"; alert_email = " und eine gültige Adresse eingeben"; testresults=false; } var count_check = 0; for(i=0; i<(form.elements.length-1); ++i) { if(form.elements[i].checked == true) { ++count_check; } } if (count_check == 0) { alert_checkbox = "Bitte einen/mehrere Termine auswählen"; testresults=false; } if ( alert_checkbox != '') { input.value = email; alert (alert_checkbox + alert_email + "."); } return (testresults); }