function swapImage()
{
	return false;
	var foo = this.src;
	var daddy = this.parentNode;
	var subs = daddy.getElementsByTagName('ul');
	allHidden("running");
	if(foo.search(/plus\.gif/) != -1)
	{
		subs[0].style.display='block';
		this.src="/images/minus.gif";
	}
	else
	{
		subs[0].style.display='none';
		this.src="/images/plus.gif";
	}
}

function swapBlock()
{
    var sublists = this.parentNode.getElementsByTagName('ul');
    var images = this.parentNode.getElementsByTagName('img');
    var image = images[0];
    var sublist = sublists[0];
    var display = sublist.style.display;
    allHidden("running");
    if(display == 'block')
    {
        //alert('einklappen');
        sublist.style.display='none';
        image.src="/images/plus.gif";
    }
    else
    {
        //alert('ausklappen');
        sublist.style.display='block';
        image.src="/images/minus.gif";
    }
	return false;
}

function initLinks()
{
	var nav = document.getElementById('navmenu');
	var links = nav.getElementsByTagName('a');
	
	for(var i=0 ; i<links.length ; i++)
	{
		if(links[i].parentNode.className=='submenu')
		{
			links[i].onclick = swapBlock;
			var sublinks = links[i].getElementsByTagName('a');
			for(var j=0; j < sublinks.length; j++)
			{
				sublinks[j].style.border="1px solid green";
			}
			/*
			var images = links[i].getElementsByTagName('img');
			if(links[i].className == 'selected')
			{
				images[0].src='/images/minus.gif';
			}
			else
			{
				images[0].src='/images/plus.gif';
			}
			*/
			
		}
	}
	
	return;
	var imgs = document.getElementsByTagName('img');
	for(var i=0 ; i<imgs.length ; i++)
	{
		hasSelected=0;
		if(imgs[i].className == 'navimage')
		{
			links = imgs[i].parentNode;
			for(var j=0;j<links.length;j++)
			{
				if(links[j].className == "selected")
				{
					hasSelected=1;
				}
			}
			if( hasSelected == 1)
			{
				imgs[i].src="/images/minus.gif";
			}
			imgs[i].onclick = swapImage;
		}
	}
}

function allHidden(modus)
{
	var nav = document.getElementById('navmenu');
	var subs = nav.getElementsByTagName('ul');
	var hasSelected = 0;
    var image;
	for (var i=0;i<subs.length;i++)
	{
		
		hasSelected = 0;
		links = subs[i].getElementsByTagName('a');
		if(modus == "init")
		{
			for(var j=0;j<links.length;j++)
			{
				if(links[j].className == "selected")
				{
					hasSelected=1;
				}
			}
		}
        imgs = subs[i].parentNode.getElementsByTagName('img');
        
		for(var j=0 ; j<imgs.length ; j++)
		{
            if(imgs[j].className == 'navimage')
			{
               image = imgs[j];
			}
            
		}
		if(hasSelected==0)
		{
			subs[i].style.display='none';
            image.src = "/images/plus.gif";
		}
        else
        {
            subs[i].style.display='block';
            image.src = "/images/minus.gif";
        }
	}
}

window.onload = function(){
	initLinks();
	allHidden("init");
	Fat.fade_all();
}
