var arrRightClick = Array();
    
//This data is built through the EPFR Admin - do not make manual changes

arrRightClick.push(Array('hlp1', 'Data Set', 'Collection of data covered by EPFR Global (they include Fund Flows, Fund Allocations, Country Flows, Industry Flows, Sector Flows, Buy/Sell by Country, Sector Allocations and Industry Allocations)'));
arrRightClick.push(Array('hlp10', 'Frequency', 'EPFR Global provides fund data on a daily, weekly and monthly basis'));
arrRightClick.push(Array('hlp11', 'Daily', 'Data is available by 5pm EST for the previous day'));
arrRightClick.push(Array('hlp12', 'Weekly', 'Data is available by 5pm EST every Thursday for the previous week'));
arrRightClick.push(Array('hlp13', 'Monthly', 'Data is available by 5pm EST every 23rd for the previous month'));
arrRightClick.push(Array('hlp14', 'Flows/$US', 'Investor purchases/redemptions of fund shares in absolute dollar terms'));
arrRightClick.push(Array('hlp15', 'Flows/$US Cumulative', 'Investor purchases/redemptions of fund shares in absolute dollar terms on a cumulative basis'));
arrRightClick.push(Array('hlp16', 'Flows/$US %', 'Investor purchases/redemptions of fund shares in percentage terms '));
arrRightClick.push(Array('hlp17', 'Flows/$US % Cumulative', 'Investor purchases/redemptions of fund shares in percentage terms on a cumulative basis'));
arrRightClick.push(Array('hlp18', 'Total Net Assets', 'Total Net Assets, end of period'));
arrRightClick.push(Array('hlp19', 'Change in FX', 'Change in foreign exchange'));
arrRightClick.push(Array('hlp2', 'Fund Flows', 'Calculate Net Flows (investor contributions/redemptions) for individual funds and for various fund categories'));
arrRightClick.push(Array('hlp20', 'NAV % Change', 'The percentage change between current day/week/month\'s market close Net Asset Value (NAV) and previous day/week/month\'s market close Net Asset Value (NAV)'));
arrRightClick.push(Array('hlp21', 'NAV % Change Cumulative', 'The culmulative percentage change between current day/week/month\'s market close Net Asset Value (NAV) and previous day/week/month\'s market close Net Asset Value (NAV)'));
arrRightClick.push(Array('hlp22', 'Fund Focus', 'Segment of financial market in which a mutual fund invests bulk of its resources'));
arrRightClick.push(Array('hlp23', 'ISIN', 'International Securities Identification Number'));
arrRightClick.push(Array('hlp24', 'CUSIP', 'Unique nine-character identification supplied by Committee on Uniform Securities Identification Procedures for each class of security approved for trading in the United States'));
arrRightClick.push(Array('hlp25', 'Ticker', 'Symbols used to uniquely identify a stock or mutual fund'));
arrRightClick.push(Array('hlp26', 'All Countries', 'Country weightings (in % terms) of all countries'));
arrRightClick.push(Array('hlp27', 'TNA', 'Total Net Assets of selected Asset Class (on aggregate level basis) or each Fund/Manager (on fund detail level basis)'));
arrRightClick.push(Array('hlp28', 'Cash', 'Percentage of cash held within selected Asset Class (on aggregate level basis) or held by an individual Fund/Manager (on fund detail level basis)'));
arrRightClick.push(Array('hlp29', 'Country Flow/$US', 'Flow of money into/out of world stock markets in absolute dollar terms'));
arrRightClick.push(Array('hlp3', 'Country Allocations', 'Data tracks the actual country and regional weightings, in % terms, of individual funds and average weightings by investment manager and fund category'));
arrRightClick.push(Array('hlp30', 'Country Flow/$US Cumulative', 'Flow of money into/out of world stock markets in absolute dollar terms on a cumulative basis'));
arrRightClick.push(Array('hlp31', 'Country Flow/$US %', 'Flow of money into/out of world stock markets in percentage terms '));
arrRightClick.push(Array('hlp32', 'Country Flow/$US % Cumulative', 'Flow of money into/out of world stock markets in percentage terms on a cumulative basis'));
arrRightClick.push(Array('hlp33', 'Estimated Allocation/$US', 'Total estimated allocation of money in dollar terms'));
arrRightClick.push(Array('hlp34', 'Industry Flow/$US', 'Flow of money into/out of industries in absolute dollar terms'));
arrRightClick.push(Array('hlp35', 'Industry Flow/$US Cumulative', 'Flow of money into/out of industries in absolute dollar terms on a cumulative basis'));
arrRightClick.push(Array('hlp36', 'Industry Flow/$US %', 'Flow of money into/out of industries in percentage terms '));
arrRightClick.push(Array('hlp37', 'Industry Flow/$US % Cumulative', 'Flow of money into/out of industries in percentage terms on a cumulative basis'));
arrRightClick.push(Array('hlp38', 'Market Value of Holdings', 'Market Value of Holdings, end of period'));
arrRightClick.push(Array('hlp39', 'Sector Flow/$US', 'Flow of money into/out of sectors in absolute dollar terms'));
arrRightClick.push(Array('hlp4', 'Country Flows', 'Combination of Fund Flow and Country Allocations data to track the flow of money into world stock markets'));
arrRightClick.push(Array('hlp40', 'Sector Flow/$US Cumulative', 'Flow of money into/out of sectors in absolute dollar terms on a cumulative basis'));
arrRightClick.push(Array('hlp41', 'Sector Flow/$US %', 'Flow of money into/out of sectors in percentage terms '));
arrRightClick.push(Array('hlp42', 'Sector Flow/$US % Cumulative', 'Flow of money into/out of sectors in percentage terms on a cumulative basis'));
arrRightClick.push(Array('hlp43', 'Market Value of Holdings', 'Market Value of Holdings, end of period'));
arrRightClick.push(Array('hlp44', 'Net Purchase', 'Aggregate net buying/selling of stocks by country and region in dollar terms'));
arrRightClick.push(Array('hlp45', 'Net Purchase Cumulative', 'Aggregate net buying/selling of stocks by country and region in dollar terms on a cumulative basis'));
arrRightClick.push(Array('hlp46', 'Net Purchase %', 'Aggregate net buying/selling of stocks by country and region in percentage terms'));
arrRightClick.push(Array('hlp47', 'Holding Assets', 'Market value of holdings, end of period'));
arrRightClick.push(Array('hlp48', 'Fund Size', 'Total Net Assets'));
arrRightClick.push(Array('hlp49', 'Aggregate', 'Data displayed on an aggregate level basis'));
arrRightClick.push(Array('hlp5', 'Industry Flows', 'Combination of Fund Flow and Industry Allocations (GICS Level II) data to track the flow of money into various industries'));
arrRightClick.push(Array('hlp50', 'Aggregate', 'Data shows flow of money into/out of country and region for all funds combined'));
arrRightClick.push(Array('hlp51', 'Aggregate', 'Data shows flow of money into/out of industries for all funds combined'));
arrRightClick.push(Array('hlp52', 'Aggregate', 'Data shows flow of money into/out of sectors for all funds combined'));
arrRightClick.push(Array('hlp53', 'Manager', 'Company responsible for day to day management of portfolio of the fund'));
arrRightClick.push(Array('hlp54', 'Fund', 'Data displayed on a fund detail level basis'));
arrRightClick.push(Array('hlp55', 'Share Class', 'Funds displayed by Share Class'));
arrRightClick.push(Array('hlp56', 'Manager-Simple', 'Manager Simple Average is the percentage weighting for all Managers in fund category for specified country/region divided by total number of Managers in fund category. '));
arrRightClick.push(Array('hlp57', 'Fund-Weighted', 'Fund Weighted Average involves calculating the dollar amounts invested in each country for all funds individually, and then adding up the dollar amounts for each country and dividing by the total assets of all funds combined'));
arrRightClick.push(Array('hlp58', 'Fund-Simple', 'Fund Simple Average is calculated by adding up all of the % weights in a country for all funds tracked and then dividing by the total number of funds tracked'));
arrRightClick.push(Array('hlp59', 'Manager-detail', 'Weightings of funds by investment manager'));
arrRightClick.push(Array('hlp6', 'Sector Flows', 'Combination of Fund Flow and Sector Allocations (GICS Level I) data to track the flow of money into various sectors'));
arrRightClick.push(Array('hlp60', 'Fund-detail', 'Weightings of individual funds'));
arrRightClick.push(Array('hlp61', 'Geographic', 'Aggregate flow into/out of countries for each fund type'));
arrRightClick.push(Array('hlp62', 'Geographic', 'Aggregate flow into/out of industries for each fund type'));
arrRightClick.push(Array('hlp63', 'Geographic', 'Aggregate flow into/out of sectors for each fund type'));
arrRightClick.push(Array('hlp64', 'ETF', 'Mutual fund that is traded on a stock exchange'));
arrRightClick.push(Array('hlp65', 'Retail/Insti', 'Funds can be selected by Retail (targeting at individual investors) or Institutional (available to large investors with substantial amounts to invest)'));
arrRightClick.push(Array('hlp66', 'Domicile', 'Country of legal registration of fund '));
arrRightClick.push(Array('hlp67', 'Currency', 'Main currency denomination of fund share class '));
arrRightClick.push(Array('hlp68', 'Thematic', 'Funds can be selected by various themes'));
arrRightClick.push(Array('hlp69', 'Benchmark', 'Benchmark (Indexes) used by each fund'));
arrRightClick.push(Array('hlp7', 'Buy/Sell by Country', 'Data tracks portfolio manager aggregate net buying/selling of stocks by country and region'));
arrRightClick.push(Array('hlp70', 'SEARCH CRITERIA', 'Track reporting options in the Search Criteria window'));
arrRightClick.push(Array('hlp71', 'Beginning of period', 'Total fund assets as of prior period\'s market close'));
arrRightClick.push(Array('hlp72', 'End of period', 'Total fund assets as of current period\'s market close'));
arrRightClick.push(Array('hlp73', 'Portfolio Change', 'Change due to portfolio performance'));
arrRightClick.push(Array('hlp74', 'Monthly Equity Fund Flows History Data', 'Emerging Markets - back to Jan 1995; Global/International - back to Sep 2000; Developed Europe & Japan - back to Jan 2002; USA - back to May 2003; Global Sector Fund Flows - back to Oct 2003\n'));
arrRightClick.push(Array('hlp75', 'Weekly Equity Fund Flows History data', 'Emerging Markets - back to Oct 2000; Global/International - back to Oct 2000; Developed Europe & Japan - back to Jan 2002; USA - back to May 2003; Global Sector Fund Flows - back to Jan 2006'));
arrRightClick.push(Array('hlp76', 'Monthly Bond Fund Flows History Data', 'Emerging Markets - back to Jan 1995; International - back to Sep 2000; High Yield - back to Jan 2005'));
arrRightClick.push(Array('hlp77', 'Weekly Bond Fund Flows History Data', 'Emerging Markets - back to Apr 2001; International -  back to Apr 2001; High Yield - back to Jan 2005'));
arrRightClick.push(Array('hlp78', 'Commodity', 'Funds holding physical commodities such as gold, silver, base metals, agricultural commodities, etc. rather than investing in the equities of commodity related companies. These funds generally hold futures contracts for their physical commodity positions.\n'));
arrRightClick.push(Array('hlp79', 'Frontier', 'Dedicated frontier market funds: these funds include those that are benchmarked to the leading frontier market indices, but also regional and country funds with a predominate allocation to frontier markets. These include Africa and Middle East regional equity funds investing in frontier markets and with little or no exposure to larger non-frontier markets such as South Africa, Egypt and Israel. It also includes country funds of frontier markets such as Vietnam, Nigeria, UAE, etc. This option allows users to isolate the dedicated frontier market funds in specific fund groups or in aggregate by selecting All Equity Funds or All Bond Funds.  \n'));
arrRightClick.push(Array('hlp8', 'Sector Allocations', 'Data tracks actual sector allocations (GICS Level I) by individual fund and by fund category (GEM Funds, Asia ex-Japan, Latin America, EMEA, Country Funds)'));
arrRightClick.push(Array('hlp80', 'Hedge Fund', 'Isolates data of hedge funds in the database. Select this option along with specific equity or bond fund groups or in aggregate by selecting All Equity Funds or All Bond Funds.\n'));
arrRightClick.push(Array('hlp81', 'SRI', 'Isolates funds dedicated to socially responsible investing (SRI) or with the predominance of their assets in securities deemed to meet SRI standards. This also includes funds investing in the broader ESG (environment, social, governance) category, such as alternative energy funds.\n'));
arrRightClick.push(Array('hlp9', 'Industry Allocations', 'Data tracks actual industry allocations (GICS Level II) by individual fund and by fund category (GEM Funds, Asia ex-Japan, Latin America, EMEA, Country Funds)'));
arrRightClick.push(Array('ui1', 'All Equity Funds', 'Select this option to choose All Equity Funds'));

//Above data is built through the EPFR Admin - do not make manual changes

    for (i = 0; i < arrRightClick.length; i++) {
        menu = { attributes: '',

            items: [
                     { type: RightContext.TYPE_TEXT,
                         text: arrRightClick[i][1]
                     },

                     { type: RightContext.TYPE_SEPERATOR },

                     { type: RightContext.TYPE_TEXT,
                         text: arrRightClick[i][2]
                     },

                     { type: RightContext.TYPE_SEPERATOR },

                     { type: RightContext.TYPE_MENU,
                         text: 'Please <u>click here</u> to request demo.',
                         url: '/feedback.aspx'
                     }

                     ]
        };

        RightContext.addMenu(arrRightClick[i][0], menu);

    }