// JavaScript Document
function showLevel_old(id)
 {
     if (document.getElementById(id).style.display == 'none')
     {
        document.getElementById(id).style.display = 'block';
     }
     else
     {
        document.getElementById(id).style.display = 'none';
     }

 }

function showLevel(id)
 {
     if (document.getElementById(id).style.display == 'none')
     {
        document.getElementById(id).style.display = 'block';
        if (id.IndexOf("_")>0)
        {
   	       for (var i=1; i<=22; i++)
 	       {
 	 	      if (i != id)
 	 	      {
 	 	        document.getElementById(i).style.display = 'none';
 	 	      }
 	       }
 	    }

     }
     else
     {
        document.getElementById(id).style.display = 'none';
     }
 }
function getElementsByClass(searchClass,node,tag) {
        var classElements = new Array();
        if ( node == null )
                node = document;
        if ( tag == null )
               tag = '*';
        var els = node.getElementsByTagName(tag);
        var elsLen = els.length;
	
       //var pattern = new RegExp(\"(^|\\s)\"+searchClass+\"(\\s|$)\");       
       //var pattern = new RegExp("(^|\\s)\"+searchClass+\"(\\s|$)");       
       var pattern = new RegExp("(^|\\\\s)"+searchClass+"(\\\\s|$)");
         for (i = 0, j = 0; i < elsLen; i++) {
               if ( pattern.test(els[i].className) ) {
                    classElements[j] = els[i];
                   j++;
              }
        }
        return classElements;
}

var displayNoneElements = getElementsByClass("display_none");
var len=displayNoneElements.length;
for (i = 0; i < len; i++) {	
//	alert ("*");
	displayNoneElements[i].style.display = 'none';
}

