
/*
 * ウィッシュリストで一括して買い物かごへ追加するサブミット処理
 *
 * @param i inputエレメント(type="image")
 * @param a action属性
 * @param n name属性
 */
function addBasketMultipleWishList(i, a, n) {
    var fElement= i.form.elements;
    var count = 0;
    for (var itr = 0; itr < fElement.length; itr++ ) {
        if ((fElement[itr].type == "checkbox") &&
            (fElement[itr].name.substring(0, n.length) == n) &&
            (fElement[itr].checked == true)) {
            count++;
        }
    }
    if ( count == 0 ) {
        alert("カゴに入れる商品を１つ以上選択してください！");
        return false;
    } else {
        i.form.action = a;
    }
}

/*
 * 商品比較絞込みのサブミット処理
 *
 * @param i inputエレメント(type="image")
 * @param n name属性
 */
function chooseCommodities(i, n) {
    var fElement= i.form.elements;
    var count = 0;
    for (var itr = 0; itr < fElement.length; itr++ ) {
        if ((fElement[itr].type == "checkbox") &&
            (fElement[itr].name.substring(0, n.length) == n) &&
            (fElement[itr].checked == true)) {
            count++;
        }
    }
    if ( count < 2 ) {
        alert("比較する商品を２つ以上選択してください！");
        return false;
    }
}

/*
 * ウィッシュリストからの削除処理
 *
 * @param i inputエレメント(type="image")
 * @param v Actionパス
 * @param m 確認ダイアログに表示するメッセージ
 * @param n 対象No
 */
function deleteWishList (i, v, m, n) {
    if ( window.confirm(m) ) {
        i.form.action = v;
        i.form.subOrderNo.value = n;
    } else {
        return false;
    }
}


