﻿/// <reference path="jquery/jquery-1.3.2.js"/>
function CFaqs() { }
CFaqs.prototype =
{
	AttachEvents: function()
	{
		$("dl.faq").each(
			function()
			{
				$(this).children("dd:first").prepend("<img style=\"vertical-align: abs-middle\" src=\"../images/plus.gif\" />&nbsp;");
			}
		);
		
		$("dl.faq > dd > img").toggle(
			function() { $(this).attr("src", "../images/minus.gif").parent().next("dt").slideDown(); },
			function() { $(this).attr("src", "../images/plus.gif").parent().next("dt").slideUp(); }
		);

		$("div.faq").each(
			function()
			{
				$(this).children(".question:first").prepend("<img style=\"vertical-align: abs-middle\" src=\"../images/plus.gif\" />&nbsp;");
			}
		);

		$("div.faq > .question > img").toggle(
			function() { $(this).attr("src", "../images/minus.gif").parent().next(".answer").slideDown(); },
			function() { $(this).attr("src", "../images/plus.gif").parent().next(".answer").slideUp(); }
		);

	},

	Initialise: function()
	{
		this.AttachEvents();
	}
};

var gFaqs = new CFaqs();
$(function()
{
	gFaqs.Initialise();
});
