/**
* jQuery.CurrencyVN
* Copyright (c) 2010 Debugger - mr.dangthanhtung(at)gmail(dot)com
* Date: 05/16/2010
* @author: Debugger
* website: http://www.dttung.info
* @version: 0.2
**/

(function($)
{
	$.CURVN = {};
	$.CURVN.defaults =
	{
		GoldContentUrl: "http://vnexpress.net/Service/Gold_Content.js",
		ForexContentUrl: "http://vnexpress.net/Service/Forex_Content.js",
		WeatherContentUrl: "",
		ClassName: ""
	};
	
	$.CURVN.settings = {};
	
	$.fn.genCurrency = function(user_setting)
	{
		$.CURVN.settings = $.extend({}, $.CURVN.defaults, user_setting);

		var _this = this;
		$.getScript($.CURVN.settings.ForexContentUrl, function()
		{
			_this.append($.createHTMLCurrency($.CURVN.settings.ClassName));
		});
		return _this;
	};

	$.fn.genGoldPrice = function(user_setting)
	{
		$.CURVN.settings = $.extend({}, $.CURVN.defaults , user_setting);

		var _this = this;

		$.getScript($.CURVN.settings.GoldContentUrl, function()
		{
			_this.append($.createHTMLGoldPrice($.CURVN.settings.ClassName));
		});
		return _this;
	};

	$.createHTMLCurrency = function(classname)
	{
		var str = "<table cellspacing='0' cellpadding='0' class='" + classname + "' >";
		str += "<tr><th>" + "Loại tiền" + "</th><th>" + "Mệnh giá" + "</th></tr>";
		var len = vForexs.length;

		for (var i = 0; i < len; ++i)
		{
			if (i % 2 != 0)
			{
				str += "<tr><td>" + vForexs[i] + "</td><td>" + vCosts[i] + "</td></tr>";
			}
			else
			{
				str += "<tr class='even'><td>" + vForexs[i] + "</td><td>" + vCosts[i] + "</td></tr>";
			}
		}

		str += "</table>";
		return str;
	}

	$.createHTMLGoldPrice = function(classname)
	{
		var str = "<table cellspacing='0' cellpadding='0' class='" + classname + "' >";

		str += "<tr><th>" + "Loại" + "</th><th>" + "Mua" + "</th><th>" + "Bán" + "</th></tr>";
		str += "<tr class='even'><td>" + "SBJ" + "</td><td>" + vGoldSbjBuy + "</td><td>" + vGoldSbjSell + "</td></tr>";
		str += "<tr><td>" + "SJC" + "</td><td>" + vGoldSjcBuy + "</td><td>" + vGoldSjcSell + "</td></tr>";

		str += "</table>";
		return str;
	}

})(jQuery);
