﻿if (typeof CunninghamLindsey == "undefined") {
	CunninghamLindsey = {};
}

CunninghamLindsey.SectionMenu = function () {
	var m_objActive = null;
	return {
		init: function (obj) {
			var r;
			var li;
			var a;
			var aChevron, img;

			r = document.getElementById(obj.root);

			if (!r) {
				return;
			}

			if (r.getElementsByTagName("ul").length == 0) {
				return;
			}

			var a = $("<a class=chevron />").click(function () {
				$(this).closest("li").toggleClass("on").toggleClass("off");
				$(this).closest("a").toggleClass("chevron-open");
			});

			a.append($("<img src=" + obj.chevron + " />"));

			$("#" + obj.root + " li.on").prepend(a);

			$("#" + obj.root + " li.on")
				.addClass("activated")
				.addClass("off")
				.removeClass("on");

			$("#" + obj.root + " li.on > ul").hide();

			$("#" + obj.root + " li.open")
				.removeClass("off")
				.addClass("on");

			$("#" + obj.root + " li.open>.chevron")
				.addClass("chevron-open");

			$("#" + obj.root + " li.open > ul").show();

		}
	};

} ();
