//★★★オンデマンド封筒専用★★★

///////////////////
//注文の前処理部分//
///////////////////

function Fchumon(futoSize){
var chumon_obj = document.getElementById("mitsumori4");
var hantei = chumon_obj.innerHTML;
if(hantei == ""){
alert("計算ボタンで料金を確認してからご注文ください");
return false;
}else{
//ここから注文処理

/*時間を取得して仮の注文番号を発行*/
var hizuke = new Date();
var num_Time = hizuke.getTime();
num_Time = "A" + num_Time;
var num_Time_length = num_Time.length;
var num_Time_kekka = "OF" + num_Time.substring(4,num_Time_length);
var num_rand = Math.floor(Math.random()*1000)
var chumon_num = num_Time_kekka + "-" + num_rand;
/*仮の注文番号を埋め込み*/
/*document.getElementById("Num_tmp").innerHTML = chumon_num;*/
document.cgi_order.hd_chumon_num.value = chumon_num;

chushi = "0";
hissu();//必須項目チェック
if(chushi == "0"){
cgi_Write_order_info(futoSize);
cgi_Write_order_patern();
cgi_Write_hacchu();
cgi_Write_nohin_A();
cgi_Write_nohin_B();
cgi_Write_seikyusaki_A();
cgi_Write_seikyusaki_B();
//cgiの呼び出し
document.cgi_order.submit();
//注文番号の表示
//var  No_display = "ご注文頂き誠にありがとうございます。<br />ご注文番号：<font color='#ff0000'>" + document.cgi_order.hd_chumon_num.value +"</font>にて受付けました。<br />ご記入頂いたメールアドレスへご注文内容を送信しました。";
//document.getElementById("ChumonNo").innerHTML = No_display;
//document.getElementById("ChumonNo").style.display = "block"; 
document.getElementById('Newuketsuke').style.display='block';
}//chushi
} //if(hantei)
} //Fchumon


//注文情報をhiddenに書き込み
function cgi_Write_order_info(futoSize){
//封筒サイズ
var futo_size_moto = futoSize;
var futo_size = "";
if(futo_size_moto == "N3"){
futo_size = "長3";
}else if(futo_size_moto == "N4"){
futo_size = "長4";
}else if(futo_size_moto == "K2"){
futo_size = "角2";
}else if(futo_size_moto == "K3"){
futo_size = "角3";
}else if(futo_size_moto == "Y0"){
futo_size = "洋0（洋長3）";
}else if(futo_size_moto == "N3M"){
futo_size = "長3窓付き";
}else if(futo_size_moto == "SY0"){
futo_size = "請求書用洋0";
}else if(futo_size_moto == "SKB"){
futo_size = document.cgi_order.hd_size.value;
}
else if(futo_size_moto == "TRP"){
futo_size = document.cgi_order.hd_size.value;
}
document.cgi_order.hd_size.value = futo_size;
//注文種別
    var ii;
	var futo_shubetsu;
    if (document.jidomitsu.shubetsu.length) {
        for (ii = 0; ii < document.jidomitsu.shubetsu.length; ii++) {
            if (document.jidomitsu.shubetsu[ii].checked) {
                futo_shubetsu =document.jidomitsu.shubetsu[ii].value;
            }
        }
    } else {
        if (document.jidomitsu.shubetsu.checked) {
           futo_shubetsu = document.jidomitsu.shubetsu.value;
        }
    }
var futo_shubetsu2;
if( futo_shubetsu == "New"){
futo_shubetsu2 = "新規印刷";
}else if( futo_shubetsu == "Repeat"){
futo_shubetsu2 = "増刷";
}else if( futo_shubetsu == "FutoOnly"){
futo_shubetsu2 = "封筒のみ";
}
document.cgi_order.hd_shubetsu.value = futo_shubetsu2;
//封筒用紙
document.cgi_order.hd_paper.value = "ハーフカラーホワイト";
//封筒色--現在はコメントアウト
/*
document.cgi_order.hd_futocolor.value = document.getElementById("currentFutoiro").innerHTML;
*/
//郵便番号枠
var waku = "";
if(futo_size_moto == "N3"){//長3の場合
waku = "あり";
}else if(futo_size_moto == "K2"){
waku = "なし";
}
document.cgi_order.hd_waku.value = waku;
//印刷色数
//透け防止・トレペの洋0では条件分け
var futo_irokazu = document.jidomitsu.irokazu.value;
var futo_irokazu2 = "";
if(futo_irokazu == "MONO"){
futo_irokazu2 = "モノクロ";
}else if(futo_irokazu == "COLOR"){
futo_irokazu2 = "カラー";
}
document.cgi_order.hd_printcolor.value = futo_irokazu2;
//原稿データ
if(futo_shubetsu == "Repeat"){
document.cgi_order.hd_genko.value = "前回データを使用";
}else{
var futo_genko = document.jidomitsu.genko.value;
var futo_genko2 = "";
if(futo_genko == "Customer"){
futo_genko2 = "お客様が制作（IllustratorCS3まで）";
}else if(futo_genko == "99print"){
futo_genko2 = "99printが制作";
}
document.cgi_order.hd_genko.value = futo_genko2;
}

//枚数
var futo_maisu = document.jidomitsu.maisu.value;
var futo_maisu2 = "";
if(futo_maisu == "100"){
futo_maisu2 = "100枚";
}else if(futo_maisu == "200"){
futo_maisu2 = "200枚";
}else if(futo_maisu == "300"){
futo_maisu2 = "300枚";
}else if(futo_maisu == "400"){
futo_maisu2 = "400枚";
}else if(futo_maisu == "500"){
futo_maisu2 = "500枚";
}
document.cgi_order.hd_maisu.value = futo_maisu2;
//オプション
document.cgi_order.hd_option.value = "不可";

//備考欄
pre_bikou = document.futochumon.bikou.value;
pre_bikou = chikan(pre_bikou);
document.cgi_order.hd_HCbikou.value = pre_bikou;
//document.cgi_order.hd_HCbikou.value = document.futochumon.bikou.value;
}

//発注者情報パターンをhiddenに書き込み
function cgi_Write_order_patern(){
var order_patern = document.futochumon.nohin_patern.value;
order_patern = encodeURIComponent(order_patern);
var order_patern2 = "";
if(order_patern == "1"){
order_patern2 = "発注者・納品先・請求先が全て同じ";
}else if(order_patern == "2"){
order_patern2 = "納品先を別に指定する";
}else if(order_patern == "3"){
order_patern2 = "請求先を別に指定する";
}else if(order_patern == "4"){
order_patern2 = "納品先と請求先を個別に指定する";
}
document.cgi_order.hd_patern.value = order_patern2;
document.cgi_order.hd_patern2.value = order_patern;
}

//★発注者情報（hacchu）
function cgi_Write_hacchu(){
//発注者E-Mail
document.cgi_order.hd_mail.value = document.futochumon.h_mail_name.value;
//発注者郵便番号
var zip1 = document.futochumon.h_post1_name.value;
var zip2 = document.futochumon.h_post2_name.value;
var zip3 = zip1 + "-" + zip2;
document.cgi_order.hd_HCzip.value = zip3;
//発注者住所1
pre_add1 = document.futochumon.h_address1_name.value;
pre_add1 = chikan(pre_add1);
document.cgi_order.hd_HCadd1.value = pre_add1;
//document.cgi_order.hd_HCadd1.value = document.futochumon.h_address1_name.value;
//発注者住所2
pre_add2 = document.futochumon.h_address2_name.value;
pre_add2 = chikan(pre_add2);
document.cgi_order.hd_HCadd2.value = pre_add2;
//document.cgi_order.hd_HCadd2.value = document.futochumon.h_address2_name.value;
//発注者住所3
pre_add3 = document.futochumon.h_address3_name.value;
pre_add3 = chikan(pre_add3);
document.cgi_order.hd_HCadd3.value = pre_add3;
//document.cgi_order.hd_HCadd3.value = document.futochumon.h_address3_name.value;
//発注者お名前
pre_name = document.futochumon.h_customer_name.value;
pre_name = chikan(pre_name);
document.cgi_order.hd_HCname.value = pre_name;
//document.cgi_order.hd_HCname.value = document.futochumon.h_customer_name.value;
//発注者電話番号
var customer_tel1 = document.futochumon.h_tel1_name.value;
var customer_tel2 = document.futochumon.h_tel2_name.value;
var customer_tel3 = document.futochumon.h_tel3_name.value;
var customer_tel = customer_tel1 + "-" + customer_tel2 + "-" + customer_tel3;
document.cgi_order.hd_HCtel.value = customer_tel;
//発注者ファックス
var customer_fax1 = document.futochumon.h_fax1_name.value;
var customer_fax2 = document.futochumon.h_fax2_name.value;
var customer_fax3 = document.futochumon.h_fax3_name.value;
var customer_fax = "";
if(customer_fax1 && customer_fax2 && customer_fax3){
customer_fax = customer_fax1 + "-" + customer_fax2 + "-" + customer_fax3;
}
document.cgi_order.hd_HCfax.value = customer_fax;
}

//★納品先A（nohin_A）
function cgi_Write_nohin_A(){
//納品先郵便番号
var na_zip1 = document.futochumon.na_post1_name.value;
var na_zip2 = document.futochumon.na_post2_name.value;
var na_zip = na_zip1 + "-" + na_zip2;
document.cgi_order.hd_NAzip.value = na_zip;
//納品先住所1
na_add1 = document.futochumon.na_address1_name.value;
na_add1 = chikan(na_add1);
document.cgi_order.hd_NAadd1.value = na_add1;
//document.cgi_order.hd_NAadd1.value = document.futochumon.na_address1_name.value;
//納品先住所2
na_add2 = document.futochumon.na_address2_name.value;
na_add2 = chikan(na_add2);
document.cgi_order.hd_NAadd2.value = na_add2;
//document.cgi_order.hd_NAadd2.value = document.futochumon.na_address2_name.value;
//納品先住所3
na_add3 = document.futochumon.na_address3_name.value;
na_add3 = chikan(na_add3);
document.cgi_order.hd_NAadd3.value = na_add3;
//document.cgi_order.hd_NAadd3.value = document.futochumon.na_address3_name.value;
//納品先お名前
na_name = document.futochumon.na_nohin_name.value;
na_name = chikan(na_name);
document.cgi_order.hd_NAname.value = na_name;
//document.cgi_order.hd_NAname.value = document.futochumon.na_nohin_name.value;
//納品先電話番号
var na_tel1 = document.futochumon.na_tel1_name.value;
var na_tel2 = document.futochumon.na_tel2_name.value;
var na_tel3 = document.futochumon.na_tel3_name.value;
var na_tel = na_tel1 + "-" + na_tel2 + "-" + na_tel3;
document.cgi_order.hd_NAtel.value = na_tel;
}

//★納品先B（nohin_B）
function cgi_Write_nohin_B(){
//納品先郵便番号
var nb_zip1 = document.futochumon.nb_post1_name.value;
var nb_zip2 = document.futochumon.nb_post2_name.value;
var nb_zip = nb_zip1 + "-" + nb_zip2;
document.cgi_order.hd_NBzip.value = nb_zip;
//納品先住所1
nb_add1 = document.futochumon.nb_address1_name.value;
nb_add1 = chikan(nb_add1);
document.cgi_order.hd_NBadd1.value = nb_add1;
//document.cgi_order.hd_NBadd1.value = document.futochumon.nb_address1_name.value;
//納品先住所2
nb_add2 = document.futochumon.nb_address2_name.value;
nb_add2 = chikan(nb_add2);
document.cgi_order.hd_NBadd2.value = nb_add2;
//document.cgi_order.hd_NBadd2.value = document.futochumon.nb_address2_name.value;
//納品先住所3
nb_add3 = document.futochumon.nb_address3_name.value;
nb_add3 = chikan(nb_add3);
document.cgi_order.hd_NBadd3.value = nb_add3;
//document.cgi_order.hd_NBadd3.value = document.futochumon.nb_address3_name.value;
//納品先お名前
nb_name = document.futochumon.nb_nohin_name.value;
nb_name = chikan(nb_name);
document.cgi_order.hd_NBname.value = nb_name;
//document.cgi_order.hd_NBname.value = document.futochumon.nb_nohin_name.value;
//納品先電話番号
var nb_tel1 = document.futochumon.nb_tel1_name.value;
var nb_tel2 = document.futochumon.nb_tel2_name.value;
var nb_tel3 = document.futochumon.nb_tel3_name.value;
var nb_tel = nb_tel1 + "-" + nb_tel2 + "-" + nb_tel3;
document.cgi_order.hd_NBtel.value = nb_tel;
//請求書送付先
var s;
var nb_seikyusho;
    if (document.futochumon.nb_seikyu.length) {
        for (s = 0; s < document.futochumon.nb_seikyu.length; s++) {
            if (document.futochumon.nb_seikyu[s].checked) {
                nb_seikyusho =document.futochumon.nb_seikyu[s].value;
            }
        }
    } else {
        if (document.futochumon.nb_seikyu.checked) {
           nb_seikyusho = document.futochumon.nb_seikyu.value;
        }
    }
document.cgi_order.hd_NBseikyusaki.value = nb_seikyusho;
}

//★請求先（seikyusaki_A）
function cgi_Write_seikyusaki_A(){
//請求先郵便番号
var sa_zip1 = document.futochumon.sa_post1_name.value;
var sa_zip2 = document.futochumon.sa_post2_name.value;
var sa_zip = sa_zip1 + "-" + sa_zip2;
document.cgi_order.hd_SAzip.value = sa_zip;
//請求先住所1
sa_add1 = document.futochumon.sa_address1_name.value;
sa_add1 = chikan(sa_add1);
document.cgi_order.hd_SAadd1.value = sa_add1;
//document.cgi_order.hd_SAadd1.value = document.futochumon.sa_address1_name.value;
//請求先住所2
sa_add2 = document.futochumon.sa_address2_name.value;
sa_add2 = chikan(sa_add2);
document.cgi_order.hd_SAadd2.value = sa_add2;
//document.cgi_order.hd_SAadd2.value = document.futochumon.sa_address2_name.value;
//請求先住所3
sa_add3 = document.futochumon.sa_address3_name.value;
sa_add3 = chikan(sa_add3);
document.cgi_order.hd_SAadd3.value = sa_add3;
//document.cgi_order.hd_SAadd3.value = document.futochumon.sa_address3_name.value;
//請求先お名前
sa_name = document.futochumon.sa_seikyusaki_name.value;
sa_name = chikan(sa_name);
document.cgi_order.hd_SAname.value = sa_name;
//document.cgi_order.hd_SAname.value = document.futochumon.sa_seikyusaki_name.value;
//請求先電話番号
var sa_tel1 = document.futochumon.sa_tel1_name.value;
var sa_tel2 = document.futochumon.sa_tel2_name.value;
var sa_tel3 = document.futochumon.sa_tel3_name.value;
var sa_tel = sa_tel1 + "-" + sa_tel2 + "-" + sa_tel3;
document.cgi_order.hd_SAtel.value = sa_tel;
}

//★請求先（seikyusaki_B）
function cgi_Write_seikyusaki_B(){
//請求先郵便番号
var sb_zip1 = document.futochumon.sb_post1_name.value;
var sb_zip2 = document.futochumon.sb_post2_name.value;
var sb_zip = sb_zip1 + "-" + sb_zip2;
document.cgi_order.hd_SBzip.value = sb_zip;
//請求先住所1
sb_add1 = document.futochumon.sb_address1_name.value;
sb_add1 = chikan(sb_add1);
document.cgi_order.hd_SBadd1.value = sb_add1;
//document.cgi_order.hd_SBadd1.value = document.futochumon.sb_address1_name.value;
//請求先住所2
sb_add2 = document.futochumon.sb_address2_name.value;
sb_add2 = chikan(sb_add2);
document.cgi_order.hd_SBadd2.value = sb_add2;
//document.cgi_order.hd_SBadd2.value = document.futochumon.sb_address2_name.value;
//請求先住所3
sb_add3 = document.futochumon.sb_address3_name.value;
sb_add3 = chikan(sb_add3);
document.cgi_order.hd_SBadd3.value = sb_add3;
//document.cgi_order.hd_SBadd3.value = document.futochumon.sb_address3_name.value;
//請求先お名前
sb_name = document.futochumon.sb_seikyusaki_name.value;
sb_name = chikan(sb_name);
document.cgi_order.hd_SBname.value = sb_name;
//document.cgi_order.hd_SBname.value = document.futochumon.sb_seikyusaki_name.value;
//請求先電話番号
var sb_tel1 = document.futochumon.sb_tel1_name.value;
var sb_tel2 = document.futochumon.sb_tel2_name.value;
var sb_tel3 = document.futochumon.sb_tel3_name.value;
var sb_tel = sb_tel1 + "-" + sb_tel2 + "-" + sb_tel3;
document.cgi_order.hd_SBtel.value = sb_tel;
//納品先
var n;
var sb_nohin;
    if (document.futochumon.sb_nohinsaki.length) {
        for (n = 0; n < document.futochumon.sb_nohinsaki.length; n++) {
            if (document.futochumon.sb_nohinsaki[n].checked) {
                sb_nohin =document.futochumon.sb_nohinsaki[n].value;
            }
        }
    } else {
        if (document.futochumon.sb_nohinsaki.checked) {
           sb_nohin = document.futochumon.sb_nohinsaki.value;
        }
    }
document.cgi_order.hd_SBnohinsaki.value = sb_nohin;
}

//必須項目のチェック
function hissu(){
var nohin_patern_obj = document.futochumon.nohin_patern;
var nohin_patern_value = nohin_patern_obj.value;
kuran_check = [];
kuran_bg = ["#ffc0cb"];
if(nohin_patern_value == "1"){//発注先のみ
hissu_hacchu(kuran_check, kuran_bg);
chui_check(kuran_check);
}else if(nohin_patern_value == "2"){//発注先と納品先
hissu_hacchu(kuran_check, kuran_bg);
hissu_nohinB(kuran_check, kuran_bg);
chui_check(kuran_check);
}else if(nohin_patern_value == "3"){//発注先と請求先
hissu_hacchu(kuran_check, kuran_bg);
hissu_seikyuB(kuran_check, kuran_bg);
chui_check(kuran_check);
}
else if(nohin_patern_value == "4"){//すべて個別
hissu_hacchu(kuran_check, kuran_bg);
hissu_nohinA(kuran_check, kuran_bg);
hissu_seikyuA(kuran_check, kuran_bg);
chui_check(kuran_check);
}
kuran_kekka = kuran_check.join("");
if (kuran_kekka != ""){
kuran_check.unshift("※下記の必須項目が未記入です\n");
kuran_kekka2 = kuran_check.join("");
alert(kuran_kekka2);
chushi = "1";
return false;
}
}
//必須項目（注意事項チェック）
function chui_check(kuran_check){
if(document.futochumon.chuikakunin.checked != true){
kuran_check.push("・「注意事項は確認済み」のボタンがチェックされていません。注意事項のページをご覧いただいていない場合は、ご注文前に必ずご確認ください。");
}
}
//必須項目（発注者用）
function hissu_hacchu(kuran_check){
var hacchu_mail_obj = document.futochumon.h_mail_name;
var hacchu_mail = hacchu_mail_obj.value;//発注者のメール
var hacchu_zip1_obj = document.futochumon.h_post1_name;
var hacchu_zip1 = hacchu_zip1_obj.value;//郵便番号の前半
var hacchu_zip2_obj = document.futochumon.h_post2_name;
var hacchu_zip2 = hacchu_zip2_obj.value;//郵便番号の後半
var hacchu_address1_obj = document.futochumon.h_address1_name;
var hacchu_address1 = hacchu_address1_obj.value;//発注者住所1
var hacchu_address2_obj = document.getElementById("h_address2");
var hacchu_address2 = hacchu_address2_obj.value;//発注者住所2
var hacchu_address3_obj = document.getElementById("h_address3");
var hacchu_address3 = hacchu_address3_obj.value;//発注者住所3
var hacchu_name_obj = document.getElementById("h_name");
var hacchu_name = hacchu_name_obj.value;//発注者お名前
var hacchu_tel1_obj = document.getElementById("h_tel1");
var hacchu_tel1 = hacchu_tel1_obj.value;//発注者市外局番
var hacchu_tel2_obj = document.getElementById("h_tel2");
var hacchu_tel2 = hacchu_tel2_obj.value;//発注者市内局番
var hacchu_tel3_obj = document.getElementById("h_tel3");
var hacchu_tel3 = hacchu_tel3_obj.value;//発注者電話の下4桁
//ここからチェックの中身
if(hacchu_mail == ""){
kuran_check.push("・発注者E-MAIL\n");
hacchu_mail_obj.style.backgroundColor = kuran_bg[0];
}
if(hacchu_zip1 == "" || hacchu_zip2 == ""){
kuran_check.push("・発注者郵便番号\n");
hacchu_zip1_obj.style.backgroundColor = kuran_bg[0];
hacchu_zip2_obj.style.backgroundColor = kuran_bg[0];
}
if(hacchu_address1 == "" || hacchu_address1 == "都道府県・市町村区名など"){
kuran_check.push("・発注者住所1\n");
hacchu_address1_obj.style.backgroundColor = kuran_bg[0];
}
if(hacchu_address2 == "" || hacchu_address2 == "丁目・番地など"){
kuran_check.push("・発注者住所2\n");
hacchu_address2_obj.style.backgroundColor = kuran_bg[0];
}
if(hacchu_address3 == "ビル名など"){
hacchu_address3_obj.value = "";
}
if(hacchu_name == ""){
kuran_check.push("・発注者お名前\n");
hacchu_name_obj.style.backgroundColor = kuran_bg[0];
}
if(hacchu_tel1 == "" || hacchu_tel2 == "" || hacchu_tel3 == ""){
kuran_check.push("・発注者電話番号\n");
hacchu_tel1_obj.style.backgroundColor = kuran_bg[0];
hacchu_tel2_obj.style.backgroundColor = kuran_bg[0];
hacchu_tel3_obj.style.backgroundColor = kuran_bg[0];
}
}
//必須項目（納品先A用）
function hissu_nohinA(kuran_check){
var nohinA_zip1_obj = document.futochumon.na_post1_name;
var nohinA_zip1 = nohinA_zip1_obj.value;//郵便番号の前半
var nohinA_zip2_obj = document.futochumon.na_post2_name;
var nohinA_zip2 = nohinA_zip2_obj.value;//郵便番号の後半
var nohinA_address1_obj = document.futochumon.na_address1_name;
var nohinA_address1 = nohinA_address1_obj.value;//納品先住所1
var nohinA_address2_obj = document.getElementById("na_address2");
var nohinA_address2 = nohinA_address2_obj.value;//納品先住所2
var nohinA_address3_obj = document.getElementById("na_address3");
var nohinA_address3 = nohinA_address3_obj.value;//納品先住所3
var nohinA_name_obj = document.getElementById("na_name");
var nohinA_name = nohinA_name_obj.value;//納品先お名前
var nohinA_tel1_obj = document.getElementById("na_tel1");
var nohinA_tel1 = nohinA_tel1_obj.value;//納品先市外局番
var nohinA_tel2_obj = document.getElementById("na_tel2");
var nohinA_tel2 = nohinA_tel2_obj.value;//納品先市内局番
var nohinA_tel3_obj = document.getElementById("na_tel3");
var nohinA_tel3 = nohinA_tel3_obj.value;//納品先電話の下4桁
//ここからチェックの中身
if(nohinA_zip1 == "" || nohinA_zip2 == ""){
kuran_check.push("・納品先郵便番号\n");
nohinA_zip1_obj.style.backgroundColor = kuran_bg[0];
nohinA_zip2_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinA_address1 == "" || nohinA_address1 == "都道府県・市町村区名など"){
kuran_check.push("・納品先住所1\n");
nohinA_address1_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinA_address2 == "" || nohinA_address2 == "丁目・番地など"){
kuran_check.push("・納品先住所2\n");
nohinA_address2_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinA_address3 == "ビル名など"){
nohinA_address3_obj.value = "";
}
if(nohinA_name == ""){
kuran_check.push("・納品先お名前\n");
nohinA_name_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinA_tel1 == "" || nohinA_tel2 == "" || nohinA_tel3 == ""){
kuran_check.push("・納品先電話番号\n");
nohinA_tel1_obj.style.backgroundColor = kuran_bg[0];
nohinA_tel2_obj.style.backgroundColor = kuran_bg[0];
nohinA_tel3_obj.style.backgroundColor = kuran_bg[0];
}
}
//必須項目（納品先B用）
function hissu_nohinB(kuran_check){
var nohinB_zip1_obj = document.futochumon.nb_post1_name;
var nohinB_zip1 = nohinB_zip1_obj.value;//郵便番号の前半
var nohinB_zip2_obj = document.futochumon.nb_post2_name;
var nohinB_zip2 = nohinB_zip2_obj.value;//郵便番号の後半
var nohinB_address1_obj = document.futochumon.nb_address1_name;
var nohinB_address1 = nohinB_address1_obj.value;//納品先住所1
var nohinB_address2_obj = document.getElementById("nb_address2");
var nohinB_address2 = nohinB_address2_obj.value;//納品先住所2
var nohinB_address3_obj = document.getElementById("nb_address3");
var nohinB_address3 = nohinB_address3_obj.value;//納品先住所3
var nohinB_name_obj = document.getElementById("nb_name");
var nohinB_name = nohinB_name_obj.value;//納品先お名前
var nohinB_tel1_obj = document.getElementById("nb_tel1");
var nohinB_tel1 = nohinB_tel1_obj.value;//納品先市外局番
var nohinB_tel2_obj = document.getElementById("nb_tel2");
var nohinB_tel2 = nohinB_tel2_obj.value;//納品先市内局番
var nohinB_tel3_obj = document.getElementById("nb_tel3");
var nohinB_tel3 = nohinB_tel3_obj.value;//納品先電話の下4桁
//ここからチェックの中身
if(nohinB_zip1 == "" || nohinB_zip2 == ""){
kuran_check.push("・納品先郵便番号\n");
nohinB_zip1_obj.style.backgroundColor = kuran_bg[0];
nohinB_zip2_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinB_address1 == "" || nohinB_address1 == "都道府県・市町村区名など"){
kuran_check.push("・納品先住所1\n");
nohinB_address1_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinB_address2 == "" || nohinB_address2 == "丁目・番地など"){
kuran_check.push("・納品先住所2\n");
nohinB_address2_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinB_address3 == "ビル名など"){
nohinB_address3_obj.value = "";
}
if(nohinB_name == ""){
kuran_check.push("・納品先お名前\n");
nohinB_name_obj.style.backgroundColor = kuran_bg[0];
}
if(nohinB_tel1 == "" || nohinB_tel2 == "" || nohinB_tel3 == ""){
kuran_check.push("・納品先電話番号\n");
nohinB_tel1_obj.style.backgroundColor = kuran_bg[0];
nohinB_tel2_obj.style.backgroundColor = kuran_bg[0];
nohinB_tel3_obj.style.backgroundColor = kuran_bg[0];
}
if(document.futochumon.nb_seikyu[0].checked != true && document.futochumon.nb_seikyu[1].checked != true){
kuran_check.push("・請求書送付先\n");
}
}
//必須項目（請求先A用）
function hissu_seikyuA(kuran_check){
var seikyuA_zip1_obj = document.futochumon.sa_post1_name;
var seikyuA_zip1 = seikyuA_zip1_obj.value;//郵便番号の前半
var seikyuA_zip2_obj = document.futochumon.sa_post2_name;
var seikyuA_zip2 = seikyuA_zip2_obj.value;//郵便番号の後半
var seikyuA_address1_obj = document.futochumon.sa_address1_name;
var seikyuA_address1 = seikyuA_address1_obj.value;//請求先住所1
var seikyuA_address2_obj = document.getElementById("sa_address2");
var seikyuA_address2 = seikyuA_address2_obj.value;//請求先住所2
var seikyuA_address3_obj = document.getElementById("sa_address3");
var seikyuA_address3 = seikyuA_address3_obj.value;//請求先住所3
var seikyuA_name_obj = document.getElementById("sa_name");
var seikyuA_name = seikyuA_name_obj.value;//請求先お名前
var seikyuA_tel1_obj = document.getElementById("sa_tel1");
var seikyuA_tel1 = seikyuA_tel1_obj.value;//請求先市外局番
var seikyuA_tel2_obj = document.getElementById("sa_tel2");
var seikyuA_tel2 = seikyuA_tel2_obj.value;//請求先市内局番
var seikyuA_tel3_obj = document.getElementById("sa_tel3");
var seikyuA_tel3 = seikyuA_tel3_obj.value;//請求先電話の下4桁
//ここからチェックの中身
if(seikyuA_zip1 == "" || seikyuA_zip2 == ""){
kuran_check.push("・請求先郵便番号\n");
seikyuA_zip1_obj.style.backgroundColor = kuran_bg[0];
seikyuA_zip2_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuA_address1 == "" || seikyuA_address1 == "都道府県・市町村区名など"){
kuran_check.push("・請求先住所1\n");
seikyuA_address1_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuA_address2 == "" || seikyuA_address2 == "丁目・番地など"){
kuran_check.push("・請求先住所2\n");
seikyuA_address2_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuA_address3 == "ビル名など"){
seikyuA_address3_obj.value = "";
}
if(seikyuA_name == ""){
kuran_check.push("・請求先お名前\n");
seikyuA_name_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuA_tel1 == "" || seikyuA_tel2 == "" || seikyuA_tel3 == ""){
kuran_check.push("・請求先電話番号\n");
seikyuA_tel1_obj.style.backgroundColor = kuran_bg[0];
seikyuA_tel2_obj.style.backgroundColor = kuran_bg[0];
seikyuA_tel3_obj.style.backgroundColor = kuran_bg[0];
}
}
//必須項目（請求先B用）
function hissu_seikyuB(kuran_check){
var seikyuB_zip1_obj = document.futochumon.sb_post1_name;
var seikyuB_zip1 = seikyuB_zip1_obj.value;//郵便番号の前半
var seikyuB_zip2_obj = document.futochumon.sb_post2_name;
var seikyuB_zip2 = seikyuB_zip2_obj.value;//郵便番号の後半
var seikyuB_address1_obj = document.futochumon.sb_address1_name;
var seikyuB_address1 = seikyuB_address1_obj.value;//請求先住所1
var seikyuB_address2_obj = document.getElementById("sb_address2");
var seikyuB_address2 = seikyuB_address2_obj.value;//請求先住所2
var seikyuB_address3_obj = document.getElementById("sb_address3");
var seikyuB_address3 = seikyuB_address3_obj.value;//請求先住所3
var seikyuB_name_obj = document.getElementById("sb_name");
var seikyuB_name = seikyuB_name_obj.value;//請求先お名前
var seikyuB_tel1_obj = document.getElementById("sb_tel1");
var seikyuB_tel1 = seikyuB_tel1_obj.value;//請求先市外局番
var seikyuB_tel2_obj = document.getElementById("sb_tel2");
var seikyuB_tel2 = seikyuB_tel2_obj.value;//請求先市内局番
var seikyuB_tel3_obj = document.getElementById("sb_tel3");
var seikyuB_tel3 = seikyuB_tel3_obj.value;//請求先電話の下4桁
//ここからチェックの中身
if(seikyuB_zip1 == "" || seikyuB_zip2 == ""){
kuran_check.push("・請求先郵便番号\n");
seikyuB_zip1_obj.style.backgroundColor = kuran_bg[0];
seikyuB_zip2_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuB_address1 == "" || seikyuB_address1 == "都道府県・市町村区名など"){
kuran_check.push("・請求先住所1\n");
seikyuB_address1_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuB_address2 == "" || seikyuB_address2 == "丁目・番地など"){
kuran_check.push("・請求先住所2\n");
seikyuB_address2_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuB_address3 == "ビル名など"){
seikyuB_address3_obj.value = "";
}
if(seikyuB_name == ""){
kuran_check.push("・請求先お名前\n");
seikyuB_name_obj.style.backgroundColor = kuran_bg[0];
}
if(seikyuB_tel1 == "" || seikyuB_tel2 == "" || seikyuB_tel3 == ""){
kuran_check.push("・請求先電話番号\n");
seikyuB_tel1_obj.style.backgroundColor = kuran_bg[0];
seikyuB_tel2_obj.style.backgroundColor = kuran_bg[0];
seikyuB_tel3_obj.style.backgroundColor = kuran_bg[0];
}
if(document.futochumon.sb_nohinsaki[0].checked != true && document.futochumon.sb_nohinsaki[1].checked != true){
kuran_check.push("・納品先\n");
}
}




//発注先の種別によるフォームの切替
function hacchusaki(CK){
var hacchu;
var ck_patern = CK;
if(ck_patern){
hacchu = ck_patern;
}else{
hacchu_obj = document.futochumon.nohin_patern;
hacchu = hacchu_obj.value;
}
if(hacchu == "1"){
document.getElementById("nohin_A").style.display = "none"; 
document.getElementById("nohin_B").style.display = "none"; 
document.getElementById("seikyusaki_A").style.display = "none"; 
document.getElementById("seikyusaki_B").style.display = "none"; 
}else if(hacchu == "2"){
document.getElementById("nohin_A").style.display = "none"; 
document.getElementById("nohin_B").style.display = "block"; 
document.getElementById("seikyusaki_A").style.display = "none"; 
document.getElementById("seikyusaki_B").style.display = "none"; 
}else if(hacchu == "3"){
document.getElementById("nohin_A").style.display = "none"; 
document.getElementById("nohin_B").style.display = "none"; 
document.getElementById("seikyusaki_A").style.display = "none"; 
document.getElementById("seikyusaki_B").style.display = "block"; 
}
else if(hacchu == "4"){
document.getElementById("nohin_A").style.display = "block"; 
document.getElementById("nohin_B").style.display = "none"; 
document.getElementById("seikyusaki_A").style.display = "block"; 
document.getElementById("seikyusaki_B").style.display = "none"; 
}

}

//封筒の種類によって封筒色の表示を変更
function futochange(futo_size){
futo_size_now = futo_size;
obj = document.jidomitsu.futo;
futo = obj.value;
if(futo == "Craft"){
document.getElementById("futoiro_craft").style.display = "block"; 
document.getElementById("futoiro_kent").style.display = "none"; 
document.getElementById("futoiro_half").style.display = "none"; 
document.getElementById("futoiro_cony").style.display = "none"; 
document.getElementById("currentFutoiro").innerHTML = "うす茶"; 
if(futo_size_now == "N3" || futo_size == "N4"){
document.getElementById("waku").style.display = "block"; 
document.getElementById("wakuari").style.display = "none"; 
}
}else if(futo == "ReCra"){
document.getElementById("futoiro_craft").style.display = "block"; 
document.getElementById("futoiro_kent").style.display = "none"; 
document.getElementById("futoiro_half").style.display = "none"; 
document.getElementById("futoiro_cony").style.display = "none"; 
document.getElementById("currentFutoiro").innerHTML = "うす茶"; 
if(futo_size_now == "N3" || futo_size == "N4"){
document.getElementById("waku").style.display = "none"; 
document.getElementById("wakuari").style.display = "block"; 
}
}else if(futo == "Kent"){
if(futo_size == "Y0"){
document.getElementById("futoiro_kent_Y0").style.display = "block"; 
document.getElementById("futoiro_half_Y0").style.display = "none"; 
}else{
document.getElementById("futoiro_craft").style.display = "none"; 
document.getElementById("futoiro_kent").style.display = "block"; 
document.getElementById("futoiro_half").style.display = "none"; 
document.getElementById("futoiro_cony").style.display = "none"; 
}
document.getElementById("currentFutoiro").innerHTML = "白"; 
if(futo_size_now == "N3" || futo_size == "N4"){
document.getElementById("waku").style.display = "block"; 
document.getElementById("wakuari").style.display = "none"; 
}
}else if(futo == "Half"){
if(futo_size == "Y0"){
document.getElementById("futoiro_half_Y0").style.display = "block"; 
document.getElementById("futoiro_kent_Y0").style.display = "none"; 
}else{
document.getElementById("futoiro_kent").style.display = "none"; 
document.getElementById("futoiro_craft").style.display = "none"; 
document.getElementById("futoiro_half").style.display = "block"; 
document.getElementById("futoiro_cony").style.display = "none"; 
}
document.getElementById("currentFutoiro").innerHTML = document.jidomitsu.futoiro_half.value;
if(futo_size_now == "N3" || futo_size == "N4"){
document.getElementById("waku").style.display = "none"; 
document.getElementById("wakuari").style.display = "block"; 
}
}else if(futo == "Cony"){
document.getElementById("futoiro_craft").style.display = "none"; 
document.getElementById("futoiro_kent").style.display = "none"; 
document.getElementById("futoiro_half").style.display = "none"; 
document.getElementById("futoiro_cony").style.display = "block"; 
document.getElementById("currentFutoiro").innerHTML = document.jidomitsu.futoiro_cony.value;
if(futo_size_now == "N3" || futo_size == "N4"){
document.getElementById("waku").style.display = "none"; 
document.getElementById("wakuari").style.display = "block"; 
}
}
var kekka_obj = document.getElementById("mitsumori4");
if (kekka_obj.innerHTML != ""){
keisan(futo_size);
}
}

//封筒色を非表示DIV（currentFutoiro）へ保存
function iroChange(){
obj = document.jidomitsu.futo;
futo = obj.value;
if(futo == "Half"){
document.getElementById("currentFutoiro").innerHTML = document.jidomitsu.futoiro_half.value;
document.cgi_order.hd_futocolor.value = document.jidomitsu.futoiro_half.value;
}else if(futo == "Cony"){
document.getElementById("currentFutoiro").innerHTML = document.jidomitsu.futoiro_cony.value;
document.cgi_order.hd_futocolor.value = document.jidomitsu.futoiro_cony.value;
}
}

//封筒のみの場合、不必要な項目を非表示にする
function futonomi(futo_size) {
priceDel(futo_size);

    var i;
    if (document.jidomitsu.shubetsu.length) {
        for (i = 0; i < document.jidomitsu.shubetsu.length; i++) {
            if (document.jidomitsu.shubetsu[i].checked) {
                ima =document.jidomitsu.shubetsu[i].value;
            }
        }
    } else {
        if (document.jidomitsu.shubetsu.checked) {
           ima = document.jidomitsu.shubetsu.value;
        }
    }

	if(ima == "Repeat"){
	document.getElementById("zousatsu").style.display = "block"; 
	document.getElementById("seisaku").style.display = "none"; 
	document.getElementById("iro").style.display = "block"; 
	document.getElementById("zosatsuchui").style.display = "block"; 
	}else if(ima == "FutoOnly"){
	document.getElementById("zousatsu").style.display = "none"; 
	document.getElementById("seisaku").style.display = "none"; 
	document.getElementById("iro").style.display = "none"; 
	document.getElementById("zosatsuchui").style.display = "none"; 
	}else if(ima == "New"){
	document.getElementById("zousatsu").style.display = "none"; 
	document.getElementById("seisaku").style.display = "block"; 
	document.getElementById("iro").style.display = "block"; 
	document.getElementById("zosatsuchui").style.display = "none"; 
	}
}


//料金表示部分のオンオフ
function priceDel(futo_size){
var del_obj = document.getElementById("mitsumori4");
if (del_obj.innerHTML != ""){
keisan(futo_size);
}
}

//封筒色見本の表示
function iromise(){
document.getElementById("iromihon").style.display = "block"; 
}
function tatamu(){
document.getElementById("iromihon").style.display = "none"; 
}


///////////////////////
///　料金の計算部分　///
///////////////////////
function keisan(futo_size){
var futo_size_00 = futo_size;
document.getElementById("ChumonNo").style.display = "none"; 
/*注文種別の取得（shubetsu）*/
    var i;
	var shubetsu;
    if (document.jidomitsu.shubetsu.length) {
        for (i = 0; i < document.jidomitsu.shubetsu.length; i++) {
            if (document.jidomitsu.shubetsu[i].checked) {
                shubetsu =document.jidomitsu.shubetsu[i].value;
            }
        }
    } else {
        if (document.jidomitsu.shubetsu.checked) {
           shubetsu = document.jidomitsu.shubetsu.value;
        }
    }

/*封筒種類の取得--現在はコメントアウト
var futo = document.jidomitsu.futo.value;
*/

/*封筒色の取得--現在はコメントアウト
var iro_obj = document.getElementById("currentFutoiro");
var iro = iro_obj.innerHTML;
*/

/*印刷色数の取得*/
var irokazu;
irokazu = document.jidomitsu.irokazu.value;

/*原稿の取得*/
var genko;
if(shubetsu == "Repeat"){
genko = "Repeat";
}else{
genko = document.jidomitsu.genko.value;
}

/*枚数の取得*/
var kazu = document.jidomitsu.maisu.value;

/*オプション加工の取得--現在はコメントアウト
var kako = document.jidomitsu.kako.value;
*/

//封筒サイズの変更
var now_size2;
if(futo_size_00 == "N3"){
now_size2 = "長3";
}else if(futo_size_00 == "K2"){
now_size2 = "角2";
}
document.cgi_order.hd_size.value = now_size2;

/*条件をテキストに合体*/
var naiyou;
naiyou = futo_size + irokazu + kazu + genko;

//デバッグの時にはここをオン
//alert(naiyou);

/*料金の表示*/
var file_path = "/js/ondemandFuto2/" + naiyou + ".txt";
getFile( '' , 'GET', file_path , true );

/*クッキーの判定*/
/*
var ck_test;
var mng_test = new CookieManager();
ck_test =  mng_test.getCookie("check_onoff99");
if(ck_test == "1"){
//何もしない
}else{
alert("※現在、お客様の環境では「クッキー」が使えない状態です。ご注文頂く場合にはクッキーがオンになっている必要があります。");
return false;
}
*/

}//長3封筒の条件取得終わり

//メールアドレスのチェック
function mail_Check(){
if(!document.futochumon.h_mail_name.value.match(/.+@.+\..+/)){
alert("発注者E-MAILの記載に不備があります。\n半角英数字で入力し、カンマとピリオドの間違いなどにご注意ください。");
return false;
}
}
