// Show or hide questions in faq list
var faq = {
	init : function () {
	
		var questions = YAHOO.util.Dom.getElementsByClassName('question', 'a' );
		var answers =  YAHOO.util.Dom.getElementsByClassName('answeropen','li');

		for (var i = 0; i < questions.length; i++) {
			questions[i].answer = answers[i];

			if (self.document.location.hash.length > 1) {
				if ( self.document.location.hash.substring(1) != answers[i].id ) {
					YAHOO.util.Dom.addClass(answers[i], 'answerclosed');
				}
			} else {
			YAHOO.util.Dom.addClass(answers[i], 'answerclosed');
			}
			YAHOO.util.Event.addListener(questions[i],'click', this.toggleFAQ);
		}
	},
	toggleFAQ : function () {
		if (this.answer.className.indexOf('answerclosed')>0) {		
			YAHOO.util.Dom.removeClass(this.answer, 'answerclosed');		
		} else {
			YAHOO.util.Dom.addClass(this.answer, 'answerclosed');
		}

	}
}