function goLoginPage() {
	document.CLGNFRM.submit();
}

function nav_main(url) {
	if (url == undefined) {
		url = "http://www.xxx.com/";
	}
	location.href = url;
}

function buy(Lcate, Mcate) {
	nav_main("/pages/attend/application.asp?lCate="+Lcate+"&Mcate="+Mcate);
}

function nav_open(url) {
	if (url != undefined) {
		if (url != "") {
			window.open(url,"","");
		}
	}
}

function sound(file_name, width, height) {
    document.write('<OBJECT id="mPlayer" style="LEFT: 0px; TOP: 0px" width="'+width+'" height="'+height+'" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95">');
	document.write('<PARAM NAME="AutoSize" VALUE="0">');
	document.write('<PARAM NAME="AutoStart" VALUE="1">');
	document.write('<PARAM NAME="Volume" VALUE="-100">');
	document.write('<PARAM NAME="Filename" value="'+file_name+'">');
	document.write('<PARAM NAME="CanSeek" VALUE="1">');
	document.write('<PARAM NAME="CanSeekToMarkers" VALUE="1">');
	document.write('<PARAM NAME="ShowPositionControls" VALUE="0">');
	document.write('<PARAM NAME="ShowCaptioning" VALUE="0">');
	document.write('</OBJECT>');
}

function goOpenUrl(url,size,scroll) {
	if (url == undefined) { url = "http://www.teensup.com/"; }
	if (scroll == undefined) { scroll = "0"; }
	if (size != undefined) {
		var splitS = size.split(",");
		var ws = splitS[0];
		var hs = splitS[1];
		if (scroll == "0") {
			window.open(url,"","width="+ws+",height="+hs);
		} else {
			window.open(url,"","width="+ws+",height="+hs+",scrollbars=1");
		}
	} else {
		window.open(url,"","");
	}
}

//ÄíÅ° °¡Á®¿À±â
function getCookie(name) { 
	var nameOfCookie = name + "="; 
	var x = 0; 

	while ( x <= 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 ""; 

} 
/***************************************************************************************************/
var ASCII_WIDTH_TABLE = new Array(
	0,6,6,6,6,6,6,6,6,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
	6,6,6,6,0,4,4,6,6,10,0,4,5,5,6,6,4,6,4,6,6,6,6,6,6,6,6,6,6,
	6,4,4,0,6,8,6,12,8,8,9,8,8,7,9,8,3,6,8,7,11,9,9,8,9,8,8,8,8,
	8,10,8,8,8,6,11,6,6,6,4,7,7,7,7,7,3,7,7,3,3,6,3,11,7,7,7,7,4,
	7,3,7,6,10,7,7,7,6,6,6,9,6,10,10,10,10,10,10,10,10,10,10,10,10,
	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,4,5,
	6,6,7,6,3,6,6,9,5,6,7,0,9,6,4,10,4,4,4,7,7,3,3,4,5,6,6,6,6,7,9,9,
	9,9,9,9,11,8,7,7,7,7,4,4,4,4,9,9,9,9,9,9,9,10,9,9,9,9,9,8,7,6,5,5,
	5,5,5,5,8,5,5,5,5,5,3,3,3,3,6,6,6,6,6,6,6,10,6,6,6,6,6,7,7,7);
var KOREAN_WIDTH = 12;

function get_bytes(str) {
	str = "" + str;
	var n;
	var len = str.length;
	var bytes = 0;
	for (var i = 0 ; i < len ; i++) {
		n = str.charCodeAt(i);
		bytes += (n < 0 || n > 127) ? 2 : 1;
	}
	return bytes;
}

function LEFT(str, len)	{
	len = isNaN(len) ? 1 : +len;
	return C_STR(str).substring(0, len);
}

function RIGHT(str, len) {
	len = isNaN(len) ? 1 : +len;
	return C_STR(str).substring(C_STR(str).length - len);
}

function MID(str, index, len) {
	index = isNaN(index) ? 0 : +index;
	if (!isNaN(len))
		return C_STR(str).substring(index, index + len);
	else
		return C_STR(str).substring(index);
}

function LTRIM(str)	{
	while (C_STR(str).charAt(0) == ' ')
	{
		str = MID(str, 1);
	}
	return str;
}

function RTRIM(str)	{
	while (C_STR(str).charAt(C_STR(str).length - 1) == ' ')
		str = LEFT(str, C_STR(str).length - 1);
	return str;
}

function TRIM(str) {
	str = LTRIM(str);
	str = RTRIM(str);
	return str;
}

function C_STR(str)	{
	return (typeof(str) == "undefined" ? "" : "" + str);
}

function CSTR(o){return (""+o);}
function CINT(o){return parseInt(o);}

function GetChrWidth(chr) {
	var n = CSTR(chr).charCodeAt(0);
	return ( (n >= 0 && n < 256) ? ASCII_WIDTH_TABLE[n] : KOREAN_WIDTH );
}

function GetStrWidth(str) {
	var w = 0;
	str = CSTR(str);
	for (var i = 0 ; i < str.length ; i++)
		w += GetChrWidth(str.charAt(i));
	return w;
}

// Á¦¸ñ ±ÛÀÚ¼ö Â©¶óÁÜ
function MakeStrEllipsis(str, width) {
	str = CSTR(str);
	width = CINT(width);
	var w = 0;
	var addedStr = "..";
	var addedWidth = GetStrWidth(addedStr);
	if (GetStrWidth(str) <= width) return str;
	for (var i = 0 ; i < str.length ; i++)
	{
		w += GetChrWidth(str.charAt(i));
		if (w + addedWidth > width) {--i;break;}
	}
	return LEFT(str, i+1)+addedStr;
}

function runObj(string)
{
	if(string != undefined) {
		document.write(string);
	}
}

function runObj_tframe(string, tframe)
{
	if(tframe == null)
	{
		if(string != undefined) {
			document.write(string);
		}
	}
	else
	{
		if(string != undefined) {
			tframe.document.write(string);
		}
	}
}

function runObj_innerHTML(string, tobj)
{
	if(string != undefined) {
		tobj.innerHTML = string;
	}
}

function auto_fit_size(w_width, w_height)
{
/*
	var Dwidth = null;
	var Dheight = null;

	if(w_width == null ||  w_width == '')
		Dwidth = parseInt(document.body.scrollWidth);
	else
		Dwidth = parseInt(w_width);

	if(w_height == null ||  w_height == '')
		Dheight = parseInt(document.body.scrollHeight);
	else
		Dheight = parseInt(w_height);

	var divEl = document.createElement("div");
	divEl.style.position = "absolute";
	divEl.style.left = "0px";
	divEl.style.top = "0px";
	divEl.style.width = "100%";
	divEl.style.height = "100%";

	document.body.appendChild(divEl);

	window.resizeBy(Dwidth-divEl.offsetWidth, Dheight-divEl.offsetHeight);

	document.body.removeChild(divEl);
*/
	var thisX = parseInt(document.body.scrollWidth);
	var thisY = parseInt(document.body.scrollHeight);
	var maxThisX = screen.width - 50;
	var maxThisY = screen.height - 50;
	var marginY = 0;

	if (navigator.userAgent.indexOf("MSIE 8") > 0) marginY = 72;        // IE 8.x
	else if(navigator.userAgent.indexOf("MSIE 7") > 0) marginY = 75;    // IE 7.x
	else if(navigator.userAgent.indexOf("MSIE 6") > 0) marginY = 45;    // IE 6.x
	else if(navigator.userAgent.indexOf("Firefox") > 0) marginY = 50;   // FF
	else if(navigator.userAgent.indexOf("Opera") > 0) marginY = 30;     // Opera
	else if(navigator.userAgent.indexOf("Netscape") > 0) marginY = -2;  // Netscape

	if (thisX > maxThisX) {
		window.document.body.scroll = "yes";
		thisX = maxThisX;
	}
	if (thisY > maxThisY - marginY) {
		window.document.body.scroll = "yes";
		thisX += 19;
		thisY = maxThisY - marginY;
	}
	window.resizeTo(thisX+10, thisY+marginY);
}

/***************************************************************************************************/
/*                             »ó´Ü¸Þ´º °ü·Ã Àü¿ªº¯¼­.										       */
/***************************************************************************************************/
/***************************************************************************************************/
/*                             ¿ä±â ¾Æ·¡¿¡¼­ ºÎÅÍ.. °³ÀÎ ÇÔ¼ö¸¦ Ãß°¡ÇÏ¼¼¿ä.                        */
/***************************************************************************************************/

//#ºñÁÖ¾ó½ºÅ©¸³Æ® ±è¿ìÁ¤ Ãß°¡
/*ActiveX ÇÃ·¡½¬*/
// id: flash id
// url: source url
// w: source width
// h: source height
// t: wmode (none/transparent/opaque)

function Flash(id,url,w,h,bg,t){
document.write("\
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width="+w+" height="+h+" id="+id+">\
<param name='movie' value="+url+" />\
<param name='wmode' value="+t+" />\
<param name='bgcolor' value="+bg+" />\
<param name='allowScriptAccess' value='always' />\
<param name='quality' value='high' />\
<param name='menu' value='false' />\
<embed src="+url+" width="+w+" height="+h+" name="+id+" bgcolor="+bg+" wmode="+t+" allowScriptAccess='always' quality='high' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\
</object>\
");
}


/*ActiveX µ¿¿µ»ó<script>Movie('url','178','133','0');</script*/
function Movie(url,width,height,controls){
document.write("\
<object width='"+width+"' height='"+height+"' id='Player' classid='clsid:22D6f312-B0F6-11D0-94AB-0080C74C7E95' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject' VIEWASTEXT>\
<param name='AutoRestart' value='true'>\
<param name='AutoRewind' value='false'>\
<param name='ShowAudioControls' value='true'>\
<param name='ShowControls' value='"+controls+"'>\
<param name='PlayCount' value='1'>\
<param name='EnableContextMenu' value='0'>\
<param name='BufferTime' value='3'>\
<param name='ClickToPlay' value='false'>\
<param name='AnimationAtStart' value='false'>\
<param name='FileName' value='"+url+"'>\
<param name='Volume' value='0'>\
</object>\
");
}

function fncAct(nextUrl) {
	document.addInfoForm.action = nextUrl;
	document.addInfoForm.submit();
}

function setCookie( name, value, expiredays ) {
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";";
}

function actLogin() {
	var pForm = document.loginForm;
	if(pForm.userid.value == "") {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		pForm.userid.focus();
		return;
	}
	if(pForm.passwd.value == "") {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		pForm.passwd.focus();
		return;
	}

	if (pForm.id_save.checked == true) {
		setCookie( "teensID", pForm.userid.value, 365);
	} else {
		setCookie( "teensID", "", 365);
	}

	pForm.submit();
}

function insertBasket(basket_type, arr_pdt_seq_cnt, period, order_seq)
{
	location.href = "/pages/order/insert_basket.asp?basket_type=" + basket_type + "&arr_pdt_seq_cnt=" + arr_pdt_seq_cnt + "&period=" + period + "&order_seq=" + order_seq;
}

function searchZip(zip1, zip2, addr1, addr2, name_form)
{
	window.open('/pages/popup/find_post.asp?name_zip1=' + zip1 + '&name_zip2=' + zip2 + '&name_addr1=' + addr1 + '&name_addr2=' + addr2 + '&name_form=' + name_form,'','width=500,height=510');
}

function pop_authnumber()
{
	window.open('/pages/popup/pincode_write.asp', 'pincode', 'width=500, height=340,left=200,top=100');
}

function formatnumber(num)
{
	num	=	num.toString();
	var strLen	=	num.length;
	var retVal	=	"";

	for(var i = 0; i < strLen; i++)
	{
		if(((strLen - i) % 3 == 0) && i > 0)
			retVal	=	retVal + "," + num.substring(i, i + 1);
		else
			retVal	+=	num.substring(i, i + 1);
	}

	return retVal;
}

function fncCMAct(nextUrl) {
	document.glLoginForm.action = nextUrl;
	document.glLoginForm.submit();
}

function goBlog(userid, pageType, viewSid) {
	var f = document.BlogForm;
	var HelloBlog = window.open("about:blank","HelloBlog","width=935, height=630");

	f.UserID.value = userid;
	f.viewSid.value = viewSid;

	f.target = "HelloBlog";
	f.action = "/pages/community/blog_"+ pageType +".asp";
	f.submit();
}

function videoStart(teacher, sseq, joinName, joinerID, peopleCnt)
{
	var teacherId = sseq;
	var url = "http://www.hello-et.com/accuzone/videoStart.asp?Teacher=" + teacher + "&JoinerID=" + joinerID + "&JoinerName=" + joinName + "&StudentID=" + teacherId + "&peopleCnt=" + peopleCnt;
	window.open(url, "", "width=100, height=100");
}
function fullScreenOpen(whatIsIt) {
	var widthValue = screen.availWidth - 11;
	var heightValue = screen.availHeight - 50;
	var  propertyValue;
	propertyValue = "width="+ widthValue +",height="+ heightValue +", toolbar=no,top=0,left=0,resizable=yes,scrollbars=no,status=no";
window.open(whatIsIt,'hellocourse',propertyValue);
}


//#½Å±Ô teenup µðÀÚÀÎ°ü·Ã ±è¿ìÁ¤ Ãß°¡
function imgOver(imgs) {
	imgs.src = imgs.src.replace("off.gif", "on.gif");
}
function imgOut(imgs) {
	imgs.src = imgs.src.replace("on.gif", "off.gif");
}

function quickOver(imgs) {
	imgs.src = imgs.src.replace("off.gif", "on.png");
}
function quickOut(imgs) {
	imgs.src = imgs.src.replace("on.png", "off.gif");
}

// 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='';
    return '';
}


function clearinput(obj) {
	obj.style.backgroundImage = 'none';
}


function ChangeImage(strImg,alt_a)
{
	document.b_img.src = strImg;
	document.b_img.alt = alt_a;
}

function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function initMoving(target, position, topLimit, btmLimit) {
	if (!target)
		return false;

	var obj = target;
	obj.initTop = position;
	obj.topLimit = topLimit;
	obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;

	//obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;

	if (typeof(window.pageYOffset) == "number") {
		obj.getTop = function() {
			return window.pageYOffset;
		}
	} else if (typeof(document.documentElement.scrollTop) == "number") {
		obj.getTop = function() {
			return document.documentElement.scrollTop;
		}
	} else {
		obj.getTop = function() {
			return 0;
		}
	}

	if (self.innerHeight) {
		obj.getHeight = function() {
			return self.innerHeight;
		}
	} else if(document.documentElement.clientHeight) {
		obj.getHeight = function() {
			return document.documentElement.clientHeight;
		}
	} else {
		obj.getHeight = function() {
			return 500;
		}
	}

	obj.move = setInterval(function() {
		if (obj.initTop > 0) {
			pos = obj.getTop() + obj.initTop;
		} else {
			pos = obj.getTop() + obj.getHeight() + obj.initTop;
			pos = obj.getTop() + obj.getHeight() / 2 - 15;
		}

		if (pos > obj.bottomLimit)
			pos = obj.bottomLimit;
		if (pos < obj.topLimit)
			pos = obj.topLimit;

		interval = obj.top - pos;
		obj.top = obj.top - interval / 3;
		obj.style.top = obj.top + "px";
	}, 80)
}

function goSearchget(flag) {
	var f = document.getSearchForm;

	if (f.searchStr.value == "") {
		alert("°Ë»ö¾î¸¦ ³Ö¾îÁÖ¼¼¿ä.");
		f.searchStr.focus();
		return;
	}

	f.searchType.value = flag;

	if (flag == "0") {
		f.action = "/pages/search/search_unity.asp";
	} else if (flag == "1") {
		f.action = "/pages/search/search_instruction.asp";
	} else if (flag == "2") {
		f.action = "/pages/search/search_class.asp";
	} else if (flag == "3") {
		f.action = "/pages/search/search_mp3.asp";
	} else if (flag == "4") {
		f.action = "/pages/search/search_community.asp";
	} else if (flag == "5") {
		f.action = "/pages/search/search_notice.asp";
	} else if (flag == "6") {
		f.action = "/pages/search/search_pointmall.asp";
	} else {
		f.action = "/pages/search/search_unity.asp";
	}

	f.submit();
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function fnc_catchposition(objname, tmpx, tmpy) {
	document.all.divCouponAll.style.left = document.getElementById(objname).getBoundingClientRect().left - document.getElementById('wrap').getBoundingClientRect().left + tmpx;
	document.all.divCouponAll.style.top = document.getElementById(objname).getBoundingClientRect().top - document.getElementById('wrap').getBoundingClientRect().top + tmpy;
}

function fnc_catchposition2(objname, tmpx, tmpy, objname2) {

	eval('document.all.' + objname2).style.left = document.getElementById(objname).getBoundingClientRect().left - document.getElementById('wrap').getBoundingClientRect().left + tmpx;
	eval('document.all.' + objname2).style.top = document.getElementById(objname).getBoundingClientRect().top - document.getElementById('wrap').getBoundingClientRect().top + tmpy;
}


function file_upload(serverUrl, types, savepath, formname, textname){
	var addUrlInfo = '?serverUrl=' + serverUrl + '&types=' + types + '&savepath=' + savepath + '&formname=' + formname + '&textname=' + textname;
	var newwin = window.open('http://upfile.neungyule.com/pages/common/upload.asp' + addUrlInfo, 'uploadFrm', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no,width=500,height=150,top=400,left=400');
	newwin.focus();
}

function emailreject() {
	var newwin = window.open('https://members.neungyule.com/pages/t_member/pop_email_policy.asp','','left=200,top=100,width=425,height=268');
	newwin.focus();
}

function aquaPlay(url) {
	var aqua = window.open('http://aqua.neungyule.com/aquaplayer/Player_neungyul.asp?Url='+url,'aqua','left=0,top=0,width=565, height=432, menubar=no, directories=no,resizable=yes,status=no,scrollbars=no');
	aqua.focus();
}

var banner_size_flag = 0;
var banner_tid;

function banner_size_small(objName){
	if (banner_size_flag == 1) {
		banner_size_flag = 0;
		banner_tid = setTimeout("banner_size_small('" + objName + "')",370);
	} else {
		eval('document.all.' + objName).style.zIndex=999;
		clearTimeout(banner_tid);
	}
}

function banner_size_big(objName) {
	clearTimeout(banner_tid);
	eval('document.all.' + objName).style.zIndex=1001;
	banner_size_flag=1;
}

// °´Ã¼ À§Ä¡ Å©±â ±¸ÇÏ±â..
function getBounds(tag)
{
	var ret = new Object();
	if(document.all) {
		var rect = tag.getBoundingClientRect();
		ret.left = rect.left + (document.documentElement.scrollLeft || document.body.scrollLeft);
		ret.top = rect.top + (document.documentElement.scrollTop || document.body.scrollTop);
		ret.width = rect.right - rect.left;
		ret.height = rect.bottom - rect.top;
	} else {
		var box = document.getBoxObjectFor(tag);
		ret.left = box.x;
		ret.top = box.y;
		ret.width = box.width;
		ret.height = box.height;
	}
	return ret;
}

// ·¹ÀÌ¾î À§Ä¡ ÀÌµ¿..obj:°´Ã¼, lay:·¹ÀÌ¾î
function lay_move(obj, lay, x, y)
{
	var box = getBounds(obj);

	lay.style.left = box.left;
	lay.style.top = box.top + box.height;
}

function showCalendar(y, m, objName, objText) {
	objE = document.getElementById(objText);
//	objE.style.width = "400";
	y = parseInt(y);
	m = parseInt(m);

//	var pos = getPos(eval(objName));
//	pos_X = pos.x;
//	pos_Y = pos.y;

//	objE.style.top = pos_Y + 26;
//	objE.style.left = pos_X;
	objE.style.display = "";

	var result;
	var text = '';

	text  =	'<div class="layer_01 gon" style="position:absolute;width:152px;">';
	text +=	'	<div class="area pb1">';
	text +=	'		<h4 class="tle fs11 ver pt0 pb0">';
	text +=	'			<a href="javascript://" onclick="showCalendar('+(m==1?(y-1)+','+12:y+','+(m-1))+',\''+objName+'\',\''+objText+'\')" class="dib m p4" title="ÀÌÀü ´Þ"><img src="/img/myteens/myteens2/btn_to_left_02.gif" alt="" class="m" /></a>&nbsp;' + y + '. ' + ((m < 10) ? ('0' + m) : m) + '&nbsp;<a href="javascript://" onclick="showCalendar('+(m==12?(y+1)+','+1:y+','+(m+1))+',\''+objName+'\',\''+objText+'\')" class="dib m p4" title="´ÙÀ½"><img src="/img/myteens/myteens2/btn_to_right_02.gif" alt="´ÙÀ½ ´Þ" class="m" /></a>';
	text +=	'		</h4>';
	text +=	'		<table cellpadding="0" cellspacing="0" class="table_car_01">';
	text +=	'		<col /><col /><col /><col /><col /><col /><col />';
	text +=	'		<tr>';
	text +=	'			<th>ÀÏ</th>';
	text +=	'			<th>¿ù</th>';
	text +=	'			<th>È­</th>';
	text +=	'			<th>¼ö</th>';
	text +=	'			<th>¸ñ</th>';
	text +=	'			<th>±Ý</th>';
	text +=	'			<th>Åä</th>';
	text +=	'		</tr>';

    var d1 = (y+(y-y%4)/4-(y-y%100)/100+(y-y%400)/400
          +m*2+(m*5-m*5%9)/9-(m<3?y%4||y%100==0&&y%400?2:3:4))%7;
    for (i = 0; i < 42; i++) {
        if (i==0)
			text += '<tr>';
        else if (i%7==0)
			text += '</tr>\n<tr>';

        if (i < d1 || i >= d1+(m*9-m*9%8)/8%2+(m==2?y%4||y%100==0&&y%400?28:29:30)) {
            text += '<td>&nbsp;</td>';
		} else {
			result = y.toString();
			result = result+ "-" + RIGHT('0' + m.toString(),2);
			result = result+ "-" + RIGHT('0' + (i+1-d1).toString(),2);
			text +=	'					<td><a href="javascript://" onclick="'+ objName +'.value=\''+result.replace(/-/g, '.')+'\';objE.style.display=\'none\';" ' + (i%7 ? '' : ' class="holiday"') + '>' + (i+1-d1) + '</a>';
		}
	}

	text +=	'		</table>';
	text +=	'	</div>';
	text +=	'	<div class="btm">';
	text +=	'		<img src="/img/myteens/myteens2/btn_layer_close.gif" alt="´Ý±â" onclick="closeCalendar(\''+ objText +'\');" style="cursor:hand;"/>';
	text +=	'	</div>';
	text +=	'</div>';

    objE.innerHTML = text;
}

function closeCalendar(objText) {
	objE = document.getElementById(objText);
	objE.style.display = "none";
}

// ·¹ÀÌ¾î Åä±Û
function toggleLayer(id) {
	var obj = document.getElementById(id);
	obj.style.display = (obj.style.display == "none") ? "block" : "none";
}





/* ----------------------------------------------------------------------------
 * Æ¯Á¤ ³¯Â¥¿¡ ´ëÇØ ÁöÁ¤ÇÑ °ª¸¸Å­ °¡°¨(+-)ÇÑ ³¯Â¥¸¦ ¹ÝÈ¯

 * 

 * ÀÔ·Â ÆÄ¶ó¹ÌÅÍ -----
 * pInterval : "yyyy" ´Â ¿¬µµ °¡°¨, "m" Àº ¿ù °¡°¨, "d" ´Â ÀÏ °¡°¨
 * pAddVal  : °¡°¨ ÇÏ°íÀÚ ÇÏ´Â °ª (Á¤¼öÇü)
 * pYyyymmdd : °¡°¨ÀÇ ±âÁØÀÌ µÇ´Â ³¯Â¥
 * pDelimiter : pYyyymmdd °ª¿¡ »ç¿ëµÈ ±¸ºÐÀÚ¸¦ ¼³Á¤ (¾øÀ¸¸é "" ÀÔ·Â)

 * 

 * ¹ÝÈ¯°ª ----

 * yyyymmdd ¶Ç´Â ÇÔ¼ö ÀÔ·Â½Ã ÁöÁ¤µÈ ±¸ºÐÀÚ¸¦ °¡Áö´Â yyyy?mm?dd °ª
 *

 * »ç¿ë¿¹ ---

 * 2008-01-01 ¿¡ 3 ÀÏ ´õÇÏ±â ==> addDate("d", 3, "2008-08-01", "-");

 * 20080301 ¿¡ 8 °³¿ù ´õÇÏ±â ==> addDate("m", 8, "20080301", "");
 --------------------------------------------------------------------------- */
function addDate(pInterval, pAddVal, pYyyymmdd, pDelimiter) {
	var yyyy;
	var mm;
	var dd;
	var cDate;
	var oDate;
	var cYear, cMonth, cDay;

	if (pDelimiter != "") {
		pYyyymmdd = pYyyymmdd.replace(eval("/\\" + pDelimiter + "/g"), "");
	}

	yyyy = pYyyymmdd.substr(0, 4);
	mm  = pYyyymmdd.substr(4, 2);
	dd  = pYyyymmdd.substr(6, 2);

	if (pInterval == "yyyy") {
		yyyy = (yyyy * 1) + (pAddVal * 1);
	} else if (pInterval == "m") {
		mm  = (mm * 1) + (pAddVal * 1);
	} else if (pInterval == "d") {
		dd  = (dd * 1) + (pAddVal * 1);
	}

	cDate = new Date(yyyy, mm - 1, dd) // 12¿ù, 31ÀÏÀ» ÃÊ°úÇÏ´Â ÀÔ·Â°ª¿¡ ´ëÇØ ÀÚµ¿À¸·Î °è»êµÈ ³¯Â¥°¡ ¸¸µé¾îÁü.
	cYear = cDate.getFullYear();
	cMonth = cDate.getMonth() + 1;
	cDay = cDate.getDate();

	cMonth = cMonth < 10 ? "0" + cMonth : cMonth;
	cDay = cDay < 10 ? "0" + cDay : cDay;

	if (pDelimiter != "") {
		return cYear + pDelimiter + cMonth + pDelimiter + cDay;
	} else {
		return cYear + cMonth + cDay;
	}
}




//---------------------------------------------------------------------------

//Æ¯¼ö¹®ÀÚ
function CheckStr(strOriginal, strFind, strChange) {
	var position, strOri_Length;
	position = strOriginal.indexOf(strFind); 

	while (position != -1) {
		strOriginal = strOriginal.replace(strFind, strChange);
		position = strOriginal.indexOf(strFind);
	}

	strOri_Length = strOriginal.length;
	return strOri_Length;
}




function win_Open(url,win_nm,chk_sb,n_wid,n_hei) { 
  
  var hh = (screen.height/2)-(n_hei/2)
  var ww = (screen.width/2)-(n_wid/2)

	window.open(url,win_nm,"toolbar=no,location=no,directory=no,left="+ww+",top="+hh+",status=no,menubar=no,scrollbars="+chk_sb+",resizable=no,copyhistory=no,width="+n_wid+",height="+n_hei); 
}
