// Copyright Acro Media Inc. 1998-2005, www.acromediainc.com

var W3CDOM = (document.createElement && document.getElementsByTagName);
var imgOuts = new Array();
var imgOvers = new Array();

function addImageHandlers(){
	var imgNumber = 0;

	if(!W3CDOM) return;
	
	var theseImages = document.getElementsByTagName('img');
	for(n = 0; n < theseImages.length; n++){
		var suffixCheck = theseImages[n].src.substring(theseImages[n].src.lastIndexOf('_'), theseImages[n].src.lastIndexOf('.'));
		var prefixCheck = theseImages[n].src.substring(theseImages[n].src.lastIndexOf('/') + 1, theseImages[n].src.lastIndexOf('/') + 2);

		if((suffixCheck == "_01" || suffixCheck == "_02" || suffixCheck == "_03") && (prefixCheck == "b") ){
			theseImages[n].onmouseover = onOver;
			theseImages[n].onmouseout = onOut;

			var fileType = theseImages[n].src.substring(theseImages[n].src.lastIndexOf('.'));

			imgOuts[imgNumber] = new Image();
			imgOuts[imgNumber].src = theseImages[n].src;
			imgOvers[imgNumber] = new Image();
			imgOvers[imgNumber].src = theseImages[n].src.substring(0, theseImages[n].src.lastIndexOf('_')) + "_02" + fileType;
			theseImages[n].number = imgNumber;
			imgNumber++;
		}
	}
}

function functionLoader(){
	addImageHandlers();
	copyrightYear();
	externalLinks();
}

function onOver(){
	this.src = imgOvers[this.number].src;
}
function onOut(){
	this.src = imgOuts[this.number].src;
}

function copyrightYear(){
	var d=new Date();
	if(document.getElementById('insertYear')) document.getElementById('insertYear').innerHTML = d.getFullYear();
}

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank";
 }
}

window.onload = functionLoader;