/**
		 * 주민번호 유효성체크 로직
		 * @param value 주민번호
		 * @return Boolean
		 */
		public static function checkJumin(value:String) : Boolean {
			var returnValue : Boolean = false;
			var standardNum : String = "234567892345";
			
			value = value.replace(/\-/g, "");
			
			if( value.length == 13 && !isNaN( Number(value) ) ){
				var sum : Number = 0;
				for( var i:int=0; i<12; i++ ){
					sum += parseInt(value.charAt(i)) * parseInt(standardNum.charAt(i));
				}
				
				returnValue = ((11-(sum%11.0))%10.0)==parseInt(value.charAt(12))?true:false;
			}else{
				returnValue = false;
			}
			return returnValue;
		}

+ Recent posts