var rotators = $('div.banners');
var rotspeed = 10;    /* time (in seconds) to show each banner */
var fadespeed = 0.5; /* time (in seconds) for each transition */

function isVisible(e) {
    return(e.style.display != 'none');
}

function rotateBanner() {
    var selected = -1;

    for ( var i = 0; i < rotators.length; ++i )
    {
	if (isVisible(rotators[i]))
	{
	    $(rotators[i]).fadeOut(Math.floor(fadespeed * 1000));
	    selected = i + 1;
	    break;
	}
    }

    if (selected >= rotators.length) 
    {
	selected = 0;
    }
   
    $(rotators[selected]).fadeIn(Math.floor(fadespeed * 1000));
//    Effect.Appear(rotators[selected], { duration: fadespeed });

    setTimeout(rotateBanner, rotspeed * 1000);
}


function _isIe6orLower()
{
	return ($.browser.msie && (parseFloat($.browser.version) < 7.00001));
}


$(window.document).ready(
    function() {
	if (! _isIe6orLower())
		setTimeout(rotateBanner, rotspeed * 1000);
    }
);


