function showM(m)
{
	var box = getId('subMenuBox'+m);
	if(box) box.style.display = 'block';
}
function hideM(m)
{
	var box = getId('subMenuBox'+m);
	if(box) box.style.display = 'none';
}
function layoutLogCheck(f)
{
	if (f.id.value == '')
	{
		alert('아이디를 입력해 주세요.');
		f.id.value='';
		f.id.focus();
		return false;
	}
	if (f.pw.value == '')
	{
		alert('패스워드를 입력해 주세요.');
		f.pw.value='';
		f.pw.focus();
		return false;
	}
}
function layoutRMBpw(ths)
{
	if (ths.checked == true)
	{
		if (!confirm('\n\n패스워드정보를 저장할 경우 다음접속시 \n\n패스워드를 입력하지 않으셔도 됩니다.\n\n그러나, 개인PC가 아닐 경우 타인이 로그인할 수 있습니다.     \n\nPC를 여러사람이 사용하는 공공장소에서는 체크하지 마세요.\n\n정말로 패스워드를 기억시키겠습니까?\n\n'))
		{
			ths.checked = false;
		}
	}
}


// 롤오버
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_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_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];}
}



// 팝업

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// 모든 링크와 img 태그에 onfocus=blur() 처리
function bluring(){ 
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
document.onfocusin=bluring; 
 
 // 필터 적용 함수
function trans(id,after) 
{ 
eval(id+'.filters.blendTrans.stop();'); 
eval(id+'.filters.blendTrans.Apply();'); 
eval(id+'.src="'+after+'";'); 
eval(id+'.filters.blendTrans.Play();'); 
} 
function Find_Obj(n, d) { 
  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=Find_Obj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
// 부메뉴 레이어 숨김/보이기 함수
function Show_Hide() { 
  var i,p,v,obj,args=Show_Hide.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=Find_Obj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

// active x 변경으로 인한 플래쉬 적용

function swf(src,w,h,wmode){
 html = '';
 html += '<object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="param" width="'+w+'" height="'+h+'">';
 html += '<param name="movie" value="'+src+'">';
 html += '<param name="quality" value="high">';
 html += '<param name="bgcolor" value="#ffffff">';
 html += '<param name="wmode" value="'+wmode+'">';
 html += '<param name="wmode" value="transparent">';
 html += '<param name="swliveconnect" value="true">';
 html += '<embed src="'+src+'" quality=high bgcolor="#ffffff" width="'+w+'" height="'+h+'" swliveconnect="true" id="param" name="param" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"><\/embed>';
 html += '<\/object>';
 document.write(html);
}

// 모든 링크와 img 태그에 onfocus=blur() 처리
function bluring(){ 
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
document.onfocusin=bluring; 
 
function call_img(image,i) 
{
	eval("img"+i+".filters[0].Apply()");
	eval("img"+i+".src=image");
	eval("img"+i+".filters[0].Play()");
}

function bookmark(){
window.external.AddFavorite('', '')
}
// 롤오버 div
	function dis_DIV(div, n)
	{
		var frm = document.all;
		var dst = div.style.display;
		var cursorScreenX;
		var offsetScreenX;
		var leftValue;
		var topValue;
		var totW;
		var DivLeft;
		del_DIV();

		with(frm)
		{
		    cursorScreenX = event.clientX;
		    offsetScreenX = event.offsetX;
		    leftValue = cursorScreenX - offsetScreenX - n;
			
			totW = document.body.clientWidth; 
			DivLeft = eval(totW/2) - eval(500); 
			leftValue = DivLeft + n;
		    topValue = 130;
		    div.style.left = leftValue;
		    div.style.top = topValue;
		    div.style.display = "";
		}
	}

	function del_DIV()
	{
		with (document.all)
		{
			div_01.style.display = "none";
			div_02.style.display = "none";
			div_03.style.display = "none";
			div_04.style.display = "none";
			div_05.style.display = "none";
			div_06.style.display = "none";
			div_07.style.display = "none";	
		}
	}
	// Close Showed Layer
function mclose()
{
    if(currentLayer && noClose!=1)
    {
        currentLayer.style.visibility='hidden';
        currentLayerNum = 0;
        currentLayer = null;
        currentitem = null;
    }
    else
    {
        noClose = 0;
    }
    currentLayer = null;
    currentitem = null;
}
// Close Layer Then Click-out


/********************** Footer auto scroll 배너 관련  *********************/

var move_ul=''; // ul
var bann_li=''; // li 
var bann_li_size=0; // 갯수
var bann_li_width=0; // 1개 width값
var pos=0; // left 위치값
var bann_arr=[]; //width 값 지정 배열
var total_width=0;
var check=0;
var total=0;
var tot_mar=0;
var direc_num=0;
var init_po=-2110;
//배너 초기화
function bann_init(){
	move_ul= jQuery("div#list > ul");
	move_ul.parent().css("left","20px");
	//alert(move_ul.size());
	move_ul.css({"width":"20000px","position":"absolute"});
	bann_li=move_ul.find(">li");
	bann_li_size=bann_li.size(); // 갯수
	bann_li_width=bann_li.width(); // 1개 width값 111px

	bann_li.each(function(n){
		bann_arr[n]=jQuery(this).width();
		total_width +=bann_arr[n];	
		tot_mar+=10;	
	});
	clone_li();
	clone_li();
	total =total_width+tot_mar;
	move_ul.attr("timer", setInterval(bann_move, 20));
	bann_hover(0);
	pos=(total_width*-1)-tot_mar;
	//alert(pos);

//focus 제어 추가
bann_li.children().focus(bn_skip);
jQuery("#wrap > a.prev").focus(mv_left);
jQuery("#wrap > a.next").focus(mv_right);

}

// hover 기능
function bann_hover(d_num){	
		move_ul.hover(function(){
			clearInterval(move_ul.attr("timer"));
		},function(){
			if(d_num==0){
				clearInterval(move_ul.attr("timer"));
				move_ul.attr("timer", setInterval(bann_move,20));	
				}else{
				clearInterval(move_ul.attr("timer"));
				move_ul.attr("timer", setInterval(mv_right,20));	
			}
			
		});
}


// 배너 복사
function clone_li(){
	for(i=0;i <=bann_li_size;i++){
		bann_li.eq(i).clone().appendTo(jQuery("div#list > ul"));
	}
}

// 왼쪽으로 동작
function bann_move(){
	/*
	alert(total);
	alert(pos);
	alert(total_width);
	alert(tot_mar);
	*/
	
	if(pos >= total*-2){
		move_ul.css({"left":pos});
		pos-=2;
	}else{
		pos=(total_width*-1)-tot_mar;
	}
}

// 오른쪽으로 동작
function mv_right2(){
		if(pos<=0){
			pos+=2;
			move_ul.css({left:pos});
		}else{
			
			pos=(total_width*-1)-tot_mar;
		}
}

// 왼쪽제어
function mv_left(){
	bann_hover(0);
	direc_num=0;
	bn_play();
}

// 오른쪽제어
function mv_right(){
	jQuery("div#list > ul > li > a").focus(bn_skip);
	bann_hover(1);
	direc_num=1;
	bn_play();
}

//중지
function bn_skip(){
		clearInterval(move_ul.attr("timer"));
}

//재생
function bn_play(){
		clearInterval(move_ul.attr("timer"));
		if(direc_num==0){
			move_ul.attr("timer", setInterval(bann_move, 20));
		}else if(direc_num==1){
			move_ul.attr("timer", setInterval(mv_right2, 20));
		}
}

