﻿Faq = function()
{

	var _obj;
	return {
		init : function()
		{
			$(document).ready(function(){
				Faq.setup();
			});
		},
		setup : function()
		{
			$("#faqRoot h2").each(function(){
				$(this).addClass("active");
				$(this).click(function(){
					var open = !$(this).hasClass("closed");
					var id = "#" + $(this).attr("id") + "-content";

					$("#faqRoot h2[id!='" + $(this).attr("id") + "']").addClass("closed");
					$("#faqRoot div[id!='" + $(this).attr("id") + "-content']").hide();

					if(open)
					{
						$(this).addClass("closed");
						$(id).hide();
					}
					else
					{
						$(this).removeClass("closed");
						$(id).show();
					}
				});
				$(this).trigger("click");
			});

			$("#faqRoot h2:first").trigger("click");

		}
	}
}();

