var focusField = ''; var focusField6 = ''; var formObject6 = document.getElementById('Membership-Enquiry_6'); function validateForm6Field(inputElement) { var errorMessage = ''; if (inputElement && inputElement.id) { var inputForm = formObject6; var elementId = inputElement.id.toLowerCase(); switch(elementId) { case 'Title': if (!core.validateField('text',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'First_Name': if (!core.validateField('text',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'last_name': if (!core.validateField('text',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'Job_Title': if (!core.validateField('text',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'E_mail': if (!core.validateField('email',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'Confirm_E_mail': if (!core.validateField('email',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } else { if (document.getElementById('E_mail').value!=inputElement.value) { errorMessage += 'E-mail does not match.\n'; if (focusField6==null) { focusField6=inputElement; } } } break; case 'Telephone': if (!core.validateField('numeric',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'company1': if (!core.validateField('text',inputElement,true)) { errorMessage += 'Please enter a company name\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'address': if (!core.validateField('text',inputElement,true)) { errorMessage += 'Please enter your address\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'postcode': if (!core.validateField('text',inputElement,true)) { errorMessage += 'Please enter your Postcode\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'website': if (!core.validateField('webaddress',inputElement,false)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'itdeptsize': if (!core.validateField('text',inputElement,true)) { errorMessage += 'Please enter approximate size of IT Dept\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'key_areas_interest': if (!core.validateField('text',inputElement,false)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'site_referral': if (!core.validateField('text',inputElement,false)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'comments': if (!core.validateField('text',inputElement,false)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; case 'captcha': if (!core.validateField('captcha',inputElement,true)) { errorMessage += '\n'; if (focusField6==null) { focusField6=inputElement; } } break; } if (document.getElementById(elementId+"_status")) { if (errorMessage != '') { if (focusField6=='') { focusField6 = inputElement; } document.getElementById(elementId+"_status").className = 'status_error'; document.getElementById(elementId+"_status").innerHTML = errorMessage; } else { document.getElementById(elementId+"_status").className = 'status_ok'; document.getElementById(elementId+"_status").innerHTML = ' '; } } } return(errorMessage) } function validateForm6(inputForm) { var errorMessage = ''; var focusField6 = ''; if (document.getElementById('submit6Button')) { document.getElementById('submit6Button').enabled = false; try { errorMessage+=validateForm6Field(inputForm["Title"]); errorMessage+=validateForm6Field(inputForm["First_Name"]); errorMessage+=validateForm6Field(inputForm["last_name"]); errorMessage+=validateForm6Field(inputForm["Job_Title"]); errorMessage+=validateForm6Field(inputForm["E_mail"]); errorMessage+=validateForm6Field(inputForm["Confirm_E_mail"]); errorMessage+=validateForm6Field(inputForm["Telephone"]); errorMessage+=validateForm6Field(inputForm["company1"]); errorMessage+=validateForm6Field(inputForm["address"]); errorMessage+=validateForm6Field(inputForm["postcode"]); errorMessage+=validateForm6Field(inputForm["website"]); errorMessage+=validateForm6Field(inputForm["itdeptsize"]); errorMessage+=validateForm6Field(inputForm["key_areas_interest"]); errorMessage+=validateForm6Field(inputForm["site_referral"]); errorMessage+=validateForm6Field(inputForm["comments"]); errorMessage+=validateForm6Field(inputForm["captcha"]); if (errorMessage!='') { document.getElementById('submit6Button').enabled = true; if (focusField6!='') { focusField6.focus(); } return(false); } } catch(e){ alert(e.message); return(false); } } else { return(false); } return(true); }