function isMSIE () {
  return navigator.userAgent.indexOf ("MSIE") >= 0;
}

function isFirefox () {
  return navigator.userAgent.indexOf ("Firefox") >= 0;
}

function isOpera () {
  return navigator.userAgent.indexOf ("Opera") >= 0;
}

function isNetscape () {
  return navigator.userAgent.indexOf ("Netscape") >= 0;
}

function round (number, precision) {

  trailing="";
  for (i = 0; i < precision; i ++) {
    number *= 10;
    trailing+="0";
  }
  number += .5;
  number = parseInt (number);
  for (i = 0; i < precision; i ++) {
    number /= 10;
  }
  number=number+'';
  dotPos=number.indexOf(".");
  if (dotPos>=0) {
    number+=trailing;
    number=number.substr(0,dotPos+5);
  }
  return number;
}

function setFocus (fieldID) {
  document.getElementById(fieldID).focus ();
}

function adjustSize () {
  window.moveTo (0,0);
  window.resizeTo (screen.availWidth, screen.availHeight);
}

function CloseWndw() {
  window.close();
}
  
function d2h(d) {return d.toString(16);} // decimal to hex

function h2d(h) {return parseInt(h,16);} // hex to decimal 
