﻿
// ロールオーバー（画像リンク）
function RollOver(ID,IMG){
	document.images[ID].src = ROIMG[IMG].src;
}


// ページの上へ
function ScrollTOP(){
	window.scrollBy(0,-10000);
	return;
}


// 購入フォーム右計算結果表示
function FormCheck(){
	
	// 名前
	NAME = document.getElementById("name").value;
	document.getElementById("h_name").value = NAME;
		
	// 商品入力関係
	SP = new Array(
		 '', // 商品未選択
		 '2700', // 商品001 通常2700円
		 '5400', // 商品002 通常5400円
		 '6600', // 商品003 通常6600円
		 '3300', // 商品004 通常3300円
		 '5100', // 商品005 通常5100円
		 '5100', // 商品006 通常5100円
		 '2700', // 商品007 通常2700円
		 '3600', // 商品008 通常3600円
		 '4300', //  商品009 通常4300円
		 '4800', //  商品010 通常4800円（国産赤身）
		 '2400', // 商品011 通常3000円（太スジ）
		 '2400' // 商品012 通常3000円（小間切れ）
				   );
	
	NO = new Array();
	KAZU = new Array();
	NOKin = new Array();
	
	// 商品Noと数量が数値以外の時は空白に
	for(i=1;i<6;i++){
		if(isNaN(document.getElementById("no"+i).value)){
			document.getElementById("no"+i).value = "";				 
		}
		if(isNaN(document.getElementById("kazu"+i).value)){
			document.getElementById("kazu"+i).value = "";				 
		}
	}
	
	// 入力された商品Noを読み込む
	NO1 = Math.floor(document.getElementById("no1").value);
	NO2 = Math.floor(document.getElementById("no2").value);
	NO3 = Math.floor(document.getElementById("no3").value);
	NO4 = Math.floor(document.getElementById("no4").value);
	NO5 = Math.floor(document.getElementById("no5").value);
	
	// 入力された個数を読み込む
	KAZU1 = Math.floor(document.getElementById("kazu1").value);
	KAZU2 = Math.floor(document.getElementById("kazu2").value);
	KAZU3 = Math.floor(document.getElementById("kazu3").value);
	KAZU4 = Math.floor(document.getElementById("kazu4").value);
	KAZU5 = Math.floor(document.getElementById("kazu5").value);

	// 個数のトータル
	if(document.getElementById("kazu1").value=="未選択"){KAZU1=0;}
	if(document.getElementById("kazu2").value=="未選択"){KAZU2=0;}
	if(document.getElementById("kazu3").value=="未選択"){KAZU3=0;}
	if(document.getElementById("kazu4").value=="未選択"){KAZU4=0;}
	if(document.getElementById("kazu5").value=="未選択"){KAZU5=0;}
	// 商品未選択の場合個数を0
	if(document.getElementById("no1").value=="未選択"){KAZU1=0;}
	if(document.getElementById("no2").value=="未選択"){KAZU2=0;}
	if(document.getElementById("no3").value=="未選択"){KAZU3=0;}
	if(document.getElementById("no4").value=="未選択"){KAZU4=0;}
	if(document.getElementById("no5").value=="未選択"){KAZU5=0;}
	kazuKei = eval(KAZU1+KAZU2+KAZU3+KAZU4+KAZU5);
		
	// 商品×個数
	NOKin1 = eval(SP[NO1]) * eval(KAZU1);
	NOKin2 = eval(SP[NO2]) * eval(KAZU2);
	NOKin3 = eval(SP[NO3]) * eval(KAZU3);
	NOKin4 = eval(SP[NO4]) * eval(KAZU4);
	NOKin5 = eval(SP[NO5]) * eval(KAZU5);
		
	
// ■■■送料計算（選択された住所を読み込む→商品個数のトータルにより変動）

	// 選択された住所
	ADD = document.getElementById("add1").value;
	ADD2 = document.getElementById("add2").value;
	if(ADD2 != "未選択"){
	ADD = ADD2;
	}
	Souryo = document.getElementById("h_souryo");
	SouryoH = document.getElementById("h_souryo_hidden");
	
	document.getElementById("h_souryo").value = "0";
	document.getElementById("h_souryo_hidden").value ="0";
	
	if(ADD=="未選択"){
	document.getElementById("h_souryo").value = "0";
	document.getElementById("h_souryo_hidden").value = "0";	
	}
	else if(
	ADD=="長野県" ||
	ADD=="福島県" ||
	ADD=="宮城県" ||
	ADD=="山形県" ||
	ADD=="東京都" ||
	ADD=="埼玉県" ||
	ADD=="神奈川県" ||
	ADD=="千葉県" ||
	ADD=="栃木県" ||
	ADD=="群馬県" ||
	ADD=="茨城県" ||
	ADD=="山梨県" ||
	ADD=="新潟県" ||
	ADD=="富山県" ||
	ADD=="石川県" ||
	ADD=="福井県" ||
	ADD=="愛知県" ||
	ADD=="静岡県" ||
	ADD=="岐阜県" ||
	ADD=="三重県"
	){
		if(kazuKei>0 && kazuKei<6){Souryo.value="945";SouryoH.value=945;}
		else if(kazuKei>5 && kazuKei<9){Souryo.value="1,260";SouryoH.value=1260;}
		else if(kazuKei>8 && kazuKei<17){Souryo.value="1,470";SouryoH.value=1470;}
		else if(kazuKei>16 && kazuKei<34){Souryo.value="1,680";SouryoH.value=1680;}
		else if(kazuKei>33){Souryo.value="1,890";SouryoH.value=1890;}
	}
	else if(
	ADD=="青森県" ||
	ADD=="秋田県" ||
	ADD=="岩手県" ||
	ADD=="滋賀県" ||
	ADD=="京都府" ||
	ADD=="奈良県" ||
	ADD=="大阪府" ||
	ADD=="兵庫県" ||
	ADD=="和歌山県"
	){
		if(kazuKei>0 && kazuKei<6){Souryo.value="1,050";SouryoH.value=1050;}
		else if(kazuKei>5 && kazuKei<9){Souryo.value="1,365";SouryoH.value=1365;}
		else if(kazuKei>8 && kazuKei<17){Souryo.value="1,575";SouryoH.value=1575;}
		else if(kazuKei>16 && kazuKei<34){Souryo.value="1,785";SouryoH.value=1785;}
		else if(kazuKei>33){Souryo.value="1,995";SouryoH.value=1995;}
	}
	else if(
	ADD=="鳥取県" ||
	ADD=="岡山県" ||
	ADD=="島根県" ||
	ADD=="広島県" ||
	ADD=="山口県"
	){
		if(kazuKei>0 && kazuKei<6){Souryo.value="1,155";SouryoH.value=1155;}
		else if(kazuKei>5 && kazuKei<9){Souryo.value="1,470";SouryoH.value=1470;}
		else if(kazuKei>8 && kazuKei<17){Souryo.value="1,680";SouryoH.value=1680;}
		else if(kazuKei>16 && kazuKei<34){Souryo.value="1,890";SouryoH.value=1890;}
		else if(kazuKei>33){Souryo.value="2,100";SouryoH.value=2100;}
	}
	else if(
	ADD=="徳島県" ||
	ADD=="香川県" ||
	ADD=="高知県" ||
	ADD=="愛媛県"
	){
		if(kazuKei>0 && kazuKei<6){Souryo.value="1,260";SouryoH.value=1260;}
		else if(kazuKei>5 && kazuKei<9){Souryo.value="1,575";SouryoH.value=1575;}
		else if(kazuKei>8 && kazuKei<17){Souryo.value="1,785";SouryoH.value=1785;}
		else if(kazuKei>16 && kazuKei<34){Souryo.value="1,995";SouryoH.value=1995;}
		else if(kazuKei>33){Souryo.value="2,205";SouryoH.value=2205;}
	}
	else if(
	ADD=="北海道" ||
	ADD=="福岡県" ||
	ADD=="佐賀県" ||
	ADD=="大分県" ||
	ADD=="長崎県" ||
	ADD=="熊本県" ||
	ADD=="宮崎県" ||
	ADD=="鹿児島県"
	){
		if(kazuKei>0 && kazuKei<6){Souryo.value="1,365";SouryoH.value=1365;}
		else if(kazuKei>5 && kazuKei<9){Souryo.value="1,680";SouryoH.value=1680;}
		else if(kazuKei>8 && kazuKei<17){Souryo.value="1,890";SouryoH.value=1890;}
		else if(kazuKei>16 && kazuKei<34){Souryo.value="2,100";SouryoH.value=2100;}
		else if(kazuKei>33){Souryo.value="2,310";SouryoH.value=2310;}
	}
	else if(
	ADD=="沖縄県"
	){
		if(kazuKei>0 && kazuKei<6){Souryo.value="1,995";SouryoH.value=1995;}
		else if(kazuKei>5 && kazuKei<9){Souryo.value="2,310";SouryoH.value=2310;}
		else if(kazuKei>8 && kazuKei<17){Souryo.value="2,520";SouryoH.value=2520;}
		else if(kazuKei>16 && kazuKei<34){Souryo.value="2,730";SouryoH.value=2730;}
		else if(kazuKei>33){Souryo.value="2,940";SouryoH.value=2940;}
	}


// ■■■商品×数量をカンマ区切り、格納
	var NOKin1_N = new String(NOKin1).replace(/,/g, "");
　	while(NOKin1_N != (NOKin1_N = NOKin1_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));

	var NOKin2_N = new String(NOKin2).replace(/,/g, "");
　	while(NOKin2_N != (NOKin2_N = NOKin2_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));

	var NOKin3_N = new String(NOKin3).replace(/,/g, "");
　	while(NOKin3_N != (NOKin3_N = NOKin3_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));

	var NOKin4_N = new String(NOKin4).replace(/,/g, "");
　	while(NOKin4_N != (NOKin4_N = NOKin4_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));

	var NOKin5_N = new String(NOKin5).replace(/,/g, "");
　	while(NOKin5_N != (NOKin5_N = NOKin5_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));

// ■■■結果の表示
	document.getElementById("h_no1").value = document.getElementById("no1").value;
	document.getElementById("h_kazu1").value = document.getElementById("kazu1").value;
	
	document.getElementById("h_no2").value = document.getElementById("no2").value;
	document.getElementById("h_kazu2").value = document.getElementById("kazu2").value;
	
	document.getElementById("h_no3").value = document.getElementById("no3").value;
	document.getElementById("h_kazu3").value = document.getElementById("kazu3").value;
	
	document.getElementById("h_no4").value = document.getElementById("no4").value;
	document.getElementById("h_kazu4").value = document.getElementById("kazu4").value;
	
	document.getElementById("h_no5").value = document.getElementById("no5").value;
	document.getElementById("h_kazu5").value = document.getElementById("kazu5").value;
	
	// 結果に何も含まれない場合は空白表示
	if(isNaN(NOKin1)){document.getElementById("h_kin1").value = "";document.getElementById("h_kin1_hidden").value = "0";}
	else{document.getElementById("h_kin1").value = NOKin1_N;document.getElementById("h_kin1_hidden").value = NOKin1;}
	
	if(isNaN(NOKin2)){document.getElementById("h_kin2").value = "";document.getElementById("h_kin2_hidden").value = "0";}
	else{document.getElementById("h_kin2").value = NOKin2_N;document.getElementById("h_kin2_hidden").value = NOKin2;}
	
	if(isNaN(NOKin3)){document.getElementById("h_kin3").value = "";document.getElementById("h_kin3_hidden").value = "0";}
	else{document.getElementById("h_kin3").value = NOKin3_N;document.getElementById("h_kin3_hidden").value = NOKin3;}
	
	if(isNaN(NOKin4)){document.getElementById("h_kin4").value = "";document.getElementById("h_kin4_hidden").value = "0";}
	else{document.getElementById("h_kin4").value = NOKin4_N;document.getElementById("h_kin4_hidden").value = NOKin4;}
	
	if(isNaN(NOKin5)){document.getElementById("h_kin5").value = "";document.getElementById("h_kin5_hidden").value = "0";}
	else{document.getElementById("h_kin5").value = NOKin5_N;document.getElementById("h_kin5_hidden").value = NOKin5;}
	
	
	// 小計の計算、表示
	Skei =
	eval(document.getElementById("h_kin1_hidden").value) +
	eval(document.getElementById("h_kin2_hidden").value) +
	eval(document.getElementById("h_kin3_hidden").value) +
	eval(document.getElementById("h_kin4_hidden").value) +
	eval(document.getElementById("h_kin5_hidden").value);
	
	document.getElementById("h_kei_hidden").value = Skei;
		// カンマ区切り
	var Skei_N = new String(Skei).replace(/,/g, "");
　	while(Skei_N != (Skei_N = Skei_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
	document.getElementById("h_kei").value = Skei_N;
	
	
	// 消費税の計算、表示
	Tax = eval(Skei) * 0.05;
	document.getElementById("h_zei").value = Tax;
	
	
	// 総合計の計算、表示
	Souryo = document.getElementById("h_souryo_hidden").value;
	Total = eval(Skei) + eval(Tax) + eval(Souryo);
		// カンマ区切り
	var Total_N = new String(Total).replace(/,/g, "");
　	while(Total_N != (Total_N = Total_N.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
	document.getElementById("h_total").value = Total_N;
}



// レシピの印刷
function PrintRecipe(P){
	window.open(P,'','width=520');
}

		
			
				
			
				
				












