willow.fixPodiumNav();

willow.smButtons = function($obj,id){
	willow.getLinks(id,function(data){
		var links = data.link;
		if(links.length === 0){return;}
		var lstring = "<ul class='smbuttons'>";
		for(var i = 0; i < links.length; i++){
			lstring += "<li><a href='"+links[i].url+"'" + ((links[i].target == "true") ? " target='_blank'" : "") + ">"+
			((typeof links[i].image !== "undefined") ? "<img src='"+links[i].image.path+"' border='0'/>" : links[i].title)+"</a></li>";
		}
		lstring += "</ul>";
		$obj.html(lstring);
	});
}

willow.ready(function($) {
  	willow.getMenu("122134|122135|122136|122137|122138",function(data){
		$("#L1").menu(data.menu,{showL3s: false, currentL1:pdGlobal.currentPages[0].id});
		
		var footMenu = data.menu,menuString = "<ul id='footerNavUL'>";
		for(var i = 0; i < footMenu.length; i++){
		menuString+="<li class='footL1li' id='footL1_"+footMenu[i].id+"'><a class='footL1a' href='"+footMenu[i].url+"'>"+footMenu[i].title+"</a>";
			//Added check for community L1 - Currently empty, but they wanted a link added underneath it. - NRM 01/12/2012
			if(footMenu[i].L2.length == 0 && footMenu[i].id == 122138){
				menuString+="<ul class='footerL2'><li><a href='/podium/default.aspx?t=2262'>Calendar</a></li></ul>";
			}else if(footMenu[i].L2.length > 0){
				menuString+="<ul class='footerL2'>";
				for(var j = 0; j < footMenu[i].L2.length; j++){
					menuString+="<li><a href='"+footMenu[i].L2[j].url+"'>"+footMenu[i].L2[j].title+"</a></li>";
				}
				if(footMenu[i].id == 122138){
					menuString+="<li><a href='/podium/default.aspx?t=2262'>Calendar</a></li>";
				}
				menuString+="</ul>";
			}
			menuString+="</li>";
		}
		menuString+="</ul>";
		$("#footerNav").append(menuString);
	});
	if(pdGlobal.currentPages[0] !== undefined){
		if(pdGlobal.currentPages[0].id == 122139){
			$("body").addClass("homepage");
		}
	}
	//self-managed buttons for left column on homepage
	willow.smButtons($(".homeSMbuttons"),14488);
	//self-managed social media links for footer
	willow.getLinks(14765,function(data){
		var footlinks = data.link;
		if(footlinks.length === 0){return;}
		var lstring = "<ul class='footerLinks'>";
		for(var i = 0; i < footlinks.length; i++){
			lstring += "<li><a href='"+footlinks[i].url+"'" + ((footlinks[i].target == "true") ? " target='_blank'" : "") + ">"+
			((typeof footlinks[i].image !== "undefined") ? "<img src='"+footlinks[i].image.path+"' border='0'/>" : footlinks[i].title)+"</a></li>";
		}
		lstring += "</ul>";
		$('#socialMedia').html(lstring);
	});
	//fixing Podium drop downs because of split background's necessary css
    $("#pdIFrameDD").css("position","static");

	//emergency bulletin
	willow.getNews("12247",function(data){$('#outsideContainer').bulletin(data,{emButton: false});},{"backlink":window.location});

});	
