 function initFaqItems(){
 
	 var queryList = dojo.query(".faqItem");
	 
	 dojo.forEach(queryList, function(faqItem){
		dojo.addClass(faqItem, "nooutline");
		var questionList = dojo.query(".question", faqItem);

		dojo.forEach(questionList, function(questionItem) {
		
			dojo.connect(questionItem, "click", function(domEvent) {
			
			//~ alert("...");
				dojo.stopEvent(domEvent);

				if(!dojo.hasClass(faqItem, "open"))
				{
					dojo.addClass(faqItem, "open");
				}
				else
				{
					dojo.removeClass(faqItem, "open");
				}
			
			/*//fix footerbug IE7
			if(dojo.isIE < 8){
				var footer = dojo.query(".footer")[0];
				dojo.style(footer, "position", "static");
				var reinier = dojo.query(".footer .reinier")[0];
				dojo.style(reinier, "top", dojo.marginBox(footer).t - 500);
			}*/ 

			});
		
		});
	
	});
}

dojo.addOnLoad(initFaqItems);





 
