﻿ 	//플래시 링크걸기
	function bindFlash(path, width, height) {
		str = "";

		str += "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + width + "\" height=\"" + height + "\">\n";
		str += "<param name=\"movie\" value=\"" + path + "\">\n";
		str += "<param name=\"quality\" value=\"high\">\n";
		str += "<param name=\"wmode\" value=\"transparent\">\n";
		str += "<embed src=\"" + path + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + width + "\" height=\"" + height + "\"></embed></object>\n";

		document.write (str);
	}

	/* 드림위버 이미지 변경시 시작  */
	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_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_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];}
	}
	/* 드림위버 이미지 변경시 끝 */


	/* 객체 레이어 이동 함수들 시작 */
	isIE=document.all;
	isNN=!document.all&&document.getElementById;
	isN4=document.layers;
	isHot=false;

	function layerMouseDown(e,obj_name){
	  topDog=isIE ? "BODY" : "HTML";
	  //whichDog=isIE ? document.all.system_group : document.getElementById("system_group");
	  whichDog= document.getElementById(obj_name);

	  hotDog=isIE ? event.srcElement : e.target;

	  while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
	    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
	  }
	  if (hotDog.id=="titleBar"){
	    offsetx=isIE ? event.clientX : e.clientX;
	    offsety=isIE ? event.clientY : e.clientY;
	    nowX=parseInt(whichDog.style.left);
	    nowY=parseInt(whichDog.style.top);
	    ddEnabled=true;
	    document.onmousemove=dd;
	  }
	}

	function dd(e){
	  if (!ddEnabled) return;
	  whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx;
	  whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
	  return false;
	}


	function layerMouseMove(obj_name){
		ddEnabled=false;
	}

	function ddN4(whatDog){
	  if (!isN4) return;
	  N4=eval(whatDog);
	  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
	  N4.onmousedown=function(e){
	    N4.captureEvents(Event.MOUSEMOVE);
	    N4x=e.x;
	    N4y=e.y;
	  }
	  N4.onmousemove=function(e){
	    if (isHot){
	      N4.moveBy(e.x-N4x,e.y-N4y);
	      return false;
	    }
	  }
	  N4.onmouseup=function(){
	    N4.releaseEvents(Event.MOUSEMOVE);
	  }
	}
	/* 객체 레이어 이동 함수들 끝 */


	function layerClose(obj){
		obj.style.display = "none";
	}


	/* FORM 체크 시작 */

		// select,radio,checkbox
		function checkboxform(obj,msg){
			 for (i=0; i < obj.length ; i++){
			 	if ( obj[i].disabled == false){
				 	if ( obj[i].checked == true ){
						return true;
					}
				}
			}
			return return_checked_false(obj,msg);
		}


		function return_checked_false(obj,msg){
			alert(msg);
			obj[0].focus();
			return false;
		}

		function checkform2(obj,msg){
			if (obj.value == null || obj.value == ""){
				return return_false(obj,msg);
			}else{
				return true;
			}
		}

		function checkform(obj,msg,flag,obj_name){
			if (checkform2(obj,msg)== true){

				if ( flag == 1 ){
					if ( isNumeric(obj.value,msg) == false ){
						return return_false(obj,obj_name + "는(은) 숫자만 가능합니다");
					}else{
						return true;
					}
				}
			}else{
				return false;
			}
			return true;
		}


		function isNumeric(obj,msg){
			var len = obj.length;

			for ( var i = 0; i < len; i++)
			{
				var chk = obj.substring(i,i+1);
				if ( chk < "0" || chk > "9" )
					return false;
			}

			return true;
		}


		function return_false(obj,msg){
			alert(msg);
			obj.focus();
			return false;
		}
	/* FORM 체크 끝 */



function str2dt (str_datetime) {
	var re_date = /^(\d{4})\-(\d{2})\-(\d{2})$/;
	if (!re_date.exec(str_datetime))
		return alert("날짜 형식이 아닙니다.");
	return (new Date (RegExp.$1, RegExp.$2-1, RegExp.$3));
}


function dt2dtstr (dt_datetime) {
		var ret_month	= dt_datetime.getMonth()+1;
		var ret_day	= dt_datetime.getDate();
		if (ret_month < 10) {ret_month = "0"+ ret_month;}
		if (ret_day < 10) {ret_day = "0"+ ret_day;}

	return (new String (
	dt_datetime.getFullYear()+"-"+ret_month+"-"+ret_day));
}


	/* 달력 끝 */
	/* 달력 끝 */
	/* 달력 끝 */



	/* 날짜 (년,월,일)  시작 */
	/* 날짜 (년,월,일)  시작 */
	/* 날짜 (년,월,일)  시작 */

	function Calendar(state )
		{
			form = document.forms[0];

			var strYear
			var strMonth
			var num

			if(state == 1 )
			{
				strYear 	= form.MnyYear1.value;
				strMonth	= form.MnyMonth1.value;
				nMnyDay		= form.MnyDay1 ;
				num			= nMnyDay.options.length;
			}
			else if ( state == 2 ){
				strYear 	= form.MnyYear2.value;
				strMonth	= form.MnyMonth2.value;
				nMnyDay		= form.MnyDay2 ;
				num			= nMnyDay.options.length;
			}
			else if ( state == 3 ){
				strYear 	= form.MnyYear3.value;
				strMonth	= form.MnyMonth3.value;
				nMnyDay		= form.MnyDay3 ;
				num			= nMnyDay.options.length;
			}


			if( strMonth == '04' || strMonth == '06' || strMonth == '09' || strMonth == '11' ){
				nDay = 30;
			}else if( strMonth == '02') {
				if( ((strYear%4) == 0) ){
					nDay = 29;
				} else {
					nDay = 28;
				}
			}else {
				nDay = 31;
			}

			if( num > 0 ){
		   		for (i = 0 ; i< num ; i++){
		      		nMnyDay.remove(0);
		   		}
		 	}

			for (i=1 ; i<= nDay ; i++){
				var Alist = document.createElement('OPTION');
				if( i <10 ){
					Alist.value= '0' + i;
				} else {
					Alist.value=i;
				}
				Alist.text=i;
				//Alist.checked = true;
				nMnyDay.add(Alist,i);
	   		}
		}

	/* 날짜 (년,월,일)  End */


	/* 년,월 ,시 , 분 select */
	function form_select_year(selected_year,start_date,end_date){
		var strSelected = '';

		for ( i = start_date ; i < end_date ; i++ ){
			strSelected = "";
			if ( i == selected_year ){
				strSelected = " selected ";
			}
			document.write("<option value='" + i + "' " +  strSelected + "  >" + i + "</option>");
		}
	}
	function form_select_month(selected_month){

		var strSelected="";
		if ( selected_month==''){
			selected_month =0;
		}

		for ( i = 1 ; i < 13 ; i++ ){
			strSelected = "";
			if ( i == selected_month ){
				strSelected = " selected ";
			}

			if ( i < 10 ){
				document.write("<OPTION value=0" + i + " " + strSelected + " >" + i + "</OPTION> ");
			}else{
				document.write("<OPTION value=" + i + " " + strSelected + " >" + i + "</OPTION>");
			}
		}
	}

	function form_select_hour(selected_hour){

		var today = new Date();
		var s_minute ;

		var strSelected="";
		if ( selected_hour==''){
			selected_hour = today.getHours();
			s_minute = today.getMinutes();
			if( s_minute >= 50 ){
				selected_hour++;
			}

		}

		for ( i = 0 ; i < 24 ; i++ ){
			strSelected = "";
			if ( i == selected_hour ){
				strSelected = " selected ";
			}

			if ( i < 10 ){
				document.write("<OPTION value=0" + i + " " + strSelected + " >" + i + "</OPTION> ");
			}else{
				document.write("<OPTION value=" + i + " " + strSelected + " >" + i + "</OPTION>");
			}
		}
	}

	function form_select_minute(selected_minute,interval){
		var today = new Date();
		var add = 0;		// 이후 분이 선택되도록
		var strSelected="";
		var s_minute ;
		if ( selected_minute==''){
			s_minute = today.getMinutes();
		}

		if ( interval != 1){
			add = 1;
		}

		var s_minute = (parseInt( s_minute  / interval  )+add) * interval ;


		for ( i = 0 ; i < 60 ; i += interval  ){
			strSelected = "";
			if ( selected_minute ==''){
				if ( i == s_minute  ){
					strSelected = " selected ";
				}
			}else{
				if ( i == selected_minute  ){
					strSelected = " selected ";
				}
			}

			if ( i < 10 ){
				document.write("<OPTION value=0" + i + " " + strSelected + " >" + i + "</OPTION> ");
			}else{
				document.write("<OPTION value=" + i + " " + strSelected + " >" + i + "</OPTION>");
			}
		}
	}
	/* 년,월 select */












	/* FileUpload 시작 */
	/* FileUpload 시작 */
	/* FileUpload 시작 */



	// 첨부파일 추가
	// objName	: upload_number_check [input box]
	// gubun	: board[게시판] ,schedule[일정] ,survey[설문]
	// id 		: upload_layer
	function commAdd_FileUpload(objName , gubun )
	{
		objName.value = parseInt(objName.value)+1;

		var sHtml1 = "<td>첨부파일 : </td>";
		var sHtml2 = "<td><input type='file' name='file_upload_name"+ objName.value +"' id='file_upload_name"+ objName.value +"' class='inputbox' size='50' bgcolor='#FFFFFF'>";
		sHtml2 += "<input type='hidden' name='AAFFatch_file_nm"+ objName.value +"' value=''></td>";
		var sHtml3 = "<td colspan='10' align='center' bgcolor='#cccccc' ></td>"

		oRow = upload_layer.insertRow();
		oCell1 = oRow.insertCell();
		oCell2 = oRow.insertCell();
		//oCell1.className="bbs1_t1";
		oCell1.align='center';
		oCell1.style.backgroundColor = "#ffffff";
		oCell1.innerHTML = sHtml1;
		//oCell2.className="";
		oCell2.style.backgroundColor = "#FFFFFF";
		oCell2.innerHTML = sHtml2;

	}


	// 첨부파일 삭제
	function commDel_FileUpload(objName)
	{
		if(objName.value > 1){
			upload_layer.deleteRow();
			//upload_layer.deleteRow();
			objName.value = parseInt(objName.value)-1;
		}
	}

	// 공백 확인
	function commBlankYN_FileUpload(objName)
	{
		for ( i =1 ; i < parseInt(objName.value) + 1 ; i++ ){

			var fname_path =  document.getElementById("file_upload_name" + i ).value ;
			var m1=fname_path.lastIndexOf("\\");
		  var fname=fname_path.substring(m1+1); 	// 파일명

			var m=fname_path.lastIndexOf(".");
		    var e=fname_path.length;
		    var extname=fname_path.substring(m+1,e);	//확장자

		    var deniedExt = "php|php3|php5|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi" ;
		    if ( deniedExt != deniedExt.replace(extname,"") ){
		    	alert("[" +extname+ "] 확장자는 등록할 수 없습니다.");
			    return false;
		    }

		    /* 공백 가능하게 주석
		    var fmt1 = /\s/;

		    if( fname != "" ){
			    if ( fmt1.exec(fname) ) {
			       //alert(i + "번째 : 파일명에 공백을 포함할 수 없습니다.");
			       alert("[" +fname+ "] 파일명에 공백을 포함할 수 없습니다.");
			       return false;
			    }
			}
			*/

		}
		return true;
	}


	// 삭제할 파일 체크
	function commCheckedDeleteFile_FileUpload(objCheck, objDeleteName)
	{
		var str = "";

		if(typeof objCheck != "undefined"){
			if(typeof objCheck.length == "number"){
				for(var idx=0 ; idx<objCheck.length ; idx++){
					if(objCheck[idx].checked) str += objCheck[idx].value + "|";
				}
			}else{
				if(objCheck.checked) str += objCheck.value;
			}
		}

		if(str.substring(str.length-1, str.length) == "|"){
			str = str.substring(0, str.length-1);
		}
		if(str != "") objDeleteName.value = str;
	}
	/* FileUpload 끝 */





	/*
	예: jRight("002",2) => 02 [ vb의 right("002",2)와 같다.]
	*/
	function jRight(str ,nNum){
		var sBlank="";
		var sTemp;
		for( i =0 ; i < nNum ; i++ ){
			sBlank += "0"
		}
		sTemp = sBlank + str;
		sTemp = sTemp.substring(sTemp.length-nNum ,sTemp.length);
		return sTemp;
	}


	/* Ctrl+N 세션이어지는 새창 막기 */
	function keyDown(){
		var keyValue = event.keyCode;
		if ( (event.ctrlKey ) && (keyValue == 78)  ){
			event.returnValue=false;
		}else if( keyValue == 116 ){
		    event.returnValue=false;
		}

	}

	document.onkeydown = keyDown;


	// 숫자만 입력가능하게 처리
	// 숫자만 입력가능하게 처리
	function onlyNumber(state) {
	  if (event.keyCode == 229 ){
	    
	    event.returnValue=false;
	    event.keyCode = 8;
	    //alert("aa");
	    return;
	  }
	  
	    
		if (event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 46 && event.keyCode != 37 && event.keyCode != 38 && event.keyCode != 39 && event.keyCode != 40     ){	// 8:'<-', 9:tab , 37: 키보드위 <- | -> ( 37~40 )
			// 키보드 위: 0:48,9:57  , 오른쪽키: 0:96,9:105
			
			if( ! ( ((event.keyCode > 47) && (event.keyCode < 58)) || ((event.keyCode > 95) && (event.keyCode < 106))  )  ) {
			  // 키보드 위: -:189 , 오른쪽키: -:109
			  if ( (event.keyCode == 189 && state == "-" ) || (event.keyCode == 109 && state == "-")  ){  
			    
	      }else{
  			  event.returnValue=false;
  			}
			}else{
			}  
		} 
    
	}


	// 색상설정하는 윈도우
	function funSelectColor()
	{
		window.open('/include/Editor_SelectColor.htm','Popup','width=505, height=350');
	}

	function funToDate(state){
		var weekstr='일월화수목금토'; 					// 요일 스트링
		var s_now	= new Date(); 						// 현재시간 가져오기
		var s_year	= s_now.getYear(); 					// 년도 가져오기
		var s_month	= jRight(s_now.getMonth(),2); 		// 월 가져오기 (+1)
		var s_date	= jRight(s_now.getDate()+1,2); 		// 날짜 가져오기
		var s_hour	= jRight(s_now.getHours(),2); 		// 시간 가져오기
		var s_min	= jRight(s_now.getMinutes(),2); 	// 분 가져오기
		var s_sec	= jRight(s_now.getSeconds(),2); 	// 초 가져오기
		var s_mils	= jRight(s_now.getMilliseconds(),2); 	// 밀리초 가져오기
		var s_wkday	= s_now.getDay(); // 요일수치 가져오기 0=일, 1=월,...

		if ( state == '1' ){
			returnValue = s_year + '년 ' + s_month + '월 ' + s_date + '일(' + weekstr.substr(s_wkday,1) + ') ' + s_hour + '시 ' + s_min + '분 ' + s_sec + '초:' + s_mils + 'ms' ;
		}else if ( state == '2' ){
			returnValue = s_year + '년 ' + s_month + '월 ' + s_date + '일(' + weekstr.substr(s_wkday,1) + ') ';
		}else if ( state == '3' ){
			returnValue = s_hour + '시 ' + s_min + '분 ' + s_sec + '초:' + s_mils + 'ms';
		}else if ( state == '4' ){
			returnValue = s_year + '-' + s_month + '-' +  s_date + '[' +  s_hour + ':' + s_min + ':' + s_sec + ':' + s_mils + ']';
		}else if ( state == '5' ){
			returnValue = s_year + '-' + s_month + '-' + s_date;
		}else if ( state == '6' ){
			returnValue = s_hour + ':' + s_min + ':' + s_sec  ;
		}

		return returnValue;
	}


	/*
	' ------------------------------------------------------------------
	' Function    : fc_chk_byte(aro_name)
	' Description : 입력한 글자수를 체크
	' Argument    : Object Name(글자수를 제한할 컨트롤)
	' Return      :
	' ------------------------------------------------------------------
	*/
	function fc_chk_byte(aro_name,ari_max,chkbyteform)
	{
	   var f = document.forms[0];
	   var ls_str     = aro_name.value; // 이벤트가 일어난 컨트롤의 value 값
	   var li_str_len = ls_str.length;  // 전체길이

	   // 변수초기화
	   var li_max      = ari_max; // 제한할 글자수 크기
	   var i           = 0;  // for문에 사용
	   var li_byte     = 0;  // 한글일경우는 2 그밗에는 1을 더함
	   var li_len      = 0;  // substring하기 위해서 사용
	   var ls_one_char = ""; // 한글자씩 검사한다
	   var ls_str2     = ""; // 글자수를 초과하면 제한할수 글자전까지만 보여준다.

	   for(i=0; i< li_str_len; i++)
	   {
	      // 한글자추출
	      ls_one_char = ls_str.charAt(i);

	      // 한글이면 2를 더한다.
	      if (escape(ls_one_char).length > 4)
	      {
	         li_byte += 2;
	      }
	      // 그밗의 경우는 1을 더한다.
	      else
	      {
	         li_byte++;
	      }

	      // 전체 크기가 li_max를 넘지않으면
	      if(li_byte <= li_max)
	      {
	         li_len = i + 1;
	      }
          document.getElementById(chkbyteform).innerText = li_byte;
	   }

	   // 전체길이를 초과하면
	   if(li_byte > li_max)
	   {
	      alert( li_max + " 글자를 초과 입력할수 없습니다. \n 초과된 내용은 자동으로 삭제 됩니다. ");
	      ls_str2 = ls_str.substr(0, li_len);
	      aro_name.value = ls_str2;
	      document.getElementById(chkbyteform).innerText = li_max;
	   }
	   aro_name.focus();
	}


	//////////////////////////////////////////////////
	// Tree에서 select box에 리스트 추가시 사용 시작
	//////////////////////////////////////////////////

	function isExist(sn) {
		var f = document.forms[0];

		for ( var i = 0 ; i < f.select_list.length ; i++ ) {
			if (f.select_list[i].value == sn) {
				return true;
			}
		}
		return false;
	}



	function delMember(state) {
		var f = document.forms[0];
		var rElist = new Array();
		var nSelect = 0;

		for (var i = f.select_list.length - 1 ; i >= 0 ; i-- ) {
			if (f.select_list[i].selected || state =='ALL'  ) {

				rElist[nSelect] = i;
				nSelect++;
				f.select_list[i].selected = false;
			}
		}

		if ( nSelect == 0 ) {
			alert( "선택된 항목이 없습니다." );
			return;
		}

		for (var i = 0; i < nSelect; i++) {
			f.select_list[rElist[i]] = null;
		}

		//설문참여자수
		document.getElementById("select_attend_cnt").innerText = f.select_list.length;
	}


	/** =============================================
	Comment: 입력받은 text 의 앞뒤에 붙은 WhiteSpace(Space, Tab, CRLF) 제거 (값)
	Return : String
	Usage  :
	--------------------------------------------- **/
	function fn_trim(text)
	{
	    if (text == null) {
	        return "";
	    }

	    var txt = text + "";
	    var flag = false;

	    // 앞쪽 트림
	    var ii = 0;

	    while (!flag) {
	        var ch = txt.charAt(ii);
	        if ( (ch == ' ') || (ch == '\t') || (ch == '\n') || (ch == '\r') ) {
	            if (ii < txt.length) {
	                ii++;
	            } else {
	                flag = true;
	            }
	        } else {
	            flag = true;
	        }
	    }

	    if (ii == (txt.length)) {
	        return "";
	    } else {
	        txt = txt.substring(ii);
	    }

	    // 뒤쪽 트림
	    flag = false;
	    var jj = txt.length - 1;

	    while (!flag) {
	        var ch = txt.charAt(jj);
	        if ( (ch == ' ') || (ch == '\t') || (ch == '\n') || (ch == '\r') ) {
	            if ( jj > 0 ) {
	                jj--;
	            } else {
	                flag = true;
	            }
	        } else {
	            flag = true;
	        }
	    }

	    txt = txt.substring(0, jj+1);
	    return txt;
	}

	function form_select_number(state,name,name1,name2,name3){

		var str = "";

		if ( state == '1' ){
			str += "<select  name=" + name + "1 >";
			str += "<option value='' selected >선택</option>"
			str += "<option value='02' ";  if (name1 =='02'  ){  str += " selected "  }; str += ">서울(02) </option>";
			str += "<option value='031'";  if (name1 =='031' ){  str += " selected "  }; str += ">경기(031)</option>";
			str += "<option value='032'";  if (name1 =='032' ){  str += " selected "  }; str += ">인천(032)</option>";
			str += "<option value='033'";  if (name1 =='033' ){  str += " selected "  }; str += ">강원(033)</option>";
			str += "<option value='041'";  if (name1 =='041' ){  str += " selected "  }; str += ">충남(041)</option>";
			str += "<option value='042'";  if (name1 =='042' ){  str += " selected "  }; str += ">대전(042)</option>";
			str += "<option value='043'";  if (name1 =='043' ){  str += " selected "  }; str += ">충북(043)</option>";
			str += "<option value='051'";  if (name1 =='051' ){  str += " selected "  }; str += ">부산(051)</option>";
			str += "<option value='052'";  if (name1 =='052' ){  str += " selected "  }; str += ">울산(052)</option>";
			str += "<option value='053'";  if (name1 =='053' ){  str += " selected "  }; str += ">대구(053)</option>";
			str += "<option value='054'";  if (name1 =='054' ){  str += " selected "  }; str += ">경북(054)</option>";
			str += "<option value='055'";  if (name1 =='055' ){  str += " selected "  }; str += ">경남(055)</option>";
			str += "<option value='061'";  if (name1 =='061' ){  str += " selected "  }; str += ">전남(061)</option>";
			str += "<option value='062'";  if (name1 =='062' ){  str += " selected "  }; str += ">광주(062)</option>";
			str += "<option value='063'";  if (name1 =='063' ){  str += " selected "  }; str += ">전북(063)</option>";
			str += "<option value='064'";  if (name1 =='064' ){  str += " selected "  }; str += ">제주(064)</option>";
			str += "</select>";
		}else if ( state == '2' ){
			str += "<select  name=" + name + "1 >";
			str += "<option value='010'";  if (name1 =='010' ){  str += " selected "  }; str += ">010</option>";
			str += "<option value='011'";  if (name1 =='011' ){  str += " selected "  }; str += ">011</option>";
			str += "<option value='016'";  if (name1 =='016' ){  str += " selected "  }; str += ">016</option>";
			str += "<option value='017'";  if (name1 =='017' ){  str += " selected "  }; str += ">017</option>";
			str += "<option value='018'";  if (name1 =='018' ){  str += " selected "  }; str += ">018</option>";
			str += "<option value='019'";  if (name1 =='019' ){  str += " selected "  }; str += ">019</option>";
			str += "</select>";
		}else if ( state == '3') {
			str += "<input class=inputbox type='text' name='" + name + "1' size='4' maxlength='4' value='" + name1 + "' onKeydown='onlyNumber()'>";
		}


		str += "-";
		str += "<input class=inputbox type='text' name='" + name + "2' size='4' maxlength='4' value='" + name2 + "' onKeydown='onlyNumber()'>";
		str += "-";
		str += "<input class=inputbox type='text' name='" + name + "3' size='4' maxlength='4' value='" + name3 + "' onKeydown='onlyNumber()'>";

		document.write(str);
	}


	function emailChange( form ) {
		if( form.autoemail.value != "00" ) {
			if( form.autoemail.value == "1" ) {
				form.email2.value = "";
				form.email2.readOnly = false;
			} else {
				form.email2.value = form.autoemail.value;
				form.email2.readOnly = true;
			}
		}
	}



	function form_select_email(name1,name2,name3){
		var str = "";
		str += "<select onchange=emailChange(this.form); name=autoemail >"

		str += "<option value='00'";             if (name1 =='00'           ){  str += " selected "  };   str += ">이메일 선택  </option>";
		str += "<option value='hanmail.net'";    if (name1 =='hanmail.net'  ){  str += " selected "  };   str += ">hanmail.net  </option>";
		str += "<option value='empal.com'";      if (name1 =='empal.com'    ){  str += " selected "  };   str += ">empal.com    </option>";
		str += "<option value='naver.com'";      if (name1 =='naver.com'    ){  str += " selected "  };   str += ">naver.com    </option>";
		str += "<option value='dreamwiz.com'";   if (name1 =='dreamwiz.com' ){  str += " selected "  };   str += ">dreamwiz.com </option>";
		str += "<option value='hotmail.com'";    if (name1 =='hotmail.com'  ){  str += " selected "  };   str += ">hotmail.com  </option>";
		str += "<option value='yahoo.co.kr'";    if (name1 =='yahoo.co.kr'  ){  str += " selected "  };   str += ">yahoo.co.kr  </option>";
		str += "<option value='lycos.co.kr'";    if (name1 =='lycos.co.kr'  ){  str += " selected "  };   str += ">lycos.co.kr  </option>";
		str += "<option value='chollian.net'";   if (name1 =='chollian.net' ){  str += " selected "  };   str += ">chollian.net </option>";
		str += "<option value='freechal.com'";    if (name1 =='freechal.com' ){  str += " selected "  };   str += ">freechal.com </option>";
		str += "<option value='hananet.net'";    if (name1 =='hananet.net'  ){  str += " selected "  };   str += ">hananet.net  </option>";
		str += "<option value='kebi.com'";       if (name1 =='kebi.com'     ){  str += " selected "  };   str += ">kebi.com     </option>";
		str += "<option value='korea.com'";      if (name1 =='korea.com'    ){  str += " selected "  };   str += ">korea.com    </option>";
		str += "<option value='netian.com";      if (name1 =='netian.com'   ){  str += " selected "  };   str += ">netian.com   </option>";
		str += "<option value='netsgo.com'";     if (name1 =='netsgo.com'   ){  str += " selected "  };   str += ">netsgo.com   </option>";
		str += "<option value='unitel.co.kr'";   if (name1 =='unitel.co.kr' ){  str += " selected "  };   str += ">unitel.co.kr </option>";
		str += "<option value='orgio.net'";      if (name1 =='orgio.net'    ){  str += " selected "  };   str += ">orgio.net    </option>";

		str += "<OPTION value=1>직접입력</OPTION>";
		str += "</select>";

		str += "<input TYPE='text' class=InputBox  NAME='email1' SIZE='10' maxlength='15'  VALUE='" + name2 + "'>@";
		str += "<input TYPE='text' class=InputBox  NAME='email2' SIZE='20' maxlength='20'  VALUE='" + name3 + "'>"; 
		document.write(str);

	}
	
	function form_select_day(gubun,id_name,id_value){
		var str = ""; 
		str += "<select name=" + id_name + " >"
                               
		str += "<option value=''";     if (id_value =='' ){  str += " selected "  };     str += ">  </option>";
		str += "<option value='01'";   if (id_value =='01' ){  str += " selected "  };   str += ">01 </option>";
		str += "<option value='02'";   if (id_value =='02' ){  str += " selected "  };   str += ">02 </option>";
		str += "<option value='03'";   if (id_value =='03' ){  str += " selected "  };   str += ">03 </option>";
		str += "<option value='04'";   if (id_value =='04' ){  str += " selected "  };   str += ">04 </option>";
		str += "<option value='05'";   if (id_value =='05' ){  str += " selected "  };   str += ">05 </option>";
		str += "<option value='06'";   if (id_value =='06' ){  str += " selected "  };   str += ">06 </option>";
		str += "<option value='07'";   if (id_value =='07' ){  str += " selected "  };   str += ">07 </option>";
		str += "<option value='08'";   if (id_value =='08' ){  str += " selected "  };   str += ">08 </option>";
		str += "<option value='09'";   if (id_value =='09' ){  str += " selected "  };   str += ">09 </option>";
		str += "<option value='00'";   if (id_value =='00' ){  str += " selected "  };   str += ">00 </option>";
		str += "<option value='11'";   if (id_value =='11' ){  str += " selected "  };   str += ">11 </option>";
		str += "<option value='12'";   if (id_value =='12' ){  str += " selected "  };   str += ">12 </option>";
		                         
		if( gubun == 'day' ){     
		str += "<option value='13'";   if (id_value =='13' ){  str += " selected "  };   str += ">13</option>";
		str += "<option value='14'";   if (id_value =='14' ){  str += " selected "  };   str += ">14</option>";
		str += "<option value='15'";   if (id_value =='15' ){  str += " selected "  };   str += ">15</option>";
		str += "<option value='16'";   if (id_value =='16' ){  str += " selected "  };   str += ">16</option>";
		str += "<option value='17'";   if (id_value =='17' ){  str += " selected "  };   str += ">17</option>";
		str += "<option value='18'";   if (id_value =='18' ){  str += " selected "  };   str += ">18</option>";
		str += "<option value='19'";   if (id_value =='19' ){  str += " selected "  };   str += ">19</option>";
		str += "<option value='20'";   if (id_value =='20' ){  str += " selected "  };   str += ">20</option>";
		str += "<option value='21'";   if (id_value =='21' ){  str += " selected "  };   str += ">21</option>";
		str += "<option value='22'";   if (id_value =='22' ){  str += " selected "  };   str += ">22</option>";
		str += "<option value='23'";   if (id_value =='23' ){  str += " selected "  };   str += ">23</option>";
		str += "<option value='24'";   if (id_value =='24' ){  str += " selected "  };   str += ">24</option>";
		str += "<option value='25'";   if (id_value =='25' ){  str += " selected "  };   str += ">25</option>";
		str += "<option value='26'";   if (id_value =='26' ){  str += " selected "  };   str += ">26</option>";
		str += "<option value='27'";   if (id_value =='27' ){  str += " selected "  };   str += ">27</option>";
		str += "<option value='28'";   if (id_value =='28' ){  str += " selected "  };   str += ">28</option>";
		str += "<option value='29'";   if (id_value =='29' ){  str += " selected "  };   str += ">29</option>";
		str += "<option value='30'";   if (id_value =='30' ){  str += " selected "  };   str += ">30</option>";
		str += "<option value='31'";   if (id_value =='31' ){  str += " selected "  };   str += ">31</option>"; 
	  }
	  str += "</select>"; 
		document.write(str);

	}


/* 우편번호 검색 */
function zipcodecheck(state)
{
	window.open ("/servlet/Member?cmd=member_address&state="+state,"","scrollbars=yes,width=480,height=250,resizable=yes,menubar=no,top=150,left=260");
}

function checkzipcode(obj,msg){
	if (checkform2(obj,msg)== false){
		zipcodecheck();
		return false;
	}
	return true;
}

function checkUserID(obj,msg){
	if (checkform2(obj,msg)== true){
		if ( obj.value.length < 4 )
			return return_false(obj,"회원 아이디는 4자이상 입력하세요");

		if ( isHanChar( obj.value ) == false )
			return return_false(obj,"회원 아이디는 영문이나 숫자만 가능합니다." + "\n" + "영문이나 숫자로 수정하여 주십시요.");

	}else{
		return false;
	}
	return true;
}


// 영문,한글만 입력가능
function isHanChar(s)	{
	s = s.toUpperCase();

	for (i = 0; i < s.length; i ++)
	{
		if ( (s.substring(i,i+1) >= "0" && s.substring(i,i+1) <= "9" ) || ( s.substring(i,i+1) >= "A" && s.substring(i,i+1) <= "Z" ))
		{

		}
		else
			return false;
	}
	return true;
}

function checkPasswd(obj1,obj2){
	var msg;
	msg = "패스워드를 입력하세요."

	if (checkform2(obj1,msg) == true){
		if ( obj1.value.length < 4 )
			return return_false(obj1,"패스워드는 4자이상 입력하세요");

		if (checkform2(obj2,msg) == true){
			if (obj1.value != obj2.value)
		    {
				alert ("패스워드가 일치하지 않습니다. 다시 입력해 주세요.");
				obj2.value=""
				obj2.focus();
				return false;
		   }
		}else{
	  		return false
		}

	}else{
		return false
	}
	return true;

}


// 주민번호 체크
function id_chk(s,obj){
	var msg;
	msg="주민번호가 올바르지 않습니다"
	s = s.replace('-', '')

		//주민번호 길이 체크

	if ( s.length != 13 ){
		return return_false(obj,msg);
	}

	//주민번호 번호규칙 체크
	if( s.charAt(6) == 1 || s.charAt(6) == 2 )
	{
		if( s.charAt(12) ==
		(( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
					 +s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
					 +s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
					 +s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
					% 11)))%10)
		return true;
	}
	return return_false(obj,msg);
}


