willow.ready(function($) {
	
	willow.getNews("12687",function(data){$('#Form1').bulletin(data,{
    	emButton: false
	});},{"backlink":window.location});
	
	willow.buildNewsPager($(".pager"));
	
	willow.hideEvents();
	
	willow.smButtons($("#social_media"),20698);
	
});

willow.buildNewsPager = function($obj){
	
	var $stories = $(".stories li"),pString = "";
	
	for(var i = 0; i < $stories.length; i++){
		if(i > 0){
			$stories.eq(i).css("display","none");
		}
		pString += "<li><a href='#' id='pager_"+i+"'>"+(i+1)+"</a></li>";
	}
	
	$obj.append("<li class='pager-label'>top stories:</li>" + pString);
	
	$("#pager_0").addClass("on");
	
	$(".pager li a").click(function(e){
		e.preventDefault();
		
		var $obj = $(this),index = parseInt($obj.html()) - 1;
		
		$(".pager li a").removeClass("on");
		$obj.addClass("on");
		
		for(var i = 0; i < $stories.length; i++){
			if($stories.eq(i).is(":visible")){
				$stories.eq(i).fadeOut(250,function(){
					$stories.eq(index).fadeIn();
				});
				return;
			}
		}
	});
}

willow.hideEvents = function(){
	var $events = $(".items li");
	
	for(var i = 0; i< $events.length; i++){
		if(i > 1){
			$events.eq(i).hide();
		}
	}
	$(".item .brief").fsplit(125);
	
	$(".story .brief").fsplit(300);
	
}

willow.smButtons = function($obj,id){
	willow.getLinks(id,function(data){
		var links = data.link;
		if(links.length === 0){return;}
		var lstring = "<ul class='smbuttons_"+id+"'>";
		for(var i = 0; i < links.length; i++){
			lstring += "<li><a href='"+links[i].url+"'" + ((links[i].target == "true") ? " target='_blank'" : "") + ">"+
			((typeof links[i].image !== "undefined") ? "<img src='"+links[i].image.path+"' border='0'/>" : links[i].title)+"</a></li>";
		}
		lstring += "</ul>";
		$obj.html(lstring);
	});
}
