/*  ================================
     Sitewide JavaScript
    ================================ */

	// Detected and set from HTML
	var isIE6;
	isIE6 = false;

	function sitewidePageLoaded()
	{
		// All pages on load
	}

/*  ================================
     Template 1 JavaScript
    ================================ */

	function subPageLoaded()
	{
		document.getElementById("section-header").getElementsByTagName("img")[0].src = "/images/random-"+(Math.floor(Math.random()*6))+".jpg";
	}

	function homePageLoaded()
	{
		var so = new SWFObject("flash/urgicode-home.swf", "urgicode-billboard", "955", "325", "9", "");
		so.addParam("quality", "high");
		so.addParam("wmode", "transparent");
		so.write("billboard");
		sitewidePageLoaded();
	}

	var interactiveInterval;
	var interactiveImages;

	function preloadImage(thisURI)
	{
		var newImg;
		newImg = new Image();
		newImg.src = thisURI;
		return newImg;	
	}

	function template3Loaded()
	{
		interactiveImages = [preloadImage("interactive-1"), preloadImage("interactive-2"), preloadImage("interactive-3"), preloadImage("interactive-4"), preloadImage("interactive-5")];
		document.getElementById("interactive-loading").style.display = "block";
		document.getElementById("interactive-default").style.display = "none";
		interactiveInterval = setInterval(checkLoad, 4000);
		sitewidePageLoaded();
	}
	
	function checkLoad()
	{
		var interactiveLoaded;
		interactiveLoaded = (interactiveImages[0].complete && interactiveImages[1].complete && interactiveImages[2].complete && interactiveImages[3].complete && interactiveImages[4].complete)
		alert(interactiveLoaded);
		if(interactiveLoaded)
		{
			document.getElementById("interactive-loading").style.display = "none";
			document.getElementById("interactive-ui").style.display = "block";
			clearInterval(interactiveInterval);
		}
	}
	
	function navOver(navName)
	{
		document.getElementById(navName+"-header").style.backgroundImage = "url(images/"+navName+"-header-over.gif)";
		document.getElementById(navName+"-header").style.color = "#fff";
		//if(document.getElementById(navName+"-dropdown")) document.getElementById(navName+"-dropdown").style.display = "block";
	}
	
	function navOut(navName)
	{
		document.getElementById(navName+"-header").style.backgroundImage = "";
		document.getElementById(navName+"-header").style.color = "";
		//if(document.getElementById(navName+"-dropdown")) document.getElementById(navName+"-dropdown").style.display = "none";
	}
	
	function interactiveChange(c)
	{
		document.getElementById("interactive-intro").style.display = "none";
		if(c!="computer") document.getElementById("interactive-computer").style.display = "none";
		if(c!="scanner") document.getElementById("interactive-scanner").style.display = "none";
		if(c!="deployed") document.getElementById("interactive-deployed").style.display = "none";
		if(c!="telephone") document.getElementById("interactive-telephone").style.display = "none";
		document.getElementById("interactive-"+c).style.display = "block";
	}

	function interactiveHighlight(c)
	{
		document.getElementById("interactive-image").src = "images/interactive-"+c+".jpg";
	}
