var current = 1;
var i = 1;

$(document).ready(function(){
	$('div#bannerContainer').children('img.banner').each(function(){
		$(this).attr('id', i);
		i++;
	});
	
	var speed = $('div#bannerContainer').attr('speed') * 1000;
	var random = $('div#bannerContainer').attr('random');

	if(random > 0)
	{
		$('div#bannerContainer img#' + current).hide();
		current = getRandom(current);
	}
	
	$('div#bannerContainer img#' + current).show();
	var image = $('div#bannerContainer img#' + current).attr('src');
	$('div#bannerContainer').css('background-image', 'url('+ image + ')'); 
	
	if($('div#bannerContainer').children('img.banner').length > 1)
	{
		var timer = setInterval(function(){
			
			$('div#bannerContainer img#' + current).hide();
			
			if(random > 0)
			{
				current = getRandom(current);
			}
			else
			{
				current++;
			}
			
			if($('div#bannerContainer img#' + current).length < 1)
			{
				current = 1;
			}
			
			var url = $('div#bannerContainer img#' + current).attr('src');
			$('div#bannerContainer img#' + current).fadeIn(800, function(){
				$('div#bannerContainer').delay(800).css('background-image', 'url('+ url + ')');
			});
			 
		}, speed);	
	}
});

function getRandom(current)
{
	var newimage = Math.floor(Math.random()*($('div#bannerContainer').children('img').length)+1);
	if(newimage == current)
	{
		newimage = getRandom(current);
	}
	else
	{
		return newimage;
	} 
}		

