var images = [];
var imageCursor = -1;

function init()
{
	images = document.getElementById('slideshow').getElementsByTagName('img');
	setInterval(nextImage, 4000);
	nextImage();
}

function nextImage()
{
	var el = (imageCursor > -1) ? images[imageCursor] : null;
	if (el)
		el.className = '';
	
	if (++imageCursor > (images.length - 1))
		imageCursor = 0;
	
	var next = images[imageCursor];
	if (next)
	{
		next.className = 'visible';
		setTimeout(function(){
			document.getElementById('viewTheme').href = 'http://bowtieapp.com/view-theme/' + next.getAttribute('data-id');
		}, 1000);
	}
}

function processDownload()
{
	setTimeout(function(){
		var text = document.getElementById('linkText');
		text.innerHTML = 'Enjoy!<br><small>Click again to view release notes.</small>';
		
		var el = document.getElementById('downloadLink');
		el.href = el.href.replace(/http:\/\/bowtieapp.com\/bowtie-([0-9\.]+)\.zip/, 'http://updates.13bold.com/release-notes/bowtie/$1');
	}, 0);
}

window.addEventListener('load', init, false);
