
function zoom(typeno, typedir, rate)
{
	var rootdir;

	if (typedir == 0) {
		rootdir = "./";
	} else if(typedir == 1) {
		rootdir = "../";
	} else if(typedir == 2) {
		rootdir = "../../";
	} else if(typedir == 3) {
		rootdir = "../../../";
	}

	if (typeno == 1) {
    		document.textsmall.src = rootdir + "images/tool/textsmall_on.gif";
    		document.textmedium.src = rootdir + "images/tool/textmedium.gif";
    		document.textlarge.src = rootdir + "images/tool/textlarge.gif";
	} else if (typeno == 2) {
    		document.textsmall.src = rootdir + "images/tool/textsmall.gif";
    		document.textmedium.src = rootdir + "images/tool/textmedium_on.gif";
    		document.textlarge.src = rootdir + "images/tool/textlarge.gif";
	} else if (typeno == 3) {
    		document.textsmall.src = rootdir + "images/tool/textsmall.gif";
    		document.textmedium.src = rootdir + "images/tool/textmedium.gif";
    		document.textlarge.src = rootdir + "images/tool/textlarge_on.gif";
	} else {
    		document.textsmall.src = rootdir + "images/tool/textsmall.gif";
    		document.textmedium.src = rootdir + "images/tool/textmedium.gif";
    		document.textlarge.src = rootdir + "images/tool/textlarge.gif";
	}

	var obj = document.getElementsByTagName('body')[0];
	obj.style.zoom = rate;

	document.getElementById("menu2").style.zoom = rate;
	document.getElementById("menu4").style.zoom = rate;
	document.getElementById("menu5").style.zoom = rate;
	document.getElementById("menu6").style.zoom = rate;

	var pos, topplus;

	if (typeno == 1) {
		topplus = 14;
	} else if (typeno == 2) {
		topplus = 18;
	} else if (typeno == 3) {
		topplus = 27;
	} else {
		topplus = 18;
	}

	document.getElementById("mmenu2").style.position = "absolute";
	pos = document.getElementById("mmenu2").offsetLeft * rate;
	document.getElementById("menu2").style.left = String(pos) + 'px';
	pos = document.getElementById("mmenu2").offsetTop * rate;
	document.getElementById("menu2").style.top = String(pos + topplus) + 'px';
	document.getElementById("mmenu2").style.position = "static";

	document.getElementById("mmenu4").style.position = "absolute";
	pos = document.getElementById("mmenu4").offsetLeft * rate;
	document.getElementById("menu4").style.left = String(pos) + 'px';
	pos = document.getElementById("mmenu4").offsetTop * rate;
	document.getElementById("menu4").style.top = String(pos + topplus) + 'px';
	document.getElementById("mmenu4").style.position = "static";

	document.getElementById("mmenu5").style.position = "absolute";
	pos = document.getElementById("mmenu5").offsetLeft * rate;
	document.getElementById("menu5").style.left = String(pos) + 'px';
	pos = document.getElementById("mmenu5").offsetTop * rate;
	document.getElementById("menu5").style.top = String(pos + topplus) + 'px';
	document.getElementById("mmenu5").style.position = "static";

	document.getElementById("mmenu6").style.position = "absolute";
	pos = document.getElementById("mmenu6").offsetLeft * rate;
	document.getElementById("menu6").style.left = String(pos) + 'px';
	pos = document.getElementById("mmenu6").offsetTop * rate;
	document.getElementById("menu6").style.top = String(pos + topplus) + 'px';
	document.getElementById("mmenu6").style.position = "static";
}

