// classes .faq, .faqQ, .faqA
	ufaq = {
		init : function(wClass) {
				var faqSubItems = $(wClass + " LI LI").addClass("subli");
				var faqItems = $(wClass + " LI").not(".subli");			
				var faqQuestions = new Array();
				var faqAnswers = new Array();
				var inum = 0;
				faqItems.each(function(i){
					$(this).attr("title",inum);
					if( i%2 == 0) {	// add questions						
						faqQuestions.push(this);
						$(this).addClass("faqQ");
					}
					else {	// add answers
						faqAnswers.push(this);
						$(this).hide();
						$(this).addClass("faqA");
						inum++;
					}
				});
				for (var i=0;i<faqQuestions.length;i++) {
					$(faqQuestions[i]).click(function() { ufaq.toggle(faqAnswers[($(this).attr("title"))]); });
				}			
		},
		toggle : function(elt) {
			$(elt).toggleClass('active');
			$(elt).slideToggle('fast');
		}

	}
