]> ruin.nu Git - ndwebbie.git/blobdiff - raid.js
gal rankings and fixed a bug with gal graph caching
[ndwebbie.git] / raid.js
diff --git a/raid.js b/raid.js
index c7b2c5b20ad60803960ebe60d2a12111a1b3a49f..8bec240b57e1689932cfe721bf490b2618e3b091 100644 (file)
--- a/raid.js
+++ b/raid.js
@@ -40,7 +40,7 @@ function claim(dataSource, target, wave,cmd){
                                var obj = document.getElementById("targets");
                                if (obj){
                                        clearObject(obj);
-                                       var re = new RegExp("targetlist>(.*)</targetlist", "m");
+                                       var re = new RegExp("targetlist>((.|\\n)*)</targetlist");
                                        if(re.test(HTTP.responseText))
                                                obj.innerHTML = RegExp.$1;
                                }
@@ -65,7 +65,7 @@ function listTargets(dataSource){
                        var obj = document.getElementById("targets");
                        if (obj){
                                clearObject(obj);
-                               var re = new RegExp("targetlist>(.*)</targetlist", "m");
+                               var re = new RegExp("targetlist>((.|\\n)*)</targetlist");
                                if(re.test(http.responseText))
                                        obj.innerHTML = RegExp.$1;
                        }
@@ -129,20 +129,26 @@ function updateClaims(dataSource,xmlthingy,timestamp){
                                var b = document.createElement("input");
                                b.type = 'button';
                                b.value = 'J';
+                               b.title = 'Make target joinable';
                                command = 'set&joinable=TRUE';
                                if (joinable == 1){
                                        b.value = 'N';
+                                       b.title = 'Disable join';
                                        command = 'set&joinable=FALSE';
                                }
                                b.setAttribute("onclick", "claim('"+dataSource+"',"+target+","+wave+",'"+command+"');");
                                obj.appendChild(b);
                        }
+                       /*@cc_on
                        obj.innerHTML = obj.innerHTML; // IE doesn't understand unless you tell it twice
+                       @*/
                }
+               /*
                obj = document.getElementById("coords"+target);
                var coords = targets[i].getElementsByTagName("coords");;
                if (obj)
                        obj.innerHTML = coords[0].firstChild.nodeValue;
+               */
        }
        if (timestamp){
                timestamp = xmlthingy.getElementsByTagName("timestamp");