var currentPictureFile;
function showLargePicture(file, category, title){
	currentPictureFile=file;
	$('largePicture').src=imagePath+file+"&w=800&h=400";
	$('galerieLargePic').height=$('largePicture').height;
	$('galerieLargePic').width=$('largePicture').width;
	$('galerieLargePic').setAttribute("realpath",file);
	$('categoryDiv').innerHTML=category;
	$('titleDiv').innerHTML=title;
}


// unselects the currently selected thumb, selects the new one
function selectThumb(thumb, file, category, title){
	showLargePicture(file, category, title);
	oldThumb=$('galerieThumbs').select(".galerieThumbActive");
	$A(oldThumb).each(
		function(thumb){
			$(thumb).removeClassName("galerieThumbActive");
			$(thumb).addClassName("galerieThumb");
		}
	);
	$(thumb).addClassName("galerieThumbActive");
}

function viewFullSizeImage(){
	window.open("fullSizeImage.php?image="+currentPictureFile,
		"Imagine",
		"resizable=yes, scrollbars=no, status=no, titlebar=no"
	);
}

function nextThumb(){
	currentThumb=$('galerieThumbs').down(".galerieThumbActive");
	var nextThumb=currentThumb.next('.galerieThumb');
	if (!nextThumb){
		nextThumb=$('galerieThumbs').down(".galerieThumb");
	}
	if (nextThumb){
		nextThumb.onclick();
	}
}

function prevThumb(thumb){

	currentThumb=$('galerieThumbs').down(".galerieThumbActive");
	var prevThumb=currentThumb.previous('.galerieThumb');
	if (!prevThumb){
		prevThumb=$('galerieThumbs').down(".galerieThumb:last-child");
	}
	if (prevThumb){
		prevThumb.onclick();
	}

}

function resizeWindowToFitImage(image){
	window.resizeTo(image.width,image.height);
}
