function initDropMenu(){
	$("#sub-nav a").each(function()
	{
		$(this).click(function() {
			var _parent = $(this).parent();
			var _slider = _parent.find("ul").eq(0);
			var _collapseonly = false;

			if($(_parent).hasClass("active"))
				_collapseonly = true;
			else
				_collapseonly = false;

			// hide all lists on current level
			$(_parent).parent().find("> li.active").each(function(){
				var _openeditems = $(this).find("ul");
				$(_openeditems).slideUp(300);
				$(_openeditems).parent().removeClass("active");
			});

			if(_parent.find("ul").length > 0) {
				if($(_parent).hasClass("active")) {
					$(_slider).slideUp(300, function(){
						$(_parent).removeClass("active");
					});
				}
				else {
					if(!_collapseonly) {
						$(_slider).slideDown(300, function(){
							$(_parent).addClass("active")
						});
					}
				}
			}

		});
	});
}

$(document).ready(function(){
	initDropMenu();
});