function Flash_Click_Check(){
	target_url = "http://dom.inames.co.kr/register/sekr_intro/sekr_main.html";
	document.location.href=target_url;
}

// ±Ý¾× ÀÔ·Â½Ã ',' ÀÚµ¿ ÀÔ·Â & ¿ìÃø Á¤·Ä
function IAdd_MoneyComma( Name )
{
    var src;
    var i;
    var factor;
    var su;
    var SpaceSize = 0;

    factor = Name.value.length % 3;
    su     = (Name.value.length - factor) / 3;
    src    =  Name.value.substring(0,factor);

    for(i=0; i < su ; i++)
    {
        if((factor == 0) && (i == 0))       // 'XXX' ÀÎ°æ¿ì
        {
            src += Name.value.substring(factor+(3*i), factor+3+(3*i));
        }
        else
        {
            src += ','  ;
            src += Name.value.substring(factor+(3*i), factor+3+(3*i));
        }
    }

    Name.value = src;

    return true;
}

// ÄÄ¸¶(',') ÀÚµ¿ »èÁ¦
function IDel_MoneyComma( thisCtrl )
{
    var  x, ch;
    var  i=0;
    var  newVal='';
    var  oCtrl;

    if(thisCtrl != null) oCtrl = thisCtrl;
    else oCtrl = this.ctl;

    for(x = 0; x < oCtrl.value.length ; x++)
    {
        ch= oCtrl.value.substring(x,x+1)
        if( ch != ',')  newVal += ch;
    }

    oCtrl.value =  newVal;
    return true;
}

//
//  ³»ºÎ¿ë ÇÔ¼ö
/*----------------------------------------------------------------------------*/
function CheckValid(String, SpaceCheck) {

   var retvalue = false;

   for (var i=0; i<String.length; i++) {

      if (SpaceCheck == true) {
         if (String.charAt(i) == ' ') {
            retvalue = true;
            break;
         }
      } else {
         if (String.charAt(i) != ' ') {
            retvalue = true;
            break;
         }
      }
   }

   return retvalue;
} 


//
//
/*----------------------------------------------------------------------------*/
function IsValidID2(String) {
        if (String.length < 2 ) return false;
        if (String.length > 15 ) return false;
        if (!IsAlphaNumeric2(String)) return false;
        if (InValidChar2(String)) return false;

        return true;
}

function IsEmpty(String) {

   return !CheckValid(String, false);
}

function IsAlphaNumeric2(String) {

   if (IsEmpty(String))
      return false;

   for (var i=0; i < String.length; i++) {
        if(String.charAt(i) != "-" && String.charAt(i) != "_"){
      		if ( ( (String.charAt(i) < "0") || (String.charAt(i) > "9") ) &&
           		( ( (String.charAt(i) < "A") || (String.charAt(i) > "Z") ) &&
             	( (String.charAt(i) < "a") || (String.charAt(i) > "z") ) ) )
         	return false;
        }
   }

   return true;
}

//
//   String³»¿¡ Space Á¸Àç ¿©ºÎ
/*----------------------------------------------------------------------------*/
function IsSpace(String) {

   return CheckValid(String, true);
}


//
//
/*----------------------------------------------------------------------------*/
function IsAllSpace(String) {

   var spacecnt = 0;
   var len      = String.length;
   var ch;

   for(var i=0; i<len; i++) {
      ch = String.charAt(i);
      if (ch == " ")
         spacecnt++;
   }

   return ( (spacecnt == len) ? true : false);
 
}


//
//
/*----------------------------------------------------------------------------*/
function StrLength(String) {

   var Length = 0;

   var Nav = navigator.appName;
   var Ver = navigator.appVersion;

   var IsExplorer = false;

   var ch;

   if ( (Nav == 'Microsoft Internet Explorer') && (Ver.charAt(0) >= 4) ) {
      IsExplorer = true;
   } 

   if(IsExplorer) {

      for(var i = 0 ; i < String.length; i++){

         ch = String.charAt(i);

         if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) ||
             ((ch >="¤¡") && (ch <="¤¾"))) {
	    Length += 2;
         } else {
	    Length += 1;
         } 

      }
   }else {
      Length = String.length ;
   }

   return Length;
}

//ÁÖ¹Îµî·Ï¹øÈ£ / »ç¾÷ÀÚµî·Ï¹øÈ£ / ¿Ü±¹ÀÎµî·Ï¹øÈ£ Ã¼Å©
/*----------------------------------------------------------------------------*/
// Àç¿Ü±¹ÀÎ ¹øÈ£ Ã¼Å©
function CheckFgnNo(fgnno) {
	alert('a');
	var sum=0;
	var odd=0;
	
	buf = new Array(13);
	
	for(i=0; i<13; i++) { buf[i]=parseInt(fgnno.charAt(i)); }
	odd = buf[7]*10 + buf[8];
	
	if(odd%2 != 0) {  return false; }
	if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
		return false;
	}
	
	multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
	
	for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
	sum = 11 - (sum%11);
	
	if(sum >= 10) { sum -= 10; }
	sum += 2;
	if(sum >= 10) { sum -= 10; }
	if(sum != buf[12]) {  return false; }
	
	return true;
}

// ÁÖ¹Î¹øÈ£ Ã¼Å©
//######### ¿©±Ç¹øÈ£ Ã¼Å© ################
function CheckPassport(Obj) {
		var passPort = Obj.value;
		var strNum;
		var pre_str;
		var pattern = /^[a-zA-Z]+$/;
		strNum = passPort.substr(2,7);
		pre_str =  passPort.substr(0,2);
		
		//±æÀÌÃ¼Å©
		if (passPort.length != 9 ) {
			ErrorProcess(Obj,"¿©±Ç ¹øÈ£  ÀÚ¸®¼ö°¡  ¸ÂÁö ¾Ê½À´Ï´Ù.");
			return false;			
		}
		
		//¿µ¹®Ã¼Å©
		if ( !pre_str.match(pattern) ) {
			ErrorProcess(Obj, "¾ÕµÎÀÚ¸®´Â ¿µ¹®ÀÌ¿©¾ß ÇÕ´Ï´Ù.");
			return false;	
		}
		
		//¼ýÀÚ Ã¼Å©
		if ( !IsNumeric(strNum)) {
			ErrorProcess(Obj, '¼¼¹øÂ° ÀÚ¸® ºÎÅÍ´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			return false;
		}	
		
		return true;
}

//######## ¿îÀü¸éÇã¹øÈ£  Ã¼Å© ############
function CheckDriverLicense(Obj) {
		
		var licenseNum = Obj.value;
		var strNum;
		var korean_str;
		var pattern = /^[°¡-Èö]+$/;
		strNum = licenseNum.substr(2,10);
		korean_str =  licenseNum.substr(0,2);

		//±æÀÌ Ã¼Å©
		if (licenseNum.length != 12) {
			ErrorProcess(Obj, "¿îÀü¸éÇãÁõ ÀÚ¸®¼ö°¡  ¸ÂÁö ¾Ê½À´Ï´Ù.");
			return false;
		}
		//¾ÕµÎÀÚ¸® ÇÑ±ÛÃ¼Å©
		if (!korean_str.match(pattern)) {
			ErrorProcess(Obj, "¾ÕµÎÀÚ¸®°¡ ÇÑ±ÛÀÌ¿©¾ß ÇÕ´Ï´Ù.");
			return false;
		} 
		
		//¼ýÀÚÃ¼Å©
		if ( !IsNumeric(strNum) || (strNum.length != 10) ) {
			ErrorProcess(Obj, '¼¼¹øÂ° ÀÚ¸® ºÎÅÍ´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			return false;
		}
	
		return true;
}

function CheckSSN(juminno) {
	if(juminno=="" || juminno==null || juminno.length!=13) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Àû¾îÁÖ¼¼¿ä.");
		return false;
	}

	var jumin1 = juminno.substr(0,6);
	var jumin2 = juminno.substr(6,7);
	var yy     = jumin1.substr(0,2);        // ³âµµ
	var mm     = jumin1.substr(2,2);        // ¿ù
	var dd     = jumin1.substr(4,2);        // ÀÏ
	var genda  = jumin2.substr(0,1);        // ¼ºº°
	var msg, ss, cc;
	
	// ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
	if (!IsNumeric(jumin1)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ±æÀÌ°¡ 6ÀÌ ¾Æ´Ñ °æ¿ì
	if (jumin1.length != 6) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ±âº» ±¸¼º °Ë»ç
	if (yy < "00" || yy > "99" ||
		mm < "01" || mm > "12" ||
		dd < "01" || dd > "31") {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
	if (!IsNumeric(jumin2)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ±æÀÌ°¡ 7ÀÌ ¾Æ´Ñ °æ¿ì
	if (jumin2.length != 7) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	
	// ¼ºº°ºÎºÐÀÌ 1 ~ 4 °¡ ¾Æ´Ñ °æ¿ì
	if (genda < "1" || genda > "6") {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}

	
	// ¿¬µµ °è»ê - 1 ¶Ç´Â 2: 1900³â´ë, 3 ¶Ç´Â 4: 2000³â´ë
	cc = (genda == "1" || genda == "2") ? "19" : "20";
	
	// Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ³¯Â¥ Çü½Ä °Ë»ç
	if (isYYYYMMDD(parseInt(cc+yy), parseInt(mm), parseInt(dd)) == false) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}

	if (genda == "5" || genda == "6") {
		if (!CheckFgnNo(jumin1+jumin2)) {
			alert("ÀÔ·ÂÇÑ ÁÖ¹Îµî·Ï¹øÈ£¸¦ °ËÅäÇÑ ÈÄ, ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
			return false;
		}
	}else{
		// Check Digit °Ë»ç
		if (!isSSN(jumin1, jumin2)) {
			alert("ÀÔ·ÂÇÑ ÁÖ¹Îµî·Ï¹øÈ£¸¦ °ËÅäÇÑ ÈÄ, ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
			return false;
		}
	}

	
	return true;
}

// »ç¾÷ÀÚµî·Ï¹øÈ£ Ã¼Å©
function CheckRegNumber(vencod) {
/*
	var sum = 0;
	var getlist =new Array(10);
	var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
	for(var i=0; i<10; i++) { getlist[i] = vencod.substring(i, i+1); }
	for(var i=0; i<9; i++) { sum += getlist[i]*chkvalue[i]; }
	sum = sum + parseInt((getlist[8]*5)/10);
	sidliy = sum % 10;
	sidchk = 0;
	if(sidliy != 0) { sidchk = 10 - sidliy; }
	else { sidchk = 0; }
	if(sidchk != getlist[9]) { return false; }
	return true;
*/

    if (IsEmpty(vencod))
      return false;

    // number = Cut_Digit(String);
    number = vencod;
    if ( !IsNumeric(number) ) {
        return false;
    }

    if (number.length == 10) {
        mul_by = new Array(1,3,7,1,3,7,1,3,5);
        reg_no = new Array(10);
        var sum = 0;

        for (i=0; i<10; i++){
            reg_no[i] = number.charAt(i);
        }

        for (i=0; i<9; i++){
            sum += reg_no[i] * mul_by[i];
        }

        sum += reg_no[8] * 5 / 10 ;
        sum = Math.floor(sum);
        chk_flag = sum % 10 ;
        chk_flag = (chk_flag == 0) ? 0 : (10 - chk_flag) ;

        if ( reg_no[9] == chk_flag) return true;
        else return false;
    }else{
        return false;
    }
}

// ¿Ü±¹ÀÎµî·Ï¹øÈ£ Ã¼Å©
function CheckForeignNumber(Obj) {
    var fgn_reg_no = Obj.value;

    if (fgn_reg_no.length != 13) {
        ErrorProcess(Obj, '¿Ü±¹ÀÎµî·Ï¹øÈ£ ÀÚ¸®¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.');
        return false;
    }

    if ((fgn_reg_no.charAt(6) == "5") || (fgn_reg_no.charAt(6) == "6")){
        birthYear = "19";
    }
    else if ((fgn_reg_no.charAt(6) == "7") || (fgn_reg_no.charAt(6) == "8")){
        birthYear = "20";
    }
    else if ((fgn_reg_no.charAt(6) == "9") || (fgn_reg_no.charAt(6) == "0")){
        birthYear = "18";
    }
    else{
        ErrorProcess(Obj, "¿Ü±¹ÀÎµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.");
        return false;
    }

    birthYear += fgn_reg_no.substr(0, 2);
    birthMonth = fgn_reg_no.substr(2, 2) - 1;
    birthDate = fgn_reg_no.substr(4, 2);
    birth = new Date(birthYear, birthMonth, birthDate);

    if ( birth.getYear() % 100 != fgn_reg_no.substr(0, 2) ||
        birth.getMonth() != birthMonth ||
        birth.getDate() != birthDate) {
        ErrorProcess(Obj, '»ý³â¿ùÀÏ¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.');
        return false;
    }

    if ( !Check_FRegNumber(fgn_reg_no) ){
        ErrorProcess(Obj, '¿Ü±¹ÀÎµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.');
        return false;
    }

    return true;
}

/*
// ¿Ü±¹ÀÎµî·Ï¹øÈ£ Ã¼Å©
function CheckFgnNo(fgn_reg_no) {
    if (fgn_reg_no.length != 13) {
        ErrorProcess(Obj, '¿Ü±¹ÀÎµî·Ï¹øÈ£ ÀÚ¸®¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.');
        return false;
    }

    if ((fgn_reg_no.charAt(6) == "5") || (fgn_reg_no.charAt(6) == "6")){
        birthYear = "19";
    }
    else if ((fgn_reg_no.charAt(6) == "7") || (fgn_reg_no.charAt(6) == "8")){
        birthYear = "20";
    }
    else if ((fgn_reg_no.charAt(6) == "9") || (fgn_reg_no.charAt(6) == "0")){
        birthYear = "18";
    }
    else{
        ErrorProcess(Obj, "¿Ü±¹ÀÎµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.");
        return false;
    }

    birthYear += fgn_reg_no.substr(0, 2);
    birthMonth = fgn_reg_no.substr(2, 2) - 1;
    birthDate = fgn_reg_no.substr(4, 2);
    birth = new Date(birthYear, birthMonth, birthDate);

    if ( birth.getYear() % 100 != fgn_reg_no.substr(0, 2) ||
        birth.getMonth() != birthMonth ||
        birth.getDate() != birthDate) {
        ErrorProcess(Obj, '»ý³â¿ùÀÏ¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.');
        return false;
    }

    if ( !Check_FRegNumber(fgn_reg_no) ){
        ErrorProcess(Obj, '¿Ü±¹ÀÎµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.');
        return false;
    }

    return true;
}
*/


function Check_FRegNumber(reg_no) {
    var sum = 0;
    var odd = 0;

    buf = new Array(13);
    for (i = 0; i < 13; i++) buf[i] = parseInt(reg_no.charAt(i));

    odd = buf[7]*10 + buf[8];

    if (odd%2 != 0) {
      return false;
    }

    if ((buf[11] != 6)&&(buf[11] != 7)&&(buf[11] != 8)&&(buf[11] != 9)) {
      return false;
    }

    multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
    for (i = 0, sum = 0; i < 12; i++) sum += (buf[i] *= multipliers[i]);


    sum=11-(sum%11);

    if (sum>=10) sum-=10;

    sum += 2;

    if (sum>=10) sum-=10;

    if ( sum != buf[12]) {
        return false;
    }
    else {
        return true;
    }
}


function isYYYYMMDD(y, m, d) {
	switch (m) {
	case 2:        // 2¿ùÀÇ °æ¿ì
		if (d > 29) return false;
		if (d == 29) {
		// 2¿ù 29ÀÇ °æ¿ì ´çÇØ°¡ À±³âÀÎÁö¸¦ È®ÀÎ
			if ((y % 4 != 0) || (y % 100 == 0) && (y % 400 != 0))
				return false;
		}
		break;
	case 4:        // ÀÛÀº ´ÞÀÇ °æ¿ì
	case 6:
	case 9:
	case 11:
		if (d == 31) return false;
	}
	// Å« ´ÞÀÇ °æ¿ì
	return true;
}


function isLeapYear(y) {
	if (y < 100)
	y = y + 1900;
	if ( (y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0) ) {
		return true;
	} else {
		return false;
	}
}

function getNumberOfDate(yy, mm) {
	month = new Array(29,31,28,31,30,31,30,31,31,30,31,30,31);
	if (mm == 2 && isLeapYear(yy)) mm = 0;
	return month[mm];
}

function isSSN(s1, s2) {
	n = 2;
	sum = 0;
	for (i=0; i<s1.length; i++)
		sum += parseInt(s1.substr(i, 1)) * n++;
	for (i=0; i<s2.length-1; i++) {
		sum += parseInt(s2.substr(i, 1)) * n++;
		if (n == 10) n = 2;
	}
	c = 11 - sum % 11;
	if (c == 11) c = 1;
	if (c == 10) c = 0;
	if (c != parseInt(s2.substr(6, 1))) return false;
	else return true;
}
function ltrim(str)
{
        var s = new String(str);

        if (s.substr(0,1) == " ")
                return ltrim(s.substr(1));
        else
                return s;
}

function rtrim(str)
{
        var s = new String(str);
        if(s.substr(s.length-1,1) == " ")
                return rtrim(s.substring(0, s.length-1))
        else
                return s;
}

function trim(str)
{
        return ltrim(rtrim(str));
}



/*----------------------------------------------------------------------------*/
function IsNumber(String) {

   if (IsEmpty(String))
      return false;
   String = rtrim(String);
   for (var i=0; i < String.length; i++) {
      if ( (String.charAt(i) < "0") || (String.charAt(i) > "9") )
         return false;
   }

   return true;
}

function IsNumber2(Empty, String) {

   if (IsEmpty(String) && Empty == true) {
      return true;
   }
   String = rtrim(String);
   for (var i=0; i < String.length; i++) {
      if ( (String.charAt(i) < "0") || (String.charAt(i) > "9") )
         return false;
   }

   return true;
}


/*----------------------------------------------------------------------------*/
function IsAlphabet(String) {

   if (IsEmpty(String))
      return false;

   for (var i=0; i < String.length; i++) {
      if ( ( (String.charAt(i) < "A") || (String.charAt(i) > "Z") ) &&
           ( (String.charAt(i) < "a") || (String.charAt(i) > "z") ) )
         return false;
   }

   return true;
}

/*----------------------------------------------------------------------------*/
function InValidChar(String) {

   var NotPermitChar = "`~!@#$%^&*()-_=+\\|[]{};:'\",./<>?";

   for (var i = 0; i < String.length; i++) {
      for (var j = 0; j < NotPermitChar.length; j++) {
         if(String.charAt(i) == NotPermitChar.charAt(j)) {
            return true;
         }
      }
   }

   return false;
}
function InValidChar2(String) {

   var NotPermitChar = "`~!@#$%^&*()=+\\|[]{};:'\",./<>?";

   for (var i = 0; i < String.length; i++) {
      for (var j = 0; j < NotPermitChar.length; j++) {
         if(String.charAt(i) == NotPermitChar.charAt(j)) {
            return true;
         }
      }
   }

   return false;
}
/*----------------------------------------------------------------------------*/
function IsAlphaNumeric(String) {

   if (IsEmpty(String))
      return false;

   for (var i=0; i < String.length; i++) {
      if ( ( (String.charAt(i) < "0") || (String.charAt(i) > "9") ) &&
           ( ( (String.charAt(i) < "A") || (String.charAt(i) > "Z") ) &&
             ( (String.charAt(i) < "a") || (String.charAt(i) > "z") ) ) )
         return false;
   }

   return true;
}

/*----------------------------------------------------------------------------*/
function IsNumeric(String) {

   if (IsEmpty(String))
      return false;

   for (var i=0; i < String.length; i++) {
      if ( (String.charAt(i) < "0") || (String.charAt(i) > "9") ) 
         return false;
   }

   return true;
}

//
// ÀûÇÕÇÑ ¸ÞÀÏÁÖ¼Ò ¿©ºÎ Ã¼Å©
/*----------------------------------------------------------------------------*/

function Email_Check(String)
{
   var checkflag = true;
   var retvalue;

   if (IsEmpty(String))
      return false;

   var pattern = /^[_a-zA-Z0-9-\.\-]+@[\.a-zA-Z0-9-\-]+\.[a-zA-Z\-]+$/;
   return (pattern.test(String)) ? true : false;

/*
   if (window.RegExp) {
      var tempstring = "a";
      var exam = new RegExp(tempstring);
      if (tempstring.match(exam)) {
         var ret1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
         var ret2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
         retvalue = (!ret1.test(String) && ret2.test(String));
      } else {
         checkflag = false;
      }
   } else {
      checkflag = false;
   }

   if (!checkflag) {
      retvalue = ( (String != "") && (String.indexOf("@")) > 0 && (String.index.Of(".") > 0) ); 
   }

   return retvalue;
*/
}

// ÀüÈ­¹øÈ£ ÀÔ·Â½Ã ÇÕ´çÇÑ ¹®ÀÚ¿©ºÎ Ã¼Å© 
/*----------------------------------------------------------------------------*/
function ValidTelString(String) {

   var RetValue = true;
   var Count;
   var PermitChar = "0123456789-+.()";

   if (IsEmpty(String))
      return false;

   for (var i = 0; i < String.length; i++) {
      Count = 0;
      for (var j = 0; j < PermitChar.length; j++) {
         if(String.charAt(i) == PermitChar.charAt(j)) {
            Count++;
            break;
         }
      }

      if (Count == 0) {
         RetValue = false;
         break;
      }
   }
   return RetValue;
}

function ValidFaxString(String) {

   var RetValue = true;
   var Count;
   var PermitChar = "0123456789-+.()";

	// FAX´Â ÇÊ¼öÁ¤º¸°¡ ¾Æ´Ï±â ¶§¹®¿¡
	// °ø¹éÀÌ µé¾î¿À¸é Ã¼Å©ÇÏÁö ¾Ê´Â´Ù.
   if (IsEmpty(String))
      return true;

   for (var i = 0; i < String.length; i++) {
      Count = 0;
      for (var j = 0; j < PermitChar.length; j++) {
         if(String.charAt(i) == PermitChar.charAt(j)) {
            Count++;
            break;
         }
      }

      if (Count == 0) {
         RetValue = false;
         break;
      }
   }
   return RetValue;
}


function Cut_Digit(String) {
    var digit_str="";

    for(i=0;i<String.length;i++) {
        if (String.substr(i, 1) != "-") {
            digit_str += String.substr(i, 1);
        }
    }
    return digit_str;
}

function IsMultilingual(String) {
	var RetValue = false;

   	if (IsEmpty(String))
      	return false;
    
    for(i=0 ; i<String.length ; i++) {
        if (String.charCodeAt(i) > 127 || String.charCodeAt(i) < 0) {
            RetValue = true;
            break;
        }
    }

    return RetValue;

}

function IsEnglish(String) {
    var RetValue = true;
	var Count = 0;

    if (IsEmpty(String))
        return false;
   
    for(i=0 ; i<String.length ; i++) {
        if (String.charCodeAt(i) > 127 || String.charCodeAt(i) < 0) {
			Count++;
        }
    }

	if (Count > 0) {
		RetValue = false;
	}

    return RetValue;

}

//ÇÑ±Û µµ¸ÞÀÎ  ÇÑ±Û+¼ýÀÚ+¿µ¹® ¸ðµÎ °¡´É
function check_hangul_domain(tmp)
{
    var numCounter = 0;
    var strCounter = 0;
    var totalCounter = 0;
    var engCounter = 0;
    for(i=0;i<tmp.length;i++)
    {
        temp = tmp.charAt(i);
        // 55203 À» 55169·Î º¯È¯
        // °¡ : 44032
        // Èþ : 55203
        
        if(temp.charCodeAt() >= 44032 && temp.charCodeAt() <= 55203){
            strCounter++;
        }
        
        // ¼ýÀÚ 0 - 9
        if(temp.charCodeAt() >= 48 && temp.charCodeAt() <= 57){
            numCounter++;
        }
        
        // ¿µ¹® Ã¼Å©
        // A : 65
        // Z : 90
        // a : 97
        // z : 122
        if( (temp.charCodeAt() >= 65 && temp.charCodeAt() <= 90) || (temp.charCodeAt() >= 97 && temp.charCodeAt() <= 122) ){
            engCounter++;
        }        
    }
    
    num_eng_Counter = numCounter + engCounter;
    
    
	if ( strCounter > 0 &&  num_eng_Counter > 0 ) { //ÇÑ±Û + (¿µ¹®+¼ýÀÚ) °¡´É
			return  (strCounter + num_eng_Counter);
	} else if ( strCounter <= 0 ) { //ÇÑ±ÛÀÌ ¾øÀ» °æ¿ì
			return 0;
	} else if ( strCounter > 0  && num_eng_Counter <= 0) { //ÇÑ±Û¸¸ ÀÖÀ» °æ¿ì
			return strCounter;
	}

}

// .kr, .org ÇÑ±Û, ¼ýÀÚ, ¿µ¹® °¡´É
function check_hangul_domain_kr_org(tmp)
{

    var counter=0;
    for(i=0;i<tmp.length;i++)
    {
        temp = tmp.charAt(i);
        // 55203 À» 55169·Î º¯È¯
        if(temp.charCodeAt() >= 44032 && temp.charCodeAt() <= 55203){
            ++counter;
        }
    }
    return counter;
}


function checkOctect(tmp) {
	var counter = 0;

	for(var i=0;i<tmp.length;i++) {
		if(tmp.charAt(i) == '.') {
			++counter
		}
		if(tmp.charAt(i) == '.' && tmp.charAt(i+1) == '.') {return 0;}
	}
	return counter;
}


function ValidString(String) {

   var RetValue = true;
   var Count;
   var PermitChar =
         "0123456789 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.";

   if (IsEmpty(String))
      return false;

   for (var i = 0; i < String.length; i++) {
      Count = 0;
      for (var j = 0; j < PermitChar.length; j++) {
         if(String.charAt(i) == PermitChar.charAt(j)) {
            Count++;
            break;
         }
      }

      if (Count == 0) {
         RetValue = false;
         break;
      }
   }
   return RetValue;
}

function ValidAuthInfo(String) {

   var RetValue = true;
   var Count;
   var PermitChar =
         "~!@#$%^*()_-+=0123456789 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.";

   if (IsEmpty(String))
      return false;

   for (var i = 0; i < String.length; i++) {
      Count = 0;
      for (var j = 0; j < PermitChar.length; j++) {
         if(String.charAt(i) == PermitChar.charAt(j)) {
            Count++;
            break; 
         }
      }
    
      if (Count == 0) {
         RetValue = false;
         break;
      }
   }
   return RetValue;
} 


/*----------------------------------------------------------------------------*/
function ValidIP(String) {

   var RetValue = true;
   var arrayString;
   var Count;
   var PermitChar = "0123456789.";

   if (IsEmpty(String))
      return false;

   for (var i = 0; i < String.length; i++) {
      Count = 0;
      for (var j = 0; j < PermitChar.length; j++) {
         if(String.charAt(i) == PermitChar.charAt(j)) {
            Count++;
            break;
         }
      }

      if (Count == 0) {
         RetValue = false;
         break;
      }
   }
  	arrayString = String.split(".");
   	if(arrayString.length<4 || arrayString.length>4){
        RetValue =  false;
   	}else{
        for(var j =0; j<4; j++){
            if(arrayString[j].length<1 || arrayString[j].length >3){
                RetValue =  false;
            }
            if(parseInt(arrayString[j],10)>255){
                RetValue = false;
            }
        }
   	}
   return RetValue;
}

function IsValidID(String) {
	if (String.length < 2 ) return false;
	if (String.length > 15 ) return false;
	if (!IsAlphaNumeric(String)) return false;
	if (InValidChar(String)) return false;

	return true;
}

function IsValidPW(String1, String2) {
	if (String1.length < 4 || String2.length < 4) return false;
	if (String1.length > 15 || String2.length > 15) return false;
	if (String1 != String2) return false;

	return true;
}

function ValidNS(String) {

   var RetValue = true;
	var arrayString;
   var Count;
   var PermitChar = 
         "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOP-QRSTUVWXYZ.";

   if (IsEmpty(String))
      return false;

	if(!InValidChar(String)){
		return false;
	}

/*
   for (var i = 0; i < String.length; i++) {
      Count = 0;
      for (var j = 0; j < PermitChar.length; j++) {
         if(String.charAt(i) == PermitChar.charAt(j)) {
            Count++;
            break;
         }
      }

      if (Count == 0) {
         RetValue = false;
         break;
      }
   }
*/
   arrayString = String.split(".");
   if(arrayString.length<2){
        RetValue = false;
    }
   return RetValue;
}


function Trim(szText) {

// Left Trim
   while (szText.length > 1) {
      if (szText.charAt(0) == " " || szText.charAt(0) == "\t" || szText.charAt(0) == "\n") {
         szText = szText.substring(1);
      } else {
         break;
      }
   }

   if (szText == " " || szText == "\t") {
      return "";
   }

   // Right Trim

   while(szText.length > 1) {
      if( szText.charAt(szText.length-1) == " " || szText.charAt(szText.length-1) == "\t" || szText.charAt(szText.length-1) == "\n" || szText.charAt(szText.length-1) == "\r") {
         szText = szText.substring(0, szText.length-1);
      } else {
         break;
      }
   }

   if (szText == " " || szText == "\t") {
      return "";
   } else {
      return szText;
   }
}

function LTrim(szText) {

   while (szText.length > 1) {
      if (szText.charAt(0) == " " || szText.charAt(0) == "\t") {
         szText = szText.substring(1);
      } else {
         break;
      }
   }

   if (szText == " " || szText == "\t") {
      return "";
   }else{
	  return szText;
   }
}

	


function moveFocus(num,fromform,toform) {
	var str = fromform.value.length;
	if (str == num) toform.focus();
}

function ErrorProcess(object, msg) {
    alert(msg);
	if (object) {
    	object.focus();
	}
    //object.select();
}

function OpenDepositInputWindow() {
	var urlname = "/manage/deposit/deposit_payment.html";

    window.open(urlname, "open_deposit","height=700,width=590, menubar=no,directories=no,resizable=no,status=no,scrollbars=yes");
}

function OpenZip(flag) {
	var urlname = "/util/open_zip.html?flag="+flag;

	window.open(urlname, "open_zip","height=300,width=450, menubar=no,directories=no,resizable=no,status=no,scrollbars=yes");
}

function CheckAgreement(form) {
	if (form.agree) {
		if (!form.agree.checked) return false;
		else return true;

	}else if (form.agreement) {
		if (!form.agreement.checked) return false;
		else return true;
	}

	return true;
}

function ViewSubIDList(coid) {
	var urlname = '/member/sub_admin/view_subid_list.html?search_coid='+coid;

	window.open(urlname, 'view_subid_list', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ViewDomainList(coid) {
	var urlname = '/manage/view_domain_list.html?search_coid='+coid;

	window.open(urlname, 'view_domain_list', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ReloadOrderBy(form, oi, ot) {
	form.oi.value=oi;
	form.ot.value=ot;

	form.submit();
}

function ViewMemberInfo(coid) {
	var urlname = '/member/view_member_info.html?search_coid='+coid;

	window.open(urlname, 'view_member_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ShowWhois(domain) {
	if (domain=="") {
		alert("µµ¸ÞÀÎ¸íÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		return;
	}
	var urlname = "/manage/show_whois.html?domain="+domain;

	window.open(urlname, 'show_whois1', 'width=600, height=700,menubar=no,directories=no,resizable=no,status=no,scrollbars=yes');
}

function ShowWhois2(domain) {
	if (domain=="") {
		alert("µµ¸ÞÀÎ¸íÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	var urlname = "/manage/show_whois.html?domain="+domain;

	window.open(urlname, 'show_whois1', 'width=600, height=700,menubar=no,directories=no,resizable=no,status=no,scrollbars=yes');
	return false;
}

function Send_AuthKey(email) {
	var urlname = "/util/send_authkey.html?email="+email;

	window.open(urlname, 'send_authkey','height=180,width=300, menubar=no,directories=no,resizable=no,status=no,scrollbars=yes');
}

function OpenTaxInfo(code) {
	var urlname = "/manage/tax/viewtaxinfo.html?tax_no="+code;

	window.open(urlname, 'view_tax_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function OpenTaxInfo_Deposit(code) {
    var urlname = "/manage/tax_deposit/viewtaxinfo.html?tax_no="+code;

    window.open(urlname, 'view_tax_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ViewOrderInfo(code) {
	var urlname = "/manage/tax/vieworderinfo.html?order_no="+code;

	window.open(urlname, 'view_order_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function View_Deposit_Detail_Use_Info(code) {
    var urlname = "/manage/deposit/detail_use_info.html?order_no="+code;

    window.open(urlname, 'view_order_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function View_Deposit_Detail_Use_Info_ams(code) {
    var urlname = "/madmin/detail_use_info.html?order_no="+code;

    window.open(urlname, 'view_order_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ShowHKrReserveInfo(code) {
    var urlname = "/manage/reserve/show_reserve_info.html?req_no="+code;

    window.open(urlname, 'show_hkr_reserve_info', 'height=580,width=600,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ShowMoney() {
	window.open('/customer/contents/newwin_money.html', 'money','height=670,width=570, menubar=no,directories=no,resizable=no,status=no,scrollbars=yes');
}

// AMS function
function ViewGPPList_1_AMS(gpp_id) {
        var dialStyle = "center:yes; dialogwidth:800px; dialogheight:600px; scroll:no; resizable:no; status:no; ";
        var urlname = "/good_price/good_price_policy/view_gpp_list_1.html?gpp_id=" + gpp_id;
        
        window.open(urlname, 'view_good_price_policy_info', 'height=580,width=750,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');

        //var return_arg;
        //return_arg = showModalDialog(urlname, this, dialStyle);
}

function ViewGPPList_2_AMS(gpp_id) {
        var dialStyle = "center:yes; dialogwidth:800px; dialogheight:720px; scroll:yes; resizable:no; status:no; ";
        var urlname = "/good_price/good_price_policy/view_gpp_list_2.html?gpp_id=" + gpp_id;

        //window.open(urlname, 'view_good_price_policy_info', 'height=580,width=750,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');

        var return_arg;
        return_arg = showModalDialog(urlname, this, dialStyle);
}

function ViewMemberInfo_AMS(coid) {
	var urlname = '/member/view_member_info.html?search_coid='+coid;

	window.open(urlname, 'view_member_info', 'height=580,width=750,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ViewSubIDList_AMS(coid) {
	var urlname = '/member/sub_admin/view_subid_list.html?search_coid='+coid;

	window.open(urlname, 'view_subid_list', 'height=580,width=750,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ShowWhois_AMS(domain) {
    var urlname = "/domain/whois/show_whois.html?domain="+domain;

    window.open(urlname, 'show_whois', 'width=600,height=700,menubar=no,directories=no,resizable=no,status=no,scrollbars=yes');
}

function ViewAdminInfo_AMS(aoid) {
    var urlname = '/madmin/view_admin_info.html?search_aoid='+aoid;

    window.open(urlname, 'view_admin_info', 'width=650,height=580,menubar=no,directories=no,resizable=yes,status=no,scrollbars=yes');
}

function ShowWhois_PMS(form) {
	var flag;
	var domain;

	if (form.domain.value == "") {
		ErrorProcess(form.domain, "µµ¸ÞÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	domain = form.domain.value;

	if (form.sel_option[0].checked) { flag = 1;}
	else { flag = 2;}


	//var urlname = "/whois/popup_whois.html?sel_option="+flag+"&domain="+domain;
	var urlname = "/manage/show_whois.html?sel_option="+flag+"&domain="+domain;

	window.open(urlname, 'show_whois', 'width=600,height=700,menubar=no,directories=no,resizable=no ,status=no,scrollbars=yes');

	return false;
}

function theOpenWin(openWidth,openHeight,winName,url){ 

      var winl = (screen.width-openWidth)/2;
      var wint = (screen.height-openHeight)/2;

      window.open( url,winName,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=no,copyhistory=0,width=' + openWidth + ',height=' + openHeight +',top=' + wint  + ',left=' + winl);
}

function theModalOpenWin(openWidth,openHeight,url,reload){

    var dialStyle = "center:yes; dialogwidth:"+openWidth+"px; dialogheight:"+openHeight+"px; scroll:yes; resizable:no; status:no; menubar:no; directories:no";
    
    var return_arg = showModalDialog(url, this, dialStyle);
    if (reload==1 || return_arg=="reload") {
        location.reload();
    }
}

function gourl(a){
	window.open( a.value ,'_parent');
}

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;
    }//while

    return '';
}

/**** ¿òÁ÷ÀÌ´Â ·¹ÀÌ¾î ÇÔ¼ö ½ÃÀÛ*****/

//Ã¢Å©±â¿¡ ¸ÂÃç »õÃ¢ ¿­±â 
function autoWindowOpen(height, width, move_url) {
	screen_width = parseInt(document.body.clientWidth)/2 - 255;
	window.open(move_url, "open_win","height="+height+",width="+width+", top=200, left=" +screen_width +",menubar=no,directories=no,resizable=no,status=no,scrollbars=auto");
}

//·¹ÀÌ¾î È­¸é¿¡ Ç¥½ÃÇÏ±â
function intro_layer(move_url) {
document.write("<div id='STATICMENU' style='position:absolute; left:1025px; top:75px;'><a href='#' onclick=\"autoWindowOpen(560, 530, '" + move_url + "')\"><img src='/images/intro_img/new_giro.gif' border=0></a></div>");
}

//¿òÁ÷ÀÌ´Â ·¹ÀÌ¾î ¸¸µé±â
function RefreshStaticMenu() {
	var layer_left_postion_value;
	var screen_width;
	var stmnGAP1 = 110; // ÆäÀÌÁö Çì´õºÎºÐÀÇ ¿©¹é
	var stmnGAP2 = 20; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú »ó´Ü°ú ¾à°£ ¶ç¿ò. ÇÊ¿ä¾øÀ¸¸é 0À¸·Î ¼¼ÆÃ
	var stmnBASE = 80; // ½ºÅ©·Ñ¸Þ´º ÃÊ±â ½ÃÀÛÀ§Ä¡ (¾Æ¹«·¸°Ô³ª ÇØµµ »ó°üÀº ¾øÁö¸¸ stmnGAP1°ú ¾à°£ Â÷ÀÌ¸¦ ÁÖ´Â°Ô º¸±â ÁÁÀ½)
	var stmnActivateSpeed = 100; // ¿òÁ÷ÀÓÀ» °¨ÁöÇÏ´Â ¼Óµµ (¼ýÀÚ°¡ Å¬¼ö·Ï ´Ê°Ô ¾Ë¾ÆÂ÷¸²)
	var stmnScrollSpeed = 5; // ½ºÅ©·ÑµÇ´Â ¼Óµµ (Å¬¼ö·Ï ´Ê°Ô ¿òÁ÷ÀÓ)
	
	var stmnTimer;
	
	var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
	var STATICMENU = document.getElementById('STATICMENU');
	screen_width = parseInt(document.body.clientWidth)/2 + 465;
	STATICMENU.style.left = screen_width;
	
	stmnStartPoint = parseInt(STATICMENU.style.top, 10);
	stmnEndPoint = document.body.scrollTop + stmnGAP2;
	if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;
	
	stmnRefreshTimer = stmnActivateSpeed;
	
	if ( stmnStartPoint != stmnEndPoint ) {
	        stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
	        STATICMENU.style.top = parseInt(STATICMENU.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
	
	        stmnRefreshTimer = stmnScrollSpeed;
	        }
	        stmnTimer = setTimeout ("RefreshStaticMenu();", stmnRefreshTimer);
}


function cf_select_view(num) {
	var layer_1 = document.getElementById('Layer1');
	if (num == 1) {
		layer_1.innerHTML = "<iframe id='flash_iframe' src='/popup/flash_popup.html' width='593' height='484' scrolling='no' frameborder='0'></iframe>";
	}
}


function cf_postion_top() {

	var screen_width;
	var stmnGAP1 = 100; // ÆäÀÌÁö Çì´õºÎºÐÀÇ ¿©¹é
	var stmnGAP2 = 10; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú »ó´Ü°ú ¾à°£ ¶ç¿ò. ÇÊ¿ä¾øÀ¸¸é 0À¸·Î ¼¼ÆÃ
	var stmnBASE = 80; // ½ºÅ©·Ñ¸Þ´º ÃÊ±â ½ÃÀÛÀ§Ä¡ (¾Æ¹«·¸°Ô³ª ÇØµµ »ó°üÀº ¾øÁö¸¸ stmnGAP1°ú ¾à°£ Â÷ÀÌ¸¦ ÁÖ´Â°Ô º¸±â ÁÁÀ½)
	var stmnActivateSpeed = 100; // ¿òÁ÷ÀÓÀ» °¨ÁöÇÏ´Â ¼Óµµ (¼ýÀÚ°¡ Å¬¼ö·Ï ´Ê°Ô ¾Ë¾ÆÂ÷¸²)
	var stmnScrollSpeed = 5; // ½ºÅ©·ÑµÇ´Â ¼Óµµ (Å¬¼ö·Ï ´Ê°Ô ¿òÁ÷ÀÓ)
	
	var stmnTimer;
	
	var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
	var Layer1 = document.getElementById('Layer1');
	var Layer2 = document.getElementById('Layer2');
	
	
	stmnStartPoint = parseInt(Layer1.style.top, 10);
	stmnEndPoint = document.body.scrollTop + stmnGAP2;
	if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;
	
	stmnRefreshTimer = stmnActivateSpeed;
	
	if ( stmnStartPoint != stmnEndPoint ) {
	        stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
	        Layer1.style.top = parseInt(Layer1.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
	        Layer2.style.top = parseInt(Layer2.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );

	        stmnRefreshTimer = stmnScrollSpeed;
	        }
	        stmnTimer = setTimeout ("cf_postion_top();", stmnRefreshTimer);
}

function cf_log_write(num) {

	var cf_check = document.getElementById('cf_check');
	if (num == 1)  { 
		cf_check.src = 'http://www.inames.co.kr/cf_log.php?mode=1';
	} else { 
		cf_check.src = 'http://www.inames.co.kr/cf_log.php?mode=2';	
	}
}	
function NumericCheck(obj) {
 if ( (obj.value != "") && !IsNumeric(obj.value) ) { 
 		obj.blur();
		obj.value = "";
		alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä');
		obj.focus();
		return;	

	}
	
}

function Set_RPP(cookie_domain){
    var form = document.form1;
    // var rpp_value = Get_RPP_Value(form);
    // document.cookie = "rpp"+ "=" + rpp_value+";path=/"+";domain="+cookie_domain;

    form.submit();
}

function Get_RPP_Value(form) {
    var i = 0;
    
    while (i < form.elements.length) {
        if(form.elements[i].type=='select-one') {
            if (form.elements[i].name.indexOf('rpp') >= 0) {
                return form.elements[i].value;
            }
        }
        i++;
    }
        
    return 20; 
} 


//2´Ü°è Äüµ¼ ¼³¸í º¸±â
function intro_layer_edu(move_url) {
	document.write("<div id='STATICMENU' style='position:absolute; left:1025px; top:75px;'>");
	document.write("<a href='#' onClick=\"javascript:window.open('/popup/eduPlay.html','edu','width=550,height=550,resizable=no,left=0,top=0');\">");
	document.write("<img src='/images/intro_img/ucc_sky.gif' width='121' height='130' border='0'>");
	document.write("</a>");    	
	document.write("<a href='#' onclick=\"autoWindowOpen(560, 530, '" + move_url + "')\"><img src='/images/intro_img/new_giro.gif' border=0></a></div>");
}
function open_edu_ucc(){
	screen_width = parseInt(document.body.clientWidth)/2 - 255;
	window.open('/popup/eduPlay.html','edu','width=550,height=550,resizable=no,left=' + screen_width +',top=200');	
}
//Ã¢Å©±â¿¡ ¸ÂÃç »õÃ¢ ¿­±â 
function autoWindowOpenScroll(height, width, move_url) {
	screen_width = parseInt(document.body.clientWidth)/2 - 255;
	window.open(move_url, "open_win","height="+height+",width="+width+", top=200, left=" +screen_width +",menubar=no,directories=no,resizable=no,status=no,scrollbars=yes");
}

function moveFocus(num,fromform,toform) {
	var str = fromform.value.length;
	if (str == num) toform.focus();
}

function showProcess(flag) {
    try {
        var aDisplay = (flag == true) ? 'block' : 'none';
        var bDisplay = (flag == true) ? 'none' : 'block';

        document.getElementById("PROCESSING").style.display = aDisplay;
        document.getElementById("ORDER").style.display = bDisplay;
    } catch(e) {}
}
