// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function toggleNav(selected_id)
{
	expandable_divs = document.getElementsByClassName('expandable', 'div')
	for(var i = 0; i < expandable_divs.length; i++)
	{
		var expandable_div_id = expandable_divs[i].id.substring(4);
//		alert(expandable_div_id + ' ' + selected_id);		
		if (expandable_div_id != selected_id) {
			//close if open
			if (Element.visible('nav' + expandable_div_id)) {
				new Effect.SlideUp('nav' + expandable_div_id, { duration: 0.25 });
			}			
		}
	}
	
	if (Element.visible('nav' + selected_id)) {
		new Effect.SlideUp('nav' + selected_id, { duration: 0.25 });
	} else {
		new Effect.SlideDown('nav' + selected_id, { duration: 0.25 });
	}
}
