$(document).ready(function() {
	//build the menus

		var MenuArray = new Array(
			{pageid : 120376,hoffset:-38,voffset:0,animate:"false"},
			{pageid : 120400,hoffset:-37,voffset:0,animate:"false"},
			{pageid : 120426,hoffset:-35,voffset:0,animate:"false"},
			{pageid : 120842,hoffset:-31,voffset:0,animate:"false"},
			{pageid : 120849,hoffset:-14,voffset:0,animate:"false"},
   			{pageid : 120864,hoffset:-49,voffset:0,animate:"false"},
			{pageid : 120854,hoffset:0,voffset:0,animate:"false"},
   			{pageid : 120806,hoffset:0,voffset:0,animate:"false"},
			{pageid : 120826,hoffset:0,voffset:0,animate:"false"}
		);

		var L1_on = pdGlobal.currentPages[0].id;
		initMenu("nav","down",MenuArray,L1_on);
	
	 var link_options = {
		id:10776,
		schoolid:101,
		direction:"down"
	};
	$('#quicklink').createQuicklinks(link_options);
	
	//remove task photo background footer if no task photo
	 if($(".sitetph").html().length==0) { 
	 	$(".sitetph").css("background-image","none"); 
		$(".sitetph").css("padding-bottom","0");			
	 }	
	
switch(pdGlobal.currentPages[0].id){
	    case 120376: 		
		$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_about.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_green.gif)");
	 	break;
	    case 120400: 
	    $('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_admission.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_brown.gif)");
	 	break;
		case 120426: 
	   	$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_academics.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_orange.gif)");
	 	break;
		case 120842: 
	   	$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_student_v2.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_blue.gif)");
	 	break;
		case 120849: 
	   	$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_news.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_green.gif)");
	 	break;
	    case 120864: 
	   	$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_summer.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_brown.gif)");
	 	break;
		case 120854:
		$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_support.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_orange.gif)");
	 	break;
		case 125222:
		$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_parents.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_orange.gif)");
		break;
		case 125224:
		$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_alumni.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_orange.gif)");
		break;
		default:
		$('#banner').css("background","url(/ftpimages/101/podium/Style728/images/banner_portal.jpg) no-repeat");
		$('.sitelcol').css("background-image","url(/ftpimages/101/podium/Style728/images/corner_orange.gif)");
		break;
	 }
	 //switching background if not using sidebar

for(i=0; i < noSidebarPageList.length; i++){
			var CurPageLevel = pdGlobal.currentPageLevel - 1;
			if(pdGlobal.currentPages[CurPageLevel].id == noSidebarPageList[i].listTitle){
				SwitchBackgroundToWhite();
			}
		}
		 var thePageID = getQueryVariable("t")
		 if(thePageID == "204"){
			SwitchBackgroundToWhite();
		 }	

if(pdGlobal.currentPages[pdGlobal.currentPageLevel-1] != undefined){
if(pdGlobal.currentPages[pdGlobal.currentPageLevel-1].type=="application" || pdGlobal.currentPages[pdGlobal.currentPageLevel-1].type=="portal") { 
	 	SwitchBackgroundToWhite();		
		}
	 }

});

	 /*Search Functions */
function submitSearch(){
	__pdSiteSearch('Ensworth School Search', document.getElementById("search").value);
}
function SubmitOnEnter(evt){
	var charCode = (evt.which) ? evt.which : event.keyCode
	if(charCode == "13" || charCode == "26"){
		submitSearch();
		return false;
	}
}


  //switching background if not using sidebar
	function SwitchBackgroundToWhite(){
			$('.sitelayout').css("background","url(/ftpimages/101/podium/Style728/images/layout_background_white.gif) repeat-y");
			$('#footer').css("background","url(/ftpimages/101/podium/Style728/images/footer_white.png) no-repeat");		
		}
		
		
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);
}

