try   {   
      (1).toFixed(1);   
  }   
  catch(e)   {   
      Number.prototype.toFixed   =   function(dot)   {   
          with(Math){   
              var   m=pow(10,Number(dot))   
              var   s   =   (round(this*m)/m).toString();   
          }   
          if(s.indexOf('.')   <   0)   
                s   +=   ".";   
        s   +=   "00000000000000000000000000";   
          return   s.substr(0,s.indexOf('.')+dot+1);   
      }   
  }   
    
  alert((133.996).toFixed(2));