<!-- hide script
function SU_trim(string, length) {
  var trimmed_string;

  if(string.length > (length - 3))
    trimmed_string = string.substr(0,(length - 3)) + "...";
  else
    trimmed_string = string;

  return trimmed_string;
}

//
// modified version, originally from developer.irt.org
//
function SU_commify(number) {
  number = '' + number;
  if(number.length > 3) {
    var mod = number.length%3;
    var output = (mod > 0 ? (number.substring(0,mod)) : '');
    for(var i=0; i<Math.floor(number.length/3); i++) {
      if((mod ==0) && (i ==0))
        output+= number.substring(mod+3*i,mod+3*i+3);
      else
        output+= ',' + number.substring(mod+3*i,mod+3*i+3);
    }
    return output;
  } else 
    return number;
}
// end script -->

