
$(document).ready(function() {
	if(pdGlobal.currentPages[0].id == 131551){
		//add class to body so we can use it as a selector to change banner stuff. See banner.css.
		$("body").addClass("homepage");
		//hide the inner left cell that holds the navs and login.
		$("#L_c4i0").css("display","none");
		$("#banner_title_wrapper").css("display","none");
		$("#banner_title").css("display","none");
		$("#lInTblRCell").css("padding-top","12px");
	}
	else {
		$("#lInTblRCell").css("padding-top","55px");
		$("#homeEvents").css("display","none");
		$("#button_holder").css("display","none");
	}
	
	if(pdGlobal.currentPages[0].id == 1300){
		$("#banner_title_wrapper").css({"top":"0","left":"0"});
		$("#banner_title").css("display","none");
		$("#lInTblRCell").css("padding-top","10px");
	}
});

var options = {
   emButtonPosition: "right",
   emButton: true,
   minPageWidth:980
};

willow.ready(function($) {
	if(pdGlobal.currentPages[0].id == 131551){
		willow.events($("#homeEvents"),6088);
	}
	willow.getNews("9464",function(data){$('#Form1').bulletin(data,options);},{"backlink":window.location});
	
   var $sitemap = $(".sitemap");
   willow.getMenu("109967|109968|109969|109981|109970|109971|109982",function(data){
	//menu would go here
	if($sitemap.length > 0){
		$sitemap.sitemap(data);
                //uncomment this if you want to expand all by default$("#expand").click();
	}
   });
});

willow.events = function($obj,id){
	
	willow.getEvents(id,function(data){
		$obj.append("<ul class='eventsHolder'></ul>");
		if(data.events.length === 0){return;}
		for(var i=0; i<data.events.length; i++){
			var eventsItem = data.events[i];
			var startDateArray = eventsItem.startdate.split("/");
			$(".eventsHolder").append(
				"<li class='eventsItem'><div class='events_date_holder' style='background:url(/ftpimages/100/podium/style566/month_"+startDateArray[0]+".png) no-repeat;'><div class='events_date'>"+startDateArray[1]+"</div></div><a class='events_headline' href='/podium/default.aspx?t=52416&eid="+eventsItem.id+"'>"+eventsItem.title+"</a><div class='clear'><!-- --></div></li>"
			);
		}
	});
}

function MS_swap(Mitem,Mtype){
	Mitem.src=Mitem.getAttribute(Mtype || "origsrc");
}

function MS(img_swap){
	img_swap.setAttribute("origsrc",img_swap.src);
	img_swap.setAttribute("onload","");
   	img_swap.oversrc_img = new Image();
  	img_swap.oversrc_img.src=img_swap.getAttribute("oversrc");
    img_swap.onmouseover = new Function("MS_swap(this,'oversrc');");
    img_swap.onmouseout = new Function("MS_swap(this);");
	img_swap.style.cursor = 'pointer';
}

/*ripped from prototype.js*/
function M_object(element) {
	if (arguments.length > 1) {
		for (var i = 0, elements = [], length = arguments.length; i < length; i++)
			elements.push(M_object(arguments[i]));
		return elements;
	}
	if (typeof element == 'string')
		element = document.getElementById(element);
	return element;
}

//Check for added variable to podium url
function getQueryVariable(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		}
	} 
	return -100;

}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		}
	}
}

function insertFooterCode(){
	var footerContainer = document.createElement("div");
	footerContainer.innerHTML = M_object("podium_footer").innerHTML;
	document.body.appendChild(footerContainer);
}
