var slideOpen = false;
var currentId = null;

function isOpen()
{
	var ret = false;
	$('div.frame-green').each
	(
		function(i, o)
		{
			if($(o).css('display') != 'none')
			{
				ret = true;
				return true;
			}
		}
	)

	slideOpen = ret;
	return ret;
}

function setOn(strId)
{
	$('a.navTrigger').each
	(
		function(i, o)
		{
			if(o.id == strId)
			{
				$(o).addClass('on');
			}
			else
			{
				$(o).removeClass('on');
			}
		}
	);
}

$(document).ready
(
	function()
	{
		$('a.navTrigger').each
		(
			function(i, o)
			{
				$(o).click
				(
					function()
					{
						isOpen();
						oid = o.id;
						$('a.navTrigger').each
						(
							function(i2, o2)
							{
								if(o2.id != o.id)
								{
									$('#' + o2.id + '_div').hide();
								}
								else
								{
									//console.log(currentId);
								}
							}
						);

						if(slideOpen)
						{
							if(currentId == o.id)
							{
								$('#' + o.id + '_div').slideToggle('slow');
								$(this).removeClass('on');
								oid = '';
							}
							else
							{
								$('#' + o.id + '_div').fadeToggle('slow');
							}
						}
						else
						{
							$('#' + o.id + '_div').slideToggle('slow');
							slideOpen = true;
						}
						setOn(oid);
						currentId = oid;
					}
				);
			}
		);
	}
);
