function startRotatingNews()
	{
		var lnkRotatingNews = document.getElementById("lnkRotatingNews");
		var arrNews = dvRotatingNews.getElementsByTagName("SPAN");
		lnkRotatingNews.newsIndex = 0;
		lnkRotatingNews.arrNews = arrNews;
		
		lnkRotatingNews.rgbStart = 243;
		lnkRotatingNews.rgbStop = 102;
		lnkRotatingNews.rgb = lnkRotatingNews.rgbStart;
		lnkRotatingNews.fadingTime = 10;
		lnkRotatingNews.fadingStepSize = 5;
		lnkRotatingNews.style.color = "rgb(" + lnkRotatingNews.rgbStart + "," + lnkRotatingNews.rgbStart + "," + lnkRotatingNews.rgbStart + ")";
		
		if(window.addEventListener){ 
			lnkRotatingNews.addEventListener("mouseover", Link_OnMouseOver, false);
			lnkRotatingNews.addEventListener("mouseout", Link_OnMouseOut, false);
		} else { // IE
			lnkRotatingNews.onmouseenter = Link_OnMouseOver;
			lnkRotatingNews.onmouseleave = Link_OnMouseOut;
		}

		
	
		rotateNews();
		
		lnkRotatingNews.colorTimer = window.setInterval("fadingIn()",lnkRotatingNews.fadingTime);
	}
	
	function waitNews(){
		var lnkRotatingNews = document.getElementById("lnkRotatingNews");
		lnkRotatingNews.colorTimer = window.setInterval("fadingOut()",lnkRotatingNews.fadingTime);
	}
	
	function Link_OnMouseOut(){
		var aObj;
		try{
			aObj = event.srcElement;
		}
		catch(e)
		{
			aObj = event.target;
		}
		aObj.mouseIsOver = false;
	}
	
	function Link_OnMouseOver(evt)
	{
		var aObj;
		try{
			aObj = event.srcElement;
		}
		catch(e)
		{
			aObj = event.target;
		}
		aObj.mouseIsOver = true;
	}
	
	function rotateNews()
	{
		var lnkRotatingNews = document.getElementById("lnkRotatingNews");
		var objNews = lnkRotatingNews.arrNews[lnkRotatingNews.newsIndex];
		lnkRotatingNews.innerHTML = objNews.getAttribute("text");
		lnkRotatingNews.href = objNews.getAttribute("link");
		
		lnkRotatingNews.newsIndex++;
		if(lnkRotatingNews.newsIndex >= lnkRotatingNews.arrNews.length)
			lnkRotatingNews.newsIndex = 0;
	}
	
	function fadingIn(){
		var lnkRotatingNews = document.getElementById("lnkRotatingNews");
		if(lnkRotatingNews.rgbStart<=lnkRotatingNews.rgbStop){

			if(lnkRotatingNews.rgb >= lnkRotatingNews.rgbStop){
				window.clearInterval(lnkRotatingNews.colorTimer);
				window.setTimeout("waitNews()",5000);
				return;
			}
			else{
				lnkRotatingNews.rgb += lnkRotatingNews.fadingStepSize;
			}

		}
		else{

			if(lnkRotatingNews.rgb <= lnkRotatingNews.rgbStop){
				window.clearInterval(lnkRotatingNews.colorTimer);
				window.setTimeout("waitNews()",5000);
				return;
			}
			else{
				lnkRotatingNews.rgb -= lnkRotatingNews.fadingStepSize;
			}

		}
		
		lnkRotatingNews.style.color = "rgb(" + lnkRotatingNews.rgb + "," + lnkRotatingNews.rgb + "," + lnkRotatingNews.rgb + ")";
	}
	
	function fadingOut(){
		var lnkRotatingNews = document.getElementById("lnkRotatingNews");
		
		if(lnkRotatingNews.mouseIsOver){
			return;
		}
		
		if(lnkRotatingNews.rgbStart<=lnkRotatingNews.rgbStop){

			if(lnkRotatingNews.rgb <= lnkRotatingNews.rgbStart){
				window.clearInterval(lnkRotatingNews.colorTimer);
				rotateNews();
				lnkRotatingNews.colorTimer = window.setInterval("fadingIn()",lnkRotatingNews.fadingTime);
				return;
			}
			else{
				lnkRotatingNews.rgb -= lnkRotatingNews.fadingStepSize;
			}

		}
		else{
			
			if(lnkRotatingNews.rgb >= lnkRotatingNews.rgbStart){
				window.clearInterval(lnkRotatingNews.colorTimer);				
				rotateNews();
				lnkRotatingNews.colorTimer = window.setInterval("fadingIn()",lnkRotatingNews.fadingTime);
				return;
			}
			else{
				lnkRotatingNews.rgb += lnkRotatingNews.fadingStepSize;
			}

		}
		
		lnkRotatingNews.style.color = "rgb(" + lnkRotatingNews.rgb + "," + lnkRotatingNews.rgb + "," + lnkRotatingNews.rgb + ")";
	}
	
	window.onload = startRotatingNews;
