
//1:1문의 입력체크
function customer_check(form)
{

	if (form.customer_name.value == '')
	{
		alert('이름을 입력해주세요');
 		form.customer_name.focus();
		return false;
	}	

	if ( form.tel01.value == '') {
		alert('연락처를 확인해주세요');
		return false;
	}

	if ( form.tel02.value == '' || form.tel02.value.length < 3 ) {
		alert('연락처를 확인해주세요');
        form.tel02.focus();
		return false;
	}

		if ( form.tel03.value == '' || form.tel03.value.length < 4 ) {
		alert('연락처를 확인해주세요');
        form.tel03.focus();
		return false;
	}


    if(isNaN(form.tel02.value)) {
			alert('연락처는 숫자만 가능 합니다..');
			form.tel02.focus();

		return false;
    }

    if(isNaN(form.tel03.value)) {
			alert('연락처는 숫자만 가능 합니다..');
			form.tel03.focus();

		return false;
    }

				if ( form.email1.value == '' || form.email2.value == '' ) {
		alert('이메일주소를 확인해주세요');
		return false;
				}

	if (form.customer_title.value == '')
	{
		alert('제목을 입력해주세요');
 		form.customer_title.focus();
		return false;
	}	
	
	if (form.customer_content.value == '')
	{
		alert('내용을 입력해주세요');
 		form.customer_content.focus();
		return false;
	}	

	if (form.customer_pwd.value == '')
	{
		alert('비밀번호를 입력해주세요');
 		form.customer_pwd.focus();
		return false;
	}

	return true;
}



//신고 등록체크
function singo_check() {
 var f = document.formuser;



 if (f.scontent.value == '') {
	 alert ('신고사유를 입력해주세요!');
	 return;
}



	if( confirm( '등록하시겠습니까?')) {
		f.submit()
	}

	}

//이메일입력 체크

	function mail_chk() {	
		if (document.formuser.email1.value.indexOf('@') != -1){
			document.formuser.email1.value = document.formuser.email1.value.substring(0,document.formuser.email1.value.indexOf('@'));
			document.formuser.email2.focus();
			return;
		}
		
		if (document.formuser.email2.value.indexOf('@') != -1){
			alert('이메일을 자세히 입력하여주십시오.');
			document.formuser.email2.value = '';
			document.formuser.email2.focus();
			return;
		}
		
		if (document.formuser.email2.value.indexOf(',') != -1){
			alert('이메일을 정확히 입력하여주십시오.');
			document.formuser.email2.value = '';
			document.formuser.email2.focus();
			return;
		}
		
		val = document.formuser.email1.value + '@' + document.formuser.email2.value
		
		if ((val.indexOf('@daum.net') != -1) || (val.indexOf('@hanmail.net') != -1)){
			alert('한메일은 등록이 불가능 합니다!');
			document.formuser.email2.value = '';
			document.formuser.email2.focus();
			return;
		}   
	}	
	
  function mail_chk2()	{
	
		if (document.formuser.email_host.value!='') {
			document.formuser.email2.value=document.formuser.email_host.value;
			document.formuser.email2.readOnly=true;
		} else {
			document.formuser.email2.value='';
			document.formuser.email2.readOnly=false;
			document.formuser.email2.focus();
		}
		
		
	}


	function email_ck() {
		
		val = document.formuser.email1.value;
		
		if (val.indexOf('@')!=-1) {
			
			document.formuser.email1.value = document.formuser.email1.value.substring(0,val.length-1);
			document.formuser.email2.focus()
		}
		
		val2 = document.formuser.email2.value;
		
		if (val2.indexOf('@')!=-1) {
			
			document.formuser.email2.value = '';
			alert('이메일을 자세히 입력하여주십시오.');
			document.formuser.email2.focus()
		}		
	}


//일정한 길이만 입력
function updateChar(form, field, length_limit)
{  

  var openform = eval("document."+form+"."+field+".value");
  var length = calculate_msglen(eval("document."+form+"."+field+".value"));
  textlimit.innerText = length;
  if (length > length_limit) {
    alert('최대 ' + length_limit + 'byte이므로 초과된 글자수는 자동으로 삭제됩니다.');
    var textvalue =eval("document."+form+"."+field+".value").replace(/\r\n$/, "");

   eval("document."+form+"."+field).value = assert_msglen(textvalue, length_limit);
  }
}


function calculate_msglen(message)
{
  var nbytes = 0;

  for (i=0; i<message.length; i++) {
    var ch = message.charAt(i);
    if(escape(ch).length > 4) {
      nbytes += 2;
    } else if (ch == '\n') {
      if (message.charAt(i-1) != '\r') {
        nbytes += 1;
      }
    } else if (ch == '<' || ch == '>') {
      nbytes += 4;
    } else {
      nbytes += 1;
    }
  }

  return nbytes;
}
function assert_msglen(message, maximum)
{
  var inc = 0;
  var nbytes = 0;
  var msg = "";
  var msglen = message.length;

  for (i=0; i<msglen; i++) {
    var ch = message.charAt(i);
    if (escape(ch).length > 4) {
      inc = 2;
    } else if (ch == '\n') {
      if (message.charAt(i-1) != '\r') {
        inc = 1;
      }
    } else if (ch == '<' || ch == '>') {
      inc = 4;
    } else {
      inc = 1;
    }
    if ((nbytes + inc) > maximum) {
      break;
    }
    nbytes += inc;
    msg += ch;
  }
  textlimit.innerText = nbytes;
  return msg;
}

