
var gallery_scroll_size = 300;
var right_scroll_size = 150;


function right_scroll_up()
{
	var scroller = $("right-scroller");
	if (scroller != null)
	{
		new Fx.Scroll("right-scroller", { offset: { 'x': 0, 'y': scroller.scrollTop-right_scroll_size } }).toTop();
	}
}

function right_scroll_down()
{
	var scroller = $("right-scroller");
	if (scroller != null)
	{
		new Fx.Scroll("right-scroller", { offset: { 'x': 0, 'y': scroller.scrollTop+right_scroll_size } }).toTop();
	}
}

function right_scroll_left()
{
	var scroller = $("gallery-scroller");
	if (scroller != null)
	{
		new Fx.Scroll("gallery-scroller", { offset: { 'y': 0, 'x': scroller.scrollLeft-gallery_scroll_size } }).toLeft();
	}
}

function right_scroll_right()
{
	var scroller = $("gallery-scroller");
	if (scroller != null)
	{
		new Fx.Scroll("gallery-scroller", { offset: { 'y': 0, 'x': scroller.scrollLeft+gallery_scroll_size } }).toLeft();
	}
}

function techinfo()
{
	if ($("techinfo").hasClass("selected"))
	{
		techinfooff();
	}
	else
	{
		showgalleryoff();
		techinfoon();
	}
}

function showgallery()
{
	if ($("showgallery").hasClass("selected"))
	{
		showgalleryoff();
	}
	else
	{
		techinfooff();
		showgalleryon();
	}
}

function techinfoon()
{
	new Fx.Morph("techbox", {duration: 300}).start({"opacity": [0, 1]});
	$("techinfo").addClass("selected");
}

function techinfooff()
{
	if ($("techbox").style.opacity > 0)
	{
		new Fx.Morph("techbox", {duration: 300}).start({"opacity": [$("techbox").style.opacity, 0]});
	}
	$("techinfo").removeClass("selected");
}

function showgalleryon()
{
	new Fx.Morph("images", {duration: 300}).start({"opacity": [0, 1]});
	$("showgallery").addClass("selected");
}

function showgalleryoff()
{
	if ($("images").style.opacity > 0)
	{
		new Fx.Morph("images", {duration: 300}).start({"opacity": [$("images").style.opacity, 0]});
	}
	$("showgallery").removeClass("selected");
}

function preview(id)
{
	new Fx.Morph(id, {duration: 200}).start({"opacity": [0, 1]});
}

function closepreview(id)
{
	new Fx.Morph(id, {duration: 200}).start({"opacity": [1, 0]});
}

function previewnext(old, id)
{
	$(old).style.visibility = "hidden";
	$(old).style.opacity = 0;
	$(id).style.visibility = "visible";
	$(id).style.opacity = 1;
}


