]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - js/util.js
move README to main dir
[quix0rs-gnu-social.git] / js / util.js
1 $(document).ready(function(){
2         // count character on keyup
3         function counter(){
4             var maxLength     = 140;
5             var currentLength = $("#status_textarea").val().length;
6             var remaining = maxLength - currentLength;
7             var counter   = $("#counter");
8             counter.text(remaining);
9
10             if (remaining <= 0) {
11                 counter.attr("class", "toomuch");
12             } else {
13                 counter.attr("class", "");
14             }
15         }
16      
17         if ($("#status_textarea").length) {
18             $("#status_textarea").bind("keyup", counter);
19             // run once in case there's something in there
20             counter();
21         }
22 });
23
24 function doreply(nick) {
25      rgx_username = /^[0-9a-zA-Z\-_.]*$/;
26      if (nick.match(rgx_username)) {
27           replyto = "@" + nick + " ";
28           if ($("#status_textarea")) {
29                $("#status_textarea").val(replyto);
30                $("#status_textarea").focus();
31           }
32      }
33      return false;
34 }
35