function confessionsCheckWrite() { if (isConfessionsNickname('confessionsWrite') && isConfessionsEmail('confessionsWrite') && isClassifiedAdsTitle('confessionsWrite') && isConfessionsContent('confessionsWrite')) return true; else return false; } function isConfessionsNickname(formName) { if (document.forms[formName].nickname.value == "") { alert (""); document.forms[formName].nickname.focus(); return false; } return true; } function isConfessionsTitle(formName) { if (document.forms[formName].title.value == "") { alert (""); document.forms[formName].title.focus(); return false; } return true; } function isConfessionsContent(formName) { if (document.forms[formName].content.value == "") { alert (""); document.forms[formName].content.focus(); return false; } return true; } function isConfessionsEmail(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; }