//オーダーフォーム　js
//---------------------ハンコ名、価格初期設定-----------------------------------------------------------
Seal = new Array();						//変数宣言
//↓「ハンコ名」「価格」の設定　　※価格は数値のみ　（例→　'ハンコ名１':価格１, 'ハンコ名２':価格２
Seal = { 
'ミント':525,
'白（ホワイト）':525, 
'黄（イエロー）':525,
'朱（レッド）':525,
'梅（ワイン）':525,
'深緑（ダークグリーン）':525,
'緑(グリーン）':525,
'藍(シーブルー)':525,
'濃紺（ネイビー）':525,
'黒（ブラック）':525
};
//----------------------------------------------------------------------------------------------------
//--------------------ケース名、価格初期設定----------------------------------------------------------
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を一時保存
}
//↓項目「彫刻する社名」　（文字数、価格算出）
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 = "";			//←「合計金額」のクリア
}