glow.ready(function(){
	
	// SET SOME GLOW SHORTCUTS 
	var dom = glow.dom,
		$ = glow.dom.get,
		anim = glow.anim,
		events = glow.events;
	
	// COLLAPSE ALL FUNCTION
	function collapseAll() {
		$("div.accordion_content").css("height",0);
		$("div.accordion h2").removeClass("open");
		$(".collapse").css("display", "none");
		$(".expand").css("display", "block");
		return false;
	};
	
	// ADD A LISTENER FOR EACH HEADING AND CREATE THE SLIDE TOGGLE ANIMATION FOR EACH
	$("div.accordion h2").each(
		function() {
			events.addListener(this, "mouseover",
				function(event) {
					anim.slideToggle($(this).next(), 0.4);
					$(this).toggleClass("open");
					var parent = this.parentNode;

					if (parent.hasClassName("accordion-type")) { parent.removeClassName("accordion-type"); }
					else { parent.addClassName("accordion-type"); }
					
					parent.toggleClassName("accordion-open-type");
					return false;
				}
			);
		}
	);
	
	collapseAll();
});
