/*¾Ë¹Ù¸ó - °øÅë jsÆÄÀÏ */

// À¯È¿ÇÑ ¸ÞÀÏÁÖ¼ÒÇü½ÄÀÎÁö Ã¼Å©
function mail_check(mail) {
	var mailAddr = mail + "";
	if(mailAddr.length < 5) return false;
	else if(mailAddr.indexOf(".") != -1 && mailAddr.indexOf("@") != -1){
		var ck = true;
		for(var i=0; i < mailAddr.length; i++){
			if((mailAddr.charAt(i)=='_' || mailAddr.charAt(i)=='-') ||
			   (mailAddr.charAt(i) >= '0' && mailAddr.charAt(i) <= '9') ||
			   (mailAddr.charAt(i) >= 'A' && mailAddr.charAt(i) <= 'Z') ||
			   (mailAddr.charAt(i) >= 'a' && mailAddr.charAt(i) <= 'z') ||
			   (mailAddr.charAt(i) == '.' || mailAddr.charAt(i) == '@') )
				;
			else {
				ck = false;
				break;
			}
  		}
    return ck;
  }
}


// ºÐ¸®Çü ÀÌ¸ÞÀÏ ÀÔ·Â Ã¼Å© ÇÔ¼ö
function mail_check_sp(mail) {
	if(mail==null){return false;}
	var mailAddr = mail.split(" ").join();
	if(mailAddr==""){return false;}

	var ck = false;
	for(var i=0;i<mailAddr.length;i++){
		if((mailAddr.charAt(i)=='_' || mailAddr.charAt(i)=='-' || mailAddr.charAt(i)=='.') || (mailAddr.charAt(i) >= '0' && mailAddr.charAt(i) <= '9') || (mailAddr.charAt(i) >= 'A' && mailAddr.charAt(i) <= 'Z') || (mailAddr.charAt(i) >= 'a' && mailAddr.charAt(i) <= 'z')){
			ck=true;
		}else {
			ck = false;
			break;
		}
	}
	return ck;
}

//»õÃ¢
function new_win(a,b,c) {
	Mon_Popup_Position(a,"popDialog",b,c,"0");
}
 
//»õÃ¢ - ÁÖ¼ÒÃ¢, ½ºÅ©·Ñ¹Ù ³ëÃú
function new_win1(a,b,c) { 
	Mon_Popup_Position(a,"popDialog",b,c,"1");
}

//»õÃ¢ - Ã¢ÀÌ¸§
function swinPop(u,n,w,h,s){
	var g_pop = window.open(u,n,'menubar=0,toolbar=0,location=0,directories=0,resizable=0,scrollbars='+s+',status=0,width='+w+',height='+h);
	g_pop.focus();
}

//¼ýÀÚÃ¼Å©
function num_check(input_str) {
	if (input_str == null || input_str.length == 0){
		return false;
	}
	for(var i=0; i < input_str.length; i++) {
		if((input_str.charAt(i) >= '0' && input_str.charAt(i) <= '9')) { ; }
		else { return false; }
	}
	return true;
}

//¿µ¹®ÀÚ Ã¼Å©
function alpa_check(input_str) {
	var result = true;
	for(var i=0; i < input_str.length; i++){
		if((input_str.charAt(i) >= 'A' && input_str.charAt(i) <= 'Z') ||
		   (input_str.charAt(i) >= 'a' && input_str.charAt(i) <= 'z')) { ; }
		else {
			result = false;
			break;
		}
	}
}

//¼ýÀÚ, ¿µ¹®ÀÚ(´ë), ¿µ¹®ÀÚ(¼Ò), ÇÑ±Û Çã¿ëµÈÆ¯¼ö¹®ÀÚ
function subject_check(input_str) {
	var result = true;
	var nonchar = " -+#%()[]&,.'¢ß©Å"; //Çã¿ëµÈ Æ¯¼ö¹®ÀÚ (³Ö°í Å×½ºÆ®¿ä¸Á)
	var cnt = 0;
	for(var i=0; i < input_str.length; i++){
		if(	(input_str.charAt(i) >= 'A' && input_str.charAt(i) <= 'Z') || //´ë¹®ÀÚ
			(input_str.charAt(i) >= 'a' && input_str.charAt(i) <= 'z') || //¼Ò¹®ÀÚ
			(input_str.charAt(i) >= '¤¡' && input_str.charAt(i) <= 'ÆR') || //ÇÑ±Û
			(input_str.charAt(i) >= '0' && input_str.charAt(i) <= '9') || //¼ýÀÚ
			(nonchar.indexOf(input_str.substring(i,i+1)) > 0) || 	//Çô¿ëÆ¯¼ö¹®ÀÚ
			(input_str.charCodeAt(i) == 32) || //		space
			(input_str.charCodeAt(i) == 39) || //		'
			(input_str.charCodeAt(i) == 47) ) {; //	/
		}
		else {
			result = false;
		}
	}
	return result
}

//¼ýÀÚ, ¿µ¹®ÀÚ(´ë), ¿µ¹®ÀÚ(¼Ò), ÇÑ±Û
function textcheck(input_str) {
	var result = true;
	for(var i=0; i < input_str.length; i++){
		if(	(input_str.charAt(i) >= 'A' && input_str.charAt(i) <= 'Z') || //´ë¹®ÀÚ
			(input_str.charAt(i) >= 'a' && input_str.charAt(i) <= 'z') || //¼Ò¹®ÀÚ
			(input_str.charAt(i) >= '¤¡' && input_str.charAt(i) <= 'ÆR') || //ÇÑ±Û
			(input_str.charAt(i) >= '0' && input_str.charAt(i) <= '9')) {; //	/
		}
		else {
			result = false;
		}
	}
	return result
}


//¹®ÀÚ¿­ÀÇ ¾çÂÊ(¿ÞÂÊ, ¿À¸¥ÂÊ) °ø¹éÀ» Á¦°Å ÇÔ¼ö
function both_trim(a) {
	var search = 0
	while ( a.charAt(search) == " ") {
		search = search + 1
	}
	a = a.substring(search, (a.length))
	search = a.length - 1
	while (a.charAt(search) ==" ") {
		search = search - 1
	}
	return a.substring(0, search + 1)
}

//¼ýÀÚ¿¡ ÄÄ¸¶Âï±â
function commaNum(num) {
	var tmp_int = num;
	var tmp_int2 = tmp_int.length;
	tmp_str = new Array ;
	var tmp_str2 = ""
	var tmp_int3 =eval(tmp_int2 - 4) ;
	var tmp_int4 =eval(tmp_int2/3) ;
	var tmp_int5 =parseInt(tmp_int4) * 3 ;

	for (i=0 ; i < tmp_int2 ; i++)
	{
			tmp_str[i] = tmp_int.slice(i,i+1);
			tmp_str2 = tmp_str2 + tmp_str[i];
			if (tmp_int3 > 2)
			{
					for ( j = tmp_int5 ;j > -1 ;j = j - 3)
					{
					if ( i == tmp_int3 - j )
					{
							tmp_str2 = tmp_str2 + "," ;
					}
					}
			}else{
					if ( i == tmp_int3)
					{
							tmp_str2 = tmp_str2 + "," ;
					}
			}
	}
	return tmp_str2;
}



