//FAQ
<!--
dojo.require("dojo.fx");
dojo.addOnLoad(onLoadFunction);
function bindVraag(vraag, getal)
{
	var vraagId = "vr" + getal;
	var antwoordId = "antw" + getal;
	dojo.connect(dojo.query("#"+ vraagId + " .vraag")[0], "click", 
		function (eventInfo)
		{
			var animationIn = dojo.fx.wipeIn({
				node: antwoordId, 
				duration: 500
			});
			
			var animationOut = dojo.fx.wipeOut({
				node: antwoordId, 
				duration: 500
			});
			
			var faqItems = dojo.query(".faqCategory .faqItem.active");
			
			faqItems.forEach(function(faqItem){
				if(faqItem !==  dojo.byId(vraagId))
				{
					dojo.removeClass(faqItem,  "active");
					dojo.fx.wipeOut({node: dojo.query(".antwoord", faqItem)[0] , duration: 500}).play();
				}
			});
			
			if(dojo.hasClass(vraagId, "active") === false)
			{
				animationIn.play();
				dojo.addClass(vraagId, "active");
			}

			else 
			{
				animationOut.play();
				dojo.removeClass(vraagId, "active");
			}
			
			dojo.stopEvent(eventInfo);
			
		}
	);
}		
		
function onLoadFunction()
{	
	var vragen = dojo.query("div.vraag");
	for(var getal=0; getal < vragen.length; getal++)
	{
		var number = vragen[getal].getAttribute('number');
                bindVraag(vragen[getal], number);
	}		
}
//-->