
/***********************************************
* Image w/ description tooltip- By Dynamic Web Coding (www.dyn-web.com)
* Copyright 2002-2007 by Sharon Paine
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/* IMPORTANT: Put script after tooltip div or 
	 put tooltip div just before </BODY>. */

var dom = (document.getElementById) ? true : false;
var ns5 = (!document.all && dom || window.opera) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ie4 && !ie5 && !dom) ? true : false;

var origWidth, origHeight;

// avoid error of passing event object in older browsers
if (nodyn) { event = "nope" }

///////////////////////  CUSTOMIZE HERE   ////////////////////
// settings for tooltip 
// Do you want tip to move when mouse moves over link?
var tipFollowMouse= true;	
// Be sure to set tipWidth wide enough for widest image
var tipWidth= 400;
var offX= 20;	// how far from mouse to show tip
var offY= 12; 
var tipFontFamily= "Verdana, arial, helvetica, sans-serif";
var tipFontSize= "8pt";
// set default text color and background color for tooltip here
// individual tooltips can have their own (set in messages arrays)
// but don't have to
var tipFontColor= "#000000";
var tipBgColor= "#FEF2CB"; 
var tipBorderColor= "#449DE5";
var tipBorderWidth= 3;
var tipBorderStyle= "ridge";
var tipPadding= 4;

// tooltip content goes here (image, description, optional bgColor, optional textcolor)
var messages = new Array();
// multi-dimensional arrays containing: 
// image and text for tooltip
// optional: bgColor and color to be sent to tooltip

messages[0] = new Array('http://www.e-classifieds.net/images/blank.gif','This is a rough estimate of the recommended maximum number of ads that each version of e-Classifieds can handle without significant degradation in response times.  There are no hard or absolute limits on the number of ads, but exceeding the number of ads listed here for a particular version may result in slower responses to end users.','','');
messages[1] = new Array('http://www.e-classifieds.net/images/blank.gif','No server is necessary for the on-demand versions of e-Classifieds.  The distributed versions run on servers running all variants of Unix, including but not limited to Linux, FreeBSD, Solaris, and many others.  Clients can use any operating system and any web browser to use e-Classifieds.','','');
messages[2] = new Array('http://www.e-classifieds.net/images/blank.gif','No server is necessary for the on-demand versions of e-Classifieds.  The distributed versions run on servers running Windows NT, Windows 2000, Windows 2003, or Windows 2008 Server as long as Perl 5 has been installed (virtually all modern web servers already have this).  Clients can use any operating system and any web browser to use e-Classifieds.','','');
messages[3] = new Array('http://www.e-classifieds.net/images/blank.gif','The on-demand versions of e-Classifieds are installed immediately upon creation of your account.  For the distributed versions, within 24 hours of submitting your order, you will receive your copy of e-Classifieds via e-mail attachment.  If you purchase professional installation, we generally can install it on the same day during weekdays.','','');
messages[4] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows your users to upload one or more photos to be included with their ads.  The program will check to make sure that the uploaded photos are valid GIF or JPG files and will reject all other files for security reasons.  Some versions of e-Classifieds (as noted in this chart) also allow you as the administrator to preset the maximum file size of uploaded photos as well as the maximum width and height in pixels of uploaded photos.','','');
messages[5] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows your users to upload a sound clip to be included with their ads.  The program will check to make sure that the uploaded sound clip is a valid WAV or MIDI file and will reject all other files for security reasons.  e-Classifieds also allows you as the administrator to preset the maximum file size of uploaded sound clips.','','');
messages[6] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows your users to upload a video clip to be included with their ads.  The program will check to make sure that the uploaded sound clip is a valid AVI or MOV (Apple Quicktime) file and will reject all other files for security reasons.  e-Classifieds also allows you as the administrator to preset the maximum file size of uploaded video clips.','','');
messages[7] = new Array('http://www.e-classifieds.net/images/blank.gif','Optimized search engine that increases search speeds by a factor of 10 in some cases. Six different types of searches: browsing, keyword searches, category searches, retrieval of a specific ad by its database ID number, retrieval of one specific ad for modification, full database power search. Contains search options for searching by keyword, by ads posted within the last X days, or by all ads. Ability to use pre-defined caption headers that are also searchable on the Advanced Search form so that users can find specific types of ads ("For Sale", "Wanted", etc.). Users can also search for ads by several different fields.','','');
messages[8] = new Array('http://www.e-classifieds.net/images/blank.gif','The Power Search feature allows your users to conduct powerful database searches using multiple fields and ranges within fields.  For example, a user searching for an apartment can have the program display only ads for apartments within a certain price range, that are within a specific city, that have a fireplace, and so on.  This allows for a very detailed, granular search that doesn\'t yield lots of unwanted results.','','');
messages[9] = new Array('http://www.e-classifieds.net/images/blank.gif','Global text search that spans across multiple databases or classifieds sections.','','');
messages[10] = new Array('http://www.e-classifieds.net/images/blank.gif','The headlines format is an abbreviated ad display that shows only the primary ad fields across a single line, with a link to the full ad if the user wants to see the details.  This allows the user to quickly scan the search results for the most relevant ads.','','');
messages[11] = new Array('http://www.e-classifieds.net/images/blank.gif','Versions of e-Classifieds that contain the sortable headlines format allow the user to click on the column header and sort the ads by that particular criteria (such as date posted, price, location, etc.).','','');
messages[12] = new Array('http://www.e-classifieds.net/images/blank.gif','Versions of e-Classifieds that contain customizable headlines allow the administrator to define the fields for each database section that will be displayed in the headlines format.','','');
messages[13] = new Array('http://www.e-classifieds.net/images/blank.gif','The sophisticated navigation bar is displayed at the bottom of the search results.  Just like those on the major search engines such as Google or Altavista, the e-Classifieds navigation bar allows you to quickly jump to other groups of search results.  That way, you don\'t have to keep hitting the "Next 10 Ads" button to get to the group of ads that you want to see.  In addition, our navigation bar even "remembers" the groups that you have already seen so that you won\'t lose track of where you are or waste time viewing previously seen results.','','');
messages[14] = new Array('http://www.e-classifieds.net/images/blank.gif','These versions contain built-in security measures, such as requiring passwords for ads or user registrations.','','');
messages[15] = new Array('http://www.e-classifieds.net/images/blank.gif','The program stores the administrative password in an encrypted format. The file where it is stored is located in a separate directory, which can also be password-protected (if your server has .htaccess or other methods for password protecting directories) for double protection.','','');
messages[16] = new Array('http://www.e-classifieds.net/images/blank.gif','Our exclusive, patent-pending DataGuard system checks the important data files periodically and notifies the admin if there appears to be a problem with any of them.','','');
messages[17] = new Array('http://www.e-classifieds.net/images/blank.gif','This routine backs up the important data files, including the ads databases, the Auto-Notify profiles, and the user registration database. It can be run from the Control Panel, through a cron job, or automatically using the built-in routines. The admin can restore complete backup sets or individual files at any time. Old backups can be deleted manually or the system can be set to purge them automatically.','','');
messages[18] = new Array('http://www.e-classifieds.net/images/blank.gif','Provides added security when you are administering the system from a remote computer, such as at an airport, because it prevents others from using your administrative login session to gain control of the system.','','');
messages[19] = new Array('http://www.e-classifieds.net/images/blank.gif','Allows the administrator to block access based on partial or full IP addresses. The administrator also has the ability to block spammers based on specific company names, telephone numbers, and e-mail addresses.','','');
messages[20] = new Array('http://www.e-classifieds.net/images/blank.gif','Our exclusive, patent-pending method of accessing and handling data ensures that, unlike virtually every other web application in existence, it is not simply slurped into the server\'s memory, which poses greater risks of data loss and/or corruption.  Our unique method of handling data also results in much lower stress on your web server, thereby increasing its reliability and scalability.','','');
messages[21] = new Array('http://www.e-classifieds.net/images/blank.gif','e-Classifieds performs extensive logging of system activity, including logging of all new ads that are posted, all ad modifications, and all ad deletions, including the IP addresses of all persons performing such activities.  Some versions also log all attempts to post ads by users whose IP addresses have been banned or whose usernames, company names, or telephone numbers have been banned.  Some versions also allow you to view and/or clear your logs through the online control panel.','','');
messages[22] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of setting the program to automatically check the ads database for duplicate ads when someone is posting a new ad and give them an error message if it finds a duplicate ad. This is useful for blocking spammers and those users who seem to like hitting the Submit button multiple times.','','');
messages[23] = new Array('http://www.e-classifieds.net/images/blank.gif','The online Payments Manager allows the administrator to record any payments received for ads posted or other items, post refunds, and send out past due notices.','','');
messages[24] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for posting ads.  The admin can also set different rates for different ad durations.  In some versions, the admin can also set different rates for the number of categories that an ad is posted to.','','');
messages[25] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for renewing ads.  The renewal rates and durations can easily be set to match those for posting new ads.','','');
messages[26] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for viewing ads.  This can be especially useful for a personals, dating, or matchmaking site.','','');
messages[27] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for replying to ads.  This can be especially useful for a personals, dating, or matchmaking site.','','');
messages[28] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for subscribing to the Auto-Notify personal search agent.','','');
messages[29] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for uploading photos, sound clips, or video clips.','','');
messages[30] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users for registering on the system.  By also requiring all users to register, this could be used to charge all users who access the system in any way, including even just for browsing ads.','','');
messages[31] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users varying rates for posting ads, depending on the number of words in the ad.  This is similar to the way most newspapers charge for classified ads.  A newspaper could use this feature to coordinate its methods of charging for both online and print classifieds.  The program also can be set to offer users a certain number of free words before being charged for additional words in their ad.','','');
messages[32] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of charging users who want to include a map with the ads that they are posting.  This is especially useful for a real estate, rentals, or other properties related site.','','');
messages[33] = new Array('http://www.e-classifieds.net/images/blank.gif','Option of charging users extra who want to have the visibility of their ads raised by having the ads placed in bold text, red text, or any other method that you choose. The number of tiers and visibility raising methods are completely customizable.','','');
messages[34] = new Array('http://www.e-classifieds.net/images/blank.gif','Option of charging users extra who want to have their ads appear at the top of the search results. The prices, number of tiers, names of these options, and other options are completely customizable.','','');
messages[35] = new Array('http://www.e-classifieds.net/images/blank.gif','Real-time credit card processing allows you to earn money from your classifieds section each day without any manual processing of charges, as the ad fees are automatically deposited into your account.  e-Classifieds has the exclusive ability to handle seamlessly integrated, one-click, real-time credit card processing through up to eight different vendors.  Support for these vendors has been integrated into the program.  The process is completely transparent to the end user, who never leaves your web site while the credit card transaction is handled in the background by e-Classifieds.  Do not be fooled by other classifieds systems that may claim to have "e-commerce support" or "credit card processing capabilities", but that actually only support systems such as PayPal or Clickbank that require your users to leave your web site.  This is not nearly as effective as the true, one-click credit card processing built into e-Classifieds, and since these other systems force your users to leave your site to make the payments, they obtain a far lower percentage of users who actually pay for their ads, resulting in far less revenues for you.  If you don\'t want to use real-time credit card processing, e-Classifieds also allows you to manually process credit card payments, and it includes an exclusive Credit Check feature that can accept credit card numbers, check them for validity, compare them against a list of stolen credit cards, and then either store them or send them to the administrator, depending on which options are selected.','','');
messages[36] = new Array('http://www.e-classifieds.net/images/blank.gif','This item indicates the number of e-commerce vendors supported by each version of e-Classifieds.  Support for these vendors has been integrated into the program so that you can use completely seamless, integreated, one-click, real-time credit card processing if you have e-Classifieds and a merchant account with one of these vendors.  The process is completely transparent to the end user, who never leaves your web site while the credit card transaction is handled in the background by e-Classifieds.  Do not be fooled by other classifieds systems that may claim to have "e-commerce support" or "credit card processing capabilities", but that actually only support systems such as PayPal or Clickbank that require your users to leave your web site.  This is not nearly as effective as the true, one-click credit card processing built into e-Classifieds, and since these other systems force your users to leave your site to make the payments, they obtain a far lower percentage of users who actually pay for their ads, resulting in far less revenues for you.','','');
messages[37] = new Array('http://www.e-classifieds.net/images/blank.gif','Affiliate web sites are web sites that are able to host their own classifieds section by linking into your classified ads database.  The program can generate custom pages for each affiliate so that their classifieds section blends in with the "look and feel" of the rest of their site.  Additionally, it enables them to earn income by running their own banner ads and generating additional traffic for their web sites because of this additional feature (the classifieds section).  For you, it generates more ads and more traffic for your classifieds section, as all of these affiliate web sites are sending traffic into your classifieds section and causing more ads to be posted in your classifieds.','','');
messages[38] = new Array('http://www.e-classifieds.net/images/blank.gif','The online Affiliates Manager allows the administrator to easily create, edit, or delete affiliates through a point-and-click interface.  It also allows new affiliates to easily sign up online, while preserving the right of the administrator to optionally require administrative approval before these new affiliates\' sites go live.','','');
messages[39] = new Array('http://www.e-classifieds.net/images/blank.gif','HTML templates allow you to easily customize the general layout of all pages generated by the program.  The template system is also granular in that you can define not only global templates, but also individual templates for each section and each affiliate.  The program comes with eight default templates that you can choose from, but you can easily customize these or create your own unique templates using standard HTML.','','');
messages[40] = new Array('http://www.e-classifieds.net/images/blank.gif','Guides you through the installation process with comprehensive web-based wizards for registering yourself as the administrator, defining system variables, and performing various diagnostic tests. It even contains progress bars to track your progress and the status of your installation.','','');
messages[41] = new Array('http://www.e-classifieds.net/images/blank.gif','e-Classifieds contains a powerful, web based control panel that allows the administrator to modify or delete any ad, review new ads before they are posted, send out e-mail notices to users whose ads are about to expire, purge old ads, view the mailing list, clear the mailing list, and send out mass e-mails to subscribers, all from a point-and-click graphical user interface. It also allows the admin to add or change the photo in user ads, run the Keyword Notify program, and purge old Keyword Notify profiles in those versions of e-Classifieds that support these features.  It even includes pop-up help windows for each of its options.  It also displays the current status of the program, the edition that you are using, the version number, and the build date, as well as a version checker.  This panel is far more sophisticated in the higher level versions of e-Classifieds, and it includes many additional features in those versions.','','');
messages[42] = new Array('http://www.e-classifieds.net/images/blank.gif','e-Classifieds contains a powerful, web based control panel that allows the administrator to modify or delete any ad, review new ads before they are posted, send out e-mail notices to users whose ads are about to expire, purge old ads, view the mailing list, clear the mailing list, and send out mass e-mails to subscribers, all from a point-and-click graphical user interface. It also allows the admin to add or change the photo in user ads, run the Keyword Notify program, and purge old Keyword Notify profiles, as well as to create, modify, or delete categories online.  The admin can edit and/or purge user registrations, as well as to record and view payment information through the online payments manager.  Finally, the admin can edit the system variables, general variables, appearance variables, and the header and footer online.  The control panel even includes pop-up help windows for each of its options.  It also displays the current status of the program, the edition that you are using, the version number, and the build date, as well as a version checker.  The control panel in the Premium Edition adds the ability to delete multimedia files from ads, to view or clear the ads log, to create static HTML pages, to edit users\' Auto-Notify profiles, to create, restore, or delete backups, to run the DataGuard routine, to preview uploaded multimedia files, to view or clear the logs of blocked IP addresses or blocked users, and to set the automated system maintenance options.  The template editor allows you to edit templates online.  The control panel also allows you to set system variables, general variables, appearance variables, ad banner variables, multimedia variables, fee-based options, user registration options, and system maintenance options online.','','');
messages[43] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of not allowing new ads to be posted to the system until they have been approved by the admin.  For some versions, such as the Premium Edition, the administrator can also disallow multimedia file uploads (photos, sound clips, and video clips) from being viewable in the ads until they have been approved by the admin.','','');
messages[44] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator has the option of disallowing multimedia file uploads (photos, sound clips, and video clips) from being viewable in the ads until they have been approved by the admin.','','');
messages[45] = new Array('http://www.e-classifieds.net/images/blank.gif','The included mailing list manager allows you to harvest e-mail addresses from users who opt-in to your mailing list by checking the appropriate box on the "Post Ad" form.  You can retrieve and download these e-mail addresses to your local computer and import them into your other mailing lists or a spreadsheet.  You can also send a mass mailing to these users through an online interface built into e-Classifieds.','','');
messages[46] = new Array('http://www.e-classifieds.net/images/blank.gif','The built-in online version checker makes it easy to see which version number of your particular e-Classifieds product you are using, and to tell if an upgrade is available.','','');
messages[47] = new Array('http://www.e-classifieds.net/images/blank.gif','The built-in automated maintenance routines enable you to set up the program to automatically purge expired ads, send out impending expiration notices, and perform various other maintenance tasks (depending on which version of e-Classifieds you have) on a regular, periodic basis without any ongoing intervention on your part.','','');
messages[48] = new Array('http://www.e-classifieds.net/images/blank.gif','If you are not using or your version does not have available the options for automatically creating HTML page versions of all of the categories, subcategories, and ads, the program has the ability to manually create static HTML pages for all of the ads and top-level categories.  You can then submit the summary pages to the search engines in order to increase traffic to your classifieds section.','','');
messages[49] = new Array('http://www.e-classifieds.net/images/blank.gif','Easy customization of the appearance of the program through variables and subroutines for defining the HTML layout of all pages created by the program. Easy customization of categories through one variable. Many variables for controlling the appearance of the ads, such as the table width, border size, background color, bar color, and various text colors and fonts. Many variables for defining the colors of various tables, forms, and other displays throughout the program so that the administrator can change the appearance of the program much more easily.','','');
messages[50] = new Array('http://www.e-classifieds.net/images/blank.gif','These versions of e-Classifieds contain not just one classified ads database, but multiple databases, including a separate database for each classified ads section, such as autos, rentals, etc.  This has a number of advantages, such as far greater scalability not only due to the fact that the ads are broken up into a number of databases, but also because an unlimited number of additional databases can be added by the administrator, resulting in unlimited scalability.  Another primary advantage of this system is that the administrator can customize the database fields in each section, such as adding unique fields relating to auto ads in the automobiles section, unique fields relating to apartments in the rentals section, and so forth.','','');
messages[51] = new Array('http://www.e-classifieds.net/images/blank.gif','These versions of e-Classifieds include a powerful tool that makes it far easier to customize the database fields for each section or category.  Now, it\'s easier than ever to create customized database fields such as monthly rent or square footage for a rentals section, or year, make, model, mileage, and price for an automobiles section.','','');
messages[52] = new Array('http://www.e-classifieds.net/images/blank.gif','e-Classifieds makes it easy to customize the page layout to match the "look and feel" of the rest of your web site.','','');
messages[53] = new Array('http://www.e-classifieds.net/images/blank.gif','Allows you to easily customize the general layout of all pages generated by the program. The template system is also granular in that you can define not only global templates, but also individual templates for each section and each affiliate.  The program comes with seven default templates that you can choose from, but you can easily customize these or create your own unique templates using standard HTML.','','');
messages[54] = new Array('http://www.e-classifieds.net/images/blank.gif','Includes an online wizard that makes it easy to create new top-level classifieds sections or categories (such as Automobiles, Employment, etc.), as well as the ability to modify or delete existing sections through an online interface. You will also be able to activate or deactivate sections with the click of a mouse, which can be useful if you want to temporarily deactivate a section while making changes to it or if you want to deactivate a section without necessarily deleting all of your old data.','','');
messages[55] = new Array('http://www.e-classifieds.net/images/blank.gif','A banner ad module is included that allows you to easily set banners for your advertisers that rotate throughout your classifieds section.  This includes a point-and-click interface for adding, editing, or deleting advertisers.','','');
messages[56] = new Array('http://www.e-classifieds.net/images/blank.gif','Ability to set up country fields, support for European date format (DD/MM/YYYY), and support for multiple currencies. The admin can also define a list of countries to be used throughout the program.  Also, all of the HTML output, error output, and mail output is contained in a separate area, which makes it much easier to translate this program into different languages. It also makes it easier for the administrator to modify these if so desired.','','');
messages[57] = new Array('http://www.e-classifieds.net/images/blank.gif','Allows you to run the same installed version of the program in multiple languages, while providing access to the same database.  Separate language modules are not included or available at this time, but the program can run in multiple languages if translated.','','');
messages[58] = new Array('http://www.e-classifieds.net/images/blank.gif','Accessible from the Help link in the navigation bars along either the left hand side or the top and bottom of each page. It\'s smart enough to know what the user is trying to do and displays a popup window with helpful information related to the specific action that the user is trying to take. Also, it does not require your users to leave the page that they were on.','','');
messages[59] = new Array('http://www.e-classifieds.net/images/blank.gif','You can create your own unique top-level categories as well as customized subcategories for each of your top-level categories.','','');
messages[60] = new Array('http://www.e-classifieds.net/images/blank.gif','The user registration system requires users to register with your classifieds section before they can post ads or perform other actions.  This helps enforce security by enabling users to edit or delete their own ads while preventing others from doing so.  Higher level versions of e-Classifieds offer many additional options regarding whether to require users to register before performing various other actions, in addition to posting ads.  In higher level versions of e-Classifieds, the program automatically inserts the user\'s contact information into the appropriate fields on the Post Ad form, making it much more convenient for your users to quickly and easily post ads on your system.','','');
messages[61] = new Array('http://www.e-classifieds.net/images/blank.gif','The Privacy Mail feature protects the e-mail addresses of users who post ads. Instead of displaying the poster\'s e-mail address in the ad, a "Reply to Ad" link is displayed. The person replying to the ad then sees a form and clicks on a submit button to send their reply to the original poster.','','');
messages[62] = new Array('http://www.e-classifieds.net/images/blank.gif','The Personal Inbox feature functions as a full-strength, private, and secure messaging center. When someone replies to an ad, the poster is notified that they have a reply and is given a URL where they can retrieve it. The e-mail address of the person who replied is not revealed. When the original poster retrieves the reply, he or she has the option of sending a reply back, again without revealing his or her e-mail address. That way, the parties can send messages back and forth through this system without revealing their e-mail addresses or other personal information until they feel comfortable in doing so.','','');
messages[63] = new Array('http://www.e-classifieds.net/images/blank.gif','Allows users to "mark" ads that they want to remember for future retrieval and viewing. Users can remove ads from their checklist at any time.  We call this "the digital equivalent of circling ads in the newspaper."','','');
messages[64] = new Array('http://www.e-classifieds.net/images/blank.gif','The "My Checklist" feature allows users to "mark" ads that they want to remember for future retrieval and viewing. Users can remove ads from their checklist at any time.  We call this "the digital equivalent of circling ads in the newspaper."  The lower-level versions of e-Classifieds that have the checklist feature require users to register in order to use it, which is somewhat more cumbersome.  The higher-level versions of e-Classifieds avoid this process by using a sophisticated cookie-based system to make checklisting an ad as simple as one click.','','');
messages[65] = new Array('http://www.e-classifieds.net/images/blank.gif','Feature that lets users set up their own personal search agent that will automatically e-mail them periodically with the new ads that match the search criteria that they specified when they set up their agent. Their search criteria can include not only keywords, but also specific categories and types of ads. They can even choose to be notified only of new ads with photos.','','');
messages[66] = new Array('http://www.e-classifieds.net/images/blank.gif','More specific than Keyword Notify, Auto-Notify will automatically e-mail users periodically with the new ads that match the database search criteria that they specified when they set up their agent. Their search criteria can include not only keywords, but also specific categories, features, or geographical locations, date ranges, price ranges, or any other database criteria. They can even choose to be notified only of new ads with photos, sound clips, and/or video clips.','','');
messages[67] = new Array('http://www.e-classifieds.net/images/blank.gif','Numbers are displayed next to all of the category and subcategory listings so that users will know which categories have ads in them without wasting time searching or "fishing" through empty categories.','','');
messages[68] = new Array('http://www.e-classifieds.net/images/blank.gif','Causes the system to display a "New" text or graphic next to sections and categories in which new ads have been posted since the user\'s last visit.','','');
messages[69] = new Array('http://www.e-classifieds.net/images/blank.gif','With this feature, each classified ad contains a small "envelope" graphic that links to a page where the viewer can enter the e-mail address of a friend and have the ad e-mailed to that person.  This can be a great "viral marketing" tool that can help to spread the popularity of your classifieds section very rapidly.','','');
messages[70] = new Array('http://www.e-classifieds.net/images/blank.gif','With this feature, the program displays a link somewhere on the page that says "Tell Your Friends".  The viewer can click on this link, enter the e-mail addresses of some friends that he or she wants to tell about your classified ads section, and then have a standardized message sent to them letting them know about your wonderful classifieds site.  This can be a great "viral marketing" tool that can help to spread the popularity of your classifieds section very rapidly.','','');
messages[71] = new Array('http://www.e-classifieds.net/images/blank.gif','With this feature, each classified ad contains a small "Alert Admin" link that links to a page where the viewer can notify the admin of ads that he or she feels are offensive or not allowed under the terms of service of your classifieds site.  This is a great way to enlist the help of your viewers in finding and removing "offensive" ads, assuming that they somehow got through the other screening tools that are included with e-Classifieds, such as IP address blocking, "bad word" censors, and many others.','','');
messages[72] = new Array('http://www.e-classifieds.net/images/blank.gif','With this feature, each classified ad contains a link to "View Other Ads By This User".  If the viewer clicks on this link, the program will display all other classified ads posted by the same user who posted the original ad that the viewer was looking at.  Some versions of e-Classifieds also allow the user to view only the other ads posted by this user within the same section, such as Automobiles, Employment, etc.','','');
messages[73] = new Array('http://www.e-classifieds.net/images/blank.gif','With this feature, each ad will display counters for both the number of times that this ad has been viewed, as well as the number of replies that this ad has received.','','');
messages[74] = new Array('http://www.e-classifieds.net/images/blank.gif','You will receive a 10% cash discount if you pay by check or money order.  We accept cashiers checks, certified checks, and money orders.  We cannot accept personal checks.  The prices shown in this row already reflect this cash discount.','','');
messages[75] = new Array('http://www.e-classifieds.net/images/blank.gif','You will receive a 10% cash discount if you pay by wire transfer, although a $25 charge is added to the total to cover our bank costs in handling wire transfers.  The prices shown in this row already reflect both the cash discount and the $25 wire transfer fee.','','');
messages[76] = new Array('http://www.e-classifieds.net/images/blank.gif','We accept Visa and MasterCard.  Credit card payments do not receive the 10% cash discount.  The prices shown in this row reflect the actual prices for each of the programs if you pay by credit card.','','');
messages[77] = new Array('http://www.e-classifieds.net/images/blank.gif','This is the one-time setup fee for setting up the application.','','');
messages[78] = new Array('http://www.e-classifieds.net/images/blank.gif','This is the monthly fee for the application.  This includes free tech support, free upgrades, free maintenance, and free hosting of the software.','','');
messages[79] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the administrator to switch between different database types, such as MySQL, Oracle, HSX, etc., and to move and/or convert the data between these different formats as well.','','');
messages[80] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to select more than one item from a dropdown menu on the Power Search form.  For example, a user searching for cars might select both Audi and BMW from the same dropdown menu.  This feature is unique to e-Classifieds.','','');
messages[81] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to include thumbnail images of the photos that have been included with the ads in the headlines view of the ads.  The user can hover their mouse over these thumbnails in order to view the full size photos.','','');
messages[82] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to display information about how many users are currently online.','','');
messages[83] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to display the latest ads that have been posted to the system.','','');
messages[84] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to display the most popular ads, as measured by how many times they have been viewed.','','');
messages[85] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to display a list of the most recently viewed ads for this particular user.','','');
messages[86] = new Array('http://www.e-classifieds.net/images/blank.gif','The online database field configurator allows the administrator to add, modify, or delete the database fields for each section online.  Doing so will also automatically update the underlying data for that database.','','');
messages[87] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the administrator to specify custom user registration fields and whether new users are required to fill out these fields when registering on the system.','','');
messages[88] = new Array('http://www.e-classifieds.net/images/blank.gif','The system can be set up to approve newly registered users automatically, or to require validation through an e-mail sent to the user, or to have the administrator click on a link included in an e-mail to the admin, or through the control panel.','','');
messages[89] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to prominently display ads that have been marked as featured ads.','','');
messages[90] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the administrator to charge users who want their ads prominently displayed as featured ads.','','');
messages[91] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to save a particular search, as well as to retrieve it, delete it, or convert it into an Auto-Notify search agent.','','');
messages[92] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the program to include a sophisticated multimedia slideshow for any ads that have photos included with them.','','');
messages[93] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to create signs for their ads.','','');
messages[94] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to create flyers for their ads.','','');
messages[95] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to rate individual ads and include comments with the ads.','','');
messages[96] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows affiliates to earn commissions on revenues that they generate from new ad postings or other services.  The administrator can pay affiliates, manage affiliate commissions, and set payout ratios and other conditions through the control panel.','','');
messages[97] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to view their payment history online.','','');
messages[98] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to view their inbox messages online.','','');
messages[99] = new Array('http://www.e-classifieds.net/images/blank.gif','The "My Account" page includes "member since" data, account type, last login date, link to view all ads for this user, link to view all checklisted ads for this user, link to view payment history, link to view saved searches, Auto-Notify signup link, link to view inbox, listing of credits, option to purchase additional credits, and information on how to create signs and flyers.','','');
messages[100] = new Array('http://www.e-classifieds.net/images/blank.gif','Credits system for payments allows users to purchase credits that can be used for purchasing services through the system, such as posting ads, etc.  The program can optionally be set to give users an initial number of credits in pricing plans.','','');
messages[101] = new Array('http://www.e-classifieds.net/images/blank.gif','This version of e-Classifieds is fully XHTML 1.0 Strict compliant.','','');
messages[102] = new Array('http://www.e-classifieds.net/images/blank.gif','This version of e-Classifieds is fully CSS 2.1 compliant.','','');
messages[103] = new Array('http://www.e-classifieds.net/images/blank.gif','This version of e-Classifieds outputs fully valid XML.','','');
messages[104] = new Array('http://www.e-classifieds.net/images/blank.gif','This version of e-Classifieds fully supports international character sets and uses UTF-8.','','');
messages[105] = new Array('http://www.e-classifieds.net/images/blank.gif','The program can generate RSS feeds for ads, both by section and for all ads.','','');
messages[106] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the program to generate much shorter URLs for the ads.  For search engine optimization purposes, these URLs can be specified to be displayed in a search engine friendly format that does not display any question marks or dynamic variables in the URLs.','','');
messages[107] = new Array('http://www.e-classifieds.net/images/blank.gif','If enabled, this feature causes the program to display an image with a sequence of random letters and numbers on certain forms (such as the user registration, user logon, post ad, modify ad, contact admin, reply to ad, and/or tell a friend forms) and requires the user to enter these letters and numbers into a form field correctly before submitting the form.  This can be extremely useful in preventing automated spambots from logging onto your system and posting lots of spam ads, as it essentially prevents machines and scripts from performing such activities and ensures that only real, live human beings are logging onto your system and posting ads.  Such systems are also known by the acronym CAPTCHA.  Although CAPTCHA images are designed to be hard for computer bots to read but relatively easy for humans to read, they can occasionally be difficult for even humans to read.  That is why our CAPTCHA system has a unique reload feature that allows the user to quickly reload the image if it is too hard to read for some reason.  The reloaded image will use a different background display, and the user can continue to reload the image as often as necessary until a more readable image is displayed.','','');
messages[108] = new Array('http://www.e-classifieds.net/images/blank.gif','The on-demand version of the e-Classifieds Professional Edition and above support the ability to charge users for posting ads or performing various other activities on the system via PayPal.  If you can afford it, however, we strongly recommend going with at least the Commerce Edition or above, as these versions also support real-time credit card processing, which will give you a higher payment rate since users never leave your site to make the payment, lower payment fees since there is no middleman, and more rights (including the right to challenge attempts by users to dispute any payments) since you will have a true merchant account with all of the rights of a merchant.  Third party payment processors such as PayPal or Clickbank do not give you these rights and may arbitrarily take funds out of your account anytime that a user attempts to dispute the payment.','','');
messages[109] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to search for ads for people or items that are located within a certain distance of a specified zip/postal code.  Our zip code radius search feature is unique and unrivaled by mere "scripts" because our zip code database is continuously and automatically updated for all of our customers, without the need to manually send out update patches that the customer would need to install every day or every week, as would be necessary to keep an old fashioned PHP, Perl, ASP, or other type of script up to date.  While the system has built in support for US zip codes, it also has the ability to perform postal code radius searches for countries such as the UK, Canada, Australia, and others, as long as we are provided with the relevant postal code database for that country.','','');
messages[110] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the administrator to edit any e-mail sent by the system through an online mail template editor.  This includes the ability to edit the text of the e-mail, the formatting of the e-mail, and even multiple language versions of the e-mail.  This feature also allows the admin to have the system send HTML e-mail messages or include images, such as logos, with the messages.','','');
messages[111] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the program to automatically resize any uploaded images that are larger than the pre-defined maximum width and height as specified by the admin.  The admin can have the program proportionally resize such images to the maximum height and width, to crop the excess height or width, or to reject such images.','','');
messages[112] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the program to automatically generate true thumbnail images for all images that are uploaded.  These thumbnails are then displayed on certain pages, such as the headlines view of the ads, in order to save bandwidth and cause the pages to load much faster for end users.','','');
messages[113] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature enables the admin to specify the allowed multimedia upload types.  The defaults include gif, jpg, png, mp3, wav, ra, avi, wmv, mov, and many other formats, but the admin can allow or disallow any format in existence.','','');
messages[114] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to upload multiple multimedia files simultaneously.  Morever, users can upload any combination of multimedia formats (image, sound, and video), that have been allowed by the admin.','','');
messages[115] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the program to perform a live and instantaneous check to make sure that any e-mail address that a user is listing as the contact e-mail address in an ad is a live, real e-mail address whose domain is currently accepting e-mail for that address.  The program actually contacts the mail server for the domain of that e-mail address and verifies that the address is real and that it is currently accepting mail.  This eliminates the usage of "test" e-mail addresses or other bogus addresses in the ads.  The program also performs extensive validation on e-mail addresses entered into other forms within the program, such as the reply to ad, alert admin, and send ad to friend forms.','','');
messages[116] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the system to use mod_rewrite to display the ads as regular HTML pages. This has the advantage of obtaining stronger search engine optimization for the ads, since they are regular HTML pages, while also ensuring that the HTML versions of the ads are always up to date and eliminating the need to manually convert the ads to HTML pages.','','');
messages[117] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature ensures ultra high performance by storing frequently accessed database queries in cache so that they can be retrieved and displayed instantly, without the need to use more CPU resources and slow down page load times by querying the database again for this data.','','');
messages[118] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the administrator to view an admin event log that documents all configuration changes and other actions taken by any admin users.  The admin event log stores the date and time, username, IP address, action, and additional info for all actions taken by any admin users.  This can be extremely helpful in tracking down the timing and the source of any unwanted changes that have been made to the program configuration settings or in other areas.','','');
messages[119] = new Array('http://www.e-classifieds.net/images/blank.gif','e-Classifieds includes various checks in the e-commerce settings tools to ensure that the settings for credit card processing are in compliance with the PCI DSS (Payment Card Industry Data Security Standard) credit card security requirements.  If you are accepting credit card payments from your users for posting ads or engaging in other activities on your classifieds site, you must comply with these requirements, because if you fail to do so, you may lose your merchant account.  Only e-Classifieds has built-in tools to ensure compliance as required under these credit card regulations.','','');
messages[120] = new Array('http://www.e-classifieds.net/images/blank.gif','The program displays a visual password strength indicator on the user registration form that visually and dynamically shows the user how secure their selected password is while they are typing it.  As the user types a more secure password, such as by making it longer, avoiding common character sequences, using punctuation, etc., the visual password strength indicator gradually lights up and changes color until the strongest possible password has been entered.  It also lists seven different tests for password strength and places check marks next to each of them as the entered password is made more secure.','','');
messages[121] = new Array('http://www.e-classifieds.net/images/blank.gif','With this search engine optimization feature, the program automatically builds a Google sitemap for your classifieds section that you can submit to Google in order to aid Google in indexing your classifieds section and possibly increasing the page rank for your site as well.','','');
messages[122] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature enables the administrator to set up promotion codes, also known as coupons or discounts, that can be given to certain users in order to offer them a discount off the normal price for performing various activities on the system.  These discounts can be set to either a flat rate or a percentage of the normal cost.','','');
messages[123] = new Array('http://www.e-classifieds.net/images/blank.gif','This tool allows the admin to import ads and/or users into the program via bulk uploads and using various common data formats such as CSV (comma separated values) and others.  The admin can also export ads and/or users from the program into various common data formats for downloading.','','');
messages[124] = new Array('http://www.e-classifieds.net/images/blank.gif','Sub admins (also known as junior admins or editors) can be set up to perform various administrative tasks (such as approving new ads, approving multimedia uploads, approving new users, and managing promo codes, payments, banner ad management, stats, ad purging, counter updates, expiration notices, etc.), without giving them full access to the administrative area or all regular admin functions.  The administrator can set up various sub-admin groups and assign various users to each group, as well as define the specific permissions for each such group.','','');
messages[125] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can set up multiple groups, if desired, with different pricing plans and options for each group.  For example, you could set up one pricing plan for businesses or dealers, who might pay a fixed amount to post a specific or even an unlimited number of ads during a certain time period, and another pricing plan for individuals, who would pay on a per ad basis.  This is just an example, as there is no limit to the number of groups or pricing plans that can be set up.','','');
messages[126] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can set up as many or as few pricing plans as desired.  You can set up just one pricing plan if you want, or you can set up multiple groups with different pricing plans and options for each group.  For example, you could set up one pricing plan for businesses or dealers, who might pay a fixed amount to post a specific or even an unlimited number of ads during a certain time period, and another pricing plan for individuals, who would pay on a per ad basis.  This is just an example, as there is no limit to the number of groups or pricing plans that can be set up.  For each pricing plan, you can optionally specify a subscription fee (if any), the maximum number of ads and/or paid ads allowed, the ad duration options and fees, whether to include discounts for multiple ads as well as the amount of those discounts and the number of ads that trigger the discount, the specific amounts to be charged for performing various actions on the system, whether to include freebies such as extra visibility or priority ranking or featured ad status, whether to include a certain number of credits and/or free multimedia uploads with that plan, and much more.  In fact, you can set dozens of options for each pricing plan, which gives the system an unlimited amount of flexibility in how you want to charge users and for what.','','');
messages[127] = new Array('http://www.e-classifieds.net/images/blank.gif','Ads on the front page are displayed in an image gallery style, using small thumbnails of each ad that are automatically generated.  Since these are true thumbnails that are separate and much smaller files than the original photos, they save bandwidth and cause the page to load much faster for your users.  When the user hovers his or her mouse over these thumbnails, the full size photo pops up.','','');
messages[128] = new Array('http://www.e-classifieds.net/images/blank.gif','If this feature is turned on by the administrator, the front page categories are displayed using regular HTML page links (ending in .html).  The same is true for the subcategories within each category, as well as the links for the ads when the user clicks on a category.  In fact, all links to the individual ads from anywhere in the program, including from browsing, from searching, or even on the front page (Featured Ads, Latest Ads, Popular Ads, Newest Ads) are built using regular HTML page links.  That way, a search engine can easily find and index all of your categories, subcategories, and ads, since all of them use regular HTML page URLs that end in .html.','','');
messages[129] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature helps users to refine their basic keyword searches by remembering their previous search terms after conducting a search and re-entering those terms in the keyword search field.','','');
messages[130] = new Array('http://www.e-classifieds.net/images/blank.gif','When sorting numerical values in data that contains mixed alphabetical and numerical values, computers normally sort this ASCIIbetically, in a way that seems strange to humans.  For example, the numbers 1 to 100 would be sorted from lowest to highest as 1, 10, 11, ... 2, 20, 21, and so on.  Natural language sorting causes these values to be sorted in the way that people expect, i.e., 1, 2, 3, and so on.','','');
messages[131] = new Array('http://www.e-classifieds.net/images/blank.gif','Unfortunately, the Internet is plagued by "ad spammers" who use automated bots to post thousands or even millions of spam ads to classified ads sites all over the Internet.  Fortunately, however, these ad spammers and the bot tools that they use leave specific signatures in the way that they connect to classifieds sites.  Our Connection Properties Inspection system is able to spot these bots and stop them dead in their tracks before they can pollute your site with useless and irrelevant spam ads.  We use both static libraries of known bots to compare against, as well as heuristics to detect and stop new bots.  Better yet, our unique on-demand format means that this system is constantly updated as new ad spamming bots are introduced without you ever having to manually patch or update your classifieds system, as we do this for you continuously and automatically.','','');
messages[132] = new Array('http://www.e-classifieds.net/images/blank.gif','Template caching speeds up page loading and automatically recompiles the template if its timestamp has been updated, so you never have to worry that a template customization will be ignored in favor of a cached copy.','','');
messages[133] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature causes the links to the ads to not only use regular URLs ending in .html, but also to take the caption or title of the ad and use that as the basis for the filename.  Thus, a link to an ad for a 2006 Audi A4 would look like http://www.yourdomain.com/2006_Audi_A4.html.  This is an extremely SEO friendly feature because not only will it ensure that all search engines see and index the page for this ad as a regular HTML page, but it may also help to give preference to your ads and your site in the search engine indexes when users of those search engines are searching for items that match the description contained in the ad, such as for a 2006 Audi A4 in our example.','','');
messages[134] = new Array('http://www.e-classifieds.net/images/blank.gif','The program makes incorporating Google AdSense into your classifieds extremely easy, since it contains a number of point-and-click settings for Google AdSense in the administrative control panel.','','');
messages[135] = new Array('http://www.e-classifieds.net/images/blank.gif','This tool allows you to easily design the main page layout by dragging and dropping various widgets into either the left sidebar, the right sidebar, or a separate area for unused widgets.  You can also use this tool to order the layout of the widgets within each sidebar.','','');
messages[136] = new Array('http://www.e-classifieds.net/images/blank.gif','This tool allows you to log on as any other user, which can be useful in diagnosing issues that users are experiencing since you can see exactly what that user is seeing.','','');
messages[137] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can view extensive revenue statistics, both for the site as a whole and for each individual affiliate.  This area also includes pie charts that provide graphical breakdowns of revenue by type, as well as for the number of ads posted and the number of images uploaded for each category.','','');
messages[138] = new Array('http://www.e-classifieds.net/images/blank.gif','The program contains built-in support for both left-to-right and right-to-left currency switching.','','');
messages[139] = new Array('http://www.e-classifieds.net/images/blank.gif','Dynamic Extra Pages are static HTML pages that can be created for legal notices, privacy policy pages, contact us pages, about us pages, pricing schemes, special promotional offers, or anything else that the admin wants.  The program includes default static HTML pages for the Privacy Policy, Search Tips, Site Guidelines, and Terms of Use pages, which the admin can edit as desired.','','');
messages[140] = new Array('http://www.e-classifieds.net/images/blank.gif','This is an optional upsell feature that allows the admin to charge users extra who want their ads to be highlighted using a special background color, such as yellow.  The color is customizable by the admin.','','');
messages[141] = new Array('http://www.e-classifieds.net/images/blank.gif','The program includes detailed administrative statistics, such as for the number of ads pending approval, the number of uploaded multimedia files awaiting administrative approval, and much more.','','');
messages[142] = new Array('http://www.e-classifieds.net/images/blank.gif','This is an optional upsell feature that allows the admin to charge users extra who want to add attention getters (small, eye-catching icons) next to their ads.  The pricing and icons to be used are customizable by the admin.','','');
messages[143] = new Array('http://www.e-classifieds.net/images/blank.gif','If this feature is turned on by the administrator, the login pages are displayed using regular HTML page links, which makes it easier for search engines to find and index these pages.  Users can also more easily remember, bookmark, and access their My Account pages using a special URL that takes the form of http://www.yourdomain.com/my_account/username/password.','','');
messages[144] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to easily copy any of the existing sections (categories) or even one of the initial default sections, even if that section is no longer being currently used.','','');
messages[145] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to quickly and easily suspend any ad at any time.','','');
messages[146] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to create unique pricing plans for each section (category), with all of the same options that are available when creating global pricing plans.','','');
messages[147] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to create unique user/section pricing plans (that apply only to a particular user in a particular category, such as if you wanted to have a pricing plan for a specific auto dealer in the Automobiles category) and unique group/section pricing plans (that apply only to a particular group in a particular category, such as if you wanted to have a pricing plan for realtors in the Real Estate category).  All of the customizable settings from the global pricing plans are available when creating these types of pricing plans as well.','','');
messages[148] = new Array('http://www.e-classifieds.net/images/blank.gif','Due to the fact that e-Classifieds gives you an unprecedented amount of options and flexibility in terms of the types of pricing plans that can be created (user plans, group plans, section plans, user/section plans, and group/section plans), it is necessary to provide an option for specifying which pricing plan takes priority when more than one pricing plan could potentially apply.  For example, if you had created a pricing plan for a specific user or for members of a specific group, as well as another pricing plan for a specific category, which plan should take priority when that user or a member of that group happens to be posting ads in that category?  Since each pricing plan is assigned a priority by the admin, the program will always know which pricing plan should take priority in the event that more than one plan applies.','','');
messages[149] = new Array('http://www.e-classifieds.net/images/blank.gif','Keyword searches remove "stop words" ("a", "the", "this", and other very commonly used words) to improve accuracy and performance. This does not apply to phrases (which can be entered by being enclosed in double quotation marks).','','');
messages[150] = new Array('http://www.e-classifieds.net/images/blank.gif','The program can be optionally configured to list and link to the subcategories underneath each of the categories on the main front page.','','');
messages[151] = new Array('http://www.e-classifieds.net/images/blank.gif','The program keeps track of the most popular search terms and phrases and lists them (along with links to those searches) underneath the main search navigation bar.','','');
messages[152] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can specify the formatting that should be used for entering and displaying telephone numbers.','','');
messages[153] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can specify that users who are using e-mail addresses from certain domains will be blocked from registering on the system.','','');
messages[154] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can specify that only those users who are using e-mail addresses from certain domains will be allowed to register on the system.','','');
messages[155] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can specify that users who are using e-mail addresses from certain domains that provide free e-mail addresses will be blocked from registering on the system.','','');
messages[156] = new Array('http://www.e-classifieds.net/images/blank.gif','Users can copy any of their existing ads into new ads.','','');
messages[157] = new Array('http://www.e-classifieds.net/images/blank.gif','The program automatically uses the correct currency formatting symbols, such as commas or decimal points to separate thousands and fractions, based upon the currency setting for the program.','','');
messages[158] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to make their ads as sold.  These ads are then displayed with a "Sold" indicator both in the headlines view and in the full size view of the ads.','','');
messages[159] = new Array('http://www.e-classifieds.net/images/blank.gif','The program includes built-in support for microformats such as hCard.','','');
messages[160] = new Array('http://www.e-classifieds.net/images/blank.gif','Users can set up their own seller stores that include their ads, along with their contact information, some descriptive text, and their logo.','','');
messages[161] = new Array('http://www.e-classifieds.net/images/blank.gif','The program can charge a user who is posting an ad based upon the price of the item for sale in the ad.','','');
messages[162] = new Array('http://www.e-classifieds.net/images/blank.gif','All pages include descriptive, SEO friendly titles that are based upon the unique content for that individual page.  This makes it easier to see what that page does when viewing it in a search engine, as a tab, or as a bookmark.','','');
messages[163] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can set different multimedia options for each pricing plan, such as allowing a different maximum photo width, maximum photo height, and/or maximum upload size for each pricing plan, as well as allowing different numbers of multimedia uploads for each pricing plan.','','');
messages[164] = new Array('http://www.e-classifieds.net/images/blank.gif','The program includes a powerful regular expressions engine that allows the admin to specify not only HTML tags that are to be allowed or disallowed in ads that are posted on the system, but also any combinations of text or numbers.','','');
messages[165] = new Array('http://www.e-classifieds.net/images/blank.gif','The program contains multiple options for the front page layout, including the option of displaying both the main categories and their subcategories on the front page.','','');
messages[166] = new Array('http://www.e-classifieds.net/images/blank.gif','The program contains numerous options for formatting dates, and it also supports listing times and dates based upon their distance from the present time, such as X min ago, X hours ago, etc.','','');
messages[167] = new Array('http://www.e-classifieds.net/images/blank.gif','The program supports social bookmarking buttons in templates, as well as social bookmarks and custom actions on the full sized ad results pages','','');
messages[168] = new Array('http://www.e-classifieds.net/images/blank.gif','The program contains Facebook cross-domain support.','','');
messages[169] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin has the option of whether to allow or disallow animated GIFs in multimedia uploads.','','');
messages[170] = new Array('http://www.e-classifieds.net/images/blank.gif','Our advanced banner ad module includes many more options, such as targeting, zoning, and weighting of banners, as well as support for pay per view pricing.  It also automatically flips the protocol from http:// to https:// if the page is requested via HTTPS.','','');
messages[171] = new Array('http://www.e-classifieds.net/images/blank.gif','This tool allows you to easily design various templates by dragging and dropping various page elements on a WYSIWYG (What You See Is What You Get) page layout.','','');
messages[172] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can allow or disallow specific HTML tags to be included in ad postings on a tag-by-tag basis.  For even more precise control, the program also includes a powerful regular expressions engine that allows the admin to specify not only HTML tags that are to be allowed or disallowed in ads that are posted on the system, but also any combinations of text or numbers.','','');
messages[173] = new Array('http://www.e-classifieds.net/images/blank.gif','The program can utilize several content delivery networks to accelerate the delivery of CSS and Javascript to your users, no matter where in the world they are located.','','');
messages[174] = new Array('http://www.e-classifieds.net/images/blank.gif','Users can elect to automatically update the contact information in all their ads when they update their account profile.','','');
messages[175] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrator can set up custom splash pages within the program that will be displayed before the main front page of the program is displayed.  These splash pages can contain any type of code that the admin wants, including but not limited to HTML, images, Flash, or any other valid web page code.','','');
messages[176] = new Array('http://www.e-classifieds.net/images/blank.gif','The Ad Groups feature allows sections to be organized into groups, which enables three levels of categories in the program.','','');
messages[177] = new Array('http://www.e-classifieds.net/images/blank.gif','The program can be configured to group sections by city, state, region, country, or any other type of regional or other hierarchy.  For example, the program could use a multicity setup where users would select a particular city and then see the ads sections for that particular city.  They could move out of that city and into another city, where they would then see different ads sections that contain ads only for the newly selected city.','','');
messages[178] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to specify the maximum number of photos that a user can upload to an individual ad.','','');
messages[179] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to specify the maximum height and width in pixels for user uploaded photos.  This prevents users from uploading overly large photos that would distort the ad displays.  The admin also can preset the maximum file size of uploaded photos.','','');
messages[180] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to review all payment statistics, including revenues received, accounts receivable, and refunds issued.','','');
messages[181] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to manually process credit card payments.  The program can receive the credit card information during the payment process, but does not actually post that information.  The admin can then take this data and process the payments manually outside of the program.','','');
messages[182] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows the admin to offer various bundles of credits that users can purchase in advance for a discount.  For example, the admin could specify a credit bundle worth $10 that the user can purchase in advance for $8.  This gives users an incentive to spend additional money in advance for services associated with your classifieds site.','','');
messages[183] = new Array('http://www.e-classifieds.net/images/blank.gif','Ads that are posted, as well as all uploaded multimedia files and other attachments, are scanned automatically by the system for any known viruses or other types of malware.  Our servers use the industry standard ClamAV virus scanning engine, which is automatically updated with the latest signatures daily.','','');
messages[184] = new Array('http://www.e-classifieds.net/images/blank.gif','Ads that are posted, as well as all uploaded multimedia files and other attachments, are scanned automatically by the system for any known spyware.  Our servers are automatically updated with the latest spyware signatures daily.','','');
messages[185] = new Array('http://www.e-classifieds.net/images/blank.gif','Ads that are posted, as well as all uploaded multimedia files and other attachments, are scanned automatically by the system for any known phishing scams.  Our servers are automatically updated with the latest phishing scam signatures daily.','','');
messages[186] = new Array('http://www.e-classifieds.net/images/blank.gif','This feature allows users to select several ads from the search results and then have the system display them side-by-side, with the relevant information for each ad displayed in rows and columns.  For example, the user could select several houses from a list of real estate listings and then compare the number of bedrooms, number of bathrooms, lot size, price, and other variables for each house in one easy to read table.','','');
messages[187] = new Array('http://www.e-classifieds.net/images/blank.gif','Ads can include QR codes that can be scanned by modern smart phones so that the ad can then be stored and viewed on the phone later for a reminder of the ad information, maps and navigation directions, etc.','','');
messages[188] = new Array('http://www.e-classifieds.net/images/blank.gif','The admin can optionally enable this feature to allow users to post ads without having to register on the system first.','','');
messages[189] = new Array('http://www.e-classifieds.net/images/blank.gif','The program includes support for various HTML 5 elements and attributes in order to provide a more compelling user experience for users who are using modern web browsers that support HTML 5, CSS 3, and modern javascript techniques.','','');
messages[190] = new Array('http://www.e-classifieds.net/images/blank.gif','The program has the ability to adapt its screen size and other attributes when it is being displayed on a mobile device.','','');
messages[191] = new Array('http://www.e-classifieds.net/images/blank.gif','The Access Control List (ACL) manager enables the admin to allow or deny access for all connections or for specific program actions--such as posting ads, uploading multimedia files, or registering--based upon the user\'s IP address, IP address range, IP address CIDR, country, user name, or e-mail address.  It also includes support for exact matches, wild card characters, and regular expressions.','','');
messages[192] = new Array('http://www.e-classifieds.net/images/blank.gif','The administrative file manager allows the admin to upload and manage images, CSS, Javascript, XML, and Flash files.','','');

////////////////////  END OF CUSTOMIZATION AREA  ///////////////////

// preload images that are to appear in tooltip
// from arrays above
if (document.images) {
	var theImgs = new Array();
	for (var i=0; i<messages.length; i++) {
  	theImgs[i] = new Image();
		theImgs[i].src = messages[i][0];
  }
}

// to layout image and text, 2-row table, image centered in top cell
// these go in var tip in doTooltip function
// startStr goes before image, midStr goes between image and text
var startStr = '<table width="' + tipWidth + '"><tr><td align="center" width="100%"><img src="';
var midStr = '" border="0"></td></tr><tr><td valign="top">';
var endStr = '</td></tr></table>';

////////////////////////////////////////////////////////////
//  initTip	- initialization for tooltip.
//		Global variables for tooltip. 
//		Set styles
//		Set up mousemove capture if tipFollowMouse set true.
////////////////////////////////////////////////////////////
var tooltip, tipcss;
function initTip() {
	if (nodyn) return;
	tooltip = (ie4)? document.all['tipDiv']: (ie5||ns5)? document.getElementById('tipDiv'): null;
	tipcss = tooltip.style;
	if (ie4||ie5||ns5) {	// ns4 would lose all this on rewrites
		tipcss.width = tipWidth+"px";
		tipcss.fontFamily = tipFontFamily;
		tipcss.fontSize = tipFontSize;
		tipcss.color = tipFontColor;
		tipcss.backgroundColor = tipBgColor;
		tipcss.borderColor = tipBorderColor;
		tipcss.borderWidth = tipBorderWidth+"px";
		tipcss.padding = tipPadding+"px";
		tipcss.borderStyle = tipBorderStyle;
	}
	if (tooltip&&tipFollowMouse) {
		document.onmousemove = trackMouse;
	}
}

window.onload = initTip;

/////////////////////////////////////////////////
//  doTooltip function
//			Assembles content for tooltip and writes 
//			it to tipDiv
/////////////////////////////////////////////////
var t1,t2;	// for setTimeouts
var tipOn = false;	// check if over tooltip link
function doTooltip(evt,num) {
	if (!tooltip) return;
	if (t1) clearTimeout(t1);	if (t2) clearTimeout(t2);
	tipOn = true;
	// set colors if included in messages array
	if (messages[num][2])	var curBgColor = messages[num][2];
	else curBgColor = tipBgColor;
	if (messages[num][3])	var curFontColor = messages[num][3];
	else curFontColor = tipFontColor;
	if (ie4||ie5||ns5) {
		var tip = startStr + messages[num][0] + midStr + '<span style="font-family:' + tipFontFamily + '; font-size:' + tipFontSize + '; color:' + curFontColor + ';">' + messages[num][1] + '</span>' + endStr;
		tipcss.backgroundColor = curBgColor;
	 	tooltip.innerHTML = tip;
	}
	if (!tipFollowMouse) positionTip(evt);
	else t1=setTimeout("tipcss.visibility='visible'",100);
}

var mouseX, mouseY;
function trackMouse(evt) {
	standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body //create reference to common "body" across doctypes
	mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft;
	mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop;
	if (tipOn) positionTip(evt);
}

/////////////////////////////////////////////////////////////
//  positionTip function
//		If tipFollowMouse set false, so trackMouse function
//		not being used, get position of mouseover event.
//		Calculations use mouseover event position, 
//		offset amounts and tooltip width to position
//		tooltip within window.
/////////////////////////////////////////////////////////////
function positionTip(evt) {
	if (!tipFollowMouse) {
		standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
		mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft;
		mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop;
	}
	// tooltip width and height
	var tpWd = (ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth;
	var tpHt = (ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight;
	// document area in view (subtract scrollbar width for ns)
	var winWd = (ns5)? window.innerWidth-20+window.pageXOffset: standardbody.clientWidth+standardbody.scrollLeft;
	var winHt = (ns5)? window.innerHeight-20+window.pageYOffset: standardbody.clientHeight+standardbody.scrollTop;
	// check mouse position against tip and window dimensions
	// and position the tooltip 
	if ((mouseX+offX+tpWd)>winWd) 
		tipcss.left = mouseX-(tpWd+offX)+"px";
	else tipcss.left = mouseX+offX+"px";
	if ((mouseY+offY+tpHt)>winHt) 
		tipcss.top = winHt-(tpHt+offY)+"px";
	else tipcss.top = mouseY+offY+"px";
	if (!tipFollowMouse) t1=setTimeout("tipcss.visibility='visible'",100);
}

function hideTip() {
	if (!tooltip) return;
	t2=setTimeout("tipcss.visibility='hidden'",100);
	tipOn = false;
}

document.write('<div id="tipDiv" style="position:absolute; visibility:hidden; z-index:100"></div>')

