window.onload = function read_function(){
	//住居タイプ
	this.home();
	
	//屋根の有無
	this.roof_check();
}



//自宅の形状選択による選択肢の変動
function home(){
	//外壁塗装
	//サイディング選択時
	if(document.getElementById('home_type_sdg').checked){
		document.getElementById('gaiheki_shiage').style.display = "";
		
		document.getElementById('gaiheki_tansyoku').disabled = false;
		document.getElementById('gaiheki_mejidashi').disabled = false;
		
		document.getElementById('gaiheki_mejidashi_disp').style.display = "";
		document.getElementById('gaiheki_mejidashi').disabled = false;

		document.getElementById('gaiheki_now_disp').style.display = "";
		document.getElementById('gaiheki_now').disabled = false;
		
		//UVクリアはサイティングのみ表示します。
		if(document.getElementById('gaiheki_mejidashi').checked){
			document.getElementById('gaiheki_uv_span').style.display = "inline";
			document.getElementById('gaiheki_uv').disabled = false;
		}else{
			document.getElementById('gaiheki_uv_span').style.display = "none";
			document.getElementById('gaiheki_uv').disabled = true;
		}
	//ＲＣ選択時
	}else if((document.getElementById('home_type_morutaru').checked)||(document.getElementById('home_type_rc').checked)){
		document.getElementById('gaiheki_shiage').style.display = "";
		
		document.getElementById('gaiheki_tansyoku').disabled = false;
		
		document.getElementById('gaiheki_mejidashi_disp').style.display = "none";
		document.getElementById('gaiheki_mejidashi').disabled = true;
		document.getElementById('gaiheki_now_disp').style.display = "none";
		document.getElementById('gaiheki_now').disabled = true;
		
		//UVクリアはサイティングのみ表示します。
		document.getElementById('gaiheki_uv_span').style.display = "none";
		document.getElementById('gaiheki_uv').disabled = true;
	//他
	}else{
		document.getElementById('gaiheki_shiage').style.display = "none";
		
		document.getElementById('gaiheki_tansyoku').checked = false;
		document.getElementById('gaiheki_tansyoku').disabled = true;
		document.getElementById('gaiheki_mejidashi').checked = false;
		document.getElementById('gaiheki_mejidashi').disabled = true;
		document.getElementById('gaiheki_now').checked = false;
		document.getElementById('gaiheki_now').disabled = true;
		
		//UVクリアはサイティングのみ表示します。
		document.getElementById('gaiheki_uv_span').style.display = "none";
		document.getElementById('gaiheki_uv').disabled = true;
	}
	
	
	//屋上防水(ALCかRCのときのみ選択可能にする)
	if((document.getElementById('home_type_alc').checked)||(document.getElementById('home_type_rc').checked)){
		document.getElementById('bousui_okujo').disabled = false;
	}else{
		document.getElementById('bousui_okujo').disabled = true;
		document.getElementById('bousui_okujo').checked = false;
	}	
}

//屋根の有り無し
function roof_check(){
	if(document.getElementById('roof_being_yes').checked){
		document.getElementById('roof').style.display = "";
		
		document.getElementById('roof_uretan').disabled = false;
		document.getElementById('roof_sirikon').disabled = false;
		document.getElementById('roof_syanetu').disabled = false;
	}else{
		document.getElementById('roof').style.display = "none";
		
		document.getElementById('roof_uretan').disabled = true;
		document.getElementById('roof_sirikon').disabled = true;
		document.getElementById('roof_syanetu').disabled = true;
	}
}





//	共通						サイディング		Ａ　Ｌ　Ｃ		Ｒ　Ｃ	
//坪,足場,外壁,屋根,破風,軒天,雨樋,板目地,窓廻り,板目地,窓廻り,打継ぎ目地,窓廻り
var strArray25 = new Array("25","158","138","75","35","32","60","68","55","214","55","78","55");
var strArray26 = new Array("26","160","140","78","35.5","32.2","61","68","55","214","55","78","55");
var strArray27 = new Array("27","165","144","81","36","32.8","60","68","55","214","55","78","55");
var strArray28 = new Array("28","170","149","84","36.8","33.5","60.8","68","55","238","55","82","55");
var strArray29 = new Array("29","175","153","87","37.2","33.8","61.2","68","68","238","68","83","68");
var strArray30 = new Array("30","180","158","90","38","34.6","62","78","83","262","83","85","83");
var strArray31 = new Array("31","182","159","94","39","35.5","63","78","83","262","83","86","83");
var strArray32 = new Array("32","186","162","97","39.5","36","63.5","78","83","281","83","87","83");
var strArray33 = new Array("33","190","166","100","40","36.5","64","78","87","286","87","89","87");
var strArray34 = new Array("34","195","170","103","40.6","37","64.6","78","87","286","87","92","87");
var strArray35 = new Array("35","200","175","107","41.4","37.7","65.4","88","87","286","87","94","87");
var strArray36 = new Array("36","205","179","110","42","38.2","66","88","93","286","93","94","93");
var strArray37 = new Array("37","210","184","113","42.5","38.7","66.5","88","93","305","93","94","93");
var strArray38 = new Array("38","215","188","116","43.1","39.2","67.1","88","93","310","93","96","93");
var strArray39 = new Array("39","220","193","120","43.8","40","67.8","88","99","310","99","97","99");
var strArray40 = new Array("40","225","197","123","44.4","40.4","68.4","98","99","310","99","98","99");
var strArray41 = new Array("41","230","201","126","45","41","69","98","99","310","99","99","99");
var strArray42 = new Array("42","235","205","130","45.6","41.5","69.6","98","99","310","99","100","99");
var strArray43 = new Array("43","240","209","135","46.5","42.3","70.5","98","99","330","99","102","99");
var strArray44 = new Array("44","245","215","140","47.4","43.2","71.4","98","99","334","99","103","99");
var strArray45 = new Array("45","250","220","145","48.1","43.8","72.1","110","99","334","99","104","99");

var strArrayAll = new Array(strArray25,strArray26,strArray27,strArray28,strArray29,strArray30,strArray31,strArray32,strArray33,strArray34,strArray35,strArray36,strArray37,strArray38,strArray39,strArray40,strArray41,strArray42,strArray43,strArray44,strArray45);

//見積もり要項選択
function estimate(){
	var msgstr = '';
	if((!document.getElementById('home_type_morutaru').checked)&&(!document.getElementById('home_type_sdg').checked)&&(!document.getElementById('home_type_alc').checked)&&(!document.getElementById('home_type_rc').checked)){
		msgstr = "住居タイプが未選択です。\n";
	}
	if((!document.getElementById('gaiheki_tansyoku').checked)&&(!document.getElementById('gaiheki_mejidashi').checked)&&(!document.getElementById('gaiheki_now').checked)){
		if((document.getElementById('home_type_sdg').checked)||(document.getElementById('home_type_rc').checked)){
			msgstr += "外壁の仕上げが未選択です。\n";
		}
	}
	if((!document.getElementById('gaiheki_uretan').checked)&&(!document.getElementById('gaiheki_sirikon').checked)&&(!document.getElementById('gaiheki_fusso').checked)&&(!document.getElementById('gaiheki_haidoro').checked)&&(!document.getElementById('gaiheki_uv').checked)){
		msgstr += "外壁の塗料が未選択です。\n";
	}
	
	if((!document.getElementById('roof_being_yes').checked)&&(!document.getElementById('roof_being_no').checked)){
		msgstr += "屋根の有無が未選択です。\n";
	}else if(document.getElementById('roof_being_yes').checked){
		if((!document.getElementById('roof_uretan').checked)&&(!document.getElementById('roof_sirikon').checked)&&(!document.getElementById('roof_syanetu').checked)){
			msgstr += "屋根の素材が未選択です。\n";
		}
	}
	
	if(msgstr){
		alert(msgstr);
	}else{
		document.getElementById('mitsumori').style.display = "block";
		document.getElementById('re_mitsumori').style.display = "block";
		document.getElementById('entry').style.display = "block";
		
		document.getElementById('home0').style.display = "none";
		document.getElementById('home1').style.display = "none";
		document.getElementById('home2').style.display = "none";
		document.getElementById('home3').style.display = "none";
		location.href='#mailform';
		this.estimate_res();
		
	}
}

//再度条件を選択
function re_estimate(){
	document.getElementById('mitsumori').style.display = "none";
	document.getElementById('re_mitsumori').style.display = "none";
	document.getElementById('entry').style.display = "none";
	
	document.getElementById('home0').style.display = "block";
	document.getElementById('home1').style.display = "block";
	document.getElementById('home2').style.display = "block";
	document.getElementById('home3').style.display = "block";
	
	location.href='#mailform';
}


//見積もりデータ
function estimate_res(){
	for(var i=0;i<strArrayAll.length;i++){
		//坪数チェック
		if(document.getElementById('tubo').value == strArrayAll[i][0]){
			//1 仮設足場工事
				//足場組み立て及び解体
				document.getElementById('ashiba-hirosa').value = strArrayAll[i][1];
				document.getElementById('ashiba-kingaku').value = eval(strArrayAll[i][1]) * eval(document.getElementById('ashiba-tanka').value);
				//飛散防止ネット養生
				document.getElementById('hisan-hirosa').value = strArrayAll[i][1];
				document.getElementById('hisan-kingaku').value = eval(strArrayAll[i][1]) * eval(document.getElementById('hisan-tanka').value);
				
			//2 下地補修工事	★住居タイプにより変動
				if(document.getElementById('home_type_morutaru').checked){
					//モルタルの場合なし
					document.getElementById('joint').value = 'シーリング撤去打ち替え';
					document.getElementById('joint-hirosa').value = 0;
					document.getElementById('joint-kingaku').value = 0;
					//窓及び開口部廻り　　シーリング撤去打ち替え
					document.getElementById('mado').value = '窓及び開口部廻り　　シーリング撤去打ち替え';
					document.getElementById('mado-hirosa').value = 0;
					document.getElementById('mado-kingaku').value = 0;
				}else if(document.getElementById('home_type_sdg').checked){
					//サイディングジョイント　　シーリング撤去打ち替え
					document.getElementById('joint').value = 'サイディングジョイント　　シーリング撤去打ち替え';
					document.getElementById('joint-hirosa').value = strArrayAll[i][7];
					document.getElementById('joint-tanka').value = 1100;
					document.getElementById('joint-kingaku').value = eval(strArrayAll[i][7]) * eval(document.getElementById('joint-tanka').value);
					//窓及び開口部廻り　　シーリング撤去打ち替え
					document.getElementById('mado').value = '窓及び開口部廻り　　シーリング撤去打ち替え';
					document.getElementById('mado-hirosa').value = strArrayAll[i][8];
					document.getElementById('mado-tanka').value = 1000;
					document.getElementById('mado-kingaku').value = eval(strArrayAll[i][8]) *  eval(document.getElementById('mado-tanka').value);
				}else if(document.getElementById('home_type_alc').checked){
					//ＡＬＣジョイント　　シーリング打ち増し
					document.getElementById('joint').value = 'ＡＬＣジョイント　　シーリング打ち増し';
					document.getElementById('joint-hirosa').value = strArrayAll[i][9];
					document.getElementById('joint-tanka').value = 500;
					document.getElementById('joint-kingaku').value = eval(strArrayAll[i][9]) * eval(document.getElementById('joint-tanka').value);
					//窓及び開口部廻り　　シーリング撤去打ち替え
					document.getElementById('mado').value = '窓及び開口部廻り　　シーリング撤去打ち替え';
					document.getElementById('mado-hirosa').value = strArrayAll[i][10];
					document.getElementById('mado-tanka').value = 1000;
					document.getElementById('mado-kingaku').value = eval(strArrayAll[i][10]) *  eval(document.getElementById('mado-tanka').value);
				}else if(document.getElementById('home_type_rc').checked){
					//ＲＣ打ち継ぎ目地　シーリング撤去打ち替え
					document.getElementById('joint').value = 'ＲＣ打ち継ぎ目地　シーリング撤去打ち替え';
					document.getElementById('joint-hirosa').value = strArrayAll[i][11];
					document.getElementById('joint-tanka').value = 1200;
					document.getElementById('joint-kingaku').value = eval(strArrayAll[i][11]) * eval(document.getElementById('joint-tanka').value);
					//窓及び開口部廻り　　シーリング撤去打ち替え
					document.getElementById('mado').value = '窓及び開口部廻り　　シーリング撤去打ち替え';
					document.getElementById('mado-hirosa').value = strArrayAll[i][12];
					document.getElementById('mado-tanka').value = 1000;
					document.getElementById('mado-kingaku').value = eval(strArrayAll[i][12]) *  eval(document.getElementById('mado-tanka').value);
				}else{
					//未選択
					document.getElementById('joint').value = 'シーリング撤去打ち替え';
					document.getElementById('joint-hirosa').value = 0;
					document.getElementById('joint-kingaku').value = 0;
					//未選択
					document.getElementById('mado').value = '窓及び開口部廻り　　シーリング撤去打ち替え';
					document.getElementById('mado-hirosa').value = 0;
					document.getElementById('mado-kingaku').value = 0;
				}
				document.getElementById('food-kingaku').value = 15000;
				
			//3）外壁塗装工事
				//外壁塗装工事
				//サイディングかRC選択時
				if((document.getElementById('home_type_sdg').checked)||(document.getElementById('home_type_rc').checked)){
					if(document.getElementById('gaiheki_tansyoku').checked){
						document.getElementById('gaihekitosoukouji').value = document.getElementById('gaiheki_tansyoku').value;
					}else if(document.getElementById('gaiheki_mejidashi').checked){
						document.getElementById('gaihekitosoukouji').value = document.getElementById('gaiheki_mejidashi').value;
					}else if(document.getElementById('gaiheki_now').checked){
						document.getElementById('gaihekitosoukouji').value = document.getElementById('gaiheki_now').value;
					}else{
						document.getElementById('gaihekitosoukouji').value = '未選択';
					}
				}else{
					document.getElementById('gaihekitosoukouji').value = '単色塗り仕上げ';
				}
				//下地補修清掃　　（高圧洗浄水洗い）
				document.getElementById('shitaji-hirosa').value = strArrayAll[i][2];
				document.getElementById('shitaji-kingaku').value = eval(strArrayAll[i][2]) * eval(document.getElementById('shitaji-tanka').value);
				//塗装詳細
				if((document.getElementById('home_type_sdg').checked)||(document.getElementById('home_type_rc').checked)){
					//単色
					if(document.getElementById('gaiheki_tansyoku').checked){
						if(document.getElementById('gaiheki_uretan').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uretan').value;
							document.getElementById('tosousyousaib-tanka').value = 1500;
						}else if(document.getElementById('gaiheki_sirikon').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_sirikon').value;
							document.getElementById('tosousyousaib-tanka').value = 1800;
						}else if(document.getElementById('gaiheki_fusso').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_fusso').value;
							document.getElementById('tosousyousaib-tanka').value = 2600;
						}else if(document.getElementById('gaiheki_haidoro').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_haidoro').value;
							document.getElementById('tosousyousaib-tanka').value = 3200;
						}else if(document.getElementById('gaiheki_uv').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uv').value;
							document.getElementById('tosousyousaib-tanka').value = 2300;
						}else{
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaib').value = '未選択';
						}
					//目地出し
					}else if(document.getElementById('gaiheki_mejidashi').checked){
						if(document.getElementById('gaiheki_uretan').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uretan').value;
							document.getElementById('tosousyousaib-tanka').value = 2400;
						}else if(document.getElementById('gaiheki_sirikon').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_sirikon').value;
							document.getElementById('tosousyousaib-tanka').value = 2700;
						}else if(document.getElementById('gaiheki_fusso').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_fusso').value;
							document.getElementById('tosousyousaib-tanka').value = 3500;
						}else if(document.getElementById('gaiheki_haidoro').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_haidoro').value;
							document.getElementById('tosousyousaib-tanka').value = 4100;
						}else if(document.getElementById('gaiheki_uv').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uv').value;
							document.getElementById('tosousyousaib-tanka').value = 2300;
						}else{
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaib').value = '未選択';
						}
						
					//UVクリヤー
					}else if(document.getElementById('gaiheki_now').checked){
						if(document.getElementById('gaiheki_uretan').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uretan').value;
							document.getElementById('tosousyousaib-tanka').value = 2400;
						}else if(document.getElementById('gaiheki_sirikon').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_sirikon').value;
							document.getElementById('tosousyousaib-tanka').value = 2700;
						}else if(document.getElementById('gaiheki_fusso').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_fusso').value;
							document.getElementById('tosousyousaib-tanka').value = 3500;
						}else if(document.getElementById('gaiheki_haidoro').checked){
							document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
							document.getElementById('tosousyousaia-tanka').value = 400;
							document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_haidoro').value;
							document.getElementById('tosousyousaib-tanka').value = 4100;
						}else if(document.getElementById('gaiheki_uv').checked){
							document.getElementById('tosousyousaia').value = 'ＵＶクリヤー　下塗り';
							document.getElementById('tosousyousaia-tanka').value = 800;
							document.getElementById('tosousyousaib').value = 'ＵＶクリヤー　上塗り';
							document.getElementById('tosousyousaib-tanka').value = 1500;
						}else{
							document.getElementById('tosousyousaib').value = '未選択';
						}
					}
				}else{
					if(document.getElementById('gaiheki_uretan').checked){
						document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
						document.getElementById('tosousyousaia-tanka').value = 400;
						document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uretan').value;
						document.getElementById('tosousyousaib-tanka').value = 1500;
					}else if(document.getElementById('gaiheki_sirikon').checked){
						document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
						document.getElementById('tosousyousaia-tanka').value = 400;
						document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_sirikon').value;
						document.getElementById('tosousyousaib-tanka').value = 1800;
					}else if(document.getElementById('gaiheki_fusso').checked){
						document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
						document.getElementById('tosousyousaia-tanka').value = 400;
						document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_fusso').value;
						document.getElementById('tosousyousaib-tanka').value = 2600;
					}else if(document.getElementById('gaiheki_haidoro').checked){
						document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
						document.getElementById('tosousyousaia-tanka').value = 400;
						document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_haidoro').value;
						document.getElementById('tosousyousaib-tanka').value = 3200;
					}else if(document.getElementById('gaiheki_uv').checked){
						document.getElementById('tosousyousaia').value = 'エポキシシーラー　塗布　1回塗り';
						document.getElementById('tosousyousaia-tanka').value = 400;
						document.getElementById('tosousyousaib').value = document.getElementById('gaiheki_uv').value;
						document.getElementById('tosousyousaib-tanka').value = 2300;
					}else{
						document.getElementById('tosousyousaib').value = '未選択';
					}
				}
				
				//外壁塗装詳細Ａ
				document.getElementById('tosousyousaia-hirosa').value = strArrayAll[i][2];
				document.getElementById('tosousyousaia-kingaku').value = eval(strArrayAll[i][2]) * eval(document.getElementById('tosousyousaia-tanka').value);

				//外壁塗装詳細Ｂ
				document.getElementById('tosousyousaib-hirosa').value = strArrayAll[i][2];
				document.getElementById('tosousyousaib-kingaku').value = eval(strArrayAll[i][2]) * eval(document.getElementById('tosousyousaib-tanka').value);
				
			//4 その他塗装箇所
				//破風
				document.getElementById('hafu-hirosa').value = strArrayAll[i][4];
				document.getElementById('hafu-kingaku').value = eval(strArrayAll[i][4]) * eval(document.getElementById('hafu-tanka').value);
				//軒裏
				document.getElementById('noki-hirosa').value = strArrayAll[i][5];
				document.getElementById('noki-tanka').value = 1000;
				document.getElementById('noki-kingaku').value = eval(strArrayAll[i][5]) * eval(document.getElementById('noki-tanka').value);
				
				//雨樋
				document.getElementById('ama-hirosa').value = strArrayAll[i][6];
				//document.getElementById('ama-kingaku').value = eval(strArrayAll[i][6]) *  eval(document.getElementById('ama-tanka').value);
				
			//5 コロニアル屋根塗装　（洋瓦は1.2倍割り増し）
				//屋根有り選択の場合
				if(document.getElementById('roof_being_yes').checked){
					//高圧洗浄水洗い　　（高圧洗浄水洗い）
					document.getElementById('koatu').value = '高圧洗浄水洗い　　（高圧洗浄水洗い）';
					document.getElementById('koatu-hirosa').value = strArrayAll[i][3];
					document.getElementById('koatu-tanka').value = 200;
					document.getElementById('koatu-kingaku').value = eval(strArrayAll[i][3]) * eval(document.getElementById('koatu-tanka').value);
					
					//屋根用エポキシシーラー　　１回塗り
					document.getElementById('yaneepokishi').value = '屋根用エポキシシーラー　　１回塗り';
					document.getElementById('yaneepokishi-hirosa').value = strArrayAll[i][3];
					document.getElementById('yaneepokishi-tanka').value = 400;
					document.getElementById('yaneepokishi-kingaku').value = eval(strArrayAll[i][3]) *  eval(document.getElementById('yaneepokishi-tanka').value);
					
					//２液型　ウレタン樹脂　２回塗り
					document.getElementById('yanetosousyousai-hirosa').value = strArrayAll[i][3];
					if(document.getElementById('roof_uretan').checked){
						document.getElementById('yanetosousyousai').value = document.getElementById('roof_uretan').value;
						document.getElementById('yanetosousyousai-tanka').value = 1600;
						document.getElementById('yanetosousyousai-kingaku').value = eval(strArrayAll[i][3]) * 1600;
					}else if(document.getElementById('roof_sirikon').checked){
						document.getElementById('yanetosousyousai').value = document.getElementById('roof_sirikon').value;
						document.getElementById('yanetosousyousai-tanka').value = 1800;
						document.getElementById('yanetosousyousai-kingaku').value = eval(strArrayAll[i][3]) * 1800;
					}else if(document.getElementById('roof_syanetu').checked){
						document.getElementById('yanetosousyousai').value = document.getElementById('roof_syanetu').value;
						document.getElementById('yanetosousyousai-tanka').value = 2000;
						document.getElementById('yanetosousyousai-kingaku').value = eval(strArrayAll[i][3]) * 2000;
					}else{
						document.getElementById('yanetosousyousai').value = '未選択';
						document.getElementById('yanetosousyousai-tanka').value = 0;
						document.getElementById('yanetosousyousai-kingaku').value = 0;
					}
				}else{
					//高圧洗浄水洗い　　（高圧洗浄水洗い）
					document.getElementById('koatu').value = '未選択';
					document.getElementById('koatu-hirosa').value = 0;
					document.getElementById('koatu-tanka').value = 0;
					document.getElementById('koatu-kingaku').value = 0;
					
					//屋根用エポキシシーラー　　１回塗り
					document.getElementById('yaneepokishi').value = '未選択';
					document.getElementById('yaneepokishi-hirosa').value = 0;
					document.getElementById('yaneepokishi-tanka').value = 0;
					document.getElementById('yaneepokishi-kingaku').value = eval(strArrayAll[i][3]) *  eval(document.getElementById('yaneepokishi-tanka').value);
					
					//２液型　ウレタン樹脂　２回塗り
					document.getElementById('yanetosousyousai').value = '未選択';
					document.getElementById('yanetosousyousai-hirosa').value = 0;
					document.getElementById('yanetosousyousai-tanka').value = 0;
					document.getElementById('yanetosousyousai-kingaku').value = 0;
				}
				
			//6 防水工事（ウレタン防水仕様）
				//バルコニー防水
				if(document.getElementById('bousui_barukomi').checked){
					document.getElementById('barukonibousui-kingaku').value = 58000;
				}else{
					document.getElementById('barukonibousui-kingaku').value = 0;
				}
				//屋上防水
				if(document.getElementById('bousui_okujo').checked){
					document.getElementById('okujobousui-tanka').value = "4,000～";
				}else{
					document.getElementById('okujobousui-tanka').value = "";
				}
				
			//工事計
			document.getElementById('kouji_total').value = eval(document.getElementById('ashiba-kingaku').value) + eval(document.getElementById('hisan-kingaku').value) + eval(document.getElementById('joint-kingaku').value) + eval(document.getElementById('mado-kingaku').value) + eval(document.getElementById('food-kingaku').value) + eval(document.getElementById('shitaji-kingaku').value) + eval(document.getElementById('tosousyousaia-kingaku').value) + eval(document.getElementById('tosousyousaib-kingaku').value) + eval(document.getElementById('hafu-kingaku').value) + eval(document.getElementById('noki-kingaku').value) + eval(document.getElementById('koatu-kingaku').value) + eval(document.getElementById('yaneepokishi-kingaku').value) + eval(document.getElementById('yanetosousyousai-kingaku').value) + eval(document.getElementById('barukonibousui-kingaku').value);
			//7 現場諸経費
			//document.getElementById('syobunhi').value = Math.floor(0.02 * eval(document.getElementById('kouji_total').value));
			//document.getElementById('syokeihi').value = Math.floor(0.05 * eval(document.getElementById('kouji_total').value));
			//document.getElementById('genbasyokeihi').value = eval(document.getElementById('syobunhi').value) + eval(document.getElementById('syokeihi').value);
			document.getElementById('syobunhi').value = '概算2%';
			document.getElementById('syokeihi').value = '概算5%';
			
			//諸経費計
			//document.getElementById('syokeihi_total').value = document.getElementById('genbasyokeihi').value;
			
			//税抜合計
			document.getElementById('zeinuki_total').value = eval(document.getElementById('kouji_total').value);// + eval(document.getElementById('syokeihi_total').value);
			
			//消費税
			document.getElementById('zei_total').value = Math.floor(0.05 * eval(document.getElementById('zeinuki_total').value));
			
			//合計金額
			document.getElementById('all_total').value = Math.floor(1.05 * eval(document.getElementById('zeinuki_total').value));
			
		}
	}
	this.keta();
}



//桁区切り
function keta(){
	var str;
	var num;

	//合計金額
	str = document.getElementById('all_total').value.replace('￥','');
	num = new String(str).replace(/,/g, "");
	while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
	document.getElementById('all_total').value = num;
	document.getElementById('all_total').value = '￥' + document.getElementById('all_total').value;
	
	//消費税
	str = document.getElementById('zei_total').value.replace('￥','');
	num = new String(str).replace(/,/g, "");
	while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
	document.getElementById('zei_total').value = num;
	document.getElementById('zei_total').value = '￥' + document.getElementById('zei_total').value;
	

	//var strArrayAll = new Array('ashiba-hirosa','ashiba-tanka','ashiba-kingaku','hisan-hirosa','hisan-tanka','hisan-kingaku','joint-hirosa','joint-tanka','joint-kingaku','mado-hirosa','mado-tanka','mado-kingaku','food-kingaku','shitaji-hirosa','shitaji-kingaku','tosousyousaia-hirosa','tosousyousaia-tanka','tosousyousaia-kingaku','tosousyousaib-hirosa','tosousyousaib-tanka','tosousyousaib-kingaku','hafu-hirosa','hafu-tanka','hafu-kingaku','noki-hirosa','noki-tanka','noki-kingaku','ama-hirosa','ama-kingaku','tobukurodai-tanka','tobukurodai-kingaku','tobukurochu-tanka','tobukurochu-kingaku','hokatoso-tanka','hokatoso-kingaku','koatu-hirosa','koatu-kingaku','yaneepokishi-hirosa','yaneepokishi-kingaku','yanetosousyousai-hirosa','yanetosousyousai-tanka','yanetosousyousai-kingaku','barukonibousui-kingaku','syobunhi','syokeihi','genbasyokeihi','kouji_total','syokeihi_total','zeinuki_total');
	//発生処分費・諸経費・現場諸経費・諸経費計　を除外
		var strArrayAll = new Array('ashiba-hirosa','ashiba-tanka','ashiba-kingaku','hisan-hirosa','hisan-tanka','hisan-kingaku','joint-hirosa','joint-tanka','joint-kingaku','mado-hirosa','mado-tanka','mado-kingaku','food-kingaku','shitaji-hirosa','shitaji-kingaku','tosousyousaia-hirosa','tosousyousaia-tanka','tosousyousaia-kingaku','tosousyousaib-hirosa','tosousyousaib-tanka','tosousyousaib-kingaku','hafu-hirosa','hafu-tanka','hafu-kingaku','noki-hirosa','noki-tanka','noki-kingaku','ama-hirosa','ama-kingaku','tobukurodai-tanka','tobukurodai-kingaku','tobukurochu-tanka','tobukurochu-kingaku','hokatoso-tanka','hokatoso-kingaku','koatu-hirosa','koatu-kingaku','yaneepokishi-hirosa','yaneepokishi-kingaku','yanetosousyousai-hirosa','yanetosousyousai-tanka','yanetosousyousai-kingaku','barukonibousui-kingaku','kouji_total','zeinuki_total');
	
	
	//一括で処理
	for(var i=0;i<strArrayAll.length;i++){
		str = document.getElementById(strArrayAll[i]).value;
		if(str){
			num = new String(str).replace(/,/g, "");
			
			//小数点計算の為に一端数値型へ
			num = eval(num);
			//小数点以下切捨て
			num = Math.floor(num);
			//桁数区切り処理の為に文字列型へ
			num = String(num);
		}
		while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
		
		document.getElementById(strArrayAll[i]).value = num;
		num = '';
	}
}


//屋上防水のアナウンス等に利用
function alertmsg(str_id,str){
	if(document.getElementById(str_id).checked){
		alert(str);
	}
}


//現状の模様と色を活かした仕上げ
function genjonomoyou(){
	if(document.getElementById('gaiheki_now').checked){
		document.getElementById('gaiheki_uretan_span').style.display = "none";
		document.getElementById('gaiheki_sirikon_span').style.display = "none";
		document.getElementById('gaiheki_fusso_span').style.display = "none";
		document.getElementById('gaiheki_haidoro_span').style.display = "none";
		
		document.getElementById('gaiheki_uv_span').style.display = "";
		document.getElementById('gaiheki_uv').disabled = false;
		document.getElementById('gaiheki_uv').checked = true;
	}else{
		document.getElementById('gaiheki_uretan_span').style.display = "";
		document.getElementById('gaiheki_sirikon_span').style.display = "";
		document.getElementById('gaiheki_fusso_span').style.display = "";
		document.getElementById('gaiheki_haidoro_span').style.display = "";
		document.getElementById('gaiheki_uv_span').style.display = "none";
		document.getElementById('gaiheki_uv').checked = false;
	}
}
