//Slide
var slideShowCount = 0;
var slideShowStarted = 0;

function jumpToPhoto(whichPhoto){
	clearInterval(slideshowInterval);
	for(iteration=1;iteration<=slideshowNumOfPhotos;iteration++){
		eval('$("slideshow_divUnit_'+iteration+'").hide()');
		eval('$("slideshow_numbers_'+iteration+'").setStyle({color:"#333333"})');
	}
	eval('$("slideshow_divUnit_'+whichPhoto+'").show()');
	eval('$("slideshow_numbers_'+whichPhoto+'").setStyle({color:"#555555"})');
	slideShowCount = whichPhoto;
	slideshowInterval=setInterval('album.slideshow()',4000);
}

function changeSlideshowNumberStyleOn(whichNumber){
	eval('$("slideshow_numbers_'+whichNumber+'").setStyle({color:"#888888"})');
}

function changeSlideshowNumberStyleOff(whichNumber){
	if(slideShowCount!=whichNumber){
		eval('$("slideshow_numbers_'+whichNumber+'").setStyle({color:"#333333"})');
	}
}

var album = {
	startup: function(){
		album.slideshow();
		slideshowInterval=setInterval('album.slideshow()',4000);
	},
	slideshow: function(){
		if(slideShowStarted<1){
			for(iteration=1;iteration<=slideshowNumOfPhotos;iteration++){
				eval('$("slideshow_numbers_'+iteration+'").setStyle({color:"#333333"})');
			}
			eval('$("slideshow_numbers_1").setStyle({color:"#555555"})');
			new Effect.Appear('slideshow_divUnit_1', {duration: 1,fps: 50});
			slideShowStarted = 1;
			slideShowCount++;
		}else{
			//eval('YAHOO.example.container.manualCategoryContainer'+which+'.cfg.setProperty("visible", true)');
			for(iteration=1;iteration<=slideshowNumOfPhotos;iteration++){
				if(iteration!=slideShowCount){
					eval('$("slideshow_divUnit_'+iteration+'").hide()');
				}
			}
			eval('new Effect.Fade("slideshow_divUnit_'+slideShowCount+'", {duration: 1,fps: 50})');
			eval('$("slideshow_numbers_'+slideShowCount+'").setStyle({color:"#333333"})');
			if(slideShowCount!=slideshowNumOfPhotos){
				setTimeout('new Effect.Appear("slideshow_divUnit_'+(slideShowCount+1)+'", {duration: 1,fps: 50})',1000);
				eval('$("slideshow_numbers_'+(slideShowCount+1)+'").setStyle({color:"#555555"})');
				slideShowCount++;
			}else{
				setTimeout('new Effect.Appear("slideshow_divUnit_1", {duration: 1,fps: 50})',1000);
				eval('$("slideshow_numbers_1").setStyle({color:"#555555"})');
				slideShowCount = 1;
			}
		}
	}
}
