if (typeof Prototype != "undefined") {
	document.observe("dom:loaded", function() {
		var newsParent = $("news");
		
		if (newsParent) {
			newsParent.currentNewsItem = false;
			
			var newsItems = newsParent.select(".news_item");
			//alert(newsItems.length);
			
			for (var i = 0; i < newsItems.length; i++) {
				if (i > 0) {
					newsItems[i].style.display = "none";
				} else {
					newsParent.currentNewsItem = newsItems[0];
				}
			}
			
			var btnReadMore = newsParent.down(".news_more");
			if (btnReadMore) {
				btnReadMore.observe("click", function() {
					var readMoreLink = newsParent.currentNewsItem.down(".read_more");
					if (readMoreLink) {
						window.location = readMoreLink.href;
					}
				});
			}
			
			var btnNext = newsParent.down(".next");
			if (btnNext) {
				btnNext.observe("click", function() {
					//alert("next!");
					
					// Get the next news item
					var nextNewsItem = newsParent.currentNewsItem.next(".news_item");
					if (!nextNewsItem) {
						nextNewsItem = newsParent.down(".news_item");
					}
					
					// Hide the current
					newsParent.currentNewsItem.style.display = "none";
					
					// Show the next
					nextNewsItem.style.display = "block";
					
					// New current
					newsParent.currentNewsItem = nextNewsItem;
				});
			}
			
			var btnPrev = newsParent.down(".prev");
			if (btnPrev) {
				btnPrev.observe("click", function() {
					//alert("prev!");
					
					// Get the previous news item
					var prevNewsItem = newsParent.currentNewsItem.previous(".news_item");
					if (!prevNewsItem) {
						var newsItems2 = newsParent.select(".news_item");
						if (newsItems2.length > 0) {
							prevNewsItem = newsItems2[newsItems2.length - 1];
						}
					}
					
					// Hide the current
					newsParent.currentNewsItem.style.display = "none";
					
					// Show the next
					prevNewsItem.style.display = "block";
					
					// New current
					newsParent.currentNewsItem = prevNewsItem;
				});
			}
		}
	});
}
