﻿// JScript File
function AddLoadEvent( func ) {
	var oldonload = window.onload;
	if ( typeof window.onload != 'function' ) {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

function EnableHover() {
	if ( document.all && document.getElementById && document.getElementsByTagName ) {
		var nodes = document.getElementById( "topnav" ).getElementsByTagName( "li" );
		for ( i = 0; i < nodes.length; i++ ) {
			var node = nodes[i];
			node.onmouseover = function() {
				this.className += " sfhover";
			}
			node.onmouseout = function() {
				this.className = this.className.replace( " sfhover", "" );
			}
		}
	}
}


var rollovers = new Array();
function InitImages() {
	if ( document.getElementsByTagName && document.getElementById ) {
		imgs = document.getElementsByTagName('img');
		for ( i = 0; i < imgs.length; i++ ) {
			var img = imgs[i];
			if (img.className.substring(0,8) == 'rollover') {
				var rolloverId = img.id + '_on';
				rollovers[img.id] = new Image();
				rollovers[img.id].src = img.src;
				rollovers[rolloverId] = new Image();
				rollovers[rolloverId].src = img.src.replace("-trans.png", "-over-trans.png");

				img.onmouseover = function() {
					var rolloverId = this.id + "_on";
					this.src = rollovers[rolloverId].src;
				}
				img.onmouseout = function() {
					this.src = rollovers[this.id].src;
				}
			}
		}
	}
}

var rollovers2 = new Array();
// Preloads connecwithus.gif
function swapImages() {
    if ( document.getElementsByTagName && document.getElementById ) {
        imgs2 = document.getElementsByTagName('img');
        for ( i = 0; i < imgs2.length; i++ ) {
            var img = imgs2[i];
            if (img.className.substring(0,9) == 'rollover2') {
                var rollover2Id = img.id + '_on';
                rollovers2[img.id] = new Image();
                rollovers2[img.id].src = img.src;
                rollovers2[rollover2Id] = new Image();
                rollovers2[rollover2Id].src = img.src.replace(".gif", "_o.gif");

                img.onmouseover = function() {
                    var rollover2Id = this.id + "_on";
                    this.src = rollovers2[rollover2Id].src;
                }
                img.onmouseout = function() {
                    this.src = rollovers2[this.id].src;
                }
            }
        }
    }
}
 
function initMouseOver (overobject) {
	if (overobject.className != "showme") {
		if (document.getElementById('isSelected') != null) {
			document.getElementById('isSelected').parentNode.className = "";
			document.getElementById('isSelected').className = "";
		}
		overobject.className = "showme";
		overobject.firstChild.className = "selected";
	}
}

function initMouseOut (outobject) {
	if (document.getElementById('isSelected') == null) {
		outobject.className = "";
		outobject.firstChild.className = "";
	}
	else {
		if (document.getElementById('isSelected').parentNode.className != "showme") {
			document.getElementById('isSelected').parentNode.className = "showme";
			document.getElementById('isSelected').className = "selected";
			outobject.className = "";
			outobject.firstChild.className = "";
		}
	}
}



AddLoadEvent( InitImages );
AddLoadEvent( swapImages );