function initNews(){
	$(document).ready(function(){
		$.ajaxSetup({
			success: function(){
				//$("#eventFilter img.AJAXindicator").hide();
				$('#news img.AJAXindicator').remove();
			},

			beforeSend: function(){
				//$("#eventFilter img.AJAXindicator").show();
				$('#news').prepend('<img class="AJAXindicator" src="/i/indicator_snake.gif"/>');		}
		});

		initYearBar();
	});
}

function initYearBar(){
	$("#yearBar a").click(function(e){
		e.preventDefault();
		selectedYear = $(this).text();
		refreshArchive(selectedYear);
	});
}

function refreshArchive(year){
	if(!year){
		return false;
	}
	url = "/news/archive/"+year
	$("#news").load(url,{},function(){initYearBar();});
}

// function refreshLatestNews(url) {
// 	params = "";
// 
// 	new Ajax.Request( url, {
// 		method: 'get',
// 		parameters: {func:'latestNews'},
// 		onCreate: function(){Indicator("news","latestIndicator","show");},
// 		onSuccess: function(transport){var json = transport.responseText.evalJSON(); updateLatest(json[1]); updateNav(json[0]); initNewsNavigator(); Indicator("news","latestIndicator","hide");}
// 	});
// 	
// 	initNewsNavigator();
// 	
// }
// 
// function updateNav(j){
// 	jd = j.gsub(/\\\"/,'"').gsub(/\\n/,'').gsub(/\\\//,'/').gsub("\"",'');
// 	//alert(jd);
// 	$('navigator').innerHTML = jd;
// }
// 
// function updateLatest(json){
// 	var j = json;
// 	container = $('latestNews').down('dl');
// 	
// 	while(container.hasChildNodes()){
// 		container.removeChild(container.lastChild);
// 	}
// 
// 	for(i = 0; i < j.length; i++){
// 		var item = document.createElement("dt");
// 		var image = document.createElement("img");
// 		image.id = "newsImg"+j[i].id;
// 		var link = document.createElement("a");
// 		link.setAttribute("href","/news/detail/"+j[i].id);
// 		var headline = document.createTextNode(j[i].headline);
// 		var dateline = document.createElement("dd");
// 		var date = document.createTextNode(j[i].release_date);
// 		container.appendChild(item);
// 		item.appendChild(link);
// 		link.appendChild(image);
// 		link.appendChild(headline);
// 		container.appendChild(dateline);
// 		dateline.appendChild(date);
// 		var excerptBox = document.createElement("dd");
// 		container.appendChild(excerptBox);
// 		excerptBox.innerHTML = j[i].excerpt;
// 	}
// 	
// 	for(i = 0; i < j.length; i++){
// 		imgID = "newsImg"+j[i].id;
// 		//alert(imgID);
// 		$(imgID).src = j[i].image;
// 	}
// 
// 	
// 	
// }
// 
// function initNewsNavigator(){
// 	if($('latestNavigator')){
// 		nav = $('latestNavigator');
// 		links = nav.getElementsBySelector('A');
// 		links.each(function(s){$(s).onclick = function(s){refreshLatestNews(this.href+"/latestNews"); return false;}});
// 	}
// }
// 
// function initNews() {
// 	if($('latestNews')){
// 		//initNewsNavigator();
// 	}
// }