Merge WTEM support into master
[edumed.git] / wtem / static / wtem / wtem.js
index 1c61498..e481b92 100644 (file)
@@ -5,6 +5,7 @@ $(function() {
     $('form').submit(function(e) {
         //e.preventDefault();
         to_submit = {};
+        spinner.show();
 
         $('.exercise-wtem').each(function() {
             var el = $(this);
@@ -56,4 +57,19 @@ $(function() {
         }
     }
 
+    var sms_handler = function() {
+        var textarea = $(this),
+            label_suffix = textarea.parent().find('.label_suffix'),
+            left = 140 - textarea.val().length;
+            to_insert = '(pozostaƂo: ' + left + ')';
+        if(left < 0) {
+            to_insert = '<span style="color:red">' + to_insert + '</span>';
+        }
+        label_suffix.html(to_insert);
+    };
+
+    $('#wtem_sms').change(sms_handler).keyup(sms_handler);
+
+    var spinner = $('.wtem_spinner');
+    spinner.hide();
 });
\ No newline at end of file