var currentImage = 0;

var dom=(document.getElementById)
var iebrowser=document.all

var imageList = new Array();

var slideInterval

var currentDisplay = 1;

var slideSpeed = 6000;

function startShow(){
	
	document.getElementById('ssnav').style.display = 'block';
	
	totalImages = images.length
	
	for (p=0;p<totalImages;p++){
		imageList[p]=new Image()
		imageList[p].src=images[p][0]
	}
	
	showSlide(1);
	
	slideInterval = setInterval("showSlide(0)", slideSpeed);

}

function showSlide(initialLoad){
	
	for (p=0;p<totalImages;p++){
		document.getElementById("sscontrol" + p).className = "";
	}
	
	document.getElementById("sscontrol" + currentImage).className = "sscontrolactive";
	
	currentImage = (currentImage<totalImages-1) ? currentImage+1 : 0
	
	if (currentDisplay == 1){
		
		var showNow = document.getElementById("ssimage_toggle2");
		var hideNow = document.getElementById("ssimage_toggle1");
		
		showNow.innerHTML = '<img src="' + imageList[currentImage].src + '">';
		
		setOpacity("ssimage_toggle2", 0);
		setOpacity("ssimage_toggle1", 1);
		
		showNow.style.zIndex = 10;
		hideNow.style.zIndex = 5;
		
		fadeInOut("ssimage_toggle2", "ssimage_toggle1", 0);
		
		currentDisplay = 2;
		
	}else{
		
		var showNow = document.getElementById("ssimage_toggle1");
		var hideNow = document.getElementById("ssimage_toggle2");
		
		showNow.innerHTML = '<img src="' + imageList[currentImage].src + '">';
		
		setOpacity("ssimage_toggle1", 0);
		setOpacity("ssimage_toggle2", 1);
		
		showNow.style.zIndex = 10;
		hideNow.style.zIndex = 5;
		
		fadeInOut("ssimage_toggle1", "ssimage_toggle2", 0);
		
		currentDisplay = 1;
		
	}
	
	//alert(document.getElementById("ssimage_toggle1").style.MozOpacity + " - " + document.getElementById("ssimage_toggle2").style.MozOpacity);
	
}

function fadeInOut(object, object2, opacity){
	
	setOpacity(object, opacity);
	
	setOpacity(object2, 100-(opacity / 3));
	
	opacity += 5;
	
	if (opacity <= 100){
		setTimeout("fadeInOut('" + object + "','" + object2 + "'," + opacity + ")", 15);
	}
	
}

function setOpacity(object, opc){
	
	obj = document.getElementById(object).style;
	
	obj.opacity = (opc / 100);
	obj.MozOpacity = (opc / 100);
	obj.KhtmlOpacity = (opc / 100);
	obj.filter = "alpha(opacity=" + opc + ")";
	
}

function selectSlide(id){
	
	currentImage = id;
	
	clearInterval(slideInterval);
	
	showSlide(0);
	
	slideInterval = setInterval("showSlide(0)", slideSpeed);
	
}