// ·Ñ¿À¹ö ¸Þ´º ½ÃÀÛ

function enable_child_id(parent_id, layer_child, excepts) {
	if (typeof(excepts) == "undefined") excepts = '';											// Á¦¿Ü¸ñ·ÏÀÌ ¾øÀ¸¸é ³Î.
	if (typeof(parent_id) != "undefined") enables = parent_id.split('_');	// ¼±ÅÃµÈ ÀÔ·Â»óÀÚÀÇ id °ªÀ¸·Î º¸¿©ÁÙ ·¹ÀÌ¾î µéÀ» ¹è¿­·Î ÀúÀå
	else enables = '';
	
	for (i=0; i<layer_child.length; i++) {																		// ³Ñ¾î¿Â ·¹ÀÌ¾î °³¼ö¸¸Å­ ¹Ýº¹
		if (layer_child[i].id == '') continue;																		// ¾ÆÀÌµð°¡ ¾øÀ¸¸é °Ç³Ê¶Ü.
		T_flag_excepts = 'N';
		for (k=0; k<excepts.length; k++) {																	// Á¦¿Ü¸ñ·Ï Ã³¸®
			if (layer_child[i].id == excepts[k]) {
				T_flag_excepts = 'Y';
				break;
			}
		}
		if (T_flag_excepts == 'Y') continue;
		T_flag = 'N';
		for(j=0; j<enables.length; j++) {																		// º¸¿©ÁÙ id °ªµé¸¸Å­ ¹Ýº¹
			if (enables[j] == layer_child[i].id) {																// ·¹ÀÌ¾î id ¿Í µ¿ÀÏ ÇÏ¸é Ãâ·Â ¾Æ´Ï¸é Ãâ·Â¾ÈÇÔ.
				T_flag = 'Y';
				break;
			}
		}
		if (T_flag == 'Y') {
			layer_child[i].style.display = 'block';
		} else {
			layer_child[i].style.display = 'none';
		}
	}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
// ·Ñ¿À¹ö ¸Þ´º ³¡

//reloads the window if Nav4 resized

function MM_reloadPage(init) {  
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


// µû¶ó´Ù´Ï´Â ·¹ÀÌ¾î ½ÃÀÛ
	var isDOM = (document.getElementById ? true : false); 
	var isIE4 = ((document.all && !isDOM) ? true : false);
	var isNS4 = (document.layers ? true : false);
	var isNS = navigator.appName == "Netscape";

	function getRef(id) {
		if (isDOM) return document.getElementById(id);
		if (isIE4) return document.all[id];
		if (isNS4) return document.layers[id];
	}

	function getSty(id) {
		x = getRef(id);
		return (isNS4 ? getRef(id) : getRef(id).style);
	}

	function moveRightEdge() {
		var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;

		if (isNS4) {
			yMenuFrom   = btn_top.top;    
			yMenuTo     = windows.pageYOffset + 400;   
		} else if (isDOM) {
			yMenuFrom   = parseInt (btn_top.style.top, 10);
			yMenuTo     = (isNS ? window.pageYOffset : document.body.scrollTop) + 137; 
		}
		timeoutNextCheck = 500;

		if (yMenuFrom != yMenuTo) {
			yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
			if (yMenuTo < yMenuFrom)
				yOffset = -yOffset;
			if (isNS4)
				btn_top.top += yOffset;
			else if (isDOM)
				btn_top.style.top = parseInt (btn_top.style.top, 10) + yOffset;
				timeoutNextCheck = 10;
		}
		setTimeout ("moveRightEdge()", timeoutNextCheck);
	}
// µû¶ó´Ù´Ï´Â ·¹ÀÌ¾î ³¡



// ºê¶ó¿ìÀú¿­±â
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// Left Trim
function ltrim( str ) {
	for ( i=0 ; i<str.length ; i++ ) {
		if ( str.charAt(i) == ' ' ) str = str.substring(1);
		else break;
	}
	return str;
}

// Right Trim
function rtrim( str ) {
	for ( i=str.length-1 ; i>=0 ; i-- ) {
		if ( str.charAt(i) == ' ' ) str = str.substring(0,i);
		else break;
	}
	return str;
}

// Trim
function trim( str )
{
	str = ltrim(str);
	str = rtrim(str);

	return str;
}


// µ¿¿µ»ó Å×µÎ¸® ¾È³ª¿À°Ô ÇÏ´Â ½ºÅ©¸³Æ®
function fMovieDisplay(vId, vName, vWidth, vHeight) {
 // document.write(" <object id='" + vId +"' classid='clsid:098F2470-BAE0-11CD-B579-08002B30BFEB'  width='" + vWidth + "' height='"+vHeight+"' >");
 // document.write(" <Param NAME=movie value='" + vName + "'> "); 
 // document.write(" <Param name=quality value=high> ");
 // document.write(" <Param name=bgcolor value=#FFFFFF>");
 // document.write(" </object>");
  document.write("<embed src='" + vName + "' autostart=true  width='" + vWidth + "' height='"+vHeight+"' >"); 
}

//·¹ÀÌ¾î
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

//ÆÐ¹Ð¸® ½ÎÀÌÆ® Ã³¸® ºÎºÐ
function chSelect(strURL){
	if (strURL == ""){
	 }else{
	window.open(strURL,"_blank");
	}
}

//¾Ë·¯Æ®Ã¢
function open_al() {
	alert("ÁØºñÁßÀÔ´Ï´Ù") 
}


function addLoadEvent(func){	
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {	 
    window.onload = function() {
	func;
	//window.onload = func;
	}
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
 
}


 function setCookie (name, value, expires) {
  document.cookie = name + "=" + escape (value) + "; path=/; expires=" + expires.toGMTString();
}

 function getCookie(Name) {
    var search = Name + "="
    if (document.cookie.length > 0) { // ÄíÅ°°¡ ¼³Á¤µÇ¾î ÀÖ´Ù¸é
      offset = document.cookie.indexOf(search)
      if (offset != -1) { // ÄíÅ°°¡ Á¸ÀçÇÏ¸é
        offset += search.length
        // set index of beginning of value
        end = document.cookie.indexOf(";", offset)
        // ÄíÅ° °ªÀÇ ¸¶Áö¸· À§Ä¡ ÀÎµ¦½º ¹øÈ£ ¼³Á¤
        if (end == -1)
          end = document.cookie.length
        return unescape(document.cookie.substring(offset, end))
      }
    }
    return "";
  }

