jQuery.fn.bannerRotate = function () {
	var banners = this.children('a');

	banners.css('display', 'none');

	var randomNumber = Math.floor ( Math.random ( ) * (banners.length-1));

	showBanner('#' + this.attr('id'), randomNumber);

}

function showBanner(bannerId, i) {

	var banners = jQuery(bannerId).children('a');

	jQuery(banners[i]).fadeOut('slow', function () {
		if (i+1 == banners.length) {
			i = -1;
		}
		jQuery(banners[i+1]).fadeIn('slow', function() {
			setTimeout('showBanner(\'' + bannerId + '\', ' + (i+1) + ')', 5000);
		});
	});
}
