document.title = ":: My Music Style !! - Mnet ::";

 //**	txtÄÜÆ®·Ñ¿¡¼­ size ¸¸Å­ ÀÔ·Â½Ã ´ÙÀ½ ÄÁÆ®·Ñ·Î Focus
 function LF_NextFocus(object, objNext, size)
 {
	if(object.value.length >= size) {
		if (objNext.type == "text") {
			objNext.select();
		}
		objNext.focus();
	}
 }

 /* ¼ýÀÚ °ª Ã¼Å© */
 function checkNum(no) {
	var valid = "0123456789";
	var textFound = false;
	var found;
	for (var i=0;i<no.length;i++) {
		found = 0;
		for(var j=0;j<valid.length;j++) {
			if(no.substring(i,i+1) == valid.substring(j,j+1)) {
				found = 1;
				break;
			}
		}
		if(found != 1) textFound = true;
	}
	return textFound;
}

/* ¿µ¹® Ã¼Å© */
function checkEng(value) {
	var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var ok = true;
	var temp;
	for (var i=0; i<value.length; i++) {
		temp = "" + value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = false;
	}
	if (ok == false) {
		return false;
	} else return true;
}

/* ¿µ¹®, ¼ýÀÚ °ª Ã¼Å© */
function checkEngNum(value) {
	var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	var ok = true;
	var temp;
	for (var i=0; i<value.length; i++) {
		temp = "" + value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = false;
	}
	if (ok == false) {
		return false;
	} else return true;
}

/* ¿µ¹®, ¼ýÀÚ °ª Ã¼Å©, Ã¹±ÛÀÚ´Â ¼ýÀÚÀÏ¼ö ¾ø´Ù */
function checkEngNumForID(value) {
	var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	var ok = true;
	var temp;
	for (var i=0; i<value.length; i++) {
		temp = "" + value.substring(i, i+1);
		if (i==0 && (valid.indexOf(temp) > 51) || valid.indexOf(temp) < 0) {
			 ok = false;
		}
		if (valid.indexOf(temp) == "-1") ok = false;
	}
	if (ok == false) {
		return false;
	} else return true;
}

//** ¹ÙÀÌÆ®°Ë»ç 
function Byte(input) { 
    var i, j=0; 
    for(i=0;i<input.length;i++) { 
        val=escape(input.charAt(i)).length; 
        if(val==  6) j++; 
        j++; 
    } 
    return j; 
} 

//** ¿µ¹® ¶Ç´Â ¼ýÀÚ Á¦¿Ü Ã¼Å©
function LF_ChkEngNum(input) { 
    var i, val; 
    for(i=0;i<Byte(input.value);i++) { 
        val = input.value.charAt(i); 
		if (val.length>0) if((val>=0 && val<=9) || (val>='a' && val<='z') || (val>='A' && val<='Z')) {
			return false; 
		}
   } return true; 
}

//** ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
function LF_ChkJumin(field1, field2) {
	if (!field2.value) {
		return;
	}
	var sum = 0;
	var jumin1 = field1.value;
	var jumin2 = field2.value;
	
	sum += jumin1.charAt(0) * 2;
	sum += jumin1.charAt(1) * 3;
	sum += jumin1.charAt(2) * 4;
	sum += jumin1.charAt(3) * 5;
	sum += jumin1.charAt(4) * 6;
	sum += jumin1.charAt(5) * 7;
	
	sum += jumin2.charAt(0) * 8;
	sum += jumin2.charAt(1) * 9;
	sum += jumin2.charAt(2) * 2;
	sum += jumin2.charAt(3) * 3;
	sum += jumin2.charAt(4) * 4;
	sum += jumin2.charAt(5) * 5;
	
	check = (11 - sum%11) % 10;
	
	if(!(jumin2.charAt(0) == '1' || jumin2.charAt(0) == '2' || jumin2.charAt(0) == '3' || jumin2.charAt(0) == '4')) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		field1.value = '';
		field2.value = '';
		field1.focus();
		return false;
	}
	
	if(jumin2.charAt(6) != check || (jumin1.length != 6 && jumin2.length != 7)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");		
		field1.value = '';
		field2.value = '';
		field1.focus();
		return false;
	}
	return true;
}

//**ÀÌ¸ÞÀÏ À¯È¿¼º Ã¼Å©
function email_Check(string)
{
	var Alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@.-_';
	var Num   = '0123456789';
	var Alnum = Alpha + Num;

	for (i=0; i<string.length; i++)
	{
		if ( Alnum.indexOf(string.charAt(i)) < 0)
		{
			return false;
		}
	}
	return true;
}

	 /* Æ¯¼ö¹®ÀÚ */
	function checkSpecialCharactor(value) {
		var charactor = "^#-&;':%+@*+=\$!~`<>[]{}?";
		
		for (var i=0; i < value.length; i++) {
				if ( charactor.indexOf(value.charAt(i)) > 0){
				return false;
			}
		}

		return true;
	}

	//-------------------------------------------------------------------
	//¿µ¹®,¼ýÀÚ È¥¿ëÀÎÁö ¿©ºÎ¸¦ ÆÇ´ÜÇÑ´Ù.  
	//-------------------------------------------------------------------
	function isAlphaNumber(obj) {
			
		var str = obj.value;
		
		var alpha_cnt = 0;
		var digit_cnt = 0;

		var Alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
		var Digit = '1234567890';
		var adstr = Alpha + Digit;


		for(var i=0; i< str.length; i++) {     									 
			if( !(Alpha.indexOf(str.substring(i,i+1)) >= 0) ) { 		
				alpha_cnt++;
			}

			if( !(Digit.indexOf(str.substring(i,i+1)) >= 0) ) {		
				digit_cnt++;
			}																		
		}
		
		if ( !(alpha_cnt>0 && digit_cnt>0) ) {							
			obj.focus(); 
			return false; 
		}else {
			return true;
		}
	}

//-------------------------------------------------------------------
//4¹øÀÌ»ó ¹Ýº¹¿©ºÎ Ã¼Å© 
//-------------------------------------------------------------------
function checkRepeat(obj) {		   	
	var str = obj;						   
	var cnt = 1;
	var j = 1;

	for(var i=0; i<str.length; i++) {
		if( str.substring(i,j) == str.substring(j,j+1) ) {
			cnt++;
			if (cnt >= 4)  return cnt;
		}else {
			cnt = 1;
		}
		j++;
	}
	return cnt;
}

//-------------------------------------------------------------------
//Asc 4ÀÚÀÌ»ó ¿¬¼ÓµÈ ¹®ÀÚ¿­ Ã¼Å© Start
//-------------------------------------------------------------------

function checkContinue(fl) {		   
	var before_char;
	//var first_num;
	var char_num;

	ch=0;
	sh=0;

	t = fl.value ;
	before_char="";
	sfore_char="";
  
	for(i=0;i<t.length;i++)
	{
		char_num=t.charAt(i).charCodeAt(0);
		//===========================//
		if(parseInt(char_num)>=97 && parseInt(char_num)<=122){
					
			if((parseInt(before_char+1))==parseInt(char_num)){
				ch=ch+1;
				if(ch>=3){
					alert("4ÀÚ ÀÌ»ó ¿¬¼ÓµÇ´Â ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
					fl.focus();
					return false;
				}
			}else{
				ch=0;
			}
			before_char=char_num;

		}

		if(parseInt(char_num)>=65 && parseInt(char_num)<=90){
				   
			if((parseInt(before_char+1))==parseInt(char_num)){
				ch=ch+1;
				if(ch>=3){
					alert("4ÀÚ ÀÌ»ó ¿¬¼ÓµÇ´Â ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
					fl.focus();
					return false;
				}
			}else{
				ch=0;
			}
			before_char=char_num;

		}

		if(parseInt(char_num)>=48 && parseInt(char_num)<=57){
				   
			if((parseInt(before_char+1))==parseInt(char_num)){
				ch=ch+1;
				if(ch>=3){
					alert("4ÀÚ ÀÌ»ó ¿¬¼ÓµÇ´Â ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
					fl.focus();
					return false;
				}
			}else{
				ch=0;
			}
			before_char=char_num;
		}

		if((parseInt(sfore_char))==parseInt(char_num)){
			sh=sh+1;
			if(sh>=3){
				alert("¿¬¼ÓÀûÀ¸·Î 4¹øÀÌ»ó °°Àº ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
				fl.focus();
				return false;
			}
		}else{
			sh=0;
		}
		sfore_char=char_num;                    
	}
	return true;
}
//-------------------------------------------------------------------
//Asc 4ÀÚÀÌ»ó ¿¬¼ÓµÈ ¹®ÀÚ¿­ Ã¼Å© End
//-------------------------------------------------------------------

//-------------------------------------------------------------------
//Desc 4ÀÚÀÌ»ó ¿¬¼ÓµÈ ¹®ÀÚ¿­ Ã¼Å© Start
//-------------------------------------------------------------------

function checkDescContinue(fl) {	
	var before_char;
	//var first_num;
	var char_num;

	ch=0;
	sh=0;

	t = fl.value ;
	before_char="";
	sfore_char="";
  
	for(i=0;i<t.length;i++)
	{
		char_num=t.charAt(i).charCodeAt(0);
		//===========================//
		if(parseInt(char_num)>=97 && parseInt(char_num)<=122){
					
			if((parseInt(before_char-1))==parseInt(char_num)){
				ch=ch+1;
				if(ch>=3){
					alert("4ÀÚ ÀÌ»ó ¿¬¼ÓµÇ´Â ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
					fl.focus();
					return false;
				}
			}else{
				ch=0;
			}
			before_char=char_num;

		}

		if(parseInt(char_num)>=65 && parseInt(char_num)<=90){
				   
			if((parseInt(before_char-1))==parseInt(char_num)){
				ch=ch+1;
				if(ch>=3){
					alert("4ÀÚ ÀÌ»ó ¿¬¼ÓµÇ´Â ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
					fl.focus();
					return false;
				}
			}else{
				ch=0;
			}
			before_char=char_num;

		}

		if(parseInt(char_num)>=48 && parseInt(char_num)<=57){
				   
			if((parseInt(before_char-1))==parseInt(char_num)){
				ch=ch+1;
				if(ch>=3){
					alert("4ÀÚ ÀÌ»ó ¿¬¼ÓµÇ´Â ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
					fl.focus();
					return false;
				}
			}else{
				ch=0;
			}
			before_char=char_num;
		}

		if((parseInt(sfore_char))==parseInt(char_num)){
			sh=sh+1;
			if(sh>=3){
				alert("¿¬¼ÓÀûÀ¸·Î 4¹øÀÌ»ó °°Àº ¹®ÀÚ³ª ¼ýÀÚ´Â »ç¿ëºÒ°¡´É ÇÕ´Ï´Ù.");
				fl.focus();
				return false;
			}
		}else{
			sh=0;
		}
		sfore_char=char_num;                    
	}
	return true;
}
//-------------------------------------------------------------------
// Desc 4ÀÚÀÌ»ó ¿¬¼ÓµÈ ¹®ÀÚ¿­ Ã¼Å© End
//-------------------------------------------------------------------


function pwdIDCheck(pwd, userID){
	var pwd_len	= pwd.length;		
	var userid_len		= userID.length;

	//¾ÆÀÌµð¿Í ºñ¹Ð¹øÈ£°¡ 4ÀÚ¸® ÀÌ»ó °°ÀºÁö Check
	for(var i=0; i<=userid_len-3; i++){		
		if (userID.substring(i+3)=="")
			break;   
      
		id_chk =userID.substring(i,i+4);		
          
		for(var j=0; j<=pwd_len-3; j++){
			if (pwd.substring(j+3)=="")
				break;   

			pass_chk =pwd.substring(j,j+4);

			if(id_chk == pass_chk)
				var ChkYN = "Y"
		}
    }
	
    if (ChkYN =="Y"){
		alert("ID¿Í ºñ¹Ð¹øÈ£´Â 4±ÛÀÚÀÌ»ó °°Àº¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");        
        return false;
	}

    if (userID == pwd) {
		alert ("ID¿Í °°Àº ºñ¹Ð¹øÈ£´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù!");		
		return false;
	}  
      
    

return true;

}


