var base_url = 'http://www.audiovision.se/';

$(document).ready(function(){
	headerCarousel();
});

/*function headerCarousel()
{
	var $headerimgContainer = $("#headerimgContainer");
	if ($headerimgContainer.length > 0)
	{
		var i = 0;
		$headerimgContainer.append('<img src="'+base_url+'headerimgs/'+imgs[i]+'" />');
		i++;
		var imgs_length = imgs.length;
		function loop()
		{
			$headerimgContainer
				.append('<img src="'+base_url+'headerimgs/'+imgs[i]+'" />')
				.find('img:last')
				.hide();
			i++;
			if (imgs_length <= i)
			{
				i = 0;
			}
			timer(5000, function(){
				$headerimgContainer
					.find('img:last')
					.fadeIn(1000, function(){
						$headerimgContainer
							.find('img:first')
							.remove();
						loop();
					});
			});
		}
		loop();
	}
}*/

function headerCarousel()
{
	var $headerimgContainer = $("#headerimgContainer");
	if ($headerimgContainer.length > 0)
	{
		$headerimgContainer.append('<img src="'+base_url+'headerimgs/'+imgs[0]+'" />');
		var i = 1;
		var imgs_length = imgs.length;
		function loop()
		{
			timer(5000, function(){
				$headerimgContainer.find('img').fadeOut(250, function(){
					$headerimgContainer.html('<img src="'+base_url+'headerimgs/'+imgs[i]+'" style="display:none;" />').find('img').fadeIn(750);
					i++;
					if (i >= imgs_length)
						i = 0;
					loop();
				});
			});
		}
		loop();
	}
}

function timer(interval, callback) {
	var interval = interval || 100;
	if (!callback) {
		return false;
	}
	internalCallback = function() {
		callback(self);
	};
	setTimeout(internalCallback, interval);
}
