var gFadeMaxOpacity = 100;
var gFadeMinOpacity = 30;


	function gFadeOnmouseover(){
		var gFadeStartNew = (this.gFadeNow==this.gFadeDest);
		this.gFadeDest = gFadeMaxOpacity;
		if (gFadeStartNew) gFadeAction(this.gFadeEnum);
	};
	function gFadeOnmouseout(){
		var gFadeStartNew = (this.gFadeNow==this.gFadeDest);
		this.gFadeDest = gFadeMinOpacity;
		if (gFadeStartNew) gFadeAction(this.gFadeEnum);
	};
	function gFadeAction(gFadeEnum){
		var gFadeObject = gFadeImages[gFadeEnum];
		gFadeObject.gFadeNow += (gFadeObject.gFadeNow>gFadeObject.gFadeDest)?-2.5:10;
		if (gFadeObject.gFadeNow<=gFadeMinOpacity) {
			gFadeObject.gFadeNow = gFadeMinOpacity;
		} else {
			if (gFadeObject.gFadeNow>=gFadeMaxOpacity){
				gFadeObject.gFadeNow = gFadeMaxOpacity;
			} else {
				setTimeout("gFadeAction(" + parseInt(gFadeEnum) + ")", 100);
			};
		};
	if (typeof(document.body.style.filter)!="undefined") gFadeObject.style.filter = "alpha(opacity=" + gFadeObject.gFadeNow + ")";
	if (typeof(document.body.style.opacity)!="undefined") gFadeObject.style.opacity = gFadeObject.gFadeNow/100;
	if (typeof(document.body.style.MozOpacity)!="undefined") gFadeObject.style.MozOpacity = gFadeObject.gFadeNow/100;
	};
	var allImages = document.getElementsByTagName("img"), gFadeImages = new Array(), gFadeImagesEnum = 0;
	for (var i=0; i<allImages.length; i++) {
		if ((allImages[i].width=="88"&&allImages[i].height=="31"&&allImages[i].border=="0"&&!/(^|\s)nogfade(\s|$)/.test(allImages[i].className))||/(^|\s)gfade(\s|$)/.test(allImages[i].className)) {
			gFadeImages[gFadeImagesEnum] = allImages[i];
			if (typeof(document.body.style.filter)!="undefined") allImages[i].style.filter = "alpha(opacity=" + parseInt(gFadeMinOpacity) + ")";
			if (typeof(document.body.style.opacity)!="undefined") allImages[i].style.opacity = gFadeMinOpacity/100;
			if (typeof(document.body.style.MozOpacity)!="undefined") allImages[i].style.MozOpacity = gFadeMinOpacity/100;
			allImages[i].gFadeNow = gFadeMinOpacity;
			allImages[i].gFadeDest = gFadeMinOpacity;
			allImages[i].onmouseover = gFadeOnmouseover;
			allImages[i].onmouseout = gFadeOnmouseout;
			allImages[i].gFadeEnum = gFadeImagesEnum++;
		};
	};
	
function showhide(id) {
	var elem = document.getElementById(id);
	if (elem.style.display !== 'block') {
		elem.style.display = 'block';
	} else {
		elem.style.display = 'none';
	}
};
