my_effect = function(which_div_to_show)
{
	toggle_off_all();
	new Effect.toggle(which_div_to_show,'blind', {duration: 0.5});
}

toggle_off_all = function()
{
	if(document.getElementById('sub1').style.display != "none")
	{
		new Effect.BlindUp('sub1', {duration: 0.5});
	}
	if(document.getElementById('sub2').style.display != "none")
	{
		new Effect.BlindUp('sub2', {duration: 0.5});
	}
	if(document.getElementById('sub3').style.display != "none")
	{
		new Effect.BlindUp('sub3', {duration: 0.5});
	}
	if(document.getElementById('sub4').style.display != "none")
	{
		new Effect.BlindUp('sub4', {duration: 0.5});
	}
	if(document.getElementById('sub5').style.display != "none")
	{
		new Effect.BlindUp('sub5', {duration: 0.5});
	}
	if(document.getElementById('sub6').style.display != "none")
	{
		new Effect.BlindUp('sub6', {duration: 0.5});
	}
}

var nda_js_rules = 
{
	'#category1' : function(element)
	{
		element.onclick = function()
		{
			my_effect('sub1');
		}
	},
	'#category2' : function(element)
	{
		element.onclick = function()
		{
			my_effect('sub2');
		}
	},
	'#category3' : function(element)
	{
		element.onclick = function()
		{
			my_effect('sub3');
		}
	},
	'#category4' : function(element)
	{
		element.onclick = function()
		{
			my_effect('sub4');
		}
	},
	'#category5' : function(element)
	{
		element.onclick = function()
		{
			my_effect('sub5');
		}
	},
	'#category6' : function(element)
	{
		element.onclick = function()
		{
			my_effect('sub6');
		}
	}
};
Behaviour.register(nda_js_rules);