var IGWIDGET = typeof IGWIDGET != 'undefined' && IGWIDGET != null ? IGWIDGET : {};

IGWIDGET.InitTreasury = function(data)
{
	jQuery('#treasury').hide()
	
	//var html = '<div class="treasury-header">US Treasuries</div>';
	var html = '<div class="treasury-subheader"><div class="treasury-column1 widget-column ">Bond Term</div>';
	html += '<div class="treasury-column2 widget-column">Last Trade</div>';
	html += '<div class="treasury-column3 widget-column">Last Change</div><div class="widget-clear"></div></div>';
	
	html += IGWIDGET.GenerateTreasuryHTML(data.fvx);
	html += IGWIDGET.GenerateTreasuryHTML(data.tyx, true);
	html += IGWIDGET.GenerateTreasuryHTML(data.irx);
	html += IGWIDGET.GenerateTreasuryHTML(data.tnx, true);
	
	jQuery('#treasury').html(html).show();
}

IGWIDGET.GenerateTreasuryHTML = function(data, odd)
{
	var html = '<div' + (odd ? ' class="treasury-odd"' : '') + '><div class="treasury-column_data1 widget-column">' + data.name + '</div>';
	html += '<div class="treasury-column_data2 widget-column' + (data.last_trade < 0 ? ' treasury-trade-minus' : ' treasury-trade-plus') + '">' + data.last_trade + '</div>';
	html += '<div class="treasury-column_data3 widget-column' +  (data.change < 0 ? ' treasury-trade-minus' : ' treasury-trade-plus')+ '">' + data.change + '</div><div class="widget-clear"></div></div>';
	
	return html;
}

jQuery(function(){
	jQuery.ajax({
			type: "GET",
			url: "../widget/ustreasury.php",
			dataType: "json",
			success: IGWIDGET.InitTreasury
	});
});