function classifiedAdsCheckResponse() { if (isClassifiedAdsNickname('classifiedadsResponse') && isClassifiedAdsEmail('classifiedadsResponse') && isClassifiedAdsContent('classifiedadsResponse')) return true; else return false; } function classifiedAdsCheckWrite() { if (isClassifiedAdsNickname('classifiedadsWrite') && isClassifiedAdsEmail('classifiedadsWrite') && isClassifiedAdsTitle('classifiedadsWrite') && isClassifiedAdsContent('classifiedadsWrite')) return true; else return false; } function isClassifiedAdsNickname(formName) { if (document.forms[formName].nickname.value == "") { alert (""); document.forms[formName].nickname.focus(); return false; } return true; } function isClassifiedAdsTitle(formName) { if (document.forms[formName].title.value == "") { alert (""); document.forms[formName].title.focus(); return false; } return true; } function isClassifiedAdsContent(formName) { if (document.forms[formName].content.value == "") { alert (""); document.forms[formName].content.focus(); return false; } return true; } function isClassifiedAdsEmail(formName) { var emailString = document.forms[formName].email.value; var emailFilter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if (document.forms[formName].email.value == "") { alert (""); document.forms[formName].email.focus(); return false; } else if (!emailFilter.test(emailString)) { alert (""); document.forms[formName].email.focus(); return false; } return true; }