$(function() {
	var cookie_name = 'attention';
	var cookie_path = '/';
	var cookie_expire = 10;
	var cookie_domain = 'zeikaixin.com';
	var split_char = ',';
	$(".format","#goodslist").smartformat();
	$("#goodslist").attention({
		item: 'span.attention', 
		init_after_func: function(){
			if ($.cookie(cookie_name) == null || $.trim($.cookie(cookie_name)) == '') {
				return;
			}
			var ids = $.cookie(cookie_name).split(split_char);
			for (var i = 0; i < ids.length; i++) {
				var $span = $("span.attention[value="+ ids[i] +"]", "#goodslist");
				$span.trigger("click");
				var $tr = $span.parent().parent();
				$tr.data("bgcolor", $tr.attr("class"));
				$tr.attr("class", "tr_on");
			}
		},
		on_after_func: function(e){
			var id = $(e).attr("value");
			if ($.cookie(cookie_name) == null || $.trim($.cookie(cookie_name)) == '') {
				$.cookie(cookie_name, id, {path: cookie_path, expire: cookie_expire, domain: cookie_domain });
			} else {
				var ids = $.cookie(cookie_name).split(split_char);
				if ($.inArray(id, ids) > -1) {
					return;
				}
				ids.push(id);
				$.cookie(cookie_name, ids.join(split_char), {path: cookie_path, expire: cookie_expire, domain: cookie_domain });
			}
            var $tr = $(e).parent().parent();
            $tr.data("bgcolor", $tr.attr("class"));
            $tr.attr("class", "tr_on");
		}, 
		off_after_func: function(e){
			var id = $(e).attr("value");
			if ($.cookie(cookie_name) == null || $.trim($.cookie(cookie_name)) == '') {
				return;
			}
			var ids = $.cookie(cookie_name).split(split_char);
			var index = -1;
			if ((index = $.inArray(id, ids)) == -1) {
				return;
			}
			ids.splice(index, 1);
			$.cookie(cookie_name, ids.join(split_char), {path: cookie_path, expire: cookie_expire, domain: cookie_domain });
		    var $tr = $(e).parent().parent();
            $tr.attr("class", $tr.data("bgcolor"));
		},
		on_class: 'on',
		off_class: 'off'
	});
});