var JavaScriptSchoolID = 457;
var MenuArray = new Array(
	{pageid : 122508,hoffset:-1,voffset:0},
	{pageid : 122509,hoffset:-1,voffset:0},
	{pageid : 122510,hoffset:-1,voffset:0},
	{pageid : 122512,hoffset:-1,voffset:0},
	{pageid : 122513,hoffset:-1,voffset:0},
	{pageid : 122514,hoffset:-1,voffset:0}
	); 
	
var largeLinks=-1, smallLinks=-1;

var options = {
	css_path:"/css/menu.css",
	xml_path:"/xml/default.asp",
	sid:457,
	direction:"down",
	settings:MenuArray,
	currentL1: 0,
	showL3s:false,
	speed:500,
	debug:false
	};

$(document).ready(function(){
	$("#L1").menu(options);	
	$(".newsReturn").cycle({pause: 1, fx: 'scrollDown', timeout: 4000});
	$(".headlineLink").fSplit({maxChar:50});
	$(".brief").fSplit({maxChar:235});	
	$("#photoWraper").cycle({timeout: 4000});
	$("body").bulletin({sid:457,gid:12200});
	$("#lgLinks")
			.linksList({
				linkImage:1,
				maxLinks:2,
				hardPhotoHeight:62,
				callback:function(numLinks){ largeLinks=numLinks; linkAdjust(); }
			});
		$("#smLinks")			
			.linksList({
				linkImage:1,
				maxLinks:4,
				hardPhotoHeight:62,
				callback:function(numLinks){ smallLinks=numLinks; linkAdjust(); }
			});
	
}); //end document.ready

//function to hide small links, depending on # of large links
function linkAdjust(){
	if(largeLinks>-1 && smallLinks>-1){
		switch(largeLinks){
			case 2: $("#smLinks .linkItemNum_2").css("display","none"); $("#smLinks .linkItemNum_1").css("display","none");
			case 1: $("#smLinks .linkItemNum_4").css("display","none"); $("#smLinks .linkItemNum_3").css("display","none");			
			case 0: break;
		}
	}
	if(largeLinks==0 && smallLinks==0){
		$("#buttonsHolder").hide();
	}
}

//Search functions
	function submitSearch() { window.location = "/podium/default.aspx?t=52392&q="+document.getElementById("search").value+"&pt=All Saints Episcopal Day School"; }
	function SubmitOnEnter(evt){
		var charCode = (evt.which) ? evt.which : event.keyCode
		if(charCode == "13" || charCode == "26") { submitSearch(); return false; }
	}