// JavaScript Document
function initMenus() {

	var navHeads = $("[class$='heading']");
	var closedImg = "/images/arrow.png";
	var openedImg = "/images/arrow-down.png";
	var cssInit = {
		"background-image": "url('"+closedImg+"')",
		"background-repeat": "no-repeat",
		"background-position": "100% 50%"
	}
	var cssClosed = {
		"background-image": "url('"+closedImg+"')",
		"background-repeat": "no-repeat",
		"background-position": "right"
	}
	var cssOpen = {
		"background-image": "url('"+openedImg+"')",
		"background-repeat": "no-repeat",
		"background-position": "right"
	}

	$('ul.leftmenu ul').hide();
	navHeads.css(cssInit);
	$.each($('ul.leftmenu'), function(){

		if($('ul.leftmenu ul').hasClass('accordian')) {
			$('ul.leftmenu ul.accordian').show();
			$('#nav-menu li a.cur').css(cssOpen);
		}
		return false;

	});

	$('ul.leftmenu li a').click(
		function() {
	
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;
	
			if($('#' + parent).hasClass('noaccordion')) {
				if((String(parent).length > 0) && (String(this.className).length > 0)) {
					$(this).next().slideToggle('normal');
				}
			}
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				if($('#' + parent).hasClass('collapsible')) {
					$('#' + parent + ' ul:visible').slideUp('normal');
					$('#nav-menu li a.heading').css(cssClosed);
				}
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#' + parent + ' ul:visible').slideUp('normal');
				$('#nav-menu li a.heading').css(cssClosed);
				checkElement.slideDown('normal');
				$(this).css(cssOpen);
				return false;
			}
	});
}
$(document).ready(function() {initMenus();});