var cursitenum=0; //Actual site being displayed
var selsitenum=0; //Site that scroll selector is on
function sitescroll(direction)
{
	var newsitenum=parseInt(selsitenum)+parseInt(direction);
	if(newsitenum==0){newsitenum=7;}
	else if(newsitenum==8){newsitenum=1;}
//	Change icon image
	document.getElementById("sitenaviconimg").src="/images/siteicon"+newsitenum+".png";
	if(ie6yes==1){ie6imgfilter(newsitenum);}
	
	document.getElementById("sitenavbtn").onclick=function(){changesite(newsitenum);};
	selsitenum=newsitenum;
}
function sitebtnhoveron(background,target)
{
	document.getElementById("tvsitetargh").style.display="none";
	document.getElementById(target).style.display="block";
}
function sitebtnhoveroff(background,target)
{
	document.getElementById(target).style.display="none";
	document.getElementById("tvsitetargh").style.display="block";
}
//Navbar up/down
function sitenav(dir,site)
{
	var navtween=new Fx.Tween("sitenav", "cancel");
	if(dir=="down")
	{
		document.getElementById("sitenavout1").style.display="none";
		if(site==0){navtween.addEvent("complete", function(){document.getElementById("sitenavout").style.display="none";});}
		navtween.start("bottom", -80);
	}
	if(dir=="up")
	{
		document.getElementById("sitenaviconimg").src="/images/siteicon"+site+".png";

		document.getElementById("sitenavout").style.display="block";
		if(site!=0){document.getElementById("sitenavout").style.display="block";}
		document.getElementById("sitenavbtn").onclick="";		

		if(ie6yes==1){
			ie6imgfilter(site);
			var target2=document.getElementById("sitenavin").getElementsByTagName("DIV");
			for(var tl=0;tl<target2.length;tl++)
			{
				if(target2[tl].id.indexOf("targ")!=-1){
				target2[tl].style.display="none";
				}
			}

		}

		navtween.addEvent("complete", function(){document.getElementById("sitenavout1").style.display="block";});
		navtween.start("bottom", 0);
	}
}
function changesite(site)
{
	for(var i=0;i<=7;i++)
	{
		if(i!=site)
		{
			if(document.getElementById("box"+i).style.display=="block")
			{
				var hidesite=document.getElementById("box"+i);
				var hidelinks=document.getElementById("boxlinks"+i);
				var showsite=document.getElementById("box"+site);
				var showlinks=document.getElementById("boxlinks"+site);
				
				if(ieyes!=1){showsite.setStyle('opacity', '0');}
				else{showsite.style.filter="alpha(opacity:0)";}
		
				if(site!=0)
				{
					showsite.style.zIndex="30";
					document.getElementById("sitebtnlinks").style.display="block";
					if(ieyes!=1){showlinks.setStyle('opacity', '0');}
					else{showlinks.style.filter="alpha(opacity:0)";}

					showlinks.style.display="block";
				}
				else{showsite.style.zIndex="41";}
				showsite.style.display="block";

				if(ie6yes==1 && site!=0){ie6circfilter(site);}
				
				//tween down bar
				if(i!=0){sitenav("down",site);}
						
				if(i==0){document.getElementById("box0b").style.display="none";}
				
				//tween out old page				
				var fadeout=new Fx.Tween(hidesite);
				fadeout.addEvent("complete", function(){hidesite.style.display="none";});
				fadeout.start("opacity", 0);

				//fade links
				if(i!=0)
				{
					var fadeoutl=new Fx.Tween(hidelinks);
					fadeoutl.addEvent("complete", function(){hidelinks.style.display="none";
					if(site==0){document.getElementById("sitebtnlinks").style.display="none";}});
					fadeoutl.start("opacity", 0);
				}

				//tween in new page
				var fadein=new Fx.Tween(showsite);
				fadein.addEvent("complete", function(){showsite.style.zIndex="40";
				if(site!=0){sitenav("up",site);}else{document.getElementById("box0b").style.display="block";}
				});
				fadein.start("opacity", 1);
				
				if(site!=0)
				{
					var fadeinl=new Fx.Tween(showlinks);
					fadeinl.start("opacity", 1);
				}

				cursitenum=site;
				selsitenum=site;
			}
		}
	}
}