function EnterCheck(f){
	if(event.keyCode == 13){
		login_chk();
	}
}


function login_chk(){

	if (document.login.s_id.value == "") {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		document.login.s_id.focus();
		return;
	 	}

	if (document.login.s_pwd.value == "") {
		alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		document.login.s_pwd.focus();
		return;
		}


	if(document.login.s_id.value.indexOf("'",0)!=-1){
		alert("Æ¯¼ö¹®ÀÚ ÀÔ·Â ±ÝÁöÀÔ´Ï´Ù!!");
		document.login.s_id.focus();
		return;
		}

	if(document.login.s_pwd.value.indexOf("'",0)!=-1){
		alert("Æ¯¼ö¹®ÀÚ ÀÔ·Â ±ÝÁöÀÔ´Ï´Ù!!");
		document.login.s_pwd.focus();
		return;
		}


	var space_num = document.login.s_id.value.length;
	for (var k = 0; k <= (space_num - 1); k++){
		if (document.login.s_id.value.indexOf(" ") >= 0 ){
			alert ("°ø¹éÀº »ç¿ëÇÏ½Ç ¼ö°¡ ¾ø½À´Ï´Ù.");
			document.login.s_id.focus();
			return;
		} 
	}


	var space_num = document.login.s_pwd.value.length;
	for (var k = 0; k <= (space_num - 1); k++){
		if (document.login.s_pwd.value.indexOf(" ") >= 0 ){
			alert ("°ø¹éÀº »ç¿ëÇÏ½Ç ¼ö°¡ ¾ø½À´Ï´Ù.");
			document.login.s_pwd.focus();
			return;
		} 
	}

	document.login.submit();
}


function getCookie(name) {
	var prefix = name + "=";

	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1) return null;

	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

function setCookie (cookiename, value, expiredays){
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = cookiename + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}










// ÀÎÅÍ³Ý ¿­¸°ÇÐ±³ ÀÚ¹Ù½ºÅ©¸³Æ® ¸ðÀ½
function addLoadEvent(func){
	var oldonload = window.onload;

	if(typeof window.onload != 'function'){
			window.onload = func;
	}
	else{
		window.onload = function(){
			oldonload();
			func();
		}
	}
}


function fnComma(pStrText){
	var objRegExp = new RegExp('(-?[0-9]+)([0-9]{3})');
	while(objRegExp.test(pStrText))
	{
		pStrText = pStrText.replace(objRegExp, '$1,$2');
	}
	return pStrText;
}

function fnOnlineSchool() {
	window.open("http://old.tongclass.com/StudyRoom/guid.html","study1","");
	history.back();
}




/** ------------------------------------------------------------------------------------------------
 OnCheck(¼±ÅÃÃ¼Å©¹Ú½º, ÀüÃ¼Ã¼Å©¹Ú½º¹è¿­) - ÀüÃ¼Ã¼Å©¹Ú½ºÀÇ ¹è¿­À» ¼±ÅÃÃ¼Å©¹Ú½º¿¡
 checked °ªÀ¸·Î ¸ðµÎ ¹Ù²Û´Ù.
 p.s ÀÏ°ý ¼±ÅÃ, ÇØÁ¦
 ------------------------------------------------------------------------------------------------**/
function OnCheck(pIntId, pStrId){
	var length = document.getElementsByName(pStrId).length;
	var flag = document.getElementById(pIntId).checked;
	for(i=0;i<length;i++){
		document.getElementsByName(pStrId)[i].checked = flag;
	}
}

/** ------------------------------------------------------------------------------------------------
 gotoURL (URL, type)
ÆäÀÌÁö¸¦ ÀÌµ¿ÇÑ´Ù.
	type °ª¿¡ µû¶ó targetÀ» °áÁ¤ÇÔ
	type °ªÀÌ ´©¶ôµÇ¾î¼­ undefined ÀÌ¸é ÇöÀçÃ¢À¸·Î ÀÌµ¿ÇÏ°í
	type °ªÀÌ "_parent" ¶Ç´Â "parent" ÀÌ¸é »óÀ§·Î ÀÌµ¿
	type °ªÀÌ "_top" ¶Ç´Â "top" ÀÌ¸é ÃÖ»óÀ§·Î ÀÌµ¿
 ------------------------------------------------------------------------------------------------**/
function gotoURL(url, type) {
	if (type == undefined) {
		location.href = url;
	} else if ((type == "_parent") || (type == "parent")) {
		parent.location.href = url;
	} else if ((type == "_top") || (type == "top")) {
		top.location.href = url;
	} else {
		window.open(url, type, "status=yes");
	}
	return;
}

/** ------------------------------------------------------------------------------------------------
openWindow (URL, °¡·Î, ¼¼·Î, ¸®»çÀÌÁî¿©ºÎ(yes/no), ½ºÅ©·Ñ¿©ºÎ( yes/no), »õÃ¢ÀÌ¸§)
 URLÀ» »õÃ¢À¸·Î Á¤ÇØÁø »çÀÌÁî·Î ¶ç¿î´Ù (Á¤°¡¿îµ¥¿¡)
 ------------------------------------------------------------------------------------------------**/
function openWindow(strURL, intWidth, intHeight, blnResize, blnScroll, windowName)
{
	var left = (screen.width - intWidth) / 2;
	var top = (screen.height - intHeight) / 2;
	var settings = "width=" + intWidth;
		settings = settings + ", height=" + intHeight;
		settings = settings + ", left=" + left;
		settings = settings + ", top=" + top;
		settings = settings + ", scrollbars=" + blnScroll;
		settings = settings + ", resizable=" + blnResize;
		settings = settings + ",status=yes"

	var win = window.open(strURL, windowName, settings);
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

/** ------------------------------------------------------------------------------------------------
openWindowPoint (URL, °¡·Î, ¼¼·Î, ¸®»çÀÌÁî¿©ºÎ(yes/no), ½ºÅ©·Ñ¿©ºÎ( yes/no), »õÃ¢ÀÌ¸§, À§, ÁÂ)
 URLÀ» »õÃ¢À¸·Î Á¤ÇØÁø »çÀÌÁî·Î ¶ç¿î´Ù
 ------------------------------------------------------------------------------------------------**/
function openWindowPoint(strURL, intWidth, intHeight, blnResize, blnScroll, windowName, intTop, intLeft)
{
	var left = (screen.width - intWidth) / 2;
	var top = (screen.height - intHeight) / 2;
	var settings = "width=" + intWidth;
		settings = settings + ", height=" + intHeight;
		settings = settings + ", left=" + intLeft;
		settings = settings + ", top=" + intTop;
		settings = settings + ", scrollbars=" + blnScroll;
		settings = settings + ", resizable=" + blnResize;
		settings = settings + ",status=yes"

	var win = window.open(strURL, windowName, settings);
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

/** ------------------------------------------------------------------------------------------------
openWindowSubmit (URL, °¡·Î, ¼¼·Î, ¸®»çÀÌÁî¿©ºÎ(yes/no), ½ºÅ©·Ñ¿©ºÎ( yes/no), Target, form)
 URLÀ» »õÃ¢À¸·Î Á¤ÇØÁø »çÀÌÁî·Î ¶ç¿î´Ù (Á¤°¡¿îµ¥¿¡)
 ------------------------------------------------------------------------------------------------**/
function openWindowSubmit(strURL, intWidth, intHeight, blnResize, blnScroll, pTarget, pObjForm)
{
	var left = (screen.width - intWidth) / 2;
	var top = (screen.height - intHeight) / 2;
	var settings = "width=" + intWidth;
		settings = settings + ", status=yes, height=" + intHeight;
		settings = settings + ", left=" + left;
		settings = settings + ", top=" + top;
		settings = settings + ", scrollbars=" + blnScroll;
		settings = settings + ", resizable=" + blnResize;

	var win = window.open("", pTarget, settings);

	pObjForm.action = strURL;
	pObjForm.target = pTarget;
	pObjForm.submit();

	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

 /** ------------------------------------------------------------------------------------------------
	·Ñ¿À¹ö¸¸µé±â 2
		µÎ°³ÀÇ ÀÌ¹ÌÁö¸¦ µ¿ÀÏÇÑ ÀÌ¸§À¸·Î ÇÏ°í ³¡À» a·Î ±¸ºÐÇÑ´Ù. (gifÆÄÀÏ¿¡¸¸ Àû¿ë)
		±×¸®°í ÀÌ¹ÌÁö ÅÂ±×¿¡ ´ÙÀ½À» Ãß°¡
		 onMouseOver="img_act('a');" onMouseOut="img_inact('a');"
 ------------------------------------------------------------------------------------------------**/
function img_act(type) {
	var imgId;
	var strSrc;
	imgId = window.event.srcElement;
	strSrc = imgId.src;

	imgId.src = strSrc.substring(0, strSrc.length - 4) + type + ".gif";
}

function img_inact(type) {
	var imgId;
	var strSrc;
	imgId = window.event.srcElement;
	strSrc = imgId.src;
	imgId.src = strSrc.substring(0, strSrc.length - (type.length + 4)) + ".gif";
}

 /** ------------------------------------------------------------------------------------------------
	ÄíÅ°Á¦¾î ½ºÅ©¸³Æ®
 ------------------------------------------------------------------------------------------------**/
 function openPopup(cookiename, url, winname, w, h, blnResize, blnScroll) {
	var openok = getCookie(cookiename)
	if ( openok == "no" ) {
	} else {
		openWindow(url, winname, w, h, blnResize, blnScroll);
	}
	return false;
}

function setCookieCloseWindow(cookiename)
{
        setCookie(cookiename, "no" , 1);
		window.close()
}

 /** ------------------------------------------------------------------------------------------------
	³¯Â¥Ãâ·Â ½ºÅ©¸³Æ® "~¿ù ~ÀÏ" ÇüÅÂ·Î ºê¶ó¿ìÀú¿¡ Ãâ·Â
	<script language="javascript">printDate();</script>
	·Î »ç¿ë
 ------------------------------------------------------------------------------------------------**/
function printDate() {
	var now = new Date();
	document.write(now.getMonth() + 1, "¿ù ", now.getDate(), "ÀÏ");
}

 /** ------------------------------------------------------------------------------------------------
	¿äÀÏÃâ·Â ½ºÅ©¸³Æ® "ÀÏ"~"Åä" ±îÁö ¿äÀÏÀÇ Ã¹ÀÚ¸¦ Ãâ·Â
	<script language="javascript">printWeek();</script>
	·Î »ç¿ë
 ------------------------------------------------------------------------------------------------**/
function printWeek() {
	var now = new Date();
	var strWeekday;
	if (now.getDay() == 0) {
		strWeekday = "ÀÏ";
	} else if (now.getDay() == 1) {
		strWeekday = "¿ù";
	} else if (now.getDay() == 2) {
		strWeekday = "È­";
	} else if (now.getDay() == 3) {
		strWeekday = "¼ö";
	} else if (now.getDay() == 4) {
		strWeekday = "¸ñ";
	} else if (now.getDay() == 5) {
		strWeekday = "±Ý";
	} else if (now.getDay() == 6) {
		strWeekday = "Åä";
	}
	document.write(strWeekday);
}

 /** ------------------------------------------------------------------------------------------------
 * Ã¼Å©¹Ú½º ¸ðµÎ¼±ÅÃ½Ã È£Ãâ
 * ÀÎ¼ö: Checkbox ¹è¿­ °´Ã¼
 ------------------------------------------------------------------------------------------------**/
function onSelectAll(arrChks)
{
	try
	{
		var blnAll = true;							// ¸ðµÎ ¼±ÅÃµÇ¾î ÀÖ´ÂÁö ¿©ºÎ
		for (var i = 0; i < arrChks.length; i++)
		{
			if (!arrChks[i].checked)
			{
				blnAll = false;
				break;
			}
		}
		doSelectAll(arrChks, !blnAll);
	}
	catch(e)
	{
		e.message = 'onSelectAll(): ' + e.message;
		alert(e.message);
	}
}

 /** ------------------------------------------------------------------------------------------------
 * Ã¼Å©¹Ú½º¸¦ ¸ðµÎ ¼±ÅÃ ¶Ç´Â ¹Ì¼±ÅÃ Ã³¸®
 * ÀÎ¼ö: Ã¼Å©¹Ú½º ¹è¿­°´Ã¼, ºÎ¿ï°ª
 ------------------------------------------------------------------------------------------------**/
function doSelectAll(arrChks, blnChk)
{
	try
	{
		if(arrChks)
		{
			if(arrChks.length)
			{
				for (var i = 0; i < arrChks.length; i++)
					arrChks[i].checked = blnChk;
			}
			else
			{
				arrChks.checked = blnChk;
			}
		}
	}
	catch(e)
	{
		e.message = 'doSelectAll(): ' + e.message;
		throw e;
	}
}

 /** ------------------------------------------------------------------------------------------------
 * ¹®ÀÚ 1ÀÚ¸®¸¦ Á¦°Å
 * ÀÎ¼ö: ¿øº» ¹®ÀÚ¿­, »èÁ¦ÇÒ ¹®ÀÚ
 ------------------------------------------------------------------------------------------------**/
function removeChar(strSrc, chr)
{
	if (chr.length > 1)
		return strSrc;

	strSrc = new String(strSrc);
	var strTemp = '';
	if (strSrc != null)
	{
		for (var i = 0; i < strSrc.length; i++)
		{
			var c = strSrc.substring(i, i + 1);
			if (c != chr)
				strTemp = strTemp.concat(c);
		}
	}
	return strTemp;
}

 /** ------------------------------------------------------------------------------------------------
 * ÀÌ¹ÌÁö»çÀÌÁî´ë·Î À©µµ¿ìÃ¢ Á¶Àý
 * ÀÎ¼ö: ÀÌ¹ÌÁö°æ·Î
 ------------------------------------------------------------------------------------------------**/
function ShowImage(path){
	imgFile = new Image();
	imgFile.src = path ;
	var x1 = imgFile.width;
	var y1 = imgFile.height;
	var winX = x1 + 10;
	var winY = y1 + 30;
	var limitX = screen.availWidth;
	var limitY = screen.availheight;
	if (x1 > limitX) {
		window.moveTo(0, 0);
		window.resizeTo(limitX, limitY);
	}
	else {
		window.moveTo(200, 200);
		window.resizeTo(winX, winY);
	}
}

 /** ------------------------------------------------------------------------------------------------
 * Admin Center Page ¿¡¼­ ±âº» index ¼öÁ¤ °¡´ÉÇÑÁö ÄíÅ° Á¦¾î
 * ÀÎ¼ö: ¿µ¹® ÀÎµ¦½º Å¸ÀÌÆ² (info, class....)
 ------------------------------------------------------------------------------------------------**/
 function changeMainIndexCookie(title) {
	 var curCookie = getCookie(title);
	 if (curCookie == "Y") {
		setCookie (title, "", 30);
	 } else {
		setCookie (title, "Y", 30);
	 }
 }

  /** ------------------------------------------------------------------------------------------------
 * Admin Center Page ¿¡¼­ ±âº» index ¼öÁ¤ °¡´ÉÇÑÁö ÄíÅ°¸¦ ÃÊ±âÈ­
 * ÀÎ¼ö: ¸ðµÎ ²ø °ÍÀÎÁö (Y) ¸ðµÎ ÄÓ °ÍÀÎÁö (N)
 ------------------------------------------------------------------------------------------------**/
 function initMainIndexCookie(bit) {
	setCookie ("Info", bit, 30);
	setCookie ("Kids", bit, 30);
	setCookie ("Class", bit, 30);
	setCookie ("Teachers", bit, 30);
	setCookie ("Affairs", bit, 30);
	setCookie ("Finance", bit, 30);
	setCookie ("Material", bit, 30);
 }



/** ------------------------------------------------------------------------------------------------
openPopImage (ÀÌ¹ÌÁö°æ·Î)
ÀÌ¹ÌÁö°æ·ÎÀÇ ±×¸²À» »õÃ¢À¸·Î Á¤Áß¾Ó¿¡ Å©±âÁ¶ÀýÇÏ¿© ¶ç¿î´Ù
IMG tag¿¡¼­ onClick='openPopImage(this)' ¿Í °°Àº ÇüÅÂ·Î »ðÀÔ
 ------------------------------------------------------------------------------------------------**/
function openPopImage(target_img)
{
	var openw, openh
    var openImg;
	var openUrl;
	var yesno;
	var feature;
	var scrWidth = screen.availWidth - 10;
	var scrHeight = screen.availHeight - 10;
	var posLeft;
	var posTop;
	var newWidth;
	var newHeight;

    openImg = new Image();
	if (target_img.src == undefined) {
		openImg.src = target_img;
	} else {
		openImg.src = target_img.src;
	}
    openw = openImg.width;
    openh = openImg.height;


    if (openw > scrWidth || openh > scrHeight)
    {
        if(openw > openh)
        {
            if(openw > scrWidth)
                newWidth = scrWidth;
            else
                newWidth = openw;
	            newHeight = Math.round((openh*newWidth)/openw);
        }
        else
        {
            if(openh > scrHeight)
                newHeight = scrHeight;
            else
                newHeight = openh;
	            newWidth = Math.round((openw*newHeight)/openh);
        }
    } else {
		newWidth = openw;
		newHeight = openh;
	}

//	posLeft = (scrWidth - newWidth) / 2;
//	posTop = (scrHeight - newHeight) / 2;
	posLeft = 0;
	posTop = 0;

	feature = 'toolbar=no, location=no, status=no, menubar=no, scrollbars=no, resizable=no, width=' + scrWidth + ',height=' + scrHeight + ', left=' + posLeft + ', top=' + posTop;
	openUrl = "/app/include/HtmlEditor/photoview.asp?pic=" + openImg.src + "&width=" + newWidth + "&height=" + newHeight;
	window.open(openUrl, 'pic', feature);
}



/** ½´°¡Å¬·¡½º¿¡¼­ ÀÚÁÖ ¾²ÀÌ´Â ÇÔ¼ö ¸ñ·Ï **/

function OpenMsgSend(PintMemIdx){
	openWindow('/app/ios/mypage/msg/pop_msg_insert_form.asp?mode=receiver&friendidx=' + PintMemIdx, 325, 250, 'no', 'no', 'MsgWrite')
}

function OpenSHome(intMemIdx){
	var win = window.open('/app/common/shome/index.asp?memidx=' + intMemIdx,'shome','width=940,height=630,left=70,top=50,status=yes');
	win.focus();
}

function OpenSHomeURL(intMemIdx, pMenu, pURL){

	var win = window.open('/app/common/shome/index.asp?memidx=' + intMemIdx + '&sub='+pMenu+'&url=' + pURL,'shome','width=940,height=630,left=70,top=50,status=yes');
	win.focus();
}

function OpenSHomePreview(pIDX, pType, pImg, pPar){
	var win = window.open('/manager/mall/home/pop_preview.asp?idx=' + pIDX + '&type=' + pType + '&img=' + pImg + '&par=' + pPar,'shome_preview','width=940,height=630,left=70,top=50,status=yes');
	win.focus();
}

function OpenSHomePreviewCP(pIDX, pType, pImg, pPar){
	var win = window.open('/manager_cp/mall/home/pop_preview.asp?idx=' + pIDX + '&type=' + pType + '&img=' + pImg + '&par=' + pPar,'shome_preview','width=940,height=630,left=70,top=50,status=yes');
	win.focus();
}

function OpenSHomePreviewBuy(pIDX, pType, pImg, pPar){
	var win = window.open('/app/common/mall/shome/pop_item_buy.asp?idx=' + pIDX,'shome_preview','width=940,height=630,left=70,top=50,status=yes');
	win.focus();
}
/**
* string String::cut(int len)
* ±ÛÀÚ¸¦ ¾Õ¿¡¼­ºÎÅÍ ¿øÇÏ´Â ¹ÙÀÌÆ®¸¸Å­ Àß¶ó ¸®ÅÏÇÕ´Ï´Ù.
* ÇÑ±ÛÀÇ °æ¿ì 2¹ÙÀÌÆ®·Î °è»êÇÏ¸ç, ±ÛÀÚ Áß°£¿¡¼­ Àß¸®Áö ¾Ê½À´Ï´Ù.
*/
String.prototype.cut = function(len) {
	var str = this;
	var l = 0;
	for (var i=0; i<str.length; i++) {
		l += (str.charCodeAt(i) > 128) ? 2 : 1;
		if (l > len) return str.substring(0,i);
	}
	return str;
}

/**
* bool String::bytes(void)
* ÇØ´ç½ºÆ®¸µÀÇ ¹ÙÀÌÆ®´ÜÀ§ ±æÀÌ¸¦ ¸®ÅÏÇÕ´Ï´Ù. (±âÁ¸ÀÇ length ¼Ó¼ºÀº 2¹ÙÀÌÆ® ¹®ÀÚ¸¦ ÇÑ±ÛÀÚ·Î °£ÁÖÇÕ´Ï´Ù)
*/
String.prototype.bytes = function() {
	var str = this;
	var l = 0;
	for (var i=0; i<str.length; i++) l += (str.charCodeAt(i) > 128) ? 2 : 1;
	return l;
}

/** ------------------------------------------------------------------------------------------------
* Textarea ¾²ÀÎ ±ÛÀÚ ¼ö Á¦ÇÑ »ç¿ëÀÚ¿¡°Ô º¸¿©ÁÖ±â
* ÀÎ¼ö: TextArea, ÃÖ´ë±ÛÀÚ¼ö, ÇöÀçÀ§Ä¡
* Ex : <textarea onChange="CheckLen(this, 400, '¼³¸í');" OnKeyUp="saveCurrentPos(this);CheckLen(this, 400, '¼³¸í');">
* <span id='count'>(0/400)</span>
------------------------------------------------------------------------------------------------**/
function CheckLen(pTextarea, pMaxLength, pMsg){
	var textValue = pTextarea.value;
	var textByte = textValue.bytes();

	count.innerHTML = '(' + textByte + '/' + pMaxLength + ' Byte)';


    if (textByte> pMaxLength){
		alert(pMsg + "´Â " + pMaxLength + "ÀÚ±îÁö¸¸ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù.");
		pTextarea.value = pTextarea.value.cut(pMaxLength);
		count.innerHTML = '(' + pTextarea.value.bytes() + '/' + pMaxLength + ' Byte)';
		return;
    }

}

/** ------------------------------------------------------------------------------------------------
* ½´°¡Å¬·¡½º ¹Ù·Î°¡±â ¸¸µé±â
------------------------------------------------------------------------------------------------**/
 function addFavorites(){
	var favoriteurl = top.document.location.href
	var favoritetitle = top.document.title
	if (document.all)
		window.external.AddFavorite(favoriteurl, favoritetitle)
}

function saveCurrentPos(pTextArea)
{
	objTextArea = pTextArea;

	if (objTextArea.createTextRange)
		objTextArea.currentPos = document.selection.createRange().duplicate();
}
/** Textarea ¾²ÀÎ ±ÛÀÚ ¼ö Á¦ÇÑ »ç¿ëÀÚ¿¡°Ô º¸¿©ÁÖ±â ³¡ **/


/** ModalessDialog open **/
function ModalessDialog( url, args, width, height)
{
	var env_options = "dialogHeight: " + height + "px; dialogWidth: " + width + "px;  edge: Raised; center: Yes; help: No; scroll: No; resizable: No; status: No;";
	window.showModelessDialog( url, args, env_options);
}

function resizeImage(Maxwidth)
{
	var imgs=document.all.tags('img');
	if (imgs == null) return;
	var state = true;

	for(i=0;i<imgs.length;i++)
	{
		width = parseInt(imgs[i].width);
		height = parseInt(imgs[i].height);
		if (width <= 1 && height <= 1)
		{
			state=false;
		}
		if (width > parseInt(Maxwidth) ) // ÀÌ¹ÌÁö°¡  Maxwidth º¸´Ù Å©¸é ¸®»çÀÌÂ¡
		{
			imgs[i].width = Maxwidth;
			imgs[i].height = (Maxwidth/width) * height;
		}
		state=true;
	}
}

/** Iframe Cursor Tail Script Start '05-09-10 Chocomug**/
function moveInnerMouseCursor(){
	parent.document.all['Mouse'].style.left=event.clientX+290;
	parent.document.all['Mouse'].style.top=event.clientY+114;
}
function innerMouseFollow() {
	if (document.all) moveInnerMouseCursor();
}
function initInnerCursorTail() {
	if (!(parent.document.getElementById('Mouse') == null)) {
		document.onmousemove = innerMouseFollow;
	}
}
initInnerCursorTail();
/** Iframe Cursor Tail Script End **/


/** ÆË¾÷ »çÀÌÁî Á¶ÀýÇÏ´Â°Å.. **/
function onPopupResize()
{
	window.moveTo(100,100);
	window.resizeTo(document.body.scrollWidth + 10, document.body.scrollHeight + 69);
}

/** ±ÛÀÚÁ¦ÇÑÇÏ´Â°Å.. **/
/** obj´Â ÇöÀç object, mexLenÀº ¿µ¹® ÃÖ´ë°ª, pText´Â ¸ÞÁö½Ã **/
var oldText;
function CheckLenText(obj, maxLen, pText) {
    var temp;
    var memocount = 0;
    len = obj.value.length;

    for(k=0;k<len;k++){
	    temp = obj.value.charAt(k);
	    if(escape(temp).length > 4)
		    memocount += 2;
	    else
		    memocount++;
    }

    if (memocount > maxLen) {
		alert(pText + " ÇÑ±Û"+ (maxLen/2) +"ÀÚ(¿µ¹®"+ maxLen +"ÀÚ)±îÁö °¡´ÉÇÕ´Ï´Ù.");
		obj.value = oldText;
		return;
    }
    else {
		oldText = obj.value;
    }
}

/** ÀÌ¹ÌÁö ¿Â¿À¹ö.. **/
/** pBool = true : mouseover **/
/** pBool = false : mouseout **/
function onImgMouseEvent(pObj,pBool)
{
	if(!pObj) return;

	var arrSrc = pObj.src.split("/");
	var imgURL = pObj.src.replace(arrSrc[arrSrc.length - 1], "");

	var imgName = arrSrc[arrSrc.length - 1].split(".")[0].split("_");
	var imgExt  = arrSrc[arrSrc.length - 1].split(".")[1];

	var imgName2 = "";

	if(imgName)
	{
		for(n=0; n< imgName.length - 1; n++)
		{
			imgName2 += imgName[n] + "_";
		}
	}

	//alert(arrSrc[arrSrc.length - 1].split(".")[0] + " - " + imgName2 + " - " + imgName + " - " + imgName.length);

	if(pBool)
		imgName2 = imgName2 + "on." + imgExt;
	else
		imgName2 = imgName2 + "off." + imgExt;

	pObj.src = imgURL + imgName2;
}

/** ½´°¡¹Ì Ãâ·Â **/
/** pBool = true : mouseover **/
/** pBool = false : mouseout **/
function getSmePartSrc(strSmeAge, strIdSuffix, strSmePartData, strSmePartName, strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet) {
		var strSmePartSrc;
		var strSmePartImage;
		var intLeftMargin;
		var intTopMargin;
		var intSpetLeftPlus;
		var intSpetTopPlus;

		intLeftMargin = intSmeLeftMargin;
		intTopMargin = intSmeTopMargin;

		if (strSmePdir < 3	) {
			intSpetTopPlus = 0	;	// ½´°¡ÆêÀÇ µÚÂÊ¿¡ ÀÖÀ»‹š
		} else {
			intSpetTopPlus = -4;	// ½´°¡ÆêÀÇ ¾ÕÂÊ¿¡ ÀÖÀ»‹š
		}

		if ((strSmePdir % 2) == 1) {
			intSpetLeftPlus = 0;		// ½´°¡ÆêÀÌ ÁÂÃø¿¡
		} else {
			intSpetLeftPlus = -26	;	// ½´°¡ÆêÀÌ ¿ìÃø¿¡
		}

		switch (strSmePartName) {
			case "face" :
			case "mask" :
				intLeftMargin = intLeftMargin + 10;
				intTopMargin = intTopMargin + 10;
				break;
			case "emot" :
				intLeftMargin = intLeftMargin + 14;
				intTopMargin = intTopMargin - 14;
				break;
			case "spet" :
				intLeftMargin = intLeftMargin + 20 + intSpetLeftPlus;
				intTopMargin = intTopMargin + 30 + (strSmeAge - 1) * 16 + intSpetTopPlus;
				break;
			case "ipet" :
				intLeftMargin = intLeftMargin + 27 + intSpetLeftPlus;
				intTopMargin = intTopMargin + 30 + (strSmeAge - 1) * 16 + intSpetTopPlus;
				break;
			default:
				break;
		}

		switch (strSmePartName) {
			case "back" :
			case "covr" :
				if (strSmePartData == "0") {
					strSmePartImage = "";
				} else {
					strSmePartImage = "<img src='" + strItemDir + "sme/" + strSmePartName + "/" + strSmePartName + "_" + strSmePartData + ".gif'>";
				}
				if ((boolIsSet) && (strSmePartName == "body" || strSmePartName == "face" || strSmePartName == "hair" || strSmePartName == "shoe" || strSmePartName == "pant" || strSmePartName == "wear" || strSmePartName == "mask")) {
						strSmePartImage = ""; }
				strSmePartSrc = "<div id='SMe_" + strIdSuffix + "_" + strSmePartName + "' style='POSITION: absolute;'>" + strSmePartImage + "</div>";
				break;
			case "emot" :
			case "ipet" :
				if (strSmePartData == "0") {
					strSmePartImage = "";
				} else {
					strSmePartImage = "<img src='" + strItemDir + "sme/" + strSmePartName + "/" + strSmePartName + "_" + strSmePartData + ".gif'>";
				}
				if ((boolIsSet) && (strSmePartName == "body" || strSmePartName == "face" || strSmePartName == "hair" || strSmePartName == "shoe" || strSmePartName == "pant" || strSmePartName == "wear" || strSmePartName == "mask")) {
						strSmePartImage = ""; }
				strSmePartSrc = "<div id='SMe_" + strIdSuffix + "_" + strSmePartName + "' style='POSITION: absolute; left:" + intLeftMargin + "px; top:" + intTopMargin + "px;'>" + strSmePartImage + "</div>";
				break;
			default :
				if (strSmePartData == "0") {
					strSmePartImage = "";
				} else {
					strSmePartImage = "<img src='" + strItemDir + "sme/" + strSmePartName + "/" + strSmePartName + "_" + strSmePartData + "_" + strSmeDir + ".gif'>";
				}
				if ((boolIsSet) && (strSmePartName == "body" || strSmePartName == "face" || strSmePartName == "hair" || strSmePartName == "shoe" || strSmePartName == "pant" || strSmePartName == "wear" || strSmePartName == "mask")) {
						strSmePartImage = ""; }
				strSmePartSrc = "<div id='SMe_" + strIdSuffix + "_" + strSmePartName + "' style='POSITION: absolute; left:" + intLeftMargin + "px; top:" + intTopMargin + "px;'>" + strSmePartImage + "</div>";
				break;
		}

		return strSmePartSrc;
}

function getSme(strData, strIdSuffix, intZindex, strType, strItemDir, strScript) {
		var INT_SME_BOX_WIDTH = 89;
		var INT_SME_BOX_HEIGHT = 100;
		var INT_SME_KID_WIDTH = 49;
		var INT_SME_KID_HEIGHT = 70;
		var INT_SME_ADULT_WIDTH = 49;
		var INT_SME_ADULT_HEIGHT = 86;

		var strSmeData;
		var strSmeHtml;
		var strSmeDir;
		var strSmeAge;
		var strSmePdir;
		var strSmeback;
		var strSmeBody;
		var strSmeHair;
		var strSmeShoe;
		var strSmePant;
		var strSmeWear;
		var strSmeFace;
		var strSmeMask;
		var strSmeItem;
		var strSmeSets;
		var strSmeSpet;
		var strSmeIpet;
		var strSmeEmot;
		var strSmeCovr;
		var strSmeTop;
		var strSmeShadow;
		var intSmeWidth	;
		var intSmeHeight;
		var intSmeLeftMargin;
		var intSmeTopMargin;
		var intSmeTopLeft;
		var intSmeTopTop;
		var strBaseStyle;
		var strBaseLink;
		var strSmeMainBody;

		if (strData.length < 31) {
			strData = "1|1|1|1|0|0|0|0|0|19|0|0|0|0|0|0";
		}

		strSmeData = strData.split("|");
		strSmeAge = strSmeData[0];
		strSmeDir = strSmeData[1];
		strSmePdir = strSmeData[2];

//		if (strType == "3") { 			// º®¿¡ ¼¼¿ì´Â ½´°¡¹ÌÀÏ°æ¿ì °íÁ¤
//			strSmeDir = "1";
//			strSmePdir = "1";
//		}

		if (strScript != "") {
			strBaseStyle = " style=\"cursor: hand;\"";
			strBaseLink = " onClick=\"javascript:" + strScript + ";\" ";
		} else {
			strBaseStyle = "";
			strBaseLink = "";
		}

		if (strType == "0") {
			intSmeWidth = INT_SME_BOX_WIDTH;
			intSmeHeight = INT_SME_BOX_HEIGHT;
			if (strSmeData[0] == "1") {
				intSmeLeftMargin = 20;
				intSmeTopMargin = 30;
			} else {
				intSmeLeftMargin = 20;
				intSmeTopMargin = 14;
			}
		} else if (strType == "1") {
			if (strSmeAge == "1") {
				intSmeWidth = INT_SME_KID_WIDTH;
				intSmeHeight = INT_SME_KID_HEIGHT;
			} else {
				intSmeWidth = INT_SME_ADULT_WIDTH;
				intSmeHeight = INT_SME_ADULT_HEIGHT;
			}
			intSmeLeftMargin = 0;
			intSmeTopMargin = 0;
		} else if (strType == "2") {
			if (strSmeAge == "1") {
				intSmeWidth = INT_SME_KID_WIDTH;
				intSmeHeight = INT_SME_KID_HEIGHT;
				intSmeLeftMargin = 0;
				intSmeTopMargin = INT_SME_KID_HEIGHT * -1;
			} else {
				intSmeWidth = INT_SME_ADULT_WIDTH;
				intSmeHeight = INT_SME_ADULT_HEIGHT;
				intSmeLeftMargin = 0;
				intSmeTopMargin = INT_SME_ADULT_HEIGHT * -1;
			}
		} else if (strType == "3") {
			if (strSmeAge == "1") {
				intSmeWidth = INT_SME_KID_WIDTH;
				intSmeHeight = INT_SME_KID_HEIGHT;
				intSmeLeftMargin = 0;
				intSmeTopMargin = INT_SME_KID_HEIGHT * -1;
			} else {
				intSmeWidth = INT_SME_ADULT_WIDTH;
				intSmeHeight = INT_SME_ADULT_HEIGHT;
				intSmeLeftMargin = 0;
				intSmeTopMargin = INT_SME_ADULT_HEIGHT * -1;
			}
		}

		if (strType == "0") {
			intSmeTopLeft = 0;
			intSmeTopTop = 0;
		} else {
			intSmeTopLeft = intSmeLeftMargin;
			intSmeTopTop = intSmeTopMargin;
		}

		if (strSmeData[8] != "0") {
			var boolIsSet = true;
		} else {
			var boolIsSet = false;
		}

		strSmeback = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[3], "back", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeBody = getSmePartSrc(strSmeAge, strIdSuffix, strSmeAge, "body", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeHair = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[4], "hair", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeShoe = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[5], "shoe", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmePant = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[6], "pant", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeWear = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[7], "wear", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeSets = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[8], "sets", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeFace = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[9], "face", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeMask = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[10], "mask", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeItem = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[11], "item", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeSpet = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[12], "spet", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeIpet = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[13], "ipet", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeEmot = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[14], "emot", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeCovr = getSmePartSrc(strSmeAge, strIdSuffix, strSmeData[15], "covr", strSmeDir, strSmePdir, intSmeLeftMargin, intSmeTopMargin, strItemDir, boolIsSet);
		strSmeTop = "<div id='SMe_Top_" + strIdSuffix + "' style='POSITION: absolute; left:" + intSmeTopLeft + "px; top:" + intSmeTopTop + "px;'><img src='" + strItemDir + "sme/transparent.gif' width='" + intSmeWidth + "' height='" + intSmeHeight + "' " + strBaseStyle + strBaseLink + "></div>";
		strSmeShadow = "<div id='SMe_Shadow" + strIdSuffix + "' style='POSITION: absolute; left:" + intSmeLeftMargin + "px; top:" + intSmeTopMargin + "px;'><img src='" + strItemDir + "sme/shadow_" + strSmeAge + ".gif' style='filter:alpha(Opacity:15)'></div>";

		if (strSmePdir < 3) {
			strSmeMainBody = strSmeBody + strSmeShoe + strSmePant + strSmeWear + strSmeHair + strSmeSets + strSmeFace + strSmeMask + strSmeItem + strSmeEmot + strSmeSpet + strSmeIpet;
		} else {
			strSmeMainBody = strSmeSpet + strSmeIpet + strSmeBody + strSmeShoe + strSmePant + strSmeWear + strSmeHair + strSmeSets + strSmeFace + strSmeMask + strSmeItem + strSmeEmot;
		}

		if (strType == "0") {
			strSmeHtml = "<div id='SMe_" + strIdSuffix + "' style='Z-INDEX: " + intZindex + "; POSITION: absolute; width:" + intSmeWidth + "; height:" + intSmeHeight + ";'>" + strSmeback + strSmeMainBody + strSmeCovr + strSmeTop + "</div>";
		} else if (strType == "3") {
			strSmeHtml = "<div id='SMe_" + strIdSuffix + "' style='Z-INDEX: " + intZindex + "; POSITION: absolute; width:" + intSmeWidth + "; height:" + intSmeHeight + ";'>" + strSmeShadow + strSmeMainBody + strSmeTop + "</div>";
		} else {
			strSmeHtml = "<div id='SMe_" + strIdSuffix + "' style='Z-INDEX: " + intZindex + "; POSITION: absolute; width:" + intSmeWidth + "; height:" + intSmeHeight + ";'>" + strSmeMainBody + strSmeTop + "</div>";
		}

		return strSmeHtml;
}

// ÀÌ¹ÌÁö Å×±×¿¡ focus ¾ø¾Ö±â
function autoBlur(){
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG"){
		document.body.focus();
	}
}

//document.onfocusin = autoBlur;


function onSubMenuView(pIndex)
{
	var oMenu = sub_menu.childNodes;
	for(var i=0; i<oMenu.length; i++)
	{
		if(oMenu[i].tagName == "DD")
			oMenu[i].style.display = 'none';
	}

	var objMenu = eval("menu" + pIndex);
	if(objMenu.length)
	{
		for(var i=0; i<objMenu.length; i++)
		{
			objMenu[i].style.display = '';
		}
	}
	else
	{
		objMenu.style.display = '';
	}
}

function CheckLenNumber(pTextarea, pMaxLength, pMsg){
	var textValue = pTextarea.value;
	var textByte = textValue.bytes();
	count.innerHTML = textByte + ' / ' + pMaxLength + ' Byte';


    if (textByte> pMaxLength){
		alert(pMsg + "´Â " + pMaxLength + "ÀÚ±îÁö¸¸ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù.");
		pTextarea.value = pTextarea.value.cut(pMaxLength);
		count.innerHTML = pTextarea.value.bytes() + '/' + pMaxLength;
		return;
    }

}

function docWrite(html) {
	document.write(html);
}

/** ------------------------------------------------------------------------------------------------
* ½´°¡¹Ì¸ô ¹Ù·Î°¡±â
------------------------------------------------------------------------------------------------**/
function goSmeShop(strType, strArr1, strArr2) {
	if (document.getElementById("Buy_List") == null) {
		location.href = "/app/common/mall/sme/buy_list.asp?url=/app/common/mall/sme/ifrm_buy_list.asp?itemtype=" + strType;
	} else {
		if(location.href.indexOf("/app/common/mall/sme/") > 0)
			Buy_List.location.href =  "/app/common/mall/sme/ifrm_buy_list.asp?itemtype=" + strType;
		else
			location.href = "/app/common/mall/sme/buy_list.asp?url=/app/common/mall/sme/ifrm_buy_list.asp?itemtype=" + strType;
	}
}

function goSroomShop(strType, strArr1, strArr2) {
	if (document.getElementById("Buy_List") == null) {
		location.href = "/app/common/mall/sroom/buy_list.asp?url=/app/common/mall/sroom/ifrm_buy_list.asp?top=" + strType;
	} else {
		if(location.href.indexOf("/app/common/mall/sroom/") > 0)
			Buy_List.location.href =  "/app/common/mall/sroom/ifrm_buy_list.asp?top=" + strType;
		else
			location.href = "/app/common/mall/sroom/buy_list.asp?url=/app/common/mall/sroom/ifrm_buy_list.asp?top=" + strType;
	}
}

function imgResize() {

}

function viewRecord() {
	window.open("/app/ios/mypage/eclass/eclass_regfind.asp", "", "width=460, height=600, left=40, top=50, scrollbars=yes");
}

function region(pArea) {
		location.href = "/contents/franchise/join_01.asp?menuidx=24&zipcode=" + pArea;
}



var req;
function createXMLHttp(){
	if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHttp")
	}
	else if(window.XMLHttpRequest){
		req = new XMLHttpRequest();
	}
}


// ÀÌ¹ÌÁö º¸±â
function popupView (img_view) {
	if(img_view.length == 0) return;
	//var img_view = this;
	var x = x + 20 ;
	var y = y + 30 ;
	htmlz = "<html><head><style>body{margin:0;cursor:hand;}</style></head><body scroll=auto><img src='"+img_view+"' onload='width1=this.width;if(width1>800)width1=800;height1=this.height;if(height1>600)height1=600;top.window.resizeTo(width1+30,height1+40);' ondblclick='top.window.close();' title='Å¬¸¯ÇÏ½Ã¸é ´ÝÈü´Ï´Ù.'></body></html>"
	imagez = window.open('', "image", "width="+ 100 +", height="+ 100 +", top=0,left=0,scrollbars=auto,resizable=1,toolbar=0,menubar=0,location=0,directories=0,status=0");
	imagez.document.open();
	imagez.document.write(htmlz)
	imagez.document.close();
}


// µ¿¿µ»ó º¸±â
function popupViewMovie (img_view) {
	var file_name = document.getElementById(img_view).getAttribute('value');
	if(file_name.length == 0) return;

	var x = x + 20 ;
	var y = y + 30 ;
	htmlz = "<html><head><style>body{margin:0;cursor:hand;}</style></head><body scroll=auto><object id='multiMovie' classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' VIEWASTEXT><param name='Filename' value='" + file_name + "'><param name='ShowControls' value='0'><param name='autostart' value='1'></object></body></html>"
	imagez = window.open('', "pop_movie", "width=720,height=480,top=0,left=0,scrollbars=auto,resizable=1,toolbar=0,menubar=0,location=0,directories=0,status=0");
	imagez.document.open();
	imagez.document.write(htmlz)
	imagez.document.close();
}





/** ------------------------------------------------------------------------------------------------
 fnCreateXMLHttp() - XMLHttp object »ý¼º
 ------------------------------------------------------------------------------------------------**/
var g_XMLReq = null;
var g_XMLDoc = null;
function fnCreateXMLHttp(){
	if (window.ActiveXObject) {
		try {
			g_XMLReq = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e) {
			try {
				g_XMLReq = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e1) {
				alert("XMLHttpRequest¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀúÀÔ´Ï´Ù.");
				g_XMLReq = null;
			}
		}
	}
	else if (window.XMLHttpRequest) {
		try {
			g_XMLReq = new XMLHttpRequest();
		}
		catch(e1) {
			alert("XMLHttpRequest¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀúÀÔ´Ï´Ù.");
			g_XMLReq = null;
		}
	}
	else {
		alert("XMLHttpRequest¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀúÀÔ´Ï´Ù.");
		g_XMLReq = null;
	}
 }


function fnCallbackXMLHttp(pFunReturn, pStrActionURL){
	if(g_XMLReq == null) return;

	if(g_XMLReq.readyState == 4) {
		switch (g_XMLReq.status) {
			case 404:
				alert('¿À·ù: ' + pStrActionURL + 'ÀÌ Á¸ÀçÇÏÁö ¾ÊÀ½');
				break;
			case 500:
				alert('¿À·ù: ' + g_XMLReq.responseText);
				break;
			default:
				fnXMLHttpResults(pFunReturn);
				break;
		}
	}
}

function fnXMLHttpCreateParams(pObjFrm){
	var f_strParam = "";
	var f_objEle = pObjFrm.elements;
	for(var f_i=0; f_i<f_objEle.length; f_i++){
		switch(f_objEle[f_i].type){
			case "radio" :
			case "checkbox" :
				if(f_objEle[f_i].checked){
					if(f_strParam != "") f_strParam += "&";
					f_strParam += f_objEle[f_i].name + "=" + escape(f_objEle[f_i].value);
				}
				break;
			default :
				if(f_strParam != "") f_strParam += "&";
				f_strParam += f_objEle[f_i].name + "=" + escape(f_objEle[f_i].value);
				break;
		}
	}

	if(f_strParam != "") f_strParam = f_strParam;
	return f_strParam;
}

function chkAjaBrowser(){
	var a, ua = navigator.userAgent;
	alert("1");

	this.bw = {
		safari : ((a=ua.split('AppleWebKit/')[1])?a.split('(')[0]:0) > 124,
		konqueror : ((a=ua.split('Konqueror/')[1])?a.split(';')[0]:0)>=3.3,
		mozes : ((a=ua.split('Gecko/')[1])?a.split(' ')[0]:0)>= 20011128,
		opera : (!!window.opera) && ((typeof XMLHttpRequest) == 'function') ,
		msie : (!!window.ActiveXObject)?(!!g_XMLReq) : false
	}

	alert("2");
	return (this.bw.safari||this.bw.konqueror||this.bw.mozes||this.bw.opera||this.bw.msie);
}
/** ------------------------------------------------------------------------------------------------
 fnXMLHttpRequestGet(Àü¼ÛÇÒ form, actionURL) - XMLHttp¿¡ get¹æ½ÄÀ¸·Î Àü¼Û : actionURL + "?ÆÄ¶ó¸ÞÅÍµé"
 ------------------------------------------------------------------------------------------------**/
function fnXMLHttpRequestGet(pStrActionURL, pFunReturn) {
	fnCreateXMLHttp();
	if(g_XMLReq == null) return;

	g_XMLReq.open("GET", pStrActionURL, true);
	g_XMLReq.onreadystatechange = function() {fnCallbackXMLHttp(pFunReturn, pStrActionURL);}
	g_XMLReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=euc-kr;");
	g_XMLReq.send(null);
}

/** ------------------------------------------------------------------------------------------------
 fnXMLHttpRequestGet(Àü¼ÛÇÒ form, actionURL) - XMLHttp¿¡ post ¹æ½ÄÀ¸·Î Àü¼Û
 ------------------------------------------------------------------------------------------------**/
function fnXMLHttpRequestPost(pObjFrm, pStrActionURL, pFunReturn) {
	fnCreateXMLHttp();
	if(g_XMLReq == null) return;

	var f_strQueryString =  fnXMLHttpCreateParams(pObjFrm);

	g_XMLReq.open("POST", pStrActionURL, true);
	g_XMLReq.onreadystatechange = function() {fnCallbackXMLHttp(pFunReturn, pStrActionURL);}
	g_XMLReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=euc-kr;");
	////xml.setRequestHeader "Content-Type","multipart/form-data" //Àü¼Û encodetype
	g_XMLReq.send(f_strQueryString);


}

function fnXMLHttpResults(pFunReturn) {
	try	{
		g_XMLDoc	= g_XMLReq.responseXML;

		var f_intResult = -99;
		if(g_XMLDoc.documentElement.getAttribute("result") != "") f_intResult = parseInt(g_XMLDoc.documentElement.getAttribute("result"));

		if(f_intResult > 0){
			switch(typeof pFunReturn){
				case "function" :
					pFunReturn();
					break;
				case "string" :
					alert(pFunReturn);
					break;
			}
		}
		else{
			alert("¼­¹öÀÇ °á°ú°ª¿¡ ¿¡·¯°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.\n¿¡·¯ÄÚµå : " + g_XMLDoc.documentElement.getAttribute("result"));
		}
	}
	catch(e)	{
		alert(e.description);
	}
}