// 商品情報をメール送信
function mail_friend(gidx)
{
	window.open("email/mail_friend.php?gidx="+gidx,"","scrollbars=yes,left=200,top=20,width=620,height=680");
}

//カゴに入れる
function addCart(Channel, goodsDelay)
{
	var form=document.goodsForm;
	var Cnt	= form.cnt.value;

	// 2009/05/26 販売状態が保留のものもgoogle検索に引っかかってしまう対策 Y.Misawa start --->
	if(goodsDelay==1){		
		alert("申し訳ございません。只今、品切れです。");
	}else 
	// 2009/05/26 販売状態が保留のものもgoogle検索に引っかかってしまう対策 Y.Misawa end <---

	if(Cnt=="" || Cnt=="0" ||Cnt==0 || !numCheck(Cnt)){
		alert("購入数量が正しくありません。");
		form.cnt.focus();
	}else if(bLimit  && !limitCnt){
		alert("申し訳ございません。只今、品切れです。");
	}else if(bLimit	 && limitCnt < Cnt){
		alert("申し訳ございません。在庫量が足りないです。.\n\n在庫量 : "+limitCnt);
		form.cnt.focus();
	}else if(optionArr[0].length && form.option1.selectedIndex==0){
		alert(optionArr[0]+"を選択してください。");
		form.option1.focus();
	}else if(optionArr[1].length && form.option2.selectedIndex==0){
		alert(optionArr[1]+"を選択してください。");
		form.option2.focus();
	}else if(optionArr[2].length && form.option3.selectedIndex==0){
		alert(optionArr[2]+"を選択してください。");
		form.option3.focus();
	}else{
		form.action="cart_ok.php?act=add&channel="+Channel;
		form.target="";
		form.submit();
	}
}

//お気に入り商品に登録
function addInter(goodsIdx)
{
	var form=document.goodsForm;
	var Cnt	= form.cnt.value;
	
	if(optionArr[0].length && form.option1.selectedIndex==0){
		alert(optionArr[0]+"を選択してください。");
		form.option1.focus();
	}else if(optionArr[1].length && form.option2.selectedIndex==0){
		alert(optionArr[1]+"を選択してください。");
		form.option2.focus();
	}else if(optionArr[2].length && form.option3.selectedIndex==0){
		alert(optionArr[2]+"を選択してください。");
		form.option3.focus();
	}else if(bLimit  && !limitCnt){
		alert("申し訳ございません。只今、品切れです。");
	}else if(bLimit	 && limitCnt < Cnt){
		alert("申し訳ございません。在庫量が足りないです。.\n\n在庫量 : "+limitCnt);
		form.cnt.focus();
	}else{
		interwindow = window.open("","intfee","scrollbars=no,width=315,height=305,top=300,left=300");
		form.target="intfee";
		form.action="interest_ok.php?goodsIdx=goodsIdx";
		form.submit();
		interwindow.focus();
	}
}

//商品評価を書く
function commentSendit(part)
{
	if(part=="member"){
		var form=document.commentForm;
		if(form.content.value==""){
			alert("商品の評価内容を入力してください。");
			form.content.focus();
		}else{
			form.submit();
		}
	}else{
		alert("ログインしてください。");
		document.detail.submit();
	}
}

// 商品情報のprint
function print(goodsidx)
{
	window.open("goods_mini_detail.php?print=1&goodsIdx="+goodsidx,"","scrollbars=yes,left=200,top=20,width=650,height=600");
}

function option_check(idx, tprice)
{
	var form=document.goodsForm;
	var total_str="";
	var total_name="";
	if (idx==0) idx=1;

//form.all.opt_select.length 値は一つのSELECT BOX 当の選択オプションの数
// ここから idxは オプション名の数(オプション内容ではない)
if (idx>1) //オプションが二つ以上なら opt_select という　selectのidを配列に接近
{
	for (var i=0; i<idx; i++)
	{
		////選択したオプションが0番の, つまり #価格オプションの選択# 文字列の選択の場合に計算しないでください。
		////選択オプションで お客さまが選択したオプションの情報だけチェック
		if(form.all.opt_select[i].selectedIndex != 0)
		{
			var post_v = form.all.opt_select[i].value; // 各select boxの選択項目
			post_v_arr = post_v.split("_");
			var sum = post_v_arr[2];
			var tprice = parseInt(tprice) + parseInt(sum);
			total_name += post_v_arr[0] + "」「";
			total_str += post_v_arr[1] + "|"+post_v_arr[2]+ "」「";
		}
		
		form.price.value = tprice;
		form.total_option_str.value =  total_str;
		form.total_option_name.value = total_name;
	}
	
}else{

	if(form.opt_select.value != 0 && form.opt_select.selectedIndex != 0)
	{
		var post_v = form.opt_select.value; 			// 各select boxの選択項目
		post_v_arr = post_v.split("_");
		var sum = post_v_arr[2];
		var tprice = parseInt(tprice) + parseInt(sum);
		total_name += post_v_arr[0] + "」「";
		total_str += post_v_arr[1] + "|"+post_v_arr[2]+ "」「";
	}
	form.price.value = tprice;
	form.total_option_str.value =  total_str;
	form.total_option_name.value = total_name;

}
setPrice();

}

function coupon_down(gidx, part)
{
	if (part != "member"){
		alert("ログインしてからご利用いただけます。");
	}else {
		document.coupon_form.target = "ifrm";
		document.coupon_form.gidx.value = gidx;
		document.coupon_form.submit();
	}
}

function changeImageThumb(simg){

document.PicMedium.src = "upload/goods/"+simg;
return;
}

//商品価格のSetting
function setPrice()
{
	var form=document.goodsForm;
	var new_p = SetComma(form.price);
	form.price2.value = new_p;
	var new_point = SetComma(form.point);
	form.point2.value = new_point;
}

// コンマをいれる//////////////////////////////////////////
function SetComma(frm) {
	var rtn = "";
	var val = "";
	var j = 0;
	x = frm.value.length;
	
	for(i=x; i>0; i--) {
		if(frm.value.substring(i,i-1) != ",") {
			val = frm.value.substring(i,i-1)+val;
		}
	}
	
	x = val.length;
	
	for(i=x; i>0; i--) {
		if(j%3 == 0 && j!=0) {
			rtn = val.substring(i,i-1)+","+rtn;
		}else {
			rtn = val.substring(i,i-1)+rtn;
		}
		j++;
	}
	return rtn;
}

//-- 2009/05/22 コンボではなく、チェックに。(Y.Misawa) start --->
function checkOption(i, j){
	var form=document.goodsForm;

	if( i == 1 ){
		form.option1.value = j;
	} else if( i == 2 ) {
		form.option2.value = j;
	} else {
		form.option3.value = j;
	}

	return;
}
//-- 2009/05/22 コンボではなく、チェックに。(Y.Misawa) end --->


// 関連商品の詳細見る
function relation_view(idx)
{
	window.open("goods_relation_view.php?goodsIdx="+idx,"","toolbar=yes,scrollbars=yes,left=200,top=50,width=670,height=600");
}