// JavaScript Document
var control_div = document.getElementById("control_div");
var control = document.getElementById("control");
var content_left = document.getElementById("content_left");
var content_right = document.getElementById("content_right");
var ap_op = 0;
var goNext = null;

function scroll_in()
{
	if(parseInt(content_left.style.left) > 0)
	{
		content_left.style.left = parseInt(content_left.style.left) - 30 + "px";
		setTimeout(scroll_in,33);
	}
	else
	{
		content_left.style.left = "0px";
		appear();
	}
}

function scroll_in_home()
{
	if(parseInt(content_left.style.left) < 0)
	{
		content_left.style.left = parseInt(content_left.style.left) + 30 + "px";
		setTimeout(scroll_in_home,33);
	}
	else
	{
		content_left.style.left = "0px";
	}
}

function scroll_out()
{
	if(parseInt(content_left.style.left) > -1020)
	{
		content_left.style.left = parseInt(content_left.style.left) - 30 + "px";
		setTimeout(scroll_out,33);
	}
	else
	{
		content_left.style.left = "-1000px";
		window.location = goNext;
	}
}

function appear()
{
	if(ap_op < 1)
	{
		ap_op += .05;
		try{
			content_right.style.opacity = control.style.opacity = ap_op;
			content_right.style.filter = control.style.filter = 'alpha(opacity='+ap_op*100+')';
		} catch(e) {
			return
		}
		setTimeout(appear, 25);
	}
	else
	{
		try{
			content_right.style.opacity = control.style.opacity = 1;
			content_right.style.filter = control.style.filter = 'alpha(opacity=100)';
		} catch(e) {
			return
		}
	}
}

function disappear()
{
	if(ap_op > 0)
	{
		ap_op -= .05;
		try{
			content_right.style.opacity = control.style.opacity = ap_op;
			content_right.style.filter = control.style.filter = 'alpha(opacity='+ap_op*100+')';
		} catch(e) {
			alert("here");
			scroll_out();
			return;
		}
		setTimeout(disappear, 10);
	}
	else
	{
		try{
			content_right.style.opacity = control.style.opacity = 0;
			content_right.style.filter = control.style.filter = 'alpha(opacity=0)';
			scroll_out();
		} catch(e) {
			scroll_out();
			return;
		}
	}
}

function go(url)
{
	goNext = url;
	disappear();
}