function check_accountmail(my_element) { var value = my_element.value; var helper_value = value.replace(/\s/,''); if (helper_value.length > 1 && helper_value.length > 3) { ajax(1, get_ajax_path(), 'pid='+page+'&ajax=check_accountmail&uname='+encodeURIComponent(value), 'response_check_accountmail', 1) } return true; } function response_check_accountmail(response_data) { if (response_data.error) { alert(decodeURIComponent(response_data.error)); } else { var check = document.getElementById('checkaccountmail'); if (check) { while (check.hasChildNodes()) { check.removeChild(check.firstChild); } if (response_data.ok == 1) { check.className = 'green'; check.appendChild(document.createTextNode('Die E-Mail-Adresse ist verfügbar')); } else { check.className = 'red'; check.appendChild(document.createTextNode('Die E-Mail-Adresse ist bereits vorhanden')); } } } } var page = "register_client"; var sid = "c94d078bffdaa2045b95472ce6953fec"; var error_fields = new Array(); window.onload = function() { if(document.getElementById("form_0").a_company) { document.getElementById("form_0").a_company.onblur = function() { validate(this,'compare','!/[#]/','Ihre Firmenbezeichnung enthält unzulässige Zeichen',true,'Bitte geben Sie Ihre Firmenbezeichnung ein'); }} if(document.getElementById("form_0").a_title) { document.getElementById("form_0").a_title.onblur = function() { validate(this,'compare','!/[#]/','Der Titel enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_lastname) { document.getElementById("form_0").a_lastname.onblur = function() { validate(this,'compare','/^[A-Za-z0-9_äöüÄÖÜß &;().,`´\'\\\"\\-\\/]*$/','Ihr Nachname enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_firstname) { document.getElementById("form_0").a_firstname.onblur = function() { validate(this,'compare','/^[A-Za-z0-9_äöüÄÖÜß &;().,`´\'\\\"\\-\\/]*$/','Ihr Vorname enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_street) { document.getElementById("form_0").a_street.onblur = function() { validate(this,'compare','/^[A-Za-z0-9_ÄÜÖäüöß &.\\-]+(\\.| ){1}[0-9]+(( ?[a-zA-Z])|( ?[\\-\\/]? ?[0-9]{0,4}))?$/','Ihre Straße enthält unzulässige Zeichen, oder Sie haben die Hausnummer nicht angegeben',true,'Bitte geben Sie Ihre Straße und Hausnummer ein'); }} if(document.getElementById("form_0").a_zip) { document.getElementById("form_0").a_zip.onblur = function() { validate(this,'compare','/^[A-Za-z0-9_ `´\\-]*$/','Ihre Postleitzahl enthält unzulässige Zeichen',true,'Bitte geben Sie Ihre Postleitzahl ein'); }} if(document.getElementById("form_0").a_city) { document.getElementById("form_0").a_city.onblur = function() { validate(this,'compare','/^[A-Za-z0-9_äöüÄÖÜß &;().,`´\'\\\"\\-\\/]*$/','Ihre Ortsangabe enthält unzulässige Zeichen',true,'Bitte geben Sie Ihren Wohnort ein'); }} if(document.getElementById("form_0").a_telephone) { document.getElementById("form_0").a_telephone.onblur = function() { validate(this,'compare','/^\\+?\\d[0-9 \\/-]+\\d$/','Ihre Telefonnummer enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_fax) { document.getElementById("form_0").a_fax.onblur = function() { validate(this,'compare','/^\\+?\\d[0-9 \\/-]+\\d$/','Ihre Faxnummer enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_additional_address) { document.getElementById("form_0").a_additional_address.onblur = function() { validate(this,'compare','!/[#]/','Der Adresszusatz enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_additional_company) { document.getElementById("form_0").a_additional_company.onblur = function() { validate(this,'compare','!/[#]/','Der Firmenzusatz enthält unzulässige Zeichen'); }} if(document.getElementById("form_0").a_e_mail) { document.getElementById("form_0").a_e_mail.onblur = function() { check_accountmail(this);validate(this,'compare','/^[a-zA-Z0-9]+[A-Za-z0-9_.\\-]+@[a-zA-Z0-9]+[A-Za-z0-9_.\\-]+\\.[a-zA-Z]{2,4}$/','Diese E-Mail-Adresse ist nicht gültig',true,'Bitte geben Sie Ihre E-Mail-Adresse ein'); }} if(document.getElementById("form_0").a_web) { document.getElementById("form_0").a_web.onblur = function() { validate(this,'compare','/^(http\\:\\/\\/|https\\:\\/\\/|ftp\\:\\/\\/)?(www\\.)?[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?\\/?([a-zA-Z0-9\\-\\._\\?\\,\'\\/\\\\+&%\\$#\\=~])*[^\\.\\,\\)\\(\\s]$/','Diese Internet-Adresse ist nicht gültig'); }} if(document.getElementById("form_0").a_tax_id) { document.getElementById("form_0").a_tax_id.onblur = function() { validate(this,'compare','/^[A-Za-z0-9_äöüÄÖÜß &;().,`´\'\\\"\\-\\/]*$/','Diese USt-IdNr. enthält unzulässige Zeichen'); }} document.getElementById("form_0").onsubmit = new Function("return submit_ok();"); }; var required_fields = new Array("f0_a_company","f0_a_street","f0_a_zip","f0_a_city","f0_a_e_mail");