
/*********************************************************************************************************/
/* FORM °ü·Ã ÇÔ¼ö ***************************************************************************************/
/*********************************************************************************************************/


/* ÆûÃ¼Å© ===============================================================================================*/
/* [EX]                : <input type="text" size="4" name="tel" required hname="¿¬¶ôÃ³" option="regNum">              */
/* required hname : °æ°í¸Þ¼¼Áö                                                                                                                */
/* option              : ÆÐÅÏÃ¼Å©                                                                                                                    */
function SR_chkForm(f)
{ 
	var i,currEl;

	for(i = 0; i < f.elements.length; i++){ 
		currEl = f.elements[i]; 
		//ÇÊ¼ö Ç×¸ñÀ» Ã¼Å©ÇÑ´Ù.  
		if ( (currEl.getAttribute("required") != null ) && ( currEl.getAttribute("disabled") == false  ) ) { 
			if(currEl.type == "TEXT" || currEl.type == "text" || 
			   currEl.tagName == "SELECT" || currEl.tagName == "select" || 
			   currEl.tagName == "TEXTAREA" || currEl.tagName == "textarea"){ 
				if(!SR_chkText(currEl,currEl.hname)) return false; 

			} else if(currEl.type == "PASSWORD" || currEl.type == "password"){ 
				if(!SR_chkText(currEl,currEl.hname)) return false; 

			} else if(currEl.type == "CHECKBOX" || currEl.type == "checkbox"){ 
				if(!SR_chkCheckbox(f, currEl,currEl.hname)) return false; 

			} else if(currEl.type == "RADIO" || currEl.type == "radio"){ 
				if(!SR_chkRadio(f, currEl,currEl.hname)) return false; 

			}
		}
		// ÀÔ·Â ÆäÅÏÀ» Ã¼Å©ÇÑ´Ù.
		if(currEl.getAttribute("option") != null && currEl.value.length > 0){ 
			if(!SR_chkPatten(currEl,currEl.option,currEl.hname)) return false; 
		} 
	}
	return true;
} 

/* ÆÐÅÏ Ã¼Å© ============================================================================================*/
function SR_chkPatten(field,patten,name)
{ 
	var regNum =/^[0-9]+$/; 
	var regPhone =/^[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}$/; 
	var regMail =/^[_a-zA-Z0-9-]+@[._a-zA-Z0-9-]+\.[a-zA-Z]+$/; 
	var regMailId = /^[_a-zA-Z0-9-]+/;
	var regMailDomain = /^[._a-zA-Z0-9-]+\.[a-zA-Z]+$/; 
	var regDomain =/^[.a-zA-Z0-9-]+.[a-zA-Z]+$/; 
	var regPageUrl =/^http[s]?:\/\/[a-zA-Z0-9-\.]+\.[a-zA-Z]+[/]{1}[a-zA-Z0-9/_-]*[a-zA-Z.]+$/;		// »ùÇÃurl °°Àº ÆäÀÌÁö ÁÖ¼Ò Ã¼Å©
	var regAlpha =/^[a-zA-Z]+$/; 
	var regHost =/^[a-zA-Z-]+$/; 
	var regHangul =/[°¡-ÆR]/; 
	var regHangulEng =/[°¡-ÆRa-zA-Z]/; 
	var regHangulOnly =/^[°¡-ÆR]*$/; 
	var regId = /^[a-zA-Z0-9]{1}[a-zA-Z0-9_-]{2,20}$/; 	
	var regPwd = /^[a-zA-Z0-9-_@#$^]{3,20}$/; 	
	var regDate =/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/; 
	//var regempno = /^[0-9]{7}$/;
	//var regemppwd = /^([a-z]+[0-9]+[a-z0-9]*|[0-9]+[a-z]+[a-z0-9]*)$/i  ;
	var regAlnum  = /^[A-Z0-9]{2}$/;
	var regCpn	  = /^[A-Z0-9]{4}$/;			// ÄíÆù¹øÈ£
	patten = eval(patten); 	

	if(!patten.test(field.value)){ 

		alert(name + "\n\nÇ×¸ñÀÇ Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù."); 
		field.focus(); 
		return false; 
	} 
	return true; 
} 

/* INPUT TYPE : TEXT, TEXTAREA, SELECT, PASSWORD Ã¼Å© ============================================*/
function SR_chkText(field, name)
{ 	
	if (name == "³»¿ë"){
		if(field.value.length < 1){ 
			SR_alertMsg(name,true); 	
			return false; 
		} 
		return true; 
	}else{
		if(field.value.length < 1){ 
			SR_alertMsg(name,true); 	
			field.focus(); 
			return false; 
		} 
		return true; 
	}
}

/* INPUT TYPE : CHECKBOX Ã¼Å© =========================================================================*/
function SR_chkCheckbox(form, field, name)
{
	fieldname = eval(form.name+'.'+field.name);
	if (!fieldname.checked){
		SR_alertMsg(name,true); 
		field.focus(); 
		return false; 
	}
	return true; 
}

/* INPUT TYPE : RADIO Ã¼Å© ==============================================================================*/
function SR_chkRadio(form, field, name)
{
	fieldname = eval(form.name+'.'+field.name);
	for (i=0;i<fieldname.length;i++) {
		if (fieldname[i].checked)
			return true; 
	}
	SR_alertMsg(name,true); 
	field.focus(); 
	return false; 
}


/* ¸Þ½ÃÁö Ãâ·Â Æã¼Ç ======================================================================================*/
function SR_alertMsg(msg,flag )
{
	var base_endMsg, msg_end, fmsg

	base_endMsg = " (À»)¸¦ ÀÔ·ÂÇÏ¼¼¿ä!";
	msg_end = ( flag == true ) ? base_endMsg : ""
	fmsg = msg + msg_end;	
	alert(fmsg);
}

/* ÆûÃ¼Å©ÈÄ Àü¼ÛÆã¼Ç ====================================================================================*/
/* [1] */
// [EX] : SR_checkFormSubmit(ifrm_WX, WForm, 'authorWX.asp', true, 'µî·ÏÇÏ½Ã°Ú½À´Ï±î?');"
function SR_checkFormSubmit(f)
{
	chk_flag = SR_chkForm(f) ;
	
	if(chk_flag != false)	{		
		//form.target=tgt_frame.name;
		//form.action = url;
		//f.submit();
		return true;
	}else{
		return false;
	}
}
/* [2] */
function SR_checkFormSubmit1(f,msg)
{
	if(confirm(msg)){	
		
		SR_checkFormSubmit(WFrm);

	}else{
		  return;
	}
}

function SR_checkFormSubmit1(form, url, cfrm_flag, cfrm_msg)
{
	
	var chk_flag;
	if( cfrm_flag )
	{
		if(!confirm(cfrm_msg) ) 
		{
			return ;
		}
	}

	chk_flag = SR_chkForm(form) ;
	
	if(chk_flag)
	{		
		//form.target=tgt_frame.name;
		//form.action = url;
		form.submit();
	}
}

/* ÁÖ¹Î¹øÈ£ Ã¼Å© ==========================================================================================*/
//[1] ÁÖ¹Î¹øÈ£ Ã¼Å©
function SR_CkJuminNumber(str1, str2) {

	var aObjMultiliers1= new Array(2, 3, 4, 5, 6, 7);
	var aObjMultiliers2= new Array(8, 9, 2, 3, 4, 5);
	var sum=0, sum1=0, sum2=0;
	var sLength1, sLength2;

	sLength1=str1.length;
	sLength2=str2.length;

	if(sLength1<6 || sLength2<7) return 0;

	for(i=0 ; i<6; i++) {
		sum1+=parseInt(str1.charAt(i), 10)*aObjMultiliers1[i];
		sum2+=parseInt(str2.charAt(i), 10)*aObjMultiliers2[i];
	}
	sum=sum1+sum2;
	var checker=(11-(sum%11))%10;

	if(checker==parseInt(str2.charAt(6), 10)) return 1;
	else return 0;
}

//[2] ÁÖ¹Î¹øÈ£ Ã¼Å©
function SR_IsJuminChk(jumin1, jumin2){

	//var R = document.Regist_Frm.RegNickName;

	if(jumin1 == "" || jumin2 == ""){
	alert("ÁÖ¹Î¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä");
	return false;
	}
	if ((!SR_TypeCheck(jumin1, jumin1)) || (!SR_TypeCheck(jumin2, jumin2)) ) {
	alert("ÁÖ¹Îµî·Ï¹øÈ£¿¡ Àß¸øµÈ ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù. ");
	return false;
	}
	var i;
	chk = 0;
	for (i=0; i<6; i++) {
	chk += ( (i+2) * parseInt( jumin1.substring( i, i+1) ));
	}
	for (i=6; i<12; i++) {
	chk += ( (i%8+2) * parseInt( jumin2.substring( i-6, i-5) ));         
	}
	chk = 11 - (chk%11);
	chk %= 10;
	if (chk != parseInt( jumin2.substring(6,7))) {
	alert ("Á¤È®ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï ¹øÈ£ÀÔ´Ï´Ù.");	
	return false;
	}    

	if ((jumin1.length < 6) || (jumin2.length < 7)) {
	alert("ÀÔ·ÂÇÏ½Å ÁÖ¹Îµî·Ï ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù. ");
	return false;
	}
	return true;
}	

function SR_TypeCheck (s, spc) {// ¼ýÀÚ¸¸ , È¤Àº ¿µ¹®À» Ã¼Å© ÇÒ¶§..
var i;
	for(i=0; i< s.length; i++) {
		if (spc.indexOf(s.substring(i, i+1)) == -1) {
		return false;
		}
	}        
return true;
}




/* ¸ÞÀÏ¼±ÅÃ =============================================================================================*/
function SR_mailChange(f){// ¸ÞÀÏ ¼±ÅÃ 
	
	//var R = document.brd_frm;
    if(f.EmailSelect.value){
        f.Email2.value=f.EmailSelect.value;
		//f.Email2.readOnly = true;// readOnly µ¿Àû ±¸Çö O´Â ´ë¹®ÀÚ
    } else{
			f.Email2.value = "";
			f.Email2.focus();	
		}
}

/* ¸ÞÀÏÃ¼Å© =============================================================================================*/
//[1] ÀüÃ¼ ÀÌ¸ÞÀÏ ÁÖ¼ÒÀÏ°æ¿ì
function SR_IsEmailChk( str )
{
     /* check whether input value is included space or not  */
     if(str == ""){
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         return false;
     }
     var retVal = SpaceChk( 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 0;
     }
     if( str.length > 60 ) {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò´Â 60ÀÚ±îÁö À¯È¿ÇÕ´Ï´Ù.");
         return false;
     }
/*
     if( str.lastIndexOf("daum.net") >= 0 || str.lastIndexOf("hanmail.net") >= 0 ) {
          alert("´ÙÀ½ ¸ÞÀÏ °èÁ¤Àº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
         document.forms[0].email.focus();  
         return 0;
     }
*/

     return true;
}

//[2] ¾ÆÀÌµð/µµ¸ÞÀÎ º°µµÀÎ°æ¿ì
function SR_checkEmail(f)
{	
	
	//var R = document.brd_frm;

		Email1 = f.Email1.value ;
		Email2 = f.Email2.value ;
		
		if(Email1 == ""){
				alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
				f.Email1.focus();
				return false;
			}else if(Email2 == ""){
				alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
				f.Email2.focus();
				return false;
			}
			
			
    var id = f.Email1.value + "@" + f.Email2.value;//str.value;
    var num = id;
    var checkOk = "~!#$%^&*()+|}{\":?><=\\][';/,` ";

    size = id.length;

    var at = -1;
    var dot = -1;
    var special = false;
    var lastdot = -1;

    for(i=0; i<size; ++i) 
    {
        var test = num.charAt(i);
        if( test == "@" ) at = i;
        else if ( test == "." ) 
        {
        if ( dot == -1 ) dot = i;
        lastdot = i;
        }
        else 
        {
        for (j=0; j < checkOk.length ; j++ )
            if ( test == checkOk.charAt(j) ) special = true;
        }
    }

    if ( special ) 
    {
        alert("E-mail¿¡´Â " + checkOk + " µîÀÇ Æ¯¼ö¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
        f.Email1.focus();    
        return false;
    }

    if ( lastdot == size - 1 ) 
    {
        alert("E-mailÀÌ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù. ¿¹) eztotal@eztotal.com");
        f.Email1.focus();    
        return false;
    }
   
}

/* ÀÌ¸§Ã¼Å© =============================================================================================*/
function SR_checkName(f) {
	
	//var R = document.brd_frm.NAME;
	var R = f.NAME;
	if(!R.value){
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä!");
		R.focus();
		return false;
	}
	
	
	if (R.value.indexOf(" ") != -1) {
		alert("ÀÌ¸§¿¡ °ø¹éÀ» ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.");
		R.focus();
		return false;		
	}

	for (var i=0; i<R.value.length; i++) {
		var ch = R.value.charAt(i);
	
		if( (ch>="a" && "z">=ch) || ch=="-" || ch=="_" || (ch>="0" && "9">=ch) || (ch>="a" && "z">=ch) || (ch>="A" && "Z">=ch) || ch=="!" || ch=="@" || ch=="$" || ch=="%" || ch=="^" || ch=="&" || ch=="*" )
		{
			alert("ÀÌ¸§¿¡´Â ¹®ÀÚ " +ch+ " ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
			R.focus();
			return false;
		}
	} 
	
}


/* ´ÙÀÌ³ª¹Í ÀÌµð Ã¼Å© =====================================================================================*/
//[1] È¸¿ø°¡ÀÔ½Ã
function SR_getidcheck(f,id){
	//var R = document.Regist_Frm.RegID;
	var R = f.RegID;

	if(!R.value){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		R.value="";
		R.focus();
		return false;		
	}	else if(R.value.length < 4 || R.value.length > 12)
	{
		alert("¾ÆÀÌµð´Â 4ÀÚÀÌ»ó 12ÀÚ ÀÌ³»·Î ±¸¼ºÇÏ½Ê½Ã¿ä.");
		R.value="";
		R.focus();
		return false;
	}
	
	for (var i=0; i<R.value.length; i++) {
		var ch = R.value.charAt(i);
		if(i == 0 && !(ch>="a" && "z">=ch) )
		{
			alert("¾ÆÀÌµð´Â ¹Ýµå½Ã ¿µ¹® ¼Ò¹®ÀÚ·Î ½ÃÀÛÇÏ¿©¾ß ÇÕ´Ï´Ù.\n ¼ýÀÚ, ¿µ¹® ¼Ò¹®ÀÚ, '-', '_' ¸¸ °¡´ÉÇÏ°í\n±×¿ÜÀÇ ´ë¹®ÀÚ ¹× ±âÅ¸ Æ¯¼ö ¹®ÀÚ´Â °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù.");
			R.value="";
			R.focus();
			return false;
		}
		
		if(!((ch>="0" && "9">=ch) || (ch>="a" && "z">=ch) || ch=="-" || ch=="_"))
		{
			alert("¾ÆÀÌµð¿¡´Â ¹®ÀÚ " + ch + " ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
			R.value="";
			R.focus();			
			return false;
		}
	} 

	dynamic.src = "./DynamicIDCheck.asp?RegID="+id;
}
//[2] ÀÏ¹ÝÀûÀÎ Á¸Àç¿©ºÎ Ã¼Å©
function SR_IDCheck (f){	

	//var R = document.Regist_Frm;
	var Check_id;
	
	if(checkId()== false){		
		return false;		
	} else {
		Check_id = "RegID=" + f.RegID.value;
		//window.open("/member/idcheck.asp?"+ Check_id,"IDCHECK","status=no,toobar=no,resizable=no,width=400,height=180")
		SR_openWindow("IDCHECK", "/member/idcheck.asp", "0", "0", "400", "180", "no", "no", "no", "no", "no", "");
	}
}

/* ¾ÆÀÌµð Ã¼Å© =============================================================================================*/
function SR_checkId(f)
{
	//var R = document.LogIN_Frm.RegID;
	var R = f.RegID;

	if(!R.value){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		R.focus();
		return false;		
	}	else if(R.value.length < 4 || R.value.length > 20)
	{
		alert("¾ÆÀÌµð´Â 4ÀÚÀÌ»ó 20ÀÚ ÀÌ³»·Î ±¸¼ºÇÏ½Ê½Ã¿ä.");
		R.focus();
		return false;
	}
	
	for (var i=0; i<R.value.length; i++) {
		var ch = R.value.charAt(i);
		if(i == 0 && !(ch>="a" && "z">=ch) )
		{
			alert("¾ÆÀÌµð´Â ¹Ýµå½Ã ¿µ¹®ÀÚ·Î ½ÃÀÛÇÏ¿©¾ß ÇÕ´Ï´Ù.");
			R.focus();
			return false;
		}
		
		if(!((ch>="0" && "9">=ch) || (ch>="a" && "z">=ch) || ch=="-" || ch=="_"))
		{
			alert("¾ÆÀÌµð¿¡´Â ¹®ÀÚ " + ch + " ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
			R.focus();			
			return false;
		}
	} 
	
}

/* ºñ¹Ð¹øÈ£ Ã¼Å© =============================================================================================*/ 
function SR_checkpwd(f)
{
	//var R = document.Regist_Frm.RegPwd1;
	var R = f;

	if(!R.value){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		R.focus();
		return false;		
	}	else if(R.value.length < 4 || R.value.length > 12)
	{
		alert("ºñ¹Ð¹øÈ£´Â 4ÀÚÀÌ»ó 12ÀÚ ÀÌ³»·Î ±¸¼ºÇÏ½Ê½Ã¿ä.");
		R.focus();
		return false;
	}
	
	for (var i=0; i<R.value.length; i++) {
		var ch = R.value.charAt(i);
		if(i == 0 && !(ch>="a" && "z">=ch) && !(ch>="0" && "9">=ch) )
		{
			alert("ºñ¹Ð¹øÈ£´Â ¹Ýµå½Ã ¿µ¹® ¼Ò¹®ÀÚ·Î ½ÃÀÛÇÏ¿©¾ß ÇÕ´Ï´Ù.\n ¼ýÀÚ, ¿µ¹® ¼Ò¹®ÀÚ, '-', '_' ¸¸ °¡´ÉÇÏ°í\n±×¿ÜÀÇ ´ë¹®ÀÚ ¹× ±âÅ¸ Æ¯¼ö ¹®ÀÚ´Â °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù.");
			R.focus();
			return false;
		}
		
		if(!((ch>="0" && "9">=ch) || (ch>="a" && "z">=ch) || ch=="-" || ch=="_"))
		{
			alert("ºñ¹Ð¹øÈ£¿¡´Â ¹®ÀÚ " + ch + " ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
			R.focus();			
			return false;
		}
	} 
	
}

/* ºñ¹Ð¹øÈ£È®ÀÎ Ã¼Å© =======================================================================================*/ 
function SR_chkpw(pw1,pw2){
	if (pw1 != pw2) {
		alert("ºñ¹Ð¹øÈ£ÀçÈ®ÀÎÀ» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ");
		return false;
	}
}

/* ´Ð³×ÀÓ Ã¼Å© =============================================================================================*/ 
function SR_checkNickName(f){				
	
	//var R = document.Regist_Frm.RegNickName;
	var R = f.RegNickName;

	if(!R.value){
		alert("´Ð³×ÀÓÀ» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		R.focus();
		return false;
	}

	if( R && R.value.length != 0 ){

		if ( R.value.length <= 1 )	{
		alert("´Ð³×ÀÓÀº µÎ ÀÚ ÀÌ»óÀÔ´Ï´Ù.");
		R.focus();
		return false;
		}

		if ( R.value.indexOf(" ") != -1 ){

			alert("´Ð³×ÀÓ¿¡ °ø¹éÀ» ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.");
			R.focus();
			return false;
		}

		for (var i=0; i<R.value.length; i++)	{

		var ch = R.value.charAt(i);

			if ( ch=="-" || ch=="_" || (ch>="0" && "9">=ch) || ch=="'" || ch=="\"" || ch=="\\" )	{
				alert("´Ð¸ÞÀÓÀº ¹®ÀÚ " + ch + " ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
				R.focus();
				return false;
			}
		}
	}       
}

/* »ç¾÷ÀÚµî·Ï¹øÈ£ Ã¼Å© object°¡ 3°³ÀÎ °æ¿ì====================================================================*/
/** =============================================
Comment: »ç¾÷ÀÚµî·Ï¹øÈ£ Ã¼Å© object°¡ 3°³ÀÎ °æ¿ì
Return : Boolean
Usage  : SR_checkCompNmbr(formName)
--------------------------------------------- **/
function SR_chkCompNmbr(formName1,formName2,formName3, label){

 var str1 = formName1.value;
 var str2 = formName2.value;
 var str3 = formName3.value;
 
 while (str1.indexOf('-')!=-1){
  str1 = str1.replace("-","");
 }
 while (str2.indexOf('-')!=-1){
  str2 = str2.replace("-","");
 }
 while (str3.indexOf('-')!=-1){
  str3 = str3.replace("-","");
 }

 if(isNaN(str1)) { 
  window.alert(label+"Àº(´Â) ¼ýÀÚ·Î¸¸ ÀÛ¼ºÇÏ¼¼¿ä.");
  formName1.value="";
  formName1.focus();
  return false;
 }
 if(isNaN(str2)) { 
  window.alert(label+"Àº(´Â) ¼ýÀÚ·Î¸¸ ÀÛ¼ºÇÏ¼¼¿ä.");
  formName2.value="";
  formName2.focus();
  return false;
 }
 if(isNaN(str3)) { 
  window.alert(label+"Àº(´Â) ¼ýÀÚ·Î¸¸ ÀÛ¼ºÇÏ¼¼¿ä.");
  formName3.value="";
  formName3.focus();
  return false;
 }

 if (str1.length != 3) { 
  alert(label + "ÀÇ ÀÚ¸´¼ö°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù."); 
  formName1.focus();
  return false; 
    } 
 if (str2.length != 2) { 
  alert(label + "ÀÇ ÀÚ¸´¼ö°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù."); 
  formName2.focus();
  return false; 
    }
 if (str3.length != 5) { 
  alert(label + "ÀÇ ÀÚ¸´¼ö°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù."); 
  formName3.focus();
  return false; 
    }
         
 var str = str1 + str2 + str3;
 sumMod = 0; 
 sumMod += parseInt(str.substring(0,1)); 
 sumMod += parseInt(str.substring(1,2)) * 3 % 10; 
 sumMod += parseInt(str.substring(2,3)) * 7 % 10; 
 sumMod += parseInt(str.substring(3,4)) * 1 % 10; 
 sumMod += parseInt(str.substring(4,5)) * 3 % 10; 
 sumMod += parseInt(str.substring(5,6)) * 7 % 10; 
 sumMod += parseInt(str.substring(6,7)) * 1 % 10; 
 sumMod += parseInt(str.substring(7,8)) * 3 % 10; 
 sumMod += Math.floor(parseInt(str.substring(8,9)) * 5 / 10); 
 sumMod += parseInt(str.substring(8,9)) * 5 % 10; 
 sumMod += parseInt(str.substring(9,10)); 
 
 if (sumMod % 10 != 0) 
 { 
  alert(str + "Àº(´Â) ¿Ã¹Ù¸¥ " + label + "°¡ ¾Æ´Õ´Ï´Ù"); 
  formName1.focus();
  return false; 
 }
 return true; 
}


/* ¹ýÀÎ ¹øÈ£ Ã¼Å© =======================================================================================*/
/**
 * ¹ýÀÎ ¹øÈ£°¡ Á¤È®ÇÑÁö È®ÀÎÇÑ´Ù.
 * param : sRegNo ¹ýÀÎ¹øÈ£
 * return : Boolean trueÀÌ¸é °ËÁõµÈ ¹ýÀÎ¹øÈ£
 */
function SR_isRegNo(sRegNo)
{
  if (!isNumber(sRegNo))
  {
    alert("¹ýÀÎ ¹øÈ£´Â ¹Ýµå½Ã ¼ýÀÚ·Î ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.");
    return false;
  }
  else if (sRegNo.length != 13)
  {
    alert("¹ýÀÎ ¹øÈ£´Â 13ÀÚ¸® ÀÔ´Ï´Ù.");
    return false;
  }
  var arr_regno = sRegNo.split("");
  var arr_wt = new Array(1,2,1,2,1,2,1,2,1,2,1,2);
  var iSum_regno = 0;
  var iCheck_digit = 0;

  //1~12ÀÚ¸®±îÁö °¡ÁßÄ¡¸¦ °öÇÏ¿© ¸ðµÎ ´õÇÑ´Ù.
  for (i = 0; i < 12; i++)
  {
      iSum_regno +=  eval(arr_regno[i]) * eval(arr_wt[i]);
  }

  //ÇÕ°è¸¦ 10À¸·Î ³ª´« ³ª¸ÓÁö¸¦ 10¿¡¼­ »«´Ù.
  iCheck_digit = 10 - (iSum_regno % 10);

  //°è»ê °ªÀ» 10À¸·Î ³ª´« ³ª¸ÓÁö¸¦ ±¸ÇÑ´Ù. (Check Digit)
  iCheck_digit = iCheck_digit % 10;

  if (iCheck_digit != arr_regno[12])
  {
      alert("¹ýÀÎ ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã È®ÀÎÇÏ½ÅÈÄ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
      return false;
  }

  return true;
}



/* ÀüÃ¼¼±ÅÃ/ÇØÁ¦ Ã³¸® ==================================================================================*/
// ¼±ÅÃ »èÁ¦
function SR_chk(msg,url,opt,f) {
	
	if(confirm('Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?')){

		  var i, c, edate;
		  for(i = c = 0; i < f.elements.length; i++) {
			if (f.elements[i].checked == true) c++;
		  }
		  if (c == 0) { alert(msg + ' ¼±ÅÃÇÏ¼¼¿ä.'); return; }
		  else SR_check(url,opt,f);

	}else{
	return ;
	}
}

// ¼±ÅÃ Submit
function SR_check(url,opt,f)
{
		for( var i=0; i<f.length; i++)	
		{
			var ele=f.elements[i];
			if (ele.name=="chk_num")
			{
			if (ele.checked==true)
				{
					var acc=true;
				}
			}
		}
		if (acc)
		{
			f.Opt.value = "CD";
			f.action = url;
	        f.submit();
		}
}


// ÀüÃ¼ ¼±ÅÃ¹× ÇØÁ¦
//[1] ÀüÃ¼ ¼±ÅÃ, ÀüÃ¼ ÇØÁ¦ ÇÏ³ª·ÎÀÎ °æ¿ì
function SR_checkallOne(formname,checkname){
var ChkAll = eval("document.forms."+formname+"."+checkname)

if (ChkAll[0].checked == true){
	for (c = 0; c < ChkAll.length; c++)
		ChkAll[c].checked = true
}else{
	for (c = 0; c < ChkAll.length; c++)
		ChkAll[c].checked = false
	}
}

//[2] ÀüÃ¼ ¼±ÅÃ, ÀüÃ¼ ÇØÁ¦ µû·ÎÀÎ °æ¿ì
function SR_checkallTwo(formname,checkname,thestate){
var ChkAll = eval("document.forms."+formname+"."+checkname)
for (c = 0; c < ChkAll.length; c++)
	ChkAll[c].checked = thestate
}



/* Enter½Ã Submit =======================================================================================*/
//[1] °ü¸®ÀÚ ·Î±×ÀÎ½Ã
function SR_AdminCheck_FRM(f) {
   
   if(event.keyCode ==13) 
   { 
     SR_checkFormSubmit(f);
      
   } 
}

function SR_enterCheck_form(f) {
   
   if(event.keyCode ==13) 
   { 
      f.submit();
      
   } 
}


/* ¿ìÆí¹øÈ£ °Ë»öÃ¢ ¶ç¿ì±â ============================================================================*/
function SR_OpenZipcode(link,W,H) {
	//window.open('/member/Code.asp','ZIPCODE','status=no,toobar=no,resizable=no,scrollbars=yes,width=418,height=350');
	//SR_openWindow("ZIPCODE", "/member/Code.asp", "0", "0", "418", "350", "no", "no", "no", "yes", "no", "");
	SR_openWindow("ZIPCODE", link , "0", "0", W, H, "0", "0", "0", "1", "0", "");
}

/* ¾à°üµ¿ÀÇ Ã¼Å© =====================================================================================*/
function SR_Agreeit() {

 var R = document.AgreeFrm;

   if (R.AgreeChk.checked == false) {
		alert("È¸¿ø¾à°ü¿¡ µ¿ÀÇÇØ¾ß ÇÕ´Ï´Ù.");
		R.AgreeChk.focus();
		return;
	}               
	R.submit();
}

/* TEXTAREA,TEXT¿¡ ¸Þ¼¼Áöº¸ÀÌ±â/°¨Ãß±â ===========================================================*/
function SR_ConAct(f) {
	
	//var R = document.TalFrm;
	var R = f;

	if(R.TalRegContent.value == "ºÒÆí»çÇ×¹× ºÒ¸¸»çÇ×À» ¾Ë·ÁÁÖ½Ã¸é ¼­ºñ½º °³¼±À» À§ÇØ ³ë·ÂÇÏ°Ú½À´Ï´Ù.")
	{
		R.TalRegContent.value = ""
		R.TalRegContent.focus();
		return;
	}	   
}
function SR_ConAct1(f) {
	
	//var R = document.TalFrm;
	var R = f;

	if(R.TalRegContent.value == "")
	{
		R.TalRegContent.value = "ºÒÆí»çÇ×¹× ºÒ¸¸»çÇ×À» ¾Ë·ÁÁÖ½Ã¸é ¼­ºñ½º °³¼±À» À§ÇØ ³ë·ÂÇÏ°Ú½À´Ï´Ù."
		return;
	}	   
}


/* Æû ÇüÅÂ·Î ÇÁ·¹ÀÓ ÀÌµ¿½ÃÅ°±â ==========================================================================*/
	function SR_goFrameByForm(dir, fnm, form,ifrm, strParam)
	{
		var aryParam, formElen, formE
		var i;
		aryParam = strParam.split("|") ;
		//url = "/tools/MD_adbrief/ifrm_MD_adbriefF.asp";
		url = dir + fnm;		

		formElen = form.elements.length;
		//alert(aryParam[1])
		for(i=0; i < formElen; i++ )
		{
			formE = form.elements[i];
			formE.value = aryParam[i];
		}

		form.target = ifrm ;
		form.action = url;
		form.submit();
	}

/* Æû ÇüÅÂ·Î ÀÌµ¿½ÃÅ°±â =================================================================================*/
	function SR_goByForm(dir, fnm, form, strParam)
	{
		var aryParam, formElen, formE
		var i;
		aryParam = strParam.split("|") ;
		//url = "/tools/MD_adbrief/ifrm_MD_adbriefF.asp";
		url = dir + fnm;		

		formElen = form.elements.length;
		//alert(aryParam[1])
		for(i=0; i < formElen; i++ )
		{
			formE = form.elements[i];
			formE.value = aryParam[i];
		}

		//form.target = ifrm ;
		form.action = url;
		form.submit();
	}



/* Ã·ºÎÆÄÀÏ Ãß°¡ ========================================================================================*/
var uf = ''; 
function SR_UpFileAdd(size, ext) { 
    eval('UpFileAdd_Frm' + uf).innerHTML += "<input type=file name=attachFile[] size='" + size + "' " + ext + " style='border:1x solid #660000;'><div id='UpFileAdd_Frm" + (uf+1) + "'></div>"; 
    uf++; 
} 

/* Ã·ºÎÆÄÀÏ ´Ù¿î·Îµå ====================================================================================*/
function SR_FileDown(iNum,bbsUpFiles){ 
	//location.href="/include/Board/download.asp?IDXNum="+iNum;
	//location.href="/include/SR_FUNC/asp/Board/download.asp?IDXNum="+iNum+"&TN="+TN;	
	location.href="./download.asp?IDXNum="+iNum+"&bbsUpFiles="+bbsUpFiles;
}

/* °Ô½Ã¹° »èÁ¦Ã³¸® ======================================================================================*/
function SR_Pop_Confirm(Num,Page,Opt,Steps,Re_Steps,idx,Kinds,flag,msg){

	msg = "Á¤¸» " + msg + "ÇÏ½Ã°Ú½À´Ï±î?\n»èÁ¦½Ã °ü·ÃµÈ ¸ðµç Á¤º¸°¡ »èÁ¦µÇ¸ç º¹±¸°¡ ºÒ°¡´ÉÇÕ´Ï´Ù.";

	if(confirm(msg)){	
		
		  files = "Num="+Num+"&Page="+Page+"&Opt="+Opt+"&Steps="+Steps+"&Re_Steps="+Re_Steps+"&idx="+idx+"&Kinds="+Kinds;

		  if (flag == "P" || flag == "E"){	// »ç¿ëÀÚ °Ô½Ã¹° »èÁ¦Ã³¸®

			SR_openWindow("Confirm", "Pop_Confirm.asp?"+ files, "400", "300", "320", "170", "", "", "", "", "", "0");

		  }else{	// °ü¸®ÀÚ °Ô½Ã¹° »èÁ¦Ã³¸®

			location.href = "Pop_ConfirmExec.asp?"+ files;

          }

	}else{
		  return 
	}
}

/* °Ô½Ã¹° ´ñ±Û »èÁ¦Ã³¸® =================================================================================*/
function SR_DelOpen(ccount,idx,cnum,brd,uc,re,tp) {
  
  files = "ccount=" + ccount + "&idx=" + idx + "&cnum=" + cnum + "&brd=" + brd + "&uc=" + uc + "&re=" + re + "&tp=" + tp  ;  
 // window.open("delguest.asp?"+ files,"DEL","status=no,toobar=no,resizable=no,width=300,height=120,left=400,top=300")
  SR_openWindow("DEL", "delguest.asp?"+ files, "400", "300", "300", "120", "no", "no", "no", "no", "no", "");
}







/*********************************************************************************************************/
/* ÆË¾÷ °ü·Ã ÇÔ¼ö ****************************************************************************************/
/*********************************************************************************************************/

/* »õÃ¢ ¶ì¿ì±â ==========================================================================================*/
function SR_openWindow(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable, locations)
{

  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  myWin = window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str+',location='+locations);
  myWin.focus();

}

/* queyrstring ÇüÅÂ·Î popup½ÃÅ°±â =======================================================================*/
// usage : onclick=""SR_goPopByQuerySTring('win_catW|pop_catW.asp?cat_no=" & rsCat_no&"|300|300|420|260|0|0|0|0|0|0')"">
	function SR_goPopByQuerySTring(aryPopparam)
	{
		var ap, newap
		var aryProperty
		var i;
		ap = aryPopparam.split("|")
		aryProperty = new Array("name","url","left","top","w","h","t","mnu","status","scroll","resize","locations")
		newap = new Array();
		for(i=0; i < aryProperty.length; i++)
		{
			newap[i] = ap[i]
		}
		
		//alert(newap[9]);
	
		newap[6] =  parseInt(newap[6]) ;
		newap[7] =  parseInt(newap[7]) ;
		newap[8] =  parseInt(newap[8]) ;
		newap[9] =  parseInt(newap[9]) ;
		newap[10] =  parseInt(newap[10]) ;
		newap[11] =  parseInt(newap[11]) ;


		SR_openWindow(newap[0], newap[1], newap[2],newap[3], newap[4], newap[5], newap[6], newap[7], newap[8], newap[9], newap[10], newap[11]);
		
	}

/* queyrstring ÇüÅÂ·Î popup½ÃÅ°±â =======================================================================*/
	function SR_goPopByQuerySTring_ver01(url,param,aryPopparam, cfrm_flag, cfrm_msg)
	{
		var full_url
		var ap, newap
		var aryProperty
		var i;

		if( cfrm_flag == true )
		{
			if(!confirm(cfrm_msg) ) 
			{
				return ;
			}
		}
		
		//alert(url);
		full_url = ( param == "" ) ? url : url + "?" + param ;

		ap = aryPopparam.split("|")
		aryProperty = new Array("name","left","top","w","h","t","mnu","status","scroll","resize","locations")
		newap = new Array();
		for(i=0; i < aryProperty.length; i++)
		{
			newap[i] = ap[i]
		}
		
		//alert(newap[9]);
	
		newap[5] =  parseInt(newap[5]) ;
		newap[6] =  parseInt(newap[6]) ;
		newap[7] =  parseInt(newap[7]) ;
		newap[8] =  parseInt(newap[8]) ;
		newap[9] =  parseInt(newap[9]) ;
		newap[10] =  parseInt(newap[10]) ;

	
		SR_openWindow(newap[0], full_url, newap[1], newap[2],newap[3], newap[4], newap[5], newap[6], newap[7], newap[8], newap[9], newap[10] );
		
	}

/* form ÇüÅÂ·Î popup½ÃÅ°±â =============================================================================*/
// onclick="jhj_goPopForm('/naver.com/,testForm,'300|300|420|260|0|0|0|0|0|0')"
	function SR_goPopForm(url,form,aryPopparam, cfrm_flag, cfrm_msg)
	{
		var full_url
		var ap, newap
		var aryProperty
		var i;

		if( cfrm_flag == true )
		{
			if(!confirm(cfrm_msg) ) 
			{
				return ;
			}
		}

		//full_url = ( param == "" ) ? url : url + "?" + param ;
		full_url = url;

		ap = aryPopparam.split("|")
		aryProperty = new Array("name","left","top","w","h","t","mnu","status","scroll","resize","locations")
		newap = new Array();
		for(i=0; i < aryProperty.length; i++)
		{
			newap[i] = ap[i]
		}
		
		//alert(newap[9]);
	
		newap[5] =  parseInt(newap[5]) ;
		newap[6] =  parseInt(newap[6]) ;
		newap[7] =  parseInt(newap[7]) ;
		newap[8] =  parseInt(newap[8]) ;
		newap[9] =  parseInt(newap[9]) ;
		newap[10] =  parseInt(newap[10]) ;

	
		SR_openWindow(newap[0], '', newap[1], newap[2],newap[3], newap[4], newap[5], newap[6], newap[7], newap[8], newap[9], newap[10] );
		
		form.target = newap[0];
		form.action = full_url;
		form.submit();
	}



/* html ¾øÀÌ ÀÌ¹ÌÁö »õÃ¢ Å©±â ¸Â°Ô »õÃ¢ ¶ì¿ì±â ==========================================================*/
/* SR_CaricaFoto('"&IMG_Path&"') */
function SR_CaricaFoto(img,title){ 
foto1= new Image(); 
foto1.src=(img); 
Controlla(img,title); 
} 
function Controlla(img,title){ 
if((foto1.width!=0)&&(foto1.height!=0)){ 
viewFoto(img,title); 
} 
else{ 
funzione="Controlla('"+img+"')"; 
intervallo=setTimeout(funzione,0); 
} 
} 

function viewFoto(img,title){ 
largh=foto1.width; 
altez=foto1.height; 
stringa="width="+largh+",height="+altez; 
finestra=window.open(img,"",stringa); 
if(finestra != null){
var htmlString = "<html><head><title> "+ title +" </title></head>" 
htmlString += "<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>"
htmlString += "<a href=javascript:window.close()><img src=" + img + " border=0 alt=´Ý±â></a>"
htmlString += "</body></html>"
finestra.document.open()
finestra.document.write(htmlString)
finestra.document.close()
} 
} 




/*********************************************************************************************************/
/* EDITER °ü·Ã ÇÔ¼ö **************************************************************************************/
/*********************************************************************************************************/

/* ÆíÁý±â °ü·ÃÇÔ¼ö ======================================================================================*/
// TEXT Ã¼Å©½Ã
function SR_checkText(f) { 
//var R = document.brd_frm;

	document.all.Text_tag.style.display = "block";
	document.all.Html_tag.style.display = "none";
	//document.all.Html_tag.style.position = "absolute";
	f.TAG.value = "NO"
}

// HTML Ã¼Å©½Ã
function SR_checkHtml(f) { 
//var R = document.brd_frm;
//var obj = document.brd_frm.CONTENT.value;                 //formname.textareaname.value
var obj = f.CONTENT.value;                 //formname.textareaname.value
//var temp = /<br>/gi;                        //Á¤±Ô½Ä »ç¿ë    g:global match           i:ignore case
var val=obj.replace( "chr(13)","<br>"); //replace»ç¿ë

	document.all.Text_tag.style.display = "none";
	document.all.Html_tag.style.display = "block";
	//document.all.Text_tag.style.position = "absolute";
	f.TAG.value = "YES"
    //document.all[_CONTENT_editor].value = val+"asdf";
} 






/*******************************************************************************************************/
/* ÇÁ¸°Æ® °ü·Ã ÇÔ¼ö ************************************************************************************/
/*******************************************************************************************************/
// <div>·Î ÁöÁ¤ÇÑ°÷¸¸ ÇÁ¸°ÅÍÇÏ±â
//<div id="printme">
//  <TABLE>
//  <TR><TD></TD></TR>
//  </TABLE>
//</div>
// javascript:SR_printIt(document.getElementById('printme').innerHTML)"
var win=null;
function SR_printIt(printThis)  {
win = window.open();
self.focus();
win.document.open();
win.document.write('<'+'html'+'><'+'head'+'><'+'style'+'>');
win.document.write('body, td { font-family: Verdana; font-size: 10pt;}');
win.document.write('<'+'/'+'style'+'><'+'/'+'head'+'><'+'body'+'>');
win.document.write(printThis);
win.document.write('<'+'/'+'body'+'><'+'/'+'html'+'>');
win.document.close();
win.print();
win.close();
}




/*******************************************************************************************************/
/* °Ë»ö °ü·Ã ÇÔ¼ö **************************************************************************************/
/*******************************************************************************************************/
function SR_showSearchForm(obj){
	document.all.divSearch.style.display=""		
	document.frmSearch.searchStr.focus();		
}

function SR_changeSearchPart(o)
{
	var oSearchImg = document.all.searchImg;
	for(var i=0; i < oSearchImg.length; i++)
	{
		oSearchImg[i].src = "images/s_" + oSearchImg[i].key + "_off.gif";
	}
	
	o.src = "images/s_" + o.key + "_on.gif";
	document.frmSearch.searchPart.value= o.key;
}	

function SR_submit_searchFrom()
{
	var val = document.frmSearch.searchStr.value;
	if (SR_CheckStr(val, " ", "")==0) 
    {
      alert("°Ë»öÇÒ ´Ü¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
      document.frmSearch.searchStr.value="";
      document.frmSearch.searchStr.focus();
      return;
    }
	document.frmSearch.submit();
}

function SR_CheckStr(strOriginal, strFind, strChange){
    var position, strOri_Length;
    position = strOriginal.indexOf(strFind);  
    
    while (position != -1){
      strOriginal = strOriginal.replace(strFind, strChange);
      position    = strOriginal.indexOf(strFind);
    }
  
    strOri_Length = strOriginal.length;
    return strOri_Length;
}


/*******************************************************************************************************/
/* IMAGE °ü·Ã ÇÔ¼ö ************************************************************************************/
/*******************************************************************************************************/

/* ÀÌ¹ÌÁö ¿ø·¡ Å©±â·Î º¯È¯ ============================================================================*/
function SR_AutoResize(img,url){ 
  //img1 = "/INCLUDE/Board/bbsUpFiles/"+img ;  
  img1 = url+img ;  
  foto1= new Image(); 
  foto1.src=(img1); 
  SR_Controlla(img); 
} 
function SR_Controlla(img){ 
  if((foto1.width!=0)&&(foto1.height!=0)){ 
	SR_viewFoto(img1); 
  } 
  else{ 
    funzione="Controlla('"+img+"')"; 
    intervallo=setTimeout(funzione,20); 
  } 
} 
function SR_viewFoto(img){  
  
  largh=foto1.width;//+20; 
  altez=foto1.height;//+20; 
  //stringa="width="+largh+",height="+altez+",left=0,top=0"; 
  var winl = (screen.width - largh) / 2;
  var wint = (screen.height - altez) / 2;
  var largh1,scrollbars;
  if ( altez > 768) {
  largh1 = largh + 20 ;
  scrollbars = "yes" ;
  }else{
  largh1 = largh;
  scrollbars = "no" ;
  }
  stringa = 'height='+altez+',width='+largh1+',top='+wint+',left='+winl+',scrollbars='+scrollbars+',resizable=no,toobar=no'

  link = "img=" + img + "&width=" + largh + "&height=" + altez ; 
  finestra=window.open("/INCLUDE/Board/Img_View.asp?"+ link,"Imgae",stringa);
  //finestra.document.write("<html><TITLE> ¾Ù¹ü ¸®½ºÆ® </TITLE></html>");
} 

/*******************************************************************************************************/
/* ONLOAD °ü·Ã ÇÔ¼ö **********************************************************************************/
/*******************************************************************************************************/
/*
»ç¿ë¹ý : µÎ°¡Áö ¹æ½Ä Á¸Àç[ ÀÎÀÚÀÖÀ»¶§, ÀÎÀÚ¾øÀ»¶§ ] : jhj_test È£ÃâÇÒ¶§ ¹æ¹ý
		 ÀÎÀÚÀÖÀ»´ë => addLoadEvent( function() { jhj_test('ID_classCategory'); } );
		 ÀÎÀÚ¾øÀ»¶§ => addLoadEvent(jhj_test);
*/
function SR_addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}



/*******************************************************************************************************/
/* FRAME °ü·Ã ÇÔ¼ö ************************************************************************************/
/*******************************************************************************************************/
//<iframe src="#" name="frame1" frameborder="0" width="680" height="200" scrolling="no" onload="iframeResize1();" ></iframe>
function SR_frameResize() {
	var MinX = "680"; //ÃÖ¼Ò °¡·ÎÆø
	var MinY = "240"; //ÃÖ¼Ò ¼¼·ÎÆø

	var Frame_Body = document.frames("frame").document.body;
	var Frame_Name = document.all("frame");
	var x = Frame_Body.scrollWidth + (Frame_Body.offsetWidth - Frame_Body.clientWidth);
	var y = Frame_Body.scrollHeight + (Frame_Body.offsetHeight - Frame_Body.clientHeight);
	Frame_Name.style.width = x;

	if (x < MinX) x = MinX;
	if (y < MinY) y = MinY;
	Frame_Name.style.width = x;
	Frame_Name.style.height = y;

	setTimeout("SR_frameResize()",30);
}

// <iframe name="NeBoard" src="/neboard/board.aspx?bno=005001&mode=LIST&goto=1"    scrolling="No" onLoad="SR_ResizeFrame('NeBoard');" ></iframe>
function SR_ResizeFrame(name){  
	// IFRAME ³»ºÎÀÇ body °³Ã¼  
	var fBody  = document.frames(name).document.body;  
	// IFRAME °³Ã¼  
	var fName  = document.all(name);  
	// IFRAME ³»ºÎÀÇ body°³Ã¼ÀÇ ³ÐÀÌ¸¦ °è»êÇÏ¿© IFRAMEÀÇ ³ÐÀÌ¸¦ ¼³Á¤ÇØ ÁØ´Ù.  
	fName.style.width     = fBody.scrollWidth + (fBody.offsetWidth - fBody.clientWidth);  
	// IFRAME ³»ºÎÀÇ body°³Ã¼ÀÇ ³ôÀÌ¸¦ °è»êÇÏ¿© IFRAMEÀÇ ³ôÀÌ¸¦ ¼³Á¤ÇØ ÁØ´Ù.  
	fName.style.height     = fBody.scrollHeight + (fBody.offsetHeight - fBody.clientHeight) + 100;  


	// ¸¸¾à IFRAMEÀÇ Å©±â ¼³Á¤¿¡ ½ÇÆÐ ÇÏ¿´´Ù¸é ±âº»Å©±â·Î ¼³Á¤ÇÑ´Ù.  
	if (fName.style.height == "0px" || fName.style.width == "0px")  {    
		fName.style.width = "630px";     //±âº» iframe ³Êºñ    
		fName.style.height = "600px";    //±âº» iframe ³ôÀÌ  
	}else{

	/* iFrame Å©±â ±¸ÇØ¼­ ºÎ¸ðÃ¢À¸·Î ¸®ÅÏ */
	var re = /px/g;
	var txt = fName.style.height ;
	txt = txt.replace(re,"");

	if ( parseInt(txt) < 600) {
		txt = 600
	}

	SR_reSize(txt);
	/*====================================*/
	}

}







/*********************************************************************************************************/
/* UTIL °ü·Ã ÇÔ¼ö ****************************************************************************************/
/*********************************************************************************************************/

/* textarea ¹Ú½º ÀÚ¸®¼ö Á¦ÇÑ =============================================================================*/
// span_id : ÇöÀç±ÛÀÚ¼ö Ãâ·Â span
// max_len : ÃÖ´ëÀÔ·ÂÀÚ¼ö
function SR_LimitTextarea(objTa, span_id, max_Len )
{
	var objSpan ;
	var now_len ;

	objSpan = document.getElementById(span_id) ;
	now_len = objTa.value.length;					
	if(now_len <= max_Len)
	{
		objSpan.innerHTML  = now_len;
	} else
	{
		objTa.value = objTa.value.substring(0,max_Len);
	}

}



/* ±ÛÀÚ¼ö Ã¼Å©ÈÄ ÀÌµ¿ÇÏ±â ================================================================*/
/* OnKeyUP="SR_act(Ã¼Å©Æû³×ÀÓ,ÀÌµ¿ÇÒÆû³×ÀÓ,Ã¼Å©¼ö)" */
/* OnKeyUP="SR_act(form.comid1,form.comid2,3)" */
function SR_act(field1,field2,cnt){   
     var act = field1.value.length;
     if(act == cnt){field2.focus();}
}

/* Null°ª Ã¼Å© ÇÏ±â ½ÃÀÛ (Focus µ¹·ÁÁÖ±â) ================================================================*/
function SR_CheckNullValue (field,info){
	if (field.value == "" ){
		alert(info+"¸¦(À») ÀÔ·Â(¼±ÅÃ)ÇÏ¼¼¿ä.");
	field.focus();
	return false;
	}
	return true;
}

/* ¿¬¶ôÃ³ 3ÀÚ¸®¼ö Ã¼Å© (Focus µ¹·ÁÁÖ±â) ================================================================*/
function SR_CheckNullValue1 (field,info){
	if (field.value.length < 3 ){
		alert(info+"¸¦(À») 3ÀÚ³ª 4ÀÚ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		field.value = "";
	field.focus();
	return false;
	}
	return true;
}

/* ¿¬¶ôÃ³ 4ÀÚ¸®¼ö Ã¼Å© (Focus µ¹·ÁÁÖ±â) ================================================================*/
function SR_CheckNullValue2 (field,info){
	if (field.value.length < 4 ){
		alert(info+"¸¦(À») 4ÀÚ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		field.value = "";
	field.focus();
	return false;
	}
	return true;
}


/* ÅØ½ºÆ® ±ÛÀÚ Á¦ÇÑ ( Ä«¿îÆ® ¼¼±â) ========================================================================*/
function SR_countTextLeng(objTxt)
{
	return objTxt.value.length;
}


/* ÅØ½ºÆ® ±ÛÀÚ Á¦ÇÑ ======================================================================================*/
function SR_LimitTextLen(objTxt, objPrint, lmt_len)
{
	var lmt_len, txtLen;
	lmt_len = lmt_len;
	
	txtLen = SR_countTextLeng(objTxt);

	objPrint.innerHTML = txtLen;

	if(txtLen >= lmt_len)
	{
		SR_alertMsg("ÃÖ´ë " + lmt_len + " ±ÛÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù \n\n 300ÀÚ ÀÌ»ó³Ñ¾î°¡´Â ±ÛÀÚ´Â ÀÚµ¿À¸·Î Àß·Á¼­ µé¾î°©´Ï´Ù", false);
		return;
	}
}


/* ÇÑÅ¥¿¡ ´ë¹®ÀÚ·Î º¯È¯( blur½Ã¿¡ À¯È¿ ) =================================================================*/
function SR_autoCapital_onBlur(str)
{
	var regexp;
	regexp = /[a-z]/g ;
	if(str.value.length > 0 ) 
	{
		if(regexp.test(str.value) )
		{
			str.value = str.value.toUpperCase();
		}
	}
}



/* ¼ýÀÚ¸¸À» ±âÀÔ¹Þ°Ô ÇÏ´Â ¹æ¹ý =========================================================================*/
function SR_onlyNumber()  
{
   if((event.keyCode<48)||(event.keyCode>57))
      event.returnValue= false;
}

/* ¹®ÀÚ¿­ Ä¡È¯ Ã·°¡(Tooltip) ============================================================================*/
/* 
<SPAN style="cursor:hand" onMouseMove="SR_msgposit()" onMouseOver="SR_msgset('<%=Subject%>')" onMouseOut="SR_msghide()"></SPAN>
<div id="SR_Message" 
style="BORDER-RIGHT: 1px; BORDER-TOP: 1px; Z-INDEX: 4; LEFT: 20px; BORDER-LEFT: 1px;  BORDER-BOTTOM: 1px; POSITION: absolute; TOP: 20px;">
*/
function SR_msgposit(){ 
SR_Message.style.posLeft = event.x + document.body.scrollLeft 
SR_Message.style.posTop = event.y + document.body.scrollTop + 20
} 
function SR_msgset(infor){ 
var text = new String(infor) 
text ='<table border="0" cellpadding="1" cellspacing="2" style="font-size:9pt;line-height:140% ">' 
text += '<tr height="30"><td style="padding: 4 4 4 4;border:1 solid #C0C0C0" bgcolor="#FFFFFF" valign="middle" >' + infor + '&nbsp;</td></tr></table>' 

for (var i=0;i<text.length;i++) {
text = text.replace ("^", "'");
//alert (str);
}
SR_Message.innerHTML=text
} 
function SR_msghide(){ 
SR_Message.innerHTML='' 
//message.style.visibility='hidden' 
} 


/* TR UP/DOWN =======================================================================================*/
var num;
var j;
var url;
var durl;
var no;
var form1, form2;
var old_menu = '';
var old_menu1 = '';

function SR_menuclick(submenu){

	  if( old_menu != submenu ) {
	          if( old_menu !='' ) {	  
	          old_menu.style.display = 'none';	    
	        }
	        submenu.style.display = 'block';
	        old_menu = submenu;
	  } else {
    submenu.style.display = 'none';
old_menu = '';
  }
}

function SR_menuclick1(submenu1){
	  if( old_menu1 != submenu1 ) {
	          if( old_menu1 !='' ) {	  
	          old_menu1.style.display = 'none';	    
	        }
	        submenu1.style.display = 'block';
	        old_menu1 = submenu1;
	  } else {
    submenu1.style.display = 'none';
old_menu1 = '';
  }
}

/* Ã¼Å©½Ã Select Box Disable ½ÃÅ°±â ====================================================================*/
//	<input type="radio" name="book_flag" value="P" Onclick="SelDisable('T','WForm.bookm_flag')" >select ¹ÌÆ÷ÇÔ
//	<input type="radio" name="book_flag" value="A" Onclick="SelDisable('F','WForm.bookm_flag')" >selcet Æ÷ÇÔ
//	<select size="1" name="bookm_flag" style=" width:120px;font-family: ±¼¸²; font-size: 8pt">
//		<option value='' selected>¼±ÅÃ</option>
//		<option value='N'>µµ¼­Á¤°¡¸¦ ±âÁØ</option>
//		<option value='D'>µµ¼­ÇÒÀÎ°¡¸¦ ±âÁØ</option>
//	</select>
function SR_SelDisable(flag,f,f1) {
	var Frm = eval(f)
	var Frm1 = eval(f1)
	var flag_len = flag.length

	switch(flag_len) {
		case 1:
			if (flag == "T")	{
				Frm.disabled = true;
			}else{
				Frm.disabled = false;
		   }
		   break;
		case 2:
			if (flag == "TT")	{
				Frm.disabled = true;
				Frm1.disabled = false;

			}else{
				Frm1.disabled = true;
				Frm.disabled = false;
		   }
		   break;
	}
}

/* 3ÀÚ¸®¸¶´Ù ÄÞ¸¶ ======================================================================================*/
//var s = commify(-1234567890.123);
//document.write(s + '<br />');
// Ãâ·Â °á°ú: -1,234,567,890.123
function SR_commify(n) {
  var reg = /(^[+-]?\d+)(\d{3})/;   // Á¤±Ô½Ä
  n += '';                          // ¼ýÀÚ¸¦ ¹®ÀÚ¿­·Î º¯È¯

  while (reg.test(n))
    n = n.replace(reg, '$1' + ',' + '$2');

  return n;
}


/* º¸ÀÌ±â/°¨Ãß±â =====================================================================================*/
function SR_Chkinfo(it){   
	var form = document.login;

	switch(it){
		case '1':
					Member.style.display = "block";
					Company.style.display = "none";
			break ;
		case '2':
					Member.style.display = "none";
					Company.style.display = "block";
			break ;
	}//end switch
}//end function 


/* ÆË¾÷Ã¢ ´Ý±â =====================================================================================*/
function SR_POP_Close() {
  this.close();
}

/* Main Link =======================================================================================*/
function SR_Main_Link(TN,Num) {
  link = "TN=" + TN + "&num=" + Num;
  if (TN == "001"){
		folder = "/Customer/Notice/viewOK.asp?";
  }
  location.replace(folder + link);  
}


/* ÆË¾÷Ã¢ ´Ý±â =====================================================================================*/
function SR_Go(msg,link){
	alert(msg);
	location.href = link;
}



