/* Custom JS for the COM theme */

jQuery(document).ready(function($) {
	//The '$' is available within this function
	
	if ($('#gradSlideshow').length > 0) {
		//do custom JS processing here
		// jquerytools plugin -- http://flowplayer.org/tools/
		$(function(){
		// jquery tweet plugin  -- http://tweet.seaofclouds.com/
		$("<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>").appendTo("head");
		$("<script type='text/javascript' src='http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js'></script>").appendTo("head");
		$("<script type='text/javascript' src='http://www.bu.edu/com/lib/js/tweet/jquery.tweet.js'></script>").appendTo("head");
		});	
		// custom show/hide toggle functions for subnav
		// Jon Surmacz, jsurmacz@bu.edu, Dec-2011
		var gradPrograms = {
		hideOthers: function(group1, group2) {	
		group1.hide();
		group2.hide();
		},
	
		init:function() {
		var allGroups = $('.toggle');
		allGroups.hide(); // hide all groups when page loads
		var exploreToggle = $('.explore'); // main list for program subnav
		var filmTvToggle = exploreToggle[0];
		var joToggle = exploreToggle[1];
		var mcadprToggle = exploreToggle[2];
		var filmTvGroup = $('#filmTv-group');
		var joGroup = $('#jo-group');
		var mcadprGroup = $('#mcadpr-group');		
		// show filmTv		
		$(filmTvToggle).click(function() {
			gradPrograms.hideOthers(joGroup, mcadprGroup);	
			filmTvGroup.fadeToggle('slow','swing');
			return false;
		});
		// show jo
		$(joToggle).click(function() {
			gradPrograms.hideOthers(filmTvGroup, mcadprGroup);
			joGroup.fadeToggle('slow','swing');
			return false;
		});
		// show mcadpr
		$(mcadprToggle).click(function() {
			gradPrograms.hideOthers(filmTvGroup, joGroup);
			mcadprGroup.fadeToggle('slow','swing');
			return false;
		});		
		}
		}
		// initialize gradPrograms
		$(function() { gradPrograms.init(); });
	// closes function	
	}
});
