/**
* Simple JS Image Slide Show (using JQuery)
* by Dan Carter
*
* Copyright (C) 2010 IMMAT Limited. All rights reserved.
*/
var intSlideCurrImage = 1;
var intSlideDuration = 5000;
var intSlideFadeDuration = 600;
var blnSlideAuto = true;

var strSlideContainer = '#pageContentHomeSlideCanvas';
var arrSlideImages = [
	'images/pages/index/homeHeaderServicing.jpg',
	'images/pages/index/homeHeaderHabitationalCheck.jpg',
	'images/pages/index/homeHeaderBodyshopRepairs.jpg',
	'images/pages/index/homeHeaderSales.jpg',
	'images/pages/index/homeHeaderMotorhomeHire.jpg',
];

function slideIt(mxdDirection)
{
	blnSlideAuto = false;

	if (mxdDirection == 'up') {

		if (intSlideCurrImage < arrSlideImages.length) {

			intSlideCurrImage++;
		}
		else {

			intSlideCurrImage = 1;
		}
	}
	else if (mxdDirection == 'down') {

		intSlideCurrImage--;

		if (!intSlideCurrImage) {

			intSlideCurrImage = arrSlideImages.length;
		}
	}
	else {

		intSlideCurrImage = parseInt(mxdDirection);
	}

	if (arrSlideImages[intSlideCurrImage - 1] != null) {

		$(strSlideContainer).fadeOut(intSlideFadeDuration,
			function() {

				$(strSlideContainer).attr('src', arrSlideImages[intSlideCurrImage - 1]);
				$(strSlideContainer).fadeIn(intSlideFadeDuration);
				//setTimeout("$('" + strSlideContainer + "').fadeIn(" + intSlideFadeDuration + ')', 500);
			}
		);
	}
}

function slideAuto()
{
	if (blnSlideAuto) {

		slideIt('up');

		blnSlideAuto = true;
		setTimeout('slideAuto()', intSlideDuration);
	}
	else {

		setTimeout('slideAuto()', intSlideDuration);
	}
}

function slideStart(strSlideContainer)
{
	if (arrSlideImages) {

		$(strSlideContainer).attr('src', arrSlideImages[0]);
		setTimeout('slideAuto()', intSlideDuration);
	}
}

$(document).ready(function() {

	slideStart();
});
