/**
 * ÀÔ·Â°ª¿¡ ½ºÆäÀÌ½º ÀÌ¿ÜÀÇ ÀÇ¹ÌÀÖ´Â °ªÀÌ ÀÖ´ÂÁö Ã¼Å©
 * ex) if (isEmpty(form.keyword)) {
 *         alert("°Ë»öÁ¶°ÇÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
 *     }
 */
function isEmpty(input) {
    if (input.value == null || input.value.replace(/ /gi,"") == "") {
        return true;
    }
    return false;
}

/**
 * obj : ·¹ÀÌ¾î ¾ÆÀÌµð ÆÐÅÏ
 * idx : º¸¿©Áú ·¹ÀÌ¾î ÀÎµ¦½º
 * max : ·¹ÀÌ¾î ÀÎµ¦½º max
 *
 * ¿¹) showHideLayers('sub', 3, 6);
 */
function showHideLayers(obj, idx, max){
	for( var i=1 ; i <= max ; i++ ){
		if( document.getElementById(obj+i) )
			document.getElementById(obj+i).style.visibility = "hidden";
		else
			continue;
	}
	if( document.getElementById(obj+idx) )
		document.getElementById(obj+idx).style.visibility = "visible";
}

function ipTypeReq()
{
	var obj = new AjaxCls();

	obj.pageUrl     = "/common/main/ipTypeChk.jsp"; // µ¥ÀÌÅÍ¸¦ ¿äÃ»ÇÒ ÆäÀÌÁö ÁÖ¼Ò
//  obj.paramSet( "name1", "value1" );              // ÇØ´ç ÆäÀÌÁö·Î ³Ñ±æ ÆÄ¶ó¸ÞÅÍ Á¤º¸
	obj.pageDoc     = document;                     // ÇöÀç ÆäÀÌÁö°¡ °¡Áø document °´Ã¼
	obj.handlerFunc = ipTypeRes();                  // µ¥ÀÌÅÍ ¿äÃ» ÈÄ ¼öÇàÇÒ ÇÔ¼ö¸í
	obj.sendInfo();                                 // ¸Þ¼¼Áö Àü´Þ
}

function ipTypeRes()
{
	return function( res )
	{
		document.getElementById("ip").innerHTML = res.responseText;
	}
}

function loginChkReq()
{
	var obj = new AjaxCls();

	obj.pageUrl     = "/member/login/loginChk.jsp"; // µ¥ÀÌÅÍ¸¦ ¿äÃ»ÇÒ ÆäÀÌÁö ÁÖ¼Ò
//  obj.paramSet( "name1", "value1" );              // ÇØ´ç ÆäÀÌÁö·Î ³Ñ±æ ÆÄ¶ó¸ÞÅÍ Á¤º¸
	obj.pageDoc     = document;                     // ÇöÀç ÆäÀÌÁö°¡ °¡Áø document °´Ã¼
	obj.handlerFunc = loginChkRes();                // µ¥ÀÌÅÍ ¿äÃ» ÈÄ ¼öÇàÇÒ ÇÔ¼ö¸í
	obj.sendInfo();                                 // ¸Þ¼¼Áö Àü´Þ
}

function loginChkRes()
{
	return function( res )
	{
		userType = trim(res.responseText);

		var linkInOut = document.getElementById("linkInOut");
		var logInOut  = document.getElementById("logInOut");

		var linkInfo  = document.getElementById("linkInfo");
		var logInInfo = document.getElementById("logInInfo");

		if( userType == "member" || userType == "user" ) {
			linkInOut.href = "/member/login/logout.jsp";//·Î±×¾Æ¿ô ÆäÀÌÁö
			logInOut.src   = "/images/topmenu_1.gif";//·Î±×¾Æ¿ô ¹öÆ°
			logInOut.alt   = "·Î±×¾Æ¿ô";

			linkInfo.href  = "/member/?pageId=990300";//°³ÀÎÁ¤º¸¼öÁ¤ ÆäÀÌÁö
			logInInfo.src  = "/images/topmenu_2.gif";//°³ÀÎÁ¤º¸¼öÁ¤ ¹öÆ°
			logInInfo.alt  = "°³ÀÎÁ¤º¸¼öÁ¤";
		}
		else if( userType == "openid" ) {
			linkInOut.href = "/member/login/logout.jsp";//·Î±×¾Æ¿ô ÆäÀÌÁö
			logInOut.src   = "/images/topmenu_1.gif";//·Î±×¾Æ¿ô ¹öÆ°
			logInOut.alt   = "·Î±×¾Æ¿ô";

			linkInfo.href  = "/member/?pageId=990200";//È¸¿ø°¡ÀÔ ÆäÀÌÁö
			logInInfo.src  = "/images/topmenu_9.gif";//È¸¿ø°¡ÀÔ ¹öÆ°
			logInInfo.alt  = "È¸¿ø°¡ÀÔ";
		}
		else {
			linkInOut.href = "/member/?pageId=990100";//·Î±×ÀÎ ÆäÀÌÁö
			logInOut.src   = "/images/topmenu_8.gif";//·Î±×ÀÎ ¹öÆ°
			logInOut.alt   = "·Î±×ÀÎ";

			linkInfo.href  = "/member/?pageId=990200";//È¸¿ø°¡ÀÔ ÆäÀÌÁö
			logInInfo.src  = "/images/topmenu_9.gif";//È¸¿ø°¡ÀÔ ¹öÆ°
			logInInfo.alt  = "È¸¿ø°¡ÀÔ";
		}
	}
}

function menuChkReq(responsePage)
{
	var obj = new AjaxCls();

	obj.pageUrl     = "/member/login/loginChk.jsp"; // µ¥ÀÌÅÍ¸¦ ¿äÃ»ÇÒ ÆäÀÌÁö ÁÖ¼Ò
//  obj.paramSet( "name1", "value1" );              // ÇØ´ç ÆäÀÌÁö·Î ³Ñ±æ ÆÄ¶ó¸ÞÅÍ Á¤º¸
	obj.pageDoc     = document;                     // ÇöÀç ÆäÀÌÁö°¡ °¡Áø document °´Ã¼
	obj.handlerFunc = menuChkRes(responsePage);     // µ¥ÀÌÅÍ ¿äÃ» ÈÄ ¼öÇàÇÒ ÇÔ¼ö¸í
	obj.sendInfo();                                 // ¸Þ¼¼Áö Àü´Þ
}

function menuChkRes(responsePage)
{
	return function( res )
	{
		userType = trim(res.responseText);
		if( userType == "member" || userType == "openid" ) {
			if( responsePage == null || responsePage == "" ) responsePage = "/index.jsp";
			location.href = responsePage;
		}else if( userType == "user" ) {
			alert("¸ÞÀÏ·Î ¹ß¼ÛµÈ È¸¿ø°¡ÀÔÁ¤º¸¸¦ ÅëÇÑ ÀÎÁõ ÈÄ ÀÌ¿ë¹Ù¶ø´Ï´Ù.\n\nÈ¸¿ø°¡ÀÔÀÎÁõÁ¤º¸¸¦ ¹ÞÁö ¸øÇÏ½Å °æ¿ì¿¡´Â °³ÀÎÁ¤º¸¼öÁ¤ ¼­ºñ½º¿¡¼­ \n\nÀÎÁõÁ¤º¸ ÀçÀü¼Û ¹öÆ°À» ¼öÇàÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
			if( responsePage == null || responsePage == "" ) responsePage = "/index.jsp";
			location.href = responsePage;
		}else {
			if( confirm("·Î±×ÀÎÀÌ ÇÊ¿äÇÑ ¸Þ´ºÀÔ´Ï´Ù.\n·Î±×ÀÎÆäÀÌÁö·Î ÀÌµ¿ÇÏ½Ã°Ú½À´Ï±î?") )
				location.href = "/member/?pageId=990100&responsePage="+responsePage;
		}
	}
}

// ÆäÀÌÁö Á¢¼Ó ·Î±× »ý¼º
function connLogChkReq(pageLog)
{
	var obj = new AjaxCls();

	obj.pageUrl     = "/common/connLogCheck.jsp"; // µ¥ÀÌÅÍ¸¦ ¿äÃ»ÇÒ ÆäÀÌÁö ÁÖ¼Ò
	obj.paramSet    ( "pageLog", pageLog );       // ÇØ´ç ÆäÀÌÁö·Î ³Ñ±æ ÆÄ¶ó¸ÞÅÍ Á¤º¸
	obj.pageDoc     = document;                   // ÇöÀç ÆäÀÌÁö°¡ °¡Áø document °´Ã¼
	obj.handlerFunc = connLogChkRes();            // µ¥ÀÌÅÍ ¿äÃ» ÈÄ ¼öÇàÇÒ ÇÔ¼ö¸í
	obj.sendInfo();                               // ¸Þ¼¼Áö Àü´Þ
}

function connLogChkRes()
{
	return function( res )
	{
		returnMsg = trim(res.responseText);
	}
}