]> git.donarmstrong.com Git - debbugs.git/blobdiff - cgi/bugreport.cgi
- Add support for hiding useless messages; thanks to Sune Vuorela.
[debbugs.git] / cgi / bugreport.cgi
index ec8d1f1715d96aafa3b7af724873a6db70c6b97f..5f56eaaa992049e1bc3886421c682af85d7a13c5 100755 (executable)
@@ -564,20 +564,16 @@ print <<END;
 <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 <script type="text/javascript">
 <!--
-function toggle_infmessages(){
-       var styles = document.styleSheets;
-       var deleted = 0
-       for (var i = 0; i < styles.length; i++) {
-          for (var j = 0; j < styles[i].cssRules.length; j++) {
-            if (styles[i].cssRules[j].cssText == ".infmessage { display: none; }") {
-                 styles[i].deleteRule(j);
-                 deleted = 1;
-            }
-          }
-       }
-       if (!deleted) {
-            styles[0].insertRule(".infmessage { display: none; }",0);
-       }
+function toggle_infmessages()
+{
+        allDivs=document.getElementsByTagName("div");
+        for (var i = 0 ; i < allDivs.length ; i++ )
+        {
+                if (allDivs[i].className == "infmessage")
+                {
+                        allDivs[i].style.display=(allDivs[i].style.display == 'none') ? 'block' : 'none';
+                }
+        }
 }
 -->
 </script>