//---------------------------------------------------------------------------
// This script is based on the work of Dieter Bungers - http://www.infovation.de
// The original example for the "Cross Browser Expanding and Collapsing TOC"
// was published on http://www.siteexperts.com/tips/techniques/ts03/index.htm
//---------------------------------------------------------------------------

var tocTab = new Array();var ir=0;
tocTab[ir++] = new Array ("1", "Introduction ", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("1.1", "Welcome to SnugServer", "welcome.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("1.2", "About SnugServer", "aboutsnugserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("1.3", "Snug License Agreement", "licenseagreement.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("2", "Registration", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("2.1", "How do I Register SnugServer?", "howdoiregister.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3", "QUICK START GUIDE", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("3.1", "Activating SnugServer", "startingsnugserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.2", "Closing my Host Provider Acc. &amp; Moving to SnugServer", "migratingmyisptosnugserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.3", "Getting my Domain Set Up e.g www.mycompany.com", "gettingyourdomain(e_gwww_y.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.4", "Setting up Snug Email Server", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("3.4.1", "Creating my Email Accounts e.g. csmith@mycompany.com", "creatingauseraccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.4.2", "Making my Email Client (e.g. Ms Outlook) use SnugServer", "emailclientconnectiontosnu.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.4.3", "Protecting my Domain from Mail Abuse", "protectingyourdomainfromop.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.5", "Setting up Snug Web Server", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("3.5.1", "How do I get my Website hosted on Snug Web Server?", "snugwebserverconfiguration.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.5.2", "Configuring my Router to Map to Snug Web Server", "configuringyourroutertomap.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.6", "Setting up Snug FTP Server", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("3.6.1", "Snug FTP Server Configuration", "snugftpserverconfiguration.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.6.2", "User Access to Snug FTP Server", "useraccesstosnugftpserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.7", "Setting up Snug News Server", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("3.7.1", "Snug NewsServer Configuration", "snugnewsserverconfiguration.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.7.2", "News Topics", "newstopics_2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.7.3", "User Access to Snug NewsServer", "useraccesstosnugnewsserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.8", "Setting up Snug List Server", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("3.8.1", "Snug ListServer Configuration", "snuglistserverconfiguration.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.8.2", "User Access to Snug ListServer", "useraccesstosnuglistserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("3.9", "Setting up Other Stuff", "settingupotherstuff.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("4", "Digital Certificates", "digitalcertificates.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("4.1", "Creating a Digital Certificate", "keygeneration.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("4.2", "Viewing a Digital Certifiate", "viewingadigitalcertifiate.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("4.3", "Revoking &amp; Removing Digital Certificates", "revokingremovingdigitalce.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("4.4", "Import/Export Digital Certificates", "importexportdigitalcertific.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("4.5", "Installing Digital Certificate in Browsers", "installingdigitalcertificate.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("4.6", "SSL/TLS", "ssltls.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("4.6.1", "Configuring the Servers for SSL/TLS", "configuringtheserversforss.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5", "Control Center", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("5.1", "Server Status", "serverstatus.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2", "Servers Settings", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("5.2.1", "General Tab", "generaltab.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.2", "POP3 Tab", "popimap.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.3", "SMTP/ESMTP Tab", "smtpesmtp.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.4", "SMTP/ESMTP Relay Tab", "smtpesmtprelay.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.5", "FTP Server Tab", "ftpserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.6", "NewsServer Tab", "newsserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.7", "WebServer Tab", "webserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.8", "Misc Servers Tab", "miscservers.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.9", "Security: S/MIME &amp; SSL/TLS", "security.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("5.2.9.1", "What is S/MIME?", "whatissmime.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("5.2.9.2", "What is SSL/TLS?", "whatisssltls.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6", "Domains/Local Users", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1", "Domains/Local Users/Aliases", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1.1", "Domains", "domains.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1.1.1", "Domain Fields Explained", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1.1.1.1", "General Tab", "generaltab2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.1.2", "Welcome Message Tab", "welcomemessagetab.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.1.3", "WebServer Tab", "webservertab.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.1.4", "Housekeeping Tab", "housekeepingtab.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.2", "Create New Domain", "createnewdomain.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.3", "Edit a Domain", "editadomain.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.4", "Delete a Domain", "deleteadomain.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.5", "Import/Export Domains", "importdomains.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.1.6", "Refresh Memory Tables", "refreshmemorytables.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2", "User Accounts", "users.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1.2.1", "User Account Fields Explained", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1.2.1.1", "Personal Tab", "personalinformation.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.2", "Service Options Tab", "serviceoptions.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.3", "Mail Forwarding Tab", "mailforwarding.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.4", "Mail Restrictions Tab", "mailrestrictions.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.5", "Finger Tab", "fingerinformation.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.6", "Auto Responders Tab", "autoresponders.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.7", "Quotas Tab", "quotas.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.8", "Aliases Tab", "aliases.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.1.9", "FTP Settings Tab", "ftpsettings.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.2", "Create a New User Account", "createauseraccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.3", "Edit a User Account", "editauseraccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.4", "Delete a User Account", "deleteauseraccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.2.5", "Import/Export Local Users", "importlocalusers2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.3", "Aliases", "aliases2.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.1.3.1", "Alias Account Fields Explained", "aliasaccountfieldsexplained.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.3.2", "Create a New Alias Account", "createanaliasaccounts.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.3.3", "Edit an Alias Account", "editanaliasaccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.1.3.4", "Delete an Alias Account", "deleteanaliasaccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.2", "External Mail Accounts", "externalmailaccounts.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("6.2.1", "External Account Fields Explained", "externalaccountfieldsexplained.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.2.2", "Create a New External Mail Account", "createanexternalmailaccount.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.2.3", "Edit an External Mail Account", "editinganexternalmailaccou.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.2.4", "Delete an External Mail Account", "deletinganexternalmailacco.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("6.2.5", "Import/Export External Mail Accounts", "importexternalmailaccounts.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("7", "Email Management", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("7.1", "POP Mail Queue", "popmailqueue.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("7.1.1", "View a Mail", "manipulateanemail.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("7.1.2", "Delete a Mail", "deleteamail.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("7.2", "SMTP Mail Queue (IN)", "smtpmailqueue.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("7.2.1", "View a Mail", "manipulateanmail2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("7.2.2", "Delete a Mail", "deleteamail2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("7.3", "SMTP Queue (OUT)", "smtpqueue(out).htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("7.3.1", "View a Mail", "manipulateanemail3.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("7.3.2", "Delete a Mail", "deleteamail3.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8", "Anti-Spam Control", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.1", "Activating Anti-Spam Engine", "activatinganti_spamengine.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2", "Mail Scanning", "mailscanning.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.1", "Mail Scanning Fields Explained", "mailscanningfieldsexplained.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.2", "Tracker Email Killer", "trackeremailkiller.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.3", "Internet Blacklist (ORDB)", "spamip.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.3.1", "Field Names Explained", "fieldnamesexplained8.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.3.2", "Set up the Internet Blacklist Plugin", "setupthespamipplugin.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.4", "Bayesian Spam Plugin", "bayesspamplugin.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.4.1", "What is Bayesian Spam Analysis?", "whatisbayesianspamanalysis.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.4.2", "Field Names Explained", "fieldnamesexplained7.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.4.3", "Using the Bayesian Spam Plugin", "usingthebayesianspamplugin.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.5", "Friends/Enemies List Plugin", "bwlist.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.5.1", "Field Names Explained", "fieldnamesexplained5.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.5.2", "Add to the Friends/Enemies List", "addtothebwlist.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.5.3", "Edit the Friends/Enemies List", "editthebwlist.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.5.4", "Delete from the Friends/Enemies List", "deletefromthebwlist.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.5.5", "Import Friends/Enemies", "importfriendsenemies.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.6", "Regular Expression Plugin", "regexpplugin.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.6.1", "Field Names Explained", "fieldnamesexplained4.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.6.2", "Add a Regular Expression", "addaregularexpression.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.6.3", "Edit a Regular Expression", "editaregularexpression.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.6.4", "Delete a Regular Expression", "deletearegularexpression.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.6.5", "Import Spam Keywords", "importspamkeywords.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.7", "Plugin Error Codes", "pluginerrorcodes.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.7.1", "Add an Error Code", "addanerrorcode.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.7.2", "Edit an Error Code", "editanerrorcode.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.7.3", "Delete an Error Code", "deleteanerrorcode.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.8", "Plugin Options at bottom", "pluginoptionsatbottom.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.2.8.1", "Install Plugin", "installplugin.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.8.2", "Configure Plugin", "configureplugin.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.8.3", "Uninstall Plugin", "uninstallplugin.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.2.8.4", "Up and Down", "upanddown.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.3", "Email Attachments", "emailattachments.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("8.3.1", "Field Names Explained", "fieldnamesexplained6.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.3.2", "Add a New Attachment Type", "createanewattachment.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.3.3", "Edit an Attachment Type", "editanattachment.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.3.4", "Delete an Attachment Type", "deleteanattachment.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("8.3.5", "Refresh Memory Tables", "refreshmemorytables2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9", "ListServer", "listserver.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("9.1", "Get a user set up on ListServer", "howdoiactivatethelistserv.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.2", "Lists", "lists.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("9.2.1", "Field Names Explained", "fieldnamesexplained9.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.2.2", "Add/Edit/Delete a List", "addeditdeletealist.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.2.3", "Members", "members.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("9.2.3.1", "Field Names Explained", "fieldnamesexplained12.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.2.3.2", "Add/Edit/Delete Members", "addeditdeletemembers.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.2.4", "Messages", "messages.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("9.2.4.1", "Field Names Explained", "fieldnamesexplained13.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.2.4.2", "Delete Messages", "editdeletemessages.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.3", "Templates", "templates.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("9.3.1", "Field Names Explained", "fieldnamesexplained10.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.3.2", "Edit a Template", "addeditdeleteatemplate.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.4", "Moderate Messages", "moderatemessages.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("9.4.1", "Field Names Explained", "fieldnamesexplained11.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.4.2", "Approve Messages", "approvedisapprovemessages.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("9.4.3", "Delete Moderated Message", "addeditdeletemoderatedmess.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10", "NewsServer", "newsserver2.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("10.1", "How do I setup the NewsServer?", "howdoisetupthenewsserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.2", "Get a user setup on the NewsServer", "getausersetuponthenewsse.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.3", "NewsGroup", "newsgroup.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("10.3.1", "Field Names Explained", "fieldnamesexplained.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.3.2", "Add/Edit/Delete a NewsGroup", "addanewsgroup.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.4", "External News Servers", "externalservers.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("10.4.1", "Field Names Explained", "fieldnamesexplained2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.4.2", "Add/Edit/Delete External NewsServer", "addeditdeleteexternalserve.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.5", "News Topics", "newstopics.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("10.5.1", "Field Names Explained", "fieldnamesexplained3.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("10.5.2", "Edit/Delete News Topic", "addeditdeletenewstopic.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("11", "Connection Tools", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("11.1", "Running a Finger Connection", "runningafingerconnection.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("11.2", "Running a Ping Connection", "runningapingconnection.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("11.3", "Running a WhoIs Connection", "runningawholsconnection.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("11.4", "Scan Ports", "scanports.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("11.5", "DNS Lookup", "dnslookup.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12", "Utilities", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("12.1", "SnugScript Editor", "snugscripteditor.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.2", "Export Domains", "exportdomains.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.3", "Import Domains", "importdomains2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.4", "Export User Accounts", "exportlocalusers.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.5", "Import User Accounts", "importlocalusers.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.6", "Export External Mail Accounts", "exportexternalmailaccounts.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.7", "Import External Mail Accounts", "importexternalmailaccounts2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.8", "Defragment Memory", "defragmentmemory.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("12.9", "Backup", "backup.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13", "Access Control", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("13.1", "Banned/Allowed IP's", "bannedallowedip's.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("13.1.1", "Add a Banned/Allowed IP", "addabannedallowedip.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.1.2", "Edit a Banned/Allowed IP", "editabannedallowedip.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.1.3", "Delete a Banned/Allowed IP", "deleteabannedallowedip.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.1.4", "Refresh Memory Tables", "refreshmemorytables3.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.2", "Banned Countries", "bannedcountries.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("13.2.1", "Add a Banned Country", "addabannedcountry.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.2.2", "Edit a Banned Country", "editabannedcountry.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.2.3", "Delete a Banned Country", "deleteabannedcountry.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.2.4", "Finding a Country", "findingacountry.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.2.5", "Refresh Memory Tables", "refreshmemorytables4.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.3", "Proxy Access", "proxyaccess.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("13.3.1", "Add a Proxy", "addaproxy.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.3.2", "Edit a Proxy", "editaproxy.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.3.3", "Delete a Proxy", "deleteaproxy.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("13.3.4", "Refresh Memory Tables", "refreshmemorytables5.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14", "Web Server", "webserver2.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("14.1", "How do I set up the Web Server?", "howdoisetupthewebserver.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.2", "MIME Types", "mimetypes.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("14.2.1", "Add a MIME Type", "addamimetype.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.2.2", "Edit a MIME Type", "editamimetype.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.2.3", "Delete a MIME Type", "deleteamimetype.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.3", "Virtual Paths", "virtualpaths.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("14.3.1", "Add a Virtual Path", "addavirtualpath.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.3.2", "Edit a Virtual Path", "editavirtualpath.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.3.3", "Delete a Virtual Path", "deleteavirtualpath.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.4", "Extension Mappings", "extensionmapping.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("14.4.1", "Add an Extension Mapping", "addanextensionmapping.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.4.2", "Edit an Extension Mapping", "editanextensionmapping.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.4.3", "Delete an Extension Mapping", "deleteanextensionmapping.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.5", "Installing FrontPage Extensions", "installingfrontpageextension.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.6", "Installing PHP", "installingphp.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("14.7", "Installing Digital Certificate in Browsers", "installingdigitalcertificate2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("15", "Filtering &amp; Locating Data", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("15.1", "Filtering Data", "filteringdata.htm", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("15.1.1", "Creating a Filter", "creatingafilter2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("15.1.2", "Clearing a Filter", "clearingafilter2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("15.2", "Locating a specific record", "locatingaspecificrecord.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("15.3", "Search the Dataset", "searchthedataset.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("16", "Help", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("16.1", "About", "about.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("16.2", "SnugServer News", "snugservernews2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("16.3", "Contact Details", "contactdetails.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("16.4", "Knowledge Base", "knowledgebase.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("16.5", "SnugServer Forum", "snugserverforum2.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("17", "Troubleshooting", "", "", "cicon1.gif", "cicon2.gif");
tocTab[ir++] = new Array ("17.1", "Technical Support", "technicalsupport.htm", "", "cicon9.gif", "");
tocTab[ir++] = new Array ("17.2", "Command Line Options", "commandlineoptions.htm", "", "cicon9.gif", "");
showNumbers = false,
textSizes = new Array(1, 1, 0.7, 0.7),
tocBehaviour = new Array(1,1),
tocScroll=false,
tocLinks = new Array(1,0);
var isIE = navigator.appName.toLowerCase().indexOf("explorer") > -1;
var mdi = (isIE) ? textSizes[1]:textSizes[3];
var sml = (isIE) ? textSizes[2]:textSizes[4];
var oldCurrentNumber = "", oldLastVisitNumber = "";
var toDisplay = new Array();
for (ir=0; ir<tocTab.length; ir++) {
toDisplay[ir] = tocTab[ir][0].split(".").length==1;
}
function reDisplay(currentNumber,tocChange,noLink,e) {
if (e) {
ctrlKeyDown = (isIE) ? e.ctrlKey : (e.modifiers==2);
if (tocChange && ctrlKeyDown) tocChange = 2;
}
toc.document.clear();
toc.document.write("<html>\n\r<head></head>\n\r<style type=\"text/css\">\n\r       SPAN.heading1 { font-family: Top; font-weight: normal; font-size: pt; color: #000000; text-decoration: none }\n\r       SPAN.heading2 { font-family: Previous; font-weight: normal; font-size: pt; color: #000000; text-decoration: none }\n\r       SPAN.heading3 { font-family: Next; font-weight: normal; font-size: pt; color: #000000; text-decoration: none }\n\r       SPAN.heading4 { font-family: Helvetica,Arial; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none }\n\r       SPAN.heading5 { font-family: Helvetica,Arial; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none }\n\r       SPAN.heading6 { font-family: Helvetica,Arial; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none }\n\r\n\r       SPAN.hilight1 { font-family: Top; font-weight: normal; font-size: pt; color: #FFFFFF; background: #002682; text-decoration: none }\n\r       SPAN.hilight2 { font-family: Previous; font-weight: normal; font-size: pt; color: #FFFFFF; background: #002682; text-decoration: none }\n\r       SPAN.hilight3 { font-family: Next; font-weight: normal; font-size: pt; color: #FFFFFF; background: #002682; text-decoration: none }\n\r       SPAN.hilight4 { font-family: Helvetica,Arial; font-weight: normal; font-size: 8pt; color: #FFFFFF; background: #002682; text-decoration: none }\n\r       SPAN.hilight5 { font-family: Helvetica,Arial; font-weight: normal; font-size: 8pt; color: #FFFFFF; background: #002682; text-decoration: none }\n\r       SPAN.hilight6 { font-family: Helvetica,Arial; font-weight: normal; font-size: 8pt; color: #FFFFFF; background: #002682; text-decoration: none }\n\r</style>\n\r<body bgcolor=\"#FFFFFF\">\n\r  <font face=\"Top\" size=\"4\"><b>\n\rSnugServer Online Help\n\r  </b></font>\n\r  <br>\n\r  <br>\n\r\n\r  <!-- Place holder for the TOC, do not delete the line below -->\n\r  ");var currentNumArray = currentNumber.split(".");
var currentLevel = currentNumArray.length-1;
var currentIndex = 1;
if (currentNumber == "") currentNumber = top.location.href.substring(top.location.href.lastIndexOf("?")+1,top.location.href.length);
for (i=0; i<tocTab.length; i++) {
if (tocTab[i][2] == currentNumber && tocTab[i][2] != "") {
currentIndex = i;
break;
}
if (tocTab[i][0] == currentNumber) {
currentIndex = i;
break;
}
}
if (currentIndex < tocTab.length-1) {
nextLevel = tocTab[currentIndex+1][0].split(".").length-1;
currentIsExpanded = nextLevel > currentLevel && toDisplay[currentIndex+1];
}
else currentIsExpanded = false;
theHref = (noLink) ? "" : tocTab[currentIndex][2];
theTarget = tocTab[currentIndex][3];
for (i=1; i<tocTab.length; i++) {
if (tocChange) {
thisNumber = tocTab[i][0];
thisNumArray = thisNumber.split(".");
thisLevel = thisNumArray.length-1;
isOnPath = true;
if (thisLevel > 0) {
for (j=0; j<thisLevel; j++) {
isOnPath = (j>currentLevel) ? false : isOnPath && (thisNumArray[j] == currentNumArray[j]);
}
}
toDisplay[i] = (tocChange == 1) ? isOnPath : (isOnPath || toDisplay[i]);
if (thisNumber.indexOf(currentNumber+".")==0 && thisLevel > currentLevel) {
if (currentIsExpanded) toDisplay[i] = false;
else toDisplay[i] = (thisLevel == currentLevel+1);
}
}
}
var scrollY=0, addScroll=tocScroll;
for (i=0; i<tocTab.length; i++) {
if (toDisplay[i]) {
thisNumber = tocTab[i][0];
thisNumArray = thisNumber.split(".");
thisLevel = thisNumArray.length-1;
isCurrent = (i == currentIndex);
if (i < tocTab.length-1) {
nextLevel = tocTab[i+1][0].split(".").length-1;
img = (thisLevel >= nextLevel) ? tocTab[i][4] : ((toDisplay[i+1]) ? tocTab[i][5] : tocTab[i][4]);
}
else img = tocTab[i][4];
thisTextClass = ((thisNumber==currentNumber)?("hilight"):("heading"));
if (addScroll) scrollY+=((thisLevel<2)?mdi:sml)*25;
if (isCurrent) addScroll=false;
toc.document.write("<table border=0 cellspacing=0 cellpadding=2>");
toc.document.write("<tr><td width=" + ((thisLevel+1) * 20) + " align=right valign=top>");
toc.document.write("<a href=\"javaScript:history.go(0)\" onMouseDown=\"parent.reDisplay('" + thisNumber + "'," + tocBehaviour[0] + "," + tocLinks[0] + ",event)\">");
toc.document.write("<img src=\"" + img + "\" border=0></a>");
toc.document.write("</td><td align=left>");
toc.document.write("<a href=\"javaScript:history.go(0)\" onMouseDown=\"parent.reDisplay('" + thisNumber + "'," + tocBehaviour[1] + "," + tocLinks[1] + ",event)\">");
toc.document.write("<span class=\""  + thisTextClass + ((thisLevel>5) ? 6 : thisLevel+1) + "\">");
toc.document.write( ((showNumbers)?(thisNumber+" "):"") + tocTab[i][1]);
toc.document.write("</span></a>");
toc.document.writeln("</td></tr></table>");
}
}
if (!noLink) {
oldLastVisitNumber = oldCurrentNumber;
oldCurrentNumber = currentNumber;
}
toc.document.write("\n\r\n\r  <br>\n\r  <hr>\n\r  <font face=\"Top\" size=\"1\">\n\r&copy; 1989-2003 Heidi Computers Ltd\n\r  </font>\n\r</body>\n\r</html>\n\r");
toc.document.close();
if (tocScroll) toc.scroll(0,scrollY);
if (theHref)
if (theTarget=="top") top.location.href = theHref;
else if (theTarget=="parent") parent.location.href = theHref;
else if (theTarget=="blank") open(theHref,"");
else content.location.href = theHref;
}

