// Slideshow functions

var step=0
var displayed=1

function dynamicurl(){
window.location=eval("url"+displayed);
}

function notpast(month,day,year){
month--;
var today = new Date();  var eventday = new Date();  eventday.setFullYear(year,month,day);
if (eventday<today){
	return false;
}
return true;
}

function hascome(month,day,year){
month--; 
var today = new Date();  var eventday = new Date();  eventday.setFullYear(year,month,day);
if (eventday>today){
	return false;
}
return true;
}

function increment()
{
if (!document.images)
return
clearTimeout(timer);
/*fadeout();*/
step++;
if (step>numslides) {step=1}

document.images.slide.src=eval("image"+step+".src")
document.images.slide.alt=eval("image"+step+".alt")
displayed=step;
/*fadein();*/
timer = setTimeout("increment()",6000)
}

function decrement()
{
if (!document.images)
return
clearTimeout(timer);
step--;
if (step<=0){ step=numslides; }

document.images.slide.src=eval("image"+step+".src")
document.images.slide.alt=eval("image"+step+".alt")
displayed=step
timer = setTimeout("increment()",6000)
}

function pause() {
clearTimeout(timer);
}

/*
	Image Cross Fade Redux
	Version 1.0
	Last revision: 02.15.2006
	steve@slayeroffice.com

	Rewrite of old code found here: http://slayeroffice.com/code/imageCrossFade/index.html
*/
/*
document.images.slide.xOpacity = 1;

function fadeout()
{
	cOpacity = document.images.slide.xOpacity;

	cOpacity-=.05;

	document.images.slide.xOpacity = cOpacity;

	if(document.images.slide.xOpacity>1)
		{
			document.images.slide.xOpacity = 1;
		} else {
		document.images.slide.style.opacity = document.images.slide.xOpacity;
		document.images.slide.style.MozOpacity = document.images.slide.xOpacity;
		document.images.slide.style.filter = 'alpha(opacity=' + (document.images.slide.xOpacity*100) + ')';
		}
		
	if(cOpacity<=0)
	{
		return; //alert('leaving fadeout');
	}
	else
	{
		setTimeout(fadeout,50);
	}
}

function fadein()
{
	cOpacity = document.images.slide.xOpacity;

	cOpacity+=.05;

	document.images.slide.xOpacity = cOpacity;

	if(document.images.slide.xOpacity>1)
		{
			document.images.slide.xOpacity = 1;
		} else {
		document.images.slide.style.opacity = document.images.slide.xOpacity;
		document.images.slide.style.MozOpacity = document.images.slide.xOpacity;
		document.images.slide.style.filter = 'alpha(opacity=' + (document.images.slide.xOpacity*100) + ')';
		}
		
	if(cOpacity>=.99)
	{
		return;
	}
	else
	{
		setTimeout(fadein,50);
	}
}

function so_xfade()
{
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;
	nOpacity = imgs[nIndex].xOpacity;

	cOpacity-=.05;
	nOpacity+=.05;

	imgs[nIndex].style.display = 'block';
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;

	setOpacity(imgs[current]);
	setOpacity(imgs[nIndex]);

	if(cOpacity<=0)
	{
		imgs[current].style.display = 'none';
		current = nIndex;
		setTimeout(so_xfade,3000);
	}
	else
	{
		setTimeout(so_xfade,50);
	}

	function setOpacity(obj)
	{
		if(obj.xOpacity>.99)
		{
			obj.xOpacity = .99;
			return;
		}

		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = 'alpha(opacity=' + (obj.xOpacity*100) + ')';
	}
}

*/