	function replace_string(subject, search, replace) {
		return subject.split(search).join(replace);
	}

	function maximize (objId){
		width = parseInt(replace_string(document.getElementById(objId).style.width,"px",""));
		if(document.getElementById(objId).src != ("img/64_" + objId + ".gif")){
			document.getElementById(objId).src = "img/64_" + objId + ".gif";
		}
		if ((width < 64)&&(document.getElementById(objId).className == 'maximize')){
			document.getElementById(objId).style.paddingTop = 64-(width+1)+"px";
			document.getElementById(objId).style.width = (width+1)+"px";
			document.getElementById(objId).style.height = (width+1)+"px";
			setTimeout('maximize(\''+objId+'\');',20);
		}
	}
	
	function minimize (objId){
		width = parseInt(replace_string(document.getElementById(objId).style.width,"px",""));
		if ((width > 48)&&(document.getElementById(objId).className == 'minimize')){
			document.getElementById(objId).style.paddingTop = 64-(width-1)+"px";
			document.getElementById(objId).style.width = (width-1)+"px";
			document.getElementById(objId).style.height = (width-1)+"px";
			setTimeout('minimize(\''+objId+'\');',20);
		} else {
			document.getElementById(objId).className = 'normal';
			document.getElementById(objId).src = "img/" + objId + ".gif";
		}
	}