$(function () {	
	$('#nzx-icon-link').fancybox({ 'width' : 430,	'height' : 370});

	$.getJSON('/nzxproxy/GetNZXData.aspx', function (data) {
		var dateStr;
		var d = /^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})/.exec(data.updated);
		if (d) {
			var dateStr = new Date(+d[1], +d[2] - 1, +d[3], +d[4], +d[5], +d[6]).format("dd-MMM-yyyy hh:mm:ss");
		}
		var currentPrice = +data.last > 0 ? (1.0 * data.last).toFixed(2) : (1.0 * data.yesterday).toFixed(2);
		var changeAmount = +data.last > 0 ? ((1.0 * data.last) - (1.0 * data.yesterday)).toFixed(2) : 0.00;
		var direction = changeAmount > 0 ? 'Up' : (changeAmount < 0 ? 'Down' : '');
		
		if (changeAmount == 0) changeAmount = 'No Change';

		var s = String.format("<p class=\"stockquote\">Share Price ${0}</p><div style=\"width:120px;float:right;\"><p class=\"stockPrice\">{2}</p><div class=\"stockPriceIcon stockPrice{1}\"></div></div>", currentPrice, direction, changeAmount);

		$('#nzx-price').append(s);
		$('#nzx-container').fadeIn(2000);	
	});
});

