var delay = 2000;
var frame = 0; 
var start_frame = 0;
var sstimer;
var lis = [];
var end_frame;

function init() {
	
	if($('slide-images')) lis = $('slide-images').getElementsByTagName('li');
	
	end_frame = lis.length-1;
	//alert(end_frame);
	if(end_frame > 0){
		for( i=1; i <= end_frame; i++){
			$(lis[i]).hide();
		}
		$('controls').show();
		sstimer = setTimeout("fadeInOut()", (delay + 1850));
	}	
	
	$$('.nerd').each(function(el){
		el.show();
		/*el.setStyle({
			display: 'block'
		});*/
	});
	
	roundthecorners();
}

function stop_slideshow(){
	$('controls').update('<a onclick="start_slideshow();"><img src="/images/layout/'+theme+'/play.gif" alt="Play Slideshow" /></a>');
	clearTimeout(sstimer);
	return true;
}

function start_slideshow(){
	//alert('frame' + frame);
	$('controls').update('<a onclick="stop_slideshow();"><img src="/images/layout/'+theme+'/pause.gif" alt="Stop Slideshow" /></a>');
	$$('ul#slide-images li').each(Element.show);
	fadeInOut();
	return true;
}


function fadeInOut() {
	Effect.Fade(lis[frame]);
    if (frame == end_frame) { frame = start_frame; } else { frame++; }
	lisAppear = lis[frame];
	
	
	Effect.Appear(lisAppear);
    sstimer = setTimeout("fadeInOut()", (delay + 1850));
}

function enlarge_image(image_number){
	stop_slideshow();
	frame = image_number-1;
	$$('ul#slide-images li').each(Element.hide);
	$(lis[frame]).show(); 
}


Event.observe(window, 'load', init, false);
