
function sight(img_src)
{
	var o = document.getElementById('sight');
	if(o) o.innerHTML = '<img src="'+FOTO_SRC+img_src+'">';
	return null;
}

var gal_img_id=0;
function gal(img_src)
{
	var img = document.getElementById('gal_img');
	var gal = document.getElementById('gal_main');
	if(img && gal){
		img.innerHTML = '<img src="'+FOTO_SRC+img_src+'">';
		gal.style.display = '';
		gal_update_center(gal);
	}
	var o = document.getElementById('black');
	if(o){
		o.style.display = '';
	}
	gal_img_id = galery_images_nr[img_src];
	return null;
}

function gal_close()
{
	var o = document.getElementById('gal_main');
	if(o){
		o.style.display = 'none';
	}
	var o = document.getElementById('black');
	if(o){
		o.style.display = 'none';
	}
}
window.onscroll = function() {
	if(!sb_windowTools)return;
    // update the scroll information
    sb_windowTools.updateScrollOffset();
    // update the vertical position of the element
    var element = document.getElementById('gal_main');
    if(element)	gal_update_center(element);
	
	var o = document.getElementById('black');
	if(o) o.style.top = (sb_windowTools.pageDimensions.verticalOffset()) + 'px'; 
	//return false;
};
function gal_update_center(element){
	sb_windowTools.updateDimensions();
	a = sb_windowTools.pageDimensions.verticalOffset();
	b = sb_windowTools.pageDimensions.windowHeight();
	c = sb_windowTools.scrollBarPadding;
	d = element.offsetHeight;
	element.style.top = ((a + b / 2) - (c + d / 2)) + 'px';
	//element.style.top = ((sb_windowTools.pageDimensions.verticalOffset() + sb_windowTools.pageDimensions.windowHeight() / 2) - (sb_windowTools.scrollBarPadding + element.offsetHeight / 2)) + 'px';
}
function gal_next(d){
	var n = galery_images_src.length;
	var k = (n+gal_img_id+d)%n;
	gal(galery_images_src[k]);
}
