willow.fixPodiumNav();

willow.ready(function($) {
  	$('#search').pdSearch({showButtonClass:'searchSubmit',showButtonText:''});
	if(pdGlobal.currentPages[0] !== undefined){
		if(pdGlobal.currentPages[0].id == 134929){
			$("body").addClass("homepage");
		}
	}
	//banner photos
	switch(pdGlobal.currentPages[0].id){
        case 134929: bannerPhotoID = 24623; break; //homepage
		case 134930: bannerPhotoID = 24996; break; //about
        case 134931: bannerPhotoID = 24997; break; //admission
        case 134932: bannerPhotoID = 24998; break; //academics
        case 134933: bannerPhotoID = 24999; break; //community
        case 134934: bannerPhotoID = 25000; break; //support
        default: bannerPhotoID = 25001;
	}
	willow.getPhotos(bannerPhotoID,function(data){		
		// default photo path 
		var imgPath = {path:"//cdn.media910.whipplehill.net/ftpimages/543/podium/style792/images/bannerPhoto.jpg"};
		if(typeof data.photo.images == "undefined"){
			$("#bannerPhotoTmpl").tmpl(imgPath).appendTo("#bannerPhotoArea");
		}else{							
			$("#bannerPhotoTmpl").tmpl(data.photo.images).appendTo("#bannerPhotoArea").wrap(function(){
				$("#bannerPhotoArea").cycle();
			});	
		}
	});
	//menu
     willow.getMenu("134930|134931|134932|134933|134934",function(data){
		$('#L1').menu(data.menu,{currentL1:pdGlobal.currentPages[0].id, showL3s: false});
     });
	 //emergency bulletin
	$('#Form1').bulletin({emButton: false,data:[{type:"announcement",id:3695}]});
	 //footer social media links
	willow.getLinks(14727,function(data){
		if(data.link.length === 0){return;}
		$("#socialLinkTmpl").tmpl(data.link,{
			target : willow.checkTarget
		}).appendTo("#footerLinks");		
	});
	//homepage buttons
	willow.getLinks(14725,function(data){
		if(data.link.length === 0){return;}
		$("#homeButtonTmpl").tmpl(data.link,{
			target : willow.checkTarget
		}).appendTo("#homeButtons");		
	});
	//checking if a nav photo
	if($("#lNavPhoto img").length > 0){$("body").addClass("navPhoto");}
	//adding login box footer if login box is collapsed
	if(pdGlobal.loginBoxMode == "Collapsed"){
		$("#L_c4i0").append("<div class='unftr'></div>");
	}
	//annual fund
    $(".annualFund").annualfund();
});	
willow.checkTarget = function(target){
	if(target === 1 || target === true || target === "true"){
		return " target='_blank'";
	}
	return "";
};
