var snapOpen = new Class({
	initialize: function(togglers, elements){
		this.togglers = togglers;
		this.elements = elements;
		this.showHide();
	},
	showHide: function(){
		this.togglers.each(function(el,i){
			el.addEvent('click', function(){
				this.elements[i].toggleClass('active');
			}.bind(this));
		}.bind(this));
	}
});

window.addEvent('domready', function(){
	if($('faqs1')){
		var togglers = $('faqs1').getElements('a[class=faq]');
		var elements = $('faqs1').getElements('div[class=answer]');
		var faqs1 = new snapOpen(togglers, elements);		
	}
	if($('faqs2')){
		var togglers = $('faqs2').getElements('a[class=faq]');
		var elements = $('faqs2').getElements('div[class=answer]');
		var faqs2 = new snapOpen(togglers, elements);		
	}
	if($('faqs3')){
		var togglers = $('faqs3').getElements('a[class=faq]');
		var elements = $('faqs3').getElements('div[class=answer]');
		var faqs2 = new snapOpen(togglers, elements);		
	}
});
