// Imulus Global Javscript Code

// Create an external link icon using an image
$(document).ready(function() {
	$('a:not(:has(img)|.button|.download-button)').filter(function() {
		return this.hostname && this.hostname !== location.hostname;
	}).after(' <img class="external" src="/images/icons/external.gif" alt="external link"/>');
});

function initMenu() {
	$('#navigation-menu li a').click(function() {
		var checkElement = $(this).next();
		if ((checkElement.is('ul')) && (checkElement.is(':visible'))) {
			$('.collapsed').removeClass('collapsed');
			$('#navigation-menu ul:visible').slideUp('normal');
			return false;
		} if ((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
			$('.collapsed').removeClass('collapsed');
			$(this).parent('li').addClass('collapsed');
			$('#navigation-menu ul:visible').slideUp('normal');
			checkElement.slideDown('normal');
			return false;
		}
	});
}

$(document).ready(function() {
	$('ul#navigation-menu li').each(function () {
		titleClass = $(this).children('a').children('span').text();
		titleClass = titleClass.toLowerCase().replace(/\s+/g,'').replace(/\x26/,'').replace(/\,/g,' ');
		$(this).addClass(titleClass);
	});
	
	$("ul#navigation-menu").find(">li:has(ul)").addClass("dropdown");
	$("ul#navigation-menu li#active").addClass("collapsed");
	$("ul#navigation-menu li#active ul").show();

	$("#practice-area ul#navigation-menu li.practiceareas").attr("id", "active");
	$("#practice-area ul#navigation-menu li.practiceareas").addClass("collapsed");
	$("#practice-area ul#navigation-menu li.practiceareas ul").show();
});
