ol=false;om=true;oo=alert;oaq=Date;libraryFormValidUtilsDebug=ol;function checkPopupFormSetVisited(form){if(libraryFormValidUtilsDebug){testLibrary();}if(form.Email1.value==""){oo("Please fill in email address");return ol}if(!validEmail(form.Email1.value)){oo("Invalid email address");return ol}if(form.Name.value==""){oo("Please fill in your name.");return ol}if(form.field1.value==""){form.field1.value='not specified'}setSubmitted7Secrets();return om}function validEmail(email){invalidChars="?%^&*!() /:;,";if(email==""){return ol}for(i=0;i<invalidChars.length;i++){badChar=invalidChars.charAt(i);if(email.indexOf(badChar,0)!=-1){return ol}}atPos=email.indexOf("@",1);if(atPos==-1){return ol}if(email.indexOf("@",atPos+1)!=-1){return ol}periodPos=email.indexOf(".",atPos);if(periodPos==-1){return ol}if(periodPos+3>email.length){return ol}return om}function setSubmitted7Secrets(){setSubmitted("true");}function testLibrary(){oo(getCookie("CTRN_FORM_7SEC"));}function setSubmitted(value){var exp=new oaq();exp.setTime(exp.getTime()+(86400000*365));setCookie("CTRN_FORM_7SEC",value,exp,ol,ol,ol);}function clear7SecretsCookie(){setSubmitted(null);oo("Marker cleared.");}function isForm7SecretsSubmitted(){if(null==getCookie("CTRN_FORM_7SEC")||"null"==getCookie("CTRN_FORM_7SEC")){return ol}else{return om}}function checkMarkerStatusDebug(){if(null==getCookie("CTRN_FORM_7SEC")||"null"==getCookie("CTRN_FORM_7SEC")){return"Marker is not set."}else{return"Marker is set."}}function setMarkerDebug(){setSubmitted("true");oo("Marker has been set.");}consultDebug=ol;function checkConsultFormSetVisited(form){if(form.first_name.value==""){oo("Please fill in your first name.");return ol}if(form.last_name.value==""){oo("Please fill in your last name.");return ol}if(form.email.value==""){oo("Please fill in email address");return ol}if(!validEmail(form.email.value)){oo("Invalid email address");return ol}return om}function setSubmittedConsult(){setSubmittedConsult("true");}function testLibraryConsult(){oo(getCookie("CTRN_FORM_CONSULT"));}function setSubmittedConsult(value){var exp=new oaq();exp.setTime(exp.getTime()+(86400000*365));setCookie("CTRN_FORM_CONSULT",value,exp,ol,ol,ol);}function clearConsultCookie(){setSubmittedConsult(null);oo("Marker cleared.");}function isFormConsultSubmitted(){if(null==getCookie("CTRN_FORM_CONSULT")||"null"==getCookie("CTRN_FORM_CONSULT")){return ol}else{return om}}function checkConsultMarkerStatusDebug(){if(null==getCookie("CTRN_FORM_CONSULT")||"null"==getCookie("CTRN_FORM_CONSULT")){return"Marker is not set."}else{return"Marker is set."}}function setConsultMarkerDebug(){setSubmittedConsult("true");oo("Marker has been set.");}