r2586 - spinner: fixed currency support, donation demo and latlong demo.

r2586 - spinner: fixed currency support, donation demo and latlong demo.

Author: pazu2k@gmail.com
Date: Sun May 17 23:17:26 2009
New Revision: 2586
Modified:
branches/dev/spinner/demos/spinner/donation.html
branches/dev/spinner/demos/spinner/latlong.html
branches/dev/spinner/ui/ui.spinner.js
Log:
spinner: fixed currency support, donation demo and latlong demo.
Modified: branches/dev/spinner/demos/spinner/donation.html
==============================================================================
--- branches/dev/spinner/demos/spinner/donation.html    (original)
+++ branches/dev/spinner/demos/spinner/donation.html    Sun May 17 23:17:26
2009
@@ -15,24 +15,24 @@
            's1': { currency: '$' },
            's2': { currency: '€' },
            's3': { currency: '¥' },
-            's4': { currency: '$', group: ' ', point: '.' },
-            's5': { currency: 'Fr ', group: "'", point: '.' },
-            's6': { currency: 'RUB', group: ".", point: ',' }
+            's4': { currency: '$', groupSeparator: ' ', radixPoint: '.' },
+            's5': { currency: 'Fr ', groupSeparator: "'", radixPoint: '.' },
+            's6': { currency: 'RUB', groupSeparator: ".", radixPoint: ',' }
        };
        
        var currency = $("#currency").change(function() {
            var val = $(this).val();
            $("#amount")
                .spinner("option", "currency", opts[val].currency)
-                .spinner("option", "group", opts[val].group ? opts[val].group : ',')
-                .spinner("option", "point", opts[val].point ? opts[val].point : '.')
+                .spinner("option", "groupSeparator", opts[val].groupSeparator ?
opts[val].groupSeparator : ',')
+                .spinner("option", "radixPoint", opts[val].radixPoint ?
opts[val].radixPoint : '.')
                .blur();
        });
        $("#amount").spinner({
            currency: opts[currency.val()].currency,
            min: 5,
            max: 2500,
-            stepping: 25,
+            step: 25,
            start: 1000,
            width: '10em'
        });    
Modified: branches/dev/spinner/demos/spinner/latlong.html
==============================================================================
--- branches/dev/spinner/demos/spinner/latlong.html    (original)
+++ branches/dev/spinner/demos/spinner/latlong.html    Sun May 17 23:17:26 2009
@@ -16,7 +16,7 @@
            map.setCenter(new GLatLng($("#lat").val(),$("#lng").val()), 8);
        }
        $("#lat, #lng").spinner({
-            decimals: 6,
+            precision: 6,
            change: position
        });
        
Modified: branches/dev/spinner/ui/ui.spinner.js
==============================================================================
--- branches/dev/spinner/ui/ui.spinner.js    (original)
+++ branches/dev/spinner/ui/ui.spinner.js    Sun May 17 23:17:26 2009
@@ -540,7 +540,7 @@
    format: {
        currency: function(num, sym, group, pt) {
            num = isNaN(num) ? 0 : num;
-            return (num !== Math.abs(num) ? '-' : '') + sym +
this.number(Math.abs(num), 2, group || ',', pt);
+            return (num !== Math.abs(num) ? '-' : '') + sym +
this.number(Math.abs(num), 2, 10, group || ',', pt);
        },
        number: function(num, dec, radix, group, pt, padLength) {
            var whole = Math.floor(Math.abs(num)),