
var numimages=4;
var preloader=new Image();
var rand_no = Math.ceil(numimages*Math.random());

function onload_f()
{
	highlight_current_nav();
	missing_content_and_external_scan();
	imagefader();
	var browserName=navigator.appName;
	var browserVer=parseInt(navigator.appVersion);
	if (browserName=="Microsoft Internet Explorer" && browserVer < 7)
	{
		include("scripts/pngfix.js");
	}
}

function include(filename)
{
	var head = document.getElementsByTagName('head')[0];
	script = document.createElement('script');
	script.src = filename;
	script.type = 'text/javascript';
	head.appendChild(script)
}

function highlight_current_nav()
{
	navs=document.getElementById("nav").getElementsByTagName("a");
	for (i=0; i<navs.length; i++)
	{
		if(document.URL.indexOf(navs[i].href)!=-1)
			navs[i].className="selected";
	}
	if(document.URL.indexOf(".html")==-1)
		navs[0].className="selected";
}

function missing_content_and_external_scan()
{
	atags=document.getElementsByTagName("a");
	for(i=0; i<atags.length; i++)
	{
		if(atags[i].href.indexOf("#")!=-1)
		{
			atags[i].href="javascript:alert('Coming Soon!');";
		}
		
		if(atags[i].title == "External Link" || atags[i].title == "Open PDF")
			atags[i].target="_blank";
	}
}

//Javascript Image Fader
//By Ted Betzler
//Version 042308

function imagefader()
{
lower=document.getElementById("centerimage");
lower.innerHTML='<div id="centerimage2"></div>';
upper=document.getElementById("centerimage2");

fade(100, "centerimage2");

lower.style.background="url(images/global/header/" + rand_no + ".jpg)";

for (var i=1; i<=numimages; i++)
{
	preloader.src="images/global/header/"+i+".jpg";
}

lower.alt=(rand_no);
lower.title=" ";
setTimeout("fadenext()", 300);
}

function fadenext()
{
	lower=document.getElementById("centerimage");
	upper=document.getElementById("centerimage2");
	var delayt=0;
	
	for (var z=100; z>=0; z-=1)
	{
		setTimeout("fade("+z+", 'centerimage2')" , 10*delayt);
		delayt++;
	}
	
	setTimeout("nextImg()", (50*delayt));
}

function nextImg()
{
	upper.style.background="url(images/global/header/" + lower.alt + ".jpg)";
	fade(100, "centerimage2");
	if(lower.alt==numimages)
		lower.alt=0;
	lower.style.background="url(images/global/header/" + (1*lower.alt+1) + ".jpg)";
	lower.alt=(1*lower.alt+1);
	fadenext();
}
				  

function fade(perct, elementN)
{
	document.getElementById(elementN).summary=perct;
	document.getElementById(elementN).style.opacity=(perct/100);
	document.getElementById(elementN).style.MozOpacity=(perct/100);
	document.getElementById(elementN).style.khtmlOpacity=(perct/100);
	document.getElementById(elementN).style.filter='alpha(opacity='+perct+')';
}
