var imageNo = null;
var slideDirection = null;
var activeHolder = null;
var firstHolder = null;
var secondHolder = null;
var slidespeed = 15000;
var slidedelay = 10;

$(document).ready(function() {
	if(imageNo == null){ imageNo=0; }
	if(activeHolder == null){ activeHolder = 1; }
	if(slideDirection == null){ slideDirection = "left"; }
	
	setTimeout("slideimage()",slidedelay);
});

function slideimage(){
	if(activeHolder == 1){
		firstHolder = $('#headerImageHolder1');
		secondHolder = $('#headerImageHolder2');
	} else if(activeHolder == 2){
		firstHolder = $('#headerImageHolder2');
		secondHolder = $('#headerImageHolder1');
	}
	
	firstHolder.css({ display: "block" });
	secondHolder.css({ display: "none" });
	
	var slideSize = parseInt(firstHolder.css("width")) - parseInt(firstHolder.parent().css("width"));
	
	$(firstHolder).attr("src", slideimages[imageNo]);
	if(imageNo+1 >= slideimages.length) imageNo = -1;
	$(secondHolder).attr("src", slideimages[imageNo+1]);

	if(slideDirection == "left"){
		slideDirection = "right";
		firstHolder.css({ marginLeft: "0px" });
		firstHolder.animate({marginLeft: "-"+slideSize+"px"}, slidespeed, "linear", function(){fadeimage();});
	} else if(slideDirection == "right"){ 
		slideDirection = "left";
		firstHolder.css({ marginLeft: "-"+slideSize+"px" });
		firstHolder.animate({marginLeft: "0px"}, slidespeed, "linear", function(){fadeimage();});	
	}
}

function fadeimage(){
	imageNo++;
	if(imageNo >= slideimages.length) imageNo = 0;
	
	firstHolder.fadeOut("slow");
	secondHolder.fadeIn("slow");

	if(activeHolder == 1){
		activeHolder=2;
	} else {
		activeHolder=1;
	}
	
	slideimage();
}