<!--

 function size_check(obj,num){	
	document.frm_reg.item("size_filename"+num).value = document.frm_reg.FileCheckSize.FileSize(obj.value);	
 }

 function size_re_check(obj,num){	
	document.frm_reg.item("size_re_filename"+num).value = document.frm_reg.FileCheckSize.FileSize(obj.value);	
 }

 function CheckMsg(field,maxsize) {
 
	var str,msg;
	var len = 0;
	var temp;
	var count = 0;
	
	msg = field.value;
	
	str = new String(msg);
	len = str.length;
	
	for (k=0 ; k<len ; k++){
	        temp = str.charAt(k);
	
	        if (escape(temp).length > 4) {
	                count += 2;
	        }
	        else if (temp == '\r' && str.charAt(k+1) == '\n') { // \r\n일 경우
	                count += 2;
	                field.value;
	        }
	        else if (temp != '\n') {
	                count++;	                
	        }
	}
	if(field.name == 'contents')
		contents.innerText = count;
	if(field.name == 're_contents')
		re_contents.innerText = count;
	
	
	
	if(count > maxsize) {
	        field.blur();
	        field.focus();
	        alert("메시지 내용은 "+maxsize+"바이트까지만 전송이 가능합니다.");
	        CutChar(field,maxsize);
	}
}

 function CutChar(field,maxsize){
	var str,msg;
	var len=0;
	var temp;
	var count;
	count = 0;
	 
	msg = field.value;
	str = new String(msg);
	len = str.length;
	 
	for(k=0 ; k<len ; k++) {
	        temp = str.charAt(k);
	 
	        if(escape(temp).length > 4) {
	                count += 2;
	        }
	        else if (temp == '\r' && str.charAt(k+1) == '\n') { // \r\n일 경우
	                count += 2;
	        }
	        else if(temp != '\n') {
	                count++;
	        }
	        if(count > maxsize) {
	                str = str.substring(0,k);
	                break;
	        }
	}
	field.value = str;
	 
	CheckMsg(field,maxsize);
}


 function checkSpaces(t) { //공백체크 함수
     var flag = true;
     if(t != "") {
         for(var i=0;i<t.length;i++) {
             if(t.charAt(i) != " ") {
                 flag = false;
                 break;
             }
         }
     }

     return flag;
 }

 function charCheck(s) { //한글 체크 함수
     var str  = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_!()';
     var flag = false;
     for(var i=0;i<s.length;i++) {
        if(str.indexOf(s.substring(i,i+1)) < 0) {
            flag = true;
            break;
        }
     }

     return flag;
 }

 function nameCheck(s) { //한글이름 체크
     var str  = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_-+=|\`~<,>.?/';
     var flag = false;
     for(var i=0;i<s.length;i++) {
        if(str.indexOf(s.substring(i,i+1)) > 0) {
            flag = true;
            break;
        }
     }

     return flag;
 }


 function insertCheck(f) { //회원정보 등록 체크 함수 
     


	 var name = f.name.value;
     if(checkSpaces(name)) {
         alert("작성자명을 입력하세요.");         
         f.name.focus();
         return false;
     }

     if(nameCheck(name)) {
         alert("작성자명은 한글만 입력가능합니다.");   
		 f.name.value="";
         f.name.focus();
         return false;
     }

	 var email = f.email.value;
     if(checkSpaces(email) || email.search(/(\S+)@(\S+)\.(\S+)/) == -1) {
         alert("메일주소 형식은 '아이디@riss4u.net'과 같이 구성되어야 합니다.");
         f.email.focus();
         return false;
     }

	 var phone = f.phone.value;
     if(checkSpaces(phone)) {
         alert("전화번호를 입력하세요.");         
         f.phone.focus();
         return false;
     }

	 var title = f.title.value;
     if(checkSpaces(title)) {
         alert("제목을 입력하세요.");         
         f.title.focus();
         return false;
     }

	 var contents = f.contents.value;
     if(checkSpaces(contents)) {
         alert("내용을 입력하세요.");         
         f.contents.focus();
         return false;
     }	
	 

	 var size1 = f.size_filename1.value;
	 if(size1=="") size1=0;
	 var size2 = f.size_filename2.value;
	 if(size2=="") size2=0;
	 var size3 = f.size_filename3.value;
	 if(size3=="") size3=0;
     var sum_file=eval(eval(size1)+eval(size2)+eval(size3));


	 if(eval(size1)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(size2)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(size3)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }
/*
	 if(eval(sum_file)>10*1024*1024){
		 alert("업로드파일은 합계 10M이하로만 가능합니다.");	
		 return false;
	 }
*/
 }

 function insertCheck_modify(f) { //회원정보 등록 체크 함수 

	 var name = f.name.value;
     if(checkSpaces(name)) {
         alert("작성자명을 입력하세요.");         
         f.name.focus();
         return false;
     }

     if(nameCheck(name)) {
         alert("작성자명은 한글만 입력가능합니다.");   
		 f.name.value="";
         f.name.focus();
         return false;
     }

	 var email = f.email.value;
     if(checkSpaces(email) || email.search(/(\S+)@(\S+)\.(\S+)/) == -1) {
         alert("메일주소 형식은 '아이디@riss4u.net'과 같이 구성되어야 합니다.");
         f.email.focus();
         return false;
     }

	 var phone = f.phone.value;
     if(checkSpaces(phone)) {
         alert("전화번호를 입력하세요.");         
         f.phone.focus();
         return false;
     }

	 var title = f.title.value;
     if(checkSpaces(title)) {
         alert("제목을 입력하세요.");         
         f.title.focus();
         return false;
     }

	 var contents = f.contents.value;
     if(checkSpaces(contents)) {
         alert("내용을 입력하세요.");         
         f.contents.focus();
         return false;
     }	 

	 var size1 = f.size_filename1.value;
	 if(size1=="") size1=0;
	 var size2 = f.size_filename2.value;
	 if(size2=="") size2=0;
	 var size3 = f.size_filename3.value;
	 if(size3=="") size3=0;
     var sum_file=eval(eval(size1)+eval(size2)+eval(size3));
	 if(eval(size1)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(size2)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(size3)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }
/*
	 if(eval(sum_file)>10*1024*1024){
		 alert("업로드파일은 합계 10M이하로만 가능합니다.");	
		 return false;
	 }
*/

	 if(f.process.value=="완료"){
	   var re_size1 = f.size_re_filename1.value;
	   if(re_size1=="") re_size1=0;
	   var re_size2 = f.size_re_filename2.value;
	   if(re_size2=="") re_size2=0;
	   var re_size3 = f.size_re_filename3.value;
	   if(re_size3=="") re_size3=0;
       var re_sum_file=eval(eval(re_size1)+eval(re_size2)+eval(re_size3));

	 if(eval(re_size1)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(re_size2)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(re_size3)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }
/*
	 if(eval(sum_file)>10*1024*1024){
		 alert("업로드파일은 합계 10M이하로만 가능합니다.");	
		 return false;
	 }
*/
	 }
 }

 function insertCheck_reply(f) { //회원정보 등록 체크 함수 
	 
	 var re_title = f.re_title.value;
     if(checkSpaces(re_title)) {
         alert("제목을 입력하세요.");         
         f.re_title.focus();
         return false;
     }

	 var re_contents = f.re_contents.value;
     if(checkSpaces(re_contents)) {
         alert("내용을 입력하세요.");         
         f.re_contents.focus();
         return false;
     }	 

	 var size1 = f.size_re_filename1.value;
	 if(size1=="") size1=0;
	 var size2 = f.size_re_filename2.value;
	 if(size2=="") size2=0;
	 var size3 = f.size_re_filename3.value;
	 if(size3=="") size3=0;
     var sum_file=eval(eval(size1)+eval(size2)+eval(size3));
	 if(eval(sum_file)>10*1024*1024){
		 alert("업로드파일은 합계 10M이하로만 가능합니다.");	
		 return false;
	 }
 }
 
 function trim(str) {
      var count = str.length;
      var len = count;                
      var st = 0;
                
      while ((st < len) && (str.charAt(st) <= ' ')) {
         st++;
      }
      while ((st < len) && (str.charAt(len - 1) <= ' ')) {
         len--;
      }                
      return ((st > 0) || (len < count)) ? str.substring(st, len) : str ;   
 }

 function insertCheck_notice(f) { //회원정보 등록 체크 함수 
	 
	 var title = f.title.value;
     if(checkSpaces(title)) {
         alert("제목을 입력하세요.");         
         f.title.focus();
         return false;
     }

	 var contents = f.contents.value;
     if(checkSpaces(contents)) {
         alert("내용을 입력하세요.");         
         f.contents.focus();
         return false;
     }	 

	 var size1 = f.size_filename1.value;
	 if(size1=="") size1=0;
	 var size2 = f.size_filename2.value;
	 if(size2=="") size2=0;
	 var size3 = f.size_filename3.value;
	 if(size3=="") size3=0;
     var sum_file=eval(eval(size1)+eval(size2)+eval(size3));

	 if(eval(size1)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(size2)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }

	 if(eval(size3)>10*1024*1024){
		 alert("업로드파일은 10M이하로만 가능합니다.");	
		 return false;
	 }
/*
	 if(eval(sum_file)>10*1024*1024){
		 alert("업로드파일은 합계 10M이하로만 가능합니다.");	
		 return false;
	 }
*/
 }

 

 
//-->

