// 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";

 }

}



function toggleExpand(section, element){

	obj = document.getElementById(section);

	if(obj.style.display=='block'){

		obj.style.display='none';

		element.className = "";

	} else{

		obj.style.display='block';

		element.className = "opened";

	}

}



function toggleDesc(targetParam){

	var obj = document.getElementById('desc'+targetParam);

	if(obj.style.display == "block") obj.style.display = "none";

	else obj.style.display = "block";

}



window.onload = functionLoader;