var preloader 	= Array();
var i 			= 0;
var i_alt		= 1;
var total		= 0;
function cycle() {
	$('.index .image-cycle-alt')
		.attr(
			'src',
			$('.image-preloader img[rel=' + i_alt + ']').attr('src')
		);
	$('.index .image-cycle')
		.fadeOut(500, function() {
			$('.index .image-cycle')
				.attr(
					'src',
					$('.image-preloader img[rel=' + i + ']').attr('src')
				)
				.show();
		});
	window['i']++;
	if (window['i'] == window['total']) {
		window['i'] = 0;
	}

	window['i_alt']++;
	if (window['i_alt'] == window['total']) {
		window['i_alt'] = 0;
	}

}

$(document).ready(function() {
	//Preloader
	$('.image-preloader img').each(function() {
		$(this).attr('rel',i);
		preloader[i] 		= new Image();
		preloader[i].src 	= $(this).attr('src');
		i++;
	});
	
	total 	= i - 1;
	i		= 0;
	$('.index .image-cycle, .index .image-cycle-alt')
				.attr(
					'src',
					$('.image-preloader img[rel=0]').attr('src')
				);
				
	$('.index .image-cycle-container')
		.css('background-image','none');
		
	var intervalId = setInterval("cycle()", 5000);
	
});


/*
var preloader 	= Array();
var i 			= 0;
var i_alt		= 2;
var total		= 0;
function cycle() {
$('.index .image-cycle-alt')
				.attr('src','http://interior-supply.moresoda-preview.co.uk/images/home-0' + window['i_alt'] + '.jpg');
	$('.index .image-cycle')
		.fadeOut(500, function() {
			$('.index .image-cycle')
				.attr('src','http://interior-supply.moresoda-preview.co.uk/images/home-0' + window['i'] + '.jpg')
				.show();
		});
	window['i']++;
	if (window['i'] > window['total']) {
		window['i'] = 1;
	}

	window['i_alt']++;
	if (window['i_alt'] > window['total']) {
		window['i_alt'] = 1;
	}

}

$(document).ready(function() {
	//Preloader
	$('.image-preloader img').each(function() {
		preloader[i] 		= new Image();
		preloader[i].src 	= $(this).attr('src');
		i++;
	});
	total = i;
	i = 1;
	$('.index .image-cycle, .index .image-cycle-alt')
				.attr('src','http://interior-supply.moresoda-preview.co.uk/images/home-0' + window['i'] + '.jpg');
	$('.index .image-cycle-container')
		.css('background-image','none');
	var intervalId = setInterval("cycle()", 5000);
});
*/

