willow.fixPodiumNav();
var $body = $("body");

// Page specific styles
switch(pdGlobal.currentPages[0].id){
	case 142418: $body.addClass("about"); break; //About BFHS
	case 142419: $body.addClass("admissions"); break; //Admissions
	case 142420: $body.addClass("academics"); break; //Academics
	case 142421: $body.addClass("programs"); break; //Programs
	case 142422: $body.addClass("support"); break; //Support BFHS
	case 142417: $body.addClass("homepage"); break; //Homepage
}

willow.ready(function($) {
	$('#search').pdSearch({showButtonClass:'searchBtn', showButtonText:''}); // Podium Search 
	if($("#lNavPhoto img").length === 0){$("#lNavPhoto").css("display","none");}// Hide Nav photo area if there's no image for that page
	if($(".annualFund").length > 0){$(".annualFund").annualfund("",{bar_height:234});}// Annual fund
	$("#Form1").bulletin({data:[{type:"news",id:12883}]});// EM bulletin
	
	willow.getMenu("142418|142419|142420|142421|142422",function(data){// Menu data 
		$('#L1').menu(data.menu,{showL3s:false, currentL1:pdGlobal.currentPages[0].id});
		
		var $sitemap = $(".sitemap");
		if($sitemap.length > 0){
			$sitemap.sitemap(data);
			//$("#expand").click(); // uncomment this if you want to expand all by default 
		}
		// Adding Footer sitemap via jQuery Template
		$("#footNavTmpl").tmpl(data.menu).appendTo("#footerNav");
	});
	
	$("#sitemapBtn").click(function(e){
		e.preventDefault();
		var $this = $(this);
		$this.toggleClass("open");
		$this.hasClass("open") ? $this.html("Close Sitemap") : $this.html("Open Sitemap");
		// Scroll to bottom of window after open sitemap
		$("#footerNav").slideToggle(1000,function(){
			window.scrollTo(0, document.body.scrollHeight);
		});
	});
	
	// jQuery template self managed links
	willow.getLinks(15752,function(data){$("#linksTmpl").tmpl(data.link).appendTo("#socialMedia");});
});
