function trim(str) { 
  var i=0;
  var x=1;
    if(str.charAt(i) == '0') {
    var de = (str.slice(x));
    alert(de);
      return str.slice(x);
    }
  return str;
}

function livingcost(form) {
  form.livingtotal.value = "0";
  var a = 0;
  for( var i=0; i<form.elements.length; i++) {
    var frmelem = form.elements[i];
    if (frmelem.type == "text") {
      if (frmelem.name == "cost") {
      if (frmelem.value == "" || frmelem.value == null) frmelem.value="0";
        frmelem.value = frmelem.value.toString().replace(/\$|\,/g,'');
        if(isNaN(frmelem.value)) {
          alert("Please use numbers only.");
          frmelem.focus();
          return;
        }
        var b = Math.abs(frmelem.value);
        a+= eval(b);
      }
    }
  }
  var mylivingtotal = Math.round(a);
  form.livingtotal.value = mylivingtotal;
  document.totals.livingroom.value = mylivingtotal;
}

function bedroomcost(form) {
  form.bedroomtotal.value = "0";
  var a = 0;
  for( var i=0; i<form.elements.length; i++) {
    var frmelem = form.elements[i];
    if (frmelem.type == "text") {
      if (frmelem.name == "cost") {
      if (frmelem.value == "" || frmelem.value == null) frmelem.value="0";
        frmelem.value = frmelem.value.toString().replace(/\$|\,/g,'');
        if(isNaN(frmelem.value)) {
          alert("Please use numbers only.");
          frmelem.focus();
          return;
        }
        var b = Math.abs(frmelem.value);
        a+= eval(b);
      }
    }
  }
  var mybedroomtotal = Math.round(a);
  form.bedroomtotal.value = mybedroomtotal;
  document.totals.bedbath.value = mybedroomtotal;
}

function diningcost(form) {
  form.diningtotal.value = "0";
  var a = 0;
  for( var i=0; i<form.elements.length; i++) {
    var frmelem = form.elements[i];
    if (frmelem.type == "text") {
      if (frmelem.name == "cost") {
      if (frmelem.value == "" || frmelem.value == null) frmelem.value="0";
        frmelem.value = frmelem.value.toString().replace(/\$|\,/g,'');
        if(isNaN(frmelem.value)) {
          alert("Please use numbers only.");
          frmelem.focus();
          return;
        }
        var b = Math.abs(frmelem.value);
        a+= eval(b);
      }
    }
  }
  var mydiningtotal = Math.round(a);
  form.diningtotal.value = mydiningtotal;
  document.totals.diningroom.value = mydiningtotal;
}

function sportscost(form) {
  form.sportstotal.value = "0";
  var a = 0;
  for( var i=0; i<form.elements.length; i++) {
    var frmelem = form.elements[i];
    if (frmelem.type == "text") {
      if (frmelem.name == "cost") {
      if (frmelem.value == "" || frmelem.value == null) frmelem.value="0";
        frmelem.value = frmelem.value.toString().replace(/\$|\,/g,'');
        if(isNaN(frmelem.value)) {
          alert("Please use numbers only.");
          frmelem.focus();
          return;
        }
        var b = Math.abs(frmelem.value);
        a+= eval(b);
      }
    }
  }
  var mysportstotal = Math.round(a);
  form.sportstotal.value = mysportstotal;
  document.totals.sportshobby.value = mysportstotal;
}

function misccost(form) {
  form.misctotal.value = "0";
  var a = 0;
  for( var i=0; i<form.elements.length; i++) {
    var frmelem = form.elements[i];
    if (frmelem.type == "text") {
      if (frmelem.name == "cost") {
      if (frmelem.value == "" || frmelem.value == null) frmelem.value="0";
        frmelem.value = frmelem.value.toString().replace(/\$|\,/g,'');
        if(isNaN(frmelem.value)) {
          alert("Please use numbers only.");
          frmelem.focus();
          return;
        }
        var b = Math.abs(frmelem.value);
        a+= eval(b);
      }
    }
  }
  var mymisctotal = Math.round(a);
  form.misctotal.value = mymisctotal;
  document.totals.misc.value = mymisctotal;
}

function totalcost(form) {
  var lr = eval(form.livingroom.value);
  var bb = eval(form.bedbath.value);
  var dr = eval(form.diningroom.value);
  var sh = eval(form.sportshobby.value);
  var m = eval(form.misc.value);
  if(isNaN(lr)) lr = "0";
  if(isNaN(bb)) bb = "0";
  if(isNaN(dr)) dr = "0";
  if(isNaN(sh)) sh = "0";
  if(isNaN(m)) m = "0";
  var gt = Math.round(lr + bb + dr + sh + m);

  form.grandtotal.value = gt; 
}
