$(document).ready(function() {
	$('#mask-gallery, #gallery div.gora').width($('#slider').width());	
	$('#gallery').width($('#slider').width() * $('#gallery div.gora').length);
	$('#mask-gallery, #gallery div.gora, #test').height($('#slider').height());
	$('#gallery div.gora:first').addClass('selected');

	$('#btn-next, #gallery').click(function () {
		newsscoller(0);	
		return false;
	});
	$('#btn-prev').click(function () {
		newsscoller(1);	
		return false;
	});
	$('#btn-desc, #btn-desch').click(function () {
		var el = document.getElementById('btn-desc');
		var elh = document.getElementById('btn-desch');
		var prevnext = document.getElementById('prevnext');
		
		if ( el.style.display != 'none' ) {
			el.style.display = 'none';
			elh.style.display = 'inline';
			prevnext.style.display = 'none';
			description(1);
		} else {
			el.style.display = 'inline';
			elh.style.display = 'none';
			prevnext.style.display = 'inline';
			description(0);
		}
		return false;
	});
});


function newsscoller(prev) {
	var current_image = $('#gallery div.gora.selected').length ? $('#gallery div.gora.selected') : $('#gallery div.gora:first');
	if (prev) {
		var next_image = (current_image.prev().length) ? current_image.prev() : $('#gallery div.gora:last');
	} else {
		var next_image = (current_image.next().length) ? current_image.next() : $('#gallery div.gora:first');
	}
	$('#gallery div.gora').removeClass('selected');
	next_image.addClass('selected');
	$('#mask-gallery').scrollTo(next_image, 250);
}

function description(prev) {
	var current_excerpt = $('#gallery div.gora.selected').length ? $('#gallery div.gora.selected') : $('div.dol');
	if (prev) {
		//$('#mask-gallery').scrollTo($('#gallery div.gora:first'), 250);
		var next_excerpt = $('div.dol');
	} else {
		var next_excerpt = $('#gallery div.gora.selected');
	}	
	$('#mask-gallery').scrollTo(next_excerpt, 500);
}
