

function startSliding(imageId,linkId,captionId,imageId2,linkId2,captionId2){
	theImage = document.getElementById(imageId);
	theImage2 = document.getElementById(imageId2);
	theLink = document.getElementById(linkId);
	theLink2 = document.getElementById(linkId2);
	theCaption = document.getElementById(captionId);
	theCaption2 = document.getElementById(captionId2);
	theImage.src = slideImages[currentItem];	
	theImage2.src = slideImages2[currentItem];
	theLink.setAttribute("href", slideLinks[currentItem]);
	theLink2.setAttribute("href", slideLinks2[currentItem]);
	theCaption.innerHTML = slideCaptions[currentItem];
	theCaption2.innerHTML = slideCaptions2[currentItem];
	currentItem=(currentItem<slideImages.length-1)? currentItem+1 : 0;
	setOpacity(theImage, 0);
	setOpacity(theImage2, 0);
	theImage.style.visibility = "visible";
	theImage2.style.visibility = "visible";
	fadeIn(imageId,0);
	fadeIn(imageId2,0);
	//setTimeout("fadeOut('"+imageId+"',100)",slideSpeed);
	//setTimeout("fadeOut('"+imageId2+"',100)",slideSpeed);
	setTimeout("startSliding('"+imageId+"','"+linkId+"','"+captionId+"','"+imageId2+"','"+linkId2+"','"+captionId2+"')",slideSpeed);
}

function slideIt(imageId){
	theImage = document.getElementById(imageId);
	theImage.src=slideImages[currentItem];
	currentItem=(currentItem<slideImages.length-1)? currentItem+1 : 0;
	setOpacity(theImage, 0);
	theImage.style.visibility = "visible";
	fadeIn(imageId,0);
	setTimeout("fadeOut('"+imageId+"',100)",slideSpeed);
	setTimeout("slideIt('"+imageId+"')",slideSpeed+2000);
}

function goToShow(){
	window.location=slideLinks[currentItem];
}

function initImage(imageId){
	theImage = document.getElementById(imageId);
	setOpacity(theImage, 0);
	theImage.style.visibility = "visible";
	fadeIn(imageId,0);
}

function fadeIn(objId,opacity){
	if (document.getElementById){
		obj = document.getElementById(objId);
		if (opacity <= 100){
			setOpacity(obj, opacity);
			opacity += 10;
			window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
		}
	}
}

function fadeOut(objId,opacity) {
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity >=0) {
			setOpacity(obj, opacity);
			opacity -= 10;
			window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 100);
		}
	}
}

function setOpacity(obj, opacity) {
	opacity = (opacity < 0)?0:opacity;
	opacity = (opacity == 100)?99.999:opacity;
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
}
