Sha256: a114d8ddac174a77fc92bc7b80693fb3090faed0a8c911a0592a537e4613e5e0

Contents?: true

Size: 631 Bytes

Versions: 14

Compression:

Stored size: 631 Bytes

Contents

@to_currency = ( number ) ->
  unless isNaN number
    nmbr = (Math.round( parseFloat( number ) * 100 ) / 100).toFixed(2)
  else
    nmbr = (0).toFixed(2)
  if nmbr >= 1000.0
    end = "#{nmbr}".split(".")[1]
    "#{(parseInt(nmbr) / 1000).toFixed(3)},#{end}"
  else
    "#{nmbr}".replace(/\./, ",")

@to_euro = (number) ->
  "#{to_currency(number)} €"

@to_dollar = (number) ->
  "$ #{to_currency(number)}"


$ ->
  
  # replace komma with dot (german uses komma instead of dot)
  $("body").on "keyup", "input.number_field", ->
    if jQuery(@).val().indexOf(",") isnt -1
      jQuery(@).val( jQuery(@).val().replace(',','.')  )

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
magic_stylez-0.0.330 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.1.1 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.1.0 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.99 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.98 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.97 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.96 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.95 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.94 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.93 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.92 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.91 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.90 vendor/assets/javascripts/magic/helper.js.coffee
magic_stylez-0.0.0.89 vendor/assets/javascripts/magic/helper.js.coffee