var JavaScriptSchoolID=464, EM_ID=12201, quicklinks = 13801, links = new Array(),
	MenuArray = new Array(
		{pageid:124132,hoffset:0},
		{pageid:124133,hoffset:0},
		{pageid:124134,hoffset:0},
		{pageid:124135,hoffset:0},
		{pageid:124136,hoffset:0},
		{pageid:124137,hoffset:0},
		{pageid:124138,hoffset:0},
		{pageid:124139,hoffset:0}
	);

$(document).ready(function(){
	$("body").bulletin({ sid:JavaScriptSchoolID, gid:EM_ID, emButton:true });
	$("#pdEMMenu").css("padding-right","143px");

	//shortened and tightened - flyout margin hack (guess brian wrote this?)
	$("#GL_un_-1").mouseover(function(){ $("TABLE.u2g").parent().css('left',parseInt($("TABLE.u2g").parent().css('left')) - parseInt($('#Form1').offset().left)); });

	$("#nav").menu({ sid:JavaScriptSchoolID, settings:MenuArray, currentL1:pdGlobal.currentPages[0].id, showL3s:false });

	$('#scrollingPhotos').flash({ swf:'/flash/banner.swf', height:149, width:980, hasVersion:9, params:{wmode:'transparent'} }); 

	//this cycles (slideUp) on their current site - need data before I bother hooking up
	/*$("#newsArea").newsHeadline({
			maxNews:15,
			charHeadline:999,
			charBrief:999,
			callback:function(){
				$("#newsArea .newsBrief").each(function(){
					$(this).wrap($("<a></a>").attr("href",$(".headlineLink", $(this).parent()).attr("href")).addClass("newsBrief"));
				});
				$("#newsArea ul").cycle({fx:'scrollUp',timeout:6000,pause:1,cleartype:true,cleartypeNoBg:true});
			}
	});*/

	$selectBox = $("<select>")
		.attr({ "id":"quicklinksSelect", "name":"quicklinksSelect" })
		.change(function(){ window.location=this.value });
	
	$("<option>").attr("value","#").html("Quick Links").appendTo($selectBox);
	$("<option>").attr("value","#").html("&nbsp;").appendTo($selectBox);

	$.ajax({
		type: "GET",
		url: "/xml/default.asp?sid="+JavaScriptSchoolID+"&type=link&useCDATA=false&id="+quicklinks,
		dataType: "xml",
		success: function(xml) {
			var linkCount = 0;
			$(xml).find('item').each(function(){ links[linkCount++]= { title:$(this).find("title").text(), url:$(this).find("url").text() }; });
		},
		error: function(request,tStatus,eThrown){ if(window.console && window.console.firebug){ console.log("linksList plugin error: request='"+request+"', tStatus='"+tStatus+"', eThrown='"+eThrown+"'"); } },
		complete: function() {
			if(links.length>0){
				for(var linkCount=0;linkCount<links.length;linkCount++){
					$("<option>")
						.attr("value",(links[linkCount].url.indexOf("http")<0)?"http://"+links[linkCount].url:links[linkCount].url)
						.html(links[linkCount].title)
						.appendTo($selectBox);
				}
			}
			else{ if(window.console && window.console.firebug){ console.log("no quicklinks returned"); } }
			$("#quicklinks").append($selectBox);
		}
	});
	
	$("#hideShowButton").click(function(){
		$("#scrollingPhotos").slideToggle();
	});
});

willow.ready(function(){
	willow.getNews(11957,function(data){
		for(var i= 0; i<data.news.length; i++){
			var newsItem = data.news[i];
			$(".newsReturn").append(
				"<li class='newsItem storyNum_"+newsItem+"'><div class='headlineNoLink'>"+newsItem.title+"</div><a class='newsBrief' href='/podium/default.aspx?t=204&sdb=1&nid="+newsItem.id+"&bl=javascript:history.go(-1)'>"+newsItem.brief+"</a></li>"
			);
		}
		$("#newsArea ul").cycle({fx:'scrollUp',timeout:6000,pause:1,cleartype:true,cleartypeNoBg:true});
	});
	
});