﻿function goTo(loc)
{
	new Effect.Parallel([new Effect.Fade('band'), new Effect.Scale('right-col', 0, { scaleContent:false, scaleY:false, afterFinish:function() { window.location.href = loc; }})]);
	return false;
}

function SlideIn()
{
	new Effect.Parallel([new Effect.Appear('band', {duration:.3, from:0, to:0.35 }), new Effect.Appear('right-col', {duration:.3, from:0, to:1 }), new Effect.Scale('right-col', 100, { scaleContent:false, scaleY:false, scaleFrom:0 })]);
	return false;
}

function getWindowHeight()
{
	if (window.self && self.innerHeight)
	{
		return self.innerHeight;
	}
	
	if (document.documentElement && document.documentElement.clientHeight)
	{
		return document.documentElement.clientHeight;
	}
	return 0;
}

function getWindowWidth()
{
	if (window.self && self.innerWidth)
	{
		return self.innerWidth;
	}
	
	if (document.documentElement && document.documentElement.clientWidth)
	{
		return document.documentElement.clientWidth;
	}
	return 0;
}

function ResizeContainer()
{
var height = getWindowHeight();
var deadspace = 310;

	if (height < 556)
		height = 556;
	
	document.getElementById("band").style.height = height + "px";
		
	if (height > 820)
		height = 820;
	document.getElementById("right-col").style.height = height + "px";
	
var diff = 820 - height;

	document.getElementById("page-img").style.top = diff + "px";
}

window.onresize = ResizeContainer;