//選択された商品に応じて即座に計算する
function calc()
{
	n = 0;
	fObj = document.myFORM;
	n += eval(fObj.sel0.options[fObj.sel0.selectedIndex].value);		//1000
	n += eval(fObj.sel1.options[fObj.sel1.selectedIndex].value);		//2000
	n += eval(fObj.sel2.options[fObj.sel2.selectedIndex].value);		//3000
	n += eval(fObj.sel3.options[fObj.sel3.selectedIndex].value);		//banana
	n += eval(fObj.sel4.options[fObj.sel4.selectedIndex].value);		//complete
/*	n += eval(fObj.sel5.options[fObj.sel5.selectedIndex].value);		//christmas*/
	n += eval(fObj.sel6.options[fObj.sel6.selectedIndex].value);		//toco

//選択された都道府県に応じて即座に計算する

	if (fObj.pref.value=="0"){m  = 0}
	if (fObj.pref.value=="1"){m  = 1000}
	if (fObj.pref.value=="2"){m  = 700}
	if (fObj.pref.value=="3"){m  = 700}
	if (fObj.pref.value=="5"){m  = 700}
	if (fObj.pref.value=="4"){m  = 600}
	if (fObj.pref.value=="6"){m  = 600}
	if (fObj.pref.value=="7"){m  = 600}
	if (fObj.pref.value=="8"){m  = 600}
	if (fObj.pref.value=="9"){m  = 600}
	if (fObj.pref.value=="10"){m  = 600}
	if (fObj.pref.value=="11"){m  = 600}
	if (fObj.pref.value=="12"){m  = 600}
	if (fObj.pref.value=="13"){m  = 600}
	if (fObj.pref.value=="14"){m  = 600}
	if (fObj.pref.value=="15"){m  = 600}
	if (fObj.pref.value=="16"){m  = 600}
	if (fObj.pref.value=="17"){m  = 600}
	if (fObj.pref.value=="18"){m  = 600}
	if (fObj.pref.value=="19"){m  = 600}
	if (fObj.pref.value=="20"){m  = 600}
	if (fObj.pref.value=="21"){m  = 600}
	if (fObj.pref.value=="22"){m  = 600}
	if (fObj.pref.value=="23"){m  = 600}
	if (fObj.pref.value=="24"){m  = 600}
	if (fObj.pref.value=="25"){m  = 700}
	if (fObj.pref.value=="26"){m  = 700}
	if (fObj.pref.value=="27"){m  = 700}
	if (fObj.pref.value=="28"){m  = 700}
	if (fObj.pref.value=="29"){m  = 700}
	if (fObj.pref.value=="30"){m  = 700}
	if (fObj.pref.value=="31"){m  = 800}
	if (fObj.pref.value=="32"){m  = 800}
	if (fObj.pref.value=="33"){m  = 800}
	if (fObj.pref.value=="34"){m  = 800}
	if (fObj.pref.value=="35"){m  = 800}
	if (fObj.pref.value=="36"){m  = 900}
	if (fObj.pref.value=="37"){m  = 900}
	if (fObj.pref.value=="38"){m  = 900}
	if (fObj.pref.value=="39"){m  = 900}
	if (fObj.pref.value=="40"){m  = 1000}
	if (fObj.pref.value=="41"){m  = 1000}
	if (fObj.pref.value=="42"){m  = 1000}
	if (fObj.pref.value=="43"){m  = 1000}
	if (fObj.pref.value=="44"){m  = 1000}
	if (fObj.pref.value=="45"){m  = 1000}
	if (fObj.pref.value=="46"){m  = 1000}
	if (fObj.pref.value=="47"){m  = 1100}
	fObj.postage.value = m;
	fObj.result.value = n;
	fObj.total.value  =Math.round((n + m + 300)* 1.05);		//代引き手数料と消費税を含む合計
	fObj._to.value = "info@khanompang.com";			//ついでにメールアドレスの返信先を書き込む
}

//チェックするとテキストフィールド有効、チェックオフでテキストフィールド内容を消去する
function setTF(cOBJ,fName) 
{
	document.myFORM[fName].disabled = !cOBJ.checked;
	if (!cOBJ.checked) document.myFORM[fName].value = "";
}

//クリックするとテキストフィールドの日付を消去する
function setTFC(fName1,fName2) 
{
	document.myFORM.start_date.value = "";
	document.myFORM.last_date.value = "";
}

//フォームにカレンダーを読み込む
    var cal2 = new JKL.Calendar("caldiv2","formid","start_date");
	cal2.setStyle( "frame_color", "#3333CC" );cal2.min_date = new Date();
    var cal3 = new JKL.Calendar("caldiv3","formid","last_date");
	cal3.setStyle( "frame_color", "#CC3333" );cal3.min_date = new Date();
	
	
//テキストフィールドに空欄があったら警告する
function SubmitCheck() 
{
	if (document.myFORM.zip1.value==""){
      	window.alert('郵便番号をご記入ください');
	document.myFORM.zip1.focus() ;
      	return false;
	}
	if (document.myFORM.zip2.value==""){
      	window.alert('郵便番号をご記入ください');
	document.myFORM.zip2.focus() ;
      	return false;
	}
	if (document.myFORM.pref.value=="0"){
      	window.alert('都道府県をお選びください');
	document.myFORM.pref.focus() ;
      	return false;
	}
	if (document.myFORM.state.value==""){
      	window.alert('市町村をご記入ください');
	document.myFORM.state.focus() ;
      	return false;
	}
	if (document.myFORM.street.value==""){
      	window.alert('番地、建物名、部屋番号などをご記入ください');
	document.myFORM.street.focus() ;
      	return false;
	}
	if (document.myFORM.name.value==""){
      	window.alert('氏名をご記入ください');
	document.myFORM.name.focus() ;
      	return false;
	}
	if ((document.myFORM.sex[0].checked == false) &&  
      (document.myFORM.sex[1].checked == false)) {
      	window.alert('性別をお選びください');
	document.myFORM.sex[0].focus() ;
      	return false;
	}
	if (document.myFORM._from.value==""){
      	window.alert('メールアドレスをご記入ください');
	document.myFORM._from.focus() ;
      	return false;
   }
   	if (document.myFORM.phone1.value==""){
      	window.alert('電話番号をご記入ください');
	document.myFORM.phone1.focus() ;
      	return false;
   }
      	if (document.myFORM.phone2.value==""){
      	window.alert('電話番号をご記入ください');
	document.myFORM.phone2.focus() ;
      	return false;
   }
      	if (document.myFORM.phone3.value==""){
      	window.alert('電話番号をご記入ください');
	document.myFORM.phone3.focus() ;
      	return false;
   }
        if (document.myFORM.postage.value=="0"){
      	window.alert('都道府県をお選びください');
	document.myFORM.pref.focus() ;
      	return false;
   } 
      	if (document.myFORM.result.value==""){
      	window.alert('ご希望の商品をお選びください');
	document.myFORM.sel0.focus() ;
      	return false;
   }
      	if (document.myFORM.result.value=="0"){
      	window.alert('ご希望の商品をお選びください');
	document.myFORM.sel0.focus() ;
      	return false;
   }
      	if (document.myFORM.total.value=="315"){
      	window.alert('ご希望の商品をお選びください');
	document.myFORM.sel0.focus() ;
      	return false;
   }else {
    return true ;
  }

}

//半角カナから全角カナへ変換する
function toZenkaku(motoText){
	txt = "ｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜｦﾝｧｨｩｪｫｬｭｮｯ､｡ｰ｢｣ﾞﾟ";
	zen = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョッ、。ー「」";
	zen+= "　　　　　ガギグゲゴザジズゼゾダヂヅデド　　　　　バビブベボ";
	zen+= "　　　　　　　　　　　　　　　　　　　　　　　　　パピプペポ";
	str = "";
	for (i=0; i<motoText.length; i++){
		c = motoText.charAt(i);
		cnext = motoText.charAt(i+1);
		n = txt.indexOf(c,0);
		nnext = txt.indexOf(cnext,0);
		if (n >= 0){
			if (nnext == 60){
				c = zen.charAt(n+60);
				i++;
			}else if (nnext == 61){
				c = zen.charAt(n+120);
				i++;
			}else{
				c = zen.charAt(n);
			}
		}
		if ((n != 60) && (n != 61)){
			str += c;
		}
	}
	return str;
}

//全角数値から半角数値へ変換する
function toHankakuNum(motoText)
{
	han = "0123456789.,-+";
	zen = "０１２３４５６７８９．，ー＋";
	str = "";
	for (i=0; i<motoText.length; i++)
	{
		c = motoText.charAt(i);
		n = zen.indexOf(c,0);
		if (n >= 0) c = han.charAt(n);
		str += c;
	}
	return str;
}

//入力も字数を制限する
function moji()
{
	txt = document.myFORM.comment.value;
	n = (txt.length)-8;
	if (n > 140) alert("140文字以内にしてください\n(現在の文字数："+n+"文字)");
}
