var opened=false;
var op=false;
var oMnu="";
var twitOpen=true;
var fVr=.9;
var fadeOutV=10;
var fadeInV=18;

function twitSwitch()
{
	if (twitOpen==true)
	{
		document.getElementById("twitter_div").style.display="none";
		twitOpen=false;
	} else {
		document.getElementById("twitter_div").style.display="block";
		twitOpen=true;
	}
}
		


function ovr(e)
{
	e.src="images/-" + e.title + ".gif";
}
function out(e)
{
	e.src="images/_" + e.title + ".gif";
}
function dwn(e)
{
	e.style.filter="alpha(opacity=0)";
	e.style.MozOpacity=0;
	e.style.opacity=0;
}
function mup(e)
{
	e.style.filter="alpha(opacity=100)";
	e.style.MozOpacity=01;
	e.style.opacity=1;
}

function opn(m,x)
{
	mT="menuIt('" + m.title.toLowerCase() + "')";
	if (op==false)
	{
		winopn(.8398);
		setTimeout(mT,400);
	} else {
		setTimeout(mT,0);
	}
	if (x==1)
	{
		sel("info/contact.html",100,0);
	}
}

function winopn(x)
{
		document.getElementById("tContent").style.height=x+"px";
		topM=x/2;
		topM+=77;
		document.getElementById("main").style.marginTop="-" +topM + "px";
		//alert(topM);
		if (x<410)
		{
			x=2*x;
			temp="winopn(" + x + ")";
			setTimeout(temp, 50);
		} else {
			//alert (x + ":" + topM);
			document.getElementById("tContent").style.height="420px";
			document.getElementById("main").style.marginTop="-287px";
			op=true;
		}
}

function menuIt(m)
{
	//alert (oMnu);
	if (oMnu!="")
	{
		m+="Menu";
		fadeOut(oMnu,fVr,m,0);
	} else {
		var menuTitle=m + "Menu";
		document.getElementById(menuTitle).style.display="block";
		fadeIn(menuTitle,0,1);
	}
}

function fadeOut(e,x,m,n)
{
	e=document.getElementById(e);
	if (x>.05)
	{
		x-=fVr/fadeOutV;
		e.style.filter="alpha(opacity=" + x*100 + ")";
		e.style.MozOpacity=x;
		e.style.opacity=x;
		t="fadeOut('" + e.id + "'," + x + ",'" + m + "'," + n + ")";
		setTimeout(t,x*50);
	} else if (n==0) {
		//alert(opened + "/" + m);
		e.style.display="none";
		document.getElementById(m).style.display="block";
		fadeIn(m,0,1);
	} else if (n==1) {
		oMnu="";
		e.style.display="none";
	} else if (n==5) {
		e.style.display="none";
	}
}

function fadeIn(e,x,n)
{
	//alert(e + "/" + x);
	if (n==1) { oMnu=e; }
	e=document.getElementById(e);
	if (x<=fVr-.05)
	{
		x+=fVr/fadeInV;
		e.style.filter="alpha(opacity=" + x*100 + ")";
		e.style.MozOpacity=x;
		e.style.opacity=x;
		t="fadeIn('" + e.id + "'," + x + ",0)";
		setTimeout(t,x*50);
	}
}

function sel(s,x,t)
{
	if (x==100)
	{
		document.getElementById("loading").style.display="block";
		fadeIn("loading",0,5);
	}
	x=x-x/3;
	if (x>2)
	{
		//document.getElementById("iContent").style.height=x + "%";
		document.getElementById("iContent").style.filter="alpha(opacity=" + x + ")";
		document.getElementById("iContent").style.MozOpacity=x/100;
		document.getElementById("iContent").style.opacity=x/100;
		var temp="sel('" + s + "'," + x + "," + t + ")";
		setTimeout(temp,20);
	} else {
		document.getElementById("iContent").style.height="0%";
		document.getElementById("iContent").style.filter="alpha(opacity=0)";
		document.getElementById("iContent").style.MozOpacity=0;
		document.getElementById("iContent").style.opacity=0;
		if (t==0 || t=="") {
			document.getElementById("iC").style.display="none";
			document.getElementById("Animation").style.display="none";
			document.getElementById("Concept").style.display="none";
			document.getElementById("Fine").style.display="none";
			document.getElementById("Illustration").style.display="none";
			document.getElementById("Sketchbook").style.display="none";
			document.getElementById("iC").style.display="block";
			document.getElementById("iC").src=s;
		} else if (t==2) {
			document.getElementById("iC").style.display="none";
			document.getElementById("Animation").style.display="none";
			document.getElementById("Concept").style.display="none";
			document.getElementById("Fine").style.display="none";
			document.getElementById("Illustration").style.display="none";
			document.getElementById("Sketchbook").style.display="none";
			document.getElementById(s).style.display="block";
			setTimeout("iOpen(5)",250);
		} if (t==1) {
			document.getElementById("iC").style.display="none";
			document.getElementById("Animation").style.display="none";
			document.getElementById("Concept").style.display="none";
			document.getElementById("Fine").style.display="none";
			document.getElementById("Illustration").style.display="none";
			document.getElementById("Sketchbook").style.display="none";
			document.getElementById("iC").src=s;
			document.getElementById("iC").style.display="block";
			setTimeout("iOpen(5)",500);
		}
	}	
}

function iOpen(x)
{
	if (x==5)
	{
		fadeOut("loading2",1,"",5);
	}
	x=x+x/3;
	if (x<95)
	{
		document.getElementById("iContent").style.height=x + "%";
		document.getElementById("iContent").style.filter="alpha(opacity=" + x +")";
		document.getElementById("iContent").style.MozOpacity=x/100;
		document.getElementById("iContent").style.opacity=x/100;
		var temp="iOpen(" + x + ")";
		setTimeout(temp,30);
	} else {
		x=100;
		document.getElementById("iContent").style.height="100%";
		document.getElementById("iContent").style.filter="alpha(opacity=" + x +")";
		document.getElementById("iContent").style.MozOpacity=x/100;
		document.getElementById("iContent").style.opacity=x/100;
	}
}