function simulate() {
	var hantei01 = isFinite(document.cost.r_01.value);
	if (hantei01 == true) {
		var counter1 = eval(document.cost.r_01.value);
	} else if (hantei01 == false) {
		alert("半角数字で入力して下さい");
	}
	var hantei02 = isFinite(document.cost.r_02.value);
	if (hantei02 == true) {
		var counter2 = eval(document.cost.r_02.value);
	} else if (hantei02 == false) {
		alert("半角数字で入力して下さい");
	}
	var hantei03 = isFinite(document.cost.r_03.value);
	if (hantei03 == true) {
		var copy1 = eval(document.cost.r_03.value);
	} else if (hantei03 == false) {
		alert("半角数字で入力して下さい");
	}
	var hantei04 = isFinite(document.cost.r_04.value);
	if (hantei04 == true) {
		var copy2 = eval(document.cost.r_04.value);
	} else if (hantei04 == false) {
		alert("半角数字で入力して下さい");
	}
	keisanE = Math.floor((counter1*copy1)+(counter2*copy2));
	keisanEaf = Math.floor((22*copy1)+(3.5*copy2));
	keisanG = Math.floor(((counter1*copy1)+(counter2*copy2))*12);
	keisanGaf = Math.floor(((22*copy1)+(3.5*copy2))*12);
	keisanY = Math.floor(((counter1*copy1)+(counter2*copy2))*72);
	keisanYaf = Math.floor(((22*copy1)+(3.5*copy2))*72);
	keisanH = Math.floor(100-((keisanYaf)/(keisanY)*100));
	keisanI = Math.floor((keisanY)-(keisanYaf));
	keisanZu = Math.floor(200-(200*(keisanH/100)));
	//keisancom = Math.floor(4*(copy1+copy2));
	if (keisanH>=1) {
		document.cost.month.value = keisanE;
		document.cost.month2.value = keisanEaf;
		document.cost.year01.value = keisanG;
		document.cost.year02.value = keisanGaf;
		document.cost.year06.value = keisanY;
		document.cost.year07.value = keisanYaf;
		document.cost.totalH.value = keisanH;
		document.cost.totalI.value = keisanI;
		document.bar1.width = 200;
		document.bar2.width = keisanZu;
		document.cost.run1.value = keisanE;
		document.cost.run2.value = keisanEaf;
		/*document.cost.com.value = keisancom;
		if (keisanZu<=250) {
			//document.red.width = keisanZu;
			//document.green.width = keisancom;
		} else if (keisanZu>250) {
			//document.red.width = "250";
			//document.green.width = 250*((100-keisanH)/100);
		}
		*/
	}
}

