]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/skins/default/media/js/osqa.user.js
Fixes (finaly) the email digest. Needs some improvements and some tweaks in the user...
[osqa.git] / forum / skins / default / media / js / osqa.user.js
index 6450c3c50fb3712db1463f64c807468b13345934..5241880fde973fdbeb26774c75294ec92cef2f4e 100644 (file)
@@ -1,13 +1,13 @@
 $().ready(function() {
     var $dropdown = $('#user-menu-dropdown');
 
 $().ready(function() {
     var $dropdown = $('#user-menu-dropdown');
 
-    $('#user-menu').click(function(){
+    $('#user-menu').click(function() {
         $('.dialog').fadeOut('fast', function() {
             $dialog.remove();
         });
         $dropdown.slideToggle('fast', function() {
             if ($dropdown.is(':visible')) {
         $('.dialog').fadeOut('fast', function() {
             $dialog.remove();
         });
         $dropdown.slideToggle('fast', function() {
             if ($dropdown.is(':visible')) {
-               $dropdown.one('clickoutside', function() {
+                $dropdown.one('clickoutside', function() {
                     $dropdown.slideUp('fast')
                 });
             }
                     $dropdown.slideUp('fast')
                 });
             }
@@ -43,30 +43,31 @@ $().ready(function() {
                 + '<tr><th>' + messages.message + '</th><td><textarea id="award-message"></textarea></td></tr></table>';
 
         show_dialog({
                 + '<tr><th>' + messages.message + '</th><td><textarea id="award-message"></textarea></td></tr></table>';
 
         show_dialog({
-                html: table,
-                extra_class: 'award-rep-points',
-                event: e,
-                yes_callback: function($dialog) {
-                    var $points_input = $('#points-to-award');
-                    var _points = parseInt($points_input.val());
+            html: table,
+            extra_class: 'award-rep-points',
+            event: e,
+            yes_callback: function($dialog) {
+                var $points_input = $('#points-to-award');
+                var _points = parseInt($points_input.val());
 
 
-                    if(!isNaN(_points)) {
-                        $dialog.fadeOut('fast');
-                        var _message = $('#award-message').val();
-                        $.post($('#award-rep-points').attr('href'), {points: _points, message: _message}, function(data) {
-                            if (data.success) {
-                                $('#user-reputation').css('background', 'yellow');
-                                $('#user-reputation').html(data.reputation);
+                if (!isNaN(_points)) {
+                    $dialog.fadeOut('fast');
+                    var _message = $('#award-message').val();
+                    $.post($('#award-rep-points').attr('href'), {points: _points, message: _message}, function(data) {
+                        if (data.success) {
+                            $('#user-reputation').css('background', 'yellow');
+                            $('#user-reputation').html(data.reputation);
 
 
-                                $('#user-reputation').animate({ backgroundColor: "transparent" }, 1000);
+                            $('#user-reputation').animate({ backgroundColor: "transparent" }, 1000);
 
 
-                            }
-                        }, 'json')
-                    }
-                },
-                show_no: true
-            });
+                        }
+                    }, 'json')
+                }
+            },
+            show_no: true
+        });
 
         return false;
     });
 
         return false;
     });
+
 });
\ No newline at end of file
 });
\ No newline at end of file