/*
  University of the First Age
*/

(function(){
	
	var Event = YAHOO.util.Event;
	var Dom = YAHOO.util.Dom;


	Event.onDOMReady(function() {

	var locColour = '#000000';
	var currentLoc = Dom.getElementsByClassName('middle')[0].id;
		switch(currentLoc) {
				case "news-knowledge-chapter": locColour = '#E2292A'; break;
				case "evaluation-impact-chapter": locColour = '#31AFAA'; break;
				case "training-advice-events-chapter": locColour = '#E96829'; break;
				case "young-peoples-activities-chapter": locColour = '#7DBD32'; break;
				case "resources-chapter": locColour = '#B74190'; break;
				case "about-chapter": locColour = '#1D68B5'; break;
				default: break;
		}

		var els = Dom.getElementsByClassName('category-heading', 'h2');
		Event.addListener(els, 'click', function(ev) {
			var el = Event.getTarget(ev);
			var cat = Dom.get('categorywrapper_' + el.id.split("_")[1]);
			var catHeading = Dom.get('category-heading_' + el.id.split("_")[1]);
			if (Dom.getStyle(cat, 'display') == 'none') {
				Dom.setStyle(cat, 'display', 'block');
				Dom.setStyle(catHeading, 'color', locColour);
			} else {
				Dom.setStyle(cat, 'display', 'none');
				Dom.setStyle(catHeading, 'color', '#333333');
			}
		 });
		
		var elsOpen = Dom.getElementsByClassName('category-heading-open', 'h2');
		Event.addListener(elsOpen, 'click', function(ev) {
			var el = Event.getTarget(ev);
			var cat = Dom.get('categorywrapper_' + el.id.split("_")[1]);
			var catHeading = Dom.get('category-heading_' + el.id.split("_")[1]);
			if (Dom.getStyle(cat, 'display') == 'none') {
				Dom.setStyle(cat, 'display', 'block');
				Dom.setStyle(catHeading, 'color', locColour);
			} else {
				Dom.setStyle(cat, 'display', 'none');
				Dom.setStyle(catHeading, 'color', '#333333');
			}
		 });



	});

})();