//  Function returns a rounded number as
//  a string, for display
//

function strRound( number, places ) {
    if ( number < 1 ) {
        result = "0" + Math.round( number * Math.pow(10, places) );
    }
    else {
        result = "" + Math.round( number * Math.pow(10, places) );
    }

    var dp = result.length - places;
    result = result.substring(0, dp) + "." + 
             result.substring(dp, result.length);
        
    if ( number < 0 ) {
        result = "-" + result;
    }

    return result;
}