function keisan(form)
{
  if(form.tubo.value != ""){
    form.heibei.value = form.tubo.value * 33/10;
  }
}

//コンマ
function comma(d)
{
  var data = d;
  var data_length = data.length;
  var comma;
  n = 3;
//7桁以上の場合   
  if(data_length > 2 * n){
    a = data.substring(data_length-n, data_length);
    b = data.substring(data_length-2*n, data_length-n);
	c = data.substring(0, data_length-2*n);
	comma = c+","+b+","+a;
  }
//3桁以上7桁未満の場合
  if(data_length > n && data_length <= 2*n){
    a = data.substring(data_length-n, data_length);
    b = data.substring(0, data_length-n);
    comma = b+","+a;
  }
//3桁未満の場合	
  if(data_length <= n){
    a = data.substring(0, data_length);
    comma = a;
  }

    return comma;
}

//入力チェック
function check(form)
{
//半角チェック
okstr = '0123456789.';
str = form.heibei.value;
err = 0;
for (i=0;i<str.length;i++){
  if (okstr.indexOf(str.charAt(i)) == -1) err++;
  }
  if (err!=0) alert("u数は半角英数字で入力してください。");

  if(form.heibei.value == ""){
    alert("u数を入力してください。");
  }
  else if(form.syurui.value == ""){
    alert("工法の種類を選択してください。");
  }
  else if(form.koubai.value == ""){
    alert("勾配を選択してください。");
  }
  else{
    calc(form);
  }
}
//工法別単価
function calc(form){
k1 = 6500;
k2 = 7500;
var skei = 0;
var shiz = 0;
var mgou = 0;

//小計計算*出寸法
  if(form.syurui.value == "k1"){
    skei = k1*form.heibei.value*115/100;
    }
  if(form.syurui.value == "k2"){
    skei = k2*form.heibei.value*115/100;
    }

//勾配計算
  if(form.koubai.value == "kk1"){
    skei = parseInt(skei*1.08);
    }
  if(form.koubai.value == "kk2"){
    skei = parseInt(skei*1.1);
    }
  if(form.koubai.value == "kk3"){
    skei = parseInt(skei*1.18);
    }
  if(form.koubai.value == "kk4"){
    skei = parseInt(skei*1.3);
    }

//概算見積計算
  if(skei != ""){
    shiz = parseInt(skei * 0.05 );
    mgou = parseInt(skei + shiz);
    }
  form.syoukei.value = skei;
  form.syoukei.value = comma(form.syoukei.value);
  form.syouhizei.value = shiz;
  form.syouhizei.value = comma(form.syouhizei.value);
  form.goukei.value = mgou;
  form.goukei.value = comma(form.goukei.value);
}

//Enterキーを押すと計算
//document.onkeydown = pressEnter;
//function pressEnter()
//{
//    if( event.keyCode == 13 ){
//        check(this.form);
//    }
//}

