//オーダーフォーム　js

//---------------------ハンコ名、価格初期設定-----------------------------------------------------------

Seal = new Array();						//変数宣言

//↓「ハンコ名」「価格」の設定　　※価格は数値のみ　（例→　'ハンコ名１':価格１, 'ハンコ名２':価格２

Seal = { 

'限定　本象牙-丸棒 実印 13.5':9555,
'限定　本象牙-丸棒 実印 15.0':9999,

//認印・銀行印

//K-color　丸棒

'K-color-丸棒 認印・銀行印 ブラック 12.0':1999,

'K-color-丸棒 認印・銀行印 ブラウン 12.0':1999,

'K-color-丸棒 認印・銀行印 レッド 12.0':1999,

'K-color-丸棒 認印・銀行印 ピンク 12.0':1999,

'K-color-丸棒 認印・銀行印 マーブル 12.0':1999,

'K-color-丸棒 認印・銀行印 マーブル・ブラック 12.0':1999,

'K-color-丸棒 認印・銀行印 マーブル・レッド 12.0':1999,

'K-color-丸棒 認印・銀行印 イエロー 13.5':2345,

'K-color-丸棒 認印・銀行印 ブラック 15.0':2999,

'K-color-丸棒 認印・銀行印 ホワイト 15.0':2999,

//K-color　天丸

'K-color-天丸 認印・銀行印 ブラック 12.0':1999,

'K-color-天丸 認印・銀行印 ブラウン 12.0':1999,

'K-color-天丸 認印・銀行印 レッド 12.0':1999,

'K-color-天丸 認印・銀行印 クリアー 12.0':1999,

'K-color-天丸 認印・銀行印 クリアー・グリーン 12.0':1999,

'K-color-天丸 認印・銀行印 クリアー・ピンク 12.0':1999,

'K-color-天丸 認印・銀行印 マーブル 12.0':1999,

'K-color-天丸 認印・銀行印 マーブル・ブラック 12.0':1999,

'K-color-天丸 認印・銀行印 マーブル・ブルー 12.0':1999,

'K-color-天丸 認印・銀行印 マーブル・ピンク 12.0':1999,

'K-color-天丸 認印・銀行印 マーブル・グリーン 13.5':2345,

'K-color-天丸 認印・銀行印 ブラック 15.0':2999,

'K-color-天丸 認印・銀行印 クリアー 15.0':2999,

'K-color-天丸 認印・銀行印 クリアー・グリーン 15.0':2999,

'K-color-天丸 認印・銀行印 マーブル・イエロー 15.0':2999,

'カラーチタン-丸棒 認印・銀行印 ブラスト 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 ミラー 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 ブルー 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 パープル 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 オレンジ 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 イエロー 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 ピンク 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 グリーン 12.0':8888,

'カラーチタン-丸棒 認印・銀行印 ゴールド 12.0':8888,

//その他の素材

'黒檀-丸棒 認印・銀行印 12.0':1999,

'紅紫檀-丸棒 認印・銀行印 12.0':1999,

'柘-丸棒 認印･銀行印 12.0':1999,

'柘-丸棒 認印･銀行印 13.5':2888,

//実印

'巴林石-丸棒 実印 15.0':5555,

'巴林石-角棒 実印 15.0':5555,

'黒檀-天丸 実印 15.0':4888,

//カラーチタン　15.0

'カラーチタン-丸棒 実印 ブラスト 15.0':12345,

'カラーチタン-丸棒 実印 ミラー 15.0':12345,

'カラーチタン-丸棒 実印 ブルー 15.0':12345,

'カラーチタン-丸棒 実印 パープル 15.0':12345,

'カラーチタン-丸棒 実印 オレンジ 15.0':12345,

'カラーチタン-丸棒 実印 イエロー 15.0':12345,

'カラーチタン-丸棒 実印 ピンク 15.0':12345,

'カラーチタン-丸棒 実印 グリーン 15.0':12345,

'カラーチタン-丸棒 実印 ゴールド 15.0':12345,

//カラーチタン　18.0

'カラーチタン-丸棒 実印 ブラスト 18.0':16666,

'カラーチタン-丸棒 実印 ミラー 18.0':16666,

'カラーチタン-丸棒 実印 ブルー 18.0':16666,

'カラーチタン-丸棒 実印 パープル 18.0':16666,

'カラーチタン-丸棒 実印 オレンジ 18.0':16666,

'カラーチタン-丸棒 実印 イエロー 18.0':16666,

'カラーチタン-丸棒 実印 ピンク 18.0':16666,

'カラーチタン-丸棒 実印 グリーン 18.0':16666,

'カラーチタン-丸棒 実印 ゴールド 18.0':16666,

//その他の素材

'柘-丸棒 実印 13.5':2999,

'柘-丸棒 実印 15.0':3480,

'柘-丸棒 実印 16.5':3999,

'柘-丸棒 実印 18.0':4999

};

//----------------------------------------------------------------------------------------------------

//--------------------ケース名、価格初期設定----------------------------------------------------------

Case = new Array();						//変数宣言

//↓「ケース名」「価格」の設定　　　  ※価格は数値のみ

Case = { 

'おまかせ':0,

'ミント':0,

'白（ホワイト）':0, 

'黄（イエロー）':0,

'朱（レッド）':0,

'梅（ワイン）':0,

'深緑（ダークグリーン）':0,

'緑(グリーン）':0,

'藍(シーブルー）':0,

'濃紺（ネイビー）':0,

'黒（ブラック）':0

};

//----------------------------------------------------------------------------------------------------

var Seal_name;							//←選択した「ハンコ名」保存用変数

var Seal_size;							//←選択した「サイズ径」保存用変数

var Case_price = 0;						//←選択した「ケース」保存用変数

var Char_price = 0;						//←入力した「彫刻する社名」保存用変数

//↓項目「ハンコ名」

function Seal_NameAdd(n){

document.getElementById("item").value = n;			//←選択した「商品名」の表示

Seal_name = n;							//←選択した「商品名」のvalueを一時保存

Calc();

}

//↓項目「サイズ径」

function Seal_SizeAdd(n){

Seal_size = n;							//←選択した「サイズ径」のvalueを一時保存

}

//↓項目「ケース」 （価格算出）

function Case_PriceAdd(n){
Case_price = Case[n];						//←選択した「ケース」のvalueを一時保存
Clear();
}
//↓項目「彫刻する社名」　（文字数、価格算出）

function Char_LengthCount(n){

var tmp;

var tmp2;

var Char_length;

tmp = n.replace(/[\r|\n|\s|　]/g, "");				//改行の除外

Char_length = tmp.length;					//「彫刻する社名」文字数を一時保存

//↓文字数6字以内　→　０円

if (Char_length <= 6){

Char_price = 0;

//↓文字数7文字以上　→(+１０００円 )今回はなし  

}else if (Char_length >= 7){

Char_price =0;

}

}

//↓代金、送料、合計金額算出＆表示

function Calc(){

var Price;

var Carriage;

var Total;

//↓項目「ハンコ名」、項目「サイズ径」が選択されていた場合

if (Seal_name){

Price = Seal[Seal_name] + Case_price + Char_price;

}else{

Price = Case_price;

}

//↓代金、送料、合計金額算出

if (Price >= 1 && Price < 20000){			//←商品代金が20,000円未満の場合

Carriage = 840;

Total    = Price + Carriage;

}else if(Price >= 1 && Price < 30000){				//←商品代金が30,000円未満の場合

Carriage = 735;

Total    = Price + Carriage;

}else if(Price >= 1 && Price >= 30000){				//←商品代金が30,000円以上の場合

Carriage = 0;

Total    = Price;

}else{							//←商品代金が0円の場合

//↓ケースのみ選択時

if (Case_price >= 1){

Price    = Case_price;

Carriage = 1050;

Total    = Price + Carriage;

//↓未選択時

}else{

Price    = 0;

Carriage = 0;

Total    = 0;

}

}

document.getElementById("price").value = Price;			//←「商品代金」の表示

document.getElementById("souryou").value = Carriage;			//←「送料」の表示

document.getElementById("total").value = Total;			//←「合計金額」の表示

}

function Clear(){

document.getElementById("price").value = "";			//←「商品代金」のクリア

document.getElementById("souryou").value = "";			//←「送料」のクリア

document.getElementById("total").value = "";			//←「合計金額」のクリア

}

function Clear(){

document.getElementById("price").value = "";			//←「商品代金」のクリア

document.getElementById("souryou").value = "";			//←「送料」のクリア

document.getElementById("total").value = "";			//←「合計金額」のクリア

}