var $_count=0;
var $_allDivs=new Array();
var $_speed=2000;
function $_IE()
{
	if(navigator.appName=='Microsoft Internet Explorer') return true;
	else return false;
}
function switchDivs($_rotatables)
{
	$_count++;
	if($_count>=$_rotatables.length) $_count=0;
	for($_i=0;$_i<$_rotatables.length;$_i++)
	{
		//this is where we add the code to make the content fade in and out instead of just switch
		if($_i==$_count) $_rotatables[$_i].style.display='inline-block';
		else $_rotatables[$_i].style.display='none';
	}
	setTimeout("switchDivs($_allDivs)",$_speed);
}
function rotateContent($_fr,$_group){
	if(typeof($_fr)!='undefined') $_speed=parseInt($_fr*1000);
	if($_IE()===false) $_allDivs=document.getElementsByName('rotateDiv');
	//looks like IE doesn't like DIVs to be given the attribute "name" when checking with document.getElementByName() so we need to check another way, though it may take longer:
	else
	{
		$_allDivs=false;
		$_allDivs=new Array();
		var $_tmp3=document.getElementsByTagName('*');
		for($_x=0;$_x<$_tmp3.length;$_x++)
		{
			if($_tmp3[$_x].name=='rotateDiv') $_allDivs[$_allDivs.length]=$_tmp3[$_x];
		}
	}
	if($_allDivs.length>0)
	{
		if(typeof($_group)=='string')
		{
			if($_group.indexOf(',')==-1)
			{
				var $_tmp=new Array();
				for($_i=0;$_i<$_allDivs.length;$_i++)
				{
					if($_allDivs[$_i].title==$_group) $_tmp[$_tmp.length]=$_allDivs[$_i];
				}
				$_allDivs=$_tmp;
			}
			else
			{
				var $_tmp1=$_group.split(',');
				var $_tmp2=new Array();
				for($_i=0;$_i<$_tmp1.length;$_i++)
				{
					if($_tmp1[$_i].toLowerCase().indexOf("getElementsBy")>-1 ||
					   $_tmp1[$_i].toLowerCase().indexOf("getElementBy")>-1)
					    $_tmp2[$_tmp2.length]=eval($_tmp1[$_i]);
					else if($_tmp1[$_i].charAt(0)=='#')
					    $_tmp2=document.getElementById($_tmp1[$_i]);
				}
			}
		}
		else if(typeof($_group)=='object'&&typeof($_group.length)=='number')
		{
			$_allDivs=$_group;
		}
	}
	else
	{
		if(typeof($_group)=='string')
		{
			if($_group.indexOf(',')==-1)
			{
				//do nothing, because there are no elements with "rotateDiv" names.
			}
			else
			{
				$allDivs=$_group.split(',');
			}
		}
	}
	if($_allDivs.length>0)
	{
		$_allDivs[0].style.display='inline-block';
		for($_i=1;$_i<$_allDivs.length;$_i++)
	    {
		    $_allDivs[$_i].style.display='none';
		}
		setTimeout("switchDivs($_allDivs)",$_speed);
	}
}