
var bannerPhotoGroup = 16715, masterTaskPhoto = 17211;

if(pdGlobal.currentPages[pdGlobal.currentPageLevel-1]){
	writeStyles(((pdGlobal.currentPages[pdGlobal.currentPageLevel-1].type=="content")?true:false))
} else { writeStyles(false); }

function writeStyles(isContentPage){
	/* do these always */
	document.write("<style>#bannerPhoto { visibility:hidden; }</style>");

	document.write("<style>#portalBanner, #bannerArea, #lNavPhoto { visibility:hidden; }</style>");
	document.write("<style>#lNavPhoto { margin:0; }</style>");
	
	/* then these conditionally */
	if(isContentPage){
		document.write("<style>#portalBanner { display:none; }</style>");
		document.write("<style>#bannerArea { visibility:visible; }</style>");
	} else {
		document.write("<style>#bannerArea { display:none; }</style>");
		document.write("<style>#lOutTblLCell { width:992px; background:url(/ftpimages/161/podium/style742/images/wideLayoutBack.gif) top left repeat-y; }</style>");
		document.write("<style>#portalBanner { visibility:visible; }</style>");
	}
}

$(document).ready(function(){	
	$("a#nav_"+pdGlobal.currentPages[0].id).addClass("on");
	
	var defaultPhoto = $("#bannerPhoto").html();
		$("#bannerPhoto")
			.attr("pid",bannerPhotoGroup)
			.html("")
			.getPhotoAlbums({
				maxAlbums:1,
				maxItems:1,
				randomizeAlbums:1,
				randomizePhotos:1,
				callback2:function(numAlbum){
					checkForPhotos(defaultPhoto,numAlbum);
				}
			});
		
	if($("#lNavPhoto img").length==0){
		$("#lNavPhoto")
			.attr("pid",masterTaskPhoto)
			.getPhotoAlbums({
				maxAlbums:1,
				maxItems:99,
				randomizePhotos:1,
				callback2:function(numAlbum){
					if(numAlbum>0){ $("#lNavPhoto").css("visibility","visible").css("margin","1px 0"); }
				}
			});
	} else { $("#lNavPhoto").css("visibility","visible").css("margin","1px 0");; }
		
	make_pdL("nav");
	make_pdL("omni");
});

function checkForPhotos(defaultPhoto,numAlbum){
	if(numAlbum<1){ $("#bannerPhoto").html(defaultPhoto); }
	$("#bannerPhoto").css("visibility","visible");
}

function make_pdL(ulID){
	if(pdGlobal){
		$("#"+ulID+" li a").each(
			function(){
				if(pdGlobal.userLoggedIn && !$(this).hasClass("noPDL") && $(this).attr("href").indexOf("/podium/")>-1 && $(this).attr("href").indexOf("t=")>-1){
					var pageID = $(this).attr("href").split("=")[1];
					if(pageID.indexOf("&")>-1){ pageID = pageID.split("&")[0]; }
					$(this).attr("href","javascript:__pdL('"+pageID+"','"+$(this).text()+"', '2', '', 'pbContent', 'True', '0', '', 'default.aspx')");
				}
			}
		);
		$("a.subMenuItemsdown", $("#"+ulID).parent()).each(
			function(){
				$(this).attr("href",(pdGlobal.userLoggedIn && !$(this).hasClass("noPDL") && $(this).attr("href").indexOf("/podium/")>-1 && $(this).attr("href").indexOf("t=")>-1)?"javascript:__pdL('"+$(this).attr("href").split("=")[1]+"','"+$(this).text()+"', '2', '', 'pbContent', 'True', '0', '', 'default.aspx')":$(this).attr("href"));
			}
		);
	}
}

//Search functions
function submitSearch() { window.location = "/podium/default.aspx?t=52392&q="+document.getElementById("search").value+"&pt=Isidore Newman School Search"; }
function SubmitOnEnter(evt){
	var charCode = (evt.which) ? evt.which : event.keyCode
	if(charCode == "13" || charCode == "26") { submitSearch(); return false; }
}

var menuSettings = new Array(
	{pageid : 124068,hoffset:0,voffset:0},
	{pageid : 124069,hoffset:0,voffset:0},
	{pageid : 124070,hoffset:0,voffset:0},
	{pageid : 124071,hoffset:0,voffset:0},
	{pageid : 124430,hoffset:0,voffset:0},
	{pageid : 124193,hoffset:0,voffset:0}
);
var options = {
    direction:"down",
    settings:menuSettings,
	showL3s:false,
	currentL1:pdGlobal.currentPages[0].id
};

willow.ready(function($) {
     willow.getMenu("124068|124069|124070|124071|124430|124193",function(data){
   	$('#nav-down1').menu(data.menu,options);
	$('#nav-down2').menu(data.menu,options);
     }); 	
});

