//sub menu show or not
function layer_view (layer_name, layer_display){
	if (layer_display == "view"){
		document.getElementById(layer_name).style.display = "block" ;
	} else {
		document.getElementById(layer_name).style.display = "none" ;
	}
}

function layer_swap (view_name, hide_display){
		document.getElementById(view_name).style.display = "block" ;
		document.getElementById(hide_display).style.display = "none" ;
}


// RollOver
function imageOver(imgs) {
	imgs.src = imgs.src.replace("off.gif", "on.gif");
}
function imageOut(imgs) {
	imgs.src = imgs.src.replace("on.gif", "off.gif");
//  onmouseover="imageOver(this);" onmouseout="imageOut(this);"
}


//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='/img/i/n.gif';　
　 　 return '';
}


//sub menu show or not
function layer_view (layer_name, layer_display){
	if (layer_display == "view"){
		document.getElementById(layer_name).style.display = "block" ;
	} else {
		document.getElementById(layer_name).style.display = "none" ;
	}
}

function layer_swap (view_name, hide_display){
		document.getElementById(view_name).style.display = "block" ;
		document.getElementById(hide_display).style.display = "none" ;
}


// 전체메뉴보기 플래시 /////////////////////////////////////

function layerOpen(param){
	var layerh = (param*160)+30+"px";
	document.getElementById('Main_menu').style.height=  layerh
}

function FullScreen () {
OpenEBook.winStyle = 0; // full screen window style
OpenEBook.OpenBook(arguments[0], arguments[1]);
}

function sizeChange() {
 var x = document.documentElement.clientWidth;
 var y = document.documentElement.clientHeight;


}
window.onload = sizeChange;
window.onresize = sizeChange;


// 메인탭메뉴 /////////////////////////////////////////
function showHideElem1(_objId, _param_split){
	var showObj = document.getElementById(_objId);
	if(!showObj) return false;
	//나타낼 객체가 있고 숨길 객체가 다수인경우
	if(_param_split){
		//숨길 객체들 문자열(언더바를 구분자로 파라메터를 받는다)
		var hideObjId_arr = _param_split.split("_");
		//숨길 객체 배열
		var hideObj_arr = Array();
		for(i=0; i<hideObjId_arr.length; i++){
			hideObj_arr[i] = document.getElementById(hideObjId_arr[i]);
		}
		//숨길 객체 숨기기
		for(i=0; i<hideObj_arr.length; i++){
			if(hideObj_arr[i].style){
				hideObj_arr[i].style.display = "none";
			}else{
				return false;
			}
		}
		//나타낼 객체 나타내기
		showObj.style.display = "block";
	}
	//나타내거나 숨길 객체가 한개인 경우
	else{
		if(showObj.style.display == "block"){
			showObj.style.display = "none";
		}else{
			showObj.style.display = "block";
		}
	}
}




// 퀵메뉴(슬라이딩 메뉴) //////////////////////////////////////////
	var StartPos = 0; // 슬라이드 메뉴 시작위치
	var x = 0; // 화면 왼쪽으로 부터 떨어지는 위치
	var Y = 0; // 페이지 헤더부분의 여백
	var slideY = 0; // 슬라이드시 브라우저 상단과 띄워지는 거리

	var slideWatch;
	var slideSpeed = 100; // 슬라이드 속도
	var slideSpeed2 = 10; //

	function SaveCookie(name, value, expire){
		var eDate = new Date();
		eDate.setDate(eDate.getDate() + expire);
		document.cookie = name + "=" + value + "; expires=" +  eDate.toGMTString()+ "; path=/";
	}


	function Refreshslide1(){
		slide = document.getElementById("QuickMenu")
		var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;

		stmnStartPoint = parseInt(slide.style.top, 10);
		stmnEndPoint = document.documentElement.scrollTop + slideY;

		if (stmnEndPoint < Y) stmnEndPoint = Y;

		stmnRefreshTimer = slideSpeed;

		if ( stmnStartPoint != stmnEndPoint ) {
				stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
				slide.style.top = (parseInt(slide.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ))+"px";
				stmnRefreshTimer = slideSpeed2;
		}

		slideWatch = setTimeout ("Refreshslide1();", stmnRefreshTimer);
	}


	function ToggleAnimate(){
		if (ANIMATE.checked) {
			Refreshslide1();
			SaveCookie("ANIMATE", "true", 300);
		}
		else {
			clearTimeout(slideWatch);
			slide1.style.top = Y;
			SaveCookie("ANIMATE", "false", 300);
		}
	}


	function Initslide1(){
		slide = document.getElementById("QuickMenu")
		//slide.style.left = x+"px";
		slide.style.top = ((document.documentElement.scrollTop) + StartPos)+"px";
		Refreshslide1();
	}

	function back_top(){
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
		step = 2;

		while ((x != 0) || (y != 0)) {
				scroll (x, y);
				step += (step * step / 300);
				x -= step;
				y -= step;
				if (x < 0) x = 0;
				if (y < 0) y = 0;
		}
		scroll (0, 0);
	}


// 팝업창 같은 미니백 없는 곳에서의 스크립트 에러 발생으로 MiniBag.js로 이동
// 미니백 Mini Bag //////////////////////////////////////////////////
/*var slideTime = 0;
var floatAtBottom = true;

window.onload = function()
{
  winOnResize(); // set initial position
  xAddEventListener(window, 'resize', winOnResize, false);
  xAddEventListener(window, 'scroll', winOnScroll, false);
}
function winOnResize() {
  xWidth('MiniBag', xClientWidth());
  winOnScroll(); // initial slide
}
function winOnScroll() {
  var y = xScrollTop();
  if (floatAtBottom) {
    y += xClientHeight() - xHeight('MiniBag');
  }
  xSlideTo('MiniBag', 0, y, slideTime);
}
*/

/* 글씨누르면 사라지기 */
function Change (target,type)
{
       if ( target.value == target.defaultValue && type==0) target.value = '';
       if ( !target.value && type==1) target.value = target.defaultValue;
}



// 온클릭
var old_menu = '';
function menuclick( submenu) {
    if( old_menu != submenu ) {
    if( old_menu !='' ) {
        old_menu.style.display = 'none';
}
    submenu.style.display = 'block';
    old_menu = submenu;
    } else {
        submenu.style.display = 'none';
        old_menu = '';
    }
}