var hmsg = new Array();
hmsg["sample"] = new helpmsg("Sample", "This is a sample help dialog");

hmsg["username"] = new helpmsg("User Name", "Choose a User Name to be used for logging into your account. You may use alphanumeric characters only; all other characters will be truncated.");
hmsg["password"] = new helpmsg("Password", "Select a password for your account. Only alphanumeric characters and underscores ( _ ) may be used in making up your password.");
hmsg["newpassword"] = new helpmsg("Password", "Select a NEW password for your account. Only alphanumeric characters and underscores ( _ ) may be used in making up your password.");

hmsg["yid"] = new helpmsg("User ID", "This is your User ID to be used in our codes so that we credit you for click-throughs.");
hmsg["yusername"] = new helpmsg("User Name", "This is your User Name that is used to log into your account. ");
hmsg["confirmpassword"] = new helpmsg("Confirm Password", "Please re-enter your password so that we can make sure you didn't mistype it");
hmsg["email"] = new helpmsg("Current E-mail", "Please enter your current email at which you may be contacted");
hmsg["email2"] = new helpmsg("Current E-mail", "This is your current email address");
hmsg["companyname"] = new helpmsg("Company Name", "Enter the name of the company you are representing. Skip field if non-applicable");
hmsg["firstname"] = new helpmsg("First Name", "Please provide your first name");
hmsg["lastname"] = new helpmsg("Last Name", "Enter your last name here; this is the same as your family name, or surname");
hmsg["address"] = new helpmsg("Street Address", "The street address where you reside and want payments to be mailed to");
hmsg["address2"] = new helpmsg("Street Address Continued", "Enter additional street address information such as Apartment #, or Suite");
hmsg["city"] = new helpmsg("City", "Enter the name of your City");
hmsg["state"] = new helpmsg("State/Province", "This is more applicable to US/Canada residents");
hmsg["zip"] = new helpmsg("Postal/Zip Code", "Enter your zip or postal code here");
hmsg["country"] = new helpmsg("Country", "Select your Country of residence");
hmsg["phone"] = new helpmsg("Phone", "Enter your day time phone number");
hmsg["fax"] = new helpmsg("Fax", "Enter your fax number");
hmsg["siteurl"] = new helpmsg("Web Site URL", "Please provide the complete URL of your site");
hmsg["sitedescription"] = new helpmsg("Site Description", "Please provide a short description of your site");
hmsg["category"] = new helpmsg("Category", "Choose the category that best fits your site.");
hmsg["impressions"] = new helpmsg("Impressions", "Enter the number of total page impressions your site served last month");
hmsg["payto"] = new helpmsg("Legal Name", "Enter the legal name of a person or company who will be receiving a payment from us");
hmsg["ss"] = new helpmsg("Tax ID or Social Security", "Enter Tax ID or Social Security number of the recipient of our payment. Required for US residents.");
hmsg["payment"] = new helpmsg("Payment Method", "Payments are generally processed on a NET 40-45 basis. <br> Choose the PayPal option for faster payouts.  ");
hmsg["payment2"] = new helpmsg("Payment Method", "Payments are generally processed on a NET 40-45 basis. <br> Choose the PayPal option for faster payouts.  ");
hmsg["paypal"] = new helpmsg("PayPal Email", "Enter the PayPal e-mail address to which payments should be issued.");
hmsg["minimum"] = new helpmsg("Payout Minimum", "Set your payout limit here. Your payment will be processed once you reach your payout limit.");

hmsg["agree"] = new helpmsg("Agreement Terms", "By checking this box and hitting the 'Sign Up' button, you agree to all terms and conditions mentioned in this Agreement");
hmsg["verification"] = new helpmsg("Verification Code", "Please enter the sequence of digits and/or capital letters that is shown in the image box");
hmsg["repass"] = new helpmsg("Password Verification", "Please enter your current password for verification");

hmsg["domain"] = new helpmsg("Example", "<font size='-2'>" + "Complete link = '<b>http://www.revenuepilot.com/images/logo.gif</b>'<br>"+"Partial link = '<b>/images/logo.gif</b>'<br>"+"Absolute domain = '<b>http://www.revenuepilot.com</b>'</font><br>");

hmsg["header"] = new helpmsg("Header", "HTML that is placed above the search results");
hmsg["footer"] = new helpmsg("Footer", "HTML that is placed below the search results");

hmsg["search"] = new helpmsg("Search Template", "The Standard Template contains the check-marked parameters below and is used by the standard linking codes.<br>i.e.- <i>Banners, Searchbox, Textlinks");
hmsg["javascript"] = new helpmsg("Javascript Template", "The Javascript Template contains the check-marked parameters below and is used by the Javascript linking codes.<br>i.e.- <i>Dynamic Layer, Dynamic Popouts");

hmsg["cap"] = new helpmsg("Frequency Cap", "Set the Frequency Cap for the ads displayed by this linking method. (i.e. if 'Session' is chosen, then your user will only see the ad once per session).");

//modes
hmsg["modexml"] = new helpmsg("XML Mode", "This ensures results are returned in XML mode");
hmsg["modejs2"] = new helpmsg("Javascript Array Mode", "This ensures results are returned in Javascript Array");
hmsg["modehtm"] = new helpmsg("HTML Mode", "This ensures results are returned in HTML format");
hmsg["modetxt"] = new helpmsg("TXT Mode", "This ensures results are returned in TXT format");

hmsg["id"] = new helpmsg("Account ID", "Your account-id is used to ensure you are credited for all searches and clicks");
hmsg["sid"] = new helpmsg("Assign Sub-ID", "Use the Sub-ID feature to track individual performance for your Sub-Affiliate(s) or other Sites/Pages you might have. <br> Simply append <i>&sid=[Any_Number]</i> parameter to any linking code and you will be able to see a separate stats report for that Sub ID number.");
hmsg["filter"] = new helpmsg("Results Filter", "Choose whether you want to display filtered (<b> filter=on </b>) or unfiltered results (<b> filter=off </b>). <br> While unfiltered results may increase revenue potential, they may not be suitable for all audiences.");
hmsg["perpage"] = new helpmsg("Results Per Page", "Specify the maximum number of results you would like to have per page.");
hmsg["ip"] = new helpmsg("IP Address", "Provide the IP Address of the person performing the search.");
hmsg["skip"] = new helpmsg("Skip Results", "Specify the number of top results you would like to skip. <br> (<i>i.e.</i>-  <b>skip=0</b> will show the top results; <b>skip=2</b> will skip the top 2 results and display 3rd result and on)");
hmsg["tid"] = new helpmsg("Template ID", "Specify the ID number of the search results Template you have setup and wish to use. <br>Visit the <a href='customizatoin.jsp'>Customization</a> section for more details.");
hmsg["tid2"] = new helpmsg("Template ID", "This is the ID number that is assigned to the Template shown at right.");
hmsg["tname"] = new helpmsg("Template Name", "This is the Name that is assigned to the Template shown at right. <br>You may change the Template Name by clicking the <i>Edit</i> button at the right.");
hmsg["paramkeyword"] = new helpmsg("Keyword Parameter", "This is a required parameter and is found in the code as <b>keyword=[KEYWORD]</b>. Make sure to replace <b>[KEYWORD]</b>with real values when passing this parameter through.");
hmsg["paramip"] = new helpmsg("IP Parameter", "This is a required parameter and is found in the code as <b>ip=[IP_ADDRESS]</b>. Make sure to replace <b>[IP_ADDRESS]</b>with real values when passing this parameter through.");
hmsg["paramsid"] = new helpmsg("SID Parameter", "This is an optional parameter that you may add to the code in order to track individual performance of your additional sites or affiliates. Simply append <b>&sid=[Any_Number]</b>to the end of the provided code, where <b>[Any_Number]</b> is an integer number (i.e. - <B>0, 7, 9</B>), and you will be able to generate separate stats reports for that Sub-ID number.");

//stats
hmsg["sid2"] = new helpmsg("Sub-ID", "Enter a single Sub-ID number (<i>i.e.</i> - <b>0</b>) to view the performance for a particular Sub-Affiliate or a particular Site/Page for which you assigned a Sub-ID number in the Get Codes section.");
hmsg["sid3"] = new helpmsg("Sub-ID(s)", "You may enter multiple comma-separated (,) Sub-ID numbers <i>i.e.</i> - <b>0,1,5,8</b>) to view stats for a particular Sub-Affiliate(s) or particular Site(s)/Page(s) for which you assigned a Sub-ID number in the Get Codes section.");
hmsg["sid4"] = new helpmsg("Sub-ID", "This shows your sub-ID(s) that are in use and allows you to track individual performance for your sub-affiliate(s)  or site(s)/page(s) you might have.");
hmsg["user"] = new helpmsg("User", "This denoted your user name. Your referral earnings are shown on a separate line.");

hmsg["day"] = new helpmsg("Day", "This denotes the Day of Month.");
hmsg["usid"] = new helpmsg("Unique Sub-ID(s)", "This shows you the Total unique Sub-ID(s).");
hmsg["clicks"] = new helpmsg("Total Clicks", "Total number of clicks we received from your account.");
hmsg["searches"] = new helpmsg("Total Searches", "Total number of searches performed by your account.");
hmsg["ukeywords"] = new helpmsg("Total Unique Keywords", "Total number of unique keywords searched for.");
hmsg["csratio"] = new helpmsg("Click/Search Ratio", "This is your Click/Search Ratio given in percentage terms.");
hmsg["vcratio"] = new helpmsg("Valid Clicks Ratio", "This is your valid click ratio and is calculated as follows: <br> Valid Clicks/Total Clicks.");
hmsg["uip"] = new helpmsg("Unique IPs", "This is the total unique IPs we received from your account.");
hmsg["earnings"] = new helpmsg("Earnings", "This denotes your Earnings and reflects your 60% revenue share.");
hmsg["rurl"] = new helpmsg("Referral URL", "This is the Referral URL of your visitor's click(s).");
hmsg["ip2"] = new helpmsg("IP Address", "This is the IP Address of the visitor perfomring the click(s).");
hmsg["country"] = new helpmsg("Country", "This is the country of origin for the click.");
hmsg["time"] = new helpmsg("Time", "This is the recorded time for the click.");
hmsg["keyword2"] = new helpmsg("Keyword(s)", "Tells you the Keyword(s) used in performing the search for which the click was received.");
hmsg["bid2"] = new helpmsg("Bid", "This is the gross keyword bid price before your 60% revenue share.");

hmsg["xmlresult"] = new helpmsg("Results", "If this parameter is not empty, then results are contained within.");
hmsg["listing"] = new helpmsg("Listing", "While this parameter is not empty, a new search result is available");
hmsg["bid"] = new helpmsg("Bid", "Denotes the advertiser's bid price for this ad; you recieve 60% of this amount");
hmsg["domain2"] = new helpmsg("Domain", "Domain URL of the advertiser that may be shown to users performing the search");
hmsg["title"] = new helpmsg("Title", "This is the ad title and should be shown to everyone performing a search");
hmsg["description"] = new helpmsg("Description", "This is the ad description and should be shown to everyone performing a search");
hmsg["link"] = new helpmsg("Link", "Link you send your users to in order to be credited for their click");
hmsg["keyword"] = new helpmsg("Select Keyword(s)", "Select the Keyword(s) for which ad results are to be fetched");
hmsg["related"] = new helpmsg("Related Results", "Fetch and display related results for your user's searches by setting <b>related=on</b>");
hmsg["related2"] = new helpmsg("Related Results", "If you have set parameter <b>related=on</b> above, then you will receive a list of related keywords for the given search phrase. This list will be provided in the same format as the search results and will be added to the end of the feed.");



hmsg["load"] = new helpmsg("Load", "Specify whether the ad should load when your visitor Enters or Leaves your site");
hmsg["poptype"] = new helpmsg("Ad Type", "Choose whether the you prefer to display a Popup or a Pupunder ad");
hmsg["template"] = new helpmsg("Template", "Select the Template you wish to use for displaying the search results. <br>You may fully customize this template to give it the look and feel of your site.");
hmsg["unfiltered"] = new helpmsg("Results Filter", "Choose whether you want to display filtered or unfiltered results. <br> While unfiltered results may increase revenue potential, they may not be appropriate for all audiences.");

hmsg["powered"] = new helpmsg("Powered By", "Display a small 'Powered by' referral link that allows others to apply into our network through you. <br> You will receive 10% of each successful referral's earnings for life!");
hmsg["cloak"] = new helpmsg("Cloak", "Choose how opaque/dense you would like the cloaking page to be");
hmsg["autohide"] = new helpmsg("Auto Hide", "Choose how long the ad will be displayed for before it automatically hides itself");
hmsg["size"] = new helpmsg("Banner Size", "Select the size for the banner which will contain the ads");
hmsg["results"] = new helpmsg("Results", "Select the number of results to be contained in this ad");




hmsg["theme"] = new helpmsg("Landing Page Theme", "Select the color theme of the error landing page you would like to create");
hmsg["errorcode"] = new helpmsg("Error Code", "Select the Error Code for which the landing page will be used");


//template customization
hmsg["templateid"] = new helpmsg("Template ID", "This is the ID number assigned to this Template");
hmsg["tempname"] = new helpmsg("Template Name", "This is the Name assigned to this Template");
hmsg["fontfamily"] = new helpmsg("Font Family", "These are the fonts, in order of preference, that will be used for the fetched results that will appear within this Template");
hmsg["fontsize"] = new helpmsg("Font Size", "This is the font size that will be used in displaying the fetched results in this Template");
hmsg["resultsbackgroundcolor"] = new helpmsg("Results Background Color","Choose the color for the background on which the fetched results will appear");
hmsg["bordercolor"] = new helpmsg("Border Color", "Set the table border color containing the fetched results. The border is used for advanced linking methods such as Dynamic Popout, Javascript-Include, Dynamic Banner, HTML Feed etc.");
hmsg["borderwidth"] = new helpmsg("Border Width", "Set table border width containing the fetched results. The border is used for advanced linking methods such as Dynamic Popout, Javascript-Include, Dynamic Banner, HTML Feed etc.");
hmsg["resultsfontcolor"] = new helpmsg("Results Font Color", "Choose the color in which the results are to be displayed");
hmsg["domaincolor"] = new helpmsg("Domain Color", "Choose the color in which the domain URL is to be displayed");
hmsg["linkcolor"] = new helpmsg("Link Color", "Choose the color to be used for links within this Template");
hmsg["linkstyle"] = new helpmsg("Link Style", "Choose whether you would like your links to be underlined");
hmsg["linktarget"] = new helpmsg("Link Target", "Choose how you would like to open a page when a link is clicked upon by a user");
hmsg["resultsfiltered"] = new helpmsg("Results Filtered", "Choose whether you want to display filtered or unfiltered results. <br> While unfiltered results may increase revenue potential, they may not be appropriate for all audiences.");
hmsg["resultsperpage"] = new helpmsg("Results per Page", "Select the number of results to be displayed per page");
hmsg["standard"] = new helpmsg("Standard", "A 'Check' means that this parameter is used by standard linking codes. i.e.- <i>Banners, Searchbox, Textlinks</i>");
hmsg["special"] = new helpmsg("Special", "A 'Check' means that this parameter is used by certain unique linking codes. i.e.- <i>Dynamic Layer, Dynamic Popout</i>");
hmsg["hfid"] = new helpmsg("Header/Footer ID", "This is the ID number assigned to this Header/Footer");
hmsg["hfname"] = new helpmsg("Header/Footer Name", "This is the Name assigned to this Header/Footer");
hmsg["absolutedomain"] = new helpmsg("Absolute Domain", "Provide your Absolute Domain and in doing so, you may then use partial links in the header/footer code that you provide below");

//login page
hmsg["lusername"] = new helpmsg("Login Username", "Enter your account Username");
hmsg["lpassword"] = new helpmsg("Login Password", "Enter your account password");
hmsg["reload"] = new helpmsg("Reload Image", "Click on the <i>reload</i> link to reload the image without losing any data already entered in previous fields.");

//support page
hmsg["spriority"] = new helpmsg("Priority of Request", "Assign the level of importance of the support ticket to be generated at your request.");
hmsg["sname"] = new helpmsg("Your Name", "Please provide your full name.");
hmsg["ssiteurl"] = new helpmsg("Site URL", "Please provide the complete URL of the page where a problem has occured.");
hmsg["semail"] = new helpmsg("E-mail", "Please enter the email at which you may be contacted.");
hmsg["susername"] = new helpmsg("Login Username", "Enter your account Username.");
hmsg["spassword"] = new helpmsg("Login Password", "Enter your account password.");
hmsg["sproblem"] = new helpmsg("Problem Type", "Please select the type of problem you are having.");
hmsg["sdescription"] = new helpmsg("Problem Description", "Please decribe the nature of the problem you are experiencing.");

//advertising page
hmsg["mrtitle"] = new helpmsg("Title", "Please select your title");
hmsg["position"] = new helpmsg("Position", "State your position within your company");
hmsg["budget"] = new helpmsg("Monthly Advertising Budget", "Please let us know what your current monthly advertising budget is");
hmsg["hear"] = new helpmsg("How Did You Hear About Us", "Please tell us how you found us");
hmsg["comments"] = new helpmsg("Comments", "Enter any comments or questions you might have regarding advertising on our network");





// sample help object; note id must be unique
 /*
  hmsg["id"] = new helpmsg("title", "description");
 */



function helpmsg(header, message) {
this.header = header;
this.message = message;
return this;
}

