willow.fixPodiumNav();
// Checks to see if self managed link has the 'open in new tab' flag set 

willow.ready(function($) {
  	 if(pdGlobal.currentPages[0] !== undefined){
        if(pdGlobal.currentPages[0].id == 136085){
            $("body").addClass("homepage");
        }
    }
	$('#search').pdSearch({showButton:true, showButtonClass:'searchSubmit',showButtonText:''});
	var $sitemap = $(".sitemap");
	//menu call
	willow.getMenu("136083|136086|136087|136088|139525|136091",function(data){
      $('#L1').menu(data.menu,{showL3s: false, currentL1:pdGlobal.currentPages[0].id, speed: 0});
		if($sitemap.length > 0){
			$sitemap.sitemap(data);
		}
	});
	//banner button
	willow.getLinks(14748,function(data){
		if(data.link.length === 0){return;}
		$("#bannerButtonTemplate").tmpl(data.link,{
			target : willow.checkTarget,
			img : willow.checkImg
		}).appendTo("#bannerButton");		
	});
	//footer social media links
	willow.getLinks(14704,function(data){
		if(data.link.length === 0){return;}
		$("#footerLinkTemplate").tmpl(data.link,{
			target : willow.checkTarget,
			img : willow.checkImg
		}).appendTo("#footerLinks");		
	});
	//emergency bulletin
	//willow.getNews("12538",function(data){$('#Form1').bulletin(data,{emButton: false});},{"backlink":window.location});
	//bulletin options
	var bullOptions = {
		emButton: false,
		data: [
			{type:"news",id:12538}
		]
	};
	 
	//bulletin
	$('#Form1').bulletin(bullOptions);
	//removing 3px margin from search button
	$('.searchSubmit').css('margin-left','0');
});	

// Checks to see if self managed link has the 'open in new tab' flag set 
willow.checkTarget = function(target){
	if(target === 1 || target === true || target === "true"){
		return " target='_blank'";
	}
	return "";
};
// Checks to see if self managed link has an image
willow.checkImg = function(link){
	if(typeof link.data.image !== "undefined"){
		if(link.data.image.height > 0 && link.data.image.width > 0){
			return "<img src='"+link.data.image.path+"' height='"+link.data.image.height+"' width='"+link.data.image.width+"' alt='"+link.data.title+"' border='0'/>"
		}else{
			return "<img src='"+link.data.image.path+"' alt='"+link.data.title+"' border='0'/>"
		}
	}
	return link.data.title;
}

