
willow.fixPodiumNav();

var JavaScriptSchoolID=452, EM_ID=11930, bannerPhotoID = false;
switch(pdGlobal.currentPages[0].id){
	//case 124384: bannerPhotoID = 32905; break;
	//case 124385: bannerPhotoID = 32906; break;
	//case 124386: bannerPhotoID = 32907; break;
}

if(bannerPhotoID){ document.write("<style>.banner { visibility:hidden; }</style>"); }

$(document).ready(function() {
	$("body").bulletin({sid:JavaScriptSchoolID,gid:EM_ID});
	if(bannerPhotoID){
		$("#bannerPhotoHolder").attr("pid",bannerPhotoID).getPhotoAlbums({
			maxAlbums:1, maxItems:1,
			callback2:function(numAlbs){
				if(numAlbs>0){ $(".banner").css("background-image","url("+$("#bannerPhotoHolder img").attr("src")+")"); }
				$(".banner").css("visibility","visible");
			}
		});
	}
	willow.getMenu("124384|124385|124386",function(data){
		var m = data.menu;
		$('#nav').menu(m,{direction:"down",currentL1:pdGlobal.currentPages[0].id,showL3s:false,speed:500});
	});
	
	$('#search').pdSearch({showButton:true, showButtonClass:'searchSubmit',showButtonText:''}); 
	
	if(pdGlobal.currentPages[0].id == 153993){
		//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");
	}
	else {
		$("#homeEventsTitle").css("display","none");
		$("#homeEvents").css("display","none");
		$("#homeMoreEvents").css("display","none");
		$("#homeLeftDivide").css("display","none");
		$("#homeSmartTitle").css("display","none");
		$("#homeSmartText").css("display","none");
		$("#homeStrongTitle").css("display","none");
		$("#homeStrongText").css("display","none");
		$("#homeSureTitle").css("display","none");
		$("#homeSureText").css("display","none");
		$("#homeLeftDivideBottom").css("display","none");
	}
});

willow.ready(function($) {
	if(pdGlobal.currentPages[0].id == 153993){
		willow.events($("#homeEvents"),7955);
		
		willow.getText(91999,function(data){
			$("#homeSmartText").append(data.text[0].body);
		});
		willow.getText(92447,function(data){
			$("#homeStrongText").append(data.text[0].body);
		});
		willow.getText(92448,function(data){
			$("#homeSureText").append(data.text[0].body);
		});
	}
	
	// Hide login on registration pages - NRM 12/19/2011
	if(pdGlobal.currentPages[pdGlobal.currentPages.length-1].id === 36644 && pdGlobal.userLoggedIn === false){
		$("#L_c4i0").css("display","none");
	}
	
	willow.getMenu("124384|124385|124386",function(data){
		var footMenu = data.menu,menuString = "";
		for(var i = 0; i < footMenu.length; i++){			
			menuString+="<li class='footL1li'><a id='footL1_"+footMenu[i].id+"' class='footL1a' href='"+footMenu[i].url+"'>"+footMenu[i].title+"</a>";	
			if(footMenu[i].L2.length > 0){	
				menuString+="<ul class='footerL2'>";
				for(var j = 0; j < footMenu[i].L2.length; j++){				
					menuString+="<li><a href='"+footMenu[i].L2[j].url+"'>"+footMenu[i].L2[j].title+"</a></li>";		
					}				
				menuString+="</ul>";				
			}		
			menuString+="</li>";			
		}
		$("#footL1").append(menuString);
	});
});

willow.events = function($obj,id){
	
	willow.getEvents(id,function(data){
		var monthNames = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ];
		$obj.append("<ul class='eventsHolder'></ul>");
		if(data.events.length === 0){return;}
		if(data.events.length > 3){
			imax = 3
		} else {
			imax = data.events.length
		}
		for(var i=0; i<imax; i++){
			var eventsItem = data.events[i];
			if(eventsItem.startdate.length > 0){
				var startDateArray = eventsItem.startdate.split("/");
				var startDateTextArray = eventsItem.startdate.split(" ");
				
					if(startDateTextArray.length > 0){
						var startDate = startDateTextArray[0];
					}
					if(startDateTextArray.length > 1){
						var startTimeArray = startDateTextArray[1].split(":");
					}
					if(startDateTextArray.length > 2){
						if((startDateTextArray[0].length > 0) && (startDateTextArray[1].length > 0) && (startDateTextArray[2].length > 0)){
							var startTime = startTimeArray[0]+ ":" +startTimeArray[1]+ " " +startDateTextArray[2];
						}
					}
				
			}
			if(eventsItem.enddate.length > 0){
				var endDateTextArray = eventsItem.enddate.split(" ");
				if(endDateTextArray.length > 0){
					var endDate = endDateTextArray[0]
				}
				if(endDateTextArray.length > 1){
					var endTimeArray = endDateTextArray[1].split(":");
				}
				if(endDateTextArray.length > 2){
					var endTime = endTimeArray[0]+ ":" +endTimeArray[1]+ " " +endDateTextArray[2];
					startTime = startTime+ " to " +endTime
				}
			}
			if(startDateTextArray.length > 1){
				if(startTime.length > 0){
					startDate = startDate+"<br>"+startTime
				}
			}
			
			$(".eventsHolder").append(
				"<li class='eventsItem'><div class='events_date_holder'><div class='events_month'>"+ monthNames[startDateArray[0]-1]+"</div><div class='events_date'>"+startDateArray[1]+"</div></div><div class='events_headline'><a class='events_headline' href='/podium/default.aspx?t=52416&eid="+eventsItem.id+"'>"+eventsItem.title+"</a><br>"+startDate+"</div><div class='clear'><!-- --></div></li>"
			);
		}
	});
}
/*
function submitSearch(){ window.location = "/podium/default.aspx?t=52392&q="+document.getElementById("search").value+"&pt=Shore Country Day School"; }
function SubmitOnEnter(evt){
	var charCode = (evt.which) ? evt.which : event.keyCode;
	if(charCode == "13" || charCode == "26"){ submitSearch(); return false; }
}*/
