willow.ready(function($) {
	willow.myTimeout = "";
	willow.currentNewsStory = 0;
	
	var menuOptions = {
		direction:"down",
		showL3s:false
	};

	willow.getMenu("136350|136351|136352|136353|136354|136355",function(data){
		$('#L1').menu(data.menu,menuOptions);
	});

	var emOptions = {
		emButtonPosition: "right",
		emButton: false
	};

	willow.getNews("13448",function(data){$('#Form1').bulletin(data,emOptions);},{"backlink":window.location});	
	
	willow.buildNewsPager($(".pager"));
	
	$("#photoPosition").cycle();
	$("#photoPosition").css("display","block");
	
	$("#L1_136350").attr("hoffset","4");
	$("#L1_136351").attr("hoffset","12");
	$("#L1_136352").attr("hoffset","13");
	$("#L1_136353").attr("hoffset","13");
	$("#L1_136354").attr("hoffset","11");
	$("#L1_136355").attr("hoffset","-105");
});	

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(pString);
	
	$("#pager_0").addClass("on_pager");
	
	$(".pager li a").click(function(e){
		e.preventDefault();
		clearTimeout(willow.myTimeout);
		var $obj = $(this),index = parseInt($obj.html()) - 1;
		
		$(".pager li a").removeClass("on_pager");
		$obj.addClass("on_pager");
		
		for(var i = 0; i < $stories.length; i++){
			if($stories.eq(i).is(":visible")){
				$stories.eq(i).fadeOut(250,function(){
					$stories.eq(index).fadeIn();
					willow.currentNewsStory = index;
					willow.myTimeout = setTimeout(function(){
						willow.myTimeoutFunction($stories);
					},8000);
				});
				return;
			}
		}
	});
	
	willow.myTimeout = setTimeout(function(){
		willow.myTimeoutFunction($stories);
	},8000);
}

willow.myTimeoutFunction = function($stories){
	var nextStory = willow.currentNewsStory + 1;
	var maxStories = 5;
	
	if($stories.length < 5)
	{
	    maxStories = $stories.length;
	}
	if(nextStory >= maxStories)
	{
	    nextStory = 0;		
	}
	$(".pager li a:eq("+nextStory+")").click();
	willow.currentNewsStory = nextStory;
}

