/* ---------------------------------------------------------------------------------------------------------- */
/* JavaScript/HTML Generated By The Clarion Handy Tools www.cwhandy.com  June  3, 2009 - 16:55:42 */
/* HTML Stored As Javascript Objects */
/* ---------------------------------------------------------------------------------------------------------- */


function obj_error() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.common = 	"" + 
	"<script type=%22text/javascript%22> " + 
	" jsforms.formopen(%22fserrorblock%22,%22150px%22,%22300px%22,%22400px%22,%22350px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" var formtop = jsforms.forminserttop(%22400px%22,%2220px%22,%22/images/concept.gif%22,%2217px%22,%2218px%22,%22&nbsp;&nbsp;No Data For This Query...%22) ; " + 
	" formtop.style.backgroundColor = %22#FF4500%22;" + 
	" var errdiv = jsforms.divopen(%22errdiv%22);" + 
	" errdiv.style.marginLeft = %2220px%22 ;" + 
	" errdiv.style.marginRight = %2220px%22;" + 
	" errdiv.style.color = %22#FF4500%22; " + 
	" errdiv.style.marginTop = %2230px%22; " + 
	" document.write('ERROR CODE: ' + sys.lasterrorcode + '<p/>') ;" + 
	" document.write(sys.lasterror + '<br/>') ; " + 
	" document.write(document.forms[0].queryfield.value) ;" + 
	" jsforms.emptyline(2) ;" + 
	" document.write('Click %22Reset%22 to revise your query.<p/>');" + 
	" jsforms.divclose() ; " + 
	" var btncancel=jsbutton.drawcanceltoquerybutton(false,1);" + 
	" btncancel.style.position = %22absolute%22 ;" + 
	" btncancel.style.top = %22330px%22 ;" + 
	" btncancel.style.left = %22185px%22 ;" + 
	" jsforms.formclose() ;" + 
	" </script>" + 
	"" ;
}
var error = new obj_error(); 

function obj_foot() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.common = 	" " + 
	"<script type=%22text/javascript%22> " + 
	" var isbodyblockdiv = document.getElementById(%22bodyblockdiv%22);" + 
	" if (isbodyblockdiv != %22%22) {" + 
	" document.write(%22</center></div>%22) ;" + 
	" }" + 
	"</script>" + 
	"" ;
}
var foot = new obj_foot(); 

function obj_form() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.login = 	"" + 
	" <script type=%22text/javascript%22> " + 
	" var pgform = jsforms.formopen(%22fslogin%22,%22225px%22,%22300px%22,%22330px%22,%22190px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" var ftop = jsforms.forminserttop(%22329px%22,%2220px%22,%22/images/communities.gif%22,%2217px%22,%2218px%22,%22&nbsp;&nbsp;CHT Support Forum Login...%22) ;" + 
	" jsforms.createentryfield(%22Last Name%22,%22lastname%22,%221%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22Last Name%22,%22lastname%22,%2210px%22,%2210px%22,%22306px%22,%22%22,%22%22, %22relative%22) ; " + 
	" jsforms.createentryfield(%22Email Address%22,%22emailaddress%22,%222%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22Email Address%22,%22emailaddress%22,%2210px%22,%2212px%22,%22306px%22,%22%22, %22%22, %22relative%22) ; " + 
	" jsforms.createpasswordfield(%22Login ID%22,%22loginid%22,%223%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22Login ID%22,%22loginid%22,%2210px%22,%2210px%22,%22306px%22,%22%22, %22%22, %22relative%22) ; " + 
	" var btnlogin = jsbutton.drawloginbutton(false,6); " + 
	" btnlogin.style.position = %22relative%22 ; " + 
	" btnlogin.style.marginRight = %2210px%22; " + 
	" btnlogin.style.left = %220px%22; " + 
	" btnlogin.style.top = %2212px%22; " + 
	" var btncancel = jsbutton.drawcancelhomebutton(false,5); " + 
	" btncancel.style.position = %22relative%22 ; " + 
	" btncancel.style.marginRight = %220px%22; " + 
	" btncancel.style.left = %220px%22 ; " + 
	" btncancel.style.top = %2212px%22 ; " + 
	" var btnhelp = jsbutton.drawhelpbutton(false,4); " + 
	" btnhelp.style.position = %22relative%22 ; " + 
	" btnhelp.style.marginRight = %220px%22 ; " + 
	" btnhelp.style.left = %220px%22 ; " + 
	" btnhelp.style.top = %2212px%22 ; " + 
	" jscookie.fetchencryptedlogincookie() ; " + 
	" jsforms.formclose() ; " + 
	" document.forms[0].lastname.select() ; " + 
	" document.forms[0].lastname.focus() ; " + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.membersemail = 	"" + 
	" <script type=%22text/javascript%22> " + 
	" jsforms.formopen(%22fsemail%22,%22150px%22,%22133px%22,%22705px%22,%22600px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" jsforms.forminserttop(%22707px%22,%2220px%22,%22/images/email.gif%22,%2214px%22,%2210px%22,%22&nbsp;Send A Private E-Mail Message To Another Member...%22) ;" + 
	" var thisdiv = jsforms.divopen(%22goleft%22);" + 
	" thisdiv.style.marginLeft = %227px%22 ;" + 
	" thisdiv.style.textAlign = %22left%22 ;" + 
	" thisdiv.style.top = %2250px%22 ;" + 
	" thisdiv.style.color = %22#CD853F%22 ; " + 
	" var thistable = jsforms.tableopen(%223%22,%22100%%22) ;" + 
	" if (reg.website.value == %22%22) {" + 
	" reg.website.value = %22None%22;" + 
	" }" + 
	" jsforms.tablerowopen(%22rowid1%22, %222%22) ;" + 
	" jsforms.tabledataopen(%22allprompts%22,%221%22) ;" + 
	" document.write(reg.name.prompt);" + 
	" jsforms.tabledataclose() ;" + 
	" jsforms.tabledataopen(%22bogus1%22,%221%22) ;" + 
	" document.write('<b>' + reg.name.value + '</b>');" + 
	" jsforms.tabledataclose() ;" + 
	" jsforms.tablerowclose();" + 
	" jsforms.tablerowopen(%22rowid2%22, %222%22) ;" + 
	" jsforms.tabledataopen(%22allprompts%22,%221%22) ;" + 
	" document.write(reg.company.prompt);" + 
	" jsforms.tabledataclose() ;" + 
	" jsforms.tabledataopen(%22bogus%22,%221%22) ;" + 
	" document.write('<b>' + reg.company.value + '</b>');" + 
	" jsforms.tabledataclose() ;" + 
	" jsforms.tablerowclose();" + 
	" jsforms.tablerowopen(%22rowid2%22, %222%22) ;" + 
	" jsforms.tabledataopen(%22allprompts%22,%221%22) ;" + 
	" document.write(button.browsewebsitebuttontext + ':');" + 
	" jsforms.tabledataclose() ;" + 
	" jsforms.tabledataopen(%22bogus%22,%221%22) ;" + 
	" document.write('<b>' + reg.website.value + '</b>');" + 
	" jsforms.tabledataclose() ;" + 
	" jsforms.tablerowclose();" + 
	" jsforms.tableclose();" + 
	" jsforms.divclose();" + 
	" jsforms.createentryfield(ml.mailsubject.prompt,%22ml_mailsubject%22,%221%22,%22notblankfieldset(this)%22) ; " + 
	" var mlfield = jsforms.setfieldposition(ml.mailsubject.prompt,%22ml_mailsubject%22,%2210px%22,%2212px%22,%22690px%22,%22%22,%22%22,%22relative%22) ;" + 
	" jsforms.createtextareafield(ml.mailbody.prompt,%22ml_mailbody%22,%222%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(ml.mailbody.prompt,%22ml_mailbody%22,%2210px%22,%2212px%22,%22690px%22,%22400px%22,%22%22, %22relative%22) ;" + 
	" var btnsend = jsbutton.drawsendbutton(sig.readonly,6);" + 
	" btnsend.style.left = %22-18px%22;" + 
	" btnsend.style.top = %2220px%22 ;" + 
	" var btnsig = jsbutton.drawsignaturebutton(sig.readonly,5);" + 
	" btnsig.style.left = %22-18px%22;" + 
	" btnsig.style.top = %2220px%22 ;" + 
	" var btnhelp = jsbutton.drawhelpbutton(false,4);" + 
	" btnhelp.style.left = %22-18px%22;" + 
	" btnhelp.style.top = %2220px%22 ;" + 
	" var btncancel = jsbutton.drawcancelbutton(false,3);" + 
	" btncancel.style.left = %22-18px%22;" + 
	" btncancel.style.top = %2220px%22 ;" + 
	" ml.mailsubject.init() ;" + 
	" ml.mailbody.init() ; " + 
	" jsforms.formclose();" + 
	" document.forms[0].ml_mailsubject.focus();" + 
	" document.forms[0].ml_mailsubject.select();" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.membersviewedit = 	" <script type=%22text/javascript%22> " + 
	" var pgform = jsforms.formopen(%22fsquery%22,%22150px%22,%22335px%22,%22340px%22,%22335px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" jsforms.forminserttop(%22339px%22,%2220px%22, %22/images/edit.gif%22,%229px%22,%2215px%22,%22 &nbsp;Edit Your Subscriber Record...%22) ;" + 
	" jsforms.createentryfield(reg.first.prompt,%22reg_first%22,%221%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(reg.first.prompt,%22reg_first%22,%2210px%22,%2212px%22,%22120px%22,%22%22,%22%22,%22relative%22) ;" + 
	" jsforms.createentryfield(reg.last.prompt,%22reg_last%22,%222%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(reg.last.prompt,%22reg_last%22,%2232px%22,%2250px%22,%22181px%22,%22%22,%22140px%22,%22absolute%22) ;" + 
	" jsforms.createentryfield(reg.company.prompt,%22reg_company%22,%223%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(reg.company.prompt,%22reg_company%22,%227px%22,%229px%22,%22320px%22,%22%22,%22%22,%22relative%22) ;" + 
	" jsforms.createentryfield(reg.website.prompt,%22reg_website%22,%224%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(reg.website.prompt,%22reg_website%22,%227px%22,%229px%22,%22320px%22,%22%22,%22%22,%22relative%22) ;" + 
	" jsforms.createselectfield(reg.allowsendmail.prompt,%22reg_allowsendmail%22,%225%22,%22notblankfieldset(this)%22,%22%22) ; " + 
	" jsforms.setfieldposition(reg.allowsendmail.prompt,%22reg_allowsendmail%22,%227px%22,%229px%22,%22150px%22,%22%22,%22%22, %22relative%22) ;" + 
	" jsforms.createselectfield(rex.allowhtmlmail.prompt,%22rex_allowhtmlmail%22,%226%22,%22notblankfieldset(this)%22,%22%22) ; " + 
	" jsforms.setfieldposition(rex.allowhtmlmail.prompt,%22rex_allowhtmlmail%22,%22166px%22,%22182px%22,%22162px%22, %22%22, %22160px%22,%22absolute%22) ;" + 
	" jsforms.createselectfield(rex.allowreplymail.prompt,%22rex_allowreplymail%22,%227%22,%22notblankfieldset(this)%22,%22%22) ; " + 
	" jsforms.setfieldposition(rex.allowreplymail.prompt,%22rex_allowreplymail%22,%227px%22,%229px%22,%22322px%22,%22%22,%22%22, %22relative%22) ;" + 
	" jsforms.createentryfield(reg.email.prompt,%22reg_email%22,%228%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(reg.email.prompt,%22reg_email%22,%227px%22,%229px%22,%22320px%22,%22%22,%22%22, %22relative%22) ;" + 
	" var btnsave = jsbutton.drawupdatebutton(false,9) ;" + 
	" btnsave.style.left = %22-20px%22;" + 
	" btnsave.style.top = %2210px%22;" + 
	" var btnclear = jsbutton.drawclearbutton(false,10) ; " + 
	" btnclear.style.left = %22-20px%22;" + 
	" btnclear.style.top = %2210px%22;" + 
	" var btnreset = jsbutton.drawresetbutton(false,11) ; " + 
	" btnreset.style.left = %22-20px%22;" + 
	" btnreset.style.top = %2210px%22;" + 
	" var btnhelp = jsbutton.drawhelpbutton(false,12) ; " + 
	" btnhelp.style.left = %22-20px%22;" + 
	" btnhelp.style.top = %2210px%22;" + 
	" var btncancel = jsbutton.drawcancelbutton(false,13) ; " + 
	" btncancel.style.left = %22-20px%22;" + 
	" btncancel.style.top = %2210px%22;" + 
	" reg.first.init() ;" + 
	" reg.last.init() ;" + 
	" reg.company.init() ;" + 
	" reg.email.init() ;" + 
	" reg.allowsendmail.init() ;" + 
	" reg.website.init() ;" + 
	" rex.allowreplymail.init() ;" + 
	" rex.allowhtmlmail.init() ;" + 
	" jsforms.formclose(); " + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.messagesviewedit = 	" <script type=%22text/javascript%22> " + 
	" jsforms.formopen(%22fsmessage%22,%22150px%22,%22130px%22,%22710px%22,%22630px%22,%220px%22, %22#DCDCDC%22) ;" + 
	" jsforms.forminserttop(%22710px%22,%2220px%22,%22/images/edit.gif%22,%229px%22,%2215px%22,%22 &nbsp;Edit Or Insert A Posting...%22) ;" + 
	" jsforms.createentryfield(bod.subject.prompt,%22bod_subject%22,%221%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(bod.subject.prompt,%22bod_subject%22,%2210px%22,%2212px%22,%22480px%22,%22%22,%22%22, %22relative%22) ;" + 
	" jsforms.createselectfield(%22Message Type%22,%22bod_category%22,%222%22,%22notblankfieldset(this)%22,%22%22) ; " + 
	" jsforms.setfieldposition(%22Message Type%22,%22bod_category%22,%2232px%22,%2250px%22,%22192px%22,%22%22,%22500px%22,%22absolute%22) ;" + 
	" jsforms.createtextareafield(bod.message.prompt,%22bod_message%22,%223%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(bod.message.prompt,%22bod_message%22,%2210px%22,%2212px%22,%22690px%22,%22500px%22,%22%22, %22relative%22) ;" + 
	" if (bod.category.value != system.messagecategoryreplydefault) {" + 
	" var ndx = bod.category.choices.indexOf(system.messagecategoryreplydefault) ;" + 
	" if (ndx != -1) {" + 
	" bod.category.choices = bod.category.choices.slice(0, ndx-1) + " + 
	" bod.category.choices.slice(ndx + system.messagecategoryreplydefault.length) ;" + 
	" bod.subject.readOnly = false;" + 
	" bod.category.readOnly = false;" + 
	" } " + 
	" " + 
	" } else if (bod.category.value == system.messagecategoryreplydefault){" + 
	" bod.category.choices = system.messagecategoryreplydefault + %22,%22 ;" + 
	" document.forms[0].bod_category.readOnly = true ;" + 
	" document.forms[0].bod_subject.readOnly = true ;" + 
	" }" + 
	" var savebtn = jsbutton.drawupdatebutton(sig.readonly,10);" + 
	" savebtn.style.top = %2220px%22;" + 
	" savebtn.style.left = %22-22px%22 ;" + 
	" var btndelete = jsbutton.drawdeletebutton(sig.readonly,9);" + 
	" btndelete.style.top = %2220px%22;" + 
	" btndelete.style.left = %22-22px%22 ;" + 
	" var btnclear = jsbutton.drawclearbutton(sig.readonly,8); " + 
	" btnclear.style.top = %2220px%22;" + 
	" btnclear.style.left = %22-22px%22 ;" + 
	" var btnreset = jsbutton.drawresetbutton(sig.readonly,7);" + 
	" btnreset.style.top = %2220px%22;" + 
	" btnreset.style.left = %22-22px%22 ;" + 
	" var btnsig = jsbutton.drawsignaturebutton(sig.readonly,6); " + 
	" btnsig.style.top = %2220px%22;" + 
	" btnsig.style.left = %22-22px%22 ;" + 
	" var btnhelp = jsbutton.drawhelpbutton(false,5);" + 
	" btnhelp.style.top = %2220px%22;" + 
	" btnhelp.style.left = %22-22px%22 ;" + 
	" var btncancel = jsbutton.drawcancelbutton(false,4); " + 
	" btncancel.style.top = %2220px%22;" + 
	" btncancel.style.left = %22-22px%22 ;" + 
	" constructform();" + 
	" jsforms.formclose();" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.messagesviewprint = 	"" + 
	" <div id=%22previewheaderblock%22>" + 
	" <table>" + 
	" <tr>" + 
	" <td id=%22allprompts%22>" + 
	" <script type=%22text/javascript%22> document.write(bod.category.prompt ); </script>" + 
	" </td>" + 
	" <td>" + 
	" <script type=%22text/javascript%22> document.write(bod.category.value + '<br/>');</script>" + 
	" </td>" + 
	" </tr>" + 
	" <tr>" + 
	" <td id=%22allprompts%22>" + 
	" <script type=%22text/javascript%22> document.write(bod.subject.prompt); </script>" + 
	" </td>" + 
	" <td> " + 
	" <script type=%22text/javascript%22> document.write(bod.subject.value + '<br/>'); </script>" + 
	" </td> " + 
	" </tr>" + 
	" <tr>" + 
	" <td id=%22allprompts%22>" + 
	" <script type=%22text/javascript%22> document.write(reg.name.prompt);</script>" + 
	" </td> " + 
	" <td>" + 
	" <script type=%22text/javascript%22> document.write(reg.name.value + '<br/>') ; </script>" + 
	" </td> " + 
	" </tr>" + 
	" </table> " + 
	" </div>" + 
	" <div id=%22messagespreviewbody%22>" + 
	" <script type=%22text/javascript%22> javascript:document.write(bod.message.value); </script>" + 
	" </div>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmembersviewquery = 	"" + 
	" <script type=%22text/javascript%22> " + 
	" var pgform = jsforms.formopen(%22fsquery1%22,%22225px%22,%22260px%22,%22477px%22,%22150px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" jsforms.forminserttop(%22475px%22,%2220px%22,%22/images/discuss.gif%22,%2217px%22,%2218px%22,%22&nbsp;Search Constructor: Build Your Own Members Search And Click Go...%22) ;" + 
	" jsforms.createhiddenfield(%22queryfield%22) ;" + 
	" jsforms.createselectfield(%22Search Field And Keyword%22,%22qf1%22,%221%22,%22jsquery.builduserquery()%22,membersquerydrop) ; " + 
	" jsforms.setfieldposition(%22Search Field And Keyword%22,%22qf1%22,%2212px%22,%2214px%22,%22220px%22,%22%22,%220px%22, %22relative%22) ;" + 
	" jsforms.createselectfield(%22Date Range Macros%22,%22qf3%22,%222%22,%22jsquery.passmacrotoqf2()%22,querymacros) ; " + 
	" jsforms.setfieldposition(%22Date Range Macros%22,%22qf3%22,%2235px%22,%2252px%22,%22220px%22,%22%22,%22235px%22,%22absolute%22) ;" + 
	" jsforms.createentryfield(%22Search Information%22,%22qf2%22,%223%22,%22jsquery.builduserquery()%22) ;" + 
	" jsforms.setfieldposition(%22Search Information%22,%22qf2%22,%2212px%22,%2214px%22,%22447px%22,%22%22,%220px%22, %22relative%22) ;" + 
	" var btnsave = jsbutton.drawsavequerybutton(false,4);" + 
	" btnsave.style.position = %22absolute%22 ;" + 
	" btnsave.style.marginLeft = %22310px%22;" + 
	" btnsave.style.left = %2214px%22 ;" + 
	" btnsave.style.top = %22130px%22 ;" + 
	" var btnrecall = jsbutton.drawrecallbutton(false,5);" + 
	" btnrecall.style.position = %22absolute%22 ;" + 
	" btnrecall.style.marginLeft = %22345px%22;" + 
	" btnrecall.style.left = %2214px%22;" + 
	" btnrecall.style.top = %22130px%22;" + 
	" var btnhelp = jsbutton.drawqueryhelpbutton(false,6) ;" + 
	" btnhelp.style.position = %22absolute%22 ;" + 
	" btnhelp.style.marginLeft = %22380px%22;" + 
	" btnhelp.style.left = %2214px%22 ;" + 
	" btnhelp.style.top = %22130px%22 ;" + 
	" var btnquery = jsbutton.drawquerygobutton(false,7);" + 
	" btnquery.style.position = %22absolute%22 ;" + 
	" btnquery.style.marginLeft = %22415px%22;" + 
	" btnquery.style.left = %2214px%22 ;" + 
	" btnquery.style.top = %22130px%22 ;" + 
	" jsquery.insertlastquery() ;" + 
	" jsquery.builduserquery() ;" + 
	" document.forms[0].qf3.value = document.forms[0].qf2.value ;" + 
	" document.forms[0].qf2.focus();" + 
	" document.forms[0].qf2.select();" + 
	" jsforms.formclose() ;" + 
	" document.forms[0].qf3.disabled = true ;" + 
	" document.forms[0].qf3.disabled = false ;" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmessagesviewquery = 	"" + 
	" <script type=%22text/javascript%22> " + 
	" var pgform = jsforms.formopen(%22fsquery2%22,%22225px%22,%22260px%22,%22477px%22,%22150px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" jsforms.forminserttop(%22475px%22,%2220px%22,%22/images/discuss.gif%22,%2217px%22,%2218px%22,%22&nbsp;Search Constructor: Build Your Own Postings Search And Click Go...%22) ;" + 
	" jsforms.createhiddenfield(%22queryfield%22) ;" + 
	" jsforms.createselectfield(%22Search Field And Keyword%22,%22qf1%22,%221%22,%22jsquery.builduserquery()%22,messagesquerydrop) ; " + 
	" jsforms.setfieldposition(%22Search Field And Keyword%22,%22qf1%22,%2212px%22,%2214px%22,%22220px%22,%22%22,%220px%22, %22relative%22) ;" + 
	" jsforms.createselectfield(%22Date Range Macros%22,%22qf3%22,%222%22,%22jsquery.passmacrotoqf2()%22,querymacros) ; " + 
	" jsforms.setfieldposition(%22Date Range Macros%22,%22qf3%22,%2235px%22,%2252px%22,%22220px%22,%22%22,%22235px%22,%22absolute%22) ;" + 
	" jsforms.createentryfield(%22Search Information%22,%22qf2%22,%223%22,%22jsquery.builduserquery()%22) ;" + 
	" jsforms.setfieldposition(%22Search Information%22,%22qf2%22,%2212px%22,%2212px%22,%22447px%22,%22%22,%22%22, %22relative%22) ;" + 
	" var btnsave = jsbutton.drawsavequerybutton(false,4);" + 
	" btnsave.style.position = %22absolute%22 ;" + 
	" btnsave.style.marginLeft = %22310px%22;" + 
	" btnsave.style.left = %2214px%22 ;" + 
	" btnsave.style.top = %22130px%22 ;" + 
	" var btnrecall = jsbutton.drawrecallbutton(false,5);" + 
	" btnrecall.style.position = %22absolute%22 ;" + 
	" btnrecall.style.marginLeft = %22345px%22;" + 
	" btnrecall.style.left = %2214px%22;" + 
	" btnrecall.style.top = %22130px%22;" + 
	" var btnhelp = jsbutton.drawqueryhelpbutton(false,6) ;" + 
	" btnhelp.style.position = %22absolute%22 ;" + 
	" btnhelp.style.marginLeft = %22380px%22;" + 
	" btnhelp.style.left = %2214px%22 ;" + 
	" btnhelp.style.top = %22130px%22 ;" + 
	" var btnquery = jsbutton.drawquerygobutton(false,7);" + 
	" btnquery.style.position = %22absolute%22 ;" + 
	" btnquery.style.marginLeft = %22415px%22;" + 
	" btnquery.style.left = %2214px%22 ;" + 
	" btnquery.style.top = %22130px%22 ;" + 
	" jsquery.insertlastquery() ;" + 
	" jsquery.builduserquery() ;" + 
	" document.forms[0].qf3.value = document.forms[0].qf2.value ;" + 
	" jsforms.formclose() ;" + 
	" document.forms[0].qf3.disabled = true ;" + 
	" document.forms[0].qf3.disabled = false ;" + 
	" document.forms[0].qf2.focus();" + 
	" document.forms[0].qf2.select();" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.registration = 	"" + 
	" <script type=%22text/javascript%22> " + 
	" var pgform = jsforms.formopen(%22fsregister%22,%22225px%22,%22300px%22,%22330px%22,%22190px%22,%220px%22,%22#DCDCDC%22) ; " + 
	" var pgtop = jsforms.forminserttop(%22329px%22,%2220px%22, %22/images/communities.gif%22,%2217px%22,%2218px%22,%22&nbsp;Registration / Reminder Form...%22) ; " + 
	" jsforms.createentryfield(%22First Name%22,%22firstname%22,%221%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22First Name%22,%22firstname%22,%2212px%22,%2214px%22,%22100px%22,%22%22,%220px%22,%22relative%22) ;" + 
	" jsforms.createentryfield(%22Last Name%22,%22lastname%22,%222%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22Last Name%22,%22lastname%22,%2234px%22,%2252px%22,%22186px%22,%22%22,%22120px%22,%22absolute%22) ;" + 
	" jsforms.createentryfield(%22Email Address%22,%22emailaddress%22,%223%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22Email Address%22,%22emailaddress%22,%2210px%22,%2212px%22,%22306px%22,%22%22,%220px%22,%22relative%22) ;" + 
	" jsforms.createentryfield(%22Company Name%22,%22companyname%22,%224%22,%22notblankfieldset(this)%22) ; " + 
	" jsforms.setfieldposition(%22Company Name%22,%22companyname%22,%2210px%22,%2212px%22,%22306px%22,%22%22,%220px%22,%22relative%22) ;" + 
	" " + 
	" var btnregister = jsbutton.drawregisterbutton(false,7); " + 
	" btnregister.style.position = %22relative%22 ;" + 
	" btnregister.style.marginRight = %222px%22;" + 
	" btnregister.style.left = %220px%22 ; " + 
	" btnregister.style.top = %2212px%22 ;" + 
	" var btnhelp = jsbutton.drawhelpbutton(false,6);" + 
	" btnhelp.style.position = %22relative%22 ;" + 
	" btnhelp.style.marginRight = %220px%22;" + 
	" btnhelp.style.left = %220px%22 ;" + 
	" btnhelp.style.top = %2212px%22 ;" + 
	" var btncancelhome = jsbutton.drawcancelhomebutton(false,5);" + 
	" btncancelhome.style.position = %22relative%22 ;" + 
	" btncancelhome.style.marginRight = %220px%22;" + 
	" btncancelhome.style.left = %220px%22 ; " + 
	" btncancelhome.style.top = %2212px%22 ;" + 
	" jscookie.fetchregistercookie() ;" + 
	" jsforms.formclose() ;" + 
	" document.forms[0].firstname.select();" + 
	" document.forms[0].firstname.focus();" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.webpdfreportviewquery = 	" <script type=%22text/javascript%22> " + 
	" var pgform = jsforms.formopen(%22fsquery3%22,%22225px%22,%22260px%22,%22477px%22,%22150px%22,%220px%22,%22#DCDCDC%22) ;" + 
	" jsforms.forminserttop(%22475px%22,%2220px%22,%22/images/discuss.gif%22,%2217px%22,%2218px%22,%22&nbsp;Search Constructor: Build Your Own Reports Search And Click Go...%22) ;" + 
	" jsforms.createhiddenfield(%22queryfield%22) ;" + 
	" jsforms.createselectfield(%22Search Field And Keyword%22,%22qf1%22,%221%22,%22jsquery.builduserquery()%22,webreportsdrop) ; " + 
	" jsforms.setfieldposition(%22Search Field And Keyword%22,%22qf1%22,%2212px%22,%2214px%22,%22220px%22,%22%22,%220px%22, %22relative%22) ;" + 
	" jsforms.createselectfield(%22Date Range Macros%22,%22qf3%22,%222%22,%22jsquery.passmacrotoqf2()%22,querymacros) ; " + 
	" jsforms.setfieldposition(%22Date Range Macros%22,%22qf3%22,%2235px%22,%2252px%22,%22220px%22,%22%22,%22235px%22,%22absolute%22) ;" + 
	" jsforms.createentryfield(%22Search Information%22,%22qf2%22,%223%22,%22jsquery.builduserquery()%22) ;" + 
	" jsforms.setfieldposition(%22Search Information%22,%22qf2%22,%2212px%22,%2214px%22,%22447px%22,%22%22,%220px%22, %22relative%22) ;" + 
	" var btnsave = jsbutton.drawsavequerybutton(false,4); " + 
	" btnsave.style.position = %22absolute%22 ;" + 
	" btnsave.style.marginLeft = %22310px%22 ;" + 
	" btnsave.style.left = %2214px%22 ;" + 
	" btnsave.style.top = %2222px%22 ;" + 
	" btnsave.style.top = %22130px%22 ;" + 
	" var btnhelp = jsbutton.drawqueryhelpbutton(false,6) ;" + 
	" btnhelp.style.position = %22absolute%22 ;" + 
	" btnhelp.style.marginLeft = %22345px%22;" + 
	" btnhelp.style.left = %2214px%22 ;" + 
	" btnhelp.style.top = %2222px%22 ;" + 
	" btnhelp.style.top = %22130px%22 ;" + 
	" var btnrecall = jsbutton.drawrecallbutton(false,5);" + 
	" btnrecall.style.position = %22absolute%22 ;" + 
	" btnrecall.style.marginLeft = %22380px%22;" + 
	" btnrecall.style.left = %2214px%22;" + 
	" btnrecall.style.top = %2222px%22;" + 
	" btnrecall.style.top = %22130px%22 ;" + 
	" var btnquery = jsbutton.drawquerygobutton(false,7);" + 
	" btnquery.style.position = %22absolute%22 ;" + 
	" btnquery.style.marginLeft = %22415px%22 ;" + 
	" btnquery.style.left = %2214px%22 ;" + 
	" btnquery.style.top = %2222px%22 ;" + 
	" btnquery.style.top = %22130px%22 ;" + 
	" jsquery.insertlastquery() ;" + 
	" jsquery.builduserquery() ;" + 
	" document.forms[0].qf3.value = document.forms[0].qf2.value ;" + 
	" jsforms.formclose() ;" + 
	" document.forms[0].qf3.disabled = true ;" + 
	" document.forms[0].qf3.disabled = false ;" + 
	" document.forms[0].qf2.focus();" + 
	" document.forms[0].qf2.select();" + 
	" </script>" + 
	"" ;
}
var form = new obj_form(); 

function obj_head() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.drawheader = 	"" + 
	"<div class=%22headerblock%22> " + 
	" " + 
	" <div id=%22titletotop%22>" + 
	" <script type=%22text/javascript%22> " + 
	" javascript:jstitle.drawtitlebartext(); " + 
	" </script> " + 
	" </div>" + 
	" <div id=%22nametotop%22>" + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.pageid==%22logout%22 || sys.pageid==%22locked%22) {" + 
	" var username = %22Logged Out%22 ;" + 
	" document.write(%22&nbsp;%22 + username ); " + 
	" } else if (sys.pageid == %22wrongbrowser%22) {" + 
	" var username = %22Please Use Internet Explorer!%22 ;" + 
	" document.write(%22&nbsp;%22 + username ); " + 
	" } else if (sys.pageid.indexOf(%22help.%22) > -1) {" + 
	" } else {" + 
	" var username = %22Please Log In%22 ;" + 
	" if (sys.pageid==%22home%22 || sys.pageid==%22login%22 || sys.pageid==%22registration%22 ||sys.pageid==%22serverbusy%22 || sys.pageid==%22noaccess%22 || sys.pageid==%22may2005.htm%22) {" + 
	" document.write(%22&nbsp;%22 + username ); " + 
	" } else {" + 
	" if (sig.substatus == %22ACTIVE%22) {" + 
	" if (sys.pageid != %22error.messagespreviewprint%22) {" + 
	" document.write(%22&nbsp;%22 + sig.name + %22 (Subscriber Anniversary Date: %22 + sig.expiration + %22)%22); " + 
	" } " + 
	" } else {" + 
	" if (sig.substatus == %22EXPIRED%22) {" + 
	" document.write(%22&nbsp;%22 + sig.name + %22 (%22 + sig.renewmessage + %22)%22); " + 
	" } else {" + 
	" document.write(%22&nbsp;%22 + sig.name + %22 (Non-Subscriber Forum Member)%22); " + 
	" }" + 
	" } " + 
	" } " + 
	" }" + 
	" </script> " + 
	" </div>" + 
	" <div id=%22menustotop%22>" + 
	" <script type=%22text/javascript%22> " + 
	" jslinks.writemenus(); " + 
	" </script>" + 
	" </div>" + 
	"</div> " + 
	" <script type=%22text/javascript%22>" + 
	" jsaucr.insertleftsidebox() ;" + 
	" jsaucr.rightsidescript() ;" + 
	" </script>" + 
	"<div class=%22bodyblock%22 id=%22bodyblockdiv%22>" + 
	" <center>" + 
	"" ;
}
var head = new obj_head(); 

function obj_help() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.autologin = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About Auto Login</h2></center>" + 
	" <br>" + 
	" This page explains how to create a desktop shortcut that will launch you " + 
	" directly to the <b>Postings</b> search page. This will bypass the need to enter your login information" + 
	" every time you wish to access The CHT Support Forum. " + 
	" <p> " + 
	" </td>" + 
	" </tr>" + 
	" <tr>" + 
	" <td>" + 
	" <center><h3>Create A Desktop Quick Login</h3></center>" + 
	" <ol> " + 
	" <li> 1. Open your registration reply email and right click the link provided and select <i>Copy Shortcut</i>.</li> " + 
	" <li> 2. Navigate to your desktop and right click in any free space on your desktop.</li>" + 
	" <li> 3. Select <i>Paste Shortcut</i>.</li> " + 
	" <li> 4. To rename the shortcut, right click and select <i>Rename</i>. Type the new name and press enter.</li> " + 
	" </ol> " + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.confirmation = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Registration Confirmation Page</h2>" + 
	" The <b>Registration Confirmation Page</b> confirms that your registration information has been received." + 
	" </center>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.home = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The CHT Support Forum Home Page</h2></center>" + 
	" <p>" + 
	" <u>The CHT Support Forum Home Page</u> briefly explains the purpose of the " + 
	" newsgroup server and which CHT templates were used to build the application. " + 
	" <p>" + 
	" The <b><script type=%22text/javascript%22> javascript:document.write(menu.homepagemenu); </script></b> page can be reached at any time, from any other " + 
	" page by using the <b>Home</b> menu. From there you can navigate directly to the " + 
	" <b><script type=%22text/javascript%22> javascript:document.write(menu.loginpagemenu); </script></b> and " + 
	" <b><script type=%22text/javascript%22> javascript:document.write(menu.registrationpagemenu); </script></b> menus. " + 
	" As with any web site, this <script type=%22text/javascript%22> javascript:document.write(menu.homepagemenu); </script>" + 
	" page is the entry point for all other pages available on the site. " + 
	" </td>" + 
	" </tr>" + 
	" </tr>" + 
	"</table>" + 
	" <script type=%22text/javascript%22>" + 
	" var brname = %22%22 ;" + 
	" var brversion = %22%22 ;" + 
	" jsutil.getbrowsertype(0) ;" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.locked = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Forum Account Locked Page</h2></center>" + 
	" The <b>Forum Account Locked Page</b> explains possible reasons why you have been denied access to " + 
	" <script type=%22text/javascript%22> " + 
	" document.write(system.systemservercompany) " + 
	" </script>. " + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.login = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The CHT Support Forum Login Page</h2></center>" + 
	" <br>" + 
	" <u>The CHT Support Forum Login Page</u> gets you logged into the server. " + 
	" In order to participate in this newsgroup you must first log in, " + 
	" since all messages that you create are filed against your membership record, allowing others to see" + 
	" which member created any individual message." + 
	" The <b><script type=%22text/javascript%22> javascript:document.write(menu.loginpagemenu); </script></b> page can " + 
	" always be reached from any other page by first navigating to the " + 
	" <b><script type=%22text/javascript%22> javascript:document.write(menu.homepagemenu); </script></b> page and selecting " + 
	" the <b><script type=%22text/javascript%22> javascript:document.write(menu.loginpagemenu); </script></b> menu. A successful login takes" + 
	" you directly to the <b><script type=%22text/javascript%22> javascript:document.write(menu.messagesquerypagemenu); </script></b> search page " + 
	" where you can request a display of messages posted to this server. The <b><script type=%22text/javascript%22> javascript:document.write(menu.messagesquerypagemenu); </script></b> " + 
	" search page will explain further what to do when you get there." + 
	" <p>" + 
	" <center><img src=%22/images/light.gif%22 width=%2212%22 height=%2212%22 border=%220%22 align=%22center%22></center>" + 
	" You can create a <u>Fast Login Link</u> on your desktop to log you in automatically with a single mouse click." + 
	" This saves you the effort of having to use the login page at all, and takes you directly to the latest member messages" + 
	" by simply clicking an icon on your Windows&copy; desktop, in the the same way that you start any other program." + 
	" <a href=%22HLP$&help=help.autologin&%22 target=%22helpwindow2%22>Click here</a> to learn how to do that." + 
	" <p>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.logout = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The LogOut Page</h2></center>" + 
	" <p>" + 
	" <script type=%22text/javascript%22> " + 
	" var thistext = 'The <b>LogOut Page</b> confirms that you have ended your visit at ' + system.systemservername + '. ' + " + 
	" 'If you wish to participate again, you must first log in as you did previously.' ;" + 
	" document.write(thistext) ; " + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmembersviewquerypage = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Members Search Page</h2></center>" + 
	" <p>" + 
	" The <b>Members Search Page</b> is used as a jumping off point to the members browse. Here you can select or create a" + 
	" search statement that determines which postings will actually be displayed in the members browse. " + 
	" You have the choice of clicking one of the six %22Instant%22 search links or of composing and saving a search of your " + 
	" own using the search constructor. " + 
	" <p>Search Constructor Examples: " + 
	" <br>" + 
	" <br>&bull;&nbsp;<b>NAME CONTAINS SMITH </b> will display all the member names that have %22Smith%22 as part " + 
	" of the name. By default, names will appear in descending date order based on that members' last visit to the newsgroup. " + 
	" To alter the sort order click any of the browse header buttons when the browse appears." + 
	" <br>" + 
	" <br>&bull;&nbsp;<b>DATE RANGE THISWEEK </b> will display all members who accessed the newsgroup" + 
	" in the last seven days. By default, names will appear in descending date order based on that members' last visit to the newsgroup. " + 
	" To alter the sort order click any of the browse header buttons when the browse appears." + 
	" <p>" + 
	" <i>Give it at try. These search statements are very powerful and let you zero in on the specific member records " + 
	" that you want to find very quickly and easily!</i> " + 
	" <p>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmembersviewquerypagebrowse = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Members Browse Page</h2></center>" + 
	" <p>" + 
	" The <b>Members Browse Page</b> displays the result of your search from the Members Search Page. " + 
	" <p><b>To Edit Your Own Member Record:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click the <b>Open</b> button located on the right hand " + 
	" side of your own member record." + 
	" <br>&bull;&nbsp;Type your changes in the spaces provided." + 
	" <br>&bull;&nbsp;Click <b>Save</b>." + 
	" <br>&bull;&nbsp;Note that you can cancel your changes if you click <b>Close</b> " + 
	" before clicking the <b>Save</b> button." + 
	" <p><b>To Send Mail To Another Member:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click the <b>Email</b> button on the right hand side of any member record." + 
	" <br>&bull;&nbsp;Type in your <b>Subject</b>." + 
	" <br>&bull;&nbsp;Type your <b>Email</b> text." + 
	" <br>&bull;&nbsp;Click the <b>Signature</b> button." + 
	" <br>&bull;&nbsp;Click the <b>Send</b> button." + 
	" " + 
	" <p><b>To Sort The Information In The Browse Page View:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click on any column header in the page." + 
	" <br>&bull;&nbsp;Clicking a + header will sort the page in the corresponding ascending order." + 
	" <br>&bull;&nbsp;Clicking a - header will sort the page in the corresponding descending order." + 
	" </td>" + 
	" </tr>" + 
	"</table>" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmembersviewquerypageupdate = 	"<br> " + 
	"<table id=%22bodytext%22>" + 
	" <tr> " + 
	" <td > " + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.ownerrecord == 1) {" + 
	" var aboutpage = '<center><h2>About The Members View/Edit Page</h2></center>' ;" + 
	" } else {" + 
	" var aboutpage = '<center><h2>About The Members Email Send Page</h2></center>';" + 
	" }" + 
	" document.write(aboutpage);" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <p>" + 
	" The <b>Members View/Edit Page</b> and the <b>Email Send Page</b> is displayed after clicking on either a <b>View/Edit</b> button " + 
	" (only available when it's your own record) or after clicking on a <b>Email</b> button (only available when it's another " + 
	" member record). " + 
	" <p><b>To End Viewing Your Member Record:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;To exit, click the CLOSE button." + 
	" " + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.ownerrecord == 1) {" + 
	" var thismessage = '<p><b>To Edit Your Own Member Record:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;The View/Edit button is only available in the Member Browse on your own record.' +" + 
	" '<br>&bull;&nbsp;Edit the fields in the record form by clicking your mouse in any of the available fields.' +" + 
	" '<br>&bull;&nbsp;Once you have made changes, click the SAVE button.' +" + 
	" '<p><b>To Email Another Member:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;The Email button is only available in the Members Browse on other member records.'+ " + 
	" '<br>&bull;&nbsp;Click the EMAIL button of the member you wish to mail.'+" + 
	" '<br>&bull;&nbsp;Type your email subject in the SUBJECT area of the email form. '+" + 
	" '<br>&bull;&nbsp;Type your message in the EMAIL area of the email form. '+" + 
	" '<br>&bull;&nbsp;Once you have finished, click the SIGNATURE button.'+" + 
	" '<br>&bull;&nbsp;Click the SAVE button.'" + 
	" }" + 
	" else" + 
	" {" + 
	" var thismessage = '<p><b>To Edit Your Own Member Record:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;The View/Edit button is only available in the Member Browse on your own record.' +" + 
	" '<br>&bull;&nbsp;Edit the fields in the record form by clicking your mouse in any of the available fields.' +" + 
	" '<br>&bull;&nbsp;Once you have made changes, click the SAVE button.' +" + 
	" '<p><b>To Email Another Member:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;The Email button is only available in the Members Browse on other member records.'+ " + 
	" '<br>&bull;&nbsp;Click the EMAIL button of the member you wish to mail.'+" + 
	" '<br>&bull;&nbsp;Type your email subject in the SUBJECT area of the email form. '+" + 
	" '<br>&bull;&nbsp;Type your message in the EMAIL area of the email form. '+" + 
	" '<br>&bull;&nbsp;Once you have finished, click the SIGNATURE button.'+" + 
	" '<br>&bull;&nbsp;Click the SAVE button.'" + 
	" } " + 
	" document.write(thismessage);" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmessagesviewquerypage = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Postings Search Page</h2></center>" + 
	" <p>" + 
	" The <b>Postings Search Page</b> is used as a jumping off point to the postings browse. Here you can select or create a" + 
	" search statement that determines which postings will actually be displayed in the postings browse. " + 
	" You have the choice of clicking one of the six %22Instant%22 search links or of composing and saving a search of your " + 
	" own using the search constructor." + 
	" <p>Search Link Actions: " + 
	" <br> " + 
	" <ol> " + 
	" <li>QUESTION - CATEGORY = QUESTION AND DATE RANGE THISWEEK ORDER BY -DATE,-TIME</li> " + 
	" <li>REPLY - CATEGORY = REPLY AND DATE RANGE THISYEAR ORDER BY -DATE,-TIME</li> " + 
	" <li>NEWS - CATEGORY = NEWS AND DATE RANGE THISYEAR ORDER BY -DATE,-TIME</li> " + 
	" <li>SUGGESTION - CATEGORY = SUGGESTION AND DATE RANGE THISYEAR ORDER BY -DATE,-TIME</li> " + 
	" <li>REPORT - CATEGORY = REPORT AND DATE RANGE THISYEAR ORDER BY -DATE,-TIME</li> " + 
	" </ol> " + 
	" <p>Search Constructor Examples: " + 
	" <br> " + 
	" <br>&bull;&nbsp;<b>SUBJECT CONTAINS DOCK </b> displays all the postings that have %22Dock%22 " + 
	" or %22Docked%22 or %22Docking%22 as part of the posting subject. Postings appear in descending date order based on the " + 
	" date that postings were posted or last updated. To alter sort order, click any one of the browse header buttons once" + 
	" the browse appears." + 
	" <br>" + 
	" <br>&bull;&nbsp;<b>DATE RANGE THISWEEK</b> displays all postings posted or modified in the" + 
	" in the last seven days. Postings appear in descending date order based on the " + 
	" date that postings were posted or last updated. To alter sort order, click any one of the browse header buttons once" + 
	" the browse appears. " + 
	" <br>&bull;&nbsp;<b>DATE RANGE THISMONTH</b> displays all postings posted or modified in the" + 
	" in the last thirty days. Postings appear in descending date order based on the " + 
	" date that postings were posted or last updated. To alter sort order, click any one of the browse header buttons once" + 
	" the browse appears. " + 
	" <p>Custom Query Examples:" + 
	" <br>&bull;&nbsp;<b>DATE RANGE TODAY()-20,TODAY()-13</b> displays all postings posted or modified in the" + 
	" in between 20 days ago and 13 days ago. Postings appear in descending date order based on the " + 
	" date that postings were posted or last updated. To alter sort order, click any one of the browse header buttons once" + 
	" the browse appears. " + 
	" <br>&bull;&nbsp;<b>SUBJECT CONTAINS HANDYMARKERBROWSE</b> displays all postings posted that contain HANDYMARKERBROWSE" + 
	" anywhere in the subject line. Postings appear in descending date order based on the " + 
	" date that postings were posted or last updated. To alter sort order, click any one of the browse header buttons once" + 
	" the browse appears. " + 
	" <br>&bull;&nbsp;<b>MESSAGE CONTAINS HANDYMARKERBROWSE</b> displays all postings posted that contain HANDYMARKERBROWSE" + 
	" anywhere in the posting body. Postings appear in descending date order based on the " + 
	" date that postings were posted or last updated. To alter sort order, click any one of the browse header buttons once" + 
	" the browse appears. " + 
	" <p>" + 
	" <i>Give it at try. These search statements are very powerful and let you zero in on the specific member records " + 
	" that you want to find very quickly and easily!</i> " + 
	" <p>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmessagesviewquerypagebrowse = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Postings Browse Page</h2></center>" + 
	" <p>" + 
	" The <b>Postings Browse Page</b> displays the result of your search from the Postings Search Page. " + 
	" <p><b>To Insert A New Postings:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click the <b>Insert</b> menu located just below the " + 
	" <script type=%22text/javascript%22> javascript:document.write(system.systemservercompany); </script> title at the top of the page." + 
	" <br>&bull;&nbsp;Select the appropriate <b>Category</b> for your posting." + 
	" <br>&bull;&nbsp;Type in your <b>Subject</b>." + 
	" <br>&bull;&nbsp;Type your <b>Posting</b>." + 
	" <br>&bull;&nbsp;Click the <b>Signature</b> button." + 
	" <br>&bull;&nbsp;Click the <b>Save</b> button." + 
	" <p>" + 
	" <b>To View An Individual Postings:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click the <b>Open</b> button. " + 
	" <br>&bull;&nbsp;To exit, click the <b>Cancel</b> button at the bottom of the posting." + 
	" <p><b>To Edit Your Own Postings:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click the <b>Open</b> button on the right hand side of the " + 
	" page beside your posting." + 
	" <br>&bull;&nbsp;Make sure the appropriate <b>Category</b> for your posting is selected." + 
	" <br>&bull;&nbsp;Edit your posting." + 
	" <br>&bull;&nbsp;Click the <b>Signature</b> button if you typed over your previous signature. " + 
	" <br>&bull;&nbsp;Click the <b>Save</b> button." + 
	" <p>" + 
	" <b>To Reply To Another Member Postings:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;Click the <b>Open</b> button on the right hand side of the " + 
	" page beside the posting to open and read the posting." + 
	" <br>&bull;&nbsp;Click the <b>Reply</b> menu at the top of the page. " + 
	" <br>&bull;&nbsp;A <b>Subject</b> is provided by default that relates " + 
	" to the posting you are replying to. You can edit this if you wish." + 
	" <br>&bull;&nbsp;Type your <b>Posting</b> in the space above the %22SNIP%22 text. " + 
	" This will allow you to keep a copy of the original posting below your reply." + 
	" <br>&bull;&nbsp;Click the <b>Signature</b> button." + 
	" <br>&bull;&nbsp;Click the <b>Save</b> button." + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmessagesviewquerypagepreview = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.ownerrecord == 1) {" + 
	" var aboutpage = '<center><h2>About The Postings View/Edit Page</h2></center><b>';" + 
	" } else {" + 
	" var aboutpage = '<center><h2>About The Postings View/Reply Page</h2></center>';" + 
	" }" + 
	" document.write(aboutpage);" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <p>" + 
	" The <b>Editor View</b> is displayed after clicking on the <b>Open</b> button on any posting." + 
	" You are only allowed to edit your own postings. Messages posted by another member open in view/print/reply mode only." + 
	" <p><b>To End Viewing An Individual Posting:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;To exit, click the CANCEL button." + 
	" " + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.ownerrecord == 1) {" + 
	" var thisPosting = '<p><b>To Edit Your Own Posting:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;The Editor is only available in the Postings Browse on your own records.' +" + 
	" '<br>&bull;&nbsp;Make sure the appropriate CATEGORY for your Posting is selected.' +" + 
	" '<br>&bull;&nbsp;Edit your Posting after placing your mouse pointer in the subject line or the Posting body.' +" + 
	" '<br>&bull;&nbsp;Editing is done in the same fashion as with most word processing applications.' +" + 
	" '<br>&bull;&nbsp;Click the SIGNATURE button if you typed over your previous signature.'+" + 
	" '<br>&bull;&nbsp;Click the SAVE button.'" + 
	" }" + 
	" else" + 
	" {" + 
	" var thisPosting = '<p><b>To Reply To Another Member Posting:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;Click the Open button to view another member posting.'+ " + 
	" '<br>&bull;&nbsp;Click the REPLY button at the bottom of the Posting. This will open up a Posting Reply Editor page.'+" + 
	" '<br>&bull;&nbsp;A SUBJECT is provided by default that relates to the Posting you are replying to. You can edit this if you wish.'+" + 
	" '<br>&bull;&nbsp;Type your Posting in the space <b>above</b> the %22SNIP%22 text. This will allow you to keep a copy of the original Posting below '+" + 
	" 'your reply.'+" + 
	" '<br>&bull;&nbsp;Click the SIGNATURE button.'+" + 
	" '<br>&bull;&nbsp;Click the SAVE button.'" + 
	" } " + 
	" document.write(thisPosting);" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"<p/>" + 
	"&nbsp;" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmessagesviewquerypageupdate = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.ownerrecord == 1) {" + 
	" var aboutpage = '<center><h2>About The Postings View/Edit Page</h2></center><b>';" + 
	" } else {" + 
	" var aboutpage = '<center><h2>About The Postings View/Reply Page</h2></center>';" + 
	" }" + 
	" document.write(aboutpage);" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <p>" + 
	" The <b>Editor View</b> is displayed after clicking on the <b>Open</b> button on any posting." + 
	" You are only allowed to edit your own postings. Messages posted by another member open in view/print/reply mode only." + 
	" <p><b>To End Viewing An Individual Posting:</b> " + 
	" <br> " + 
	" <br>&bull;&nbsp;To exit, click the CANCEL button." + 
	" " + 
	" <script type=%22text/javascript%22> " + 
	" if (sys.ownerrecord == 1) {" + 
	" var thisPosting = '<p><b>To Edit Your Own Posting:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;The Editor is only available in the Postings Browse on your own records.' +" + 
	" '<br>&bull;&nbsp;Make sure the appropriate CATEGORY for your Posting is selected.' +" + 
	" '<br>&bull;&nbsp;Edit your Posting after placing your mouse pointer in the subject line or the Posting body.' +" + 
	" '<br>&bull;&nbsp;Editing is done in the same fashion as with most word processing applications.' +" + 
	" '<br>&bull;&nbsp;Click the SIGNATURE button if you typed over your previous signature.'+" + 
	" '<br>&bull;&nbsp;Click the SAVE button.'" + 
	" }" + 
	" else" + 
	" {" + 
	" var thisPosting = '<p><b>To Reply To Another Member Posting:</b>' +" + 
	" '<br>' +" + 
	" '<br>&bull;&nbsp;Click the Open button to view another member posting.'+ " + 
	" '<br>&bull;&nbsp;Click the REPLY button at the bottom of the Posting. This will open up a Posting Reply Editor page.'+" + 
	" '<br>&bull;&nbsp;A SUBJECT is provided by default that relates to the Posting you are replying to. You can edit this if you wish.'+" + 
	" '<br>&bull;&nbsp;Type your Posting in the space <b>above</b> the %22SNIP%22 text. This will allow you to keep a copy of the original Posting below '+" + 
	" 'your reply.'+" + 
	" '<br>&bull;&nbsp;Click the SIGNATURE button.'+" + 
	" '<br>&bull;&nbsp;Click the SAVE button.'" + 
	" } " + 
	" document.write(thisPosting);" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"<p/>" + 
	"&nbsp;" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.noaccess = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The No Access Page</h2></center>" + 
	" The <b>No Access Page</b> explains possible reasons why you have been denied access to the newsgroup. Often this is a reult of typing" + 
	" the wrong information in the login form." + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.registration = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td>" + 
	" <center><h2>About The CHT Support Forum Registration Page</h2></center>" + 
	" <br>" + 
	" <u>The CHT Support Forum Registration Page</u> serves two purposes. First, it registers you " + 
	" as a new newsgroup user and second, it reminds you, via email, of your login ID number if you ever forget it." + 
	" <p> " + 
	" When you complete the four entry fields provided on the Registration Page, the server sends you an email " + 
	" containing your server credentials. That email also contains a link, which if clicked, logs you into the " + 
	" server automatically without having to enter your credentials again. The email also explains how to easily make " + 
	" the link it provides into a desktop icon that you can simply click to log in automatically &mdash; kind of like " + 
	" starting your favorite Windows&copy program from a desktop icon. <b>With the desktop or taskbar link you create, you'll" + 
	" be reading forum postings instantly, with a single mouse click.</b>" + 
	" <p>" + 
	" </td>" + 
	" </tr>" + 
	"</table> " + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.serverbusy = 	"<br> " + 
	"<table id=%22bodytext%22> " + 
	" <tr> " + 
	" <td > " + 
	" <center><h2>About The Server Busy Page</h2></center>" + 
	" The <b>Server Busy Page</b> alerts users that they cannot access the newsgroup because the the server is " + 
	" under maintenance." + 
	" </td>" + 
	" </tr>" + 
	"</table>" + 
	"" ;
}
var help = new obj_help(); 

function obj_links() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.common = 	"" + 
	"" ;
}
var links = new obj_links(); 

function obj_marquee() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.common = 	"" + 
	"" ;
}
var marquee = new obj_marquee(); 

function obj_page() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.confirmation = 	"" + 
	"<p> " + 
	" <center><b>What Just Happened?</b></center><p>" + 
	" <b><script type=%22text/javascript%22>javascript:document.write(sig.first)</script></b>, the account " + 
	" information you requested has been sent to the email address that you provided when you first " + 
	" registered: <b>( <script type=%22text/javascript%22>javascript:document.write(sig.address)</script> )</b>." + 
	"<p/>" + 
	"<p>" + 
	" <b>Check your email for login information - now, and then navigate to the login page, using the menu provided above.</b>" + 
	"</p>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.home = 	"" + 
	" <table cols=%222%22>" + 
	" <tr>" + 
	" <td class=%22bodycolumntext%22>" + 
	" <script type=%22text/javascript%22>" + 
	" document.write('<center><b>Welcome To ' + system.systemservercompany + '!</b></center><br>') ;" + 
	" document.write('<b>' + system.systemservercompany + '</b>');" + 
	" </script>" + 
	" provides support for subscribers to <b>The Clarion Handy Tools</b>. In keeping with our consistent policy of using our own" + 
	" technology to illustrate what The Clarion Handy Tools can do, the server delivering this newsgroup is a C6.3 Clarion application " + 
	" built with CHT templates and classes (Build 11A1.00) and nothing else. The server is entirely stand-alone, " + 
	" running on a desktop computer in our office connected to an ADSL internet connection. It requires no ISP Host Server and no Microsoft server" + 
	" software. Major templates used are:" + 
	" <ol> " + 
	" <li>EmbedBrowserServer</li> " + 
	" <li>BrowserServerInitializationControls</li>" + 
	" <li>BrowserServerHtmlBuilder</li>" + 
	" <li>Twelve More Plug-in Templates</li>" + 
	" </ol>" + 
	" </td>" + 
	" <td class=%22bodycolumntext%22>" + 
	" <script type=%22text/javascript%22>" + 
	" document.write('<center><b>How To Access ' + system.systemservercompany + '.</b></center><br>') ;" + 
	" document.write('<b>' + system.systemservercompany + '</b>');" + 
	" </script>" + 
	" enables members to connect via their favorite internet browser. Membership is free to all" + 
	" who wish to participate, including non-CHT-subscribers. To get started all that's required is a FREE membership. " + 
	" On registering you will receive a Login Name and Password that provides 24/7 access. In keeping with the spirit " + 
	" of proper forum conduct we kindly ask that you refrain from posting matter and language that may be " + 
	" offensive or critical of others, of this newsgroup or of its providers. Breach of this policy in this forum or" + 
	" any other public or private forum will result in immediate suspension of your access privileges." + 
	" <p/><center>" + 
	" <a href=%22http://validator.w3.org/check?uri=referer%22><img src=%22http://www.w3.org/Icons/valid-html401%22 " + 
	" alt=%22Valid HTML 4.01!%22 height=%2231%22 width=%2288%22 border=%220%22 /></a>" + 
	" &nbsp;&nbsp;" + 
	" <a href=%22http://jigsaw.w3.org/css-validator/%22> <img style=%22border:0;width:88px;height:31px%22 " + 
	" src=%22http://jigsaw.w3.org/css-validator/images/vcss%22 alt=%22Valid CSS!%22 border=%220%22 /> </a>" + 
	" </center>" + 
	" </td>" + 
	" </tr>" + 
	" <tr>" + 
	" <td colspan=%222%22 align=%22center%22>" + 
	" <i><u>Currently tested compatible browsers:</i></u><br/> " + 
	" MS Internet Explorer 5.5, 6.x,7.x <br/>" + 
	" FireFox 2.x<br/>" + 
	" Netscape 8.x, <br/>" + 
	" MaxThon Browser 1.x, 2.x, <br/>" + 
	" Avant Browser 11.x, <br/>" + 
	" Opera Browser 9.x,<br/>" + 
	" <i><u>You are presently accessing the CHT Support Forum Server</i></u>.<br/>" + 
	" To reach our static website server: <a href=%22http://www.cwhandy.ca/index.html%22>" + 
	" The Clarion Handy Tools Page</a>" + 
	" <br/>" + 
	" To reach our installation server: <a href=%22http://www.cwhandy.ca/LOG$%22>CHT Subscriber Installation Server</a>" + 
	" </td>" + 
	" </tr>" + 
	" </table>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.lockout = 	"<table> " + 
	" <tr> " + 
	" <td id=%22bodytext%22 align=%22left%22> " + 
	" <b><center>What Just Happened?</b></center><p> " + 
	" Your account has been locked. " + 
	" <br> " + 
	" This could happen for the following reasons: " + 
	" <ol> " + 
	" <li>This is a duplicate account and you should use your other one.</li> " + 
	" <li>You have breached the rules of proper conduct.</li> " + 
	" <li>You engaged in some kind of flaming session.</li> " + 
	" <li>You have posted information which may be offensive to other members.</li> " + 
	" <li>You have attempted anonymous access, by disguising your real identity in some way.</li> " + 
	" </ol> " + 
	" This lock is temporary and will be lifted in the near future. " + 
	" Since this is a public forum it's important to use care when submitting comments. We are hopeful that this occurrence is " + 
	" merely an oversight and that your postings will be more reflective of the intent of the newsgroup in future.<p> " + 
	" Please note that in the case where a second lock must be applied for any reason, it will become permanent. " + 
	" In the meantime, if you have <b>questions</b> you may ask them via email.<p> " + 
	" <center> " + 
	" <script type=%22text/javascript%22> " + 
	" document.write('<a href=%22MailTo:' + system.systemserveremail + '%22>' + system.systemservercompany + '</a>' );" + 
	" </script>" + 
	" </center> " + 
	" </td> " + 
	" <p> " + 
	" </tr> " + 
	"</table> " + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.login = 	" <div class=%22textblock%22> " + 
	" <script type=%22text/javascript%22>" + 
	" document.write('Enter your ' + system.systemservercompany + ' membership information and click <b>' + menu.loginpagemenu.toUpperCase() + '</b>.') ;" + 
	" document.write('<br/>To obtain your <b>FREE</b> ' + system.systemservercompany + ' membership, click the <b>' + menu.registrationpagemenu.toUpperCase() + '</b> <br/>menu at the top of this page.') ; " + 
	" </script>" + 
	" </div>" + 
	" <script type=%22text/javascript%22> " + 
	" flg.askokay = flg.noask ;" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.logout = 	"" + 
	"<div id=%22bodytext%22>" + 
	"You've successfully <b>logged out</b> of the " + 
	"<script type=%22text/javascript%22> javascript:document.write(system.systemservername); </script>. " + 
	"If you found what you were looking for, thanks for dropping in, and visit us again soon. " + 
	"If you didn't find what you were looking for or would like to share your comments, feel free to contact us. " + 
	"</div>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.membersquery = 	"" + 
	" <table cols=%223%22> " + 
	" <tr>" + 
	" <td colspan=%223%22> " + 
	" <center><b>Click one of the six instant search links below or compose your own search on the search constructor below.</b></center>" + 
	" </td>" + 
	" </tr>" + 
	" <tr>" + 
	" <td class=%22threeuplink%22 >" + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery1 = button.browsedatebuttontext.toUpperCase()+ ' ' + " + 
	" keyword.defaultrangekeyword + ' NOW ' + keyword.defaultorderclause ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery1 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery1) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22visitedlinktip%22) onmouseout=jsutil.tooltip(event,%22visitedlinktip%22)>' + " + 
	" 'VISITED TODAY</a>');" + 
	" </script>" + 
	" </td>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery2 = button.browsedatebuttontext.toUpperCase()+ ' ' + " + 
	" keyword.defaultrangekeyword + ' THISWEEK ' + keyword.defaultorderclause ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery2 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery2) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22weeklinktip%22) onmouseout=jsutil.tooltip(event,%22weeklinktip%22)>' + " + 
	" 'VISITED THIS WEEK</a>');" + 
	" </script>" + 
	" </td>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery3 = %22REG:ID = %22 + sig.regid + %22 %22 + keyword.defaultorderclause ; " + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=NGMEMBERSVIEW&editaction=16&pdfreportnumber=2' + " + 
	" '&queryfield=' + thisquery3 + '&end%22 ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22twoweeklinktip%22) onmouseout=jsutil.tooltip(event,%22twoweeklinktip%22)>' + " + 
	" 'MEMBER USAGE REPORT</a>');" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	" <tr >" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery4 = button.browsestatusbuttontext.toUpperCase() + " + 
	" ' CONTAINS ON-LINE ' + keyword.defaultandkeyword + ' ' + button.browsedatebuttontext.toUpperCase()+ ' ' + " + 
	" keyword.defaultrangekeyword + ' NOW ' + keyword.defaultorderclause ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery4 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery4) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22onlinelinktip%22) onmouseout=jsutil.tooltip(event,%22onlinelinktip%22)>' + " + 
	" 'IS NOW ON-LINE</a>');" + 
	" </script>" + 
	" </td>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery5 = button.browsevisitsbuttontext.toUpperCase()+ ' ' +" + 
	" keyword.defaultoverkeyword + ' 99 ' + keyword.defaultandkeyword + ' ' + button.browsedatebuttontext.toUpperCase()+ ' ' + " + 
	" keyword.defaultrangekeyword + ' THISYEAR ORDER BY -VISITS' ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery5 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery5) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22frequentlinktip%22) onmouseout=jsutil.tooltip(event,%22frequentlinktip%22)>' + " + 
	" 'FREQUENT VISITOR</a>');" + 
	" </script>" + 
	" </td>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery6 = %22REG:ID = %22 + sig.regid + %22 %22 + keyword.defaultorderclause ; " + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=NGMEMBERSVIEW&editaction=16&pdfreportnumber=1' + " + 
	" '&queryfield=' + thisquery6 + '&end%22 ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22haswebsitelinktip%22) onmouseout=jsutil.tooltip(event,%22haswebsitelinktip%22)>' + " + 
	" 'MEMBER ACCOUNT REPORT</a>');" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	" <tr colspan=%223%22>" + 
	" <td class=%22threeuplink%22>" + 
	" &nbsp;" + 
	" </td>" + 
	" </tr>" + 
	" </table>" + 
	" <SPAN ID=%22visitedlinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery1);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22weeklinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery2);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22twoweeklinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery3);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22onlinelinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery4);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22frequentlinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery5);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22haswebsitelinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery6);" + 
	" </script>" + 
	" </SPAN>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.messagesbrowse = 	" " + 
	" <div class=%22widget_tableDiv%22>" + 
	" <table id=%22browsecontainer%22 cols=%226%22 >" + 
	" <thead> " + 
	" <tr cols=%226%22 id=%22headerrow%22 class=%22tableWidget_headerCell%22>" + 
	" <td class=%22tableWidget_headerCell%22>Date</td>" + 
	" <td class=%22tableWidget_headerCell%22>Time</td>" + 
	" <td class=%22tableWidget_headerCell%22>Name</td>" + 
	" <td class=%22tableWidget_headerCell%22>Category</td>" + 
	" <td class=%22tableWidget_headerCell%22>Subject</td>" + 
	" <td class=%22tableWidget_headerCell%22>Recall</td>" + 
	" </tr>" + 
	" </thead>" + 
	" <tbody>" + 
	" <script type=%22text/javascript%22>" + 
	" var thisrow = %22%22 ;" + 
	" var threadbutton = %22%22 ;" + 
	" var openbutton = %22%22 ;" + 
	" for (var datarow = ndx.brwstart; datarow <= ndx.brwcount; datarow++) {" + 
	" if (brwmsg[datarow].bodcategory != %22REPLY%22) {" + 
	" thisrow = '<tr id=%22greenbar_' + datarow + '%22>' ;" + 
	" } else {" + 
	" thisrow = '<tr id=%22normal_' + datarow + '%22>' ;" + 
	" }" + 
	" if (brwmsg[datarow].ownerrecord == true) { " + 
	" openbutton = '<button type=%22submit%22 id=%22btnviewedit%22 class=%22openbutton%22 ' + " + 
	" 'onclick=%22return jssubmit.takeedit(brwmsg[' + datarow + '] )%22 ' + " + 
	" 'onmouseover=jsutil.tooltip(event,%22openbuttontip%22) onmouseout=jsutil.tooltip(event,%22openbuttontip%22)></button>'; " + 
	" } else {" + 
	" openbutton = '<button type=%22submit%22 id=%22btnviewreply%22 class=%22openbutton%22 ' + " + 
	" 'onclick=%22return jssubmit.takepreviewprint(brwmsg[' + datarow + '] )%22 ' + " + 
	" 'onmouseover=jsutil.tooltip(event,%22openbuttontip%22) onmouseout=jsutil.tooltip(event,%22openbuttontip%22)></button>'; " + 
	" }" + 
	" if (document.forms[0].queryfield.value.indexOf('NGThreadID') != -1) {" + 
	" threadbutton = '<button type=%22submit%22 id=%22btnthread%22 class=%22printbutton%22 ' +" + 
	" 'onclick=%22action=jsthread.takethreadbutton(brwmsg[' + datarow + '] )%22 ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22threadbuttontip%22) onmouseout=jsutil.tooltip(event,%22threadbuttontip%22)></button>' ; " + 
	" } else {" + 
	" threadbutton = '<button type=%22submit%22 id=%22btnthread%22 class=%22threadbutton%22 ' +" + 
	" 'onclick=%22action=jsthread.takethreadbutton(brwmsg[' + datarow + '] )%22 ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22threadbuttontip%22) onmouseout=jsutil.tooltip(event,%22threadbuttontip%22)></button>' ; " + 
	" } " + 
	" if (brwmsg[datarow].regname.length > 12) {" + 
	" brwmsg[datarow].regname = brwmsg[datarow].regname.slice(0,10) + ' ...';" + 
	" }" + 
	" if (brwmsg[datarow].bodsubject.length > 53) {" + 
	" brwmsg[datarow].bodsubject = brwmsg[datarow].bodsubject.slice(0,53) + ' ...';" + 
	" }" + 
	" document.write(thisrow);" + 
	" document.write('<td >' + unescape(brwmsg[datarow].boddatelogged) + '</td>');" + 
	" document.write('<td >' + unescape(brwmsg[datarow].bodtimelogged) + '</td>');" + 
	" document.write('<td >' + unescape(brwmsg[datarow].regname) + '</td>');" + 
	" document.write('<td >' + unescape(brwmsg[datarow].bodcategory) + '</td>');" + 
	" document.write('<td >' + unescape(brwmsg[datarow].bodsubject) + '</td>');" + 
	" document.write('<td>') ;" + 
	" document.write(openbutton) ; " + 
	" document.write(threadbutton) ;" + 
	" document.write('</td>') ;" + 
	" document.write('</tr>') ;" + 
	" } " + 
	" </script> " + 
	" </tbody> " + 
	" </table>" + 
	" <p/>" + 
	" &nbsp;" + 
	" <p/>" + 
	" &nbsp;" + 
	"</div>" + 
	" <script type=%22text/javascript%22>" + 
	" initTableWidget(%22browsecontainer%22,710,0,Array('A','B','C','D','E','F'), 6, 1);" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.messagesquery = 	"" + 
	" <table cols=%222%22> " + 
	" <tr >" + 
	" <td colspan=%222%22> " + 
	" <center><b>Click one of the four instant search links below or compose your own search on the search constructor below.</b></center>" + 
	" </td>" + 
	" </tr>" + 
	" <tr>" + 
	" " + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery1 = 'CATEGORY CONTAINS VIDEO '; " + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery1 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery1) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22questionlinktip%22) onmouseout=jsutil.tooltip(event,%22questionlinktip%22)>' + " + 
	" 'LINKS TO CHT VIDEOS</a>');" + 
	" </script>" + 
	" </td>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery2 = button.browsecategorybuttontext.toUpperCase() + ' ' + keyword.defaultcontainskeyword + ' ' + " + 
	" 'NEWS ' + keyword.defaultandkeyword + ' ' + keyword.defaultdatekeyword + " + 
	" ' ' + keyword.defaultrangekeyword + ' THISYEAR ' + keyword.defaultorderclause ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery2 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery2) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22newslinktip%22) onmouseout=jsutil.tooltip(event,%22newslinktip%22)>' + " + 
	" 'NEWS POSTINGS ONLY</a>');" + 
	" </script>" + 
	" </td>" + 
	" </tr>" + 
	" <tr>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery4 = keyword.defaultdatekeyword + " + 
	" ' ' + keyword.defaultrangekeyword + ' THISWEEK ' + keyword.defaultorderclause ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery4 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery4) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22helplinktip%22) onmouseout=jsutil.tooltip(event,%22helplinktip%22)>' + " + 
	" 'THIS WEEK&#39;S POSTINGS</a>');" + 
	" </script>" + 
	" </td>" + 
	" <td class=%22threeuplink%22> " + 
	" <big><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;</b></big>" + 
	" <script type=%22text/javascript%22> " + 
	" var thisquery5 = keyword.defaultdatekeyword + " + 
	" ' ' + keyword.defaultrangekeyword + ' NOW ' + keyword.defaultorderclause ;" + 
	" document.write('<a href=%22KQY$&sessionid=' + sys.sessionid + '&viewid=' + sys.viewid.toUpperCase() + " + 
	" '&queryfield=' + thisquery5 + '&end%22 onclick=jscookie.putthisquerycookie(thisquery5) ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22suggestionlinktip%22) onmouseout=jsutil.tooltip(event,%22suggestionlinktip%22)>' + " + 
	" 'TODAY&#39;S POSTINGS</a>');" + 
	" </script>" + 
	" </td>" + 
	" <tr>" + 
	" <td colspan=%222%22>" + 
	" &nbsp;" + 
	" </td>" + 
	" </tr>" + 
	" </table>" + 
	" " + 
	" <SPAN ID=%22questionlinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery1);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22newslinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery2);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22helplinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery4);" + 
	" </script>" + 
	" </SPAN>" + 
	" <SPAN ID=%22suggestionlinktip%22 class=%22tooltip%22>" + 
	" <script type=%22text/javascript%22> " + 
	" document.write(thisquery5);" + 
	" </script>" + 
	" </SPAN>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmembersviewbrowse = 	" " + 
	"<div class=%22widget_tableDiv%22>" + 
	" <table id=%22browsecontainer%22 cols=%228%22 >" + 
	" <thead>" + 
	" <tr cols=%228%22 id=%22headerrow%22>" + 
	" <td>Date</td>" + 
	" <td>Time</td>" + 
	" <td>Name</td>" + 
	" <td>Status</td>" + 
	" <td>Company</td>" + 
	" <td>WebSite</td>" + 
	" <td>Visits</td>" + 
	" <td>Recall</td>" + 
	" </tr>" + 
	" </thead>" + 
	" <tbody> " + 
	" <script type=%22text/javascript%22>" + 
	" var thisrow = %22%22 ;" + 
	" var openbutton = %22%22 ;" + 
	" for (var datarow = ndx.brwstart; datarow <= ndx.brwcount; datarow++) {" + 
	" if (datarow % 2 == 0) {" + 
	" thisrow = '<tr id=%22greenbar_' + datarow + '%22>' ;" + 
	" } else {" + 
	" thisrow = '<tr id=%22normal_' + datarow + '%22>' ;" + 
	" }" + 
	" if (brwmem[datarow].ownerrecord == true) { " + 
	" openbutton = '<button type=%22submit%22 id=%22btnviewedit%22 class=%22openbuttonmembers%22 ' + " + 
	" 'onclick=%22 return jssubmit.takememberedit(brwmem[' + datarow + '])%22 ' + " + 
	" 'onmouseover=jsutil.tooltip(event,%22openmemberbuttontip%22) onmouseout=jsutil.tooltip(event,%22openmemberbuttontip%22)></button>' ;" + 
	" } else { " + 
	" if (brwmem[datarow].regallowsendmail.toUpperCase() == %22DISALLOW%22) {" + 
	" disabledval = %22disabled%22 ;" + 
	" mailclass = %22%22 ;" + 
	" } else {" + 
	" disabledval = %22%22 ;" + 
	" mailclass = %22emailbutton%22 ; " + 
	" }" + 
	" openbutton = '<button type=%22submit%22 ' + disabledval + ' id=%22btnviewreply%22 class=%22' + mailclass + '%22 ' + " + 
	" 'onclick=%22return jssubmit.takememberedit(brwmem[' + datarow + '])%22 ' + " + 
	" 'onmouseover=jsutil.tooltip(event,%22emailmemberbuttontip%22) onmouseout=jsutil.tooltip(event,%22emailmemberbuttontip%22)></button>' ;" + 
	" }" + 
	" if (brwmem[datarow].regwebsite == '') {" + 
	" brwmem[datarow].regwebsite = 'N/A' ;" + 
	" }" + 
	" if (brwmem[datarow].regname.length > 13) {" + 
	" brwmem[datarow].regname = brwmem[datarow].regname.slice(0,10) + ' ...';" + 
	" }" + 
	" document.write(thisrow);" + 
	" document.write('<td>' + unescape(brwmem[datarow].regdatelogged) + '</td>');" + 
	" document.write('<td>' + unescape(brwmem[datarow].regtimelogged) + '</td>');" + 
	" document.write('<td>' + unescape(brwmem[datarow].regname) + '</td>');" + 
	" document.write('<td>' + unescape(brwmem[datarow].regpresent) + '</td>');" + 
	" document.write('<td>' + unescape(brwmem[datarow].regcompany) + '</td>');" + 
	" document.write('<td>' + unescape(brwmem[datarow].regwebsite) + '</td>');" + 
	" document.write('<td>' + unescape(brwmem[datarow].regtimeslogged)+ '</td>');" + 
	" document.write('<td>') ;" + 
	" document.write(openbutton) ; " + 
	" document.write('</td>') ;" + 
	" document.write('</tr>') ;" + 
	" } " + 
	" </script> " + 
	" </tbody> " + 
	" </table>" + 
	" <p/>" + 
	" &nbsp;" + 
	" <p/>" + 
	" &nbsp;" + 
	" <script type=%22text/javascript%22>" + 
	" initTableWidget(%22browsecontainer%22,710,0,Array('A','B','C','D','E','F','G','H'), 8, 1);" + 
	" </script>" + 
	"</div>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmembersviewreportpreview = 	"<p/>" + 
	"&nbsp;" + 
	"<script type=%22text/javascript%22>" + 
	" document.write(unescape(pdf.webpdfreportobject));" + 
	" document.write(unescape(pdf.webpdfreportweblink)) ;" + 
	"</script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.ngmessagesviewreportpreview = 	"" + 
	"<p/>" + 
	"&nbsp;" + 
	"<script type=%22text/javascript%22>" + 
	" document.write(unescape(pdf.webpdfreportobject));" + 
	" document.write(unescape(pdf.webpdfreportweblink)) ;" + 
	"</script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.noaccess = 	"<table> " + 
	" <tr> " + 
	" <td class=%22bodycolumntext%22> " + 
	" <b><center>What Just Happened?</b></center><p> " + 
	" You are not properly logged into the server. " + 
	" <br> " + 
	" This could happen for the following reasons: " + 
	" <ol> " + 
	" <li><font color=%22#DAA520%22>You may be using a Mozilla Browser.</font> <br><b>Solution:</b> Return To Previous Page Click Refresh.</br></li> " + 
	" <li><font color=%22#DAA520%22>You mistyped your information during login.</font> <br><b>Solution:</b> Try again.</br></li> " + 
	" <li><font color=%22#DAA520%22>You've never registered.</font> <br><b>Solution:</b> Use the %22Register%22 menu.</br></li> " + 
	" <li><font color=%22#DAA520%22>You <i>were</i> logged in, but you mistakenly clicked a %22quit%22 button or menu.</font> " + 
	" <br><b>Solution:</b> Log in again.</br></li> " + 
	" <li><font color=%22#DAA520%22>You <i>were</i> logged in, but because of prolonged inactivity, the server logged you out automatically.</font> " + 
	" <br><b>Solution:</b> Log in again.</br></li> " + 
	" <li><font color=%22#DAA520%22>You <i>were</i> logged in, but due to a data transmission error, " + 
	" your last request was denied for security reasons.</font> " + 
	" <br><b>Solution:</b> On the page menu, click %22Back%22 followed by %22Refresh%22.</br></li> " + 
	" </ol> " + 
	" </td> " + 
	" <td class=%22bodycolumntext%22> " + 
	" <b><center>What Are My Options?</b></center> " + 
	" <p> " + 
	" To receive an email reminder of your login " + 
	" information, please use the <b><script type=%22text/javascript%22> javascript:document.write(menu.registrationpagemenu); </script></b> " + 
	" link to reach the registration page of this website. That page " + 
	" accommodates both new registrations as well as reminder notices for already-registered " + 
	" individuals. " + 
	" <p> " + 
	" Otherwise, try the <b>Solution</b> suggested under the occurrence that " + 
	" most closely resembles the problem you encountered. All else failing, please log in again. " + 
	" <p> " + 
	" If problems persist, feel free to contact us by clicking the email link below:<br><br> " + 
	" <center>&bull;&nbsp;&nbsp;<a href=%22MAILTO:gcreces@gmail.com?subject=The CHT Support Forum%20No%20Access%20Page%22 >" + 
	" Contact The CHT Support Forum By Email </a>&nbsp;&bull;&nbsp;</center> " + 
	" </td> " + 
	" </tr> " + 
	"</table> " + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.registration = 	" " + 
	" <div class=%22textblock%22> " + 
	" <script type=%22text/javascript%22> " + 
	" document.write('To receive an email reminder of your membership ID, complete the form below <br/>and click <b>' + " + 
	" menu.registrationpagemenu.toUpperCase() + '.</b>') ;" + 
	" document.write('To obtain your <b>FREE</b> membership ID, via email, complete <br/>the form below and click <b>' + " + 
	" menu.registrationpagemenu.toUpperCase()) ;" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.serverbusy = 	"<table> " + 
	" <tr> " + 
	" <td class=%22bodycolumntext%22> " + 
	" <script type=%22text/javascript%22> " + 
	" document.write(%22We're sorry. The <b>%22 + system.systemservercompany + %22</b> server is busy and undergoing maintenance %22 +" + 
	" %22right now. It won't take long. Please try logging in again in a few minutes.%22) ;" + 
	" </script>" + 
	" </td> " + 
	" <td class=%22bodycolumntext%22> " + 
	" <script type=%22text/javascript%22> " + 
	" document.write('To contact <b>' + system.systemservercompany + '</b> in the meantime, click the link ' + " + 
	" 'provided below. See you soon!') ;" + 
	" </script>" + 
	" </td> " + 
	" </tr>" + 
	"</table> " + 
	"<table>" + 
	" <tr> " + 
	" <td> " + 
	" <img src=%22/images/email.gif%22 width=%2214%22 height=%2210%22 border=%220%22 align=%22center%22>" + 
	" <script type=%22text/javascript%22>" + 
	" document.write('&nbsp;&nbsp;<a href=%22MAILTO:' + system.systemserveremail + '?subject=' + system.systemservername + '%20Server%20Busy%20Page%22>') ;" + 
	" document.write('Contact ' + system.systemservercompany + ' By Email </a>&nbsp;&nbsp;') ;" + 
	" </script>" + 
	" <img src=%22/images/email.gif%22 width=%2214%22 height=%2210%22 border=%220%22 align=%22center%22>" + 
	" </td> " + 
	" </tr> " + 
	"</table> " + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.webpdfreportviewbrowse = 	"" + 
	" <div class=%22widget_tableDiv%22>" + 
	" <table id=%22browsecontainer%22 cols=%224%22 >" + 
	" <thead>" + 
	" <tr cols=%224%22>" + 
	" <td>Date</td>" + 
	" <td>Time</td>" + 
	" <td>Report Name</td>" + 
	" <td>Action</td>" + 
	" </tr>" + 
	" </thead>" + 
	" <tbody> " + 
	" <script type=%22text/javascript%22>" + 
	" var threadbutton = %22%22 ;" + 
	" var openbutton = %22%22 ;" + 
	" for (var datarow = ndx.brwstart; datarow <= ndx.brwcount; datarow++) {" + 
	" openbutton = '<button type=%22submit%22 id=%22btnviewreply%22 class=%22openbutton%22 ' + " + 
	" 'onclick=%22return jssubmit.takepdfpenbutton(brwpdf[' + datarow + '])%22 ' + " + 
	" 'onmouseover=jsutil.tooltip(event,%22emailmemberbuttontip%22) onmouseout=jsutil.tooltip(event,%22emailmemberbuttontip%22)></button>' ;" + 
	" threadbutton = '<button type=%22submit%22 id=%22btnthread%22 class=%22deletebutton%22 ' +" + 
	" 'onclick=%22return jssubmit.takereportdeletebutton(brwpdf[' + datarow + '] )%22 ' +" + 
	" 'onmouseover=jsutil.tooltip(event,%22threadbuttontip%22) onmouseout=jsutil.tooltip(event,%22threadbuttontip%22)></button>' ; " + 
	" document.write('<tr>');" + 
	" document.write('<td>' + unescape(brwpdf[datarow].wpdadddate) + '</td>');" + 
	" document.write('<td>' + unescape(brwpdf[datarow].wpdaddtime) + '</td>');" + 
	" document.write('<td>' + unescape(brwpdf[datarow].wpdreportname) + '</td>');" + 
	" document.write('<td>') ;" + 
	" document.write(openbutton) ; " + 
	" document.write(threadbutton); " + 
	" document.write('</td>') ;" + 
	" document.write('</tr>') ;" + 
	" } " + 
	" </script> " + 
	" </tbody> " + 
	" </table>" + 
	" </div>" + 
	" <script type=%22text/javascript%22>" + 
	" initTableWidget(%22browsecontainer%22,710,0,Array('A','B','C','D'), 4, 1);" + 
	" </script>" + 
	"" ;
/* ---------------------------------------------------------------------------------------------------------- */
   this.wrongbrowser = 	"<table>" + 
	" <tr> " + 
	" <td>" + 
	" <hr color=%22#A3790C%22 size=%221px%22></hr> " + 
	" </td> " + 
	" </tr>" + 
	" <tr> " + 
	" <td> " + 
	" We're sorry. The browser that you are using is incapable of displaying this site " + 
	" satisfactorily. <p/>" + 
	" For the best results, use one of the browsers recommended on this site's home page! <p/>" + 
	" </td> " + 
	" </tr>" + 
	" <tr> " + 
	" <td> " + 
	" <img src=%22/images/email.gif%22 width=%2214%22 height=%2210%22 border=%220%22 align=%22center%22>" + 
	" <script type=%22text/javascript%22> document.write('&nbsp;&nbsp;<a href=%22MAILTO:' + system.systemserveremail + '?subject=' + system.systemservername + '%20Server%20Busy%20Page%22>') ;" + 
	" document.write('Contact ' + system.systemservercompany + ' By Email </a>&nbsp;&nbsp;') ;" + 
	" </script> " + 
	" <img src=%22/images/email.gif%22 width=%2214%22 height=%2210%22 border=%220%22 align=%22center%22>" + 
	" </td> " + 
	" </tr> " + 
	" <tr> " + 
	" <br/> " + 
	" <td>" + 
	" <script type=%22text/javascript%22>" + 
	" var brname = %22%22 ;" + 
	" var brversion = %22%22 ;" + 
	" jsutil.getbrowsertype(0) ;" + 
	" </script>" + 
	" <hr color=%22#A3790C%22 size=%221px%22></hr> " + 
	" </td> " + 
	" </tr>" + 
	"</table>" + 
	"" ;
}
var page = new obj_page(); 

function obj_title() {
/* ---------------------------------------------------------------------------------------------------------- */
   this.common = 	"" + 
	" <SPAN ID=%22hometip%22 class=%22tooltip%22>" + 
	" Click here to go to this forum's Home Page. " + 
	" Home is the branching point from which all other forum pages " + 
	" can be reached." + 
	" </SPAN>" + 
	" <SPAN ID=%22helptip%22 class=%22tooltip%22>" + 
	" Click here for help with the page you are presently viewing." + 
	" </SPAN>" + 
	" <SPAN ID=%22logintip%22 class=%22tooltip%22>" + 
	" Click here to go to this forum's Login Page. " + 
	" Once logged, in you can read and post messages to this forum" + 
	" at your convenience." + 
	" </SPAN>" + 
	" <SPAN ID=%22regtip%22 class=%22tooltip%22>" + 
	" Click here to go to this forum's Registration Page. " + 
	" Non-members can join CHT's forum free of charge, via the Registration page" + 
	" while Members can request their login information from there." + 
	" </SPAN>" + 
	" <SPAN ID=%22contacttip%22 class=%22tooltip%22>" + 
	" Click here to contact us via email. This menu" + 
	" opens the email program on your computer, automatically " + 
	" inserting this forum's support email address." + 
	" </SPAN>" + 
	" <SPAN ID=%22clearbuttontip%22 class=%22tooltip%22>" + 
	" Click here to clear the contents of this web form." + 
	" </SPAN>" + 
	" <SPAN ID=%22deletebuttontip%22 class=%22tooltip%22>" + 
	" Click here to delete this message." + 
	" </SPAN>" + 
	" <SPAN ID=%22loginbuttontip%22 class=%22tooltip%22>" + 
	" Click here to log into this forum." + 
	" </SPAN>" + 
	" <SPAN ID=%22regbuttontip%22 class=%22tooltip%22>" + 
	" Click here to register if you're not a member or to receive your login information if you're already registered." + 
	" </SPAN>" + 
	" <SPAN ID=%22resetbuttontip%22 class=%22tooltip%22>" + 
	" Click here to reset the contents of this form back to the values present when the form was opened." + 
	" </SPAN>" + 
	" <SPAN ID=%22sendbuttontip%22 class=%22tooltip%22>" + 
	" Click here to send this email now." + 
	" </SPAN>" + 
	" <SPAN ID=%22sigbuttontip%22 class=%22tooltip%22>" + 
	" Click here to insert your signature line." + 
	" </SPAN>" + 
	" <SPAN ID=%22updatebuttontip%22 class=%22tooltip%22>" + 
	" Click here to save this information back to the server." + 
	" </SPAN>" + 
	" <script type=%22text/javascript%22>" + 
	" if (sig.renewmessage == %22%22 || sig.renewmessage == %22N/A%22) {" + 
	" sig.renewmessage = %22You are not CHT Toolkit subscriber.%22 ;" + 
	" }" + 
	" </script>" + 
	" <SPAN ID=%22renewtip%22 class=%22tooltip%22>" + 
	" <script> javascript:document.write(%22Your forum account is readonly. %22 + sig.renewmessage) ; </script> " + 
	" </SPAN>" + 
	" <SPAN ID=%22backtip%22 class=%22tooltip%22>" + 
	" Click here to return to the page displayed immediately before" + 
	" the present one, if any. " + 
	" </SPAN>" + 
	" <SPAN ID=%22quittip%22 class=%22tooltip%22>" + 
	" Click here to sign out of your forum server session and set your status to off-line." + 
	" </SPAN>" + 
	" <SPAN ID=%22messagestip%22 class=%22tooltip%22>" + 
	" Click here to display the messages search page." + 
	" </SPAN>" + 
	" <SPAN ID=%22memberstip%22 class=%22tooltip%22>" + 
	" Click here to display the members search page." + 
	" </SPAN>" + 
	" <SPAN ID=%22refreshtip%22 class=%22tooltip%22>" + 
	" Click here to refresh the browse by re-issuing the current search to the server." + 
	" </SPAN>" + 
	" <SPAN ID=%22helpclosetip%22 class=%22tooltip%22>" + 
	" Click here to close the help window and return you to the parent page." + 
	" </SPAN>" + 
	" <SPAN ID=%22pvcanceltip%22 class=%22tooltip%22>" + 
	" Click here to close the window and return you to the parent page." + 
	" </SPAN>" + 
	" <SPAN ID=%22pvreplytip%22 class=%22tooltip%22>" + 
	" Click here to open an editor window and reply to this message. " + 
	" </SPAN>" + 
	" <SPAN ID=%22pvprinttip%22 class=%22tooltip%22>" + 
	" Click here to print this message to your locally attached printer." + 
	" </SPAN>" + 
	" <SPAN ID=%22inserttip%22 class=%22tooltip%22>" + 
	" Click here to open an editor window and insert a new message. " + 
	" </SPAN>" + 
	" <SPAN ID=%22pvnexttip%22 class=%22tooltip%22>" + 
	" Click here to move the view window to the next message on this thread, if any." + 
	" </SPAN>" + 
	" <SPAN ID=%22pvprevtip%22 class=%22tooltip%22>" + 
	" Click here to move the view window to the previous message on this thread, if any." + 
	" </SPAN>" + 
	" <SPAN ID=%22recallbuttontip%22 class=%22tooltip%22>" + 
	" Click here to undo the effects of your last thread request. " + 
	" </SPAN>" + 
	" <SPAN ID=%22searchbuttontip%22 class=%22tooltip%22>" + 
	" </SPAN>" + 
	" <SPAN ID=%22recallfiltertip%22 class=%22tooltip%22>" + 
	" Click here to recall a user-defined search previously saved " + 
	" by clicking the save button.." + 
	" </SPAN>" + 
	" <SPAN ID=%22gobuttontip%22 class=%22tooltip%22>" + 
	" Click this button to execute the search now visible in the search constructor control." + 
	" </SPAN>" + 
	" <SPAN ID=%22threadbuttontip%22 class=%22tooltip%22>" + 
	" Click this button to view related messages, for example all the Replies to a Question." + 
	" </SPAN>" + 
	" <SPAN ID=%22openbuttontip%22 class=%22tooltip%22>" + 
	" Click here to read and/or reply to this message." + 
	" </SPAN>" + 
	" <SPAN ID=%22openmemberbuttontip%22 class=%22tooltip%22>" + 
	" Click here to edit your own member record." + 
	" </SPAN>" + 
	" <SPAN ID=%22emailmemberbuttontip%22 class=%22tooltip%22>" + 
	" Click here to send an email to this member." + 
	" </SPAN>" + 
	" <SPAN ID=%22savebuttontip%22 class=%22tooltip%22>" + 
	" Click here to save this search as your personal default." + 
	" </SPAN>" + 
	"" ;
}
var title = new obj_title(); 

/* ---------------------------------------------------------------------------------------------------------- */
/* JavaScript Generated By The Clarion Handy Tools www.cwhandy.com June  3, 2009 - 16:55:42 */
/* ---------------------------------------------------------------------------------------------------------- */
