/*==========================================*
투명 png
*==========================================*/

function setPng24(obj) {
    obj.width=obj.height=1;
    obj.className=obj.className.replace(/\bpng24\b/i,'');
    obj.style.filter =
    "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
    obj.src='';
    return '';
}

/*==========================================*
게시판 iframe resize
parameter : iframe의 id값
*==========================================*/
function iframeResize(iframeID){
	var min_height = 300;	// 아이프레임의 최소 사이즈를 지정한다.

	var iframeObj = document.getElementById(iframeID);		// 아이프레임 오브젝트를 가져옴.
	var innerBody = iframeObj.contentWindow.document.body;	// 아이프레임에 연결되는 오브젝트의 body를 가져옴.
	var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);		// 높이값을 가져옴

	if(/Firefox/.test(navigator.userAgent)){
	    var s = innerBody.appendChild(document.createElement('DIV'))
	    s.style.clear = 'both';
	    innerHeight = s.offsetTop;
	    s.parentNode.removeChild(s);
	}

	if (innerHeight < min_height) innerHeight = min_height;	// 최소치보다 작은 경우는 변경하지 않음.

	if(iframeObj){
		if(iframeObj.style.height){
			iframeObj.style.height = innerHeight;		// 아이프레임 높이를 재설정
		}else if(iframeObj.height){
			iframeObj.height = innerHeight;		// 아이프레임 높이를 재설정
		}
	}
}
/**

:: frame resize firefox :: HTML/Script

2007/10/02 17:07

복사 http://blog.naver.com/tppsc/60042773578

이 포스트를 보낸곳 ()

<script>

function resizeFrame() {
var min_h = 600;

        var oIFrame = document.getElementById("content_");

        try {

          var oDoc = oIFrame.contentDocument || oIFrame.contentWindow.document;

          if (/MSIE/.test(navigator.userAgent)) {
            var frmHeight = oDoc.body.scrollHeight;
          } else {
            var s = oDoc.body.appendChild(document.createElement('DIV'))
            s.style.clear = 'both';

            var frmHeight = s.offsetTop;
            s.parentNode.removeChild(s);
          }


          if (frmHeight < min_h) frmHeight = min_h;

          oIFrame.style.height = frmHeight;

} catch (e) { }
    }

</script>



[출처] :: frame resize firefox ::|작성자 태쥐
 */

/*==========================================*
서브 left 메뉴 제어
*==========================================*/

var old_menu = '';
var old_cell = '';
function menuclick(submenu,cellbar)
{
  if( old_menu != submenu ) {
    if( old_menu !='' ) {
      document.getElementById(old_menu).style.display = 'none';
    }
    document.getElementById(submenu).style.display = '';
    old_menu = submenu;
    old_cell = cellbar;

  } else {
    document.getElementById(submenu).style.display = 'none';
    old_menu = '';
    old_cell = '';
  }
}

/*==========================================*
서브네이게이션 제어
*==========================================*/
function changeNavi(key){
  var naviHidden = document.getElementById("jsNaviHidden");
  var naviDisplay = document.getElementById("jsNaviDisplay");

  if(key=='on'){
    naviHidden.style.display = "none";
    naviDisplay.style.display = "";
  }else{
    naviHidden.style.display = "";
    naviDisplay.style.display = "none";
  }
}



/*==========================================*
엘리먼트 showHide
*==========================================*/
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3)
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

/*==========================================*
MS 익스플러 컨트롤 제어
*==========================================*/
//swf
function objectlaunchSwf(width, height, url){
	document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 width=" + width + " height=" + height + ">");
	document.write("<param name=movie value=" + url + ">");
	document.write("<param name=wmode value=transparent>");
	document.write("<param name=quality value=high>");
	document.write("<embed wmode=transparent src=" + url + " quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=" + width + " height=" + height + "></embed>");
	document.write("</object>");
}

function objectlaunchSwfn(width, height, url){
	document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 width=" + width + " height=" + height + ">");
	document.write("<param name=movie value=" + url + ">");
	document.write("<param name=quality value=high>");
	document.write("<embed wmode=transparent src=" + url + " quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=" + width + " height=" + height + "></embed>");
	document.write("</object>");
}

/*==========================================*
조직도 히든레이어 제어
*==========================================*/
var b_name = "";
function menu(name) {
	if(document.getElementById(name).style.display != "none"){
		document.getElementById(name).style.display = "";
	}else{
		document.getElementById(name).style.display = "";
		if(b_name != "" && name != b_name){
			document.getElementById(b_name).style.display = "none";
		}
		b_name = name;
	}
}
