
willow.ready(function($) {
var options = {
    direction:"down",
    showL3s:false,
    speed:500
};
  willow.getMenu("48750|48775|48803|48850|48858|48862",function(data){
      //initialize plugins here
      $('#L1').menu(data.menu,options);
  });
});

function SetTaskStay(pdimageon){ 
	//alert(pdimageon);
	switch(pdimageon){
		case 48750://About Us
			MS_onstate(M_object('L1_48750'));
			loadBanner("about");
			break;
		case 48775://Admissions
			MS_onstate(M_object('L1_48775'));
			loadBanner("admissions");
			break;
		case 48803://Our Schools
			MS_onstate(M_object('L1_48803'));
			loadBanner("schools");
			break;
		case 48850://News & Events
			MS_onstate(M_object('L1_48850'));
			loadBanner("news");
			break;
		case 48858://Alumni
			MS_onstate(M_object('L1_48858'));
			loadBanner("alumni");
			break;
		case 48862://Support Us
			MS_onstate(M_object('L1_48862'));
			loadBanner("support");
			break;
		case 0://Application pages
			loadBanner("default");
			break;
		default://Anywhere else
			loadBanner("default");
	}
}

function loadBanner(bannerName){
M_object('banner_photo').src="/ftpimages/282/podium/style421/banner/banner_"+bannerName+".jpg"
M_object('banner_photo_left').src="/ftpimages/282/podium/style421/banner/nav_left_"+bannerName+"_v2.jpg"
}

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;
}

function MS_onstate(navon){
	navon.src= navon.getAttribute("onsrc") ? navon.getAttribute("onsrc") : navon.getAttribute("oversrc");
	navon.setAttribute("origsrc",navon.getAttribute("onsrc") ? navon.getAttribute("onsrc") : navon.getAttribute("oversrc") );
}

//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;
	M_object("podium_footer").innerHTML = "";
	document.body.appendChild(footerContainer);
}

