function preloadImages() {	var d = window.document;	if(d.images) {		if(!d.preload) {			d.preload = new Array();		}		var args = preloadImages.arguments;		var j = d.preload.length;		for(var i = 0; i < args.length; i++) {			d.preload[j] = new Image;			d.preload[j++].src = args[i];		}	}}function swapImage(id, newSrc) {	var d = window.document;	var img;	if((img = d.getElementById(id)) != null) {		d.restore = img;				if(!img.oldSrc) {			img.oldSrc = img.src;		}		img.src = newSrc;	}}function swapImageRestore() {	var restore = window.document.restore;	if(restore) {		if(restore.oldSrc) {			restore.src = restore.oldSrc;		}	}}function fadeOut(from_value, to_value, step_value, delay, id) {	var elem;	if(elem = window.document.getElementById(id)) {		if(from_value > to_value) {			if (from_value == 100) {				elem.style.opacity = (/Gecko|Opera/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ?  0.999999 : null;				if(/MSIE/.test(navigator.userAgent)) {					elem.style.filter = document.getElementById(id).style.filter.replace(/alpha\([^\)]*\)/gi,'');				}			}			else {				elem.style.opacity = from_value/100;				if(/MSIE/.test(navigator.userAgent)) {					elem.style.filter = elem.style.filter.replace(/alpha\([^\)]*\)/gi,'') + 'alpha(opacity=' + from_value + ')';				}			}			from_value -= step_value;			if(from_value < 0) from_value = 0;			setTimeout("fadeOut(" + from_value + ", " + to_value + ", " + step_value + ", " + delay + ", '" + id + "')", delay);		}	}}function fadeIn(from_value, to_value, step_value, delay, id) {	var elem;	if(elem = document.getElementById(id)) {		if(from_value == 100) {			if(/Gecko|Opera/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {				elem.style.opacity = 0.999999;			}			else {				elem.style.opacity = null;			}			if(/MSIE/.test(navigator.userAgent)) {				elem.style.filter = elem.style.filter.replace(/alpha\([^\)]*\)/gi,'');			}		}		else {			if(from_value < to_value) {				elem.style.opacity = from_value/100;				if(/MSIE/.test(navigator.userAgent)) {					elem.style.filter = elem.style.filter.replace(/alpha\([^\)]*\)/gi,'') + 'alpha(opacity=' + from_value + ')';				}				from_value += step_value;				if(from_value > 100) from_value = 100;				setTimeout("fadeIn(" + from_value + ", " + to_value + ", " + step_value + ", " + delay + ", '" + id + "')", delay);			}		}	}}function getArrIndex(needle, haystack) {	var found = false;	var i = 0;	while(!found && i < haystack.length) {		needle == haystack[i] ? found = true : i++;	}	return found ? i : -1;}Event.observe(window, 'load', function() {	$$('a').each(function(element) {		element.observe('click', function() {			element.blur();		});	});});