var slides = new Array();
slides[0] = {	'img_src' 		: 'images/slide1.jpg',
				'img_alt' 		: 'IRS Audit Protection: Become a Member!',
				'link_href'		: 'audit-protection',
				'link_title'	: 'Audit Protection'
}
slides[1] = {	'img_src' 		: 'images/slide2.jpg',
				'img_alt' 		: 'Unlimited Tax Coaching: Sign Up Today!',
				'link_href'		: 'tax-coach',
				'link_title'	: 'Tax Coach'
}
slides[2] = {	'img_src' 		: 'images/slide3.jpg',
				'img_alt' 		: 'Only $25 Per Month: Join Now!',
				'link_href'		: 'orders/checkout',
				'link_title'	: 'Audit Pro Plus'
}

var slide_active;
var slide_baseUrl;
var slide_img = document.getElementById('slideshow_img');
var slide_link = document.getElementById('slideshow_link');
var slide_timer;

function slide_load(id, advance)
{
	if (true != advance)
	{
		slideshow_end();
	}
	
	slide_img.src = slide_baseUrl + slides[id].img_src;
	slide_img.alt = slides[id].img_alt;
	slide_link.href = slide_baseUrl + slides[id].link_href;
	slide_link.title = slides[id].link_title;
	
	return true;
}

function slideshow_advance()
{
	++slide_active;
	
	if (slides.length == slide_active)
	{
		slide_active = 0;
	}
	
	slide_load(slide_active, true);
	
	return true;
}

function slideshow_end()
{
	window.clearInterval(slide_timer);
}

function slideshow_start(baseUrl)
{
	slide_active = 0;
	slide_baseUrl = baseUrl;
	slide_timer = window.setInterval(slideshow_advance, 7000);
	
	return true;
}
