// JavaScript Document
// file name : estimate.js


function estimate(theform) {
	var sum = 0;
	var k=0;
	var sumNum = 0;	
	var a, b;
	var kr_a, kr_b, kr_c;
	var zen_a, zen_b, zen_c, zen_d;
	var kou_a, kou_b;
	var me_a, me_b;
	var kumi_a, kumi_b;
	
	
	//船台サイズ選択
	for (k=0; k < document.es.setsuritsu.length; k++ ){
		if (document.es.setsuritsu[k].checked) {
			sum = eval(document.es.setsuritsu[k].value + "+" + sum);//evalの中が足し算のプログラムとして実行される。
	
	if (k == 0){
	kr_a = 18900;
	kr_b = 24150;
	kr_c = 0;
	zen_a = 26250;
	zen_b = 23100;
	zen_c = 66150;
	zen_d = 0;
	me_a = 29400;
	me_b = 0;
	kumi_a = 15750;
	kumi_b = 0;
	}else{
	
		if (k == 1){
		kr_a = 18900;
		kr_b = 24150;
		kr_c = 0;
		zen_a = 36750;
		zen_b = 23100;
		zen_c = 76650;
		zen_d = 0;
		me_a = 36750;
		me_b = 0;
		kumi_a = 15750;
		kumi_b = 0;
		}else{
		
			if (k == 2){
			kr_a = 36750;
			kr_b = 43050;
			kr_c = 0;
			zen_a = 56700;
			zen_b = 25200;
			zen_c = 96600;
			zen_d = 0;
			me_a = 54600;
			me_b = 0;
			kumi_a = 15750;
			kumi_b = 0;
			}else{
			
				if (k == 3){
				kr_a = 0;
				kr_b = 0;
				kr_c = 0;
				zen_a = 78750;
				zen_b = 26250;
				zen_c = 137550;
				zen_d = 0;
				me_a = 78750;
				me_b = 0;
				kumi_a = 21000;
				kumi_b = 0;
				}
			}
		}
	}
	
	}
}				
	
	//キール受け
	if (document.es.kr[0].checked) {
			sum = kr_a + sum;
	}
	if (document.es.kr[1].checked) {
			sum = kr_b + sum;
	}
	if (document.es.kr[2].checked) {
			sum = kr_c + sum;
	}
	
	//前輪自在式
	if (document.es.zen[0].checked) {
		sum = zen_a + sum;
	}

	if (document.es.zen[1].checked) {
	 zen_b = 0;
		sum = zen_b + sum;
	}

	/*
	if (document.es.zen[2].checked) {
		sum = zen_c + sum;
	}
	*/	
	
	//後輪固定式 something wrong...
	/*
	if (document.es.zen[3].checked) {
		sum = zen_d + sum;
	}
	*/
	
	
	//メッキ加工
	if (document.es.me[0].checked) {
		sum = me_a + sum;
	}
	if (document.es.me[1].checked) {
		sum = me_b + sum;
	}
	
	
	//組立費用
	if (document.es.kumi[0].checked) {
		sum = kumi_a + sum;
	}
	if (document.es.kumi[1].checked) {
		sum = kumi_b + sum;
	}
	
	//ここから配送料の宣言
	for (k=0; k < document.es.haisou_a.length; k++ ){
		if (document.es.haisou_a[k].checked) {
			sum = eval(document.es.haisou_a[k].value + "+" + sum);
		}
	}






	dispNum = String(sum);

	a = dispNum.length%3;
	if (a ==0){
		b = dispNum.substring(0, 3);
		b += ",";
		b += dispNum.substring(3, 6);
	} else {
		b = dispNum.substring(0, a);
		b += ",";
		b += dispNum.substring(a, a+3);
		//alert(b);
		if (dispNum.length > 6) {
			b += ",";
			b += dispNum.substring(a+3);
		}
	}
	if (sum==0){
		b = "0";
	}
	document.getElementById("price").innerHTML = b;//価格を書き換えてるdivの内容をかきかえる。
	}