	var loadImage = new Object();
function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function ChangeThisImage(e,src){

	if(e.srcElement){
		src_base = e.srcElement.src;
		e.srcElement.src = src;
		loadImage[e] = src_base;
	}else{
		src_base = e.target.src;
		e.target.src = src;
		loadImage[e] = src_base;
	}
}
function ChangeThisImageOn(e){

	if(e.srcElement){
		src_base = e.srcElement.src;
		src = src_base.replace(/(\.[a-zA-Z0-9]+)$/,"_on$1");
		e.srcElement.src = src;
		loadImage[e] = src_base;
	}else{
		src_base = e.target.src;
		src = src_base.replace(/(\.[a-zA-Z0-9]+)$/,"_on$1");
		e.target.src = src;
		loadImage[e] = src_base;
	}
}
function ReturnThisImage(e){
	if(e.srcElement){
		e.srcElement.src = loadImage[e];
	}else{
		e.target.src = loadImage[e];
	}
}
function VisibilityVisible(id){
	if(document.all){
		document.all(id).style.visibility = "visible";
	}else if(document.getElementById){
		document.getElementById(id).style.visibility = "visible";
	}
}
function VisibilityHidden(id){
	if(document.all){
		document.all(id).style.visibility = "hidden";
	}else if(document.getElementById){
		document.getElementById(id).style.visibility = "hidden";
	}
}
