/**
 * This script, when included in a html file, can be used to make collapsible menus
 *
 * Typical usage:
 * <script type="text/javascript" language="JavaScript" src="bandsitemap.js"></script>
 */
	dummyImage1= new Image();
	dummyImage1.src = "../images/resultelement_closed.gif";
	dummyImage2= new Image();
	dummyImage2.src = "../images/resultelement_open.gif";
	dummyImage3= new Image();
	dummyImage3.src = "../images/resultelement_leaf.gif";

    function toggleResult ( elementID )    
	{
	  var divElement = document.getElementById( elementID + "_children");
	  var linkElement = document.getElementById( elementID + "_togglelink");
	  var imgElement = document.getElementById( elementID + "_image");
	  if ( divElement.className == "Treffer_Liste_open" )
	  {
	  	divElement.className = "Treffer_Liste_closed";
	  	linkElement.setAttribute("title", "Aufklappen des Treffers");
		imgElement.src  = (imgElement.src).replace(/_open.gif/,'_closed.gif');
		imgElement.alt  = 'plus';
	  } 
	  else  if ( divElement.className == "Treffer_Liste_closed" )
	  {
	  	divElement.className = "Treffer_Liste_open";
	  	linkElement.setAttribute("title", "Zuklappen des Treffers");
		imgElement.src  = (imgElement.src).replace(/_closed.gif/,'_open.gif');
		imgElement.alt  = 'minus';
	  }
	}

	function closeAllLists ()
	{
    	if(document.URL.indexOf('#') == -1){
    		{ //Klasse vom Listelement austauschen.
        		var elements  = document.getElementsByTagName( 'div' );
        	    for (var i = 0; i < elements.length; i++) { 
        	        	var divElement = elements[i];
        	        	if( divElement.className == "Treffer_Liste_open"){
        	        	  divElement.className = "Treffer_Liste_closed";
        	        	}
        	    }
    		}
    		{ //Toggle-Links ?ndern
    			var elements  = document.getElementsByTagName( 'a' );
    	        var pattern = /toggleResult/; 
    		    for (var i = 0; i < elements.length; i++) { 
    		        	var linkElement = elements[i];
        	        	if(-1 < (linkElement.href).search(pattern)){
                   	  	     linkElement.setAttribute("title", "Aufklappen des Treffers");
    		        	}
    		    }
    		}
    		{ //Graphik zu toggle-Link tauschen.
    	        var elements  = document.getElementsByTagName( 'img' );
    	        var pattern = /resultelement_open.gif/; 
    	        for (var i = 0; i < elements.length; i++) { 
        	        	var image = elements[i];
        	        	if(-1 < (image.src).search(pattern)){
        	        	    image.src  = (image.src).replace(pattern,'resultelement_closed.gif');
        	        		image.alt  = 'plus';
        	        	}
    	        }
    		}
	    }
    }
