	// 이미지 버튼 사용시에 링크 주위에 테두리 없애는 함수
	function bluring(){ 
		if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
	} 
	
	//document.onfocusin=bluring; 

	// 테이블 필드 색 변경 
	function mouseOut(f){
		f.className='tb10';
	}

	// 테이블 필드 색 변경 
	function mouseOver(f){
		f.className='tb3';
	}		

	// 나모의 스왑 이미지를 위한 함수 
	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];}
	}


	// 입력값이 NULL인지 체크
	function isNull(input) {
		if (input.value == null || input.value == "") {
			return true;
		}
		return false;
	}

	// 입력값에 스페이스 이외의 의미있는 값이 있는지 체크
	function isEmpty(input) {
		if (input.value == null || input.value.replace(/ /gi,"") == "") {
			return true;
		}
		return false;
	}

	// 공백 체크
	function BlankCheck(strValue) {
		var bFlag = true;
		
		if (strValue != "") {
			bFlag = true;
			
			for (var i = 0; i < strValue.length; i++) {
				if (strValue.charAt(i) != " ") {
					bFlag = false;
					break;
				}
			}
		}
		return bFlag;
	}

	// 주민번호 체크 함수 
	// Ex)  chk_jumin(J1, J2, pForm);"
	function chk_jumin(J1, J2, pForm){
		var SUM = 0;
		
		// 주민등록번호 1 ~ 6 자리까지의 처리
		// 주민등록번호에 숫자가 아닌 문자가 있을 때 처리
		for(i=0;i<J1.length;i++){
			if (J1.charAt(i) >= 0 || J1.charAt(i) <= 9) {
				// 숫자면 값을 곱해 더한다.
				if(i == 0){
					SUM = (i+2) * J1.charAt(i);
				}else{ 
					SUM = SUM +(i+2) * J1.charAt(i);
				}
			}else{
				// 숫자가 아닌 문자가 있을 때의 처리
				return 1;
			}
		}
			
		for(i=0;i<2;i++){
		// 주민등록번호 7 ~  8 자리까지의 처리
			if (J2.charAt(i) >= 0 || J2.charAt(i) <= 9) {
				SUM = SUM + (i+8) * J2.charAt(i);
			}else{
				// 숫자가 아닌 문자가 있을 때의 처리
				return 1;
			}
		}
			
		for(i=2;i<6;i++){
		// 주민등록번호 9 ~ 12 자리까지의 처리
			if (J2.charAt(i) >= 0 || J2.charAt(i) <= 9) {
				SUM = SUM + (i) * J2.charAt(i);
			}else{
				// 숫자가 아닌 문자가 있을 때의 처리
				return 1;
			}
		}
			
		// 나머지 구하기
		 var checkSUM = SUM % 11;
		// 나머지가 0 이면 10 을 설정
		if(checkSUM == 0){
		   var checkCODE = 10;
		// 나머지가 1 이면 11 을 설정
		}else if(checkSUM ==1){
		   var checkCODE = 11;
		}else{
		   var checkCODE = checkSUM;
		}
		// 나머지를 11 에서 뺀다
		var check1 = 11 - checkCODE;
		 
		if (J2.charAt(6) >= 0 || J2.charAt(6) <= 9) {
		   var check2 = parseInt(J2.charAt(6))
		}else{
			// 숫자가 아닌 문자가 있을 때의 처리
			return 1;
		}
				
		if(check1 != check2){
			// 주민등록번호가 틀릴 때의 처리
			return 2;
		}
		else {
			// 주민등록번호 성공적일때 처리
			return 0;
		}
	}

	// 엔터 클릭시 폼 전송
	// ex) onKeyPress="checkEnter(this.form);"
	function checkEnter(frmName){
		if (event.keyCode==13) {
			frmName.submit();
		}
	}

	// 필드값이 일정 크기만큼 되면 다음 필드로 이동
	//  frmName : 폼이름 , chkField : 크기를 체크할 필드명, moveField : 이동할 필드명, s : 체크할 크기 
	function moveForm(frmName,chkField,moveField,s){       
		if(frmName.elements[chkField].length == s){
			frmName.elements[moveField].focus();
		}
	}


	// 필드에 숫자값만 입력 받음 
	//	frmName : 폼이름, fieldName : 체크할 입력필드
	//  ex) onBlur="CheckNumField(this.form, this.name)"
	function CheckNumField(frmName, fieldName) 
	{
		var str = frmName.elements[fieldName].value;	
		for (i=0; i <= str.length -1 ; i++)
		{
			ch = str.substring(i,i+1);
			if ((ch>='0' && ch<='9') || (ch == '-')  || (ch == '/')){ 

			}else{ 
				alert("숫자값만 입력 가능합니다.");
				frmName.elements[fieldName].value = "";
				frmName.elements[fieldName].focus();
				return false; 
				break;
			}
		}
		return true;
	}

	

	// 아이프레임 height크기 조절 함수(게시판)
	function reSize() {
			try{
			var objBody = viewPage.document.body;
			var objFrame = document.all["viewPage"];
			ifrmHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);
			
			if (ifrmHeight > 45) {
					objFrame.style.height = ifrmHeight;
			}else{
					objFrame.style.height = 45;
			}
			objFrame.style.width = '100%';

			}catch(e){}
	}

	function reList(){

	}
	
	function init_iframe() {
			reSize();
			setTimeout('init_iframe()',200)
	}
	init_iframe();


	// 새창 화면 중간에 띄우기
	function popup_win(url, pname, w, h) {
		var popw = (screen.width - w) / 2; 
		var poph = (screen.height - h) / 2; 
		popft = 'height='+h+',width='+w+',top='+poph+',left='+popw+',status=0';
		window.open(url, pname, popft);
	}

	// 새창 화면 중간에 띄우기 스크롤바 생기게
	function popup_win_1(url, pname, w, h) {
		var popw = (screen.width - w) / 2; 
		var poph = (screen.height - h) / 2; 
		popft = 'height='+h+',width='+w+',top='+poph+',left='+popw+',status=0, scrollbars=1';
		window.open(url, pname, popft);
	}


	// 메일 필드 체크 함수 
	// Ex)  onBlur="mailCheck(this.form, this.name);"
	function mailCheck(frmName, fieldName) {

		var emailEx1 = /^([A-Za-z0-9]{0,1})([A-Za-z0-9]{1,15})([A-Za-z0-9\-_.]{0,1})([A-Za-z0-9]{1,15})([A-Za-z0-9]{0,1})(@{1})([A-Za-z0-9_]{1,15})(.{1})([A-Za-z0-9_]{2,10})(.{1}[A-Za-z]{2,10})?(.{1}[A-Za-z]{2,10})?$/; 

		if(frmName.elements[fieldName].value != ''){
			if(!emailEx1.test(frmName.elements[fieldName].value)) {
				 alert ('메일 형식에 맞지 않습니다. 다시입력해 주세요');
				 frmName.elements[fieldName].value = "";
				 frmName.elements[fieldName].focus();
				 return false;    
			}
		}

		return true;
	}

	// Embed, Object 테그 사용
	function WriteEmbed(emb_id){ 
		document.write(document.getElementById(emb_id).value);
	} 

	function setPng24(obj) { 
		obj.width=obj.height=1; 
		obj.className=obj.className.replace(/\bpng24\b/i,''); 
		obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
		obj.src='';  
		return ''; 
	} 

	function loginMsg(returnurl)
	{
		alert("로그인 하세요.");
		location.href="/member/login.html?returnurl="+returnurl;
	}