/*-----------------------------------------------------------------------------

			Á¤º¸¼Ò¿Ü ¼öÇýÈ®´ë     [ È­¸éÈ®´ë/Ãà¼Ò ]

°³¿ä:
		½Ã°¢ Àå¾Ö¿ì ¹× ¾à½Ã·ÂÀÚ¸¦ À§ÇÑ È­¸é È­¸é È®´ë±â´ÉÀÇ ÀÚ¹Ù½ºÅ©¸³Æ®

		
	Program : common/js/scrZoom.js
	author : ?
	created : ?
	description : È­¸é ¿ìÃøÀÇ ¹Ù·Î°¡±â ¸Þ´ºÀÇ È­¸éÈ®´ë/Ãà¼Ò ¼³Á¤ Àû¿ë ScriptÀÔ´Ï´Ù.

	modified : 
		2005/09/06 È²Á¾¿ø
			- Domain¿¡ »ó°ü¾øÀÌ Cookie SettingÀ» À§ÇØ Function ¼öÁ¤
			- È­¸éÀÇ ¹èÀ²À» °è¼Ó À¯ÁöÇÏ±â À§ÇÑ Function Ãß°¡
			
	modified : 
		2005/09/24 È²Á¾¿ø
			- ÃÖ´ëÈ®´ë·üÀ» 160À¸·Î ¼öÁ¤ (³Ê¹« È®´ëÇÏ¸é ¿ìÃøÀÇ È­¸é¼³Á¤ ¹öÆ°ÀÌ º¸ÀÌÁö ¾Ê½À´Ï´Ù.
			
		
-----------------------------------------------------------------------------*/
	var zoomRate = 20;			//È®´ë/Ãà¼Ò½Ã Áõ°¨·ü
	//var maxRate = 300;			//ÃÖ´ëÈ®´ë·ü
	var maxRate = 160;			//ÃÖ´ëÈ®´ë·ü
	var minRate = 100;			//ÃÖ¼ÒÃà¼Ò·ü

	function zoomInOut(contentid, how) {

		if(getCookie("zoomVal") != null && getCookie("zoomVal") != ""){
			//document.all[contentid].style.zoom = getCookie("zoomVal");
			document.body.style.zoom = getCookie("zoomVal");
			currZoom=getCookie("zoomVal");
		}
		else{
			//document.all[contentid].style.zoom = '100%'; 
			document.body.style.zoom = '100%'; 
			currZoom = '100%';
		}
		
		if (((how == "in") && (parseInt(currZoom) >= maxRate)) || ((how == "out") && (parseInt(currZoom) <= minRate)) ) {
			return; 
		}
		if (how == "in") {
			//document.all[contentid].style.zoom = parseInt(document.all[contentid].style.zoom)+zoomRate+'%'
			document.body.style.zoom = parseInt(document.body.style.zoom)+zoomRate+'%'  //<=¿ä±â¸¸ ¼öÁ¤ÇÏ¸é µÊ
		}
		else {
			//document.all[contentid].style.zoom = parseInt(document.all[contentid].style.zoom)-zoomRate+'%'
			document.body.style.zoom = parseInt(document.body.style.zoom)-zoomRate+'%' //<= ¿ä±â¸¸ ¼öÁ¤ÇÏ¸é µÊ
		}
		//SetCookie("zoomVal",document.all[contentid].style.zoom);
		//SetCookie("zoomVal",document.body.style.zoom);
		SetCookie("zoomVal",document.body.style.zoom, 1);
	}



	function SetCookie( name, value, expiredays ){
		var todayDate = new Date();
		todayDate.setDate( todayDate.getDate() + expiredays );
		document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" ;
	}
	
	function GoZoom(contentid){
		if(getCookie("zoomVal") != null && getCookie("zoomVal") != ""){
			//document.all[contentid].style.zoom = getCookie("zoomVal");
			document.body.style.zoom = getCookie("zoomVal");
			currZoom=getCookie("zoomVal");
		}
		else{
			//document.all[contentid].style.zoom = '100%'; 
			document.body.style.zoom = '100%'; 
			currZoom = '100%';
		}
	}
	
	function initZoomDisplay(){
		var currZoom = "100%" ;
		if(getCookie("zoomVal") != null && getCookie("zoomVal") != ""){
			currZoom=getCookie("zoomVal");
		}
		document.body.style.zoom = currZoom ;
	}


 
	var defsize = 12;
	function zoom_it(n) {
		defsize += n;
		var divs_body = document.getElementsByTagName("body");
		var divs_table = document.getElementsByTagName("table");
		var divs_tr = document.getElementsByTagName("tr");
		var divs_td = document.getElementsByTagName("td");
		var divs_div = document.getElementsByTagName("div");
		var divs_a = document.getElementsByTagName("a");
		var divs_span = document.getElementsByTagName("span");
		var divs_ui = document.getElementsByTagName("ui");
		var divs_li = document.getElementsByTagName("li");
		var divs_p = document.getElementsByTagName("p");
                
		var i=0;
		for(i=0,len=divs_body.length ; i<len ; i++) { 
			divs_body[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_table.length ; i<len ; i++) { 
			divs_table[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_td.length ; i<len ; i++) { 
			divs_td[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_div.length ; i<len ; i++) { 
			divs_div[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_a.length ; i<len ; i++) { 
			divs_a[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_tr.length ; i<len ; i++) { 
			divs_tr[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_span.length ; i<len ; i++) { 
			divs_span[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_ui.length ; i<len ; i++) { 
			divs_ui[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_li.length ; i<len ; i++) { 
			divs_li[i].style.fontSize = defsize + "px";
		}
		for(i=0,len=divs_p.length ; i<len ; i++) { 
			divs_p[i].style.fontSize = defsize + "px";
		}
	} 
 
	function zoom_de() {
		defsize=12;
		var divs_body = document.getElementsByTagName("body");
		var divs_table = document.getElementsByTagName("table");
		var divs_td = document.getElementsByTagName("td");
		var divs_div = document.getElementsByTagName("div");
		var divs_a = document.getElementsByTagName("a");
		var divs_tr = document.getElementsByTagName("tr");
		var divs_span = document.getElementsByTagName("span");
		var divs_ui = document.getElementsByTagName("ui");
		var divs_li = document.getElementsByTagName("li");
		var divs_p = document.getElementsByTagName("p");

		var i=0;
		for(i=0,len=divs_body.length ; i<len ; i++) { 
			divs_body[i].style.fontSize = "12px";
		}
		for(i=0,len=divs_table.length ; i<len ; i++) { 
			divs_table[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_td.length ; i<len ; i++) { 
			divs_td[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_div.length ; i<len ; i++) { 
			divs_div[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_a.length ; i<len ; i++) { 
			divs_a[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_tr.length ; i<len ; i++) { 
			divs_tr[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_span.length ; i<len ; i++) { 
			divs_span[i].style.fontSize = "11px";
		}
                for(i=0,len=divs_ui.length ; i<len ; i++) { 
			divs_ui[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_li.length ; i<len ; i++) { 
			divs_li[i].style.fontSize = "11px";
		}
		for(i=0,len=divs_p.length ; i<len ; i++) { 
			divs_p[i].style.fontSize = "12px";
		}
	} 





