var galleries = new Array();
var offset=0;
var number_of_galleries = 3;

function galerieteaser_left(){
	if (offset>0){
		offset--;
		setImages(offset);
	}
}

function galerieteaser_right(){
	if ((offset+1)*number_of_galleries<galleries.length){
		offset++;
		setImages(offset);
	}
}

$(document).ready(function(){
	setImages(0);
});

function setImages(offset){

	if (typeof galleries[number_of_galleries*offset] == "undefined"){
		$("#galerieteaser_1").fadeOut("slow",function(){
			$("#galerieteaser_1").attr("src","/fileadmin/gfx/galerieteaser_dummy.jpg");
			$("#galerieteaser_1").fadeIn("slow");
		});
		$("#galerieteaser_1").bind("mouseover",function(){
			$("#gallery_title").text(" ");
		});
		$("#galerieteaser_1").unbind("click");		
	}else{
		$("#galerieteaser_1").fadeOut("slow",function(){
			$("#galerieteaser_1").attr("src","/uploads/tx_swvgallery/"+galleries[number_of_galleries*offset]['image']);
			$("#galerieteaser_1").fadeIn("slow");
		});
		$("#galerieteaser_1").bind("mouseover",function(){
			$("#gallery_title").text(galleries[number_of_galleries*offset]['title']);
		});
		$("#galerieteaser_1").bind("click",function(){
			goToGallery(galleries[number_of_galleries*offset]['uid']);
		});
	}
	
	if (typeof galleries[number_of_galleries*offset+1] == "undefined"){
		$("#galerieteaser_2").fadeOut("slow",function(){
			$("#galerieteaser_2").attr("src","/fileadmin/gfx/galerieteaser_dummy.jpg");
			$("#galerieteaser_2").fadeIn("slow");
		});
		$("#galerieteaser_2").bind("mouseover",function(){
			$("#gallery_title").text(" ");
		});
		$("#galerieteaser_2").unbind("click");		
	}else{
		$("#galerieteaser_2").fadeOut("slow",function(){
			$("#galerieteaser_2").attr("src","/uploads/tx_swvgallery/"+galleries[number_of_galleries*offset+1]['image']);
			$("#galerieteaser_2").fadeIn("slow");
		});
		
		$("#galerieteaser_2").bind("mouseover",function(){
			$("#gallery_title").text(galleries[number_of_galleries*offset+1]['title']);
		});
		$("#galerieteaser_2").bind("click",function(){
			goToGallery(galleries[number_of_galleries*offset+1]['uid']);
		});
	}

	if (typeof galleries[number_of_galleries*offset+2] == "undefined"){
		$("#galerieteaser_3").fadeOut("slow",function(){
			$("#galerieteaser_3").attr("src","/fileadmin/gfx/galerieteaser_dummy.jpg");
			$("#galerieteaser_3").fadeIn("slow");
		});
		$("#galerieteaser_3").bind("mouseover",function(){
			$("#gallery_title").text(" ");
		});
		$("#galerieteaser_3").unbind("click");	
	
	}else{
		$("#galerieteaser_3").fadeOut("slow",function(){
			$("#galerieteaser_3").attr("src","/uploads/tx_swvgallery/"+galleries[number_of_galleries*offset+2]['image']);
			$("#galerieteaser_3").fadeIn("slow");
		});
		$("#galerieteaser_3").bind("mouseover",function(){
			$("#gallery_title").text(galleries[number_of_galleries*offset+2]['title']);
		});
		$("#galerieteaser_3").bind("click",function(){
			goToGallery(galleries[number_of_galleries*offset+2]['uid']);
		});
	}
}

function goToGallery(uid){
	if (uid==-1){
		return;
	}
	window.open('/content/bildergalerien/?action=show&pic=0&uid='+uid,'popup','toolbar=no, width=765, height=530, resizable=no, scrollbars=no');
}