<!--
//**** 공용함수 ****//
// Trim
function Trim(varStr)
{
	var reg = /\s+/g;
	return varStr.replace(reg,'');
}

// 주민번호 체크
function fncCheckSocietyID(varSocietyID1, varSocietyID2)
{
	var varSocietyID, aryNum, varNumSum;
	
	varSocietyID = varSocietyID1 + varSocietyID2;
	aryNum = new Array(13);
	
	for (var i = 0; i < 13; i++)
	{
		aryNum[i] = parseInt(varSocietyID.charAt(i));
	}
	
	varNumSum = aryNum[0]*2 + aryNum[1]*3 + aryNum[2]*4 + aryNum[3]*5 + aryNum[4]*6 + aryNum[5]*7 + aryNum[6]*8 + aryNum[7]*9 + aryNum[8]*2 + aryNum[9]*3 + aryNum[10]*4 + aryNum[11]*5;
	varNumSum = varNumSum % 11;
	varNumSum = 11 - varNumSum;
	
	if (varNumSum > 9)
	{
			varNumSum = varNumSum % 10
	}
	
	if (varNumSum != aryNum[12])
	{
		alert ("잘못된 주민번호 입니다");
		return false;
	}else
		return true;
}

// 숫자 확인
function num_only(){
	if((event.keyCode<48) || (event.keyCode>57)){
		//alert("숫자만 입력가능합니다..!!");
		event.returnValue=false;
	}
}

//**********************************************************************************//
//숫자만 입력 (키 입력 이벤트 발생시) - 현재 쓰고 있는 함수
//**********************************************************************************//
function fncCheckOnlyNumber(x)
{
	//백스페이스, 탭, Del키, 숫자, 키패드숫자, 화살표키, Home, End키 만 허용
	if (!(((event.keyCode >= 48) && (event.keyCode <= 57)))) 

	event.returnValue = false;

		if(((event.keyCode >= 65) && (event.keyCode <= 90)) || ((event.keyCode >= 97) && (event.keyCode <= 122))) {
			alert('숫자만 입력가능');
			x.value = "";
			x.focus();
			return ;
		}
}

function number_format(numstr) {
  var numstr = String(numstr);
  var re0 = /(\d+)(\d{3})($|\..*)/;
  if (re0.test(numstr))
	return numstr.replace(
	  re0,
	  function(str,p1,p2,p3) { return number_format(p1) + "," + p2 + p3; }
	);
  else
	return numstr;
}

function go_url(url,tar){
	window.open(url,tar);
}


// 우편번호 검색
function zipcode_open(key){
	var Popwin = window.open("/include/post.asp?part=" +key , "post","width=355 height=400, resizable=0"); 
	try{
		Popwin.focus()
	}catch(e){
		
	}	
}
/***********************************************************/

function onSubjectInfo(code,type,lcnt,y,m){
	var url = "/pop/subject_pop_view.asp?key="+code+'&type='+type+'&lcnt='+lcnt;
	if(y)	url = url + '&year='+y;
	if(m) url = url +	 '&month='+m;
	window.open(url,"_pop","width=620px,height=730px,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,fullscreen=no");
}

function prev(c, s, f) {
	var f = document.getElementById(f);
	f.cur.value = c;
	f.start.value = s;
	f.submit();
}

function next(c, s, f) {
	var f = document.getElementById(f);
	f.cur.value = c;
	f.start.value = s;
	f.submit();
}

function paging(i, f) {
	var f = document.getElementById(f);
	f.cur.value = i;
	f.submit();
}

// 관리자 수정(admin_account_add.asp)
function admin_edit_ok(){
	var get_name = document.getElementById("admin_name");
	if(get_name){
		if(!get_name.value){
			alert("계정명은 필수 입니다.");
			get_name.focus();
			return;
		}
	}else{return;}

	var get_id = document.getElementById("admin_id");
	if(get_id){
		if(!get_id.value){
			alert("아이디는 필수 입니다.");
			get_id.focus();
			return;
		}
	}else{return;}
	
	var get_pw = document.getElementById("admin_pw");
	if(get_pw){
		if(!get_pw.value){
			alert("암호는 필수 입니다.");
			get_pw.focus();
			return;
		}
	}else{return;}
	
	var get_pw2 = document.getElementById("admin_pw2");
	if(get_pw2){
		if(!get_pw2.value){
			alert("암호확인은 필수 입니다.");
			get_pw2.focus();
			return;
		}
	}else{return;}
	
	if(get_pw.value!=get_pw2.value){
		alert("암호와 암호확인이 다릅니다.");
		get_pw2.focus();
		return;
	}
	
	var f = document.getElementById("frmAdminEdit");
	f.submit();
}

// 과목 카타로그 생성(edu_lecture_cat.asp)
function cat_make(){
	var get_key = document.getElementById("cat_key");
	var get_codeo = document.getElementById("cat_codeo");
	var get_code = document.getElementById("cat_code");
	
	var mkcode = get_codeo.value + get_key.value;
	get_code.value = mkcode.toUpperCase();
}

// 과목 카타로그 생성(edu_lecture_cat.asp)
function cat_add(){
	var get_idx = document.getElementById("cat_idx");
	var get_title = document.getElementById("cat_title");
	var get_code = document.getElementById("cat_code");
	var get_codeo = document.getElementById("cat_codeo");
	var get_key = document.getElementById("cat_key");
	
	if(!get_title.value){
		alert("카타로그명을 입력해 주십시요.");
		get_title.focus();
		return;
	}
	
	if (get_code.value==get_codeo.value){
		alert("키값을 입력하여 코드를 생성해야합니다.");
		get_key.focus();
		return;
	}
	if(get_idx.value){
		sendRequest(on_loaded_cat_add,'mode=catedit&title='+get_title.value+'&code='+get_code.value+'&idx='+get_idx.value,'POST','/include/ajax_admin.asp','true','true');
	}else{
		sendRequest(on_loaded_cat_add,'mode=catadd&title='+get_title.value+'&code='+get_code.value,'POST','/include/ajax_admin.asp','true','true');
	}
}
function on_loaded_cat_add(oj){
	var res = oj.responseText;
	switch(res){
		case "OK":
			window.open("/admin/edu_db/edu_lecture_cat.asp","_top");
			break;
		case "EXIST":
			alert("중복된 코드입니다.");
			break;
	}
}

// 분류 삭제(edu_lecture_cat.asp)
function cat_del(idx){
	if(confirm("정말로 삭제 하시겠습니까?")){
		if(idx){
			sendRequest(on_loaded_admin_cat_del,'mode=catdel&idx='+idx,'POST','/include/ajax_admin.asp','true','true');
		}
	}
}
function on_loaded_admin_cat_del(oj){
	var res = oj.responseText;
	if(res=="OK"){
		alert("정상적으로 삭제 되었습니다.");
		window.open("/admin/edu_db/edu_lecture_cat.asp","_top");
	}else{
		alert("삭제 중 오류가 발생했습니다.");
	}
}

// 교육 수정(edu_lecture.asp)
function lec_cat_edit(idx,title,code){
	if(idx){
		var get_idx = document.getElementById("cat_idx");
		get_idx.value = idx;
		var get_title = document.getElementById("cat_title");
		get_title.value = title;
		var get_key = document.getElementById("cat_key");
		get_key.value = "";
		var get_code = document.getElementById("cat_code");
		get_code.value = code;
		var get_btn = document.getElementById("cat_btn");
		get_btn.value = "카타로그 수정";
	}
}

function AdminSubjectInfo(code){
	var url = "/admin/subject_pop_view.asp?key="+code;
	window.open(url,"_pop","width=600px,height=700px,toolbar=no,menubar=no,location=no,scollbars=auto,resizable=yes,fullscreen=no");
}

function div_on(obj){
	var get_div = document.getElementById(obj);
	if(get_div){
		get_div.style.display = "block";
	}
}
function div_off(obj){
	var get_div = document.getElementById(obj);
	if(get_div){
		get_div.style.display = "none";
	}
}


-->
