// 팝업창 띄우기
var _pop //create global variable without assigning a value so that its value is null
function popen(url, name, w, h, scroll, pos, res) { // (경로,이름,가로,세로,스크롤유무,위치,리사이즈)

	if (!scroll) scroll = 1;
	if (!pos) pos = "center";
	if (!res) res = 0;

	switch (pos) {
		case 'center' :
			LeftPosition = (screen.width) ? (screen.width - w) / 2 : 100;
			TopPosition = (screen.height) ? (screen.height - h - 100) / 2 : 100;
			break;
		case "random" :
			LeftPosition = (screen.width) ? Math.floor(Math.random() * (screen.width - w)) : 100;
			TopPosition = (screen.height) ? Math.floor(Math.random() * ((screen.height - h) - 75)) : 100;
			break;
		default :
			LeftPosition=0;
			TopPosition=0;
			break;
	}

	var settings = 'width=' + w + ', height=' + h + ', top=' + TopPosition + ', left=' + LeftPosition + ', scrollbars=' + scroll;
	settings += ', location=no, directories=no, status=no, menubar=no, toolbar=no, resizable=' + res;

	if(_pop!=null && !_pop.closed) {
		_pop.close();
	}

	pop = window.open(url, name, settings);
	pop.focus();
}

function send_sms(myurl){
	window.open (myurl, "sms", "width=174,height=352,top=20,left=20,scrollbars=no, resizable=no")
}

function Logout() {
	if(confirm("로그아웃 하시겠습니까?")) {
		window.location = "/logout_process.php";
	}
}

function check_ins(theForm){

	if(theForm.book.value == ""){
		alert("권을 입력하여 주십시오");
		theForm.book.focus();
		return false;
	}
	if(!Check_Num(theForm.book)){
		return false;
	}
	if(theForm.number.value == ""){
		alert("호을 입력하여 주십시오");
		theForm.number.focus();
		return;
	}
	if(!Check_Num(theForm.number)){
		return false;
	}

	if(theForm.year.value == ""){
		alert("년도를 입력하여 주십시오");
		theForm.year.focus();
		return;
	}
	if(!Check_Num(theForm.year)){
		return false;
	}

	if(theForm.regnum.value == ""){
		alert("편수를 입력하여 주십시오");
		theForm.regnum.focus();
		return;
	}
	if(!Check_Num(theForm.regnum)){
		return false;
	}
	document.book_ins_form.submit();

}

/*
*   작성자 : 신호정 (2003.12.5)
*   내용 : zip search 공용화
*		우편번호 폼 이름(zipno_name)
*		주소 폼 이름(juso_name)
*/
	function Zipcheck(zipno_formname,juso_formname){
		window.open("/admin/zipsearch.php?zipno_name="+zipno_formname+"&juso_name="+juso_formname,"zipcheck","width=470,height=450,top=50,scrollbars=yes,resizable=yes");
	}


//-------------------------특수문자 입력-------------------------
function ch_insert(str)
{
	var win_left = (screen.width-640)/2;
	var win_top = (screen.height-480)/2;
	window.open ("/include/sp_char.html?code="+str, "character", 'width=340, height=450, scrollbars=no, resizable=no, top=0,left=0')
}

//figure 첨부파일을 12개까지 늘리고 줄이는 함수
function file_count(scnt){
	for (var i=1; i<=scnt; i++)
	{
		div_play = eval("divList"+i+".style.display=''");
	}

	var jcnt = parseInt(scnt)+1;
	for (var j=jcnt; j<=12; j++)
	{
		div_play2 = eval("divList"+j+".style.display='none'");
		div_val = eval("sform.pic"+j+".value=''");
	}
}

//table 첨부파일을 12개까지 늘리고 줄이는 함수
function file_count_tab(scnt){
	for (var i=1; i<=scnt; i++)
	{
		div_play = eval("tabdivList"+i+".style.display=''");
	}

	var jcnt = parseInt(scnt)+1;
	for (var j=jcnt; j<=12; j++)
	{
		div_play2 = eval("tabdivList"+j+".style.display='none'");
		div_val = eval("sform.tabpic"+j+".value=''");
	}
}

function application_temp1(sform) {
// 2007-02-09 아무리 임시저장이라도 메일 형식은 체크를...
	if(!sform.author_email.value) {
		alert("Input corresponding author E-mail!");
		sform.author_email.focus();
		return;
	}else{
		if(!isEmail(sform.author_email.value)) {
			alert("E-mail address Wrong!");
			sform.author_email.focus();
			return false;
		}
	}

	sform.flag_m_reg.value="Y";
	sform.action = "auth_input.php";
	sform.submit();
}

function application_temp2(sform) {
	if(sform.filename.value){
		if(!(formatChk(sform.filename)=="doc" || formatChk(sform.filename)=="docx" || formatChk(sform.filename)=="rtf")) {
			alert("Only MS-word");
			sform.filename.focus();
			sform.filename.select();
			return;
		}
	}

	// 2009-10-15 그림파일이 첨부된 경우 파일 확장자 체크
	for (var p=1; p<=sform.picnt.value; p++)
	{
		var p_obj = eval("sform.pic"+p);
		if( p_obj.value ) {
			if( formatChk(p_obj)=="jpg" || formatChk(p_obj)=="jpeg" || formatChk(p_obj)=="gif" ) {}
			else{
				alert("Please submit the figures in jpg(jpeg) or gif file!");
				p_obj.focus();
				p_obj.select();
				return;
			}
		}
	} // end for

	// 2009-10-15 그림파일이 첨부된 경우 파일 확장자 체크
	for (var p=1; p<=sform.tabcnt.value; p++)
	{
		var p_obj = eval("sform.tabpic"+p);
		if( p_obj.value ) {
			if( formatChk(p_obj)=="jpg" || formatChk(p_obj)=="jpeg" || formatChk(p_obj)=="gif" ) {}
			else{
				alert("Please submit the figures in jpg(jpeg) or gif file!");
				p_obj.focus();
				p_obj.select();
				return;
			}
		}
	} // end for

	sform.flag_m_reg.value="Y";
	sform.action = "nonmoon_input.php";
	sform.submit();
}

function application_3(sform) {

	if(!sform.author.value) {
		alert("Input corresponding First-Middle Name!");
		sform.author.focus();
		return;
	}
	if(!sform.authorLname.value) {
		alert("Input corresponding Last Name!");
		sform.authorLname.focus();
		return;
	}

	if(!sform.author_office.value) {
		alert("Input corresponding author affiliation!");
		sform.author_office.focus();
		return;
	}
	if(!sform.author_phone.value) {
		alert("Input corresponding author phone!");
		sform.author_phone.focus();
		return;
	}
	if(!sform.author_email.value) {
		alert("Input corresponding author E-mail!");
		sform.author_email.focus();
		return;
	}else{
		if(!isEmail(sform.author_email.value)) {
			alert("E-mail address Wrong!");
			sform.author_email.focus();
			return false;
		}
	}

	if(!sform.fw_kname.value) {
		alert("Input 1st First-Middle Name!");
		sform.fw_kname.focus();
		return;
	}
	if(!sform.fwLname.value) {
		alert("Input 1st Last Name!");
		sform.fwLname.focus();
		return;
	}

	if(!sform.fw_office.value) {
		alert("Input 1st author affiliation!");
		sform.fw_office.focus();
		return;
	}


	if(sform.agree[0].checked){
		if(sform.retype.value=="N" || sform.retype.value=="L"){
			sform.action = "nonmoon_reinput.html";
			sform.submit();
		}else{
			//sform.action = "nonmoon_input.html";
			sform.action = "auth_input.php";
			sform.submit();
		}
	}else{
		alert("동의서의 의견에 동의하셔야 합니다.");
		sform.agree[0].focus();
		return ;
	}

}

function application_4(flag) {

	var sform = document.sform;

	/*
	if(!radioCheck(sform.non_type)){
		alert("select Type!");
		sform.non_type[0].focus();
		return false;
	}
	*/

	// 2009-08-25 Original Article 인 경우 세부 논문분류 선택하도록
	if( sform.retype.value == "" && sform.non_type[1].checked == true ) {
		if(!radioCheck(sform.non_type2)){
			alert("select Original Article!");
			sform.non_type2[0].focus();
			return false;
		}
	}

	// 2009-08-25 변경요청
	if(!sform.cover.value && !sform.cover_file.value && !sform.cover_tmp_file.value) {
		//alert("Insert Cover or Input Cover Letter File.!");
		alert("Please recheck the cover letter section.");
		sform.cover.focus();
		return false;
	}

	// 2009-08-25 저작권이양동의서 파일첨부 필수
	// 2009-08-31 접수일때에만 필수임, 파일이 없더라도 재접수일때에는 필수항목 제거
	if( sform.retype.value == "" ) {
		if(!sform.signFile.value && !sform.signFileTmp.value){
			alert("Please recheck the copyright assignment section.");
			sform.signFile.focus();
			return false;
		}
	}

	if(!sform.non_title_e.value){
		alert("Insert Title!");
		sform.non_title_e.focus();
		return false;
	}
	if(!sform.running_title.value){
		alert("Insert Running Title!");
		sform.running_title.focus();
		return false;
	}else{
		if(!Byte_check_c('2','52')){
			sform.running_title.focus();
			return false;
		}
	}

	if(!sform.abstract.value) {
		alert("Insert Abstract!");
		sform.abstract.focus();
		return false;
	}else{

		var regExp = /\s+/g;
		str = sform.abstract.value.split(regExp);
		strWordsLen = str.length;

		if(strWordsLen >250) {
			alert("Abstract does not exceed 250 words.");
			sform.abstract.focus();
			return false;
		}
//		if(!Byte_check_c('6','1900')){
//			sform.abstract.focus();
//			return false;
//		}
	}

	/*
	if(!sform.keyword1.value){
		alert("중심단어를 3개이상 입력하세요");
		sform.keyword1.focus();
		return false;
	}
	if(!sform.keyword2.value){
		alert("중심단어를 3개이상 입력하세요");
		sform.keyword2.focus();
		return false;
	}
	if(!sform.keyword3.value){
		alert("중심단어를 3개이상 입력하세요");
		sform.keyword3.focus();
		return false;
	}
	*/

	if(!sform.filename.value && !sform.filename_m.value){
		alert("Input Full text file.");
		sform.filename.focus();
		return false;
	}
	if(!sform.filename_m.value){
		if(!(formatChk(sform.filename)=="doc" || formatChk(sform.filename)=="docx" || formatChk(sform.filename)=="rtf")) {
			//alert("Only MS-word,아래한글(HWP),PDF File");
			alert("Only MS-word");
			sform.filename.focus();
			return false;
		}
	}

	// 2009-10-15 그림파일이 첨부된 경우 파일 확장자 체크
	for (var p=1; p<=sform.picnt.value; p++)
	{
		var p_obj = eval("sform.pic"+p);
		if( p_obj.value ) {
			if( formatChk(p_obj)=="jpg" || formatChk(p_obj)=="jpeg" || formatChk(p_obj)=="gif" ) {}
			else{
				alert("Please submit the figures in jpg(jpeg) or gif file!");
				p_obj.focus();
				p_obj.select();
				return false;
			}
		}
	} // end for

	// 2009-10-15 테이블파일이 첨부된 경우 파일 확장자 체크
	// 2010-01-25 테이블파일은 확장자 제한 없이 등록가능 하도록 요청옴.
	/*
	for (var p=1; p<=sform.tabcnt.value; p++)
	{
		var p_obj = eval("sform.tabpic"+p);
		if( p_obj.value ) {
			if( formatChk(p_obj)=="jpg" || formatChk(p_obj)=="jpeg" || formatChk(p_obj)=="gif" ) {}
			else{
				alert("Please submit the figures in jpg(jpeg) or gif file!");
				p_obj.focus();
				p_obj.select();
				return false;
			}
		}
	} // end for
	*/

	if(!sform.special_part.value){
		alert("Select Major field!");
		sform.special_part.focus();
		return false;
	}

	if(flag=="pre"){
		return true;
	}else if(flag=="reg") {
		sform.target = "";
		sform.action = "nonmoon_reg.php";
		sform.submit();
	}
	//
}


function application_remod(flag){

	var sform = document.sform;

	if(!sform.non_title_e.value){
		alert("Insert Title!");
		sform.non_title_e.focus();
		return false;
	}
	if(!sform.abstract.value){
		alert("Insert Abstract!");
		sform.abstract.focus();
		return false;
	}

	if(flag=="pre"){
		return true;
	}else if(flag=="reg"){
		sform.target = "";
		if(sform.retype.value=="N"){
			sform.action = "nonmoon_reg.php";
		}else if(sform.retype.value=="L"){
			sform.action = "nonmoon_reg.php";
			//sform.action = "nonmoon_final.php";
		}
		sform.submit();
	}
	//
}

function application_repre(sform,wid,hgt){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open('',"reapp_view",'width='+wid+',height='+hgt+',scrollbars=yes,resizable=no,top=' + window_top + ',left=' + window_left + '');
	if(application_remod('pre')){
		//document.sform.action="nonmoon_rePreview.html";
		document.sform.action="nonmoon_input.php";
		document.sform.submit();
	}
}

function my_non_mod(){

	var sform = document.sform;
	if(!sform.author_body.value){
		alert("저자의견을 입력하세요.");
		history.back(-1);
		return false;
	}

	sform.action = "my_modify.php";
	sform.submit();
}


function application_pre(sform,wid,hgt) {
	if(!application_4('pre')) {
		return;
	}
	sform.target="app_view";
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	var app_view = null;

	app_view = window.open('',"app_view",'width='+wid+',height='+hgt+',scrollbars=yes,resizable=no,top=' + window_top + ',left=' + window_left + '');
	if(application_4('pre')) {
//		document.sform.action="nonmoon_preview.html";
		document.sform.action="nonmoon_input.php";
		document.sform.submit();
	}
}



function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

//----------------------  메뉴바 --------------------------
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW = innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

//------------------ 로그인 CHECK FORM --------------
function LoginFrm(theForm)
{
	if (theForm.id.value == "") {
		window.alert("아이디를 입력하십시요.");
		theForm.id.focus();
		return false;
	}
	if (theForm.user_passwd.value == "") {
		window.alert("비밀번호를 입력하십시요.");
		theForm.user_passwd.focus();
		return false;
	}
	return true;
}

//----------------------- 새창 띄우기(스크롤바 유) ----------------------------
function Win_scroll(theURL,wide,high) {
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(theURL,"Newwin",'width='+wide+',height='+high+',scrollbars=yes,resizable=no,top=' + window_top + ',left=' + window_left + '');
}

//----------------------- 새창 띄우기(스크롤바 무) ----------------------------
function Win_mu(theURL,wide,high) {
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(theURL,"Newwin",'width='+wide+',height='+high+',scrollbars=no,resizable=no,top=' + window_top + ',left=' + window_left + '');
}

//----------------------- 새창 띄우기(스크롤바 유)- 항상 새창을 위해 ----------------------------
function Win_scroll(theURL,wide,high,wname) {
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(theURL,wname,'width='+wide+',height='+high+',scrollbars=yes,resizable=no,top=' + window_top + ',left=' + window_left + '');
}

//----------------------- 새창 띄우기(스크롤바 유,리사이즈 유)- 항상 새창을 위해 ----------------------------
function image_win(theURL,wide,high,wname) {
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(theURL,wname,'width='+wide+',height='+high+',scrollbars=yes,resizable=yes,top=' + window_top + ',left=' + window_left + '');
}
//----------------------- 검색 ----------------------------
function Search_send(theForm)
{
	if(theForm.keyword.value == "")
	{
		alert("검색어를 입력하세요.");
		theForm.keyword.focus();
		return false;
	}
}

//------------------ 라디오버튼 CHECK --------------
function radioCheck(oN){
	for(i=0;i<oN.length;i++){
		if(oN[i].checked){ return true; }
	}
	return false;
}

function radioValue(oN){
	for(i=0;i<oN.length;i++){
		if(oN[i].checked){ return oN[i].value; }
	}
	return -1;
}

//-----------------------E-mail 주소확인----------------------------
function isEmail(str) {

  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported)
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}

//----------------------- 숫자 확인 ----------------------------
function Check_Num(theForm) {
	t = theForm.value ;
	for(i=0;i<t.length;i++) {
		if (t.charAt(i)<'0' || t.charAt(i)>'9') {
			alert("숫자만 입력해주세요.") ;
			theForm.value="";
			theForm.focus();
			return false ;
		}
	}
	return true;
}

//----------------------- 숫자 확인(자리수 포함) ----------------------------
function Check_Tel(theForm,mm) {
	t = theForm.value;
	for(i=0;i<t.length;i++) {
		if (t.charAt(i)<'0' || t.charAt(i)>'9') {
			alert("숫자만 입력해주세요.") ;
			theForm.value="";
			theForm.focus() ;
			return false ;
		}
	}
	if (t.length < mm)
	{
		alert("숫자의 길이를 확인하십시요.");
		theForm.focus();
		return false;
	}
	return true;
}

//------------------------ 우편번호검색 ----------------------------
function OpenZipcode(z){    //open zip code check win
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	zName = "/judge/zipcode.html?zip_gubun="+z
	window.open(zName,"ZipWin",'width=466,height=340,scrollbars=yes,top=' + window_top + ',left=' + window_left + '');
}

//------------------------ 병원검색 ----------------------------
function OpenHosp(z){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	murl = "/judge/office_search.html?field="+z
	window.open(murl,"HosWin",'width=466,height=175,scrollbars=yes,top=' + window_top + ',left=' + window_left + '');
}

//------------------------ 사진 입력 ----------------------------
function OpenPhoto(str){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	murl = "/judge/photo_up.html?num="+str;
	window.open(murl,"PhoWin",'width=441,height=256,top=' + window_top + ',left=' + window_left + '');
}

//------------------------ 공지사항 PopUp ----------------------------
function OpenNotify(murl){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(murl,"NoticeWin",'width=529,height=410,scrollbars=yes,top=' + window_top + ',left=' + window_left + '');
}

//------------------------ 의료계뉴스 PopUp ----------------------------
function OpenNews(murl){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(murl,"NewsWin",'width=529,height=410,scrollbars=yes,top=' + window_top + ',left=' + window_left + '');
}

//------------------------ 행사일정 PopUp ----------------------------
function OpenEvent(murl){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(murl,"NewsWin",'width=529,height=410,scrollbars=yes,top=' + window_top + ',left=' + window_left + '');
}

//------------------------ 삭제 ----------------------------
function delconf(murl)
{
	if(confirm("정말 삭제하시겠습니까?"))
	window.location = murl;
}

//---------------------- 쪽지 popup -------------
function Memo_open(myurl){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open (myurl, "memo", 'width=414, height=268,scrollbars=yes,top=' + window_top + ',left=' + window_left + '')
}

//---------------------- 쪽지 -------------
function Memo_wasteconf(murl){
	if(confirm("정말 삭제하시겠습니까?\n\n휴지통로 이동됩니다."))
	window.location = murl;
}

//---------------------- 쪽지 -------------
function Memo_delconf(murl){
	if(confirm("정말 삭제하시겠습니까?\n\n선택한 쪽지가 완전히 삭제됩니다."))
	window.location = murl;
}

//---------------------- 쪽지 -------------
function Sender_delconf(murl){
	if(confirm("쪽지를 삭제하시겠습니까?"))
	window.location = murl;
}

//---------------------- 쪽지 -------------
function Memo_actconf(murl){
	if(confirm("쪽지를 복구 하시겠습니까?"))
	window.location = murl;
}

//---------------------- 쪽지 -------------
function Confirm_Msg(murl,msg){
	if(confirm(msg))
	window.location = murl;
}

//----------------------- 아이디 / 패스워드 찾기 ----------------------------
function Find_Send(theForm)
{
	/*
	if (!theForm.name.value) {
		window.alert("성명을 입력하십시요.");
		theForm.name.focus();
		return false;
	}
	*/
	if (!theForm.email.value) {
		window.alert("Input E-mail!");
		theForm.email.focus();
		return false;
	}
}


//--------------------- 파일 포맷 CHECK -------------------------
function formatChk(theForm)
{
	var fname = theForm.value;
	sp_arry = fname.split(".");
	sp_einx = sp_arry.length - 1;
	sp_arry[sp_einx] = sp_arry[sp_einx].toLowerCase();

	// 2009-12-21 확장자 소문자로 리턴
	//return sp_arry[sp_einx];
	return sp_arry[sp_einx].toLowerCase();
}
//----------------------- 회원검색 ----------------------------
function User_send(theForm)
{
	var cnt = 0;
	for( var i=0; i< theForm.elements.length; i++)
	{
		var temp = theForm.elements[i];
		if(temp.value != "")
		cnt += 1;
	}
	if (cnt == 0)
	{
		window.alert("한가지 이상의 검색조건과 검색어를 선택,입력하십시요.");
		theForm.key.focus();
		return false;
	}else{
		if(theForm.key.value != "" && !theForm.keyword.value){
			window.alert("검색어를 입력하십시요.");
			theForm.keyword.focus();
			return false;
		}
		if(theForm.keyword.value != "" && !theForm.key.value){
			window.alert("검색조건을 선택하십시요.");
			theForm.key.focus();
			return false;
		}
	}
}

function goQuiz()
{
	document.times_form.submit();
}

//------------------ 약관에 동의 --------------
function Chk_poll(theForm)
{
	if(!radioCheck(theForm.item))
	{
		alert("항목을 선택해 주십시오.");
		theForm.item[0].focus();
		return false;
	}
}

//------------------ 약관에 동의 --------------
function Chk_poll2(theForm)
{
	var num = document.poll_frm.num.value;

	for(var i = 0; i < document.poll_frm.item.length; i++) {
		if(document.poll_frm.item[i].checked == true) break;
	}
	if(i == document.poll_frm.item.length) {
		alert('항목을 선택하여 주십시오.');
		return;
	}

	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;

	mUrl = "/poll/poll.php?num=" + num + "&item=" + document.poll_frm.item[i].value;
	window.open(mUrl,'poll','width=600,height=500,scrollbars=yes,resizable=yes,top=' + window_top + ',left=' + window_left + '');
	return false;
	theForm.submit();
}

//----------------- 팝업 -------------------------
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_popupMsg(msg) { //v1.0
  alert(msg);
}

//----------------- 퀴즈 팝업 -------------------------
function openWin(murl,msize){
	window.open(murl,"popup",msize)
}
//------------------ 로그인 CHECK --------------
function Loginsubmit()
{
	window.alert("회원전용공간입니다.");
	return false;
}

//----------------- 검색 조건중 소속일때 selectbox로 나타내기---------
function type_list(){


}

//주민번호 유효성을 체크 -- 2003.12.23 신호정
function JuminCheck(no1,no2)
	{
		if (no1.length != 6)
		{
		   return false;
		}
		else if (no2.length != 7)
		{
		   return false;
		}
		else
		{
		   var str_serial1 = no1;
		   var str_serial2 = no2;
		   var digit=0
		   for (var i=0;i<str_serial1.length;i++){
		   	var str_dig=str_serial1.substring(i,i+1);
		   	if (str_dig<'0' || str_dig>'9'){
		   	digit=digit+1
		   }
		}
		 if ((str_serial1 == '') || ( digit != 0 ))
		 {
			return false;
		  }
		 var digit1=0
			for (var i=0;i<str_serial2.length;i++){
				var str_dig1=str_serial2.substring(i,i+1);
				 if (str_dig1<'0' || str_dig1>'9'){
					 digit1=digit1+1
					}
		 }
		 if ((str_serial2 == '') || ( digit1 != 0 ))
		 {
			return false;
		  }
		 if (str_serial1.substring(2,3) > 1)
		 {
			return false;
		  }
		 if (str_serial1.substring(4,5) > 3)
		 {
			return false;
		  }
		 if (str_serial2.substring(0,1) > 4 || str_serial2.substring(0,1) == 0)
		 {
			return false;
		  }
			var a1=str_serial1.substring(0,1)
			var a2=str_serial1.substring(1,2)
			var a3=str_serial1.substring(2,3)
			var a4=str_serial1.substring(3,4)
			var a5=str_serial1.substring(4,5)
			var a6=str_serial1.substring(5,6)
			var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7

			var b1=str_serial2.substring(0,1)
			var b2=str_serial2.substring(1,2)
			var b3=str_serial2.substring(2,3)
			var b4=str_serial2.substring(3,4)
			var b5=str_serial2.substring(4,5)
			var b6=str_serial2.substring(5,6)
			var b7=str_serial2.substring(6,7)
			var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5

			check_digit = check_digit%11
			check_digit = 11 - check_digit
			check_digit = check_digit%10

		 if (check_digit != b7)
		 {
			return false;
		 }
		 else
		 {
			return true;
		 }
 		}
	}

//
function onCheck(theForm){

	if(theForm.id.value=="")
	{
		alert("아이디를 입력하세요!");
		theForm.id.focus();
		return false;
	}
	if(theForm.id.length<4 || theForm.id.length>30){
		alert("ID는 4자리이상 30자리이하 영문숫자조합으로 사용가능합니다.");
		theForm.id.focus();
		return false;
	}
	if(theForm.pwd.value=="")
	{
		alert("비밀번호를 입력하세요!");
		theForm.pwd.focus();
		return false;
	}
	if(theForm.pwd_re.value=="")
	{
		alert("비밀번호 확인을 입력하세요!");
		theForm.pwd_re.focus();
		return false;
	}
	if(theForm.pwd.value != theForm.pwd_re.value){
		alert("비밀번호와 확인이 일치하지 않습니다!");
		theForm.pwd_re.focus();
		return false;
	}
	if(theForm.name.value=="")
	{
		alert("이름을 입력하세요!");
		theForm.name.focus();
		return false;
	}
	if(theForm.jumin1.value=="")
	{
		alert("주민번호를 입력하세요!");
		theForm.jumin1.focus();
		return false;
	}
	if(theForm.jumin2.value=="")
	{
		alert("주민번호를 입력하세요!");
		theForm.jumin2.focus();
		return false;
	}
	//테스트를 위해 막아 놓음
	/*if(!JuminCheck(theForm.jumin1.value,theForm.jumin2.value)){
		alert("주민번호가 유효하지 않습니다!");
		theForm.jumin1.focus();
		return false;
	}*/
	if (theForm.email.value=="")
	{
		alert("E-mail을 입력하세요!");
		theForm.email.focus();
		return false;
	}
	if (!isEmail(theForm.email.value))
	{
		alert("E-mail이 형식에 맞지 않습니다.");
		theForm.email.value="";
		theForm.email.focus();
		return false;
	}
	if(!radioCheck(theForm.marry))
	{
		alert("결혼유무를 체크하세요!");
		theForm.marry[0].focus();
		return false;
	}
	if(theForm.religion.value=="")
	{
		alert("종교를 입력하세요!");
		theForm.religion.focus();
		return false;
	}

	if(theForm.zip1.value=="")
	{
		alert("자택 우편번호를 입력하세요!");
		return false;
	}
	if(theForm.addr.value=="")
	{
		alert("자택주소를 입력하세요!");
		theForm.addr.focus();
		return false;
	}
	/*if(theForm.of_zip1.value=="")
	{
		alert("직장 우편번호를 입력하세요!");
		return false;
	}
	if(theForm.of_addr.value=="")
	{
		alert("직장주소를 입력하세요!");
		theForm.of_addr.focus();
		return false;
	}*/
	if(theForm.tel1.value=="" || theForm.tel2.value=="" || theForm.tel3.value=="" )
	{
		alert("자택전화를 입력하세요!");
		theForm.tel1.focus();
		return false;
	}
	if(theForm.of_tel1.value=="" || theForm.of_tel2.value=="" || theForm.of_tel3.value=="" )
	{
		alert("직장전화를 입력하세요!");
		theForm.of_tel1.focus();
		return false;
	}
	if(theForm.pcs1.value=="" || theForm.pcs2.value=="" || theForm.pcs3.value=="" )
	{
		alert("휴대폰 번호를 입력하세요!");
		theForm.pcs1.focus();
		return false;
	}
	if(theForm.serve_check.checked==true){
		if(theForm.hope_serve.value=="")
		{
			alert("희망봉사 분류를 입력하세요!");
			theForm.hope_serve.focus();
			return false;
		}
		if(theForm.serve_time.value=="")
		{
			alert("봉사가능기간을 입력하세요!");
			theForm.serve_time.focus();
			return false;
		}
		if(!radioCheck(theForm.before_serve))
		{
			alert("이전 봉사여부 유무를 체크하세요!");
			theForm.before_serve[0].focus();
			return false;
		}
	}

	theForm.action="register_detail_ok.html";
	return true;
}

//가입중 봉사관련 입력부분 사라지고 나타나는 function
function bongsa(rform){
	if(rform.serve_check.checked==true){
		document.all.hs.style.display = "block";
		document.all.st.style.display = "block";
		document.all.ar.style.display = "block";
		document.all.bs.style.display = "block";
		rform.serve_check.value="Y";
	}else{
		document.all.hs.style.display = "none";
		document.all.st.style.display = "none";
		document.all.ar.style.display = "none";
		document.all.bs.style.display = "none";
		rform.serve_check.value="N";
	}
}

//가입중 전공의,전문의 입력부분 사라지고 나타나는 function
function junmon(flag){
	if(flag==2){
		document.all.jm_no.style.display = "none";
		document.all.j_d.style.display = "none";
		document.all.jm_date.style.display = "none";
		document.all.jg_no.style.display = "none";
	}else{
		document.all.jm_no.style.display = "";
		document.all.j_d.style.display = "";
		document.all.jm_date.style.display = "";
		document.all.jg_no.style.display = "";
	}
}

function s_Check(form)
{
	var form = document.signform;
	if(!/(^[0-9]{3,12}$)/.test(form.special_num.value))
	{
		alert("올바른 전문의번호를 입력해 주세요!");
//		form.special_num.value="";
		form.special_num.focus();
		return false;
	}
	return true;
}

function s_Search(form)
{
	if(!form.special_num.value)
	{
		alert('전문의번호를 입력해 주세요!');
		form.special_num.focus();
		return false;
	}else
	{
		if(s_Check(form))
		{
			var wmd = window.open('/s_result.html?special_num='+ form.special_num.value,'s_search','width=280,height=200,top=200,left=300');
			wmd.focus();
		}
	}
	return true;
}

function l_Check(form)
{
	var form = document.signform;
	if(!/(^[0-9]{3,12}$)/.test(form.license_num.value))
	{
		alert("올바른 의사면허번호를 입력해 주세요!");
//		form.doc_num.value="";
		form.license_num.focus();
		return false;
	}
	return true;
}

function l_Search(form)
{
	if(!form.license_num.value)
	{
		alert('의사면허번호를 입력해 주세요!');
		form.license_num.focus();
		return false;
	}else
	{
		if(l_Check(form))
		{
			var wmd = window.open('/l_result.html?license_num='+ form.license_num.value,'l_search','width=280,height=200,top=200,left=300');
			wmd.focus();
		}
	}
	return true;
}

function autor_checkid()
{
	if(document.signform.webmail_id.value !='')
	{
		SB_ID = /^[A-Za-z_\-]/;
		if (!SB_ID.test(document.signform.webmail_id.value))
		{
			alert('아이디는 처음은 영문으로 시작해야하고. \n 영문자와 숫자만 가능합니다.');
			document.signform.webmail_id.value="";
			document.signform.webmail_id.focus();
			return;
		}

		var i
		var Digit = '<>?/\\+=-_)(*&^%$#@!.,;:\{\}[]\"\'\`\~'
		astr = Digit
		var t=document.signform.webmail_id.value
		if (astr.length > 1)
		{
			for(i=0;i<t.length;i++)
			{
				if(astr.indexOf(t.substring(i,i+1))>=0)
				{
					alert('아이디에 특수문자는 입력안됩니다.');
					document.signform.webmail_id.value="";
					document.signform.webmail_id.focus();
					return;
				}
			}
		}
		str=document.signform;
		if (str.webmail_id.value.length < 4 || str.webmail_id.value.length > 20)
		{
			alert("아이디는 4글자 이상 20글자 이내이어야 합니다.");
			document.signform.webmail_id.focus();
			return;
		}
	}
}

function idCheck(rform){
	if(rform.id.value==""){
		alert("Input ID!");
		rform.id.focus();
		return ;
	}else{
		if(rform.id.value.length<4 || rform.id.value.length>30){
			alert("Your ID should be at least 4 characters but should not exceed 30 characters");
			rform.id.focus();
			return;
		}else{
			Win_scroll('/member/check_id.html?id='+rform.id.value,380,300);
		}
	}
}

function idCheck_auth(rform){
	if(rform.f_commname.value==""){
		alert("카페명을 입력하세요!");
		rform.f_commname.focus();
		return ;
	}else{
			Win_scroll('/club/id_check_auth.html?name='+rform.f_commname.value,380,300);
	}
}

function checkIt(form){
	if (form.user_id.value=="") {
		alert("Please input ID!");
		form.user_id.focus();
		return false;
	}
	if (form.user_passwd.value=="") {
		alert("Please input Password!");
		form.user_passwd.focus();
		return false;
	}
	return true;
}

function checkIt_b(form,level){

   if (form.user_id.value=="") {
      alert("Please input ID!");
      form.user_id.focus();
      return false;
   }
   if (form.user_passwd.value=="") {
      alert("Please input Password!");
      form.user_passwd.focus();
      return false;
   }

	form.level.value=level;
	form.submit();
}


function ZipWindow(ref,what)
{
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	ref = ref + "?what=" + what;
	window.open(ref,"zipWin",'width=400,height=400,status=no,resizable=yes,top=' + window_top + ',left=' + window_left + '');
}
function put_postno(p_code,p_juso)
{
	document.signform.office_zip.value = p_code;
	document.signform.office_addr.value = p_juso ;
	//document.signform.office_addr.focus();
	return;
}

function put_postno2(p_code,p_juso)
{
	document.signform.home_zip.value = p_code ;
	document.signform.home_addr.value = p_juso ;
	//document.signform.home_addr2.focus();
	return;
}

function put_postno3(p_code,p_juso) {
	var code_arr = p_code.split("-");
	document.checkform.addr_num1.value = code_arr[0];
	document.checkform.addr_num2.value = code_arr[1];
	document.checkform.addr.value = p_juso;
	return;
}

function IsNumber(formname)
{
	var form = eval("document.signform." + formname);

	for(var i = 0; i < form.value.length; i++)
	{
		var chr = form.value.substr(i,1);
		if(chr < '0' || chr > '9')
		{
			return false;
		}
	}
	return true;
}

function checkInput(form)
{
	/*if(form.jumin1.value=="" || form.jumin2.value==""){
		alert("주민번호를 입력하세요!");
		form.jumin1.focus();
		return false;
	}else if(!JuminCheck(form.jumin1.value,form.jumin2.value)){
		alert("주민번호가 유효하지 않습니다!");
		form.jumin1.focus();
		return false;
	}*/

	if(form.id.value=="")
	{
		alert("Input ID!");
		form.id.focus();
		return false;
	}
	if(form.id.length<4 || form.id.length>30){
//		alert("ID는 4자리이상 30자리이하 영문숫자조합으로 사용가능합니다.");
		alert("Your ID should be at least 4 characters but should not exceed 30 characters");
		form.id.focus();
		return false;
	}
	if(form.pwd.value=="")
	{
		alert("Input Password!");
		form.pwd.focus();
		return false;
	}
	if(form.pwd_re.value=="")
	{
		alert("Input Re-Password!");
		form.pwd_re.focus();
		return false;
	}
	if(form.pwd.value != form.pwd_re.value){
		alert("Password must be equal Re-Password!");
		form.pwd_re.focus();
		return false;
	}

	if (!form.kname.value)
	{
		alert("Input Name!");
		form.kname.focus();
		return false;
	}

	if( typeof(form.l_name) == "object" ) {
		if (!form.l_name.value)
		{
			alert("Input Last Name!");
			form.l_name.focus();
			return false;
		}
	}

	if (!form.office.value)
	{
		alert("Input Affiliation!");
		form.office.focus();
		return false;
	}


	if(!form.email.value){
		alert('Input E-mail!');
		form.email.focus();
		return false;
	}
	else
	{
		if (!isEmail(form.email.value))
		{
			alert("E-mail format wrong !");
			form.email.value = "";
			form.email.focus();
			valid = false;
			return false;
		}
	}

	if (form.phone.value=="")
	{
		alert("Input Phone Number!");
		form.phone.focus();
		return false;
	}
	if(form.special_part.value=="")
	{
		alert("Input Major Field!");
		form.special_part.focus();
		return false;
	}

	return true;
}

function regist_Frm(theForm){
	theForm.action = "register.php";
	return true;
}

function back_Frm(theForm){
	theForm.action = "register_detail.html";
	theForm.submit();
}


function jCheck(rform){
	if(rform.jumin1.value=="" || rform.jumin2.value==""){
		alert("주민번호를 입력하세요!");
		rform.jumin1.focus();
		return ;
	}else{
		if(!CheckNum(rform.jumin1)){
			return false;
		}
		if(!CheckNum(rform.jumin2)){
			return false;
		}
		Win_scroll('/member/check_jumin.html?jumin1='+rform.jumin1.value+'&jumin2='+rform.jumin2.value,380,300);
	}
}

//----------------------- 숫자 확인 ----------------------------
function CheckNum(theForm) {
	t = theForm.value ;
	for(i=0;i<t.length;i++) {
		if (t.charAt(i)<'0' || t.charAt(i)>'9') {
			alert("숫자만 입력해주세요.") ;
			theForm.value="";
			theForm.focus();
			return false ;
		}
	}
	return true;
}


// 메인페이지 배너 슬라이딩 //////////////////////////////////////////////////
function start(){
 if (document.all)  scroller.start();
}
function stop(){
 if (document.all)  scroller.stop();
}

//---------------------- 심사거절시 거절사유 받기 -------------
function Confirm_Msg_no(num,msg){
	if(confirm(msg)) offdisplay_all(num);
}
//꼬리글 달기
function Tail_Frm(theForm){
	if (!theForm.tbody.value)
	{
		alert("글내용을 입력하세요!");
		theForm.tbody.focus();
		return false;
	}
	if(theForm.tbody.value.length > 50){
		alert("50자 이내로 작성해주세요.");
		theForm.tbody.focus();
		return false;
	}

	return true;
}

//삭제하기
function all_del(path){
	if(confirm('삭제하시겠습니까?')){
		location.href=path;
	}
}

//
function checkEvent(sform){
	if(!sform.name.value){
		alert("작성자 이름을 입력하세요!");
		sform.name.focus();
		return false;
	}
	if (!sform.email.value)
	{
		alert("E-mail을 입력하세요!");
		sform.email.focus();
		return false;
	}
	if (!isEmail(sform.email.value))
	{
		alert("E-mail이 형식에 맞지 않습니다.");
		sform.email.value="";
		sform.email.focus();
		return false;
	}
	if (!sform.event.value)
	{
		alert("행사명을 입력하세요!");
		sform.event.focus();
		return false;
	}
	if (!sform.body.value)
	{
		alert("행사내용을 입력하세요!");
		sform.body.focus();
		return false;
	}
	if (!sform.place.value)
	{
		alert("행사장소을 입력하세요!");
		sform.place.focus();
		return false;
	}

	return true;
}

//메일쓰기-위원회
function send_mail(sect,tosid,fromname,fromsid){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	var wide = 450;
	var high = 400;
	var theURL = "/wewon/message_write.html?section="+sect+"&tosid="+tosid+"&fromname="+fromname+"&fromsid="+fromsid+"&mode=S";
	//alert(theURL);
	window.open(theURL,"Newwin",'width='+wide+',height='+high+',scrollbars=yes,resizable=yes,top=' + window_top + ',left=' + window_left + '');
}

//메일쓰기-위원회 여러사람에게
function send_mail_total(sect,Brd_Frm,cname){
	var sid="";
	//------------------------ 전체체크 ----------------------------
	alert(Brd_Frm.elements.length);
	for( var i=1; i<Brd_Frm.elements.length; i++)
	{
		var check = Brd_Frm.elements[i];
		if (check.checked)
		{
			//to=eval("document.Brd_Frm.to"+i+".value");
			to=check.value;
			if(sid==""){
				sid=to;
			}else{
				sid=sid+","+to;
			}

		}
	}

	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	var wide = 500;
	var high = 500;
	var theURL = "/wewon/message_write.html?section="+sect+"&cname="+cname+"&sid_list="+sid+"&mode=M";
	//alert(theURL);
	window.open(theURL,"Newwin",'width='+wide+',height='+high+',scrollbars=yes,resizable=yes,top=' + window_top + ',left=' + window_left + '');
}



//메세지 쓰기-위원회
function send_msg(tosid,toname,fromsid,fromname){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	var wide = 450;
	var high = 400;
	var theURL = "/board/message_write_2.html?tosid="+tosid+"&toname="+toname+"&fromname="+fromname+"&fromsid="+fromsid;
	//alert(theURL);
	window.open(theURL,"Newwin",'width='+wide+',height='+high+',scrollbars=yes,resizable=yes,top=' + window_top + ',left=' + window_left + '');
}


function deb_Frm(sform){
	if(!sform.name.value){
		alert("작성자 이름을 입력하세요!");
		sform.name.focus();
		return false;
	}
	if (!sform.email.value)
	{
		alert("E-mail을 입력하세요!");
		sform.email.focus();
		return false;
	}
	if (!isEmail(sform.email.value))
	{
		alert("E-mail이 형식에 맞지 않습니다.");
		sform.email.value="";
		sform.email.focus();
		return false;
	}
	if (!sform.title.value)
	{
		alert("토론주제를 입력하세요!");
		sform.title.focus();
		return false;
	}
	if (!sform.body.value)
	{
		alert("토론내용을 입력하세요!");
		sform.body.focus();
		return false;
	}

	return true;
}


function checkItboard(form){
	if (!form.thesis_id.value)
	{
		alert('논문번호을 입력해 주세요');
		form.thesis_id.focus();
		return false;
	}

	if (!form.author.value)
	{
		alert('책임저자명을 입력해 주세요');
		form.author.focus();
		return false;
	}
	return true;
}

//------------------------ 검색후 쪽지 보내기 PopUp ----------------------------
function Memo_Win(murl,wth,ht){
	var window_left = (screen.width-640)/2;
	var window_top = (screen.height-480)/2;
	window.open(murl,"NewsWin",'width=529,height=410,scrollbars=yes,top=' + window_top + ',left=' + window_left + '');
}

function SMS_open(myurl){
	window.open (myurl, "sms", "width=174,height=352,top=20,left=20,scrollbars=no, resizable=no")
}


function checkword(word)
{
	var charword;
	for(var i = 0; i < word.length; i++)
	{
		charword = word.charAt(i);
		if(charword.indexOf(" ") == -1) return true;
	}
	return false;
}

/*if(!radioCheck(form))
	{
		alert("결혼유무를 선택해주세요!");
		form.marry[0].focus();
		return false;
   }
*/


function hospcheck(form)
{
	if(form.pwd.value.length < 4 || form.pwd.value.length > 8 || !checkword(form.pwd.value))
	{
		alert("비밀번호를 적으세요!!");
		form.pwd.focus();
		return false;
	}

	if(form.re_pwd.value.length < 4 || form.re_pwd.value.length > 8 || !checkword(form.re_pwd.value))
	{
		alert("비밀번호확인을 적으세요!!");
		form.re_pwd.focus();
		return false;
	}

	if(form.pwd.value != form.re_pwd.value){
		alert("비밀번호와 확인이 일치하지 않습니다!");
		form.re_pwd.value="";
		form.re_pwd.focus();
		return false;
	}

	if(!form.hosp_name.value.length || !checkword(form.hosp_name.value))
	{
		alert("병원명을 적으세요!!");
		form.hosp_name.focus();
		return false;
	}
	else if(!form.chief_name.value || !checkword(form.chief_name.value))
	{
		alert("원장선생님명을 적으세요!!");
		form.chief_name.focus();
		return false;
	}
	/*else if(!form.email.value || form.email.value.indexOf('@') < 2 || form.email.value.indexOf('.')  < 2)
	{
		window.alert("E-mail을  잘못 입력하였습니다!!");
		form.email.focus();
		return false;
	}
	else if(!isEmail(form.email.value))
	{
		alert("E-mail을  잘못 입력하였습니다!!");
		form.email.focus();
		return false;
	}*/
	else if(form.of_zip1.value.length != 3 || !Check_Num(form.of_zip1))
	{
		alert("우편번호를 적으세요!!");
		//form.of_zip1.focus();
		return false;
	}
	else if(form.of_zip2.value.length != 3 || !Check_Num(form.of_zip2))
	{
		alert("우편번호를 적으세요!!");
		//form.addr_num2.focus();
		return false;
	}
	else if(!form.of_addr.value || !checkword(form.of_addr.value))
	{
		alert("주소를 적으세요!!");
		form.of_addr.focus();
		return false;
	}
	else if(form.tel1.value.length < 2 || !Check_Num(form.tel1))
	{
		alert("병원전화를 적으세요!!");
		form.tel1.focus();
		return false;
	}
	else if(!radioCheck(form.gubun))
	{
		alert("병원구분을 선택해주세요!");
		form.gubun[0].focus();
		return false;
   }
	else if(form.tel2.value.length < 3 || !Check_Num(form.tel2))
	{
		alert("병원전화를 적으세요!!");
		form.tel2.focus();
		return false;
	}
	else if(form.tel3.value.length < 3 || !Check_Num(form.tel3))
	{
		alert("병원전화를 적으세요!!");
		form.tel3.focus();
		return false;
	}
	else if(!form.body.value.length || !checkword(form.body.value))
	{
		alert("병원소개를 적으세요!!");
		form.body.focus();
		return false;
	}
	if(form.item.value.length>48){
		alert("세부전문분야는 50자이내로 작성해주세요!");
		form.item.focus();
		return false;
	}

	return true;
}

//----------------------- Byte check ----------------------------
function Byte_check(str,str_limit)
{
        theForm = document.sform;
        switch(str)
        {
                case "0" :
                var bodyForm = theForm.non_title;
                var bodyLimit = theForm.title_limit;
				var str_limit_1 = str_limit;
                break;

                case "1" :
                var bodyForm = theForm.non_title_e;
                var bodyLimit = theForm.etitle_limit;
				var str_limit_1 = str_limit;
                break;

                case "2" :
                var bodyForm = theForm.running_title;
                var bodyLimit = theForm.rtitle_limit;
				var str_limit_1 = str_limit;
                break;

                case "3" :
                var bodyForm = theForm.e_abstract;
                var bodyLimit = theForm.egreen_limit;
				var str_limit_1 = str_limit;
                break;

			 case "4" :
                var bodyForm = theForm.abstract;
                var bodyLimit = theForm.green_limit;
				var str_limit_1 = str_limit;
                break;

			 case "5" :
                var bodyForm = theForm.cover;
                var bodyLimit = theForm.cover_limit;
				var str_limit_1 = "1000";
                break;
			case "6" :
                var bodyForm = theForm.abstract;
                var bodyLimit = theForm.abstract_limit;
				var str_limit_1 = str_limit;
                break;
        }
        var bodyVal = bodyForm.value;
        var bodyLen = bodyVal.length;
        var bytesLen = 0;
        var validBodyLen = 0;
        var validBytesLen = 0;

        for (var i = 0; i < bodyLen; i++)
        {
                var oneChar = bodyVal.charAt(i);
                if (escape(oneChar).length > 4)
                {
                        bytesLen += 2;
                }
                else if (oneChar!='\r')
                {
                        bytesLen++;
                }
                if(bytesLen <= str_limit)
                {
                        validBodyLen = i + 1;
                        validBytesLen = bytesLen;
                }
        }
			if(bytesLen > str_limit)
			{
				if(str=="6"){
					alert("Abstract does not exceed 250 words.");
				}else if(str=="2"){
					alert("Running title does not exceed 50 characters.");
				}else{
					alert(str_limit_1+"byte 이상의 글을 쓰실 수 없습니다.");
				}
				var realBodyVal = bodyVal.substr(0, validBodyLen);
				//bodyForm.value = realBodyVal;		//삭제한다
				var bytesVal = validBytesLen;
			}
			else
			{
				bytesVal = bytesLen;
			}

        bodyLimit.value = bytesVal;
        bodyForm.focus();
}

//----------------------- Byte check ----------------------------
function Byte_check_c(str,str_limit)
{
        theForm = document.sform;
        switch(str)
        {
                case "0" :
                var bodyForm = theForm.non_title;
                var bodyLimit = theForm.title_limit;
				var str_limit_1 = str_limit;
                break;

                case "1" :
                var bodyForm = theForm.non_title_e;
                var bodyLimit = theForm.etitle_limit;
				var str_limit_1 = str_limit;
                break;

                case "2" :
                var bodyForm = theForm.running_title;
                var bodyLimit = theForm.rtitle_limit;
				var str_limit_1 = str_limit;
                break;

                case "3" :
                var bodyForm = theForm.e_abstract;
                var bodyLimit = theForm.egreen_limit;
				var str_limit_1 = str_limit;
                break;

			 case "4" :
                var bodyForm = theForm.abstract;
                var bodyLimit = theForm.green_limit;
				var str_limit_1 = str_limit;
                break;

			 case "5" :
                var bodyForm = theForm.cover;
                var bodyLimit = theForm.cover_limit;
				var str_limit_1 = "1000";
                break;
			case "6" :
                var bodyForm = theForm.abstract;
                var bodyLimit = theForm.abstract_limit;
				var str_limit_1 = str_limit;
                break;
        }
        var bodyVal = bodyForm.value;
        var bodyLen = bodyVal.length;
        var bytesLen = 0;
        var validBodyLen = 0;
        var validBytesLen = 0;

        for (var i = 0; i < bodyLen; i++)
        {
                var oneChar = bodyVal.charAt(i);
                if (escape(oneChar).length > 4)
                {
                        bytesLen += 2;
                }
                else if (oneChar!='\r')
                {
                        bytesLen++;
                }
                if(bytesLen <= str_limit)
                {
                        validBodyLen = i + 1;
                        validBytesLen = bytesLen;
                }
        }
		if(bytesLen > str_limit)
		{
			if(str=="6"){
				alert("Abstract does not exceed 250 words.");
				return false;
			}else if(str=="2"){
				alert("Running title does not exceed 50 characters.");
				return false;
			}else{
				alert(str_limit_1+"byte 이상의 글을 쓰실 수 없습니다.");
			}
			var realBodyVal = bodyVal.substr(0, validBodyLen);
			//bodyForm.value = realBodyVal;		//삭제한다
			var bytesVal = validBytesLen;
		}else{
			bytesVal = bytesLen;
		}

        bodyLimit.value = bytesVal;
		return true;
}


//------- 팝업 띄우기 함수 (pos=="random" - 위치가 임의로, pos=="center" - 가운데 위치, pos=="" - 일반) -------------------//
var win=null;
function open_win_center(url,name,w,h,scroll,pos) { // (경로,이름,가로,세로,스크롤유무,위치)
	if (pos=='random') {
		LeftPosition = (screen.width) ? Math.floor(Math.random() * (screen.width - w)) : 100;
		TopPosition = (screen.height) ? Math.floor(Math.random() * ((screen.height - h) - 75)) : 100;
	}
	if (pos=='center') {
		LeftPosition = (screen.width) ? (screen.width - w) / 2 : 100;
		TopPosition = (screen.height) ? (screen.height - h - 100) / 2 : 100;
	} else if ( (pos != 'center' && pos != 'random') || pos == null) {
		LeftPosition=0; TopPosition=0;
	}
	var settings = 'width=' + w + ',height=' + h + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll +
						',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
	win = window.open(url,name,settings);
	if (win.focus) win.focus();
}


function nonType2Chk(val) {
	var obj = document.getElementById('nonType2Tr');
	if( val == 'Original Article' ) {
		obj.style.display = '';
	}
	else{
		obj.style.display = 'none';
	}
}