/*
  Common util methods
*/

function loadURL(url) {
  location.href=url;
}

function formatAsCurrency(number) {
  number += '';
  var tmp = number.split('.');
  var x1 = tmp[0];
  var x2 = tmp.length > 1 ? '.' + tmp[1] : '';
  var rgx = /(\d+)(\d{3})/;
  while (rgx.test(x1)) {
    x1 = x1.replace(rgx, '$1' + ',' + '$2');
  }
  return "$" + x1 + x2;
}
        
function formatAsMile(miles) {
  var mileInD = parseInt((miles + 0.005) * 100) / 100;
  var mileString = mileInD + " ";
  if (mileInD > 0.0) {
    if (mileInD < 1.0) {
      mileString = mileString.substring(1);
    }
  }
  else if (mileInD < 10.0) {
    mileString = mileString.substring(0, 3);
  }
  else if (mileInD < 99.0) {
    mileString = parseInt(mileInD);
  }
  else {
    mileString = ">99";
  }
  return mileString;
}