
var ii = 1; var wait = 3500;

function FadeSlide(count) {

Effect.Fade(('slide'+ii), { duration:2, from:1.0, to:0.0 }); 

ii++;
 if (ii == count+1) ii = 1; 


Effect.Appear(('slide'+ii), { duration:2, from:0.0, to:1.0 });
 } 

// the onload event handler that starts the fading. 
function start_fadeslide(count) {   setInterval('FadeSlide('+count+')',wait); }



var pause = 4000; // Pause Between Slides in milliseconds
var SlideCurrent = 1;
var SlideWidth = 722;
ShowSlide = function(id,total) { 


for (x=1;x<=total;x++)
{
	document.getElementById('caption'+x).style.display = 'none'; 
}


if(id== 'start') {

// Do Nothing

} else if(id== 'auto') {

	if(SlideCurrent<total) { new Effect.Move('slider-full', { x: -SlideWidth, y: 0, mode: 'relative', delay:0, duration: 0.5}); SlideCurrent = SlideCurrent+1; }
	
	else { 

	new Effect.Move('slider-full', { x: 0, y: 0, mode: 'absolute', delay:0, duration: 1.0}); SlideCurrent = 1; 

	}

} else if(id== 'next') {
	clearTimeout(t);
	if(SlideCurrent<total) { new Effect.Move('slider-full', { x: -SlideWidth, y: 0, mode: 'relative', delay:0, duration: 0.5}); SlideCurrent = SlideCurrent+1; }

} else if(id== 'prev') {
	clearTimeout(t);
	if(SlideCurrent>1) { new Effect.Move('slider-full', { x: SlideWidth, y: 0, mode: 'relative', delay:0, duration: 0.5}); SlideCurrent = SlideCurrent-1; }
	
	
} else { 
	
	var xpos = (id*SlideWidth)-SlideWidth;
	new Effect.Move('slider-full', { x: -xpos, y: 0, mode: 'absolute', delay:0, duration: 0.5}); SlideCurrent = id;
}



new Effect.Appear('caption'+SlideCurrent, { duration:0.5 }); 

new Effect.Fade('arrow-right', {duration:0.1});
new Effect.Fade('arrow-left', {duration:0.1});

if(SlideCurrent>=total) { /* new Effect.Fade('arrow-right', {duration:0.2}); */ } 
else 					{ new Effect.Appear('arrow-right', {duration:0.2, delay:0.3});  }

if(SlideCurrent==1) 	{ /* new Effect.Fade('arrow-left', {duration:0.2}); */ } 
else 					{  new Effect.Appear('arrow-left', {duration:0.2, delay:0.3});  }


if(id=='start') { id = 'auto'; }
if(id=='start' || id=='auto') 	{ t=setTimeout("ShowSlide('auto',"+total+")",pause); } else { t = null; }

//document.getElementById('test').value = SlideCurrent+'/'+total;

}


PropMenu = function(id) {
	if(id==1){
	Element.show('propNav');
	Effect.Fade('propNav', {delay:8.0, duration:0.1});
	} else {
	Effect.Fade('propNav', {duration:0.1});
	}
	
}

document.onmousedown = function() {
	setTimeout("PropMenu(0);", 300);
}

