<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">// JS 怨듯넻

function admin_menu_open()
{
	if(getCookie("admin_menu_open"))
	{
		if(getCookie("admin_menu_open")!="open") { setCookie("admin_menu_open", "open",720); $('#admin_menu_open_state').html("硫붾돱 �묎린"); }
		else { setCookie("admin_menu_open","close",720); $('#admin_menu_open_state').html("硫붾돱 �댁뼱�먭린"); $('#menu_map').slideToggle(500); } 
	}
	else { setCookie("admin_menu_open", "open",720); $('#admin_menu_open_state').html("硫붾돱 �묎린"); }
}

function setCookie(name, value, min)
{
	var today = new Date();
	today.setMinutes( today.getMinutes() + min ); 
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";
} 

function getCookie(name)
{
	var nameOfCookie = name + "=";
	var x = 0; 
	while(x&lt;=document.cookie.length)
	{
		var y = (x+nameOfCookie.length);
		if(document.cookie.substring(x,y) == nameOfCookie)
		{
			if((endOfCookie=document.cookie.indexOf(";",y))==-1)
			endOfCookie = document.cookie.length;
			return unescape(document.cookie.substring(y,endOfCookie));
		}
		x = document.cookie.indexOf("",x)+1;  //�좎쭨吏���
		if(x==0) break;
	}
	return "";
} 

function onlyNumber(e)
{
	evt = e || event; 
	if (document.all)
	{ 
		if( evt.keyCode &lt;48 || evt.keyCode &gt;57 ) { event.returnValue=false; } 
	} 
	else  // FF
	{ 
		if( evt.which &lt;48 || evt.which &gt;57 ) { evt.stopPropagation(); evt.preventDefault(); evt.initEvent; } 
	} 
}

function ChkNum(form_name,input_name,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{
		var strCh = strValue.charAt(i).toLowerCase();
		if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else{break;}
	}
	eval("document.getElementById('"+form_name+"')."+input_name+".value='"+result_str+"';");
}

function ChkNum2(tmp_this,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{
		var strCh = strValue.charAt(i).toLowerCase();
		if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else{break;}
	}
	tmp_this.value=result_str;
}

function ChkAlNum(form_name,input_name,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{
		var strCh = strValue.charAt(i).toLowerCase();
		if(strCh &gt;="a" &amp;&amp; strCh &lt;="z"){result_str=result_str+strCh;}
		else if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else{break;}
	}
	eval("document.getElementById('"+form_name+"')."+input_name+".value='"+result_str+"';");
}

function ChkHan(form_id,input_name,strValue) 
{
	var result_str=strValue;
	var check="OK";
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{	
		var strCh = strValue.charAt(i);
		var strCh2 = strValue.charCodeAt(i);
		if(strCh &gt;="a" &amp;&amp; strCh &lt;="z"){check="NO"; break;}
		else if(strCh &gt;="A" &amp;&amp; strCh &lt;="Z"){check="NO"; break;}
		else if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){check="NO"; break;}
		else if(strCh2 &gt;128){result_str=result_str+strCh;}
		else{check="NO"; break;}
	}
	if(check=="NO") { eval("document.getElementById('"+form_id+"')."+input_name+".value='"+result_str+"';"); }
}

function ChkAlNumHan(form_id,input_name,strValue) 
{
	var result_str=strValue;
	var check="OK";
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{	
		var strCh = strValue.charAt(i);
		var strCh2 = strValue.charCodeAt(i);
		if(strCh &gt;="a" &amp;&amp; strCh &lt;="z"){result_str=result_str+strCh;}
		else if(strCh &gt;="A" &amp;&amp; strCh &lt;="Z"){result_str=result_str+strCh;}
		else if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else if(strCh2 &gt;128){result_str=result_str+strCh;}
		else{check="NO"; break;}
	}
	if(check=="NO") { eval("document.getElementById('"+form_id+"')."+input_name+".value='"+result_str+"';"); }
}

function ChkRGBCode(form_name,input_name,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{
		var strCh = strValue.charAt(i).toUpperCase();
		if(strCh &gt;="A" &amp;&amp; strCh &lt;="F"){result_str=result_str+strCh;}
		else if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else{break;}
	}
	eval("document.getElementById('"+form_name+"')."+input_name+".value='"+result_str+"';");
}

function ChkRGBCode2(tmp_this,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{
		var strCh = strValue.charAt(i).toUpperCase();
		if(strCh &gt;="A" &amp;&amp; strCh &lt;="F"){result_str=result_str+strCh;}
		else if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else{break;}
	}
	tmp_this.value=result_str;
}

function ChkTel(form_name,input_name,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i ++)
	{
		var strCh = strValue.charAt(i).toLowerCase();
		if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else if(strCh =="-"){result_str=result_str+strCh;}
		else{break;}
	}
	eval("document.getElementById('"+form_name+"')."+input_name+".value='"+result_str+"';");
}

function ChkTel2(tel1,tel2,tel3,type)
{ 
	var check="Y";
	if(tel1.length==0 || tel2.length==0 || tel3.length==0){check="N";}
	else
	{
		if(tel1.length&lt;2 || tel2.length&lt;3 || tel3.length!=4){check="N";}
		if(type=="tel")
		{
			if(tel1!="02" &amp;&amp; tel1!="031" &amp;&amp; tel1!="032" &amp;&amp; tel1!="033" &amp;&amp; tel1!="041" &amp;&amp; tel1!="042" &amp;&amp; tel1!="043" &amp;&amp; tel1!="044" &amp;&amp; tel1!="051" &amp;&amp; tel1!="052" &amp;&amp; tel1!="053" &amp;&amp; tel1!="054" &amp;&amp; tel1!="055" &amp;&amp; tel1!="061" &amp;&amp; tel1!="062" &amp;&amp; tel1!="063" &amp;&amp; tel1!="064" &amp;&amp; tel1!="070"){check="N";}
		}
		if(type=="mob")
		{
			if(tel1!="010" &amp;&amp; tel1!="011" &amp;&amp; tel1!="016" &amp;&amp; tel1!="017" &amp;&amp; tel1!="018" &amp;&amp; tel1!="019"){check="N";}
		}
	}
	return check;
}

function ChkMail(form_id,input_name,strValue)
{
	var result_str="";
	for(var i=0; i&lt;strValue.length;i++)
	{
		var strCh = strValue.charAt(i).toLowerCase();
		if(strCh &gt;="a" &amp;&amp; strCh &lt;="z"){result_str=result_str+strCh;}
		else if(strCh &gt;="0" &amp;&amp; strCh &lt;="9"){result_str=result_str+strCh;}
		else if(strCh=="." || strCh=="@" || strCh=="_" || strCh=="-"){result_str=result_str+strCh;}
		else{break;}
	}
	if(strValue!=result_str)
	{
		eval("document.getElementById('"+form_id+"')."+input_name+".value='"+result_str+"';");
	}
}

function center_pop(url, name, w, h) 
{
	var popw = (screen.width - w) / 2; 
	var poph = (screen.height - h) / 2; 
	pop_op = 'height='+h+',width='+w+',top='+poph+',left='+popw;
	window.open(url, name, pop_op);
}

function center_pop_s(url, name, w, h) 
{
	var popw = (screen.width - w) / 2; 
	var poph = (screen.height - h) / 2; 
	pop_op = 'height='+h+',width='+w+',top='+poph+',left='+popw+',scrollbars=yes';
	window.open(url, name, pop_op);
}

function mail_decode(str) 
{
	return_mail="";
	split_email = str.split("+");
	for(i=0;i&lt;split_email.length;i++)
	{
		return_mail = return_mail + String.fromCharCode(parseInt(split_email[i]));
	}
	document.write(return_mail);
}



function visual_slide(ea) // 硫붿씤 鍮꾩��� - �대�吏� 蹂�寃�
{
	var state = $("#visual_slide_state").val();
	var visual_height_max = $("#visual_height_max").val();
	if(state=="Y")
	{
		var now = parseInt($("#visual_slide_now").val());
		var max = parseInt(ea)-1;
		var next = now+1;
		if(next&gt;max){next=0;}

		$("#visual_group_"+now).css({"zIndex":"12"});
		$("#visual_group_"+next).css({"zIndex":"11"});

		$("#visual_slide_bul_"+next).removeClass("visual_slide_bul2").addClass("visual_slide_bul1"); 
		$("#visual_slide_bul_"+now).removeClass("visual_slide_bul1").addClass("visual_slide_bul2"); 

		$("#visual_group_"+now).animate({opacity:0},500,function(){ 
			$("#visual_group_"+now).css({"opacity":"1","zIndex":"10"}); 
			$("#visual_slide_now").val(next); 
		});
	}
}

function visual_slide_direct(now,ea,position_top) // 硫붿씤 鍮꾩��� - 遺덈┸ �대┃�� �섑븳 諛붾줈 �섑��닿린
{
	var next = now+1;
	if(next&gt;ea-1){next=0;}

	for(var i=0;i&lt;ea;i++)
	{
		if(i==now)
		{
			$("#visual_slide_bul_"+i).removeClass("visual_slide_bul2").addClass("visual_slide_bul1"); 
			$("#visual_group_"+i).css({"zIndex":"12","opacity":"1"}); 
		}
		else if(i==next)
		{
			$("#visual_slide_bul_"+i).removeClass("visual_slide_bul1").addClass("visual_slide_bul2"); 
			$("#visual_group_"+i).css({"zIndex":"11","opacity":"1"}); 
		}
		else
		{
			$("#visual_slide_bul_"+i).removeClass("visual_slide_bul1").addClass("visual_slide_bul2"); 
			$("#visual_group_"+i).css({"zIndex":"10","opacity":"1"}); 
		}
	}
	$("#visual_slide_now").val(now); 
}

function calendar_view(id,separator,date_value)
{
	var now = new Date();
	var now_year = now.getFullYear();
	var now_month = now.getMonth()+1;
	var now_day = now.getDate();

	if(date_value=="")
	{
		var year = parseInt(now_year);
		var month = parseInt(now_month);
		var day = parseInt(now_day);
	}
	else
	{
		var tmp = date_value.split(separator);
		if(tmp[1].substr(0,1)==0){tmp[1]=tmp[1].substr(1,1);} // 紐⑤컮�쇨린湲� paeseInt �ㅼ옉�숈쓣 媛먯븞�� 肄붾뱶 異붽�
		if(tmp[2].substr(0,1)==0){tmp[2]=tmp[2].substr(1,1);} // 紐⑤컮�쇨린湲� paeseInt �ㅼ옉�숈쓣 媛먯븞�� 肄붾뱶 異붽�
		var year = parseInt(tmp[0]);
		var month = parseInt(tmp[1]);
		var day = parseInt(tmp[2]);
	}

	var i, j, day_num = 1;
	var prev_y, prev_m, next_y, next_m = "";
	var last_week, choice_date, result_date, tmp_month, tmp_today = "";
	var calDate = new Date(year, month-1, day_num);
	var checkDate = new Date();
	var date_array = new Array(6);
	for(i=0;i&lt;6;i++) date_array[i] = new Array("","","","","","","");

	for(j=0;j&lt;6;j++)
	{
		for(i=0;i&lt;7;i++)
		{
			if(j==0 &amp;&amp; i==0)i = calDate.getDay();
			date_array[j][i]=day_num+"";
			day_num++;
			checkDate.setFullYear(year, month-1, day_num);
			if(checkDate.getDate() != day_num) break;
		}
		 if(checkDate.getDate() != day_num) break;
	}
	last_week = (date_array[5][0])?6:5;

	prev_y = " calendar_view('"+id+"','"+separator+"','"+(year-1)+separator+month+separator+"1'); ";
	next_y = " calendar_view('"+id+"','"+separator+"','"+(year+1)+separator+month+separator+"1'); ";

	if(month&gt;1){ prev_m = " calendar_view('"+id+"','"+separator+"','"+year+separator+(month-1)+separator+"1'); "; }
	else{ prev_m = " calendar_view('"+id+"','"+separator+"','"+(year-1)+separator+"12"+separator+"1'); "; }

	if(month&lt;12){ next_m = " calendar_view('"+id+"','"+separator+"','"+year+separator+(month+1)+separator+"1'); "; }
	else{ next_m = " calendar_view('"+id+"','"+separator+"','"+(year+1)+separator+"1"+separator+"1'); "; }

	OutputStr = "&lt;div style='position:absolute; margin:0px; padding:1px; left:0px; top:0px; width:168px; border:1px solid #AAAAAA; z-index:100000; background:#FFFFFF;'&gt;";
	OutputStr += "&lt;p style='margin:1px; padding:5px; text-align:center; font-family:tahoma; font-size:12px; border:1px solid #CCCCCC; '&gt;";
	OutputStr += "&lt;span style='cursor:pointer; margin:0px; padding:5px;' onclick=\""+prev_y+"\"&gt;��&lt;/span&gt;"+year+"&lt;span style='cursor:pointer; margin:0px; padding:5px;' onclick=\""+next_y+"\"&gt;��&lt;/span&gt; &amp;nbsp; ";
	OutputStr += "&lt;span style='cursor:pointer; margin:0px; padding:5px;' onclick=\""+prev_m+"\"&gt;��&lt;/span&gt;"+month+"&lt;span style='cursor:pointer; margin:0px; padding:5px;' onclick=\""+next_m+"\"&gt;��&lt;/span&gt;";
	OutputStr += "&lt;/p&gt;";
	OutputStr += "&lt;ul style='list-style:none; margin:0px; padding:0px;'&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF; color:#CC0000;'&gt;S&lt;/li&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF;'&gt;M&lt;/li&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF;'&gt;T&lt;/li&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF;'&gt;W&lt;/li&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF;'&gt;T&lt;/li&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF;'&gt;F&lt;/li&gt;";
	OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #FFFFFF; color:#3366CC;'&gt;S&lt;/li&gt;";

	for(j=0;j&lt;last_week;j++)
	{
		for(i=0;i&lt;7;i++)
		{
			today=date_array[j][i];
			style=choice_date="";
			if(now_year==year &amp;&amp; now_month==month &amp;&amp; now_day==today){ style = " background:#FFFF00; "; }
			if(i==0){ style += " color:#CC0000; "; }
			if(i==6){ style += " color:#3366CC; "; }
			if(today=="")
			{
				style += " background:#EEEEEE; ";
//				choice_date = " document.getElementById('"+id+"_disp').innerHTML=''; document.getElementById('"+id+"_disp').style.height=0; "; 
				choice_date = " calendar_clear('"+id+"'); ";
			}
			else
			{
				if(month&lt;10){ tmp_month = "0"+month; }else{ tmp_month = month; }
				if(today&lt;10){ tmp_today = "0"+today; }else{ tmp_today = today; }
				result_date = year+separator+tmp_month+separator+tmp_today;
//				choice_date = " document.getElementById('"+id+"').value='"+result_date+"'; document.getElementById('"+id+"_disp').innerHTML=''; document.getElementById('"+id+"_disp').style.height=0; "; 
				choice_date = " document.getElementById('"+id+"').value='"+result_date+"'; calendar_clear('"+id+"'); ";
			}
			OutputStr += "&lt;li style='float:left; padding:0px; margin:1px; width:20px; height:20px; line-height:20px; text-align:center; font-family:tahoma; font-size:11px; border:1px solid #CCCCCC; cursor:pointer;"+style+"' onclick=\""+choice_date+"\"&gt;"+today+"&lt;/li&gt;";
		}
	}
	OutputStr += "&lt;/ul&gt;";
	OutputStr += "&lt;/div&gt;";

	document.getElementById(id+"_disp").style.height=200+"px";
	document.getElementById(id+"_disp").innerHTML = OutputStr;
}

function calendar_clear(id) // ie 8 踰꾧렇臾몄젣濡� 蹂꾨룄�� �⑥닔濡� 遺꾨━
{
	document.getElementById(id+"_disp").innerHTML="";
	document.getElementById(id+"_disp").style.height=0+"px";
}</pre></body></html>