Changeset 2596


Ignore:
Timestamp:
01/27/10 16:22:31 (2 years ago)
Author:
mswertz
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • molgenis/3.3/src/org/molgenis/framework/ui/res/scripts/all.js

    r2190 r2596  
    7272        } 
    7373} 
     74 
     75function toggleCssClass(cssClass)  
     76{ 
     77        var cssRules = new Array(); 
     78        var ff = true; 
     79        if (document.styleSheets[0].cssRules)  
     80        { 
     81                cssRules = document.styleSheets[0].cssRules; 
     82        }  
     83        else if (document.styleSheets[0].rules)  
     84        { 
     85                ff = false; 
     86                cssRules = document.styleSheets[0].rules; 
     87        } 
     88         
     89        missing = true; 
     90        for (i=0; i< cssRules.length; i++) 
     91        { 
     92                if(cssRules[i].selectorText == "."+cssClass) 
     93                {  
     94                        if(ff) document.styleSheets[0].deleteRule(i); 
     95                        else document.styleSheets[0].removeRule(i); 
     96                        missing = false; 
     97                        break; 
     98                } 
     99        } 
     100        if(missing) 
     101        { 
     102                if(ff) document.styleSheets[0].insertRule("."+cssClass+"{display: none} ", cssRules.length - 1); 
     103                else  document.styleSheets[0].addRule("."+cssClass,"display: none", cssRules.length - 1); 
     104        }        
     105} 
Note: See TracChangeset for help on using the changeset viewer.