  /*****Zoom In & Zoom Out Script*****/

  var zoomRate = 5;      
  var maxRate = 300;      
  var minRate = 80;      

  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 SetCookie(name,value){
    document.cookie = name + "=" + escape (value)+";";
  }

  function baseZoom(contentid, mc) {

    document.all[contentid].style.zoom = '100%';
    SetCookie("zoomVal",document.all[contentid].style.zoom);
  }
  
  function GoZoom(contentid){
    if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != ""){
      document.all[contentid].style.zoom = GetCookie("zoomVal");
      currZoom=GetCookie("zoomVal");
    }
    else{
      document.all[contentid].style.zoom = '100%'; 
      currZoom = '100%';
    }
  }

  //Zoom In & Zoom Out
  function zoomInOut(contentid, how, mc) {

	if(how == 'nomal'){ // 100%로 보기
		document.all[contentid].style.zoom = '100%'; 
	    currZoom = '100%';
	    SetCookie("zoomVal",document.all[contentid].style.zoom);
	}else{
	    if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != ""){
	      document.all[contentid].style.zoom = GetCookie("zoomVal");
	      currZoom=GetCookie("zoomVal");
	    }
	    else{
	      document.all[contentid].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+'%';
	    } else {
	      document.all[contentid].style.zoom = parseInt(document.all[contentid].style.zoom)-zoomRate+'%';
	    }
	    SetCookie("zoomVal",document.all[contentid].style.zoom);
	}
  }

  //  +, - key event
  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"))    
    {      
      if(which == "+" )
        zoomInOut('container-outer', 'in');
      else if(which == "-" )
        zoomInOut('container-outer', 'out');
    }
  }
  

  

