//
// Ajax Request to get the Realtime Chart Parameters
//
function printParams(){
	var url = '/internet/iech/en/realtimechart-ajax-servlet';
	
	var params = encodeURI('');
	
	new Ajax.Request(url, 
	{ 
		method:'post', 
		parameters: params,
		requestHeaders: {Accept: 'application/json'},
 		onCreate: function()
		{
			
		},
		onSuccess: function(transport)
		{
			var oParams = transport.responseText.evalJSON();
			updateRealtimeChartParams(oParams);
    	}
	});
}

//
// render the ajax result
//
function updateRealtimeChartParams(oParams) 
{
	var oRealtimeChartParams = "";
	var oPagingTemplate		   = "";
	
	oRealtimeChartParams  = new Template('<tr><td>Date</td><td>#{date}</td</tr><tr><td>Time</td><td>#{time}</td</tr><tr><td>Last trade</td><td>#{price} #{currency}</td></tr><tr><td>Daily change</td><td>#{change_pct}%</td></tr><tr><td colspan="2">&nbsp;</td></tr><tr><td colspan="2">(Data real-time)</td></tr>');
	oNoResultTemplate = 'No data avaiable';
	
	var sContent = '<table id="result" cellspacing="0" cellpadding="0" border="0" style="width: 100%;">';
	var iCount;
	
	if(oParams)
	{
		sContent = sContent + oRealtimeChartParams.evaluate(oParams) + '</table>';
	}else{
		sContent = sContent + oNoResultTemplate + '</table>';
	}
	$('result').replace(sContent);	
}