
//BELOW IS FOR IMAGE SLIDESHOW AND USES THE ss_images ARRAY
var specials_pause=5; //pause in seconds for each pic
var fade_dur=1; //duration of each fade in seconds
var fade_layers=20;
var ss_canvas;
var img_index=0;
function specials_ss(){
	ss_canvas=document.getElementById("ss_canvas");
	ss_canvas.style.opacity=1;
	setTimeout("fadeOut()",5000);
	//preloadss_images();	
}

function fadeOut(){
	var cur_opacity=parseFloat(ss_canvas.style.opacity);
	if (cur_opacity <= 0){
		ss_images[img_index].style.display = 'none';
		img_index=nextImage(img_index);
		ss_images[img_index].style.display = 'block';
		fadeIn();
	} else {
		var new_opacity=cur_opacity - 1/fade_layers;
		setOpacity(ss_canvas,new_opacity);
		setTimeout("fadeOut()",fade_dur*1000/fade_layers);
	}
}
function fadeIn(){
	var cur_opacity=parseFloat(ss_canvas.style.opacity);
	if (cur_opacity >= 1){
		setTimeout("fadeOut()",specials_pause*1000);
	} else {
		var new_opacity=cur_opacity + 1/fade_layers;
		setOpacity(ss_canvas,new_opacity);
		setTimeout("fadeIn()",fade_dur*1000/fade_layers);
	}
}
function setOpacity(elem,opac){
	elem.style.opacity=opac;
	elem.style.filter="alpha(opacity="+(opac*100)+")";
}
function nextImage(i) {
	if (i >= ss_images.length-1){
		return 0;
	} else {
		return i+1;
	}
}

