var qmCurrent = "";
var qmChange = "";
var qmArrow = "";
var qmRed = "";
var qmGrn = "";
var qmNoChg = "";
var qmCls = "";
var qmUpClose = "";
var qmDownClose = "";
var qmUptick = "";
var qmDowntick = "";
var qmNotick = "";

document.write("<style>.qmjsleft{ display: none;}</style>");

qmRed = '<div class="qmmt_text_down">';
qmGrn = '<div class="qmmt_text_up">';
qmNoChg = '<div class="qmmt_text">';
qmCls = "</div>";

qmUptick = "<img src=\"http://app.quotemedia.com/quotetools/images/qm_up.gif\">";
qmDowntick = "<img src=\"http://app.quotemedia.com/quotetools/images/qm_down.gif\">";
qmNotick = "<img src=\"http://app.quotemedia.com/quotetools/images/qm_nc.gif\">";

function qmShowChange(qmCurrent)
{
	qmCurrent = qmCurrent.replace('<div class="qmjsleft">Change</div><div class="qmjsright">', '');
	qmCurrent = qmCurrent.replace('</div>', '');	

	if (parseFloat(qmCurrent) > 0)
	{
		qmCurrent = qmGrn + '+' + qmCurrent + qmCls;		
	}
	else if (parseFloat(qmCurrent) < 0)
	{
		qmCurrent = qmRed + qmCurrent + qmCls;		
	}	
	else
	{
		qmCurrent = qmNoChg + qmCurrent + qmCls;
	}
	return qmCurrent;
}

function qmShowChangePercent(qmCurrent)
{
	qmCurrent = qmCurrent.replace('<div class="qmjsleft">% Change</div><div class="qmjsright">', '');
	qmCurrent = qmCurrent.replace('%</div>', '');

	if (parseFloat(qmCurrent) > 0)
	{
		qmCurrent = qmGrn + '('  + '+' + qmCurrent + "%"  + ')' + qmCls;		
	}
	else if (parseFloat(qmCurrent) < 0)
	{
		qmCurrent = qmRed + '('  + qmCurrent + "%"  + ')' + qmCls;		
	}	
	else
	{
		qmCurrent = qmNoChg + '('  + qmCurrent + "%" + ')' + qmCls;
	}
	return qmCurrent;
}

function qmShowArrow(qmCurrent)
{
	qmCurrent = qmCurrent.replace('<div class="qmjsleft">Change</div><div class="qmjsright">', '');
	qmCurrent = qmCurrent.replace('</div>', '');	

	if (parseFloat(qmCurrent) > 0)
	{
		qmCurrent = qmUptick;		
	}
	else if (parseFloat(qmCurrent) < 0)
	{
		qmCurrent = qmDowntick;		
	}	
	else
	{
		qmCurrent = qmNotick;
	}
	return qmCurrent;
}

function qmShowDollarSign(qmCurrent)
{
	qmCurrent = qmCurrent.replace('<div class="qmjsleft">Last</div><div class="qmjsright">', '');
	qmCurrent = qmCurrent.replace('%</div>', '');

	if (parseFloat(qmCurrent) > 0)
	{
		qmCurrent = '$' + qmCurrent  + qmCls;		
	}
	else if (parseFloat(qmCurrent) < 0)
	{
		qmCurrent = '$' + qmCurrent  + qmCls;		
	}	
	else
	{
		qmCurrent = qmNoChg + qmCurrent + "%" + qmCls;
	}
	return qmCurrent;
}


/* MDP */
function displayTopBarLastTrade(tsxOrNyse) {
	if (tsxOrNyse == 'TSX') {
		var lastTrade = qmQuotes[0].last;
	} else {
		var lastTrade = qmQuotes[1].last;
	}	
	document.write("$" + $("<div>" + lastTrade + "</div>").find("div.qmjsright").text());
}
function displayTopBarChange(tsxOrNyse) {
	if (tsxOrNyse == 'TSX') {
		var change = qmQuotes[0].change;
		var changePercent = qmQuotes[0].changePercent;
	} else {
		var change = qmQuotes[1].change;
		var changePercent = qmQuotes[1].changePercent;
	}

	// Get just the value from the HTML.
	change = $("<div>" + change + "</div>").find("div.qmjsright").text();
	changePercent = $("<div>" + changePercent + "</div>").find("div.qmjsright").text();
	
	var imgHtml = '<img src="/skins/enerplus/images/top-stock-arrow-' + (change > 0 ? 'up' : 'down') + '.gif" width="7" height="7" alt="" style="vertical-align: middle; margin: -3px 5px 0 5px;" />';
	document.write(imgHtml + change + ' | ' + changePercent);	
}

