var domready = false;
var photoglider;

function createEffects() {
	domready = true;
	
	var player = $('photoPlayer');
	if(player)
		photoglider = new Glider('photoPlayer', {duration:0.5});
	
} //createEffects

document.observe('dom:loaded', createEffects);

function playerGo(forward) {
	if(!domready) return;
	
	if(forward)
		photoglider.next();
	else
		photoglider.previous();
}


//FADE THINGS


function fadeProcedure(oldid,newid) {
	setOpacity(0,newid);
	fadeOut(oldid,100,0,5,'introProcedure("'+oldid+'","'+newid+'")');
} //end fadeProcedure()

function introProcedure(oldid,newid) {
	document.getElementById(oldid).style.display='none';
	document.getElementById(newid).style.display='block';
	fadeIn(newid,0,100,10);
} //end introProcedure()

function fadeOut(id, startfade, endfade, speeder,action) {
	timer = 0;
	if (startfade > endfade)
		{
		for (i = startfade; i >= endfade; i--)
			{
			setTimeout("setOpacity(" + i + ",'" + id + "')", (timer * speeder));
			timer++;
			}
		}
		setTimeout(action,((startfade-endfade) * speeder));
} //end fadeOut()


function fadeIn(id, startfade, endfade, speeder) {
	timer = 0;
	if (startfade < endfade)
		{
		for (i = startfade; i <= endfade; i++)
			{
			setTimeout("setOpacity(" + i + ",'" + id + "')", (timer * speeder));
			timer++;
			}
		}
} //end fadeIn()

function setOpacity(opacity, id) {
	var el = document.getElementById(id).style;
	el.opacity = (opacity / 100);
	el.MozOpacity = (opacity / 100);
	el.KhtmlOpacity = (opacity / 100);
	el.filter = "alpha(opacity=" + opacity + ")";
} //end setOpacity()