/* --------------------------------------------------- 
    * FileName     : shopping.js
    * Version      : 1.00
    * LastUpdated  : 2001/06/10

- 更新履歴 -
2001/06/10 Shuji Kohara：
	・支払方法が１種類のみだった場合エラーチェックがかからない問題を修正。
	・アコシスのチェックロジックを削除
----------------------------------------------------- */

/* ----------------------------------------
入力チェック（配送情報）
------------------------------------------- */
function chk_order(form) {

    if (form.s_name_1.value == "") {
        alert("ご注文者の（お名前）を入力してください。");
        return;
    }

    if (form.s_name_2.value == "") {
        alert("ご注文者のお名前を入力してください。");
        return;
    }

    if (form.s_zip.value == "") {
        alert("ご注文者の住所（郵便番号）を入力してください。")
        return;
    }

    if (form._PREF.value == "") {
        alert("ご注文者の住所（都道府県）を選択してください。")
        return;
    }

    if (form.s_adrs1.value == "") {
        alert("ご注文者の住所（市区町村）を入力してください。")
        return;
    }

    if (form.s_tel.value == "") {
        alert("ご注文者の電話番号を入力してください。")
        return;
    }

    if (form._EMAIL.value == "") {
        alert("「E-Mailアドレス」を入力して下さい");
        return;
    } else {
        check = /.+@.+\..+/; //正規表現
        chk_str = form._EMAIL.value;
        if (!chk_str.match(check)){
            alert("「E-Mailアドレス」が正しく入力されていません");
            return;
        }
    }

    if (!form.same.checked) {
        if (form.c_name_1.value == "") {
            alert("配送先のお名前を入力してください。");
            return;
        }

        if (form.c_name_2.value == "") {
            alert("配送先のお名前を入力してください。");
            return;
        }

        if (form.c_zip.value == "") {
            alert("配送先の住所（郵便番号）を入力してください。")
            return;
        }

        if (form._PREF2.value == "") {
            alert("配送先の住所（都道府県）を選択してく。")
            return;
        }

        if (form.c_adrs1.value == "") {
            alert("配送先の住所（市区町村）を入力してください。")
            return;
        }
    }

    form.submit();
}


/* ----------------------------------------
入力チェック（支払方法）
------------------------------------------- */
function chk_payment(form) {

	w_flg = 0;

	for (i = 0; i < form.elements.length; i++ ) {

	    // エレメントがチェックボックスの時に処理を行う。
    	if (form.elements[i].type == "radio" ) {
	    	// チェックボックスがONの時はその値を設定する。
		    if (form.elements[i].checked == true) {
				w_flg = 1;
	    	}
    	}
    }

    if (w_flg==0) {
        alert("お支払い方法を選択してください。")
        return;
    }

    form.submit();
}


function a_pop(url) {
    window.open(url,"acosis","location=no,status=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,width=600,height=450");
}


function do_submit(form) {

    document.conv_form.submit();

}

