var $jquid = "jq_shopping_items";
var _$goodItems=null;
var noItems = '<tr><td align="center" valign="middle" bgcolor="#FFFFFF" colspan="6">目前您的購物車中沒有任何商品  </td></tr>';
var _ntmoney = 0;
var _freemoney = 2500;

function addItems(_0, _1){
	var _d = false;
	var _r = "";
	var _arr = _0.split(",");
	for(var i=0;i<_arr.length;i++){
		var _itemsd = _arr[i].split("|||");
		var _itemsl = _1.split("|||");
		if(_itemsd[0]==_itemsl[0] && _itemsd[1]==_itemsl[1] && _itemsd[2]==_itemsl[2] && _itemsd[3]==_itemsl[3]){
			_itemsd[4] = eval(_itemsd[4]) + eval(_itemsl[4]);
			_arr[i] = _itemsd[0]+"|||"+_itemsd[1]+"|||"+_itemsd[2]+"|||"+_itemsd[3]+"|||"+_itemsd[4];
			_d = true;
		}
		_r += _r==""?_arr[i]:","+_arr[i];
	}

	if(!_d){
		_r += "," + _1;
	}
	return _r;
}
function bindDelBtn(){
	$("input.black01").click(function(){
		if($(this).prev().attr("checked")){
			$.cookie($jquid, jqDelItemListFunc(_$goodItems, $(this).prev().val()));
			$(".jq_add_shopcar_list").find(".jqasl").remove();
			_$goodItems = $.cookie($jquid);
			if(_$goodItems!=null){
				jqItemListFunc(_$goodItems);
				bindDelBtn();
			}else{
				$(".jq_add_shopcar_list tr:eq(1)").append(noItems);
				$("#button5, #button7").attr("disabled", "disabled");
			}
		}
	});
}

function jqItemListFunc(_0){
	_ntmoney = 0;
	var _arr = _0.split(",");
	for(var i=0;i<_arr.length;i++){
		var _is = _arr[i].split("|||");
		$(".jq_add_shopcar_list tr:eq(1)").append(make_items(i, _is));
	}
	if(_ntmoney>=_freemoney){
		$(".free_money").html("目前您購物的金額已達到NT.2500元免運費的優惠限制，此次運費為 0 元。");
	}else{
		_ntmoney+=130;
		$(".free_money").html("很抱歉，目前您購物的金額尚未達到NT.2500元免運費的優惠，此次運費為 130 元。");
	}
	$(".big").html("NT."+_ntmoney+" 元");
}

function jqDelItemListFunc(_0, idx){
	var _r = "";
	var _arr = _0.split(",");
	for(var i=0;i<_arr.length;i++){
		if(i!=idx)
			_r += _r==""?_arr[i]:","+_arr[i];
	}
	return _r;
}

function make_items(idx, o){
	var _css = idx%2==0?"#FFFFFF":"#EFEFEF";
	var _money = eval(o[4])*eval(o[3]);
	_ntmoney += _money;
	var _t = "<tr class='jqasl'><td align='center' valign='middle' bgcolor='"+_css+"'><input type='checkbox' name='checkbox' value='"+idx+"' />";
    _t += "<input type='button' class='black01' value='確定' /></td>";
    _t += "<td align='center' valign='middle' bgcolor='"+_css+"'><span class='black01'>"+o[1]+"  </span></td>";
    _t += "<td align='center' valign='middle' bgcolor='"+_css+"'><span class='black01'>"+o[2]+"</span></td>";
    _t += "<td align='center' valign='middle' bgcolor='"+_css+"' class='black01'>"+o[4]+"</td>";
    _t += "<td align='center' valign='middle' bgcolor='"+_css+"' class='black01'>"+o[3]+"</td>";
    _t += "<td align='center' valign='middle' bgcolor='"+_css+"' class='black01'>"+_money+"</td>";
    _t += "</tr>";

	return _t;
}