var currentImage;
var images;
var cancelChange=false;
var showSlideshow=false;
var loadingImage=false;
var loading = 0;
var loaded;


function changeImage(plus,dontAnimate) {
	
	if (!dontAnimate && cancelChange) {
		 cancelChange=false;
		return;
	}
	
	if (!showSlideshow || loadingImage) {
		return;
	}
	var currentId,nextId;
	currentId=images[currentImage].id;
	if (plus) {
		if (currentImage+1==images.length) 
			nextId=images[currentImage=0].id;
		else 
			nextId=images[currentImage=currentImage+1].id;
	}	else {
		if (currentImage==0) 
			nextId=images[currentImage=images.length-1].id;
		else
			nextId=images[currentImage=currentImage-1].id;
	}
		
	cancelChange=dontAnimate;
	//$('company_txt').innerHTML="<a href='"+$(nextId).parentNode.href+"'>"+$(nextId).alt+"</a>";			
	
	if (dontAnimate) {
	
	$(currentId).style.display="none";
	$(nextId).style.display="block";
	setTimeout('changeImage(true,false)',6000);
	} else {
	loadingImage=1;
	
	Effect.Appear(nextId,{duration:2,afterFinish:function() {
			setTimeout('changeImage(true,false)',4000);
			loadingImage=0;
			
			 }});
	Effect.Fade(currentId,{duration:2});
	}
}

function startSlideshow() {
	
	
	
	images=$('gallery').getElementsByTagName('img');
	
	//alert(images[0].id);
	
	showSlideshow=true;
		if (images.length==0 || images.length==1) return;
	currentImage=0;
	
	//$('company_txt').innerHTML="<a href='"+$(images[currentImage].id).parentNode.href+"'>"+$(images[currentImage].id).alt+"</a>";
	Effect.Appear(images[0].id,{duration:2});
	setTimeout('changeImage(true,false)',5000);
	
}


		

	