isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;

function ddInit(e, idName){
  topDog=isIE ? "BODY" : "HTML";
  whichDog=isIE ? document.all[""+idName+""] : document.getElementById(idName);  
  hotDog=isIE ? event.srcElement : e.target;  
	
  while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
  }  
  if (hotDog.id=="titleBar"){
    offsetx=isIE ? event.clientX : e.clientX;
    offsety=isIE ? event.clientY : e.clientY;
    nowX=parseInt(whichDog.style.left);
    nowY=parseInt(whichDog.style.top);
    ddEnabled=true;
    document.onmousemove=dd;
  }
}

function dd(e){
  if (!ddEnabled) return;
  whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx; 
  whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  return false;  
}

function ddN4(whatDog){
  if (!isN4) return;
  N4=eval(whatDog);
  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  N4.onmousedown=function(e){
    N4.captureEvents(Event.MOUSEMOVE);
    N4x=e.x;
    N4y=e.y;
  }
  N4.onmousemove=function(e){
    if (isHot){
      N4.moveBy(e.x-N4x,e.y-N4y);
      return false;
    }
  }
  N4.onmouseup=function(){
    N4.releaseEvents(Event.MOUSEMOVE);
  }
}
//document.onmousedown=ddInit;
document.onmouseup=Function("ddEnabled=false");
 function outTip(boxObj) {
	if (ie) {
		boxObj.style.visibility = "visible";
		boxObj.filters.item(0).transition = 13;
		boxObj.filters.item(0).apply();
		boxObj.style.visibility = "hidden";
		boxObj.filters.item(0).play();
	}
}
 function overTip(boxObj) {
	if (ie) {
        boxObj.style.visibility = "hidden";
		boxObj.filters.item(0).transition =14;
		boxObj.filters.item(0).apply();
		boxObj.style.visibility = "visible";
		boxObj.filters.item(0).play();
	}          
}

function selectbox_hidden(layer_id) 
{ 
		var ly = eval(layer_id); 

		// ·¹ÀÌ¾î ÁÂÇ¥ 
		var ly_left  = ly.offsetLeft; 
		var ly_top    = ly.offsetTop; 
		var ly_right  = ly.offsetLeft + ly.offsetWidth; 
		var ly_bottom = ly.offsetTop + ly.offsetHeight; 

		// ¼¿·ºÆ®¹Ú½ºÀÇ ÁÂÇ¥ 
		var el; 

		for (i=0; i<document.forms.length; i++) { 
				for (k=0; k<document.forms[i].length; k++) { 
						el = document.forms[i].elements[k];    
						if (el.type == "select-one") { 
								var el_left = el_top = 0; 
								var obj = el; 
								if (obj.offsetParent) { 
										while (obj.offsetParent) { 
												el_left += obj.offsetLeft; 
												el_top  += obj.offsetTop; 
												obj = obj.offsetParent; 
										} 
								} 
								el_left  += el.clientLeft; 
								el_top    += el.clientTop; 
								el_right  = el_left + el.clientWidth; 
								el_bottom = el_top + el.clientHeight; 

								// ÁÂÇ¥¸¦ µûÁ® ·¹ÀÌ¾î°¡ ¼¿·ºÆ® ¹Ú½º¸¦ Ä§¹üÇßÀ¸¸é ¼¿·ºÆ® ¹Ú½º¸¦ hidden ½ÃÅ´
								if ( (el_left >= ly_left && el_top >= ly_top && el_left <= ly_right && el_top <= ly_bottom) || 
										(el_right >= ly_left && el_right <= ly_right && el_top >= ly_top && el_top <= ly_bottom) || 
										(el_left >= ly_left && el_bottom >= ly_top && el_right <= ly_right && el_bottom <= ly_bottom) || 
										(el_left >= ly_left && el_left <= ly_right && el_bottom >= ly_top && el_bottom <= ly_bottom) ) 
										el.style.visibility = 'hidden'; 
						} 
				} 
		} 
} 

// °¨Ãß¾îÁø ¼¿·ºÆ® ¹Ú½º¸¦ ¸ðµÎ º¸ÀÌ°Ô ÇÔ 
function selectbox_visible() 
{ 
		for (i=0; i<document.forms.length; i++) { 
				for (k=0; k<document.forms[i].length; k++) { 
						el = document.forms[i].elements[k];    
						if (el.type == "select-one" && el.style.visibility == 'hidden') 
								el.style.visibility = 'visible'; 
				} 
		} 
} 
