var pausetime = 6000;
var imageIds = "main_photo";
var imageIdIndex = 0;
var imageSrc = "MainImage";
var imageSrcIndex = 0;
var imageCount = 2;
var fadeOutObj;
var fadeInObj;
var fading = 0;
var iStop = 0;
function initImages() {
	fadeOutObj = document.getElementById(imageIds+'0');
	fadeInObj = document.getElementById(imageIds+'1');
	setOpacity(0);
	window.setTimeout("changeImage()", pausetime/2);
}
function scrollbottom(direction, percent) {
	//var divWidth = document.getElementById("bottomscroll").style.width;
	var divWidth = 900;
	if (direction%2 == 1) {
		document.getElementById("home-columns-hide").scrollLeft = divWidth*percent/100;
	} else {
		document.getElementById("home-columns-hide").scrollLeft = (divWidth-(divWidth*percent/100));
	}
}
function setOpacity(opacity) {
	opacity = (opacity >= 100)?99.999:opacity;
	// IE/Win
	fadeInObj.style.filter = "alpha(opacity:"+opacity+")";
	fadeOutObj.style.filter = "alpha(opacity:"+(100-opacity)+")";
	// Safari<1.2, Konqueror
	fadeInObj.style.KHTMLOpacity = opacity/100;
	fadeOutObj.style.KHTMLOpacity = (100-opacity)/100;
	// Older Mozilla and Firefox
	fadeInObj.style.MozOpacity = opacity/100;
	fadeOutObj.style.MozOpacity = (100-opacity)/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	fadeInObj.style.opacity = opacity/100;
	fadeOutObj.style.opacity = (100-opacity)/100;
}
function changeImage() {
	fadeOutObj = document.getElementById(imageIds+imageIdIndex);
	fadeInObj = document.getElementById(imageIds+((imageIdIndex+1)%2));
	fadeOutObj.src = "assets/"+"img/"+imageSrc+imageSrcIndex+".png";
	fadeInObj.src = "assets/"+"img/"+imageSrc+((imageSrcIndex+1)%imageCount)+".png";
	imageIdIndex = (imageIdIndex+1)%2;
	imageSrcIndex = (imageSrcIndex+1)%imageCount;
	window.setTimeout("fadeImages(0)", pausetime/2);
}
function fadeImages(opacity) {
	if (document.getElementById) {
		if (opacity <= 100) {
			setOpacity(opacity);
			scrollbottom(imageIdIndex, opacity);
			opacity += 5;
			window.setTimeout("fadeImages("+opacity+")", 50);
		}
		else {
			window.setTimeout("changeImage()", pausetime/2);
		}
	}
}
