var newsStories = "Free OpenCms 7 Web Site Framework Standalone bundle available for download.<\/b>|||Free OpenCms 7.0.5 Ajax IM Module released.<\/b>|||OpenCms Social Networking Project Initiative started.<\/b>".split("|||")
var newsCurrentItem = 0;
var newsFadeSpeed = 150;
var newsFadeStorySpeed = 3500;

function switchNews() {
  var newsItem = document.getElementById("newsItem")
  if (newsCurrentItem == newsStories.length-1) {
	newsCurrentItem = 0;
  } else {
	newsCurrentItem ++;
  }
  fadeNews(false, 95);
}


function fadeNews(positive, opacity) {
  var newsItem = document.getElementById("newsItem")
  newsItem.style.filter = "alpha(opacity:" + opacity + ")";
  newsItem.style.opacity = opacity/100;
  newsItem.style.KHTMLOpacity = opacity/100;
  newsItem.style.MozOpacity = opacity/100;
  if (positive == true) {
	if (opacity < 100) {
	  opacity += 5;
	  setTimeout('fadeNews(' + positive + ',' + opacity + ')', newsFadeSpeed);
	} else if (opacity == 100) {
	  setTimeout('switchNews()', newsFadeStorySpeed);
	}
  } else { // positive == false
	if (opacity > 0) {
	  opacity -= 5;
	  setTimeout('fadeNews(' + positive + ',' + opacity + ')', newsFadeSpeed);
	} else {
	  newsItem.innerHTML = newsStories[newsCurrentItem];
	  setTimeout('fadeNews(true, 5)', newsFadeSpeed);
	}
  }
}
