function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var re = /(\'|\"|%22)?(\>|%3E)/;
	if(query.match(re))
		query = '';
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
	  pair[1] = pair[1].toUpperCase();
	  pair[1] = pair[1].replace(/\%20/, ","); 	//ads dont like the space in multi quote
      return pair[1];
    }
  } 
  //alert('Query Variable ' + variable + ' not found');
}

function isTRP (symbol) {
	var ar = new Array();

	ar[ar.length] = "74683V50";
	ar[ar.length] = "74685932";
	ar[ar.length] = "74685933";
	ar[ar.length] = "74685934";
	ar[ar.length] = "74685935";
	ar[ar.length] = "74685936";
	ar[ar.length] = "74685941";
	ar[ar.length] = "74685942";
	ar[ar.length] = "74685943";
	ar[ar.length] = "74685944";
	ar[ar.length] = "74685945";
	ar[ar.length] = "74685946";
	ar[ar.length] = "74685947";
	ar[ar.length] = "74685950";
	ar[ar.length] = "74685954";
	ar[ar.length] = "74685959";
	ar[ar.length] = "74685965";
	ar[ar.length] = "74685971";
	ar[ar.length] = "74685976";
	ar[ar.length] = "74685982";
	ar[ar.length] = "74685987";
	ar[ar.length] = "81118R10";
	ar[ar.length] = "81118R20";
	ar[ar.length] = "81118R30";
	ar[ar.length] = "81118R40";
	ar[ar.length] = "81118R50";
	ar[ar.length] = "81119Q20";
	ar[ar.length] = "81119Q30";
	ar[ar.length] = "81119Q40";
	ar[ar.length] = "81119R20";
	ar[ar.length] = "81119R30";
	ar[ar.length] = "81119R40";
	ar[ar.length] = "81119R50";
	ar[ar.length] = "81119R60";
	ar[ar.length] = "81123420";
	ar[ar.length] = "GCSWD";
	ar[ar.length] = "JNS";
	ar[ar.length] = "KGT";
	ar[ar.length] = "SAF";
	ar[ar.length] = "TC_1011";
	ar[ar.length] = "TC_1012";
	ar[ar.length] = "TC_1013";
	ar[ar.length] = "TC_1014";
	ar[ar.length] = "TC_1015";
	ar[ar.length] = "TC_1016";
	ar[ar.length] = "TC_1017";
	ar[ar.length] = "TC_1018";

	for (var j = 0; j < ar.length; ++j) {
		var s = ar[j];
		if(s == symbol) {
			return 1;
		}
	}
	return 0;
}



function getFFHid (symbol) {
	var ffh_id = 0;
	var ar = new Array();

	ar[ar.length] = "A,1600";
	ar[ar.length] = "AA,52";
	ar[ar.length] = "AAP,2184";
	ar[ar.length] = "AAPL,114";
	ar[ar.length] = "ABC,95";
	ar[ar.length] = "ABFS,122";
	ar[ar.length] = "ABG,2349";
	ar[ar.length] = "ABI,1635";
	ar[ar.length] = "ABK,3726";
	ar[ar.length] = "ABM,12";
	ar[ar.length] = "ABS,50";
	ar[ar.length] = "ABT,10";
	ar[ar.length] = "ACDO,2295";
	ar[ar.length] = "ACI,2116";
	ar[ar.length] = "ACKHQ,124";
	ar[ar.length] = "ACS,32";
	ar[ar.length] = "ACV,49";
	ar[ar.length] = "ADBE,21";
	ar[ar.length] = "ADI,106";
	ar[ar.length] = "ADM,120";
	ar[ar.length] = "ADP,142";
	ar[ar.length] = "AE,17";
	ar[ar.length] = "AEE,72";
	ar[ar.length] = "AEN,2114";
	ar[ar.length] = "AEOS,78";
	ar[ar.length] = "AEP,79";
	ar[ar.length] = "AES,30";
	ar[ar.length] = "AET,1752";
	ar[ar.length] = "AFC,65";
	ar[ar.length] = "AFG,82";
	ar[ar.length] = "AFL,33";
	ar[ar.length] = "AG,34";
	ar[ar.length] = "AGE,5";
	ar[ar.length] = "AGN,59";
	ar[ar.length] = "AGP,2346";
	ar[ar.length] = "AGRA,3722";
	ar[ar.length] = "AGYS,1059";
	ar[ar.length] = "AHC,70";
	ar[ar.length] = "AHG,2347";
	ar[ar.length] = "AIG,88";
	ar[ar.length] = "AIT,115";
	ar[ar.length] = "AIV,2113";
	ar[ar.length] = "AIZ,3953";
	ar[ar.length] = "AJG,2348";
	ar[ar.length] = "AKS,46";
	ar[ar.length] = "ALB,3724";
	ar[ar.length] = "ALEX,1855";
	ar[ar.length] = "ALK,48";
	ar[ar.length] = "ALL,1336";
	ar[ar.length] = "ALV,141";
	ar[ar.length] = "AM,85";
	ar[ar.length] = "AMAT,116";
	ar[ar.length] = "AMD,25";
	ar[ar.length] = "AMGN,100";
	ar[ar.length] = "AMH,2345";
	ar[ar.length] = "AMKR,102";
	ar[ar.length] = "AMR,104";
	ar[ar.length] = "AMZN,69";
	ar[ar.length] = "AN,143";
	ar[ar.length] = "ANAT,90";
	ar[ar.length] = "ANDW,2606";
	ar[ar.length] = "ANF,11";
	ar[ar.length] = "ANN,1751";
	ar[ar.length] = "AOC,112";
	ar[ar.length] = "AOS,1720";
	ar[ar.length] = "APA,113";
	ar[ar.length] = "APC,1777";
	ar[ar.length] = "APCC,91";
	ar[ar.length] = "APD,43";
	ar[ar.length] = "APH,1722";
	ar[ar.length] = "APOL,2568";
	ar[ar.length] = "APU,3952";
	ar[ar.length] = "ARG,45";
	ar[ar.length] = "ARM,1633";
	ar[ar.length] = "ARW,125";
	ar[ar.length] = "ASD,92";
	ar[ar.length] = "ASH,133";
	ar[ar.length] = "ASO,105";
	ar[ar.length] = "AT,66";
	ar[ar.length] = "ATAHQ,1833";
	ar[ar.length] = "ATG,3723";
	ar[ar.length] = "ATI,58";
	ar[ar.length] = "ATK,2344";
	ar[ar.length] = "ATML,140";
	ar[ar.length] = "ATO,2120";
	ar[ar.length] = "AV,2110";
	ar[ar.length] = "AVP,151";
	ar[ar.length] = "AVT,150";
	ar[ar.length] = "AVY,147";
	ar[ar.length] = "AW,64";
	ar[ar.length] = "AWA,74";
	ar[ar.length] = "AXE,110";
	ar[ar.length] = "AXL,75";
	ar[ar.length] = "AXP,80";
	ar[ar.length] = "AYE,57";
	ar[ar.length] = "AYI,2343";
	ar[ar.length] = "AZO,145";
	ar[ar.length] = "BA,1344";
	ar[ar.length] = "BAC,164";
	ar[ar.length] = "BAX,177";
	ar[ar.length] = "BBBY,187";
	ar[ar.length] = "BBT,182";
	ar[ar.length] = "BBY,196";
	ar[ar.length] = "BC,231";
	ar[ar.length] = "BCF,235";
	ar[ar.length] = "BCO,1388";
	ar[ar.length] = "BCR,241";
	ar[ar.length] = "BDK,1343";
	ar[ar.length] = "BDX,186";
	ar[ar.length] = "BE,2143";
	ar[ar.length] = "BEC,185";
	ar[ar.length] = "BELM,1851";
	ar[ar.length] = "BEN,541";
	ar[ar.length] = "BER,1543";
	ar[ar.length] = "BEV,199";
	ar[ar.length] = "BFB,229";
	ar[ar.length] = "BGC,559";
	ar[ar.length] = "BGG,218";
	ar[ar.length] = "BGP,209";
	ar[ar.length] = "BHE,1810";
	ar[ar.length] = "BHI,157";
	ar[ar.length] = "BIIB,3736";
	ar[ar.length] = "BJ,202";
	ar[ar.length] = "BJS,1787";
	ar[ar.length] = "BK,1338";
	ar[ar.length] = "BKS,172";
	ar[ar.length] = "BLC,6";
	ar[ar.length] = "BLI,356";
	ar[ar.length] = "BLL,159";
	ar[ar.length] = "BLS,191";
	ar[ar.length] = "BMC,203";
	ar[ar.length] = "BMET,2350";
	ar[ar.length] = "BMHC,2352";
	ar[ar.length] = "BMS,192";
	ar[ar.length] = "BMY,221";
	ar[ar.length] = "BN,170";
	ar[ar.length] = "BNI,237";
	ar[ar.length] = "BNK,1867";
	ar[ar.length] = "BOL,176";
	ar[ar.length] = "BONT,3955";
	ar[ar.length] = "BOW,213";
	ar[ar.length] = "BPOP,1070";
	ar[ar.length] = "BR,238";
	ar[ar.length] = "BRCM,226";
	ar[ar.length] = "BRKA,194";
	ar[ar.length] = "BSC,1341";
	ar[ar.length] = "BSX,211";
	ar[ar.length] = "BTH,1864";
	ar[ar.length] = "BTU,2380";
	ar[ar.length] = "BUD,109";
	ar[ar.length] = "BWA,210";
	ar[ar.length] = "BWS,228";
	ar[ar.length] = "BXP,2121";
	ar[ar.length] = "BYD,2351";
	ar[ar.length] = "BZH,184";
	ar[ar.length] = "C,309";
	ar[ar.length] = "CA,341";
	ar[ar.length] = "CAG,345";
	ar[ar.length] = "CAH,257";
	ar[ar.length] = "CAL,360";
	ar[ar.length] = "CAM,362";
	ar[ar.length] = "CAO,383";
	ar[ar.length] = "CASY,263";
	ar[ar.length] = "CAT,265";
	ar[ar.length] = "CB,300";
	ar[ar.length] = "CBH,3959";
	ar[ar.length] = "CBRL,268";
	ar[ar.length] = "CBSS,338";
	ar[ar.length] = "CBT,246";
	ar[ar.length] = "CC,306";
	ar[ar.length] = "CCE,322";
	ar[ar.length] = "CCK,382";
	ar[ar.length] = "CCU,316";
	ar[ar.length] = "CD,273";
	ar[ar.length] = "CDWC,271";
	ar[ar.length] = "CECO,2548";
	ar[ar.length] = "CEG,358";
	ar[ar.length] = "CELL,219";
	ar[ar.length] = "CFC,372";
	ar[ar.length] = "CGI,2357";
	ar[ar.length] = "CHD,3956";
	ar[ar.length] = "CHIR,2353";
	ar[ar.length] = "CHK,3741";
	ar[ar.length] = "CHRS,286";
	ar[ar.length] = "CHRW,240";
	ar[ar.length] = "CHTR,1828";
	ar[ar.length] = "CI,302";
	ar[ar.length] = "CIN,304";
	ar[ar.length] = "CINF,303";
	ar[ar.length] = "CIT,1348";
	ar[ar.length] = "CK,1877";
	ar[ar.length] = "CKC,325";
	ar[ar.length] = "CKR,313";
	ar[ar.length] = "CL,324";
	ar[ar.length] = "CLSTE,272";
	ar[ar.length] = "CLX,1349";
	ar[ar.length] = "CMA,331";
	ar[ar.length] = "CMC,333";
	ar[ar.length] = "CMCSK,329";
	ar[ar.length] = "CMI,385";
	ar[ar.length] = "CMS,318";
	ar[ar.length] = "CMX,258";
	ar[ar.length] = "CNF,320";
	ar[ar.length] = "CNO,3745";
	ar[ar.length] = "CNP,1119";
	ar[ar.length] = "CNX,3746";
	ar[ar.length] = "COF,256";
	ar[ar.length] = "COH,3958";
	ar[ar.length] = "COL,2161";
	ar[ar.length] = "COP,1050";
	ar[ar.length] = "COST,371";
	ar[ar.length] = "CPB,251";
	ar[ar.length] = "CPN,1731";
	ar[ar.length] = "CPO,367";
	ar[ar.length] = "CQB,298";
	ar[ar.length] = "CR,377";
	ar[ar.length] = "CSC,342";
	ar[ar.length] = "CSCO,307";
	ar[ar.length] = "CSL,259";
	ar[ar.length] = "CSX,384";
	ar[ar.length] = "CTAS,305";
	ar[ar.length] = "CTB,364";
	ar[ar.length] = "CTL,280";
	ar[ar.length] = "CTX,275";
	ar[ar.length] = "CVC,245";
	ar[ar.length] = "CVG,361";
	ar[ar.length] = "CVH,373";
	ar[ar.length] = "CVO,820";
	ar[ar.length] = "CVS,387";
	ar[ar.length] = "CVX,290";
	ar[ar.length] = "CYH,1755";
	ar[ar.length] = "CYT,389";
	ar[ar.length] = "CZN,1883";
	ar[ar.length] = "CZR,1016";
	ar[ar.length] = "D,432";
	ar[ar.length] = "DAL,408";
	ar[ar.length] = "DBD,425";
	ar[ar.length] = "DCI,2360";
	ar[ar.length] = "DCN,396";
	ar[ar.length] = "DD,451";
	ar[ar.length] = "DDS,426";
	ar[ar.length] = "DE,402";
	ar[ar.length] = "DELL,406";
	ar[ar.length] = "DEX,3961";
	ar[ar.length] = "DF,1281";
	ar[ar.length] = "DG,430";
	ar[ar.length] = "DGX,1098";
	ar[ar.length] = "DHI,390";
	ar[ar.length] = "DHR,397";
	ar[ar.length] = "DIS,1416";
	ar[ar.length] = "DISH,458";
	ar[ar.length] = "DJ,436";
	ar[ar.length] = "DKHR,1854";
	ar[ar.length] = "DKS,3748";
	ar[ar.length] = "DLM,3747";
	ar[ar.length] = "DLTR,431";
	ar[ar.length] = "DLX,409";
	ar[ar.length] = "DNB,1704";
	ar[ar.length] = "DOV,435";
	ar[ar.length] = "DOW,1357";
	ar[ar.length] = "DPH,1783";
	ar[ar.length] = "DRD,2127";
	ar[ar.length] = "DRI,398";
	ar[ar.length] = "DRRA,445";
	ar[ar.length] = "DST,441";
	ar[ar.length] = "DTE,442";
	ar[ar.length] = "DTG,2359";
	ar[ar.length] = "DTV,3962";
	ar[ar.length] = "DUK,443";
	ar[ar.length] = "DVA,1443";
	ar[ar.length] = "DVN,1866";
	ar[ar.length] = "DYN,448";
	ar[ar.length] = "EAGL,2128";
	ar[ar.length] = "EAS,475";
	ar[ar.length] = "EAT,220";
	ar[ar.length] = "EBAY,457";
	ar[ar.length] = "EC,476";
	ar[ar.length] = "ECL,459";
	ar[ar.length] = "ED,353";
	ar[ar.length] = "EDS,466";
	ar[ar.length] = "EEP,3750";
	ar[ar.length] = "EIX,460";
	ar[ar.length] = "EK,455";
	ar[ar.length] = "EL,487";
	ar[ar.length] = "ELBO,2361";
	ar[ar.length] = "ELNK,452";
	ar[ar.length] = "EMC,469";
	ar[ar.length] = "EME,470";
	ar[ar.length] = "EMN,454";
	ar[ar.length] = "EMR,471";
	ar[ar.length] = "ENR,1723";
	ar[ar.length] = "EOG,1778";
	ar[ar.length] = "EOP,483";
	ar[ar.length] = "EP,1885";
	ar[ar.length] = "EPD,1856";
	ar[ar.length] = "EQR,484";
	ar[ar.length] = "ERTS,465";
	ar[ar.length] = "ESRX,494";
	ar[ar.length] = "ET,449";
	ar[ar.length] = "ETN,456";
	ar[ar.length] = "ETP,3963";
	ar[ar.length] = "ETR,479";
	ar[ar.length] = "EXC,1026";
	ar[ar.length] = "EXPD,493";
	ar[ar.length] = "F,529";
	ar[ar.length] = "FAF,509";
	ar[ar.length] = "FBN,551";
	ar[ar.length] = "FCS,1813";
	ar[ar.length] = "FCX,544";
	ar[ar.length] = "FD,501";
	ar[ar.length] = "FDC,510";
	ar[ar.length] = "FDMLQ,500";
	ar[ar.length] = "FDO,497";
	ar[ar.length] = "FDX,502";
	ar[ar.length] = "FE,515";
	ar[ar.length] = "FGP,3753";
	ar[ar.length] = "FHN,512";
	ar[ar.length] = "FISV,516";
	ar[ar.length] = "FITB,507";
	ar[ar.length] = "FL,1523";
	ar[ar.length] = "FLE,519";
	ar[ar.length] = "FLO,2131";
	ar[ar.length] = "FLR,2181";
	ar[ar.length] = "FMC,524";
	ar[ar.length] = "FNF,506";
	ar[ar.length] = "FO,533";
	ar[ar.length] = "FOE,504";
	ar[ar.length] = "FON,1258";
	ar[ar.length] = "FPL,537";
	ar[ar.length] = "FRED,3755";
	ar[ar.length] = "FRX,530";
	ar[ar.length] = "FSH,517";
	ar[ar.length] = "FTI,2362";
	ar[ar.length] = "FTO,1789";
	ar[ar.length] = "FUL,596";
	ar[ar.length] = "G,568";
	ar[ar.length] = "GAS,944";
	ar[ar.length] = "GCI,553";
	ar[ar.length] = "GD,560";
	ar[ar.length] = "GDT,594";
	ar[ar.length] = "GDW,574";
	ar[ar.length] = "GE,561";
	ar[ar.length] = "GEF,2136";
	ar[ar.length] = "GENZ,2182";
	ar[ar.length] = "GFF,2365";
	ar[ar.length] = "GGC,1699";
	ar[ar.length] = "GGP,3756";
	ar[ar.length] = "GHCI,3964";
	ar[ar.length] = "GI,2364";
	ar[ar.length] = "GILD,3965";
	ar[ar.length] = "GIS,562";
	ar[ar.length] = "GLK,581";
	ar[ar.length] = "GLW,368";
	ar[ar.length] = "GM,563";
	ar[ar.length] = "GOOG,3967";
	ar[ar.length] = "GP,567";
	ar[ar.length] = "GPC,565";
	ar[ar.length] = "GPI,586";
	ar[ar.length] = "GPS,1361";
	ar[ar.length] = "GR,1342";
	ar[ar.length] = "GRA,1544";
	ar[ar.length] = "GS,575";
	ar[ar.length] = "GT,1363";
	ar[ar.length] = "GTRC,2366";
	ar[ar.length] = "GTW,554";
	ar[ar.length] = "GVA,578";
	ar[ar.length] = "GWW,1545";
	ar[ar.length] = "GXP,1839";
	ar[ar.length] = "HAL,600";
	ar[ar.length] = "HAR,605";
	ar[ar.length] = "HAS,611";
	ar[ar.length] = "HAYZ,614";
	ar[ar.length] = "HB,627";
	ar[ar.length] = "HBAN,644";
	ar[ar.length] = "HCA,1636";
	ar[ar.length] = "HCR,825";
	ar[ar.length] = "HD,1366";
	ar[ar.length] = "HDI,603";
	ar[ar.length] = "HE,613";
	ar[ar.length] = "HET,607";
	ar[ar.length] = "HEW,2367";
	ar[ar.length] = "HIB,626";
	ar[ar.length] = "HIG,610";
	ar[ar.length] = "HLT,628";
	ar[ar.length] = "HLYW,2138";
	ar[ar.length] = "HMA,615";
	ar[ar.length] = "HMT,636";
	ar[ar.length] = "HNI,632";
	ar[ar.length] = "HNT,1638";
	ar[ar.length] = "HNZ,597";
	ar[ar.length] = "HOC,2137";
	ar[ar.length] = "HON,634";
	ar[ar.length] = "HOT,1269";
	ar[ar.length] = "HOV,2316";
	ar[ar.length] = "HPC,622";
	ar[ar.length] = "HPQ,625";
	ar[ar.length] = "HRB,595";
	ar[ar.length] = "HRL,635";
	ar[ar.length] = "HRS,608";
	ar[ar.length] = "HSC,609";
	ar[ar.length] = "HSIC,621";
	ar[ar.length] = "HSY,624";
	ar[ar.length] = "HUBB,641";
	ar[ar.length] = "HUBG,640";
	ar[ar.length] = "HUG,642";
	ar[ar.length] = "HUM,643";
	ar[ar.length] = "IACI,1511";
	ar[ar.length] = "IBCIQ,682";
	ar[ar.length] = "IBM,676";
	ar[ar.length] = "IDTC,2139";
	ar[ar.length] = "IES,1735";
	ar[ar.length] = "IFF,677";
	ar[ar.length] = "IGT,2140";
	ar[ar.length] = "IKN,653";
	ar[ar.length] = "ILA,1519";
	ar[ar.length] = "IM,668";
	ar[ar.length] = "IMKTE,667";
	ar[ar.length] = "INT,1850";
	ar[ar.length] = "INTC,672";
	ar[ar.length] = "INTU,683";
	ar[ar.length] = "IP,680";
	ar[ar.length] = "IPG,681";
	ar[ar.length] = "IRM,2141";
	ar[ar.length] = "ISG,3762";
	ar[ar.length] = "ITT,692";
	ar[ar.length] = "ITW,654";
	ar[ar.length] = "IVC,3763";
	ar[ar.length] = "IVX,1791";
	ar[ar.length] = "JAS,713";
	ar[ar.length] = "JBHT,694";
	ar[ar.length] = "JBL,700";
	ar[ar.length] = "JBX,701";
	ar[ar.length] = "JCI,717";
	ar[ar.length] = "JCP,695";
	ar[ar.length] = "JEC,702";
	ar[ar.length] = "JJZ,1470";
	ar[ar.length] = "JNJ,716";
	ar[ar.length] = "JNPR,719";
	ar[ar.length] = "JNY,718";
	ar[ar.length] = "JOYG,606";
	ar[ar.length] = "JP,711";
	ar[ar.length] = "JPM,1871";
	ar[ar.length] = "JWN,957";
	ar[ar.length] = "K,732";
	ar[ar.length] = "KBH,1881";
	ar[ar.length] = "KELYA,735";
	ar[ar.length] = "KEY,738";
	ar[ar.length] = "KG,2297";
	ar[ar.length] = "KLAC,1803";
	ar[ar.length] = "KMB,740";
	ar[ar.length] = "KMG,737";
	ar[ar.length] = "KMP,3810";
	ar[ar.length] = "KMT,736";
	ar[ar.length] = "KMX,3717";
	ar[ar.length] = "KND,1524";
	ar[ar.length] = "KO,1351";
	ar[ar.length] = "KR,1370";
	ar[ar.length] = "KRB,846";
	ar[ar.length] = "KRI,751";
	ar[ar.length] = "KSE,739";
	ar[ar.length] = "KSS,754";
	ar[ar.length] = "KWD,734";
	ar[ar.length] = "L,2335";
	ar[ar.length] = "LAD,795";
	ar[ar.length] = "LDG,801";
	ar[ar.length] = "LEA,777";
	ar[ar.length] = "LECO,3772";
	ar[ar.length] = "LEG,779";
	ar[ar.length] = "LEH,780";
	ar[ar.length] = "LEN,781";
	ar[ar.length] = "LFG,772";
	ar[ar.length] = "LH,769";
	ar[ar.length] = "LI,3768";
	ar[ar.length] = "LII,782";
	ar[ar.length] = "LIN,793";
	ar[ar.length] = "LIZ,797";
	ar[ar.length] = "LLL,767";
	ar[ar.length] = "LLY,468";
	ar[ar.length] = "LM,1807";
	ar[ar.length] = "LMT,799";
	ar[ar.length] = "LNC,792";
	ar[ar.length] = "LNT,61";
	ar[ar.length] = "LOW,804";
	ar[ar.length] = "LPX,803";
	ar[ar.length] = "LSI,805";
	ar[ar.length] = "LSTR,775";
	ar[ar.length] = "LTD,1372";
	ar[ar.length] = "LTR,800";
	ar[ar.length] = "LU,807";
	ar[ar.length] = "LUK,3770";
	ar[ar.length] = "LUV,1253";
	ar[ar.length] = "LVLT,2144";
	ar[ar.length] = "LXK,786";
	ar[ar.length] = "LYO,813";
	ar[ar.length] = "LZ,1374";
	ar[ar.length] = "LZB,776";
	ar[ar.length] = "MAN,826";
	ar[ar.length] = "MAR,830";
	ar[ar.length] = "MARSA,832";
	ar[ar.length] = "MAS,837";
	ar[ar.length] = "MAT,841";
	ar[ar.length] = "MAY,1375";
	ar[ar.length] = "MBG,823";
	ar[ar.length] = "MBI,2370";
	ar[ar.length] = "MCD,848";
	ar[ar.length] = "MCIP,1884";
	ar[ar.length] = "MCK,850";
	ar[ar.length] = "MCO,444";
	ar[ar.length] = "MCY,859";
	ar[ar.length] = "MDC,817";
	ar[ar.length] = "MDT,855";
	ar[ar.length] = "MDU,1732";
	ar[ar.length] = "MEE,2180";
	ar[ar.length] = "MEL,857";
	ar[ar.length] = "MER,865";
	ar[ar.length] = "MET,1886";
	ar[ar.length] = "MGG,1634";
	ar[ar.length] = "MGLN,819";
	ar[ar.length] = "MGM,870";
	ar[ar.length] = "MHK,900";
	ar[ar.length] = "MHP,1376";
	ar[ar.length] = "MHS,3774";
	ar[ar.length] = "MI,833";
	ar[ar.length] = "MIK,874";
	ar[ar.length] = "MKC,847";
	ar[ar.length] = "MKL,2145";
	ar[ar.length] = "MLHR,623";
	ar[ar.length] = "MLI,909";
	ar[ar.length] = "MLM,835";
	ar[ar.length] = "MMC,831";
	ar[ar.length] = "MMM,2284";
	ar[ar.length] = "MNC,2374";
	ar[ar.length] = "MO,1047";
	ar[ar.length] = "MOLX,901";
	ar[ar.length] = "MON,3779";
	ar[ar.length] = "MOT,907";
	ar[ar.length] = "MPS,899";
	ar[ar.length] = "MRK,858";
	ar[ar.length] = "MRO,1518";
	ar[ar.length] = "MSFT,879";
	ar[ar.length] = "MTB,814";
	ar[ar.length] = "MTD,2373";
	ar[ar.length] = "MTG,2147";
	ar[ar.length] = "MTH,863";
	ar[ar.length] = "MTW,2371";
	ar[ar.length] = "MU,878";
	ar[ar.length] = "MUR,911";
	ar[ar.length] = "MUSA,866";
	ar[ar.length] = "MVK,3969";
	ar[ar.length] = "MW,1378";
	ar[ar.length] = "MWD,905";
	ar[ar.length] = "MWV,2183";
	ar[ar.length] = "MXIM,2146";
	ar[ar.length] = "MXO,842";
	ar[ar.length] = "MYG,844";
	ar[ar.length] = "MYL,2375";
	ar[ar.length] = "NAFC,917";
	ar[ar.length] = "NAV,926";
	ar[ar.length] = "NBL,1780";
	ar[ar.length] = "NC,916";
	ar[ar.length] = "NCC,919";
	ar[ar.length] = "NCR,927";
	ar[ar.length] = "NCRX,564";
	ar[ar.length] = "NEM,939";
	ar[ar.length] = "NEW,2551";
	ar[ar.length] = "NFB,2149";
	ar[ar.length] = "NFG,920";
	ar[ar.length] = "NFX,2304";
	ar[ar.length] = "NI,952";
	ar[ar.length] = "NJR,1841";
	ar[ar.length] = "NKE,945";
	ar[ar.length] = "NLC,3970";
	ar[ar.length] = "NMGA,1824";
	ar[ar.length] = "NOC,965";
	ar[ar.length] = "NOV,1761";
	ar[ar.length] = "NRG,3972";
	ar[ar.length] = "NSC,958";
	ar[ar.length] = "NSIT,670";
	ar[ar.length] = "NSM,922";
	ar[ar.length] = "NST,974";
	ar[ar.length] = "NTLI,3783";
	ar[ar.length] = "NTRS,964";
	ar[ar.length] = "NTY,3780";
	ar[ar.length] = "NU,962";
	ar[ar.length] = "NUE,976";
	ar[ar.length] = "NVDA,2036";
	ar[ar.length] = "NVLS,1804";
	ar[ar.length] = "NVR,977";
	ar[ar.length] = "NWAC,966";
	ar[ar.length] = "NWL,938";
	ar[ar.length] = "NWS,1381";
	ar[ar.length] = "NX,3790";
	ar[ar.length] = "NXTL,941";
	ar[ar.length] = "NXTP,3971";
	ar[ar.length] = "NYT,1380";
	ar[ar.length] = "OCAS,988";
	ar[ar.length] = "OCR,995";
	ar[ar.length] = "ODP,983";
	ar[ar.length] = "OGE,986";
	ar[ar.length] = "OI,1006";
	ar[ar.length] = "OKE,997";
	ar[ar.length] = "OLN,993";
	ar[ar.length] = "OMC,996";
	ar[ar.length] = "OMI,1004";
	ar[ar.length] = "OMX,206";
	ar[ar.length] = "ORCL,999";
	ar[ar.length] = "ORI,992";
	ar[ar.length] = "ORLY,2377";
	ar[ar.length] = "OSI,1003";
	ar[ar.length] = "OSK,1001";
	ar[ar.length] = "OVNT,3973";
	ar[ar.length] = "OWENQ,1005";
	ar[ar.length] = "OXY,981";
	ar[ar.length] = "PAA,2179";
	ar[ar.length] = "PACR,2379";
	ar[ar.length] = "PAS,1876";
	ar[ar.length] = "PBG,1695";
	ar[ar.length] = "PBI,1060";
	ar[ar.length] = "PBY,1387";
	ar[ar.length] = "PCAR,1008";
	ar[ar.length] = "PCCC,1819";
	ar[ar.length] = "PCG,1043";
	ar[ar.length] = "PCH,1071";
	ar[ar.length] = "PCL,2381";
	ar[ar.length] = "PCO,1869";
	ar[ar.length] = "PCP,1077";
	ar[ar.length] = "PCR,1737";
	ar[ar.length] = "PD,1046";
	ar[ar.length] = "PDCO,2152";
	ar[ar.length] = "PDE,2157";
	ar[ar.length] = "PEG,1091";
	ar[ar.length] = "PEP,1033";
	ar[ar.length] = "PER,1706";
	ar[ar.length] = "PETC,2154";
	ar[ar.length] = "PETM,1040";
	ar[ar.length] = "PFE,1042";
	ar[ar.length] = "PFG,1081";
	ar[ar.length] = "PFGC,1034";
	ar[ar.length] = "PG,1389";
	ar[ar.length] = "PGL,1031";
	ar[ar.length] = "PGN,260";
	ar[ar.length] = "PGR,1390";
	ar[ar.length] = "PH,1017";
	ar[ar.length] = "PHCC,2010";
	ar[ar.length] = "PHM,1094";
	ar[ar.length] = "PHS,1012";
	ar[ar.length] = "PII,1066";
	ar[ar.length] = "PIR,1820";
	ar[ar.length] = "PKG,1746";
	ar[ar.length] = "PKI,1035";
	ar[ar.length] = "PL,1084";
	ar[ar.length] = "PLL,1762";
	ar[ar.length] = "PNC,1064";
	ar[ar.length] = "PNM,1090";
	ar[ar.length] = "PNR,1030";
	ar[ar.length] = "PNW,1058";
	ar[ar.length] = "PNX,1052";
	ar[ar.length] = "PNY,2156";
	ar[ar.length] = "POL,1632";
	ar[ar.length] = "POM,1072";
	ar[ar.length] = "PPC,1054";
	ar[ar.length] = "PPG,1074";
	ar[ar.length] = "PPL,1075";
	ar[ar.length] = "PPP,2306";
	ar[ar.length] = "PRM,1080";
	ar[ar.length] = "PRTL,3789";
	ar[ar.length] = "PRU,1893";
	ar[ar.length] = "PSD,1093";
	ar[ar.length] = "PSS,1021";
	ar[ar.length] = "PSSI,1089";
	ar[ar.length] = "PTMK,1865";
	ar[ar.length] = "PTRY,1385";
	ar[ar.length] = "PTV,1014";
	ar[ar.length] = "PVH,1051";
	ar[ar.length] = "PVN,1085";
	ar[ar.length] = "PWR,1786";
	ar[ar.length] = "PX,1076";
	ar[ar.length] = "PXD,3787";
	ar[ar.length] = "Q,1101";
	ar[ar.length] = "QCOM,1096";
	ar[ar.length] = "R,1159";
	ar[ar.length] = "RAD,1139";
	ar[ar.length] = "RAH,2158";
	ar[ar.length] = "RAI,1102";
	ar[ar.length] = "RBK,1113";
	ar[ar.length] = "RCI,1121";
	ar[ar.length] = "RCII,1123";
	ar[ar.length] = "RDA,1392";
	ar[ar.length] = "RDK,1157";
	ar[ar.length] = "RDN,2382";
	ar[ar.length] = "RF,1115";
	ar[ar.length] = "RGC,2383";
	ar[ar.length] = "RGS,1821";
	ar[ar.length] = "RHI,1142";
	ar[ar.length] = "RJF,1108";
	ar[ar.length] = "RKT,1144";
	ar[ar.length] = "RL,1068";
	ar[ar.length] = "RMK,118";
	ar[ar.length] = "ROH,1147";
	ar[ar.length] = "ROK,1145";
	ar[ar.length] = "ROST,1149";
	ar[ar.length] = "ROV,3974";
	ar[ar.length] = "RPM,1156";
	ar[ar.length] = "RRD,1103";
	ar[ar.length] = "RRI,2384";
	ar[ar.length] = "RS,1118";
	ar[ar.length] = "RSG,1129";
	ar[ar.length] = "RSH,1870";
	ar[ar.length] = "RT,1160";
	ar[ar.length] = "RTN,1109";
	ar[ar.length] = "RX,661";
	ar[ar.length] = "RYL,1395";
	ar[ar.length] = "SAFC,1162";
	ar[ar.length] = "SAH,1244";
	ar[ar.length] = "SANM,1175";
	ar[ar.length] = "SBC,1182";
	ar[ar.length] = "SBL,1708";
	ar[ar.length] = "SBUX,1267";
	ar[ar.length] = "SCG,1183";
	ar[ar.length] = "SCH,1346";
	ar[ar.length] = "SCHL,1794";
	ar[ar.length] = "SCI,1203";
	ar[ar.length] = "SCS,1274";
	ar[ar.length] = "SDS,1293";
	ar[ar.length] = "SEB,1194";
	ar[ar.length] = "SEBL,1215";
	ar[ar.length] = "SEE,1196";
	ar[ar.length] = "SEM,2387";
	ar[ar.length] = "SFA,1189";
	ar[ar.length] = "SFD,1229";
	ar[ar.length] = "SFG,1263";
	ar[ar.length] = "SFN,1637";
	ar[ar.length] = "SGP,1185";
	ar[ar.length] = "SGR,2296";
	ar[ar.length] = "SGU,3977";
	ar[ar.length] = "SHLD,749";
	ar[ar.length] = "SHS,3792";
	ar[ar.length] = "SHW,1401";
	ar[ar.length] = "SIAL,1218";
	ar[ar.length] = "SIE,1217";
	ar[ar.length] = "SIGI,2388";
	ar[ar.length] = "SII,1228";
	ar[ar.length] = "SIR,3793";
	ar[ar.length] = "SJM,698";
	ar[ar.length] = "SKO,1213";
	ar[ar.length] = "SKS,1168";
	ar[ar.length] = "SLE,1180";
	ar[ar.length] = "SLGN,1219";
	ar[ar.length] = "SLM,1227";
	ar[ar.length] = "SLR,1239";
	ar[ar.length] = "SMG,1398";
	ar[ar.length] = "SMRT,2167";
	ar[ar.length] = "SNA,1232";
	ar[ar.length] = "SNDK,3791";
	ar[ar.length] = "SNV,1302";
	ar[ar.length] = "SO,1250";
	ar[ar.length] = "SON,1245";
	ar[ar.length] = "SOV,1254";
	ar[ar.length] = "SPF,1265";
	ar[ar.length] = "SPG,1221";
	ar[ar.length] = "SPLS,1266";
	ar[ar.length] = "SPTN,1255";
	ar[ar.length] = "SPW,1259";
	ar[ar.length] = "SQAA,1202";
	ar[ar.length] = "SRE,1200";
	ar[ar.length] = "SRP,1861";
	ar[ar.length] = "SRZ,1295";
	ar[ar.length] = "SSCC,1231";
	ar[ar.length] = "SSP,1358";
	ar[ar.length] = "STA,1402";
	ar[ar.length] = "STC,2168";
	ar[ar.length] = "STI,1296";
	ar[ar.length] = "STJ,1805";
	ar[ar.length] = "STK,1278";
	ar[ar.length] = "STLD,3978";
	ar[ar.length] = "STR,1842";
	ar[ar.length] = "STT,1272";
	ar[ar.length] = "STZ,1683";
	ar[ar.length] = "SUG,2311";
	ar[ar.length] = "SUN,1294";
	ar[ar.length] = "SUNW,1291";
	ar[ar.length] = "SVM,1400";
	ar[ar.length] = "SVU,1298";
	ar[ar.length] = "SWFT,1859";
	ar[ar.length] = "SWK,1405";
	ar[ar.length] = "SWX,2166";
	ar[ar.length] = "SWY,1165";
	ar[ar.length] = "SYK,1279";
	ar[ar.length] = "SYMC,2541";
	ar[ar.length] = "SYX,1304";
	ar[ar.length] = "SYY,1303";
	ar[ar.length] = "T,138";
	ar[ar.length] = "TAP,22";
	ar[ar.length] = "TBCC,2390";
	ar[ar.length] = "TBL,1430";
	ar[ar.length] = "TDS,1322";
	ar[ar.length] = "TE,1314";
	ar[ar.length] = "TECD,1313";
	ar[ar.length] = "TECUB,1315";
	ar[ar.length] = "TEN,1327";
	ar[ar.length] = "TER,1328";
	ar[ar.length] = "TEX,1329";
	ar[ar.length] = "TFX,1320";
	ar[ar.length] = "TGT,1310";
	ar[ar.length] = "THC,1326";
	ar[ar.length] = "THO,2391";
	ar[ar.length] = "TIF,1429";
	ar[ar.length] = "TIN,1325";
	ar[ar.length] = "TJX,1410";
	ar[ar.length] = "TKR,1409";
	ar[ar.length] = "TMG,1452";
	ar[ar.length] = "TMK,1438";
	ar[ar.length] = "TMO,1422";
	ar[ar.length] = "TNB,1424";
	ar[ar.length] = "TOL,1435";
	ar[ar.length] = "TOY,1448";
	ar[ar.length] = "TRA,3798";
	ar[ar.length] = "TRB,1453";
	ar[ar.length] = "TRI,1757";
	ar[ar.length] = "TRN,1456";
	ar[ar.length] = "TRW,3979";
	ar[ar.length] = "TSA,3794";
	ar[ar.length] = "TSCO,2392";
	ar[ar.length] = "TSG,2162";
	ar[ar.length] = "TSN,1465";
	ar[ar.length] = "TSO,1331";
	ar[ar.length] = "TTC,1414";
	ar[ar.length] = "TTN,2169";
	ar[ar.length] = "TWMC,1450";
	ar[ar.length] = "TWRAQ,1444";
	ar[ar.length] = "TWX,1619";
	ar[ar.length] = "TXI,1696";
	ar[ar.length] = "TXN,1333";
	ar[ar.length] = "TXT,1335";
	ar[ar.length] = "TXU,1639";
	ar[ar.length] = "UAG,1491";
	ar[ar.length] = "UAIRQ,1510";
	ar[ar.length] = "UALAQ,1473";
	ar[ar.length] = "UCI,1476";
	ar[ar.length] = "UCL,1505";
	ar[ar.length] = "UDI,2172";
	ar[ar.length] = "UFPI,1503";
	ar[ar.length] = "UGI,1475";
	ar[ar.length] = "UHAL,71";
	ar[ar.length] = "UHS,1504";
	ar[ar.length] = "UIS,1490";
	ar[ar.length] = "UNFI,2395";
	ar[ar.length] = "UNH,1499";
	ar[ar.length] = "UNM,1507";
	ar[ar.length] = "UNP,1487";
	ar[ar.length] = "UPS,1493";
	ar[ar.length] = "URI,1494";
	ar[ar.length] = "URS,1509";
	ar[ar.length] = "USB,514";
	ar[ar.length] = "USFC,1513";
	ar[ar.length] = "USG,1514";
	ar[ar.length] = "UST,1516";
	ar[ar.length] = "USTR,1497";
	ar[ar.length] = "USU,1512";
	ar[ar.length] = "UTR,1500";
	ar[ar.length] = "UTSI,2559";
	ar[ar.length] = "UTX,1498";
	ar[ar.length] = "UVN,3800";
	ar[ar.length] = "UVV,1502";
	ar[ar.length] = "VAL,1415";
	ar[ar.length] = "VC,2111";
	ar[ar.length] = "VCD,1522";
	ar[ar.length] = "VFC,1527";
	ar[ar.length] = "VHI,3801";
	ar[ar.length] = "VIAB,1529";
	ar[ar.length] = "VLO,1521";
	ar[ar.length] = "VMC,1541";
	ar[ar.length] = "VNO,2396";
	ar[ar.length] = "VOL,1539";
	ar[ar.length] = "VRC,2175";
	ar[ar.length] = "VRTS,1714";
	ar[ar.length] = "VSH,1532";
	ar[ar.length] = "VVC,1843";
	ar[ar.length] = "VZ,1525";
	ar[ar.length] = "WAG,1549";
	ar[ar.length] = "WB,513";
	ar[ar.length] = "WBR,1588";
	ar[ar.length] = "WC,2398";
	ar[ar.length] = "WCC,1563";
	ar[ar.length] = "WCG,3980";
	ar[ar.length] = "WCI,2397";
	ar[ar.length] = "WDC,1566";
	ar[ar.length] = "WEC,1580";
	ar[ar.length] = "WEN,1562";
	ar[ar.length] = "WERN,1836";
	ar[ar.length] = "WES,2305";
	ar[ar.length] = "WFC,1561";
	ar[ar.length] = "WFMI,1575";
	ar[ar.length] = "WGII,906";
	ar[ar.length] = "WGR,1567";
	ar[ar.length] = "WHR,1572";
	ar[ar.length] = "WLP,111";
	ar[ar.length] = "WLS,3981";
	ar[ar.length] = "WLT,1552";
	ar[ar.length] = "WM,1554";
	ar[ar.length] = "WMB,1419";
	ar[ar.length] = "WMI,1555";
	ar[ar.length] = "WMK,1559";
	ar[ar.length] = "WMT,1551";
	ar[ar.length] = "WNDXQ,1579";
	ar[ar.length] = "WOR,1586";
	ar[ar.length] = "WPI,2176";
	ar[ar.length] = "WPO,1418";
	ar[ar.length] = "WPS,1733";
	ar[ar.length] = "WPSC,1576";
	ar[ar.length] = "WR,1568";
	ar[ar.length] = "WRNC,1417";
	ar[ar.length] = "WSM,1578";
	ar[ar.length] = "WSO,1556";
	ar[ar.length] = "WSPTQ,1569";
	ar[ar.length] = "WWCA,2399";
	ar[ar.length] = "WWY,1581";
	ar[ar.length] = "WY,1571";
	ar[ar.length] = "WYE,86";
	ar[ar.length] = "X,2333";
	ar[ar.length] = "XEL,1872";
	ar[ar.length] = "XIDE,491";
	ar[ar.length] = "XJT,3752";
	ar[ar.length] = "XLNX,1616";
	ar[ar.length] = "XOM,496";
	ar[ar.length] = "XRAY,2358";
	ar[ar.length] = "XRX,1589";
	ar[ar.length] = "XTO,2288";
	ar[ar.length] = "XTXI,3960";
	ar[ar.length] = "Y,56";
	ar[ar.length] = "YELL,1592";
	ar[ar.length] = "YHOO,1591";
	ar[ar.length] = "YRK,1593";
	ar[ar.length] = "YUM,1454";
	ar[ar.length] = "ZION,1596";
	ar[ar.length] = "ZLC,1595";
	ar[ar.length] = "ZMH,2401";
	
	for (var j = 0; j < ar.length; ++j) {
		var s = ar[j];
		var x = s.substring(0, s.indexOf(','));
		var y = s.substring(s.lastIndexOf(',') + 1);
		if(x == symbol) {
			ffh_id = y;
			break;
		}
	}
	
	return ffh_id;
}

function isSP400 (symbol) {
	var ar = new Array();

	ar[ar.length] = "AAI";
	ar[ar.length] = "AAP";
	ar[ar.length] = "ACF";
	ar[ar.length] = "ACI";
	ar[ar.length] = "ACXM";
	ar[ar.length] = "ADS";
	ar[ar.length] = "ADTN";
	ar[ar.length] = "ADVS";
	ar[ar.length] = "AEOS";
	ar[ar.length] = "AF";
	ar[ar.length] = "AFC";
	ar[ar.length] = "AFG";
	ar[ar.length] = "AG";
	ar[ar.length] = "AGE";
	ar[ar.length] = "AHG";
	ar[ar.length] = "AJG";
	ar[ar.length] = "ALB";
	ar[ar.length] = "ALEX";
	ar[ar.length] = "ALK";
	ar[ar.length] = "AM";
	ar[ar.length] = "AMB";
	ar[ar.length] = "AME";
	ar[ar.length] = "AMH";
	ar[ar.length] = "ANF";
	ar[ar.length] = "ANN";
	ar[ar.length] = "ANT";
	ar[ar.length] = "APH";
	ar[ar.length] = "APPB";
	ar[ar.length] = "ARG";
	ar[ar.length] = "ARM";
	ar[ar.length] = "ARO";
	ar[ar.length] = "ARW";
	ar[ar.length] = "ASBC";
	ar[ar.length] = "ATG";
	ar[ar.length] = "ATK";
	ar[ar.length] = "ATML";
	ar[ar.length] = "ATVI";
	ar[ar.length] = "AVCT";
	ar[ar.length] = "AVT";
	ar[ar.length] = "BCO";
	ar[ar.length] = "BDG";
	ar[ar.length] = "BEC";
	ar[ar.length] = "BER";
	ar[ar.length] = "BGP";
	ar[ar.length] = "BID";
	ar[ar.length] = "BJ";
	ar[ar.length] = "BKH";
	ar[ar.length] = "BKS";
	ar[ar.length] = "BLC";
	ar[ar.length] = "BN";
	ar[ar.length] = "BOBE";
	ar[ar.length] = "BOH";
	ar[ar.length] = "BOW";
	ar[ar.length] = "BRL";
	ar[ar.length] = "BRO";
	ar[ar.length] = "BSG";
	ar[ar.length] = "BTH";
	ar[ar.length] = "BTU";
	ar[ar.length] = "BWA";
	ar[ar.length] = "BYD";
	ar[ar.length] = "BZH";
	ar[ar.length] = "CAKE";
	ar[ar.length] = "CAM";
	ar[ar.length] = "CATY";
	ar[ar.length] = "CBB";
	ar[ar.length] = "CBH";
	ar[ar.length] = "CBRL";
	ar[ar.length] = "CBT";
	ar[ar.length] = "CCMP";
	ar[ar.length] = "CDNS";
	ar[ar.length] = "CDWC";
	ar[ar.length] = "CECO";
	ar[ar.length] = "CEM";
	ar[ar.length] = "CEN";
	ar[ar.length] = "CEPH";
	ar[ar.length] = "CEY";
	ar[ar.length] = "CFR";
	ar[ar.length] = "CHD";
	ar[ar.length] = "CHRW";
	ar[ar.length] = "CHS";
	ar[ar.length] = "CKFR";
	ar[ar.length] = "CLE";
	ar[ar.length] = "CLI";
	ar[ar.length] = "CMOS";
	ar[ar.length] = "CNB";
	ar[ar.length] = "CNF";
	ar[ar.length] = "COCO";
	ar[ar.length] = "COMS";
	ar[ar.length] = "CPRT";
	ar[ar.length] = "CPS";
	ar[ar.length] = "CR";
	ar[ar.length] = "CREE";
	ar[ar.length] = "CRL";
	ar[ar.length] = "CSGS";
	ar[ar.length] = "CSL";
	ar[ar.length] = "CTSH";
	ar[ar.length] = "CTV";
	ar[ar.length] = "CVD";
	ar[ar.length] = "CY";
	ar[ar.length] = "CYH";
	ar[ar.length] = "CYN";
	ar[ar.length] = "CYT";
	ar[ar.length] = "CYTC";
	ar[ar.length] = "DBD";
	ar[ar.length] = "DCI";
	ar[ar.length] = "DDR";
	ar[ar.length] = "DF";
	ar[ar.length] = "DLTR";
	ar[ar.length] = "DLX";
	ar[ar.length] = "DNB";
	ar[ar.length] = "DNR";
	ar[ar.length] = "DPL";
	ar[ar.length] = "DQE";
	ar[ar.length] = "DST";
	ar[ar.length] = "DV";
	ar[ar.length] = "DY";
	ar[ar.length] = "EAS";
	ar[ar.length] = "EAT";
	ar[ar.length] = "EDMC";
	ar[ar.length] = "ELY";
	ar[ar.length] = "EMMS";
	ar[ar.length] = "ENR";
	ar[ar.length] = "EQT";
	ar[ar.length] = "ESI";
	ar[ar.length] = "ESV";
	ar[ar.length] = "ETM";
	ar[ar.length] = "EV";
	ar[ar.length] = "EW";
	ar[ar.length] = "EXBD";
	ar[ar.length] = "EXPD";
	ar[ar.length] = "EYE";
	ar[ar.length] = "FAF";
	ar[ar.length] = "FAST";
	ar[ar.length] = "FBN";
	ar[ar.length] = "FCS";
	ar[ar.length] = "FFIV";
	ar[ar.length] = "FIC";
	ar[ar.length] = "FL";
	ar[ar.length] = "FLS";
	ar[ar.length] = "FMC";
	ar[ar.length] = "FMER";
	ar[ar.length] = "FNF";
	ar[ar.length] = "FOE";
	ar[ar.length] = "FSS";
	ar[ar.length] = "FST";
	ar[ar.length] = "FTI";
	ar[ar.length] = "GBBK";
	ar[ar.length] = "GGG";
	ar[ar.length] = "GLT";
	ar[ar.length] = "GME";
	ar[ar.length] = "GMT";
	ar[ar.length] = "GNTX";
	ar[ar.length] = "GPRO";
	ar[ar.length] = "GRP";
	ar[ar.length] = "GTK";
	ar[ar.length] = "GVA";
	ar[ar.length] = "GXP";
	ar[ar.length] = "HAR";
	ar[ar.length] = "HB";
	ar[ar.length] = "HC";
	ar[ar.length] = "HCC";
	ar[ar.length] = "HE";
	ar[ar.length] = "HHS";
	ar[ar.length] = "HIW";
	ar[ar.length] = "HMN";
	ar[ar.length] = "HNI";
	ar[ar.length] = "HNT";
	ar[ar.length] = "HOV";
	ar[ar.length] = "HP";
	ar[ar.length] = "HPT";
	ar[ar.length] = "HRL";
	ar[ar.length] = "HRS";
	ar[ar.length] = "HSC";
	ar[ar.length] = "HSIC";
	ar[ar.length] = "HUB.B";
	ar[ar.length] = "ICBC";
	ar[ar.length] = "IDA";
	ar[ar.length] = "IDTI";
	ar[ar.length] = "IFIN";
	ar[ar.length] = "ILA";
	ar[ar.length] = "IM";
	ar[ar.length] = "IMDC";
	ar[ar.length] = "IMN";
	ar[ar.length] = "IRF";
	ar[ar.length] = "ISCA";
	ar[ar.length] = "ISIL";
	ar[ar.length] = "ISRG";
	ar[ar.length] = "IT";
	ar[ar.length] = "IVGN";
	ar[ar.length] = "IVX";
	ar[ar.length] = "JBHT";
	ar[ar.length] = "JBLU";
	ar[ar.length] = "JEC";
	ar[ar.length] = "JEF";
	ar[ar.length] = "JKHY";
	ar[ar.length] = "JOYG";
	ar[ar.length] = "KAR";
	ar[ar.length] = "KELYA";
	ar[ar.length] = "KEM";
	ar[ar.length] = "KFY";
	ar[ar.length] = "KMT";
	ar[ar.length] = "KMX";
	ar[ar.length] = "LAB";
	ar[ar.length] = "LANC";
	ar[ar.length] = "LAUR";
	ar[ar.length] = "LEA";
	ar[ar.length] = "LEE";
	ar[ar.length] = "LFB";
	ar[ar.length] = "LM";
	ar[ar.length] = "LNCR";
	ar[ar.length] = "LNT";
	ar[ar.length] = "LPNT";
	ar[ar.length] = "LRCX";
	ar[ar.length] = "LRY";
	ar[ar.length] = "LSCC";
	ar[ar.length] = "LUK";
	ar[ar.length] = "LYO";
	ar[ar.length] = "LZ";
	ar[ar.length] = "MAC";
	ar[ar.length] = "MACR";
	ar[ar.length] = "MAN";
	ar[ar.length] = "MATK";
	ar[ar.length] = "MCDTA";
	ar[ar.length] = "MCHP";
	ar[ar.length] = "MCRL";
	ar[ar.length] = "MCY";
	ar[ar.length] = "MDU";
	ar[ar.length] = "MEG";
	ar[ar.length] = "MENT";
	ar[ar.length] = "MFE";
	ar[ar.length] = "MGI";
	ar[ar.length] = "MHK";
	ar[ar.length] = "MIK";
	ar[ar.length] = "MLHR";
	ar[ar.length] = "MLM";
	ar[ar.length] = "MLNM";
	ar[ar.length] = "MOD";
	ar[ar.length] = "MPS";
	ar[ar.length] = "MRBK";
	ar[ar.length] = "MSA";
	ar[ar.length] = "MSM";
	ar[ar.length] = "MTX";
	ar[ar.length] = "MVSN";
	ar[ar.length] = "NATI";
	ar[ar.length] = "NBL";
	ar[ar.length] = "NDE";
	ar[ar.length] = "NDN";
	ar[ar.length] = "NDSN";
	ar[ar.length] = "NEWP";
	ar[ar.length] = "NFG";
	ar[ar.length] = "NFX";
	ar[ar.length] = "NST";
	ar[ar.length] = "NU";
	ar[ar.length] = "NXL";
	ar[ar.length] = "NYB";
	ar[ar.length] = "OCAS";
	ar[ar.length] = "OCR";
	ar[ar.length] = "OGE";
	ar[ar.length] = "OKE";
	ar[ar.length] = "OLN";
	ar[ar.length] = "ORI";
	ar[ar.length] = "ORLY";
	ar[ar.length] = "OSG";
	ar[ar.length] = "OSI";
	ar[ar.length] = "PAS";
	ar[ar.length] = "PCH";
	ar[ar.length] = "PCP";
	ar[ar.length] = "PDE";
	ar[ar.length] = "PDLI";
	ar[ar.length] = "PETM";
	ar[ar.length] = "PHS";
	ar[ar.length] = "PIR";
	ar[ar.length] = "PKG";
	ar[ar.length] = "PL";
	ar[ar.length] = "PLCM";
	ar[ar.length] = "PLT";
	ar[ar.length] = "PLXS";
	ar[ar.length] = "PMI";
	ar[ar.length] = "PNM";
	ar[ar.length] = "PNR";
	ar[ar.length] = "POM";
	ar[ar.length] = "POS";
	ar[ar.length] = "PPP";
	ar[ar.length] = "PRGO";
	ar[ar.length] = "PRX";
	ar[ar.length] = "PSD";
	ar[ar.length] = "PSS";
	ar[ar.length] = "PSUN";
	ar[ar.length] = "PTEN";
	ar[ar.length] = "PWAV";
	ar[ar.length] = "PWR";
	ar[ar.length] = "PXD";
	ar[ar.length] = "PXP";
	ar[ar.length] = "RCI";
	ar[ar.length] = "RCII";
	ar[ar.length] = "RDA";
	ar[ar.length] = "RDK";
	ar[ar.length] = "RDN";
	ar[ar.length] = "RE";
	ar[ar.length] = "REG";
	ar[ar.length] = "REY";
	ar[ar.length] = "RFMD";
	ar[ar.length] = "RGS";
	ar[ar.length] = "RI";
	ar[ar.length] = "RJF";
	ar[ar.length] = "RL";
	ar[ar.length] = "ROL";
	ar[ar.length] = "ROST";
	ar[ar.length] = "RPM";
	ar[ar.length] = "RSAS";
	ar[ar.length] = "RSG";
	ar[ar.length] = "RYL";
	ar[ar.length] = "RYN";
	ar[ar.length] = "SCG";
	ar[ar.length] = "SCHL";
	ar[ar.length] = "SEIC";
	ar[ar.length] = "SEPR";
	ar[ar.length] = "SFD";
	ar[ar.length] = "SFG";
	ar[ar.length] = "SII";
	ar[ar.length] = "SIVBE";
	ar[ar.length] = "SJM";
	ar[ar.length] = "SKS";
	ar[ar.length] = "SLAB";
	ar[ar.length] = "SMG";
	ar[ar.length] = "SMTC";
	ar[ar.length] = "SNDK";
	ar[ar.length] = "SNPS";
	ar[ar.length] = "SON";
	ar[ar.length] = "SPW";
	ar[ar.length] = "SQA.A";
	ar[ar.length] = "SRCL";
	ar[ar.length] = "SRP";
	ar[ar.length] = "SRX";
	ar[ar.length] = "STE";
	ar[ar.length] = "STLD";
	ar[ar.length] = "STR";
	ar[ar.length] = "SWFT";
	ar[ar.length] = "SXT";
	ar[ar.length] = "SY";
	ar[ar.length] = "TBL";
	ar[ar.length] = "TCB";
	ar[ar.length] = "TDS";
	ar[ar.length] = "TDW";
	ar[ar.length] = "TECD";
	ar[ar.length] = "TECH";
	ar[ar.length] = "TECUA";
	ar[ar.length] = "TFX";
	ar[ar.length] = "THO";
	ar[ar.length] = "TKR";
	ar[ar.length] = "TNB";
	ar[ar.length] = "TOL";
	ar[ar.length] = "TQNT";
	ar[ar.length] = "TR";
	ar[ar.length] = "TRBS";
	ar[ar.length] = "TRI";
	ar[ar.length] = "TRN";
	ar[ar.length] = "TSAI";
	ar[ar.length] = "TUP";
	ar[ar.length] = "UDR";
	ar[ar.length] = "UHS";
	ar[ar.length] = "URBN";
	ar[ar.length] = "URI";
	ar[ar.length] = "UTR";
	ar[ar.length] = "UTSI";
	ar[ar.length] = "UVV";
	ar[ar.length] = "VAL";
	ar[ar.length] = "VAR";
	ar[ar.length] = "VARI";
	ar[ar.length] = "VCI";
	ar[ar.length] = "VRTX";
	ar[ar.length] = "VRX";
	ar[ar.length] = "VSH";
	ar[ar.length] = "VVC";
	ar[ar.length] = "WABC";
	ar[ar.length] = "WBS";
	ar[ar.length] = "WDC";
	ar[ar.length] = "WDR";
	ar[ar.length] = "WEC";
	ar[ar.length] = "WERN";
	ar[ar.length] = "WFMI";
	ar[ar.length] = "WFR";
	ar[ar.length] = "WFSL";
	ar[ar.length] = "WGL";
	ar[ar.length] = "WGR";
	ar[ar.length] = "WIND";
	ar[ar.length] = "WL";
	ar[ar.length] = "WON";
	ar[ar.length] = "WOOF";
	ar[ar.length] = "WOR";
	ar[ar.length] = "WPO";
	ar[ar.length] = "WPS";
	ar[ar.length] = "WR";
	ar[ar.length] = "WRI";
	ar[ar.length] = "WSM";
	ar[ar.length] = "WTR";
	ar[ar.length] = "XRAY";
	ar[ar.length] = "YELL";
	ar[ar.length] = "YRK";
	ar[ar.length] = "ZBRA";
	
	for (var j = 0; j < ar.length; ++j) {
		var s = ar[j];
		if(s == symbol) {
			return 1;
		}
	}
	return 0;
}

function isSAP (symbol) {
	var ar = new Array();
	ar[ar.length] = "SAP";
	//ar[ar.length] = "ORCL";
	//ar[ar.length] = "SEBL";
	
	for (var j = 0; j < ar.length; ++j) {
		var s = ar[j];
		if(s == symbol) {
			return 1;
		}
	}
	return 0;
}

function isSmallCaps (symbol) {
	var ar = new Array();
	ar[ar.length] = "AD";
	ar[ar.length] = "AHM";
	ar[ar.length] = "ARGN";
	ar[ar.length] = "ARS";
	ar[ar.length] = "BRC";
	ar[ar.length] = "CGNX";
	ar[ar.length] = "CNS";
	ar[ar.length] = "COCO";
	ar[ar.length] = "CSTR";
	ar[ar.length] = "DBM";
	ar[ar.length] = "DRS";
	ar[ar.length] = "DTG";
	ar[ar.length] = "ELK";
	ar[ar.length] = "ETH";
	ar[ar.length] = "EZPW";
	ar[ar.length] = "FIF";
	ar[ar.length] = "FLDR";
	ar[ar.length] = "FS";
	ar[ar.length] = "HCSG";
	ar[ar.length] = "HLEX";
	ar[ar.length] = "KEYW";
	ar[ar.length] = "KNX";
	ar[ar.length] = "KPA";
	ar[ar.length] = "LNDC";
	ar[ar.length] = "MIM) ";
	ar[ar.length] = "MIND";
	ar[ar.length] = "MTH";
	ar[ar.length] = "NR";
	ar[ar.length] = "NX";
	ar[ar.length] = "ODFL";
	ar[ar.length] = "OO";
	ar[ar.length] = "PII";
	ar[ar.length] = "PWEI";
	ar[ar.length] = "RAH";
	ar[ar.length] = "RI";
	ar[ar.length] = "RIMG";
	ar[ar.length] = "RNT";
	ar[ar.length] = "SCSC";
	ar[ar.length] = "SHFL";
	ar[ar.length] = "SPAR";
	ar[ar.length] = "TEN";
	ar[ar.length] = "TRMP";
	ar[ar.length] = "TTI";
	ar[ar.length] = "TUES";
	ar[ar.length] = "UBET";
	ar[ar.length] = "UCO";
	ar[ar.length] = "WCG";
	ar[ar.length] = "WERN";
	ar[ar.length] = "WIRE";
	ar[ar.length] = "XPRSA";
	
	for (var j = 0; j < ar.length; ++j) {
		var s = ar[j];
		if(s == symbol) {
			return 1;
		}
	}
	return 0;
}


function subSymbs (symbol, ffh_id) {
	// alert (ffh_id + " AND " + symbol);
	var str = document.getElementById("QuoteCustomNav").innerHTML;
	re = /symbVar/g;
	var newstr=str.replace(re, symbol);
	re = /symbID/g;
	var finalstr = newstr.replace(re, ffh_id);
	document.getElementById("QuoteCustomNav").innerHTML = finalstr;
}
function showBC()
{
document.getElementById("bcnav").style.display = 'block';
document.getElementById("ffhnav").style.display = 'none';
}
function showFFH()
{
document.getElementById("bcnav").style.display = 'none';
document.getElementById("ffhnav").style.display = 'block';
}
function showNo()
{
document.getElementById("bcnav").style.display = 'none';
document.getElementById("ffhnav").style.display = 'none';
}

function showSP400Ad(adtype)
{
	if (adtype == "squaread") {
		document.write("<script type=\"text/javascript\"> cnnad_renderAd(\"http://ads.cnn.com/js.ng/site=cnn_money&cnn_money_position=336x280_rgt&cnn_money_rollup=quotes_n_portfolio&cnn_money_section=spdr_midcap\");</script>");
		
	} else {
		document.write("<script type=\"text/javascript\">cnnad_renderAd(\"http://ads.cnn.com/js.ng/site=cnn_money&cnn_money_position=728x90_top&cnn_money_rollup=quotes_n_portfolio&cnn_money_section=spdr_midcap\")\;</script>");
	}
}

function showTRPAd(adtype)
{
	if (adtype == "squaread") {
		document.write("<script type=\"text/javascript\"> cnnad_renderAd(\"http://ads.cnn.com/js.ng/site=cnn_money&cnn_money_position=336x280_rgt&cnn_money_rollup=quotes_n_portfolio&cnn_money_section=trowe_price_targeting\");</script>");
		
	} else {
		document.write("<script type=\"text/javascript\">cnnad_renderAd(\"http://ads.cnn.com/js.ng/site=cnn_money&cnn_money_position=728x90_top&cnn_money_rollup=quotes_n_portfolio&cnn_money_section=trowe_price_targeting\")\;</script>");
	}
}

function showSAPAd(adtype)
{
	if (adtype == "squaread") {
		document.write("<script type=\"text/javascript\"> cnnad_renderAd(\"http://ads.cnn.com/js.ng/site=cnn_money&cnn_money_position=336x280_rgt&cnn_money_rollup=quotes_n_portfolio&cnn_money_section=sap_industry_competitors\");</script>");
		
	} else {
		document.write("<script type=\"text/javascript\">cnnad_renderAd(\"http://ads.cnn.com/js.ng/site=cnn_money&cnn_money_position=728x90_top&cnn_money_rollup=quotes_n_portfolio&cnn_money_section=sap_industry_competitors\")\;</script>");
	}
}

function showRegAd(adtype)
{
	var symbol = getQueryVariable("symb");
	if (adtype == "squaread") {
		document.write('<script type=\"text/javascript\">cnnad_createAd(\"1\",\"http://ads.cnn.com/html.ng/site=cnn_money&cnn_money_position=336x280_rgt&cnn_money_rollup=quotes_n_portfolio&cnn_money_ticker='+symbol+'&params.styles=fs\",\"280\",\"336\")</script>');
	} else {
		document.write('<script type=\"text/javascript\">cnnad_createAd(\"2\",\"http://ads.cnn.com/html.ng/site=cnn_money&cnn_money_position=728x90_top&cnn_money_rollup=quotes_n_portfolio&cnn_money_ticker='+symbol+'&params.styles=fs\",\"90\",\"728\")</script>');
	}
}

function loadAdTarget (adtype) {
	var symbol = getQueryVariable("symb");
//	if (isSP400(symbol)) 
//		showSP400Ad(adtype);
//	else
		showRegAd(adtype);
}

function loadQuoteNav () {
//	alert('host is ' + location.host + ' and pathname is ' + location.pathname);
	var shownav = getQueryVariable("shownav");
	var symbol = getQueryVariable("symb");
//	symbol = symbol.toUpperCase();
	if (shownav == "true") {
		var base_url = "http://" + location.host + location.pathname;

//		var base_url = s.substring(0, s.indexOf('?'));
		window.location =  base_url + "?symb=" + symbol;
	}
	var ffh_id = getFFHid(symbol);
	subSymbs(symbol, ffh_id);
	if (symbol.match(/\%20/)) {
		showNo();
	} else {
		if (ffh_id == 0) {
				showBC();
		} else {
				showFFH();
		}
	}
}

function loadiFrame () {
	var symbol = getQueryVariable("symb");
//	symbol = symbol.toUpperCase();
	if(isSmallCaps(symbol)) { frames['specialframe'].location.href='/.element/ssi/data/1.0/smallcaps_iframe.html?symb='+symbol }
	else { frames['specialframe'].location.href='/.element/ssi/data/1.0/homepage_lastquotes_iframe.html' }
}
