]> code.citadel.org Git - citadel.git/blobdiff - webcit/static/wclib.js
* Upgraded to prototype.js v1.5
[citadel.git] / webcit / static / wclib.js
index a93f357dadf57769f7a512ec5cd1f1667128b95c..a894692cd91e9ad15c495006fd0a9b96b9de5856 100644 (file)
@@ -18,6 +18,11 @@ if (window.navigator.userAgent.toLowerCase().match("gecko")) {
 var ns6=document.getElementById&&!document.all;
 
 
+function CtdlRandomString()  {
+       return((Math.random()+'').substr(3));
+}
+
+
 
 // We love string tokenizers.
 function extract_token(source_string, token_num, delimiter) {
@@ -552,8 +557,7 @@ function ctdl_ts_getInnerText(el) {
 //
 function add_new_note() {
 
-       new_eid = Math.random() + '';
-       new_eid = new_eid.substr(3);
+       new_eid = CtdlRandomString();
 
        $('new_notes_here').innerHTML = $('new_notes_here').innerHTML
                + '<IMG ALIGN=MIDDLE src=\"static/storenotes_48x.gif\">'
@@ -666,7 +670,7 @@ function PopOpenAddressBook() {
                'display_address_book_middle_div',
                {
                        method: 'get',
-                       parameters: Math.random(),
+                       parameters: CtdlRandomString(),
                        onComplete: PopulateAddressBookInnerDiv()
                }
        );
@@ -680,7 +684,7 @@ function PopulateAddressBookInnerDiv() {
                'display_address_book_inner_div',
                {
                        method: 'get',
-                       parameters: Math.random()
+                       parameters: CtdlRandomString()
                }
        );
 }