function showDescription() {
	var description = document.getElementById("descriptionHolder");
	var shortDescription = document.getElementById("shortDescriptionHolder");
	shortDescription.style.display = "none"; 
	description.style.display = "block"; 
}

$(document).ready(function(){

	var thumbsTotal = $("#Gallery").find("ul").children("li").size();
	var currentThumb = 0;
	
	$('#TotalImg').text(thumbsTotal);
	
	$('.prev').click(function(){
		switchImage('prev');
	})
	$('.next').click(function(){
		switchImage('next');
	})
	
	// only one image -> hide stuff
	//if(thumbsTotal == 1) $('#Buttons, #ImgText').hide();
	
	switchImage('next');
	
	function switchImage(dir){
		if(thumbsTotal>0) {
			if(dir == 'prev') currentThumb --;
			else if(dir == 'next') currentThumb ++;
		}
		
		$('#CurrentImg').text(currentThumb);
		
		if(($('#CurrentImg').text().length > 1) || ($('#TotalImg').text().length > 1)){
			$('#CurrentImg, #TotalImg').css('font-size','12px');
		}else{
			$('#CurrentImg, #TotalImg').css('font-size','16px');
		}
		
		var newsrc = $('#ImgList li:eq('+(currentThumb-1)+') img').attr('src');
		var newtext = $('#ImgList p:eq('+(currentThumb-1)+')').html();
		
		$('#ImgBig').css('background', 'url('+newsrc+') center no-repeat');
		$('#ImgText').html(newtext);
		
		if(newtext=='nopic') {
			$('#Buttons, #ImgText').hide();
		}
			
		
		/*if(newtext != '') */$('#Buttons').css('margin-left','45px');
		//else $('#Buttons').css('margin-left',($('#Gallery').width()/2)-($('#Buttons').width()/2)+'px');
		
		if(currentThumb >= thumbsTotal && currentThumb <= 1) {
			buttonDisable($('.next'));
			buttonDisable($('.prev'));
		} else if(currentThumb >= thumbsTotal){
			buttonDisable($('.next'));
			buttonEnable($('.prev'));
		} else if(currentThumb <= 1){
			buttonDisable($('.prev'));
			buttonEnable($('.next'));
		} else {
			$('.prev').css('opacity','1');
			$('.prev').removeAttr('disabled');
			$('.next').css('opacity','1');
			$('.next').removeAttr('disabled');
		}
	}
	
	function buttonDisable(obj){
		obj.css('opacity','0.5');
		obj.attr('disabled','disabled');
	}
	
	function buttonEnable(obj) {
		obj.css('opacity','1');
		obj.removeAttr('disabled');
	}
});

