//---------------------------------------------------------------------------
// ■システム名：web de shop
// ■ファイル名：wds_common.js
// ■処理概要  ：ショップフロント共通関数
// ■作成日    ：2009/08/03
// ■作成者    ：HIC
//---------------------------------------------------------------------------
// 関数名　：addMylist
// 機　能　：商品詳細"マイリストに追加"処理への遷移
// 引　数　：form:フォーム名
// 戻り値　：
//---------------------------------------------------------------------------
function addMylist(form){
	document.forms[form].action="_addtomylist.asp?dest_mode=P";
	document.forms[form].submit();
}

//---------------------------------------------------------------------------
// 関数名　：crtToMylist
// 機　能　：カート"マイリストに追加してカゴから削除"処理への遷移
// 引　数　：form:フォーム名
// 戻り値　：
//---------------------------------------------------------------------------
function crtToMylist(i, mode, cd){
	if (mode == 'D') {
		if (isNaN(document.form1.quantity.length)){
		//明細が１行の場合
			document.form1.qty.value = document.form1.quantity.value;
			document.form1.cr_detail_no.value = document.form1.detail_no.value;
		}
		else {
			//明細が２行以上の場合
			document.form1.qty.value = document.form1.quantity[i-1].value;
			document.form1.cr_detail_no.value = document.form1.detail_no[i-1].value;
		}
		document.form1.cm_id.value = cd;
	}
	document.form1.mode.value = mode;
	document.form1.action = "_addtomylist.asp?dest_mode=C";
	document.form1.submit();
}

//---------------------------------------------------------------------------
// 関数名　：gotoMemberLogin
// 機　能　：メンバーログインページへの遷移
// 引　数　：form:フォーム名 domain:ドメイン
// 戻り値　：
//---------------------------------------------------------------------------
function gotoMemberLogin(form, action) {
	var isOk = false;
	// 行き先がログアウトの場合、確認ダイアログを表示する。
	if(-1 != action.indexOf("logout")) {
		isOk = confirm("ログアウトすると、買い物かごは空になります。よろしいですか？");
	} else {
		isOk = true;
	}

	if (isOk) {
		document.forms[form].target="_self";
		document.forms[form].action=action;
		document.forms[form].submit();
		return true;
	} else {
		return false;
	}
}
