//°ªºñ±³ÈÄ ¼ÓÇÏ´Â Áö °Ë»çÇÏ´Â ÇÔ¼ö
function wordCheck(tempstr, str){for (i=0; i<str.length;i++)	{if (tempstr.indexOf(str.substring(i, i+1)) == -1){	return false;break;}}	return true;}

String.prototype.trim = function(){var val = this; var nval = ""; nval = val.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); return nval;}
//¹®ÀÚ¿­ÀÇ °ø¹éÀ» Á¦¿ÜÇÑ ±æÀÌ
String.prototype.strLen = function(){var val = this; var nval = ""; nval = val.replace(/ /g, "");return nval.length;}
//¼ýÀÚ°ª¸¸ ¸®ÅÏ (.- Æ÷ÇÔ)
String.prototype.toNumber = function () {var ret = this.replace(/[^0-9\.-]/g,""); return ret;}
//¿À·ÎÁö ¼ýÀÚ¸¸ ¸®ÅÏ
String.prototype.toOnlyNumber = function () {var ret = this.replace(/[^0-9]/g,""); return ret;}
// ¼ýÀÚ¸¦ 3´ÜÀ§·Î ÄÞ¸¶ ºÙÀÌ±â
String.prototype.number_format=function(){return this.replace(/(\d)(?=(?:\d{3})+(?!\d))/g,'$1,');}
//°ªÀÌ ¼ýÀÚÀÎÁö È®ÀÎ
String.prototype.isNumber = function(){return wordCheck("0123456789", this);}
//¼ýÀÚ, ¿µ¹®¸¸ °¡´ÉÇÏµµ·Ï ÇÏ´Â ÇÔ¼ö
String.prototype.isString = function(){return wordCheck("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", this);}
//¿µ¹®¼Ò¹®ÀÚ¸¸ °¡´ÉÇÑ ÇÔ¼ö
String.prototype.isLower = function(){return wordCheck("abcdefghijklmnopqrstuvwxyz", this);}
String.prototype.isUpper = function(){return wordCheck("ABCDEFGHIJKLMNOPQRSTUVWXYZ", this);}

//ÈÞ´ëÀüÈ­ ¹øÈ£ Á¤±Ô½Ä
String.prototype.isMobile = function(){
	var re=/(010|011|016|017|018|019)-(\d{3,4})-(\d{4})/ig;
	var str = this;
	if (re.test(str)){return true;}
	else {return false;}
}
// ÀÏ¹ÝÀüÈ­ ¹øÈ£ Á¤±Ô½Ä
String.prototype.isPhone = function(){
	var re=/^0(\d{1,2})-(\d{3,4})-(\d{4})/ig;
	var str = this;
	if (re.test(str)){return true;}
	else {return false;}
}

// ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸¥Áö °Ë»ç
String.prototype.isMail = function(){
	var re=/^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;
	var str = this;
	if (re.test(str)){return true;}
	else {return false;}
}
//¶ç¾î¾²±â°¡ ÀÖ´Â Áö °Ë»çÇÏ´Â ÇÔ¼ö
String.prototype.checkSpace = function(){
	if(this.search(/\s/) != -1){return true;}
	else {return false;}
}
//ÇÑ±Û °Ë»ö
String.prototype.isHangul = function(){
	var len;
	var s = this;
	len = s.length;
	for (var i = 0; i < len; i++)  {
		if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203))
		return false;
	}
	return true;
}