<!--

//undefined´Â ÀÍ½º 5.5ÀÌ»óºÎÅÍ Àü¿ªº¯¼ö·Î ÀÚµ¿ ¼±¾ð

var undefined;

/*----------------------------------------
COOKIE
-----------------------------------------*/
 function jSetCookie(cookie_name,cookie_value,expire)
 {
	  var date=new Date();
	  date.setDate(date.getDate()+parseInt(expire));
	  document.cookie=cookie_name+"="+escape(cookie_value)+"; path=/; expires="+date.toGMTString()+";";
 }
//»èÁ¦
function jDeleteCookie(cookie_name)
{
	var date=new Date();
	date.setDate(date.getDate()-1);//¾îÁ¦³¯ÀÚ·Î ÄíÅ°¼Ò¸ê
	document.cookie=cookie_name+"= "+"; expires="+date.toGMTString()+"; path=/";
}
//ÄíÅ°°ª
function jGetCookie(cookie_name)
{
	var obj=document.cookie;
	if(obj.length > 0) {
		startIndex=obj.indexOf(cookie_name);
		if(startIndex != -1) {
			endIndex = obj.indexOf(";",startIndex);
			if( endIndex == -1) endIndex = obj.length;// ¸¸¾à Á¾·á ÀÎµ¦½º¸¦ ¸øÃ£°Ô µÇ¸é ÄíÅ° ÀüÃ¼±æÀÌ·Î ¼³Á¤
			return unescape(obj.substring((startIndex+cookie_name.length+1),endIndex));// ÄíÅ°°ªÀ» ÃßÃâÇÏ¿© ¸®ÅÏ
		} else {
			return false;
		}
	} else {
		return false;
	}
}

/*----------------------------------------
Ãµ´ÜÀ§
-----------------------------------------*/
//,Á¦°Å
function jComaDelete(val)
{
	var new_val='';
	if(val.indexOf(',') != -1) {
		var len=val.length;
		//,°ªÀ» ¸ðµÎ Áö¿î´Ù
		for(i=0;i<len;i++) {
			var n=val.charAt(i);
			if(n != ',') new_val+=n;
		}
	} else {
		new_val=val;
	}
	return new_val;
}

//,ºÙÀÌ±â
function jComaAdd(obj)
{
	//µÚ¿¡¼­ ºÎÅÍ ºÎÄ£´Ù
	var result='';
	var nm=0;
	var len=obj.length;
	for(var i=len-1;i>=0;i--) {
		nm++;
		var n=obj.charAt(i);
		result=n+result;
		if(nm != len && nm%3==0) result =','+result;
	}
	return result;
}

function jPayment(obj,val)
{
	var pay=jComaDelete(val); //ÄÞ¸¶Á¦°Å
	var result=jComaAdd(pay);//ÄÞ¸¶Ãß°¡
	obj.value=result;
}

/*----------------------------------------
¸ÖÆ¼Ã¼Å©
-----------------------------------------*/
function jSelectAll(element)
{
	var obj=document.getElementsByName(element);
	for(var i=0;i<obj.length;i++) {
		if(obj[i].checked == true) obj[i].checked=false;
		else obj[i].checked=true;
	}
}
//Ã¼Å©¿©ºÎ
function jSelectChk(element)
{
	var obj=document.getElementsByName(element);
	for(var i=0;i<obj.length;i++) {
		if(obj[i].checked == true) return true;
	}
	alert('Àû¿ëÇÏ½Ç µ¥ÀÌÅ¸¸¦ ¼±ÅÃÇÏ¼¼¿ä.       ');
	return false;
}
//ÀÚµ¿Ã¼Å©
function jAutoChk(element,n)
{
	var obj=document.getElementsByName(element);
	obj[n].checked=true;
}

/*----------------------------------------
Å°ÀÌµ¿
-----------------------------------------*/
function jKeyMove(val1,val2,obj)
{
	if(val1==val2) obj.focus();
}

/*----------------------------
»õÃ¢¿­±â
______________________________*/
function jNewModal(Url,arg,Width,Height,scrollbar)
{
	var arg=arg?arg:null;
	var scrollbar=scrollbar?scrollbar:'no';
	var Width=Width+'px';
	var Height=Height+'px';
	var win='dialogwidth:'+Width+';dialogheight:'+Height+';scroll:'+scrollbar+';status:no;help:no';
	result=showModalDialog(Url,arg,win);
}

function jNewWinOpen(Url,Width,Hight,Left,Top,scrollbar,WinID)
{
	var Left=Left?Left:(screen.availWidth - Width) / 2;
	var Top=Top?Top:(screen.availHeight - Hight) / 2;
	var scrollbar=scrollbar?scrollbar:'no';
	var new_win = 'width='+Width+', height='+Hight+', left='+Left+', top='+Top+', scrollbars='+scrollbar+', titlebar=no, toolbar=no, menubar=no, location=no, directories=no';
	window.open(Url,WinID,new_win);
}

function jCreateForm(nm,mt,at,tg) {
  var f=document.createElement("form");
  f.name=nm;
  f.method=mt;
  f.action=at;
  f.target=tg;
  return f;
}

function jCreateInput(f,n,v) {
  var i=document.createElement("input");
  i.type="hidden";
  i.name=n;
  i.value=v;
  f.insertBefore(i);
  return f;
}

/*----------------------------------------
·Î±×ÀÎÆË¾÷
-----------------------------------------*/
function jOpenLogin()
{
	jNewModal('/member/login_pop.php',self,450,300,'');
	if(result) {
		var mid=result[0];
		var pass=result[1];
		var mem_type=result[2];
		var fm=jCreateForm('LoginFm','post','/member/_process_login.php','_self');
		fm=jCreateInput(fm,'mid',mid);
		fm=jCreateInput(fm,'pass',pass);
		fm=jCreateInput(fm,'mem_type',mem_type);
		fm=jCreateInput(fm,'mode','pop');
		document.insertBefore(fm);
		fm.submit();
	}
}

/*----------------------------
ÆäÀÌÁöÀÌµ¿
______________________________*/
function jUrlGo(Url,ty)
{
	switch(ty) {
	case 1: location.href=Url; break;// °°ÀºÃ¢ ÀÌµ¿
	case 2: window.open(Url,'',''); break;// »õÃ¢ ÀÌµ¿
	
	}
}

/*----------------------------
Ã¢´Ý±â
______________________________*/
function jWinClose(Url,msg)
{
	if(msg) alert(msg);
	opener.window.location=Url;
	window.close();
}

/*----------------------------
// ÇÑ±Û,°ø¹é¸¸ ÀÖÀ¸¸é = true
______________________________*/
function jonlyHan(value)
{ 
	var pattern = new RegExp('[^°¡-ÆR\x20]', 'i'); 
	if (pattern.exec(value) != null) { 
		return false; 
	} else { 
		return true; 
	} 
}

/*----------------------------
// ¼ýÀÚ¸¸ = true
______________________________*/
function jOnlyNum(word) 
{
	var val=jComaDelete(word);
	var str = '1234567890';
	for (i=0; i< val.length; i++) {
		chk = val.charAt(i);
		for ( j = 0 ;  j < str.length ; j++) {
			if (chk == str.charAt(j)) break;
			if (j+1 == str.length) return false;
		}
	}
	return true;
}

/*----------------------------
// ¿µ¹®+¼ýÀÚ¸¸ = true
______________________________*/
function jAlphaNum(word) 
{
	var str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890';
	for (i=0; i < word.length; i++) {
		for (k= 0 ; k < str.length; k++) {
			if (word.charAt(i) == str.charAt(k)) break;
			if (k+1 == str.length) return false;
		}
	}
	return true;
}

/*----------------------------
// °èÁÂ¹øÈ£
______________________________*/
function jBanknum(word) 
{
	var str = '1234567890-';
	for (i=0; i < word.length; i++) {
		for (k= 0 ; k < str.length; k++) {
			if (word.charAt(i) == str.charAt(k)) break;
			if (k+1 == str.length) return false;
		}
	}
	return true;
}

/*----------------------------
// ¾ÆÀÌµð Ã¼Å©
______________________________*/
function jIDchk(obj)
{
	if(!obj.value) {
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		obj.focus();
		return false;
	}
	if(jAlphaNum(obj.value) != true) {
		alert('¾ÆÀÌµð¸¦ ¿µ¹®+¼ýÀÚ¸¸À¸·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		obj.value='';
		obj.focus();
		return false;
	}
	if(obj.value.length < 4 || obj.value.length > 12) {
		alert('¾ÆÀÌµð´Â 4-12ÀÚ·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		obj.focus();
		return false;
	}
	return true;
}

/*----------------------------
ÆÐ½º¿öµå Ã¼Å©
______________________________*/
function jPasschk(obj)
{
	if(!obj.value) {
		alert('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.       ');
		obj.focus();
		return false;
	}
	if(jAlphaNum(obj.value) != true) {
		alert('ÆÐ½º¿öµå´Â ¿µ¹®+¼ýÀÚ¸¸À¸·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		return false;
	}
	if(obj.value.length <4 || obj.value.length >12) {
		alert('ÆÐ½º¿öµå¸¦ 4-12ÀÚ·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		return false;
	}
	return true;
}

/*----------------------------
ÀÌ¸ÞÀÏ Ã¼Å©
______________________________*/
function jEmailChk(obj)
{
	if(!obj.value) {
		alert('ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		obj.focus();
		return false;
	}
	if(obj.value.length < 5) {
		alert('ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ³Ê¹« Âª½À´Ï´Ù.     ');
		obj.focus();
		return false;
	}
	if(obj.value.search('@') == -1 || obj.value.indexOf('.') < 3) {
		alert('À¯È¿ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.     ');
		obj.value='';
		obj.focus();
		return false;
	}
	return true;
}

/*----------------------------
ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
______________________________*/
function jJuminchk(jumin1,jumin2)
{
	if(!jumin1.value) {
		alert('ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.       ');
		jumin1.focus();
		return false;
	}
	if(!jumin2.value) {
		alert('ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.       ');
		jumin2.focus();
		return false;
	}

	var chk =0;
	var yy = jumin1.value.substring(0,2);
	var mm =jumin1.value.substring(2,4);
	var dd = jumin1.value.substring(4,6);
	var sex = jumin2.value.substring(0,1);

	if ((jumin1.value.length != 6)||(yy <25||mm <1||mm>12||dd<1)) {
		alert ('ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		jumin1.focus();
		return false;
	}

	if ((sex != 1 && sex != 2 )||(jumin2.value.length != 7 )) {
		alert ('ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.     ');
		jumin2.focus();
		return false;
	}

	for (var i = 0; i <=5 ; i++) {
		chk = chk + ((i%8+2) * parseInt(jumin1.value.substring(i,i+1)));
	}

	for (var i = 6; i <=11 ; i++) {
		chk = chk + ((i%8+2) * parseInt(jumin2.value.substring(i-6,i-5)));
	}

	chk = 11 - (chk %11);
	chk = chk % 10;

	if (chk != jumin2.value.substring(6,7)) {
		alert ('À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.     ');
		return false;
	}

	return true;

}

/*----------------------------
ÇÊµå ºñ¿ì±â
______________________________*/
function jInputNon(obj)
{
	if (obj.value == obj.defaultValue) obj.value = '';
}

function jInputDefault(obj)
{
	if (!obj.value) obj.value = obj.defaultValue;
}

/*----------------------------------------
//µµ¿ò¸»Ç×¸ñ º¸ÀÌ±â
-----------------------------------------*/
function jHelpList()
{
	var obj=document.getElementById('_help_list');
	if(obj.style.display == 'none') obj.style.display='';
	else obj.style.display='none';
}

function jInsertFlash(swf,swf_size,trans,val)
{
	var transparent=trans?"<param name=wmode value=transparent>":"";
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" '+swf_size+'>' +
                  '<param name=movie value="'+swf+'">' +
					'<param name="allowScriptAccess" value="always" />' +
                   transparent +
                  '<param name=quality value=high>' +
                  '<param name=menu value=false>' +
                  '<param name=flashvars value="'+val+'">' +
                  '<embed src="'+swf+'" menu=false quality=high allowScriptAccess=always pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" '+swf_size+'>' +
				  '</embed>' +
                '</object>');
}



///////////ÆË¾÷Ã¢ ¶ç¿ì±â///////////////
function winopen(a,b,c,d,e,f,g,h){
	window.open(a,"","top="+(screen.width-c)/2+", left="+(screen.height-b)/2+", width="+b+",height="+c+",toolbar="+d+",locationbar="+e+",status="+f+",menubar="+g+",scrollbars="+h);	
}	

/////°ø¹éÁ¦°Å ÇÑÀÚ ÀÌ»óÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.
function isField(keyword){
	var st_num,key_len;
	st_num = keyword.indexOf(" ");	
	while(st_num != -1){
		keyword = keyword.replace(" ", "");
		st_num  = keyword.indexOf(" ");
	}
	key_len=keyword.length;
	return key_len;
}


//////////ÁÖ¹Î¹øÈ£ Ã¼Å©///////////////////
///////ÁÖ¹Î¹øÈ£ Ã¼Å©///////////////////////////
function socialnumberCheck(a,b){
	if (a.length != 6){
		return false;
	}else if (b.length != 7){
		return false;
	}else {
		var str_serial1 = a;
		var str_serial2 = b;
		var digit=0
		for (var i=0;i<str_serial1.length;i++){
			var str_dig=str_serial1.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){ 
				digit=digit+1 
			}
		}
		if ((str_serial1 == '') || ( digit != 0 )){
			return false;   
		}
		var digit1=0
		for (var i=0;i<str_serial2.length;i++){
		var str_dig1=str_serial2.substring(i,i+1);
			if (str_dig1<'0' || str_dig1>'9'){ 
				digit1=digit1+1 
			}
		}
		if ((str_serial2 == '') || ( digit1 != 0 )){
			return false;   
		}
		if (str_serial1.substring(2,3) > 1){
			return false;   
		}
		if (str_serial1.substring(4,5) > 3){
			return false;   
		} 
		if (str_serial2.substring(0,1) > 4 || str_serial2.substring(0,1) == 0){
			return false;   
		}
		var a1=str_serial1.substring(0,1)
		var a2=str_serial1.substring(1,2)
		var a3=str_serial1.substring(2,3)
		var a4=str_serial1.substring(3,4)
		var a5=str_serial1.substring(4,5)
		var a6=str_serial1.substring(5,6)
		var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7
		var b1=str_serial2.substring(0,1)
		var b2=str_serial2.substring(1,2)
		var b3=str_serial2.substring(2,3)
		var b4=str_serial2.substring(3,4)
		var b5=str_serial2.substring(4,5)
		var b6=str_serial2.substring(5,6)
		var b7=str_serial2.substring(6,7)
		var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5 
		check_digit = check_digit%11
		check_digit = 11 - check_digit
		check_digit = check_digit%10
		if (check_digit != b7){
			return false;   
		}else{
			return true;
		}
	}
}

////ÇÑ±ÛÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
function hanCheck_not(checkStr) {
	for(i=0;i<checkStr.length;i++) {
		var a=checkStr.charCodeAt(i);
		if (a > 128) {
			return false;
			break;
		}
	}
}
////ÇÑ±Û¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù.
function hanCheck_ok(checkStr) {
	for(i=0;i<checkStr.length;i++) {
		var a=checkStr.charCodeAt(i);
		if (a < 128) {
			return false;
			break;
		}
	}
}

//////¼ýÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.
function checknumber(x){
	var anum=/(^\d+$)|(^\d+\.\d+$)/
	if (anum.test(x))
		testresult=true
	else{
		testresult=false
	}
	return testresult
}



function emailCheck (emailStr) {
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom=validChars + '+'
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null){
	        return false
	}
	
	var user=matchArray[1]
	var domain=matchArray[2]

	if (user.match(userPat)==null) {
	    return false
	}

	var IPArray=domain.match(ipDomainPat)
	if (IPArray!=null) {
	          for (var i=1;i<=4;i++) {
	            if (IPArray[i]>255) {
	                return false
	            }
	    }
	    return true
	}

	var domainArray=domain.match(domainPat)
	if (domainArray==null) {
	    return false
	}
	var atomPat=new RegExp(atom,"g")
	var domArr=domain.match(atomPat)
	var len=domArr.length
	if (domArr[domArr.length-1].length<2 ||domArr[domArr.length-1].length>3){
	   return false;
	}

	if (len<2) {
	   return false;
	}
	return true;
}

function nxtTarget(chxkey){
	if(chxkey=="JPN"){
		
	}else if(chxkey=="ENG"){
	
	}else if(chxkey=="APP"){
		location.href="./";
	}else if(chxkey=="SER"){
		location.href="./";
	}
}

function iFrameResize(ifrmObj)
{
	var innerBody=ifrmObj.contentWindow.document.body;
	var objWidth=innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
	var objHeight=innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
	ifrmObj.style.width=objWidth;
	ifrmObj.style.height=objHeight;
}

//
