window.onload = rollover;

function rollover() {
	if(!document.getElementById && document.getElementsByTagName) return false;
	
	if (document.getElementById("nav")) {
		var source = document.getElementById("nav");
		var images = source.getElementsByTagName("img");
		
		for (var i=0; i < images.length; i++) {
			var suffix = images[i].src.substring(images[i].src.lastIndexOf('.'));
			var prefix = images[i].src.slice(0,images[i].src.length - suffix.length);
			imgload = new Image();
			imgload.src = prefix+"_on"+suffix;
		}
		
		for (var i=0; i < images.length; i++) {
			images[i].onmouseover = function() {
				var suffix = this.src.substring(this.src.lastIndexOf('.'));
				var prefix = this.src.slice(0,this.src.length - suffix.length);
				this.src = prefix+"_on"+suffix;
			}
			
			images[i].onmouseout = function() {
				this.src = this.src.replace("_on", '');
			}
		}
	}
	
	if (document.getElementById("tooltip")) {
		var source = document.getElementById("tooltip");
		var images = source.getElementsByTagName("img");
		
		for (var i=0; i < images.length; i++) {
			var suffix = images[i].src.substring(images[i].src.lastIndexOf('.'));
			var prefix = images[i].src.slice(0,images[i].src.length - suffix.length);
			imgload = new Image();
			imgload.src = prefix+"_on"+suffix;
		}
		
		for (var i=0; i < images.length; i++) {
			images[i].onmouseover = function() {
				var suffix = this.src.substring(this.src.lastIndexOf('.'));
				var prefix = this.src.slice(0,this.src.length - suffix.length);
				this.src = prefix+"_on"+suffix;
			}
			
			images[i].onmouseout = function() {
				this.src = this.src.replace("_on", '');
			}
		}
	}
	
	if (document.getElementById("rollover")) {
		var source = document.getElementById("rollover");
		var images = source.getElementsByTagName("img");
		
		for (var i=0; i < images.length; i++) {
			var suffix = images[i].src.substring(images[i].src.lastIndexOf('.'));
			var prefix = images[i].src.slice(0,images[i].src.length - suffix.length);
			imgload = new Image();
			imgload.src = prefix+"_on"+suffix;
		}
		
		for (var i=0; i < images.length; i++) {
			images[i].onmouseover = function() {
				var suffix = this.src.substring(this.src.lastIndexOf('.'));
				var prefix = this.src.slice(0,this.src.length - suffix.length);
				this.src = prefix+"_on"+suffix;
			}
			
			images[i].onmouseout = function() {
				this.src = this.src.replace("_on", '');
			}
		}
	}
	
	if (document.getElementById("gal")) {
		var source = document.getElementById("gal");
		var images = source.getElementsByTagName("img");
		
		for (var i=0; i < images.length; i++) {
			var suffix = images[i].src.substring(images[i].src.lastIndexOf('.'));
			var prefix = images[i].src.slice(0,images[i].src.length - suffix.length);
			imgload = new Image();
			imgload.src = prefix+"_on"+suffix;
		}
		
		for (var i=0; i < images.length; i++) {
			images[i].onmouseover = function() {
				var suffix = this.src.substring(this.src.lastIndexOf('.'));
				var prefix = this.src.slice(0,this.src.length - suffix.length);
				this.src = prefix+"_on"+suffix;
			}
			
			images[i].onmouseout = function() {
				this.src = this.src.replace("_on", '');
			}
		}
	}
	
	if (document.getElementById("index_cta")) {
		var source = document.getElementById("index_cta");
		var images = source.getElementsByTagName("img");
		
		for (var i=0; i < images.length; i++) {
			var suffix = images[i].src.substring(images[i].src.lastIndexOf('.'));
			var prefix = images[i].src.slice(0,images[i].src.length - suffix.length);
			imgload = new Image();
			imgload.src = prefix+"_on"+suffix;
		}
		
		for (var i=0; i < images.length; i++) {
			images[i].onmouseover = function() {
				var suffix = this.src.substring(this.src.lastIndexOf('.'));
				var prefix = this.src.slice(0,this.src.length - suffix.length);
				this.src = prefix+"_on"+suffix;
			}
			
			images[i].onmouseout = function() {
				this.src = this.src.replace("_on", '');
			}
		}
	}
}