function cartUpdate(formId) {
	var form = $('#'+formId)[0];
	form.action = '/cart/update';
	return form.submit();
}

function cartDelete(formId) {
	var form = $('#'+formId)[0];
	form.action = '/cart/delete';
	return form.submit();
}

function addCartMulti(formId) {
	var form = $('#'+formId)[0];
	var checkCount = 0;
	var chks = $("input.goods_chk");
	if (chks==null) {
		return;
	}
	
	
	form.innerHTML	= "";
	for (var i=0; i<chks.length; i++) {
	 	var chk = chks[i];
		if (chk==null || chk==undefined) {
			continue;
		}
		if (chk.checked) {
			checkCount++;
			var html = '<input type="hidden" name="goods_id[]" value="'+(chk.value)+'" />';
			form.innerHTML += html;
		}
	}	
	
	if (checkCount>0) {
		return form.submit();
	} else {
		alert('商品を選択して下さい。');
		return false;
	}
}

function addCart(goodsId) {
	// generate form element
	// generate form id
	var formId = 'add_cart_form_' + parseInt( (Math.random()*10000000000000)+'' );
//	var formId = 'add_cart_form_random';
	var formHtml = '<form id="'+formId+'" method="post" action="/cart/add"></form>';
	// append document
	$(document.body).append(formHtml);
	
	// get form element
	var form = $('#'+formId)[0];
	var html = '<input type="hidden" name="goods_id" value="'+goodsId+'" />';
	$(form).append(html);
	
	// submit
	return form.submit();
}