function onlyNumbers(evt) { var e = event || evt; // for trans-browser compatibility var charCode = e.which || e.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57)) return false; return true; } function show_error_msg(id,val) { jQuery("#R_" + id).remove(); jQuery("#C_" + id).remove(); var bB = ' \ ' + val + ''; jQuery("#" + id).append(bB); } function hide_error_msg(id) { jQuery("#R_" + id).remove(); jQuery("#C_" + id).remove(); } function validateEmail(email) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); } function send_contact() { var full_name = jQuery("#____full_name____").val(); var email = jQuery("#____email____").val(); var phone = jQuery("#____phone____").val(); var note = jQuery("#____note____").val(); var privacy = jQuery("#____privacy____").is(':checked'); hide_error_msg('error____full_name____'); hide_error_msg('error____email____'); hide_error_msg('error____phone____'); hide_error_msg('error____note____'); hide_error_msg('error____privacy____'); if(!full_name || full_name == 'Name:') { show_error_msg('error____full_name____','Bitte tragen Sie einen Namen ein.'); jQuery("#____full_name____").focus(); return false; } // --------------------- if(!email) { show_error_msg('error____email____','Bitte tragen Sie eine E-Mail-Adresse ein.'); jQuery("#____email____").focus(); return false; } if(!validateEmail(email)) { show_error_msg('error____email____','Bitte tragen Sie eine korrekte E-Mail-Adresse ein.'); jQuery("#____email____").focus(); return false; } // ------------------ if(!phone || phone =='Betreff:') { show_error_msg('error____phone____','Bitte tragen Sie einen Betreff ein.'); jQuery("#____phone____").focus(); return false; } // ------------------ if(!note || note == 'Nachricht:') { show_error_msg('error____note____','Bitte tragen Sie eine Nachricht ein.'); jQuery("#____note____").focus(); return false; } // ------------------ if( !privacy ) { show_error_msg('error____privacy____','Sie müssen den Datenschutzbestimmungen zustimmen.'); jQuery("#____privacy____").focus(); return false; } jQuery("#login-loading_2").fadeIn(); return true; } function send_contact_done() { jQuery("#login-loading_2").html('
Vielen Dank für Ihre Nachricht. Wir werden uns so schnell wie möglich um Ihr Anliegen kümmern.
'); }