/**************************** 이메일 변환  ****************************/	
function email_chk(val1) {
		if (val1 == "myemail") {
			document.writeForm.email2.value = "";
			document.writeForm.email2.readOnly = false;
			document.writeForm.email2.style.display=""
		} else {
			document.writeForm.email2.value = val1;
			document.writeForm.email2.readOnly = true;
			document.writeForm.email2.style.display="none";
		}
	}
	
/**************************** 선택여부 보이기 감추기 ****************************/	
function toggle(elemId , chk) {
		var tb = document.getElementById(elemId);
		if (tb.style.display == '')
			tb.style.display = 'block';
		if (chk == 'Y' ) {
			tb.style.display = 'block';
		}else{
			tb.style.display = 'none';
		}
	}	
/**************************** 숫자만 입력 가능 **************************/	
	doChange = function(e){ e = e || window.event;
            var key;
            if (e.keyCode) key = e.keyCode;
            else if (e.which) key = e.which;
    if(!(key==8||key==9||key==13||key==144||(key>=48&&key<=57))) 
    {
    
	    if(e.returnValue){
	    e.returnValue = false;
	    e.cancelBubble = true;
	    }
	    if(e.preventDefault){
	    e.preventDefault();
	    e.stopPropagation();
	    }
	    
	       event.returnValue = false;
	    }
    
    }
    
function checkNumber(obj)
{ 
  if(isNaN(obj.value)){
    obj.value="";
    alert('Only numbers are allowed to be entered.');
    obj.focus();
  }
}
/**************************** textarea 내용 자르기 **************************/	
		function charcnt(str) {
			var total_len = 0;
			var str_len = str.length;
			for(i=0; i<str_len; i++) {
				if (escape(str.charAt(i)).length > 4) total_len +=3;
				else total_len++;
			}
			return total_len;
		}
		
		function assignchar(obj,max_len)
		{			
			var total_len = 0;
			var str_len = obj.value.length;
			var tmp = "";
			for(i=0; i<str_len; i++) {
				if (escape(obj.value.charAt(i)).length > 4) total_len +=3;
				else total_len++;				
				
				if(total_len > max_len) break;		
				tmp += obj.value.charAt(i);
			}
			return tmp;
		}
		
		function charcntDisplay(obj, max_len) {
		    var cnt = charcnt(obj.value);		    
		    if(cnt > max_len)
		    {
		    	alert("입력 가능한 최대 글자수를 초과하였습니다.\n\n초과된 글자 수는 자동으로 삭제되며\n\n저장완료 후 다시 입력하여 주시기 바랍니다.");	    	
		    	obj.value = assignchar(obj, max_len);		    	
		    	obj.focus();
		    }
		
		}
		
        
/**************************** 다이닝 필수 입력 체크  **************************/	
function executeWrite(){
var form = document.writeForm;
             if(form.prefix.value == "")
             {
             	alert(HUB_0008);
             	form.prefix.focus();
             	return;
             }
                
             if(form.p_name.value == "")
             {
             	alert(HUB_0001_1);
             	form.p_name.focus();
             	return;
             }
             if(form.p_namel.value == "")
             {
             	alert(HUB_0001);
             	form.p_namel.focus();
             	return;
             }
             if(form.email.value == "")
             {
             	alert(HUB_0003);
             	form.email.focus();
             	return;
             }
             if(!_isValidEmail(form.email.value))
						{
							alert(HUB_0004);
							form.email.focus();
							return;
						}
             if(form.tel.value == "" )
             {
             	alert(HUB_0005);
             	form.tel.focus();
             	return;
             }

             if (form.gubun.value == "MET"){
				  if(form.met_company1.value == "" )
				 {
					alert(HUB_0002);
					form.met_company1.focus();
					return;
				 }
			  }
             
			 if (form.gubun.value == "PAL" || form.gubun.value == "ARI" || form.gubun.value == "PAR" || form.gubun.value == "CTN") {
	             if(form.resvtime1.value == "")
	             {
	             	alert("예약 일시를 입력하세요.");
	             	form.resvtime1.focus();
	             	return;
	             }
             }
            if (form.gubun.value == "WED") {
            	if (form.wed_wantdate.value == ""){
            		alert("예식 희망일을 선택하세요.");
            		form.wed_wantdate.focus();
            		return;
            	}
            }
             if(form.title.value == "")
             {
             	alert(HUB_0007);
             	form.title.focus();
             	return;
             }
             if(form.summary.value == "")
             {
             	alert(HUB_0006);
             	form.summary.focus();
             	return;
             }
             if(charcnt(form.summary.value) > 2000) {
               alert("입력 가능한 최대 글자수를 초과하였습니다.");
               form.contents.focus();
               return;
            }
            
             /*
             if(document.twe.ActiveTab!=1)
             {
             	document.twe.ActiveTab = 1;
             	alert("디자인탭으로 이동합니다.");
             }
         */
         /*
         	arr_extension = new Array("jpg","gif","swf");
    		if(form.summary.value == "")
             {
             	alert("요약설명을 입력하세요.");
             	form.summary.focus();
             	return;
             }	   
             if(form.imgName1.value == "")
             {
             	alert("썸네일 이미지를 입력하세요.");                	
             	return;
             }    
             if(form.imgName1.value != "" && !checkExtension(form.imgName1.value,arr_extension))
             {
             	alert(arr_extension+"(으)로 이미지를 입력하세요.");                	
             	return;
             }   

            */
            //alert(1);
             form.action = "/en/jeju/footer/qna_write_ok.jsp";
             form.submit(); 
}
/**************************** 호텔 고객의소리 필수 입력 체크  **************************/	
function vodCheck()
		{
			var f = document.vodForm;
			
			if(f.p_name.value == "")
			{
				alert('성명을 입력하세요.');
				f.p_name.focus();
				return;
			}
			
			if(f.company.value == "")
			{
				alert('회사명을  입력하세요.');
				f.company.focus();
				return;
			}
			if(f.email.value == "")
			{
				alert('email을 입력하세요.');
				f.email.focus();
				return;
			}
			
			if(!_isValidEmail(f.email.value))
			{
				alert('올바른 email을 입력하세요.');
				f.email.select();
				return;
			}
			if(f.tel1.value == "" )
			{
				alert('연락처 지역번호를  입력하세요.');
				f.tel1.focus();
				return;
			}
			
			if(f.tel2.value == "" )
			{
				alert('연락처를  입력하세요.');
				f.tel2.focus();
				return;
			}
			
			if(f.tel3.value == "" )
			{
				alert('연락처를  입력하세요.');
				f.tel3.focus();
				return;
			}
			
			if(f.home_zipcode.value == "" )
			{
				alert('주소를   입력하세요.');
				f.home_address1.focus();
				return;
			}
			
			if(f.home_address2.value == "" )
			{
				alert('상세 주소를 입력하세요.');
				f.home_address2.focus();
				return;
			}
			
			
			
			
			
			/*
			if(!f.class1.value)
			{
				alert('이용하신 사업장을 선택해주세요.');
				f.class1.focus();
				return;
			}
			
			*/
				f.class_txt.value = '신라호텔서울 ';
			
			f.action = "cust_voice_proc.jsp";
			f.submit();
		}
		
		function _isValidEmail(val) 
		{
			var pattern = /^[_a-zA-Z0-9-\.]+@[\.a-zA-Z0-9-]+\.[a-zA-Z]+$/;
			if(pattern.test(val))
			{
				return true;
			}
			else
			{
				return false;
			}
		}
			function changeList(){};
/**************************** 우편번호  **************************/


