//ÀüÈ­¹øÈ£ ¼ýÀÚ, - Ã¼Å©
function FJ_TelNumChk(str)
{
	var num = '0123456789-~';

	for(i=0;i<str.length;i++)
	{
		chr = str.charAt(i);
		if (num.indexOf(chr) < 0)
		{
			return false;
		}
	}
	return true;
}

//¼ýÀÚ Ã¼Å©
function FJ_NumChk(str)
{
	var num = '0123456789';

	for(i=0;i<str.length;i++)
	{
		chr = str.charAt(i);
		if (num.indexOf(chr) < 0)
		{
			return false;
		}
	}
	return true;
}

//È¯À²¼ýÀÚ ¹× dot(.) Ã¼Å©
function FJ_NumChk2(str)
{
	var num = '0123456789.';

	for(i=0;i<str.length;i++)
	{
		chr = str.charAt(i);
		if (num.indexOf(chr) < 0)
		{
			return false;
		}
	}
	return true;
}

//ÀüÀÚ¿ìÆíÁÖ¼Ò Çü½ÄÃ¼Å©
function checkFormat(str,format) {
    if (str.search(format) == -1) {
        return true;
    }
	else if (str.charAt(str.indexOf('@')+1)=='.')
		return true;
    return false;
}

//ÀüÀÚ¿ìÆíÁÖ¼Ò Çü½ÄÃ¼Å©
function check_mail_form(str) {
    var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
    return checkFormat(str,format);
}

//¸ÞÀÏ³» À¯È¿ÇÏÁö ¾ÊÀº ¹®ÀÚ Ã¼Å©
function chk_mail(str)
{
	var flag = 0;

    for(var i = 0; i < str.length; i++)
    {
        if ((str.charCodeAt(i)>=45 && str.charCodeAt(i)<=46) || (str.charCodeAt(i) >= 48 && str.charCodeAt(i) <= 57) || (str.charCodeAt(i) >= 64 && str.charCodeAt(i) <= 90) || (str.charCodeAt(i) >= 95 && str.charCodeAt(i) <= 122))
        {
        	flag = 0;
        }
        else
        {
            flag = 1;
    	}
    }

    if (flag == 1) return false;
    else return true;
}



//ÁÖ¹Î¹øÈ£ Ã¼Å©
function checkNum(jumin)
{
	var  i = 0;
	var Sum = 0;
	var Mod = 0;
	var YearIn = 0;
	var MonthIn = 0;
	var DateIn = 0;
	var ID = "";

	ID = jumin;



	curDate = new Date();         //ÇöÀçÀÇ ³¯Â¥¸¦ »ý¼º
	curYear = curDate.getYear();  //»ý¼ºµÈ °´Ã¼·ÎºÎÅÍ ¿¬µµ(µÚÀÇ µÎÀÚ¸®)¸¦ ¾òÀ½
	curMonth = curDate.getMonth() + 1;  //ÇöÀçÀÇ ´ÞÀ» ¾òÀ½


		//ÁÖ¹Î¹øÈ£ 14ÀÚ¸®¸¦ ÇÑÀÚ¸®¾¿ Ã¼Å©
	 for( i=0 ; i < 13 ; i++ )
    	 {

	 	if( (ID.charAt(i) < "0") || (ID.charAt(i) > "9") )
   		{
			alert("ºñÁ¤»óÀûÀÎ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù!     ");
			            return false;
		 }

	 } // end for

	for( i = 0 ; i < 12 ; i++ )
	{
		if( i == 0)
 			YearIn+=parseInt(ID.charAt(i))*10;
		if( i == 1)
			 YearIn+=parseInt(ID.charAt(i));
		if( i == 2)
		              MonthIn+=parseInt(ID.charAt(i))*10;
	              if( i == 3)
		              MonthIn+=parseInt(ID.charAt(i));
		if( i == 4)
		              DateIn+=parseInt(ID.charAt(i))*10;
		if( i == 5)
		              DateIn+=parseInt(ID.charAt(i));
		if( i < 6) {
			  Sum+=parseInt(ID.charAt(i))*(i+2);
		}
		if( i > 5 && i < 8 ) {
		              Sum+=parseInt(ID.charAt(i))*(i+2);
		 }
		if( i > 7) {
		              Sum+=parseInt(ID.charAt(i))*(i-6);
		}
	  } //end for

	 Mod=11-(Sum%11);

	 if((11-(Sum%11))>=10) Mod-=10;

	 if( Mod!=parseInt(ID.charAt(12)) )
	 {
		 alert("¿Ã¹Ù¸£Áö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ ¹øÈ£ÀÔ´Ï´Ù!     ");
		 return false;
	 }

	 if( MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31 )
	 {
		alert("¿Ã¹Ù¸£Áö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£  ¹øÈ£ÀÔ´Ï´Ù!     ");
		return false;
	 }

	 if( (MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30 )
	 {
		 alert("¿Ã¹Ù¸£Áö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ ¹øÈ£ÀÔ´Ï´Ù!     ");
		 return false;
	 }

	 if( MonthIn ==2 && DateIn > 29 )
	 {
		 alert("¿Ã¹Ù¸£Áö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ ¹øÈ£ÀÔ´Ï´Ù!     ");
	     return false;
	 }

	return true;


} // end function checkNum

function chk_bcode(bcode)
{
	var bc1 = parseInt(bcode.charAt(0));
	var bc2 = (parseInt(bcode.charAt(1)) * 3) % 10;
	var bc3 = (parseInt(bcode.charAt(2)) * 7) % 10;
	var bc4 = parseInt(bcode.charAt(3));
	var bc5 = (parseInt(bcode.charAt(4)) * 3) % 10;
	var bc6 = (parseInt(bcode.charAt(5)) * 7) % 10;
	var bc7 = parseInt(bcode.charAt(6));
	var bc8 = (parseInt(bcode.charAt(7)) * 3) % 10;
	var bc9 = parseInt(bcode.charAt(8)) * 5;
	bc9 = parseInt(bc9/10) + (bc9 % 10);

	var bc10 = parseInt(bcode.charAt(9));

	var chkval = (10 - ((bc1 + bc2 + bc3 + bc4 + bc5 + bc6 + bc7 + bc8 + bc9) % 10)) % 10;

	if (bc10 == chkval) return true;
	else	return false;
}

function chk_bcode1(bcode)
{
	var res = true;

	var bcodeA = bcode.substring(0,3);
	var bcodeB = bcode.substring(3,5);
	var bcodeC = bcode.substring(5,10);

	var bcodeA_1 = bcodeA.substring(0,1);
	var bcodeA_2 = bcodeA.substring(1,2);
	var bcodeA_3 = bcodeA.substring(2,3);

	var bcodeB_1 = bcodeB.substring(0,1);
	var bcodeB_2 = bcodeB.substring(1,2);

	var bcodeC_1 = bcodeC.substring(0,1);
	var bcodeC_2 = bcodeC.substring(1,2);
	var bcodeC_3 = bcodeC.substring(2,3);
	var bcodeC_4 = bcodeC.substring(3,4);
	var bcodeC_5 = bcodeC.substring(4,5);

	if ((bcodeB > '79') && (bcodeB < '90'))
		res = true;
	else
	{
		if ((bcodeA < '101') || (bcodeA > '699'))
			res = false;

		chknum1 = (bcodeA_1*1) + (bcodeA_2*3) +
		          (bcodeA_3*7) + (bcodeB_1*1) +
		          (bcodeB_2*3) + (bcodeC_1*7) +
		          (bcodeC_2*1) + (bcodeC_3*3) ;

		chknum2 = bcodeC_4 * 5;

		if ((chknum2 > 9) && (chknum2 < 100))
			chknum1 = chknum1 + (chknum2/10) + (chknum2%10);
		else
			chknum1 = chknum1 + chknum2;

		chknum4 = chknum1;
		chknum1 = chknum1/10;
		chknum3 = chknum4%10;

		if (chknum3 != 0)
			chknum3 = 10 - chknum3;
		if (chknum3 != bcodeC_5)
			res = false;
	}

	return res;
}
function FJ_MoveSite()
{
	var url=window.document.web_form.form_fav_site.value;
	window.open(url,"fav_site","toolbar=yes,location=yes,derectories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");
}

function FJ_LogOut()
{
	if(confirm("Á¤¸» ·Î±×¾Æ¿ô ÇÏ½Ã°Ú½À´Ï±î?     "))
	{
		document.web_form.action="http://www.naceko.com/logout.asp";
		document.web_form.submit();
	}
}

function FJ_Log_Out()
{
	if(confirm("Are sure logout?     "))
	{
		document.web_form.action="http://www.naceko.com/eng/logout.asp";
		document.web_form.submit();
	}
}

//È¸¿øÁ¤º¸ ¼öÁ¤
function FJ_ModiMem()
{

	if (document.web_form.form_pwd.value!='' && document.web_form.form_pwd.value.length < 4)
		{
			alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ ÀÌ»ó ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			document.web_form.form_pwd.focus();
			return;
		}
		
	if (document.web_form.form_pwd.value!='' && (document.web_form.form_pwd.value!=document.web_form.form_pwd_chk.value))
		{
			alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê°Å³ª ºñ¹Ð¹øÈ£ È®ÀÎ¶õÀÌ ºñ¾îÀÖ½À´Ï´Ù.      ");
			document.web_form.form_pwd_chk.focus();
			return;
		}
	
	if (document.web_form.form_pwd.value=='' && document.web_form.form_pwd_chk.value!='')
		{
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			document.web_form.form_pwd.focus();
			return;
		}
	 
	if (JS_TelNumChk(document.web_form.form_tel.value)==false)
		{
			alert("¼ýÀÚ ¹× \"-\" ÀÌ¿Ü´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.      ");
			document.web_form.form_tel.focus();
			return;
		}
	 
	if (document.web_form.form_htel.value=='')
		{
			alert("ÀÌµ¿ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			document.web_form.form_htel.focus();
			return;
		}
		
	if (JS_TelNumChk(document.web_form.form_htel.value)==false)
		{
			alert("¼ýÀÚ ¹× \"-\" ÀÌ¿Ü´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.      ");
			document.web_form.form_htel.focus();
			return;
		}
				
	if (document.web_form.form_mail.value=='')
		{
			alert("ÀüÀÚ¿ìÆíÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			document.web_form.form_mail.focus();
			return;
		}
		
	if (chk_mail(document.web_form.form_mail.value)==false)
		{
			alert("ÀüÀÚ¿ìÆíÁÖ¼Ò´Â ¿µ¹® ¹× ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.      ");
			document.web_form.form_mail.focus();
			return;
		}
		
	if (check_mail_form(document.web_form.form_mail.value))
		{
			alert("ÀüÀÚ¿ìÆíÁÖ¼Ò¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			document.web_form.form_mail.focus();
			return;
		}
/*				
	if (document.web_form.form_zip.value=='' || document.web_form.form_addr1.value=='')
		{
			alert("ÁýÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			return;
		}
	
	if (document.web_form.form_addr2.value=='')
		{
			alert("»ó¼¼ÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.      ");
			return;
		}
*/					
	if (document.web_form.form_file_title.value != "")
	{
	var strLen = document.web_form.form_file_title.value.length;
	var exeStr = document.web_form.form_file_title.value.substring(strLen-3,strLen)
		if(exeStr.toLowerCase()!='jpg' && exeStr.toLowerCase()!='gif') 
		{
			alert("¾÷·ÎµåÇÒ ¼ö ÀÖ´Â »çÁøÀÇ ÆÄÀÏÇü½ÄÀº jpg ¶Ç´Â gif ÀÔ´Ï´Ù.      ");
			//document.web_form.form_file_title.value="";
			document.web_form.form_file_title.click();
			return;
		}
	}
	
	if (confirm("È¸¿øÁ¤º¸¸¦ ¼öÁ¤ÇÏ½Ã°Ú½À´Ï±î?     "))
	{								
		if (document.web_form.form_file_title.value != "")
		{	
				strAppVersion = navigator.appVersion;
				if (strAppVersion.indexOf('MSIE')!=-1 && strAppVersion.substr(strAppVersion.indexOf('MSIE')+5,1) > 4)
				{ 
					winstyle = "dialogWidth=385px; dialogHeight:150px; center:yes"; 
					window.showModelessDialog("show_progress.asp?nav=ie", null, winstyle); 
				} 
				else
				{ 
					winpos = "left=" + ((window.screen.width-380)/2)+",top=" + ((window.screen.height-110)/2); 
					winstyle = "width=380,height=110,status=no,toolbar=no,menubar=no," + "location=no,resizable=no,scrollbars=no,copyhistory=no," + winpos; 
					window.open("show_progress.asp",null,winstyle); 
				}
		}
		window.document.web_form.action = "mem_modify_save.asp";
		window.document.web_form.encoding = "multipart/form-data";
		window.document.web_form.submit();
	}
}


//¾ÆÀÌµð¿¡ ¿µ¹® ¹× ¼ýÀÚ, ÇÏÀÌÇÂ, ¾ð´õ¹Ù ¸¸ ÀÔ·Â
function chk_id(str)
{
	var flag = 0, isnum = 0;

    for(var i = 0; i < str.length; i++)
    {
        if (str.charCodeAt(i) >= 45 && str.charCodeAt(i) <= 57 && str.charCodeAt(i) != 46 && str.charCodeAt(i) != 47)
        {
        	flag = 0;
        }
        else if ((str.charCodeAt(i) >= 65 && str.charCodeAt(i) <= 90) || (str.charCodeAt(i) >= 95 && str.charCodeAt(i) <= 122 && str.charCodeAt(i) != 96))
        {
        	flag = 0;
        	isnum = 1;
        }
        else
        {
            flag = 1;
            break;
    	}
    }

    if (flag == 1) return false;
    else if ((isnum == 0) && (1<str.length<8)) return false;
    else return true;
}


//³¯Â¥Ã¼Å©
function UF_ChkDate(user_date)
{
	var input_date, input_year, input_month, input_day, input_time;
	var comp_date, comp_year, comp_month, comp_day;
	var today_date, today_time;
	
	if (user_date.length==10)
	{
		if (user_date.search(/\d{4}-\d{2}-\d{2}/)==0)
		{
			input_year=parseFloat(user_date.substr(0,4));
			input_month=parseFloat(user_date.substr(5,2))-1;
			input_day=parseFloat(user_date.substr(8,2));
			
			input_date=new Date(input_year, input_month, input_day);
			
			comp_year=parseFloat(input_date.getFullYear());
			comp_month=parseFloat(input_date.getMonth()+1);
			comp_day=parseFloat(input_date.getDate());
			
			if ((input_year==comp_year) && ((input_month+1)==comp_month) && (input_day==comp_day))
			{
				today_date=new Date();
				
				today_time=Math.round(today_date.getTime()/(((1000*60)*60)*24));
				input_time=Math.round(input_date.getTime()/(((1000*60)*60)*24));
				
				if (input_time >= today_time)
				{
					return 1;
				}
				else
				{
					//¿À´Ã³¯Â¥º¸´Ù ÀÌÀü³¯Â¥
					return -1;
				}			
			}
			else
			{
				//¾ø´Â³¯Â¥
				return -2;
			}
		}
		else
		{
			//Àß¸øµÈ ³¯Â¥Çü½Ä
			return -3;
		}
	}
	else
	{
		//Àß¸øµÈ ³¯Â¥Çü½Ä
		return -3;
	}	
}

function FJ_MyInfo()
{
	window.location.href="http://www.naceko.com/mem_info.asp";
}

function FJ_Intra()
{
	alert("(ÁÖ)³×ÀÌ½ºÄÚ Á÷¿ø¸¸ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.     \n\n(ÁÖ)³×ÀÌ½ºÄÚ Á÷¿øÀÌ¸é ·Î±×ÀÎ ÇØÁÖ¼¼¿ä.");
	return;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



function FJ_OnMouseOver(str)
{
	if(str=='a')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='b')
	{
		msb.style.visibility = 'visible';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='c')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'visible';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='d')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='e')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='f')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'visible';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='g')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'hidden';
	}
	if(str=='h')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'visible';
		msi.style.visibility = 'hidden';
	}
	if(str=='i')
	{
		msb.style.visibility = 'hidden';
		msc.style.visibility = 'hidden';
		msf.style.visibility = 'hidden';
		msh.style.visibility = 'hidden';
		msi.style.visibility = 'visible';
	}
}

function FJ_OnMouseOut(str)
{
	if(str=='b')
	msb.style.visibility = 'hidden';
	if(str=='c')
	msc.style.visibility = 'hidden';
	if(str=='f')
	msf.style.visibility = 'hidden';
	if(str=='h')
	msh.style.visibility = 'hidden';
	if(str=='i')
	msi.style.visibility = 'hidden';
}

function FJ_OnMouseOverOther()
{
	msb.style.visibility = 'hidden';
	msc.style.visibility = 'hidden';
	msf.style.visibility = 'hidden';
	msh.style.visibility = 'hidden';
	msi.style.visibility = 'hidden';
}
