<!--
function roundToPennies(n){
  //  To correctly round, multiply by 100 so that, for example 1.666666 => 166.66666 which rounds to 167 => 1.67
  pennies = n * 100;
  pennies = Math.round(pennies);
  strPennies = new String (pennies);
  len = strPennies.length;
  // properly handles situations where the leading dollar amount is 0
  if (strPennies.substring(0, len - 2) == ""){
    var dollars = "0"
  }
  else{
	var dollars = strPennies.substring(0, len - 2);
  }
  // properly handles situations where the first decimal place is 0
  var strDimes = strPennies.substring(len - 2, len)
  if (strDimes.length == 1){
    var dimes = "0" + strDimes;
  }
  else{
	var dimes = strDimes;
  }
  return  dollars + "." + dimes;
}
//-->