var initialized = false; // Empty arrays var mutual_fundExchs = new Array(); var indexExchs = new Array(); var allExchs = new Array(); allExchs[0] = new Array; allExchs[0][0] = ""; allExchs[0][1] = "All Exchanges"; allExchs[0][2] = false; allExchs[1] = new Array; allExchs[1][0] = "NYSE,NB,NASD,AMEX,AB,ARCX,BB,OT"; allExchs[1][1] = "U.S. Equities"; allExchs[1][2] = false; allExchs[2] = new Array; allExchs[2][0] = "NYSE,NB"; allExchs[2][1] = "New York Stock Exchange"; allExchs[2][2] = true; allExchs[3] = new Array; allExchs[3][0] = "NASD"; allExchs[3][1] = "Nasdaq"; allExchs[3][2] = true; allExchs[4] = new Array; allExchs[4][0] = "AMEX,AB,ARCX"; allExchs[4][1] = "American Stock Exchange"; allExchs[4][2] = true; allExchs[5] = new Array; allExchs[5][0] = "BB"; allExchs[5][1] = "Bulletin Board"; allExchs[5][2] = true; allExchs[6] = new Array; allExchs[6][0] = "OT"; allExchs[6][1] = "Pink Sheets"; allExchs[6][2] = true; allExchs[7] = new Array; allExchs[7][0] = "CF,CBT,CME,CMG,CMEE,COMX,JAD,KCBT,MGE,CEC,NYME,NYMI,ONE,EUS"; allExchs[7][1] = "US Futures"; allExchs[7][2] = false; allExchs[8] = new Array; allExchs[8][0] = "CEC"; allExchs[8][1] = "ICE Futures US (formarly NYBOT)"; allExchs[8][2] = true; allExchs[9] = new Array; allExchs[9][0] = "CF"; allExchs[9][1] = "CBOE Futures"; allExchs[9][2] = true; allExchs[10] = new Array; allExchs[10][0] = "CBT, CBTE"; allExchs[10][1] = "Chicago Board of Trade"; allExchs[10][2] = true; allExchs[11] = new Array; allExchs[11][0] = "CME, CMG, CMEE"; allExchs[11][1] = "Chicago Mercantile"; allExchs[11][2] = true; allExchs[12] = new Array; allExchs[12][0] = "CMG"; allExchs[12][1] = "CME Globex"; allExchs[12][2] = true; allExchs[13] = new Array; allExchs[13][0] = "COMX"; allExchs[13][1] = "Comex Metals"; allExchs[13][2] = true; allExchs[14] = new Array; allExchs[14][0] = "JAD"; allExchs[14][1] = "Joint Asian Derivatives Exchange (JADE)"; allExchs[14][2] = true; allExchs[15] = new Array; allExchs[15][0] = "KCBT"; allExchs[15][1] = "KC Board of Trade"; allExchs[15][2] = true; allExchs[16] = new Array; allExchs[16][0] = "MGE"; allExchs[16][1] = "Minneapolis Grain Exchange"; allExchs[16][2] = true; allExchs[17] = new Array; allExchs[17][0] = "NYME, NYMI"; allExchs[17][1] = "New York Mercantile"; allExchs[17][2] = true; allExchs[18] = new Array; allExchs[18][0] = "ONE"; allExchs[18][1] = "One Chicago Single Stock Futures"; allExchs[18][2] = true; allExchs[19] = new Array; allExchs[19][0] = "EUS"; allExchs[19][1] = "USFE (Formerly Eurex US)"; allExchs[19][2] = true; allExchs[20] = new Array; allExchs[20][0] = "CANX,MX,MC,TC,VC,WCE"; allExchs[20][1] = "Canada Securities"; allExchs[20][2] = false; allExchs[21] = new Array; allExchs[21][0] = "CANX"; allExchs[21][1] = "Canadian Mutual Funds (Cannex)"; allExchs[21][2] = true; allExchs[22] = new Array; allExchs[22][0] = "MX,MC"; allExchs[22][1] = "Montreal Futures Exchange"; allExchs[22][2] = true; allExchs[23] = new Array; allExchs[23][0] = "TC"; allExchs[23][1] = "Toronto Stock Exchange (TSX)"; allExchs[23][2] = true; allExchs[24] = new Array; allExchs[24][0] = "VC"; allExchs[24][1] = "TSX Venture Exchange (CDNX)"; allExchs[24][2] = true; allExchs[25] = new Array; allExchs[25][0] = "WCE"; allExchs[25][1] = "Winnipeg Commodities Exchange"; allExchs[25][2] = true; allExchs[26] = new Array; allExchs[26][0] = "BUE,BUEI,CAR,CARI,MEX,MEXI,SGO,SGOI,BSP,BSPI,BMF"; allExchs[26][1] = "Mexico / So. America Securities"; allExchs[26][2] = false; allExchs[27] = new Array; allExchs[27][0] = "BUE,BUEI"; allExchs[27][1] = "Buenos Aires Stock Exchange"; allExchs[27][2] = true; allExchs[28] = new Array; allExchs[28][0] = "CAR,CARI"; allExchs[28][1] = "Caracas Stock Exchange"; allExchs[28][2] = true; allExchs[29] = new Array; allExchs[29][0] = "MEX,MEXI"; allExchs[29][1] = "Mexico Stock Exchange"; allExchs[29][2] = true; allExchs[30] = new Array; allExchs[30][0] = "SGO,SGOI"; allExchs[30][1] = "Santiago Stock Exchange"; allExchs[30][2] = true; allExchs[31] = new Array; allExchs[31][0] = "BSP,BSPI"; allExchs[31][1] = "Sao Paulo Stock Exchange"; allExchs[31][2] = true; allExchs[32] = new Array; allExchs[32][0] = "BMF"; allExchs[32][1] = "Bolsa de Mercadorias & Futuros (BMF)"; allExchs[32][2] = true; allExchs[33] = new Array; allExchs[33][0] = "BA,FX,PX,AB,NB"; allExchs[33][1] = "Foreign Exchange, Bonds and Money Rates"; allExchs[33][2] = false; allExchs[34] = new Array; allExchs[34][0] = "BA"; allExchs[34][1] = "Warsaw SE Futures"; allExchs[34][2] = true; allExchs[35] = new Array; allExchs[35][0] = "FX"; allExchs[35][1] = "Foreign Currencies (Forex)"; allExchs[35][2] = true; allExchs[36] = new Array; allExchs[36][0] = "PX"; allExchs[36][1] = "GovPX - Benchmark Treasuries"; allExchs[36][2] = true; allExchs[37] = new Array; allExchs[37][0] = "AB,NB"; allExchs[37][1] = "Listed NYSE / AMEX Corp. Bonds"; allExchs[37][2] = true; allExchs[38] = new Array; allExchs[38][0] = "BER,DUS,EUB,FRA,HAM,HAN,MUN,XET,DBG,EEB,AMS,BRU,LIS,PAR,LSIN,LON,LSE"; allExchs[38][1] = "Deutsche Borse, Euronext, LSE"; allExchs[38][2] = false; allExchs[39] = new Array; allExchs[39][0] = "BER,DUS,EUB,FRA,HAM,HAN,MUN,XET,DBG"; allExchs[39][1] = "Deutsche Borse Stocks Level 1"; allExchs[39][2] = true; allExchs[40] = new Array; allExchs[40][0] = "EEB,AMS,BRU,LIS,PAR"; allExchs[40][1] = "Euronext Equities"; allExchs[40][2] = true; allExchs[41] = new Array; allExchs[41][0] = "LSIN"; allExchs[41][1] = "LSE International Market Service"; allExchs[41][2] = true; allExchs[42] = new Array; allExchs[42][0] = "LON,LSE"; allExchs[42][1] = "LSE UK Level 1"; allExchs[42][2] = true; allExchs[43] = new Array; allExchs[43][0] = "DME,DTB,EUX,ENC,EEI,EIR,HCE,ICE,IDEM,LME,LMM,LMP,MEF,MRV,OSF,RTF,TAF,VFO,BA,WSF"; allExchs[43][1] = "Europe / Middle East Futures"; allExchs[43][2] = false; allExchs[44] = new Array; allExchs[44][0] = "DME"; allExchs[44][1] = "Dubai Mercantile Exchange (DME)"; allExchs[44][2] = true; allExchs[45] = new Array; allExchs[45][0] = "DTB,EUX"; allExchs[45][1] = "Eurex"; allExchs[45][2] = true; allExchs[46] = new Array; allExchs[46][0] = "ENC"; allExchs[46][1] = "Euronext Commodities"; allExchs[46][2] = true; allExchs[47] = new Array; allExchs[47][0] = "EEI"; allExchs[47][1] = "Euronext Equity & Index Derivatives"; allExchs[47][2] = true; allExchs[48] = new Array; allExchs[48][0] = "EIR"; allExchs[48][1] = "Euronext Interest Rate Futures"; allExchs[48][2] = true; allExchs[49] = new Array; allExchs[49][0] = "HCE"; allExchs[49][1] = "Hannover Commodities Exchange"; allExchs[49][2] = true; allExchs[50] = new Array; allExchs[50][0] = "ICE"; allExchs[50][1] = "Intercontinental Exchange (ICE)"; allExchs[50][2] = true; allExchs[51] = new Array; allExchs[51][0] = "IDEM"; allExchs[51][1] = "Italian Derivatives(Futures and options)"; allExchs[51][2] = true; allExchs[52] = new Array; allExchs[52][0] = "LME,LMM,LMP"; allExchs[52][1] = "London Metal Exchange"; allExchs[52][2] = true; allExchs[53] = new Array; allExchs[53][0] = "MEF,MRV"; allExchs[53][1] = "MEFF Futures"; allExchs[53][2] = true; allExchs[54] = new Array; allExchs[54][0] = "OSF"; allExchs[54][1] = "Oslo SE Futures"; allExchs[54][2] = true; allExchs[55] = new Array; allExchs[55][0] = "RTF"; allExchs[55][1] = "Russia SE Futures (FORTS)"; allExchs[55][2] = true; allExchs[56] = new Array; allExchs[56][0] = "TAF"; allExchs[56][1] = "Tel Aviv SE Futures"; allExchs[56][2] = true; allExchs[57] = new Array; allExchs[57][0] = "VFO"; allExchs[57][1] = "Vienna Futures"; allExchs[57][2] = true; allExchs[58] = new Array; allExchs[58][0] = "WSF"; allExchs[58][1] = "BBA Libor Rates"; allExchs[58][2] = true; allExchs[59] = new Array; allExchs[59][0] = "FTSA,DBGI,EIBI,FTSE,FTSJ,STX,DBN,IDX"; allExchs[59][1] = "Europe Branded Indices"; allExchs[59][2] = false; allExchs[60] = new Array; allExchs[60][0] = "FTSA"; allExchs[60][1] = "Athens FTSE Indices"; allExchs[60][2] = true; allExchs[61] = new Array; allExchs[61][0] = "DBGI"; allExchs[61][1] = "Deutsche Boerse Indices"; allExchs[61][2] = true; allExchs[62] = new Array; allExchs[62][0] = "EIBI"; allExchs[62][1] = "Euronext Indices"; allExchs[62][2] = true; allExchs[63] = new Array; allExchs[63][0] = "FTSE"; allExchs[63][1] = "FTSE Index Values"; allExchs[63][2] = true; allExchs[64] = new Array; allExchs[64][0] = "FTSJ"; allExchs[64][1] = "Johannesburg FTSE Indices"; allExchs[64][2] = true; allExchs[65] = new Array; allExchs[65][0] = "STX,DBN"; allExchs[65][1] = "STOXX Indices"; allExchs[65][2] = true; allExchs[66] = new Array; allExchs[66][0] = "IDX"; allExchs[66][1] = "World Indices"; allExchs[66][2] = true; allExchs[67] = new Array; allExchs[67][0] = "OMX,OMXI,OSL,OSLI"; allExchs[67][1] = "Asia / Pacific Branded Indices"; allExchs[67][2] = false; allExchs[68] = new Array; allExchs[68][0] = "OMX,OMXI"; allExchs[68][1] = "OMX Nordic Equities (formerly CSE/ HSE/ ISE/ SSE)"; allExchs[68][2] = true; allExchs[69] = new Array; allExchs[69][0] = "OSL,OSLI"; allExchs[69][1] = "Oslo Stock Exchange"; allExchs[69][2] = true; allExchs[70] = new Array; allExchs[70][0] = "ATH,ATHI,BUD,BUDI,DUB,DUBI,IRE,IREI,JSE,JOH,LUX,LUXI,MDE,MDEI,MAC,MACI,MSE,MSEI,MIL,MILI,OFX,RTS,RTSI,RTO,DBX,DBXI,SWE,SWEI,SWX,SWXI,BRN,TAE,TAEI,WAR,WARI,WBE,WBEI,VIE,VIEI"; allExchs[70][1] = "Other Europe / Middle East Stocks & Indices"; allExchs[70][2] = false; allExchs[71] = new Array; allExchs[71][0] = "ATH,ATHI"; allExchs[71][1] = "Athens Stock Exchange"; allExchs[71][2] = true; allExchs[72] = new Array; allExchs[72][0] = "BUD,BUDI"; allExchs[72][1] = "Budapest Stock Exchange"; allExchs[72][2] = true; allExchs[73] = new Array; allExchs[73][0] = "DUB,DUBI,IRE,IREI"; allExchs[73][1] = "Ireland Stock Exchange"; allExchs[73][2] = true; allExchs[74] = new Array; allExchs[74][0] = "JSE,JOH"; allExchs[74][1] = "Johannesburg Stock Exchange"; allExchs[74][2] = true; allExchs[75] = new Array; allExchs[75][0] = "LUX,LUXI"; allExchs[75][1] = "Luxembourg Stock Exchange"; allExchs[75][2] = true; allExchs[76] = new Array; allExchs[76][0] = "MDE,MDEI,MAC,MACI"; allExchs[76][1] = "Madrid Stock Exchange"; allExchs[76][2] = true; allExchs[77] = new Array; allExchs[77][0] = "MSE,MSEI,MIL,MILI"; allExchs[77][1] = "Milan Stock Exchange"; allExchs[77][2] = true; allExchs[78] = new Array; allExchs[78][0] = "OFX"; allExchs[78][1] = "PLUS Markets (formerly OFEX)"; allExchs[78][2] = true; allExchs[79] = new Array; allExchs[79][0] = "RTS,RTSI"; allExchs[79][1] = "Russia Stock Exchange (RTS)"; allExchs[79][2] = true; allExchs[80] = new Array; allExchs[80][0] = "RTO"; allExchs[80][1] = "Russia SE Order Driven Market"; allExchs[80][2] = true; allExchs[81] = new Array; allExchs[81][0] = "DBX,DBXI"; allExchs[81][1] = "Stuttgart Stock Exchange"; allExchs[81][2] = true; allExchs[82] = new Array; allExchs[82][0] = "SWE,SWEI,SWX,SWXI,BRN"; allExchs[82][1] = "Swiss Exchange"; allExchs[82][2] = true; allExchs[83] = new Array; allExchs[83][0] = "TAE,TAEI"; allExchs[83][1] = "Tel Aviv Stock Exchange"; allExchs[83][2] = true; allExchs[84] = new Array; allExchs[84][0] = "WAR,WARI"; allExchs[84][1] = "Warsaw Stock Exchange"; allExchs[84][2] = true; allExchs[85] = new Array; allExchs[85][0] = "WBE,VIE,VIEI"; allExchs[85][1] = "Wiener Borse Vienna Stock Exchange"; allExchs[85][2] = true; allExchs[86] = new Array; allExchs[86][0] = "WBEI"; allExchs[86][1] = "Wiener Borse Vienna Stock Exchange Indices"; allExchs[86][2] = true; allExchs[87] = new Array; allExchs[87][0] = "ASX,ASXI,BOM,BOMI,HKG,JKT,JKTI,JAQ,JAQI,KOR,KORI,KOQ,KOQI,KLS,KLSI,NAG,NAGI,NSE,NSEI,OSE,OSEI,PHS,PHSI,SES,SESI,GTS,GTSI,TAI,TAII,SET,SETI,TSE,TSEI"; allExchs[87][1] = "Asia / Pacific Stocks & Indices"; allExchs[87][2] = false; allExchs[88] = new Array; allExchs[88][0] = "ASX, ASXI"; allExchs[88][1] = "Australia Securities Exchange"; allExchs[88][2] = true; allExchs[89] = new Array; allExchs[89][0] = "BOM, BOMI"; allExchs[89][1] = "Bombay Stock Exchange"; allExchs[89][2] = true; allExchs[90] = new Array; allExchs[90][0] = "HKG"; allExchs[90][1] = "Hong Kong Stock Exchange"; allExchs[90][2] = true; allExchs[91] = new Array; allExchs[91][0] = "JKT, JKTI"; allExchs[91][1] = "Jakarta Stock Exchange"; allExchs[91][2] = true; allExchs[92] = new Array; allExchs[92][0] = "JAQ, JAQI"; allExchs[92][1] = "JASDAQ Stock Exchange"; allExchs[92][2] = true; allExchs[93] = new Array; allExchs[93][0] = "KOR, KORI"; allExchs[93][1] = "Korea Stock Exchange"; allExchs[93][2] = true; allExchs[94] = new Array; allExchs[94][0] = "KOQ, KOQI"; allExchs[94][1] = "KOSDAQ"; allExchs[94][2] = true; allExchs[95] = new Array; allExchs[95][0] = "KLS, KLSI"; allExchs[95][1] = "Bursa Malaysia Equities"; allExchs[95][2] = true; allExchs[96] = new Array; allExchs[96][0] = "NAG, NAGI"; allExchs[96][1] = "Nagoya Stock Exchange"; allExchs[96][2] = true; allExchs[97] = new Array; allExchs[97][0] = "NSE, NSEI"; allExchs[97][1] = "National Stock Exchange India (NSE)"; allExchs[97][2] = true; allExchs[98] = new Array; allExchs[98][0] = "NZX, NZXI"; allExchs[98][1] = "New Zealand Stock Exchange"; allExchs[98][2] = true; allExchs[99] = new Array; allExchs[99][0] = "OSE, OSEI"; allExchs[99][1] = "Osaka Securities Exchange"; allExchs[99][2] = true; allExchs[100] = new Array; allExchs[100][0] = "PHS, PHSI"; allExchs[100][1] = "Philippines Stock Exchange"; allExchs[100][2] = true; allExchs[101] = new Array; allExchs[101][0] = "SES, SESI"; allExchs[101][1] = "SGX Equities"; allExchs[101][2] = true; allExchs[102] = new Array; allExchs[102][0] = "GTS, GTSI"; allExchs[102][1] = "Taiwan OTC (Gre Tai)"; allExchs[102][2] = true; allExchs[103] = new Array; allExchs[103][0] = "TAI, TAII"; allExchs[103][1] = "Taiwan Stock Exchange"; allExchs[103][2] = true; allExchs[104] = new Array; allExchs[104][0] = "SET, SETI"; allExchs[104][1] = "Thailand Stock Exchange"; allExchs[104][2] = true; allExchs[105] = new Array; allExchs[105][0] = "TSE, TSEI"; allExchs[105][1] = "Tokyo Stock Exchange"; allExchs[105][2] = true; allExchs[106] = new Array; allExchs[106][0] = "ASF,BOF,BMD,HKFE,JAD,NSF,OSM,SIMX,SGX,SFE,TCM,TGE,TPX"; allExchs[106][1] = "Asia / Pacific Futures"; allExchs[106][2] = false; allExchs[107] = new Array; allExchs[107][0] = "ASF"; allExchs[107][1] = "Australia Securities Exchange Futures"; allExchs[107][2] = true; allExchs[108] = new Array; allExchs[108][0] = "BOF"; allExchs[108][1] = "Bombay SE Futures"; allExchs[108][2] = true; allExchs[109] = new Array; allExchs[109][0] = "BMD"; allExchs[109][1] = "Bursa Malaysia Derivatives"; allExchs[109][2] = true; allExchs[110] = new Array; allExchs[110][0] = "HKFE"; allExchs[110][1] = "Hong Kong Futures Exchange"; allExchs[110][2] = true; allExchs[111] = new Array; allExchs[111][0] = "NSF"; allExchs[111][1] = "NSE India Futures"; allExchs[111][2] = true; allExchs[112] = new Array; allExchs[112][0] = "OSM"; allExchs[112][1] = "Osaka Securities Futures"; allExchs[112][2] = true; allExchs[113] = new Array; allExchs[113][0] = "SIMX,SGX"; allExchs[113][1] = "SIMEX"; allExchs[113][2] = true; allExchs[114] = new Array; allExchs[114][0] = "SFE"; allExchs[114][1] = "Sydney Futures Exchange"; allExchs[114][2] = true; allExchs[115] = new Array; allExchs[115][0] = "TCM"; allExchs[115][1] = "Tokyo Commodity Exchange"; allExchs[115][2] = true; allExchs[116] = new Array; allExchs[116][0] = "TGE"; allExchs[116][1] = "Tokyo Grain Exchange"; allExchs[116][2] = true; allExchs[117] = new Array; allExchs[117][0] = "TPX"; allExchs[117][1] = "Tokyo Stock Exchange Futures"; allExchs[117][2] = true; allExchs[118] = new Array; allExchs[118][0] = "HKGI"; allExchs[118][1] = "Hang Seng Indices"; allExchs[118][2] = true; allExchs[119] = new Array; allExchs[119][0] = "NKI"; allExchs[119][1] = "Nikkei Indices"; allExchs[119][2] = true; allExchs[120] = new Array; allExchs[120][0] = "FTSX"; allExchs[120][1] = "Xinhua FTSE Indices"; allExchs[120][2] = true; var stockExchs = new Array(); stockExchs[0] = new Array; stockExchs[0][0] = ""; stockExchs[0][1] = "All Stock Exchanges"; stockExchs[0][2] = false; stockExchs[1] = new Array; stockExchs[1][0] = "NYSE,NB,NASD,AMEX,AB,ARCX,BB,OT"; stockExchs[1][1] = "U.S. Equities"; stockExchs[1][2] = false; stockExchs[2] = new Array; stockExchs[2][0] = "NYSE,NB"; stockExchs[2][1] = "New York Stock Exchange"; stockExchs[2][2] = true; stockExchs[3] = new Array; stockExchs[3][0] = "NASD"; stockExchs[3][1] = "Nasdaq"; stockExchs[3][2] = true; stockExchs[4] = new Array; stockExchs[4][0] = "AMEX,AB,ARCX"; stockExchs[4][1] = "American Stock Exchange"; stockExchs[4][2] = true; stockExchs[5] = new Array; stockExchs[5][0] = "BB"; stockExchs[5][1] = "Bulletin Board"; stockExchs[5][2] = true; stockExchs[6] = new Array; stockExchs[6][0] = "OT"; stockExchs[6][1] = "Pink Sheets"; stockExchs[6][2] = true; stockExchs[7] = new Array; stockExchs[7][0] = "CANX,MX,MC,TC,VC,WCE"; stockExchs[7][1] = "Canada Securities"; stockExchs[7][2] = false; stockExchs[8] = new Array; stockExchs[8][0] = "CANX"; stockExchs[8][1] = "Canadian Mutual Funds (Cannex)"; stockExchs[8][2] = true; stockExchs[9] = new Array; stockExchs[9][0] = "MX,MC"; stockExchs[9][1] = "Montreal Futures Exchange"; stockExchs[9][2] = true; stockExchs[10] = new Array; stockExchs[10][0] = "TC"; stockExchs[10][1] = "Toronto Stock Exchange (TSX)"; stockExchs[10][2] = true; stockExchs[11] = new Array; stockExchs[11][0] = "VC"; stockExchs[11][1] = "TSX Venture Exchange (CDNX)"; stockExchs[11][2] = true; stockExchs[12] = new Array; stockExchs[12][0] = "WCE"; stockExchs[12][1] = "Winnipeg Commodities Exchange"; stockExchs[12][2] = true; stockExchs[13] = new Array; stockExchs[13][0] = "BUE,BUEI,CAR,CARI,MEX,MEXI,SGO,SGOI,BSP,BSPI,BMF"; stockExchs[13][1] = "Mexico / So. America Securities"; stockExchs[13][2] = false; stockExchs[14] = new Array; stockExchs[14][0] = "BUE,BUEI"; stockExchs[14][1] = "Buenos Aires Stock Exchange"; stockExchs[14][2] = true; stockExchs[15] = new Array; stockExchs[15][0] = "CAR,CARI"; stockExchs[15][1] = "Caracas Stock Exchange"; stockExchs[15][2] = true; stockExchs[16] = new Array; stockExchs[16][0] = "MEX,MEXI"; stockExchs[16][1] = "Mexico Stock Exchange"; stockExchs[16][2] = true; stockExchs[17] = new Array; stockExchs[17][0] = "SGO,SGOI"; stockExchs[17][1] = "Santiago Stock Exchange"; stockExchs[17][2] = true; stockExchs[18] = new Array; stockExchs[18][0] = "BSP,BSPI"; stockExchs[18][1] = "Sao Paulo Stock Exchange"; stockExchs[18][2] = true; stockExchs[19] = new Array; stockExchs[19][0] = "BMF"; stockExchs[19][1] = "Bolsa de Mercadorias & Futuros (BMF)"; stockExchs[19][2] = true; stockExchs[20] = new Array; stockExchs[20][0] = "BA,FX,PX,AB,NB"; stockExchs[20][1] = "Foreign Exchange, Bonds and Money Rates"; stockExchs[20][2] = false; stockExchs[21] = new Array; stockExchs[21][0] = "BA"; stockExchs[21][1] = "BBA Libor Rates"; stockExchs[21][2] = true; stockExchs[22] = new Array; stockExchs[22][0] = "FX"; stockExchs[22][1] = "Foreign Currencies (Forex)"; stockExchs[22][2] = true; stockExchs[23] = new Array; stockExchs[23][0] = "PX"; stockExchs[23][1] = "GovPX - Benchmark Treasuries"; stockExchs[23][2] = true; stockExchs[24] = new Array; stockExchs[24][0] = "AB,NB"; stockExchs[24][1] = "Listed NYSE / AMEX Corp. Bonds"; stockExchs[24][2] = true; stockExchs[25] = new Array; stockExchs[25][0] = "BER,DUS,EUB,FRA,HAM,HAN,MUN,XET,DBG,EEB,AMS,BRU,LIS,PAR,LSIN,LON,LSE"; stockExchs[25][1] = "Deutsche Borse, Euronext, LSE"; stockExchs[25][2] = false; stockExchs[26] = new Array; stockExchs[26][0] = "BER,DUS,EUB,FRA,HAM,HAN,MUN,XET,DBG"; stockExchs[26][1] = "Deutsche Borse Stocks Level 1"; stockExchs[26][2] = true; stockExchs[27] = new Array; stockExchs[27][0] = "EEB,AMS,BRU,LIS,PAR"; stockExchs[27][1] = "Euronext Equities"; stockExchs[27][2] = true; stockExchs[28] = new Array; stockExchs[28][0] = "LSIN"; stockExchs[28][1] = "LSE International Market Service"; stockExchs[28][2] = true; stockExchs[29] = new Array; stockExchs[29][0] = "LON,LSE"; stockExchs[29][1] = "LSE UK Level 1"; stockExchs[29][2] = true; stockExchs[30] = new Array; stockExchs[30][0] = "OMX,OMXI,OSL,OSLI"; stockExchs[30][1] = "Nordic Europe Stocks & Indices"; stockExchs[30][2] = false; stockExchs[31] = new Array; stockExchs[31][0] = "OMX,OMXI"; stockExchs[31][1] = "OMX Nordic Equities (formerly CSE/ HSE/ ISE/ SSE)"; stockExchs[31][2] = true; stockExchs[32] = new Array; stockExchs[32][0] = "OSL,OSLI"; stockExchs[32][1] = "Oslo Stock Exchange"; stockExchs[32][2] = true; stockExchs[33] = new Array; stockExchs[33][0] = "ATH,ATHI,BUD,BUDI,DUB,DUBI,IRE,IREI,JSE,JOH,LUX,LUXI,MDE,MDEI,MAC,MACI,MSE,MSEI,MIL,MILI,OFX,RTS,RTSI,RTO,DBX,DBXI,SWE,SWEI,SWX,SWXI,BRN,TAE,TAEI,WAR,WARI,WBE,VIE,VIEI"; stockExchs[33][1] = "Other Europe / Middle East Stocks & Indices"; stockExchs[33][2] = false; stockExchs[34] = new Array; stockExchs[34][0] = "ATH,ATHI"; stockExchs[34][1] = "Athens Stock Exchange"; stockExchs[34][2] = true; stockExchs[35] = new Array; stockExchs[35][0] = "BUD,BUDI"; stockExchs[35][1] = "Budapest Stock Exchange"; stockExchs[35][2] = true; stockExchs[36] = new Array; stockExchs[36][0] = "DUB,DUBI, IRE, IREI"; stockExchs[36][1] = "Ireland Stock Exchange"; stockExchs[36][2] = true; stockExchs[37] = new Array; stockExchs[37][0] = "JSE,JOH"; stockExchs[37][1] = "Johannesburg Stock Exchange"; stockExchs[37][2] = true; stockExchs[38] = new Array; stockExchs[38][0] = "LUX,LUXI"; stockExchs[38][1] = "Luxembourg Stock Exchange"; stockExchs[38][2] = true; stockExchs[39] = new Array; stockExchs[39][0] = "MDE,MDEI, MAC, MACI"; stockExchs[39][1] = "Madrid Stock Exchange"; stockExchs[39][2] = true; stockExchs[40] = new Array; stockExchs[40][0] = "MSE,MSEI, MIL, MILI"; stockExchs[40][1] = "Milan Stock Exchange"; stockExchs[40][2] = true; stockExchs[41] = new Array; stockExchs[41][0] = "OFX"; stockExchs[41][1] = "PLUS Markets (formerly OFEX)"; stockExchs[41][2] = true; stockExchs[42] = new Array; stockExchs[42][0] = "RTS,RTSI"; stockExchs[42][1] = "Russia Stock Exchange (RTS)"; stockExchs[42][2] = true; stockExchs[43] = new Array; stockExchs[43][0] = "RTO"; stockExchs[43][1] = "Russia SE Order Driven Market"; stockExchs[43][2] = true; stockExchs[44] = new Array; stockExchs[44][0] = "DBX,DBXI"; stockExchs[44][1] = "Stuttgart Stock Exchange"; stockExchs[44][2] = true; stockExchs[45] = new Array; stockExchs[45][0] = "SWE,SWEI, SWX, SWXI, BRN"; stockExchs[45][1] = "Swiss Exchange"; stockExchs[45][2] = true; stockExchs[46] = new Array; stockExchs[46][0] = "TAE,TAEI"; stockExchs[46][1] = "Tel Aviv Stock Exchange"; stockExchs[46][2] = true; stockExchs[47] = new Array; stockExchs[47][0] = "WAR,WARI"; stockExchs[47][1] = "Warsaw Stock Exchange"; stockExchs[47][2] = true; stockExchs[48] = new Array; stockExchs[48][0] = "WBE,VIE,VIEI"; stockExchs[48][1] = "Wiener Borse Vienna Stock Exchange"; stockExchs[48][2] = true; stockExchs[49] = new Array; stockExchs[49][0] = "ASX,ASXI,BOM,BOMI,HKG,JKT,JKTI,JAQ,JAQI,KOR,KORI,KOQ,KOQI,KLS,KLSI,NAG,NAGI,NSE,NSEI,NZX,NZXI,OSE,OSEI,PHS,PHSI,SHG,SHE,SES,SESI,GTS,GTSI,TAI,TAII,SET,SETI,TSE,TSEI"; stockExchs[49][1] = "Asia / Pacific Stocks & Indices"; stockExchs[49][2] = false; stockExchs[50] = new Array; stockExchs[50][0] = "ASX,ASXI"; stockExchs[50][1] = "Australian Securities Exchange"; stockExchs[50][2] = true; stockExchs[51] = new Array; stockExchs[51][0] = "BOM,BOMI"; stockExchs[51][1] = "Bombay Stock Exchange"; stockExchs[51][2] = true; stockExchs[52] = new Array; stockExchs[52][0] = "HKG"; stockExchs[52][1] = "Hong Kong Stock Exchange"; stockExchs[52][2] = true; stockExchs[53] = new Array; stockExchs[53][0] = "JKT,JKTI"; stockExchs[53][1] = "Jakarta Stock Exchange"; stockExchs[53][2] = true; stockExchs[54] = new Array; stockExchs[54][0] = "JAQ,JAQI"; stockExchs[54][1] = "JASDAQ Stock Exchange"; stockExchs[54][2] = true; stockExchs[55] = new Array; stockExchs[55][0] = "KOR,KORI"; stockExchs[55][1] = "Korea Stock Exchange"; stockExchs[55][2] = true; stockExchs[56] = new Array; stockExchs[56][0] = "KOQ,KOQI"; stockExchs[56][1] = "KOSDAQ"; stockExchs[56][2] = true; stockExchs[57] = new Array; stockExchs[57][0] = "KLS,KLSI"; stockExchs[57][1] = "Kuala Lumpur Stock Exchange"; stockExchs[57][2] = true; stockExchs[58] = new Array; stockExchs[58][0] = "NAG,NAGI"; stockExchs[58][1] = "Nagoya Stock Exchange"; stockExchs[58][2] = true; stockExchs[59] = new Array; stockExchs[59][0] = "NSE,NSEI"; stockExchs[59][1] = "National Stock Exchange India (NSE)"; stockExchs[59][2] = true; stockExchs[60] = new Array; stockExchs[60][0] = "NZX,NZXI"; stockExchs[60][1] = "New Zealand Stock Exchange"; stockExchs[60][2] = true; stockExchs[61] = new Array; stockExchs[61][0] = "OSE,OSEI"; stockExchs[61][1] = "Osaka Securities Exchange"; stockExchs[61][2] = true; stockExchs[62] = new Array; stockExchs[62][0] = "PHS,PHSI"; stockExchs[62][1] = "Philippines Stock Exchange"; stockExchs[62][2] = true; stockExchs[63] = new Array; stockExchs[63][0] = "SHG"; stockExchs[63][1] = "Shanghai Stock Exchange"; stockExchs[63][2] = true; stockExchs[64] = new Array; stockExchs[64][0] = "SHE"; stockExchs[64][1] = "Shenzhen Stock Exchange"; stockExchs[64][2] = true; stockExchs[65] = new Array; stockExchs[65][0] = "SES,SESI"; stockExchs[65][1] = "Singapore Stock Exchange"; stockExchs[65][2] = true; stockExchs[66] = new Array; stockExchs[66][0] = "GTS,GTSI"; stockExchs[66][1] = "Taiwan OTC (Gre Tai)"; stockExchs[66][2] = true; stockExchs[67] = new Array; stockExchs[67][0] = "TAI,TAII"; stockExchs[67][1] = "Taiwan Stock Exchange"; stockExchs[67][2] = true; stockExchs[68] = new Array; stockExchs[68][0] = "SET,SETI"; stockExchs[68][1] = "Thailand Stock Exchange"; stockExchs[68][2] = true; stockExchs[69] = new Array; stockExchs[69][0] = "TSE,TSEI"; stockExchs[69][1] = "Tokyo Stock Exchange"; stockExchs[69][2] = true; var BExchs = new Array(); BExchs[0] = new Array; BExchs[0][0] = "FTSA,DBGI,EIBI,FTSE,FTSJ,STX,DBN,IDX,OMX,OMXI,OSL,OSLI,ATH,ATHI,BUD,BUDI,DUB,DUBI,IRE,IREI,JSE,JOH,LUX,LUXI,MDE,MDEI,MAC,MACI,MSE,MSEI,MIL,MILI,OFX,RTS,RTSI,RTO,DBX,DBXI,SWE,SWEI,SWX,SWXI,BRN,TAE,TAEI,WAR,WARI,WBE,WBEI,VIE,VIEI,OMX,OMXI,OSL,OSLI"; BExchs[0][1] = "All Global Index Exchanges"; BExchs[0][2] = false; BExchs[1] = new Array; BExchs[1][0] = "FTSA,DBGI,EIBI,FTSE,FTSJ,STX,DBN,IDX"; BExchs[1][1] = "Europe Branded Indices"; BExchs[1][2] = false; BExchs[2] = new Array; BExchs[2][0] = "FTSA"; BExchs[2][1] = "Athens FTSE Indices"; BExchs[2][2] = true; BExchs[3] = new Array; BExchs[3][0] = "DBGI"; BExchs[3][1] = "Deutsche Boerse Indices"; BExchs[3][2] = true; BExchs[4] = new Array; BExchs[4][0] = "EIBI"; BExchs[4][1] = "Euronext Indices"; BExchs[4][2] = true; BExchs[5] = new Array; BExchs[5][0] = "FTSE"; BExchs[5][1] = "FTSE Index Values"; BExchs[5][2] = true; BExchs[6] = new Array; BExchs[6][0] = "FTSJ"; BExchs[6][1] = "Johannesburg FTSE Indices"; BExchs[6][2] = true; BExchs[7] = new Array; BExchs[7][0] = "STX,DBN"; BExchs[7][1] = "STOXX Indices"; BExchs[7][2] = true; BExchs[8] = new Array; BExchs[8][0] = "IDX"; BExchs[8][1] = "World Indices"; BExchs[8][2] = true; BExchs[9] = new Array; BExchs[9][0] = "OMX,OMXI,OSL,OSLI"; BExchs[9][1] = "Asia / Pacific Branded Indices"; BExchs[9][2] = false; BExchs[10] = new Array; BExchs[10][0] = "OMX,OMXI"; BExchs[10][1] = "OMX Nordic Equities (formerly CSE/ HSE/ ISE/ SSE)"; BExchs[10][2] = true; BExchs[11] = new Array; BExchs[11][0] = "OSL,OSLI"; BExchs[11][1] = "Oslo Stock Exchange"; BExchs[11][2] = true; BExchs[12] = new Array; BExchs[12][0] = "ATH,ATHI,BUD,BUDI,DUB,DUBI,IRE,IREI,JSE,JOH,LUX,LUXI,MDE,MDEI,MAC,MACI,MSE,MSEI,MIL,MILI,OFX,RTS,RTSI,RTO,DBX,DBXI,SWE,SWEI,SWX,SWXI,BRN,TAE,TAEI,WAR,WARI,WBE,WBEI,VIE,VIEI"; BExchs[12][1] = "Other Europe / Middle East Stocks & Indices"; BExchs[12][2] = false; BExchs[13] = new Array; BExchs[13][0] = "ATH,ATHI"; BExchs[13][1] = "Athens Stock Exchange"; BExchs[13][2] = true; BExchs[14] = new Array; BExchs[14][0] = "BUD,BUDI"; BExchs[14][1] = "Budapest Stock Exchange"; BExchs[14][2] = true; BExchs[15] = new Array; BExchs[15][0] = "DUB,DUBI,IRE,IREI"; BExchs[15][1] = "Ireland Stock Exchange"; BExchs[15][2] = true; BExchs[16] = new Array; BExchs[16][0] = "JSE,JOH"; BExchs[16][1] = "Johannesburg Stock Exchange"; BExchs[16][2] = true; BExchs[17] = new Array; BExchs[17][0] = "LUX,LUXI"; BExchs[17][1] = "Luxembourg Stock Exchange"; BExchs[17][2] = true; BExchs[18] = new Array; BExchs[18][0] = "MDE,MDEI,MAC,MACI"; BExchs[18][1] = "Madrid Stock Exchange"; BExchs[18][2] = true; BExchs[19] = new Array; BExchs[19][0] = "MSE,MSEI,MIL,MILI"; BExchs[19][1] = "Milan Stock Exchange"; BExchs[19][2] = true; BExchs[20] = new Array; BExchs[20][0] = "OFX"; BExchs[20][1] = "PLUS Markets (formerly OFEX)"; BExchs[20][2] = true; BExchs[21] = new Array; BExchs[21][0] = "RTS,RTSI"; BExchs[21][1] = "Russia Stock Exchange (RTS)"; BExchs[21][2] = true; BExchs[22] = new Array; BExchs[22][0] = "RTO"; BExchs[22][1] = "Russia SE Order Driven Market"; BExchs[22][2] = true; BExchs[23] = new Array; BExchs[23][0] = "DBX,DBXI"; BExchs[23][1] = "Stuttgart Stock Exchange"; BExchs[23][2] = true; BExchs[24] = new Array; BExchs[24][0] = "SWE,SWEI,SWX,SWXI,BRN"; BExchs[24][1] = "Swiss Exchange"; BExchs[24][2] = true; BExchs[25] = new Array; BExchs[25][0] = "TAE,TAEI"; BExchs[25][1] = "Tel Aviv Stock Exchange"; BExchs[25][2] = true; BExchs[26] = new Array; BExchs[26][0] = "WAR,WARI"; BExchs[26][1] = "Warsaw Stock Exchange"; BExchs[26][2] = true; BExchs[27] = new Array; BExchs[27][0] = "WBE,VIE,VIEI"; BExchs[27][1] = "Wiener Borse Vienna Stock Exchange"; BExchs[27][2] = true; BExchs[28] = new Array; BExchs[28][0] = "WBEI"; BExchs[28][1] = "Wiener Borse Vienna Stock Exchange Indices"; BExchs[28][2] = true; BExchs[29] = new Array; BExchs[29][0] = "ASX,ASXI,BOM,BOMI,HKG,JKT,JKTI,JAQ,JAQI,KOR,KORI,KOQ,KOQI,KLS,KLSI,NAG,NAGI,NSE,NSEI,OSE,OSEI,PHS,PHSI,SES,SESI,GTS,GTSI,TAI,TAII,SET,SETI,TSE,TSEI"; BExchs[29][1] = "Asia / Pacific Stocks & Indices"; BExchs[29][2] = false; BExchs[30] = new Array; BExchs[30][0] = "ASX, ASXI"; BExchs[30][1] = "Australia Securities Exchange"; BExchs[30][2] = true; BExchs[31] = new Array; BExchs[31][0] = "BOM, BOMI"; BExchs[31][1] = "Bombay Stock Exchange"; BExchs[31][2] = true; BExchs[32] = new Array; BExchs[32][0] = "HKG"; BExchs[32][1] = "Hong Kong Stock Exchange"; BExchs[32][2] = true; BExchs[33] = new Array; BExchs[33][0] = "JKT, JKTI"; BExchs[33][1] = "Jakarta Stock Exchange"; BExchs[33][2] = true; BExchs[34] = new Array; BExchs[34][0] = "JAQ, JAQI"; BExchs[34][1] = "JASDAQ Stock Exchange"; BExchs[34][2] = true; BExchs[35] = new Array; BExchs[35][0] = "KOR, KORI"; BExchs[35][1] = "Korea Stock Exchange"; BExchs[35][2] = true; BExchs[36] = new Array; BExchs[36][0] = "KOQ, KOQI"; BExchs[36][1] = "KOSDAQ"; BExchs[36][2] = true; BExchs[37] = new Array; BExchs[37][0] = "KLS, KLSI"; BExchs[37][1] = "Kuala Lumpur Stock Exchange"; BExchs[37][2] = true; BExchs[38] = new Array; BExchs[38][0] = "NAG, NAGI"; BExchs[38][1] = "Nagoya Stock Exchange"; BExchs[38][2] = true; BExchs[39] = new Array; BExchs[39][0] = "NSE, NSEI"; BExchs[39][1] = "National Stock Exchange India (NSE)"; BExchs[39][2] = true; BExchs[40] = new Array; BExchs[40][0] = "NZX, NZXI"; BExchs[40][1] = "New Zealand Stock Exchange"; BExchs[40][2] = true; BExchs[41] = new Array; BExchs[41][0] = "OSE, OSEI"; BExchs[41][1] = "Osaka Securities Exchange"; BExchs[41][2] = true; BExchs[42] = new Array; BExchs[42][0] = "PHS, PHSI"; BExchs[42][1] = "Philippines Stock Exchange"; BExchs[42][2] = true; BExchs[43] = new Array; BExchs[43][0] = "SES, SESI"; BExchs[43][1] = "Singapore Stock Exchange"; BExchs[43][2] = true; BExchs[44] = new Array; BExchs[44][0] = "GTS, GTSI"; BExchs[44][1] = "Taiwan OTC (Gre Tai)"; BExchs[44][2] = true; BExchs[45] = new Array; BExchs[45][0] = "TAI, TAII"; BExchs[45][1] = "Taiwan Stock Exchange"; BExchs[45][2] = true; BExchs[46] = new Array; BExchs[46][0] = "SET, SETI"; BExchs[46][1] = "Thailand Stock Exchange"; BExchs[46][2] = true; BExchs[47] = new Array; BExchs[47][0] = "TSE, TSEI"; BExchs[47][1] = "Tokyo Stock Exchange"; BExchs[47][2] = true; BExchs[48] = new Array; BExchs[48][0] = "HKGI"; BExchs[48][1] = "Hang Seng Indices"; BExchs[48][2] = true; BExchs[49] = new Array; BExchs[49][0] = "NKI"; BExchs[49][1] = "Nikkei Indices"; BExchs[49][2] = true; BExchs[50] = new Array; BExchs[50][0] = "FTSX"; BExchs[50][1] = "Xinhua FTSE Indices"; BExchs[50][2] = true; var futureExchs = new Array(); var treasuriesExchs = new Array(); futureExchs[0] = new Array(); futureExchs[0][0] = ""; futureExchs[0][1] = "All Future and Treasury Exchanges"; futureExchs[0][2] = false; treasuriesExchs[0] = new Array(); treasuriesExchs[0][0] = ""; treasuriesExchs[0][1] = "All Future and Treasury Exchanges"; treasuriesExchs[0][2] = false; futureExchs[1] = new Array(); futureExchs[1][0] = "CF,CBT,CME,CMG,CMEE,COMX,JAD,KCBT,MGE,CEC,NYME,NYMI,ONE,EUS"; futureExchs[1][1] = "US Futures"; futureExchs[1][2] = false; treasuriesExchs[1] = new Array(); treasuriesExchs[1][0] = "CF,CBT,CME,CMG,CMEE,COMX,JAD,KCBT,MGE,CEC,NYME,NYMI,ONE,EUS"; treasuriesExchs[1][1] = "US Futures"; treasuriesExchs[1][2] = false; futureExchs[2] = new Array(); futureExchs[2][0] = "CF"; futureExchs[2][1] = "CBOE Futures"; futureExchs[2][2] = true; treasuriesExchs[2] = new Array(); treasuriesExchs[2][0] = "CF"; treasuriesExchs[2][1] = "CBOE Futures"; treasuriesExchs[2][2] = true; futureExchs[3] = new Array(); futureExchs[3][0] = "CBT, CBTE"; futureExchs[3][1] = "Chicago Board of Trade"; futureExchs[3][2] = true; treasuriesExchs[3] = new Array(); treasuriesExchs[3][0] = "CBT, CBTE"; treasuriesExchs[3][1] = "Chicago Board of Trade"; treasuriesExchs[3][2] = true; futureExchs[4] = new Array(); futureExchs[4][0] = "CME, CMG, CMEE"; futureExchs[4][1] = "Chicago Mercantile"; futureExchs[4][2] = true; treasuriesExchs[4] = new Array(); treasuriesExchs[4][0] = "CME, CMG, CMEE"; treasuriesExchs[4][1] = "Chicago Mercantile"; treasuriesExchs[4][2] = true; futureExchs[5] = new Array(); futureExchs[5][0] = "CMG"; futureExchs[5][1] = "CME Globex"; futureExchs[5][2] = true; treasuriesExchs[5] = new Array(); treasuriesExchs[5][0] = "CMG"; treasuriesExchs[5][1] = "CME Globex"; treasuriesExchs[5][2] = true; futureExchs[6] = new Array(); futureExchs[6][0] = "COMX"; futureExchs[6][1] = "Comex Metals"; futureExchs[6][2] = true; treasuriesExchs[6] = new Array(); treasuriesExchs[6][0] = "COMX"; treasuriesExchs[6][1] = "Comex Metals"; treasuriesExchs[6][2] = true; futureExchs[7] = new Array(); futureExchs[7][0] = "JAD"; futureExchs[7][1] = "Joint Asian Derivatives Exchange (JADE)"; futureExchs[7][2] = true; treasuriesExchs[7] = new Array(); treasuriesExchs[7][0] = "JAD"; treasuriesExchs[7][1] = "Joint Asian Derivatives Exchange (JADE)"; treasuriesExchs[7][2] = true; futureExchs[8] = new Array(); futureExchs[8][0] = "KCBT"; futureExchs[8][1] = "KC Board of Trade"; futureExchs[8][2] = true; treasuriesExchs[8] = new Array(); treasuriesExchs[8][0] = "KCBT"; treasuriesExchs[8][1] = "KC Board of Trade"; treasuriesExchs[8][2] = true; futureExchs[9] = new Array(); futureExchs[9][0] = "MGE"; futureExchs[9][1] = "Minneapolis Grain Exchange"; futureExchs[9][2] = true; treasuriesExchs[9] = new Array(); treasuriesExchs[9][0] = "MGE"; treasuriesExchs[9][1] = "Minneapolis Grain Exchange"; treasuriesExchs[9][2] = true; futureExchs[10] = new Array(); futureExchs[10][0] = "CEC"; futureExchs[10][1] = "New York Board of Trade"; futureExchs[10][2] = true; treasuriesExchs[10] = new Array(); treasuriesExchs[10][0] = "CEC"; treasuriesExchs[10][1] = "New York Board of Trade"; treasuriesExchs[10][2] = true; futureExchs[11] = new Array(); futureExchs[11][0] = "NYME, NYMI"; futureExchs[11][1] = "New York Mercantile"; futureExchs[11][2] = true; treasuriesExchs[11] = new Array(); treasuriesExchs[11][0] = "NYME, NYMI"; treasuriesExchs[11][1] = "New York Mercantile"; treasuriesExchs[11][2] = true; futureExchs[12] = new Array(); futureExchs[12][0] = "ONE"; futureExchs[12][1] = "One Chicago Single Stock Futures"; futureExchs[12][2] = true; treasuriesExchs[12] = new Array(); treasuriesExchs[12][0] = "ONE"; treasuriesExchs[12][1] = "One Chicago Single Stock Futures"; treasuriesExchs[12][2] = true; futureExchs[13] = new Array(); futureExchs[13][0] = "EUS"; futureExchs[13][1] = "USFE (Formerly Eurex US)"; futureExchs[13][2] = true; treasuriesExchs[13] = new Array(); treasuriesExchs[13][0] = "EUS"; treasuriesExchs[13][1] = "USFE (Formerly Eurex US)"; treasuriesExchs[13][2] = true; futureExchs[14] = new Array(); futureExchs[14][0] = "DME,DTB,EUX,ENC,EEI,EIR,HCE,ICE,IDEM,LME,LMM,LMP,MEF,MRV,OSF,RTF,TAF,VFO,BA,WSF"; futureExchs[14][1] = "Europe / Middle East Futures"; futureExchs[14][2] = false; treasuriesExchs[14] = new Array(); treasuriesExchs[14][0] = "DME,DTB,EUX,ENC,EEI,EIR,HCE,ICE,IDEM,LME,LMM,LMP,MEF,MRV,OSF,RTF,TAF,VFO,BA,WSF"; treasuriesExchs[14][1] = "Europe / Middle East Futures"; treasuriesExchs[14][2] = false; futureExchs[15] = new Array(); futureExchs[15][0] = "DME"; futureExchs[15][1] = "Dubai Mercantile Exchange (DME)"; futureExchs[15][2] = true; treasuriesExchs[15] = new Array(); treasuriesExchs[15][0] = "DME"; treasuriesExchs[15][1] = "Dubai Mercantile Exchange (DME)"; treasuriesExchs[15][2] = true; futureExchs[16] = new Array(); futureExchs[16][0] = "DTB,EUX"; futureExchs[16][1] = "Eurex"; futureExchs[16][2] = true; treasuriesExchs[16] = new Array(); treasuriesExchs[16][0] = "DTB,EUX"; treasuriesExchs[16][1] = "Eurex"; treasuriesExchs[16][2] = true; futureExchs[17] = new Array(); futureExchs[17][0] = "ENC"; futureExchs[17][1] = "Euronext Commodities"; futureExchs[17][2] = true; treasuriesExchs[17] = new Array(); treasuriesExchs[17][0] = "ENC"; treasuriesExchs[17][1] = "Euronext Commodities"; treasuriesExchs[17][2] = true; futureExchs[18] = new Array(); futureExchs[18][0] = "EEI"; futureExchs[18][1] = "Euronext Equity & Index Derivatives"; futureExchs[18][2] = true; treasuriesExchs[18] = new Array(); treasuriesExchs[18][0] = "EEI"; treasuriesExchs[18][1] = "Euronext Equity & Index Derivatives"; treasuriesExchs[18][2] = true; futureExchs[19] = new Array(); futureExchs[19][0] = "EIR"; futureExchs[19][1] = "Euronext Interest Rate Futures"; futureExchs[19][2] = true; treasuriesExchs[19] = new Array(); treasuriesExchs[19][0] = "EIR"; treasuriesExchs[19][1] = "Euronext Interest Rate Futures"; treasuriesExchs[19][2] = true; futureExchs[20] = new Array(); futureExchs[20][0] = "HCE"; futureExchs[20][1] = "Hannover Commodities Exchange"; futureExchs[20][2] = true; treasuriesExchs[20] = new Array(); treasuriesExchs[20][0] = "HCE"; treasuriesExchs[20][1] = "Hannover Commodities Exchange"; treasuriesExchs[20][2] = true; futureExchs[21] = new Array(); futureExchs[21][0] = "ICE"; futureExchs[21][1] = "Intercontinental Exchange (ICE)"; futureExchs[21][2] = true; treasuriesExchs[21] = new Array(); treasuriesExchs[21][0] = "ICE"; treasuriesExchs[21][1] = "Intercontinental Exchange (ICE)"; treasuriesExchs[21][2] = true; futureExchs[22] = new Array(); futureExchs[22][0] = "IDEM"; futureExchs[22][1] = "Italian Derivatives(Futures and options)"; futureExchs[22][2] = true; treasuriesExchs[22] = new Array(); treasuriesExchs[22][0] = "IDEM"; treasuriesExchs[22][1] = "Italian Derivatives(Futures and options)"; treasuriesExchs[22][2] = true; futureExchs[23] = new Array(); futureExchs[23][0] = "LME,LMM,LMP"; futureExchs[23][1] = "London Metal Exchange"; futureExchs[23][2] = true; treasuriesExchs[23] = new Array(); treasuriesExchs[23][0] = "LME,LMM,LMP"; treasuriesExchs[23][1] = "London Metal Exchange"; treasuriesExchs[23][2] = true; futureExchs[24] = new Array(); futureExchs[24][0] = "MEF,MRV"; futureExchs[24][1] = "MEFF Futures"; futureExchs[24][2] = true; treasuriesExchs[24] = new Array(); treasuriesExchs[24][0] = "MEF,MRV"; treasuriesExchs[24][1] = "MEFF Futures"; treasuriesExchs[24][2] = true; futureExchs[25] = new Array(); futureExchs[25][0] = "OSF"; futureExchs[25][1] = "Oslo SE Futures"; futureExchs[25][2] = true; treasuriesExchs[25] = new Array(); treasuriesExchs[25][0] = "OSF"; treasuriesExchs[25][1] = "Oslo SE Futures"; treasuriesExchs[25][2] = true; futureExchs[26] = new Array(); futureExchs[26][0] = "RTF"; futureExchs[26][1] = "Russia SE Futures (FORTS)"; futureExchs[26][2] = true; treasuriesExchs[26] = new Array(); treasuriesExchs[26][0] = "RTF"; treasuriesExchs[26][1] = "Russia SE Futures (FORTS)"; treasuriesExchs[26][2] = true; futureExchs[27] = new Array(); futureExchs[27][0] = "TAF"; futureExchs[27][1] = "Tel Aviv SE Futures"; futureExchs[27][2] = true; treasuriesExchs[27] = new Array(); treasuriesExchs[27][0] = "TAF"; treasuriesExchs[27][1] = "Tel Aviv SE Futures"; treasuriesExchs[27][2] = true; futureExchs[28] = new Array(); futureExchs[28][0] = "VFO"; futureExchs[28][1] = "Vienna Futures"; futureExchs[28][2] = true; treasuriesExchs[28] = new Array(); treasuriesExchs[28][0] = "VFO"; treasuriesExchs[28][1] = "Vienna Futures"; treasuriesExchs[28][2] = true; futureExchs[29] = new Array(); futureExchs[29][0] = "BA"; futureExchs[29][1] = "Warsaw SE Futures"; futureExchs[29][2] = true; treasuriesExchs[29] = new Array(); treasuriesExchs[29][0] = "BA"; treasuriesExchs[29][1] = "Warsaw SE Futures"; treasuriesExchs[29][2] = true; futureExchs[30] = new Array(); futureExchs[30][0] = "WSF"; futureExchs[30][1] = "BBA Libor Rates"; futureExchs[30][2] = true; treasuriesExchs[30] = new Array(); treasuriesExchs[30][0] = "WSF"; treasuriesExchs[30][1] = "BBA Libor Rates"; treasuriesExchs[30][2] = true; futureExchs[31] = new Array(); futureExchs[31][0] = "ASF,BOF,BMD,HKFE,JAD,NSF,OSM,SIMX,SGX,SFE,TCM,TGE,TPX"; futureExchs[31][1] = "Asia / Pacific Futures"; futureExchs[31][2] = false; treasuriesExchs[31] = new Array(); treasuriesExchs[31][0] = "ASF,BOF,BMD,HKFE,JAD,NSF,OSM,SIMX,SGX,SFE,TCM,TGE,TPX"; treasuriesExchs[31][1] = "Asia / Pacific Futures"; treasuriesExchs[31][2] = false; futureExchs[32] = new Array(); futureExchs[32][0] = "ASF"; futureExchs[32][1] = "Australia Securities Exchange Futures"; futureExchs[32][2] = true; treasuriesExchs[32] = new Array(); treasuriesExchs[32][0] = "ASF"; treasuriesExchs[32][1] = "Australia Securities Exchange Futures"; treasuriesExchs[32][2] = true; futureExchs[33] = new Array(); futureExchs[33][0] = "BOF"; futureExchs[33][1] = "Bombay SE Futures"; futureExchs[33][2] = true; treasuriesExchs[33] = new Array(); treasuriesExchs[33][0] = "BOF"; treasuriesExchs[33][1] = "Bombay SE Futures"; treasuriesExchs[33][2] = true; futureExchs[34] = new Array(); futureExchs[34][0] = "BMD"; futureExchs[34][1] = "Bursa Malaysia Derivatives"; futureExchs[34][2] = true; treasuriesExchs[34] = new Array(); treasuriesExchs[34][0] = "BMD"; treasuriesExchs[34][1] = "Bursa Malaysia Derivatives"; treasuriesExchs[34][2] = true; futureExchs[35] = new Array(); futureExchs[35][0] = "HKFE"; futureExchs[35][1] = "Hong Kong Futures Exchange"; futureExchs[35][2] = true; treasuriesExchs[35] = new Array(); treasuriesExchs[35][0] = "HKFE"; treasuriesExchs[35][1] = "Hong Kong Futures Exchange"; treasuriesExchs[35][2] = true; futureExchs[36] = new Array(); futureExchs[36][0] = "NSF"; futureExchs[36][1] = "NSE India Futures"; futureExchs[36][2] = true; treasuriesExchs[36] = new Array(); treasuriesExchs[36][0] = "NSF"; treasuriesExchs[36][1] = "NSE India Futures"; treasuriesExchs[36][2] = true; futureExchs[37] = new Array(); futureExchs[37][0] = "OSM"; futureExchs[37][1] = "Osaka Securities Futures"; futureExchs[37][2] = true; treasuriesExchs[37] = new Array(); treasuriesExchs[37][0] = "OSM"; treasuriesExchs[37][1] = "Osaka Securities Futures"; treasuriesExchs[37][2] = true; futureExchs[38] = new Array(); futureExchs[38][0] = "SIMX,SGX"; futureExchs[38][1] = "SIMEX"; futureExchs[38][2] = true; treasuriesExchs[38] = new Array(); treasuriesExchs[38][0] = "SIMX,SGX"; treasuriesExchs[38][1] = "SIMEX"; treasuriesExchs[38][2] = true; futureExchs[39] = new Array(); futureExchs[39][0] = "SFE"; futureExchs[39][1] = "Sydney Futures Exchange"; futureExchs[39][2] = true; treasuriesExchs[39] = new Array(); treasuriesExchs[39][0] = "SFE"; treasuriesExchs[39][1] = "Sydney Futures Exchange"; treasuriesExchs[39][2] = true; futureExchs[40] = new Array(); futureExchs[40][0] = "TCM"; futureExchs[40][1] = "Tokyo Commodity Exchange"; futureExchs[40][2] = true; treasuriesExchs[40] = new Array(); treasuriesExchs[40][0] = "TCM"; treasuriesExchs[40][1] = "Tokyo Commodity Exchange"; treasuriesExchs[40][2] = true; futureExchs[41] = new Array(); futureExchs[41][0] = "TGE"; futureExchs[41][1] = "Tokyo Grain Exchange"; futureExchs[41][2] = true; treasuriesExchs[41] = new Array(); treasuriesExchs[41][0] = "TGE"; treasuriesExchs[41][1] = "Tokyo Grain Exchange"; treasuriesExchs[41][2] = true; futureExchs[42] = new Array(); futureExchs[42][0] = "TPX"; futureExchs[42][1] = "Tokyo Stock Exchange Futures"; futureExchs[42][2] = true; treasuriesExchs[42] = new Array(); treasuriesExchs[42][0] = "TPX"; treasuriesExchs[42][1] = "Tokyo Stock Exchange Futures"; treasuriesExchs[42][2] = true; var forexExchs = new Array(); forexExchs[0] = new Array(); forexExchs[0][0] = "BA,FX,PX,AB,NB"; forexExchs[0][1] = "Foreign Exchange, Bonds and Money Rates"; forexExchs[0][2] = false; forexExchs[1] = new Array(); forexExchs[1][0] = "BA"; forexExchs[1][1] = "BBA Libor Rates"; forexExchs[1][2] = true; forexExchs[2] = new Array(); forexExchs[2][0] = "FX"; forexExchs[2][1] = "Foreign Currencies (Forex)"; forexExchs[2][2] = true; forexExchs[3] = new Array(); forexExchs[3][0] = "PX"; forexExchs[3][1] = "GovPX - Benchmark Treasuries"; forexExchs[3][2] = true; forexExchs[4] = new Array(); forexExchs[4][0] = "AB,NB"; forexExchs[4][1] = "Listed NYSE / AMEX Corp. Bonds"; forexExchs[4][2] = true; var future_optionExchs = new Array(); future_optionExchs[0] = new Array(); future_optionExchs[0][0] = "CF,CBT,CME,CMG,CMEE,COMX,JAD,KCBT,MGE,CEC,NYME,NYMI,ONE,EUS,DME,DTB,EUX,ENC,EEI,EIR,HCE,ICE,IDEM,LME,LMM,LMP,MEF,MRV,OSF,RTF,TAF,VFO,BA,WSF,ASF,BOF,BMD,HKFE,JAD,NSF,OSM,SIMX,SGX,SFE,TCM,TGE,TPX"; future_optionExchs[0][1] = "All Future Option Exchanges"; future_optionExchs[0][2] = false; future_optionExchs[1] = new Array(); future_optionExchs[1][0] = "CF,CBT,CME,CMG,CMEE,COMX,JAD,KCBT,MGE,CEC,NYME,NYMI,ONE,EUS"; future_optionExchs[1][1] = "US Futures"; future_optionExchs[1][2] = false; future_optionExchs[2] = new Array(); future_optionExchs[2][0] = "CF"; future_optionExchs[2][1] = "CBOE Futures"; future_optionExchs[2][2] = true; future_optionExchs[3] = new Array(); future_optionExchs[3][0] = "CBT, CBTE"; future_optionExchs[3][1] = "Chicago Board of Trade"; future_optionExchs[3][2] = true; future_optionExchs[4] = new Array(); future_optionExchs[4][0] = "CME, CMG, CMEE"; future_optionExchs[4][1] = "Chicago Mercantile"; future_optionExchs[4][2] = true; future_optionExchs[5] = new Array(); future_optionExchs[5][0] = "CMG"; future_optionExchs[5][1] = "CME Globex"; future_optionExchs[5][2] = true; future_optionExchs[6] = new Array(); future_optionExchs[6][0] = "COMX"; future_optionExchs[6][1] = "Comex Metals"; future_optionExchs[6][2] = true; future_optionExchs[7] = new Array(); future_optionExchs[7][0] = "JAD"; future_optionExchs[7][1] = "Joint Asian Derivatives Exchange (JADE)"; future_optionExchs[7][2] = true; future_optionExchs[8] = new Array(); future_optionExchs[8][0] = "KCBT"; future_optionExchs[8][1] = "KC Board of Trade"; future_optionExchs[8][2] = true; future_optionExchs[9] = new Array(); future_optionExchs[9][0] = "MGE"; future_optionExchs[9][1] = "Minneapolis Grain Exchange"; future_optionExchs[9][2] = true; future_optionExchs[10] = new Array(); future_optionExchs[10][0] = "CEC"; future_optionExchs[10][1] = "New York Board of Trade"; future_optionExchs[10][2] = true; future_optionExchs[11] = new Array(); future_optionExchs[11][0] = "NYME, NYMI"; future_optionExchs[11][1] = "New York Mercantile"; future_optionExchs[11][2] = true; future_optionExchs[12] = new Array(); future_optionExchs[12][0] = "ONE"; future_optionExchs[12][1] = "One Chicago Single Stock Futures"; future_optionExchs[12][2] = true; future_optionExchs[13] = new Array(); future_optionExchs[13][0] = "EUS"; future_optionExchs[13][1] = "USFE (Formerly Eurex US)"; future_optionExchs[13][2] = true; future_optionExchs[14] = new Array(); future_optionExchs[14][0] = "DME,DTB,EUX,ENC,EEI,EIR,HCE,ICE,IDEM,LME,LMM,LMP,MEF,MRV,OSF,RTF,TAF,VFO,BA,WSF"; future_optionExchs[14][1] = "Europe / Middle East Futures"; future_optionExchs[14][2] = false; future_optionExchs[15] = new Array(); future_optionExchs[15][0] = "DME"; future_optionExchs[15][1] = "Dubai Mercantile Exchange (DME)"; future_optionExchs[15][2] = true; future_optionExchs[16] = new Array(); future_optionExchs[16][0] = "DTB,EUX"; future_optionExchs[16][1] = "Eurex"; future_optionExchs[16][2] = true; future_optionExchs[17] = new Array(); future_optionExchs[17][0] = "ENC"; future_optionExchs[17][1] = "Euronext Commodities"; future_optionExchs[17][2] = true; future_optionExchs[18] = new Array(); future_optionExchs[18][0] = "EEI"; future_optionExchs[18][1] = "Euronext Equity & Index Derivatives"; future_optionExchs[18][2] = true; future_optionExchs[19] = new Array(); future_optionExchs[19][0] = "EIR"; future_optionExchs[19][1] = "Euronext Interest Rate Futures"; future_optionExchs[19][2] = true; future_optionExchs[20] = new Array(); future_optionExchs[20][0] = "HCE"; future_optionExchs[20][1] = "Hannover Commodities Exchange"; future_optionExchs[20][2] = true; future_optionExchs[21] = new Array(); future_optionExchs[21][0] = "ICE"; future_optionExchs[21][1] = "Intercontinental Exchange (ICE)"; future_optionExchs[21][2] = true; future_optionExchs[22] = new Array(); future_optionExchs[22][0] = "IDEM"; future_optionExchs[22][1] = "Italian Derivatives(Futures and options)"; future_optionExchs[22][2] = true; future_optionExchs[23] = new Array(); future_optionExchs[23][0] = "LME,LMM,LMP"; future_optionExchs[23][1] = "London Metal Exchange"; future_optionExchs[23][2] = true; future_optionExchs[24] = new Array(); future_optionExchs[24][0] = "MEF,MRV"; future_optionExchs[24][1] = "MEFF Futures"; future_optionExchs[24][2] = true; future_optionExchs[25] = new Array(); future_optionExchs[25][0] = "OSF"; future_optionExchs[25][1] = "Oslo SE Futures"; future_optionExchs[25][2] = true; future_optionExchs[26] = new Array(); future_optionExchs[26][0] = "RTF"; future_optionExchs[26][1] = "Russia SE Futures (FORTS)"; future_optionExchs[26][2] = true; future_optionExchs[27] = new Array(); future_optionExchs[27][0] = "TAF"; future_optionExchs[27][1] = "Tel Aviv SE Futures"; future_optionExchs[27][2] = true; future_optionExchs[28] = new Array(); future_optionExchs[28][0] = "VFO"; future_optionExchs[28][1] = "Vienna Futures"; future_optionExchs[28][2] = true; future_optionExchs[29] = new Array(); future_optionExchs[29][0] = "BA"; future_optionExchs[29][1] = "Warsaw SE Futures"; future_optionExchs[29][2] = true; future_optionExchs[30] = new Array(); future_optionExchs[30][0] = "WSF"; future_optionExchs[30][1] = "BBA Libor Rates"; future_optionExchs[30][2] = true; future_optionExchs[31] = new Array(); future_optionExchs[31][0] = "ASF,BOF,BMD,HKFE,JAD,NSF,OSM,SIMX,SGX,SFE,TCM,TGE,TPX"; future_optionExchs[31][1] = "Asia / Pacific Futures"; future_optionExchs[31][2] = false; future_optionExchs[32] = new Array(); future_optionExchs[32][0] = "ASF"; future_optionExchs[32][1] = "Australia Securities Exchange Futures"; future_optionExchs[32][2] = true; future_optionExchs[33] = new Array(); future_optionExchs[33][0] = "BOF"; future_optionExchs[33][1] = "Bombay SE Futures"; future_optionExchs[33][2] = true; future_optionExchs[34] = new Array(); future_optionExchs[34][0] = "BMD"; future_optionExchs[34][1] = "Bursa Malaysia Derivatives"; future_optionExchs[34][2] = true; future_optionExchs[35] = new Array(); future_optionExchs[35][0] = "HKFE"; future_optionExchs[35][1] = "Hong Kong Futures Exchange"; future_optionExchs[35][2] = true; future_optionExchs[36] = new Array(); future_optionExchs[36][0] = "NSF"; future_optionExchs[36][1] = "NSE India Futures"; future_optionExchs[36][2] = true; future_optionExchs[37] = new Array(); future_optionExchs[37][0] = "OSM"; future_optionExchs[37][1] = "Osaka Securities Futures"; future_optionExchs[37][2] = true; future_optionExchs[38] = new Array(); future_optionExchs[38][0] = "SIMX,SGX"; future_optionExchs[38][1] = "SIMEX"; future_optionExchs[38][2] = true; future_optionExchs[39] = new Array(); future_optionExchs[39][0] = "SFE"; future_optionExchs[39][1] = "Sydney Futures Exchange"; future_optionExchs[39][2] = true; future_optionExchs[40] = new Array(); future_optionExchs[40][0] = "TCM"; future_optionExchs[40][1] = "Tokyo Commodity Exchange"; future_optionExchs[40][2] = true; future_optionExchs[41] = new Array(); future_optionExchs[41][0] = "TGE"; future_optionExchs[41][1] = "Tokyo Grain Exchange"; future_optionExchs[41][2] = true; future_optionExchs[42] = new Array(); future_optionExchs[42][0] = "TPX"; future_optionExchs[42][1] = "Tokyo Stock Exchange Futures"; future_optionExchs[42][2] = true; function initExchanges(type,defValue) { var theList = document.getElementById('exchanges'); purgeList(theList); if (type == null) type = getCheckedType(); type = type.replace(' ', '_'); var exchanges = eval(type + "Exchs"); if (exchanges.length > 0) { theList.disabled = false; for (var x = 0; x < exchanges.length; x++) { var desc = exchanges[x][1]; if (exchanges[x][2]) desc = String.fromCharCode(160, 160, 160, 160, 160) + desc; var option = new Option(desc, exchanges[x][0]); theList.options[theList.length] = option; if (!initialized && exchanges[x][0] == defValue) option.selected = true; } } else { theList.disabled = true; } initialized = true; } function getCheckedType() { var types = document.forms['search'].t; return types.options[types.selectedIndex].value; }