/*---------------------------------------------------------------------------------------------
@ ÆÄÀÏ ¼³¸í: ´ÙÀ½ ±â´É µéÀ» ¸ð¾Æ³õÀº js include ÆÄÀÏ ( UI ¿Í µ¶¸³ÀûÀÎ ±â´ÉµéÀÇ ¸ðÀ½ )
 - validation check ±â´É
 - isNumeric, isHangul µî µ¥ÀÌÅÍ Ã¼Å© ±â´É
 - popup ¶ç¿ì±â, popup resize ±â´É
  ---------------------------------------------------------------------------------------------*/
// for flicker err. by faustkim 2008.05.15
try { document.execCommand("BackgroundImageCache",false,true);} catch(err) {}

// Validation Check ¿¡ °ü·ÃµÈ UI ¿¡ µ¶¸³ÀûÀÎ ÇÔ¼öµé ¸ðÀ½  ###########################################################################
// ÁÖ¹Î¹øÈ£ 7¹øÂ° ÀÚ¸®ÀÇ ±ÔÄ¢ ########################
// 1800³â´ë: ³²ÀÚ 9, ¿©ÀÚ 0
// 1900³â´ë: ³²ÀÚ 1, ¿©ÀÚ 2
// 2000³â´ë: ³²ÀÚ 3, ¿©ÀÚ 4
// 2100³â´ë: ³²ÀÚ 5, ¿©ÀÚ 6
// ¿Ü±¹ÀÎ µî·Ï¹øÈ£: ³²ÀÚ 7, ¿©ÀÚ 8

// ÁÖ¹Î¹øÈ£, ¿Ü±¹ÀÎ µî·Ï¹øÈ£ÀÇ  validation Ã¼Å© ÇÔ¼ö
function isValid_socno(socno)
{
	var socnoStr = socno.toString();
     a = socnoStr.substring(0, 1);
     b = socnoStr.substring(1, 2);
     c = socnoStr.substring(2, 3);
     d = socnoStr.substring(3, 4);
     e = socnoStr.substring(4, 5);
     f = socnoStr.substring(5, 6);
     g = socnoStr.substring(6, 7);
     h = socnoStr.substring(7, 8);
     i = socnoStr.substring(8, 9);
     j = socnoStr.substring(9, 10);
     k = socnoStr.substring(10, 11);
     l = socnoStr.substring(11, 12);
     m = socnoStr.substring(12, 13);
	 month = socnoStr.substring(2,4);
	 day = socnoStr.substring(4,6);
	 socnoStr1 = socnoStr.substring(0, 7);
	 socnoStr2 = socnoStr.substring(7, 13);

	 // ¿ù,ÀÏ Validation Check
	 if(month <= 0 || month > 12) { return false; }
	 if(day <= 0 || day > 31) { return false; }

	 // ÁÖ¹Îµî·Ï¹øÈ£¿¡ °ø¹éÀÌ µé¾î°¡µµ °¡ÀÔÀÌ µÇ´Â °æ¿ì°¡ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÇÑ´Ù.
	 if (isNaN(socnoStr1) || isNaN(socnoStr2))  { return false; }

     temp=a*2+b*3+c*4+d*5+e*6+f*7+g*8+h*9+i*2+j*3+k*4+l*5;
     temp=temp%11;
     temp=11-temp;
     temp=temp%10;

     if(temp == m) {
        return true;
     } else {
        return false;
     }
}

function isValid_fgnno(socno)
{
	var total =0;
	var parity = 0;

	var fgnNo = new Array(13);

	for(i=0;i < 13;i++) fgnNo[i] = parseInt(socno.charAt(i));

	if(fgnNo[11] < 6) return false;

	if((parity = fgnNo[7]*10 + fgnNo[8])&1) return false;


	var weight = 2;

	for(i=0,total=0;i < 12;i++)
	{
		var sum = fgnNo[i] * weight;
		total += sum;

		if(++weight > 9) weight=2;
	}

	if((total = 11 - (total%11)) >= 10) total -= 10;
	if((total += 2) >= 10) total -= 10;
	if(total != fgnNo[12]) return false;

	return true;
}

function isValid_id( str )
{
     // check whether input value is included space or not
     if( str == ""){
     	alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return false;
     }

	// ¾ÆÀÌµð °¡¿îµ¥ ºó °ø°£ÀÌ ¾øµµ·Ï Ã¼Å©ÇÑ´Ù.
     var retVal = checkSpace( str );
     if( retVal ) {
         alert("¾ÆÀÌµð´Â ºó °ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return false;
     }

     // ¾ÆÀÌµð´Â '-' ·Î ½ÃÀÛÇÒ ¼ö ¾ø´Ù.
	if( str.charAt(0) == '_') {
		alert("¾ÆÀÌµðÀÇ Ã¹¹®ÀÚ´Â '_'·Î ½ÃÀÛÇÒ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

     // ±æÀÌ¿Í Çã¿ë ¹®ÀÚ¸¦ Ã¼Å©ÇÑ´Ù.
     var isID = /^[a-z0-9_]{3,12}$/;
     if( !isID.test(str) ) {
         alert("¾ÆÀÌµð´Â 3~12ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ,Æ¯¼ö±âÈ£(_)¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return false;
     }

	 var isNum = /\d/;
     var i;
     var cnt = 0;
     for( i=0; i < str.length; i++) {
     	if( isNum.test( str.substring( i, i+1 ) ) ) {
     		cnt++;
     	}
     	if( cnt > 7 ) return false;
     }

     return true;
}

function isValid_passwd( str )
{
     var cnt = 0;
     if( str == ""){
     	alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return false;
     }

    /* check whether input value is included space or not  */
     var retVal = checkSpace( str );
     if( retVal ) {
         alert("ºñ¹Ð¹øÈ£¿¡´Â °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.");
         return false;
     }
     for( var i=0; i < str.length; ++i)
     {
         if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
     }
     if( cnt == str.length ) {
         alert("º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
         return false;
     }

     var isPW = /^[A-Za-z0-9`\-=\\\[\];',\./~!@#\$%\^&\*\(\)_\+|\{\}:"<>\?]{6,16}$/;
     if( !isPW.test(str) ) {
         alert("ºñ¹Ð¹øÈ£´Â 6~16ÀÚÀÇ ¿µ¹® ´ë¼Ò¹®ÀÚ¿Í ¼ýÀÚ, Æ¯¼ö¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return false;
     }
     return true;
}

function isValid_email( str )
{
     /* check whether input value is included space or not  */
     if(str == ""){
     	alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return false;
     }
     var retVal = checkSpace( str );
     if( retVal ) {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ºó°ø°£ ¾øÀÌ ³ÖÀ¸¼¼¿ä.");
         return false;
     }

     /* checkFormat */
     var isEmail = /[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*@[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*/;
     if( !isEmail.test(str) ) {
         alert("ÀÌ¸ÞÀÏ Çü½ÄÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.");
         return false;
     }
     if( str.length > 60 ) {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò´Â 60ÀÚ±îÁö À¯È¿ÇÕ´Ï´Ù.");
         return false;
     }

     return true;
}

function isValid_name(str)
{
    str = str.replace(/(^\s*)|(\s*$)/g, "");
     if( str == '' ){
     	 alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
         return false;
     }

     var retVal = checkSpace( str );
     if( retVal ){
         alert("ÀÌ¸§Àº ¶ç¾î¾²±â ¾øÀÌ ÀÔ·ÂÇÏ¼¼¿ä.");
         return false;
     }
     if( !isHangul(str) ) {
         alert("ÀÌ¸§À» ÇÑ±Û·Î ÀÔ·ÂÇÏ¼¼¿ä.");
         return false;
     }
     if( str.length > 10 ) {
         alert("ÀÌ¸§Àº 7ÀÚ±îÁö¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return false;
     }
     return true;
}

function isValid_ForeignName( str )
{
    /* check format */
    var isENAME = /^[A-Z  ]{3,40}$/;

    if( !isENAME.test( str ) ) { return false; }

    return true;
}
// Validation Check ¿¡ °ü·ÃµÈ UI ¿¡ µ¶¸³ÀûÀÎ ÇÔ¼öµé ¸ðÀ½  ###########################################################################

// µ¥ÀÌÅÍ ÆÇ´ÜÀ» À§ÇÑ UI ¿¡ µ¶¸³ÀûÀÎ ÇÔ¼öµé ¸ðÀ½ ######################################################################################
function isXP()
{
	var agent = window.navigator.userAgent;
	if(agent.indexOf("MSIE")!= -1 && agent.indexOf("5.1") !=-1)
	    return true;     //SP1
    else
        return false;
}

function isXPSP2()
{
    var tmp_MSIE = window.navigator.userAgent.indexOf("MSIE");
    if(tmp_MSIE && window.navigator.userAgent.indexOf("SV1") > tmp_MSIE){
        return true;     //SP2
    }else{
        return false;
    }
}

function isIE7()
{
	var agent = window.navigator.userAgent;
	if(agent.indexOf("MSIE 7")!= -1)
	    return true;
    else
        return false;
}

function isIE()
{
	var agent = window.navigator.userAgent;
	if(agent.indexOf("MSIE")!= -1)
	    return true;
    else
        return false;
}

function isNumeric(s)
{
     var isNum = /\d/;
     if( !isNum.test(s) ) { return false; }
     else { return true; }
}

function isHangul(s)
{
     var len;
     len = s.length;

     for (var i = 0; i < len; i++)  {
         if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203))
         		return false;
     }

     return true;
}

// space °¡ ÀÖÀ¸¸é true, ¾øÀ¸¸é false
function checkSpace( str )
{
     if(str.search(/\s/) != -1){
     	return true;
     } else {
        return false;
     }
}
//µ¥ÀÌÅÍ ÆÇ´ÜÀ» À§ÇÑ UI ¿¡ µ¶¸³ÀûÀÎ ÇÔ¼öµé ¸ðÀ½ ######################################################################################

//ÆË¾÷¿¡ °ü·ÃµÈ UI ¿¡ µ¶¸³ÀûÀÎ ÇÔ¼öµé ¸ðÀ½  ################################################################################
 function winOpenAtCenter(sURL, sWindowName, w, h, sScroll) {
	  // È­¸é Áß¾ÓÀ¸·Î Popup ¶ç¿ì±â.. ½ºÅ©·Ñ¹Ù´Â ¿É¼Ç..
	  // ex)
	  //      openWin("test.asp", "winTest", 400, 300);     ¢Ñ ½ºÅ©·Ñ¹Ù ¾øÀ½
	  //      openWin("test.asp", "winTest", 400, 300, "yes");  ¢Ñ ½ºÅ©·Ñ¹Ù ÀÖÀ½
	  //      openWin("test.asp", "winTest", 400, 300, "auto"); ¢Ñ ½ºÅ©·Ñ¹Ù ÀÚµ¿

	  var x = (screen.width - w) / 2;
	  var y = (screen.height - h) / 2;

	  if (sScroll==null) sScroll = "no";

	  var sOption = "";
	  sOption = sOption + "toolbar=no, channelmode=no, location=no, directories=no, resizable=no, menubar=no";
	  sOption = sOption + ", scrollbars=" + sScroll + ", left=" + x + ", top=" + y + ", width=" + w + ", height=" + h;

	  var win = window.open(sURL, sWindowName, sOption);
	  return win;
}

function winOpenAtCenter2(sURL, sWindowName, w, h, sScroll) {
	var win2 = winOpenAtCenter(sURL, sWindowName, w, h, sScroll);
};

function window_resize(winWidth, winHeight) {

	// ½ºÅ©·Ñ ¾ø¾Ö±â
	document.body.style.overflow='hidden';

	var clintAgent = navigator.userAgent;
	var foxHeight = 60;
	var ieHeight = 60;
	var ie7Height = 80;

	if ( clintAgent.indexOf("MSIE") != -1 )	// IE ÀÏ °æ¿ì
	{
		var res = isIE7();
		if( res ) {
			window.resizeTo(winWidth, winHeight + ie7Height);
		} else {
			window.resizeTo(winWidth, winHeight + ieHeight);
		}
	}
	else	// IE °¡ ¾Æ´Ò °æ¿ì
	{
		window.resizeTo(winWidth, winHeight + foxHeight);
	}
}
// ÆË¾÷¿¡ °ü·ÃµÈ UI ¿¡ µ¶¸³ÀûÀÎ ÇÔ¼öµé ¸ðÀ½  ################################################################################

// ±âÅ¸ ¹ÌºÐ·ù ÇÔ¼öµé ¸ðÀ½ ##############################################################################################
function setCookie(name, value, expiredays, domain) {
	var todayDate = new Date();
	todayDate.setDate(todayDate.getDate() + expiredays);
	if ( domain=="" ) domain=".nid.naver.com";
	document.cookie = name + "=" + escape(value) + "; path=/; expires=" + todayDate.toGMTString() + ";"
	                  + (domain ? "domain="+domain : "" ) + ";"
}

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 "";
}


// ÁÖ¹Î¹øÈ£ ÀÔ·ÂÇÒ ¶§ ÀÚµ¿À¸·Î ´ÙÀ½ input À¸·Î ÀÌµ¿ÇÑ´Ù.
// Á¢±Ù¼ºÀ» °í·ÁÇØ¼­ ¸¸µç ½ºÅ©¸³Æ® ÀÌ´Ù. - 2008.03.19
var next_go = true;
var cur_val = null;
function moveNext(id_from,id_to,maxSize) {

	var cur = document.getElementById(id_from).value;
	curSize = cur.length;
	numFlag = isNumeric(cur);

	if ( !numFlag && curSize >= 1 && cur != '00' &&  cur != '000') {
		alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
		document.getElementById(id_from).value='';
		document.getElementById(id_from).focus();
		return false;
	}
	if (curSize == maxSize) {
		if(next_go || cur_val != cur)
		{
			cur_val = cur;
			next_go = false;
			document.getElementById(id_to).focus();
		}
		return true;
	}
	next_go = true;
}


// ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÒ ¶§ ¼ýÀÚ Å°, Tab, Enter µî¸¸ ÀÔ·ÂµÇµµ·Ï Å° ÀÌº¥Æ®¸¦ ¹«È¿È­ ÇÑ´Ù. - 2008.01.07
function num_only( Ev ){
    var evCode = ( window.netscape ) ? Ev.which : event.keyCode ;

    /// FFÀÏ °æ¿ì Ev.which °ªÀ»,
    //  IEÀ» °æ¿ì event.keyCode °ªÀ» evCode¿¡ ´ëÀÔ
    //  enter °¡ µ¿ÀÛÇÏµµ·Ï evCode 13À» Ãß°¡
    if ( ! ( evCode == 0 || evCode == 8 || ( evCode >= 48 && evCode <= 57 ) || (evCode == 13) ) ) {
    // ´­·¯Áø Å° ÄÚµå°¡ ¼ýÀÚ°¡ ¾Æ´Ñ °æ¿ì
    //    ( '0'Àº FF¿¡¼­ Tab Å°,
    //      '8'Àº FF¿¡¼­ BackSpace°¡ ¸ÔÈ÷Áö ¾Ê¾Æ »ðÀÔ)
        if ( window.netscape ) {        // FFÀÏ °æ¿ì
            Ev.preventDefault() ;       // ÀÌº¥Æ® ¹«È¿È­
        } else {                        // IEÀÏ °æ¿ì
            event.returnValue=false;    // ÀÌº¥Æ® ¹«È¿È­
        }
    }
}
// ±âÅ¸ ¹ÌºÐ·ù ÇÔ¼öµé ¸ðÀ½ ##############################################################################################







/*---------------------------------------------------------------------------------------------
@ ÆÄÀÏ ¼³¸í: ´ÙÀ½ ±â´É µéÀ» ¸ð¾Æ³õÀº js include ÆÄÀÏ
 - join ÀÇ UI ¿¡ dependent ÇÑ function µéÀÇ ¸ðÀ½

  ---------------------------------------------------------------------------------------------*/

// getUserAgree_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################
function check_accept()
{
//alert(url);

	if( document.getElementById('check1').checked &&
		document.getElementById('check2').checked &&
		document.getElementById('check3').checked &&
		document.getElementById('check4').checked &&
		document.getElementById('check5').checked )
	{
		return true;
	}
	else
	{
		//Å×½ºÆ® ÆíÀÇ¸¦ À§ÇØ¼­ Ã¼Å©ÇÏÁö ¾Ê¾Æµµ µÇµµ·Ï ÇÑ´Ù. QA ¹× ½ÇÁ¦ Àû¿ë½Ã ¼öÁ¤ ¿¹Á¤
		//return true;

		alert("ÀÌ¿ë¾à°ü°ú °³ÀÎÁ¤º¸ ¼öÁý ¹× ÀÌ¿ë¿¡ ´ëÇÑ ¾È³»¸¦ ¸ðµÎ µ¿ÀÇÇØ ÁÖ¼¼¿ä.");
		getFocus();
		return false;
	}
}

function getFocus()
{
	ch1 = document.getElementById('check1');
	ch2 = document.getElementById('check2');
	ch3 = document.getElementById('check3');
	ch4 = document.getElementById('check4');
	ch5 = document.getElementById('check5');

	if( !ch1.checked ) { location.href = "#pos1"; return; }
	if( !ch2.checked ) { location.href = "#pos2"; return; }
	if( !ch3.checked ) { location.href = "#pos3"; return; }
	if( !ch4.checked ) { location.href = "#pos4"; return; }
	if( !ch5.checked ) { location.href = "#pos5"; return; }

	location.href = "#pos5"; return;
}
// getUserAgree_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################

// getUserPvt_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   #############################################################
// È¸¿ø½Ç¸íÈ®ÀÎ_ÅÇ¹öÆ° µ¿ÀÛ
function tabAction(i) {
    for(num=1; num<=2; num++) {
    	document.getElementById('tab'+num+'_btn').style.background='url(/images/join2/bu_radio_off.gif) no-repeat';
    }
    (i).style.background='url(/images/join2/bu_radio_on.gif) no-repeat';
}


// È¸¿ø½Ç¸íÈ®ÀÎ_ÅÇ¹öÆ° ÄÁÅÙÆ® µ¿ÀÛ
function showCnt(id){
	document.getElementById('cnt_name').style.display='none';
	document.getElementById('cnt_ipin').style.display='none';
	document.getElementById(id).style.display='block';
}

// È¸¿ø½Ç¸íÈ®ÀÎ_ÅÇ¹öÆ° ÄÁÅÙÆ® µ¿ÀÛ
function showCaution(id){
	document.getElementById('cnt_name_caution').style.display='none';
	document.getElementById('cnt_ipin_caution').style.display='none';
	document.getElementById(id).style.display='block';
}


// È¸¿ø½Ç¸íÈ®ÀÎ_ÀÎÇ² µ¿ÀÛ
function inFocus1(i) {
	(i).style.border='2px solid #FF7E00';
}
function outFocus1(i) {
	(i).style.border='1px solid #cccccc';
}

function submitRealName()
{
     var thisFrm = document.forms[0];

     if( thisFrm.r_name.value == '' ){
     	 alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
     	 thisFrm.r_name.focus();
     	 thisFrm.r_name.select();
         return false;
     }
     if( isValid_name(thisFrm.r_name.value) == 0){
     	 thisFrm.r_name.focus();
     	 thisFrm.r_name.select();
     	 return false;
     }

     if( thisFrm.r_socno1.value == '' ){
         alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
         thisFrm.r_socno1.focus();
         return false;
     }

	if( thisFrm.r_socno1.value.length != 6 ){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù");
         thisFrm.r_socno1.focus();
         return false;
     }

     if( thisFrm.r_socno2.value == '' ){
         alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
         thisFrm.r_socno2.focus();
         return false;
     }

	if( thisFrm.r_socno2.value.length != 7){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù");
         thisFrm.r_socno2.focus();
         return false;
     }


	var socno = (thisFrm.r_socno1.value + thisFrm.r_socno2.value);
    var rVal1 = isValid_socno(socno);
    if(rVal1 != true){
        alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä");
        if( thisFrm.r_socno1.disabled ) {
        	thisFrm.r_socno2.focus();
        } else {
        	thisFrm.r_socno1.focus();
        }
        return false;
    }
}
// getUserPvt_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   #############################################################

// checkUserPvt_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################
// ½Ç¸íÀÎÁõ ¹Ú½º¸¦ Åä±ÛÇÏ´Â ±â´É
cc=0
function toggleBx(id)
{
	if (cc==0)
	{
		cc=1
		document.getElementById(id).style.display="block"
	}
	else
	{
		cc=0
		document.getElementById(id).style.display="none"
	}
}
// checkUserPvt_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################

// getPassAuth_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################
// getPassAuth_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################

// getUserAuth_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################
// ÀÎÁõ ¹æ½Ä¿¡ µû¶ó¼­ ´Ù¸¥ ÆË¾÷À» ¶ç¿î´Ù.
function open_join_authPopup( method ) {

	if ( method=='M' ) {	// ¸ð¹ÙÀÏ ÀÎÁõ
		winOpenAtCenter( 'join_auth.nhn?todo=begin_MobileAuth', "nvid_authpop", 390 , 315, "auto" );
	}
	else if ( method=='UM' ) { // ¸ð¹ÙÀÏ º»ÀÎ ÀÎÁõ
		winOpenAtCenter( 'join_auth.nhn?todo=begin_userMobileAuth', "nvid_authpop", 400 , 342, "auto" );
	}
	else if ( method=='A' ) {	// ARS ÀÎÁõ
		winOpenAtCenter( 'join_auth.nhn?todo=begin_ArsAuth', "nvid_authpop", 410 , 280, "auto" );
	}
	else if ( method=='P' ) {	// °øÀÎÀÎÁõ¼­ ÀÎÁõ
		winOpenAtCenter( 'join_auth.nhn?todo=agree_PublicAuth', "nvid_authpop", 281 , 382, "auto" );
	}
	else if ( method=='PM' ) { // ÁÖ´Ï¹ö ¸ð¹ÙÀÏ ÀÎÁõ
		winOpenAtCenter( 'join_auth.nhn?todo=begin_MobileAuth_juniver', "nvid_authpop", 390 , 315, "auto" );
	}
	else if ( method=='PA' ) { // ÁÖ´Ï¹ö ARS ÀÎÁõ
    	winOpenAtCenter( 'join_auth.nhn?todo=begin_ArsAuth_juniver', "nvid_authpop", 390 , 315, "auto" );
    }
	else if ( method=='PP' ) { // ÁÖ´Ï¹ö °øÀÎÀÎÁõ ÀÎÁõ
    	winOpenAtCenter( 'join_auth.nhn?todo=agree_PublicAuth', "nvid_authpop", 281 , 382, "auto" );
    }
	else if ( method=='IA' ) { // Àç¿Ü¿Ü±¹ÀÎ ARS ÀÎÁõ
    	winOpenAtCenter( 'join_auth.nhn?todo=begin_ArsAuth_foreign_only', "nvid_authpop", 390 , 417, "auto" );
    }
	else if ( method=='IM' ) { // Àç¿Ü¿Ü±¹ÀÎ SMS ÀÎÁõ
    	winOpenAtCenter( 'join_auth.nhn?todo=begin_ISMS_foreign_only', "nvid_authpop", 390 , 250, "auto" );
	}
	else {
		alert('ÀÎÁõ¼ö´ÜÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä!');
		return false;
	}
}
// getUserAuth_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   ###########################################################

// getUserInfo_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   #################################################################
// »ó¼¼Á¤º¸ÀÔ·Â_ÀÎÇ² µ¿ÀÛ
function inFocus2(i) {
	(i).style.border='2px solid #FF7E00';
	(i).style.padding='2px 0 2px 3px;';
}
function outFocus2(i) {
	(i).style.border='1px solid #cccccc';
	(i).style.padding='3px 0 3px 5px;';
}

// »ó¼¼Á¤º¸ÀÔ·Â_µµ¿ò¸»
function helpOn(id) {
	document.getElementById(id).style.display='block';
}
function helpOff(id) {
	document.getElementById(id).style.display='none';
}
function helpExDown(id) {
	document.getElementById(id).style.zIndex='98';
}
function helpExUp(id) {
	document.getElementById(id).style.zIndex='99';
}

// »ó¼¼Á¤º¸ÀÔ·Â_³×ÀÌ¹ö ÀÌ¸ÞÀÏ »ç¿ë
function selectEmail() {
	document.getElementById('email_list').style.display='none';
}
function selectNmail() {
	document.getElementById('email_list').style.display='block';
}


// ³×ÀÌ¹ö ÀÌ¸ÞÀÏ »ç¿ë Ã¼Å©¹Ú½º
function setEmail2(){
	var theFrm = document.forms[0];

    if(theFrm.mailcheck.checked){
        if(theFrm.id.value != ""){
            theFrm.email1.value = theFrm.id.value;
            theFrm.email2.value = 'naver.com';

            theFrm.email2.style.display = '';
            theFrm.email_list.style.display = 'none';

            theFrm.email1.readOnly = true;
            theFrm.email2.readOnly = true;
            return true;
        }else{
            alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä');
            theFrm.mailcheck.checked = false;
            theFrm.id.focus();
            return false;
        }
    }else{
        theFrm.email_list.style.display = '';
        theFrm.email_list.selectedIndex = 0;

        theFrm.email2.style.display = "";
        theFrm.email2.value = "";

        theFrm.email1.readOnly = false;
        theFrm.email2.readOnly = false;
        return true;
    }
 }

// °¡ÀÔÁ¤º¸ ÀÔ·Â Æû Ã¼Å©
// tmplid ¿¡ µû¶ó¼­ ´Ù¸£°Ô Ã¼Å©ÇÑ´Ù.
// 1: normal
// 2: juniver
// 3: foreigner
// 4: passport
// 5: inbound
function isEmpty(frm, tmplid)
{
	var res;

// »ç¿ëÀÚ ÀÌ¸§ -----------------------------------------------------------------------
	if(tmplid && tmplid >= 4)	// passport, inbound ÀÇ °æ¿ì¿¡´Â ÀÌ¸§À» ÀÔ·Â¹Þ´Â´Ù.
	{
		if(frm.user_name.value == "")
		{
			alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
			frm.user_name.focus();
			return false;
		}

		if(!isValid_ForeignName(frm.user_name.value))
		{
			alert("ÀÌ¸§Àº 3ÀÚ ÀÌ»ó 40ÀÚ ÀÌÇÏÀÇ ¿µ¹® ´ë¹®ÀÚ·Î¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù");
			frm.user_name.focus();
			return false;
		}
	}
// »ç¿ëÀÚ ÀÌ¸§ -----------------------------------------------------------------------

// ¾ÆÀÌµð, ºñ¹Ð¹øÈ£, ºñ¹Ð¹øÈ£ È®ÀÎ, ºñ¹Ð¹øÈ£ Àç¹ß±Þ ----------------------------------------
     if( frm.id.value == "" ) {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		frm.id.focus();
		return false;
     }
     else {
     	 res = isValid_id(frm.id.value);
         if( !res ) {
         	 alert("À¯È¿ÇÏÁö ¾ÊÀº ¾ÆÀÌµðÀÔ´Ï´Ù.");
             frm.id.focus();
             return false;
         }
     }
     if( frm.flag.value != 1 ) {
     	alert("Áßº¹È®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
		frm.id.focus();
		return false;
     }
     if( frm.pwd.value == "" ) {
         alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         frm.pwd.focus();
         return false;
     }
     else {
         res = isValid_passwd(frm.pwd.value);
         if( !res ) {
             frm.pwd.focus();
             return false;
         }
     }
     if( frm.re_pwd.value == "" ) {
         alert("ºñ¹Ð¹øÈ£ È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
         frm.re_pwd.focus();
         return false;
     }
     else {
         res = isValid_passwd(frm.re_pwd.value);
         if( !res ) {
			 frm.re_pwd.focus();
			 return false;
		 }
     }
     if( frm.pwd.value != frm.re_pwd.value ) {
         alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
         frm.pwd.focus();
         return false;
     }
     if( frm.id.value == frm.pwd.value ) {
         alert("¾ÆÀÌµð¿Í ºñ¹Ð¹øÈ£°¡ °°½À´Ï´Ù.\nº¸¾È »óÀÇ ÀÌÀ¯·Î ¾ÆÀÌµð¿Í °°Àº ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
         frm.pwd.focus();
         return false;
     }
     if( frm.rmdq.options[frm.rmdq.selectedIndex].value == 0 ) {
         alert("ºñ¹Ð¹øÈ£ Àç¹ß±ÞÀ» À§ÇÑ Áú¹®À» ¼±ÅÃÇÏ¼¼¿ä.");
         frm.rmdq.focus();
         return false;
     }
     if( frm.rmda.value == "" ) {
         alert("ºñ¹Ð¹øÈ£ Àç¹ß±ÞÀ» À§ÇÑ ´äÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
         frm.rmda.focus();
         return false;
     }
// ¾ÆÀÌµð, ºñ¹Ð¹øÈ£, ºñ¹Ð¹øÈ£ È®ÀÎ, ºñ¹Ð¹øÈ£ Àç¹ß±Þ ----------------------------------------


// ±¹Àû -----------------------------------------------------------------------------
	 if(tmplid && tmplid >= 3)	// foreigner, passport, inbound
	 {
	 	if(frm.cntry.value == "") {
			alert("±¹ÀûÀ» ¼±ÅÃÇÏ¼¼¿ä.");
			frm.cntry.focus();
			return false;
		}
	 }
// ±¹Àû -----------------------------------------------------------------------------

// »ý³â¿ùÀÏ --------------------------------------------------------------------------
	 if(tmplid && tmplid >= 4)	// foreigner, passport, inbound
	 {
		 if( frm.birth_year.value == "" ) {
			 alert("»ý³â¿ùÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			 frm.birth_year.focus();
			 return false;
		 }

		 if( frm.birth_month.value == "" ) {
			 alert("»ý³â¿ùÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			 frm.birth_month.focus();
			 return false;
		 }

		 if( frm.birth_day.value == "" ) {
			 alert("»ý³â¿ùÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			 frm.birth_day.focus();
			 return false;
		 }
	 }
// »ý³â¿ùÀÏ --------------------------------------------------------------------------

// ¿©±Ç¹øÈ£ --------------------------------------------------------------------------
	 if(tmplid && tmplid == 4 )		// passport
	 {
		 if( frm.passport_num.value == "" ) {
			 alert("¿©±Ç ¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			 frm.passport_num.focus();
			 return false;
		 }

		fmt = /^[a-zA-Z0-9]{6,20}$/;
		if ( !fmt.test(frm.passport_num.value) ) {
			alert("¿©±Ç¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
			frm.passport_num.focus();
			return false;
		}

		 if( frm.userfile_org.value == "" ) {
			 alert("¿©±Ç »çº» ÀÌ¹ÌÁö ÆÄÀÏÀ» ¾÷·Îµå ÇÏ¼¼¿ä.");
			 frm.userfile_org.focus();
			 return false;
		 }
	}
// ¿©±Ç¹øÈ£ --------------------------------------------------------------------------

// º»ÀÎ È®ÀÎ¿ë ÀÌ¸ÞÀÏ ÀÎÁõ --------------------------------------------------------------
    if(tmplid && tmplid >= 4) {		// passport, inbound
		frm.verify_email.value = frm.verify_email1.value+"@"+frm.verify_email2.value;
	    if( frm.verify_email1.value == "" ) {
	       alert("º»ÀÎÈ®ÀÎ¿ë ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
	       frm.verify_email1.focus();
	       return false;
	    } else if( frm.verify_email2.value == "" ) {
	       alert("º»ÀÎÈ®ÀÎ¿ë ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
	       frm.verify_email2.focus();
	       return false;
	    }

	    if ( frm.autoValue.value == "" ) {
	    	alert("¸ÞÀÏÀ» ÅëÇØ ¹ÞÀº ÄÚµå¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
	    	frm.autoValue.focus();
	    	return false;
	    }
    }
// º»ÀÎ È®ÀÎ¿ë ÀÌ¸ÞÀÏ ÀÎÁõ --------------------------------------------------------------

// ÀÌ¸ÞÀÏ ÁÖ¼Ò ¹× ¼ö½Å¿©ºÎ --------------------------------------------------------------
	frm.email.value = frm.email1.value+"@"+frm.email2.value;
    if( frm.email1.value == "" ) {
       alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
       frm.email1.focus();
       return false;
    } else if( frm.email2.value == "" ) {
       alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
       frm.email2.focus();
       return false;
    }
// ÀÌ¸ÞÀÏ ÁÖ¼Ò ¹× ¼ö½Å¿©ºÎ --------------------------------------------------------------

// ÈÞ´ëÆù ¹øÈ£

// ÀÚµ¿°¡ÀÔ¹æÁö ----------------------------------------------------------------------
	if(tmplid && tmplid <= 3){		// normal, juniver, foreigner
    	if( frm.autoValue.value == "" ) {
			alert("ÀÚµ¿°¡ÀÔ¹æÁö¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			frm.autoValue.focus();
			return false;
		}
    }
// ÀÚµ¿°¡ÀÔ¹æÁö ----------------------------------------------------------------------

     return true;
}

function ResetFrm(tmplid) {
	var frm = document.forms[0];
	frm.reset();

	frm.id.readOnly  = false;
	frm.pwd.readOnly = false;
	setEmail2();

	if( tmplid >= 4 ) {
		check_vmail(frm);
		frm.user_name.focus();
	} else {
		frm.id.focus();
	}
}
// getUserInfo_* ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÔ¼öµé   #################################################################

// »ó¼¼Á¤º¸ ÀÔ·Â ÆûÀ» Ã¼Å©ÇÏ´Â ÇÔ¼öµé ###########################################################################
// °¡ÀÔÁ¤º¸ ÀÔ·Â Æû Ã¼Å©
function  checkDuplicateID( id_value )
{
	 document.domain = "naver.com";

	 var res;
     var cWin;
     if( !id_value ){
         alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
         document.forms[0].id.focus();
     }
     else{
     	 res = isValid_id(id_value);
         if( !res ) {
         	alert("À¯È¿ÇÏÁö ¾ÊÀº ¾ÆÀÌµðÀÔ´Ï´Ù.");
         	document.forms[0].id.focus();
            return;
         }

          var template = ("/user/join.nhn?todo=dupIdCheck&id=" + id_value);
          winOpenAtCenter( template,  "checkDuplicateID", 401,303, "auto");

          return;
     }
}

function check_mail(frm) {
	if (!frm.mailcheck.checked) {
		if (frm.email_list.value!="" && frm.email_list.value!="self") {
			frm.email2.style.display = 'none';
			frm.email2.value = frm.email_list.value;
		} else if (frm.email_list.value=="self") {
			frm.email2.value = '';
			frm.email2.style.display = '';
			frm.email2.focus();
		}
	}
}

function check_vmail(frm) {
	if (frm.email_list2.value!="" && frm.email_list2.value!="self") {
		frm.verify_email2.style.display = 'none';
		frm.verify_email2.value = frm.email_list2.value;
	} else if (frm.email_list2.value=="self") {
		frm.verify_email2.value = '';
		frm.verify_email2.style.display = '';
		frm.verify_email2.focus();
	}

}

function sendAuthMail()
{
	document.domain = "naver.com";
	var frm = document.forms[0];

	frm.verify_email.value = frm.verify_email1.value+"@"+frm.verify_email2.value;
	var usrMail = frm.verify_email.value;

	if(usrMail.lastIndexOf("naver.com") >= 0)
	{
		alert("¾ÆÀÌµð ºÐ½Ç½Ã È¸¿ø½Äº°À» À§ÇØ »ç¿ëµÉ ÀÌ¸ÞÀÏ ÁÖ¼ÒÀÌ¹Ç·Î ³×ÀÌ¹ö ÀÌ¿ÜÀÇ ÀÌ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù");
		frm.verify_email2.focus();
	}
	else
	if(isValid_email(usrMail) != 1)
	{
		frm.verify_email1.focus();
	}
	else {
		var res = winOpenAtCenter("join.nhn?todo=sendAuthMail&email="+usrMail, 'vmail',10,10);
	}
}
// »ó¼¼Á¤º¸ ÀÔ·Â ÆûÀ» Ã¼Å©ÇÏ´Â ÇÔ¼öµé ###########################################################################


