function replaceUnderscoreWithDot(str)
{
		if(str.indexOf("_")!= -1)
		{
				var bUPart = str.substring(0, str.indexOf("_"));
				var aUPart = str.substring(str.indexOf("_")+1);
				bUPart = bUPart+"."+aUPart;
		}
		else
		{
				var bUPart = str;
		}
		return bUPart
}

function removeDotInAnchor(str)
{
		if(str.indexOf(".")!= -1)
		{
				var bDPart = str.substring(0, str.indexOf("."));
				var aDPart = str.substring(str.indexOf(".")+1);
				bDPart = bDPart+aDPart;
		}
		else
		{
				var bDPart = str;
		}
		return bDPart
}

function writemarketmovers_active() 
{
		if(SYMLIST.length > 1)
		{
			var tickerName = "";
			var linkUrl = "";
			SYMLIST = [tick0, tick1, tick2, tick3, tick4, tick5, tick6, tick7 , tick8, tick9, tick10, tick11, tick12, tick13, tick14, tick15, tick16, tick17, tick18, tick19, tick20, tick21, tick22, tick23, tick24, tick25, tick26, tick27, tick28, tick29];
			try 
			{
				displayStr = displayStr + "<tr>";
				displayStr = displayStr + "<td width='250' height='20' class='gratopborder0'><span class='fontbold'>Name</span></td>";
				displayStr = displayStr + "<td class='gratopborder0'><span class='fontbold'>Symbol</span></td>";
				displayStr = displayStr + "<td align='right' class='gratopborder0'><span class='fontbold'>$ Last Trade</span></td>";
				displayStr = displayStr + "<td align='right' class='gratopborder0'><span class='fontbold'>Volume</span></td>";
				displayStr = displayStr + "<td align='right' class='gratopborder0'><span class='fontbold'>$ Change</span></td>";
				displayStr = displayStr + "<td align='right' class='gratopborder0'><span class='fontbold'>% Change</span></td>";
				displayStr = displayStr + "<td width='15' class='gratopborder0'>&nbsp;</td>";
				displayStr = displayStr + "</tr>";
				
			for(var m=0;m<SYMLIST.length;m++) 
			{
				tickerName = SYMLIST[m][0];
				tickerName = replaceUnderscoreWithDot(tickerName);
				linkUrl = '/about/listed/lcddata.html?ticker='+removeDotInAnchor(tickerName);
				if(m!=SYMLIST.length-1) 
				{
					displayStr = displayStr + "<tr><td class='gratop2'><a href='"+linkUrl+"'><span class='fontbold'>"+SYMLIST[m][1]+"</span></a></td>";
					//displayStr = displayStr + "<tr><td class='gratop2'><a href='"+linkUrl+"'><span class='fontbold'>"+name+"</span></a></td>";
					displayStr = displayStr + "<td class='gratop2'>"+tickerName+"</td>";
					displayStr = displayStr + "<td class='gratop2' align='right'>$"+fnRound(SYMLIST[m][2],2)+"</td>";
					displayStr = displayStr + "<td class='gratop2' align='right'>"+FComma(SYMLIST[m][4])+"</td>";
					if(SYMLIST[m][7]=="u" || SYMLIST[m][7]=="e") 
					{
						displayStr = displayStr + "<td class='gratop2' align='right'><span class='green'>+"+fnRound(SYMLIST[m][6],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2' align='right'><span class='green'>"+fnRound(SYMLIST[m][5],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2' align='right'><img src='/images/common/arrow_up_grn.gif' alt='up' width='7' height='4' border='0'></td></tr>";
					}
					else if(SYMLIST[m][7]=="d") 
					{
						displayStr = displayStr + "<td class='gratop2' align='right'><span class='red'>-"+fnRound(SYMLIST[m][6],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2' align='right'><span class='red'>"+fnRound(SYMLIST[m][5],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2' align='right'><img src='/images/common/arrow_dwn_red.gif' alt='down' width='7' height='4' border='0'></td></tr>";
					}
				}
				else
				{
						displayStr = displayStr + "<tr><td class='gratop2bot'><a href='"+linkUrl+"'><span class='fontbold'>"+SYMLIST[m][1]+"</span></a></td>";
						//displayStr = displayStr + "<tr><td class='gratop2'><a href='"+linkUrl+"'><span class='fontbold'>"+name+"</span></a></td>";
						displayStr = displayStr + "<td class='gratop2bot'>"+tickerName+"</td>";
						displayStr = displayStr + "<td class='gratop2bot' align='right'>$"+fnRound(SYMLIST[m][2],2)+"</td>";
						displayStr = displayStr + "<td class='gratop2bot' align='right'>"+FComma(SYMLIST[m][4])+"</td>";
					if(SYMLIST[m][7]=="u" || SYMLIST[m][7]=="e") 
					{
						displayStr = displayStr + "<td class='gratop2bot' align='right'><span class='green'>+"+fnRound(SYMLIST[m][6],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2bot' align='right'><span class='green'>"+fnRound(SYMLIST[m][5],2)+"</span></td>";
						displayStr = displayStr +  "<td class='gratop2bot' align='right'><img src='/images/common/arrow_up_grn.gif' alt='up' width='7' height='4' border='0'></td></tr>";
					}
					else if(SYMLIST[m][7]=="d") {
						displayStr = displayStr + "<td class='gratop2bot' align='right'><span class='red'>+"+fnRound(SYMLIST[m][6],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2bot' align='right'><span class='red'>"+fnRound(SYMLIST[m][5],2)+"</span></td>";
						displayStr = displayStr + "<td class='gratop2bot' align='right'><img src='/images/common/arrow_dwn_red.gif' alt='down' width='7' height='4' border='0'></td></tr>";
					}
				}
			}
		}
		catch(er)
		{
			displayStr = "<span class='error'><span class='fontbold'>Market data is temporarily unavailable at this time. Please check again later.</span></span>";
		}
	}
	else
	{
		displayStr = "<span class='error'><span class='fontbold'>Market data is temporarily unavailable at this time. Please check again later.</span></span>";
	}
	//displayStr = displayStr + "</table></div>";
	document.write(displayStr);
}