/* 
  2009/02/24 変更
*/
function func_search_cartform()
{
	if (typeof(document.part_main) != "undefined") {
		return document.part_main;
	}
	if (typeof(document.test_form) != "undefined") {
		return document.test_form;
	}
	// 上記で見つからなければ別のformを探す
	var i, j;
	var etmp;
	var fm;
	var foundfm = null;
	for (i = 0; i < document.forms.length; i++) {
		fm = document.forms[i];
		if (typeof(fm.cart_item_count) != "undefined") {
			foundfm = fm;
			break;
		}
	}
	if (foundfm == null) {
		alert("メンテナンス中です。");
	}
	return foundfm;
}

var	eventFlag = 0 ;
function func_add_cart_SP( code,  price, item_name )
{
	if (eventFlag == 1) return;
	eventFlag = 1;

	var fm = func_search_cartform();
	if (fm == null) {
		eventFlag = 0;
		return;
	}

	if( fm.cart_item_count.value  >= 100 ){
		alert( "一度にご注文する商品数が多すぎます。別にご注文ください。" ) ;
		eventFlag = 0;
		return ;
		
	}


	/* 選択されている個数を取得する */

	var varname = "fm.Select_Item_Count_SP" + String(code)  ;
	var s_id = eval(varname + ".selectedIndex" ) ;

	var	s_value = eval( varname + ".options[" + s_id + "].value" ) ;
	var count = s_value ;


	if( confirm( "選択された"+item_name+"をカートに追加します。" ) ){
		fm.action = "http://www.betterhome.co.jp/net_shop/add_cart.php3?code="
			+code+"&price="+price+"&count="+count
			+ "&call_script=" + fm.call_script.value ;
		fm.method = "post";
		fm.submit();
		eventFlag = 0;
		return ;
	}
	eventFlag = 0;
	return ;
}
function func_disp_cart( )
{
	if (eventFlag == 1) return;
	eventFlag = 1;

	var fm = func_search_cartform();
	if (fm == null) {
		eventFlag = 0;
		return;
	}

	fm.action = fm.cart_accs_script.value ;
	fm.method = "post";
	fm.submit();
	eventFlag = 0;
	return ;
}

