function z2h_digit(src) {
    var str = new String;
    var len = src.length;
    for (var i = 0; i < len; i++) {
        var c = src.charCodeAt(i);
        if (c >= 65296 && c <= 65305) {
            str += String.fromCharCode(c - 65248);
        } else {
            str += src.charAt(i);
        } 
    }
    return str;
}

function gaisan(e) {
  var t1 = z2h_digit(document.getElementById("T1").value) - 0;
  var t2 = z2h_digit(document.getElementById("T2").value) - 0;
  var t3 = z2h_digit(document.getElementById("T3").value) - 0;
  var h1 = document.getElementById("H1").value - 0;
  var num = Math.ceil(t1 * t2 * t3 / h1);
  document.getElementById("T4").value = num;

  var idx = num / 20;
  if (num % 20 > 0) idx++;
  idx -= 5;
  if (idx < 0) idx = 0;
  if (idx <= 16)
  {
      document.getElementById("pagesu").selectedIndex = idx;
      keisan();
  }
}

function gaisanInit() {
  var obj = document.getElementById("B1");
  if (obj == null) return;
  if (obj.attachEvent) 
    obj.attachEvent("onclick", gaisan);
  else
    obj.addEventListener("click", function(e) { gaisan(e); }, true);
}

window.onload = function() {
  initdata();
  initRollover();
  gaisanInit();
}

function tree(id) {
 if (document.getElementById(id).style.display == "block")
  document.getElementById(id).style.display="none";
 else document.getElementById(id).style.display="block";
}
