//	»ó¼¼¼³¸í: javascript:zoomInOut('zoom','in') È®´ë javascript:zoomInOut('zoom','out') Ãà¼Ò
//	+, - Å°¸¦ ÀÔ·ÂÇÏ¸é È­¸é È®´ë, Ãà¼Ò¸¦ ÇÑ´Ù.
	document.onkeypress = getKey;
	
	function getKey(keyStroke) {
		isNetscape=(document.layers);
		eventChooser = (isNetscape) ? keyStroke.which : event.keyCode;
		which = String.fromCharCode(eventChooser).toLowerCase();
		which2 = eventChooser;

		var el=event.srcElement;

		if ((el.tagName != "INPUT") && (el.tagName != "TEXTAREA"))		//input,textarea ¾È¿¡¼­ÀÇ +.-°ªÀº ½ÇÇà¾ÈµÇµµ·Ï
		{			
			if(which == "+" )
				//zoomInOut('zoom', 'in');
				zoomInOut('in');
			else if(which == "-" )
				//zoomInOut('zoom', 'out');
				zoomInOut('out');
		}
	}

//////////////////////////////////////////////////////////////////
// ¿µ¿ª ÁÜ
	var zoomRate = 10;			// È®´ë/Ãà¼Ò½Ã Áõ°¨·ü
	var maxRate = 160;			//ÃÖ´ëÈ®´ë·ü
	var minRate = 100;			//ÃÖ¼ÒÃà¼Ò·ü
	var basicRate = 0;
	
function zoomInOut(how) {
		if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != ""){
			document.body.style.zoom = GetCookie("zoomVal");
			currZoom=GetCookie("zoomVal");
		}
		else{
			if(!document.body.style.zoom) {
				document.body.style.zoom = '100%'; 
				currZoom = '100%';
			} else {
				currZoom = '100%';
			}
		}

		if ( ((how == "in") && (parseInt(currZoom) >= maxRate || parseInt(document.body.style.zoom) >= maxRate) || ( (how == "out") && (parseInt(currZoom) < minRate || parseInt(document.body.style.zoom) <= minRate) ) )) {
			return; 
		}

		if (how == "in") {
			document.body.style.zoom = parseInt(document.body.style.zoom)+zoomRate+'%'
		}
		else {
			document.body.style.zoom = parseInt(document.body.style.zoom)-zoomRate+'%'
		}
		//SetCookie("zoomVal",parseInt(document.body.style.zoom));
	}

	function SetCookie(name,value){
		//document.cookie = name + "=" + escape (value)+";domain=202.133.30.248";
		document.cookie = name + "=" + escape (value)+";";
	}

	function GetCookie(name){
		if (document.cookie != "") {
			zoomc = document.cookie.split("; ");
			for (var i=0; i < zoomc.length; i++) {
                zoomv = zoomc[i].split("="); 
                if (zoomv[0] == name) {
				    return  unescape(zoomv[1]);
                }
			}        
		}else{
			return "";
		}
	}

	function GoZoom(){
		if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != ""){
			document.body.style.zoom = GetCookie("zoomVal");
			currZoom=GetCookie("zoomVal");
		}
		else{
			document.body.style.zoom = '100%'; 
			currZoom = '100%';
		}
	}