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_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);

/* ================================================================
    ¸ÞÀÎ °øÁö»çÇ× ºÐ·ùº° ·¹ÀÌÀú Á¦¾î ÇÔ¼ö
    È£Ãâ ¹æ¹ý    :  layer_toggle(·¹ÀÌ¾î°´Ã¼)
   ================================================================ */
   
  function layer_toggle(obj) 
  {

    var cobj=document.getElementById('t_notice');

    cobj.style.display = 'none';

    
    var cobj=document.getElementById('new_book_menu02');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu03');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu04');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu05');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu06');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu07');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu08');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu09');

    cobj.style.display = 'none';

    

    var cobj=document.getElementById('new_book_menu10');

    cobj.style.display = 'none';

    

    obj.style.display = 'block';

    

  }
  
//**********************
// ÆÛ°¡±â
//**********************
function getData() {
    var content;
    content = document.all.originInfo.innerHTML;

    content = content + document.all.copyConts.innerHTML;
    content = content.replace('#B0B0B0', '#000000');
    content = content.replace('#b0b0b0', '#000000');
    
    
    window.clipboardData.setData('text', content);
	alert ('ºÙ¿©³Ö±â ÇÏ½Ç °÷¿¡ Ctrl + V ÇÏ½Ã¸é µË´Ï´Ù.');
}

  
/* ================================================================
	ÀÌ¹ÌÁö Å©±â Á¶Àý
	È£Ãâ ¹æ¹ý    :  imageSize(ÀÌ¹ÌÁö °´Ã¼)
================================================================ */
	function imageSize(img)
	{
		setTimeout(setimgsize(img), 2000);
	}
   
	function setimgsize (img) 
	{ 
		if (img.width > 630 ) {img.width = 630;} 
	} 
	
  
  /* ================================================================
    ¸®½ºÆ® ÆäÀÌÁö ÀÌµ¿ ÇÔ¼ö
    È£Ãâ ¹æ¹ý    :  goPage(ÇöÀç ÆäÀÌÁö, ³Ñ±æ ÀÎÀÚ)
   ================================================================ */
function goPage(curpage,param)	
{
	location.href = "list.asp?" + param+"&page="+curpage ;
}

/* ================================================================
    ¸®½ºÆ® ÆäÀÌÁö ÀÌµ¿ ÇÔ¼ö
    È£Ãâ ¹æ¹ý    :  gotoPage(ÆäÀÌÁö ÁÖ¼Ò, ÇöÀç ÆäÀÌÁö, ³Ñ±æ ÀÎÀÚ)
   ================================================================ */
function gotoPage(url,curpage,param)	
{
	location.href = url + "?" + param+"&page="+curpage ;
}

/* ================================================================
    Æû Valid Ã¼Å©
    È£Ãâ ¹æ¹ý    :  CheckForm(Form °´Ã¼)
   ================================================================ */
function CheckForm(srcEl)
{
    var chkStr,strLen,strChk,nLen,selectIndex,strNum;
	var len = srcEl.elements.length;
	var tagnm,typenm,filenm,goodfile,winstyle,winpos,filename;
	var strAppVersion = navigator.appVersion;
	
    for(var i=0; i < len; i++) {
		chkStr = srcEl.elements[i].value;
		chkStr = chkstring(chkStr);
		strLen = chkStr.length;
		strChk = srcEl.elements[i].exp;//º¯¼öÀÌ¸§
		nLen = srcEl.elements[i].maxlen;//±ÛÀÚ¼ö
		tagnm = srcEl.elements[i].tagName.toUpperCase();
		typenm = srcEl.elements[i].type.toUpperCase();
		if( typeof(strChk) != "undefined" )	{
			if (tagnm == "SELECT"){
				selectIndex = srcEl.elements[i].selectedIndex;
				if(selectIndex == 0) {
					alert(srcEl.elements[i].exp + " ¼±ÅÃÇØÁÖ¼¼¿ä.");
					srcEl.elements[i].focus();
					return false;
				}
			}
			else{
				if(strLen < 1) {
					alert(srcEl.elements[i].exp + " ÀÔ·ÂÇØÁÖ¼¼¿ä.");
					if (typenm != "HIDDEN") {
						srcEl.elements[i].focus();
					}
					return false;
				}

				if( (typeof(nLen) != "undefined") && (strLen > 0) )	{
					if (ChkLen(srcEl.elements[i].value) > nLen){
						alert("ÃÖ´ë ÀÔ·Â±ÛÀÚ¼ö" + nLen + "¸¦ ÃÊ°úÇß½À´Ï´Ù.!!\r\n ±Û ¼ö¸¦ Á¶Á¤ ¹Ù¶ø´Ï´Ù.")
						srcEl.elements[i].focus();
						return false;
					}
				}
			}
		}
	}
	return true;
}


//==================================================
//   ÀÔ·Â°ª¿¡ ½ºÆäÀÌ½º °ø°£À» ¾ø¾ÖÁØ´Ù.
//   È£Ãâ ¹æ¹ý    :  chkstring(¹®ÀÚ¿­)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//==================================================
function chkstring(str)
{
  var len,str1,i;
  var len = str.length;
  for (i = 0 ; i < len ; i++){
	str = str.replace(' ','');
  }
  return str;
}
//==================================================
//   ±ÛÀÚ¼ö¸¦ ¸®ÅÏÇÑ´Ù
//   È£Ãâ ¹æ¹ý    :  ChkLen(¹®ÀÚ¿­)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//==================================================
function ChkLen(str) {
	var len;
    var temp;

    len = str.length;
    var tot_cnt = 0;

    for(k=0;k < len;k++){
    	temp = str.charAt(k);
    	if(escape(temp).length > 4)
    		tot_cnt += 2;
    	else
    		tot_cnt++;
    }
    return tot_cnt;
}


//'==================================================
//' ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
//' È£Ãâ ¹æ¹ý    :  isSSN(ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®, ÁÖ¹Î¹øÈ£ µÞÀÚ¸®, Ãâ·Â¸Þ½ÃÁö)
//'==================================================
function isSSN(front, back, msg) {
	var birthday = front.value;
	var num = back.value;

	if(birthday.length != 6) {
		alert(msg);
		front.focus();
		return false;
	}
	if(num.length != 7) {
		alert(msg);
		back.focus();
		return false;
	}
	var hap = 0;
	for(var i=0; i < 6; i++) {
		var temp = birthday.charAt(i) * (i+2);
		hap += temp;
	}

	var n1 = num.charAt(0);
	var n2 = num.charAt(1);
	var n3 = num.charAt(2);
	var n4 = num.charAt(3);
	var n5 = num.charAt(4);
	var n6 = num.charAt(5);
	var n7 = num.charAt(6);

	hap += n1*8+n2*9+n3*2+n4*3+n5*4+n6*5;
	hap %= 11;
	hap = 11 - hap;
	hap %= 10;
	if(hap != n7)
	{
		alert(msg);
		front.value = "";
		back.value = "";
		front.focus();
		return false;
	}
	return true;
}


//'==================================================
//' ºñ¹Ð¹øÈ£ Ã¼Å©
//' È£Ãâ ¹æ¹ý    :  isSame(ºñ¹Ð¹øÈ£ Object, ºñ¹Ð¹øÈ£2 Object)
//'==================================================
function isSame(obj1, obj2) {
	var str1 = obj1.value;
	var str2 = obj2.value;

	if(str1.length == 0)
	{
		alert("ºñ¹Ð¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä");
		obj1.focus();
		return true;
	}
	
	if(str2.length == 0)
	{
		alert("ºñ¹Ð¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä");
		obj2.focus();
		return true;
	}
		
	if(str1 != str2)
	{
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î Æ²¸³´Ï´Ù.");
		obj1.value = "";
		obj2.value = "";
		obj1.focus();
		return true;
	}

	if(isShort(obj1, 4, 16, "ºñ¹Ð¹øÈ£´Â 4ÀÚÀÌ»ó 16ÀÚ¸® ÀÌÇÏ·Î ³Ö¾îÁÖ¼¼¿ä"))
		return true;

	return false;
}


//'==================================================
//' ±æÀÌ Ã¼Å©
//' È£Ãâ ¹æ¹ý    :  isShort(Object, ¹®ÀÚ±æÀÌ°ª, ¸Þ½ÃÁö)
//'==================================================
function isShort(obj, len1, len2, msg) {
	var str = obj.value;
	if(str.length < len1) {
		if(msg) {
			alert(msg);	
		}
		obj.focus();
		obj.select();
		return true;
	}
	if(str.length > len2) {
		if(msg) {
			alert(msg);	
		}
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}


//'==================================================
//' email Ã¼Å©
//' È£Ãâ ¹æ¹ý    :  isEmail(Object, msg)
//'==================================================

function isEmail(obj, msg) {
	var str = obj.value;
	if(str == "")
	{
		alert(msg);
		obj.focus();
		return false;
	}

	var i = str.indexOf("@");
	if(i < 0)
	{
		alert(msg);
		obj.focus();
		return false;
	}

	i = str.indexOf(".");
	if(i < 0)
	{
		alert(msg);
		obj.focus();
		return false;
	}
	
	return true;
}



//'==================================================
//' ¼ýÀÚ¸¸ÀÔ·ÂÇÏµµ·Ï ¼³Á¤
//' È£Ãâ ¹æ¹ý    :  <input type="text" onKeyPress="return CheckNumeric()" style="ime-mode:disabled">
//'==================================================
function CheckNumeric()
{
	if(event.keyCode < 48 || event.keyCode > 57)
		return false;
	else
		return true;
}

//'==================================================
//' ÀüÈ­¹øÈ£/ÇÚµåÆù¹øÈ£ ÀÔ·Â ¼³Á¤
//' È£Ãâ ¹æ¹ý    :  <input type="text" onKeyPress="return CheckTel()" style="ime-mode:disabled">
//'==================================================
function CheckTel()
{
	if((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 45)
		return false;
	else
		return true;
}


//'==================================================
//' ¼ýÀÚ¸¸ÀÎÁö Ã¼Å©
//' È£Ãâ ¹æ¹ý    :  chk_num(Object, ¸Þ½ÃÁö)
//'==================================================
function chk_num(obj, msg){
	
	var str = obj.value;
	
	if(obj.value == "") 
	{
		if(msg) 
		{
			alert(msg);
			obj.focus();
			return false;
		}
			
	}


	for(var i = 0 ; i< str.length;i++){
		var ch = str.charAt(i);
		if(ch >='0'&& ch <='9'){}
		else
		{ 
			alert(msg);
			obj.value = "";
			obj.focus();
			return false;
		}
	}
	return true;
}


//'==================================================
//' ÇØ´ç Object°¡ NULLÀÎÁö Ã¼Äí
//' È£Ãâ ¹æ¹ý    :  isNull(Object, Ãâ·Â¸Þ½ÃÁö)
//'==================================================
function isNull(obj, msg) {
	if(obj.value == "") {
		
		if(msg) {
			alert(msg);
		}
		obj.focus();
		return true;
	}
	return false;
}

//==================================================
//   ±Û »èÁ¦½Ã È®ÀÎ Áú¹®ÇÏ±â
//   È£Ãâ ¹æ¹ý    :  delQuestion(ÀÌµ¿ÇÒ ÆäÀÌÁö ÁÖ¼Ò)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//==================================================
function delQuestion(url)
{
	if(confirm("±ÛÀ» »èÁ¦ÇÒ±î¿ä?"))
	{
		location.replace(url);
	}
}

/* ================================================================
    ¸®½ºÆ® ÆäÀÌÁö ÀÌµ¿ ÇÔ¼ö
    È£Ãâ ¹æ¹ý    :  gotoPage(ÆäÀÌÁö ÁÖ¼Ò, ÇöÀç ÆäÀÌÁö, ³Ñ±æ ÀÎÀÚ)
   ================================================================ */
function gotoPage(url,curpage,param)	
{
	location.href = url + "?" + param+"&page="+curpage ;
}

/* ================================================================
    ÆË¾÷Ã¢ ¶ç¿ì±â
    È£Ãâ ¹æ¹ý    :  winPop(È£ÃâÆäÀÌÁöÁÖ¼Ò, ÆË¾÷Ã¢¸í, Æø, ³ôÀÌ, ½ºÅ©·ÑÀ¯¹«)
   ================================================================ */
function winPop(url, name, w, h, scroll)
{
	window.open(url, name, "width="+w+" height="+h+" scrollbars="+scroll);
} 

//==================================================
//   ÆË¾÷Ã¢ Ç×»ó È­¸é Áß¾Ó¿¡¼­ ¿­±â
//   È£Ãâ ¹æ¹ý    :  openWindowCenter(ÁÖ¼Ò, ³ÐÀÌ, ³ôÀÌ, ÆË¾÷Ã¢ ¸í, ½ºÅ©·Ñ »ç¿ë¿©ºÎ)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//   ÀÛ¼ºÀÚ : Çãµ¿Çõ
//==================================================
function openWindowCenter(sURL, iWidth, iheight, sFormName, isScroll)
{		
	LeftPosition=(screen.width)?(screen.width-iWidth)/2:100;
	TopPosition=(screen.height)?(screen.height-iheight)/2:100;

	settings='width=' + iWidth + ',height=' + iheight + ', top=' + TopPosition +',left=' + LeftPosition + ',scrollbars=' + isScroll + ',location=no,directories=no,status=yes,menubar=no,toolbar=no,resizable=no';
					
	win = window.open(sURL, sFormName, settings);		
			
	if(win.focus)
	{
		win.focus();
	}
}




/* ================================================================
    ÆäÀÌÁö ÀÌµ¿À» À§ÇÑ ÇÔ¼ö ¸ðÀ½
    ±¸ºÐ : ÆäÀÌÁö ÀÌµ¿, ¸®½ºÆ®·Î ÀÌµ¿, ³»¿ëº¸±â, ¼öÁ¤ÆäÀÌÁö·Î ÀÌµ¿
           µî·ÏÆäÀÌÁö·Î ÀÌµ¿, ±Û »èÁ¦
   ================================================================ */
   
//ÆäÀÌÁö ÀÌµ¿
function gotoPageForm(url, cp)
{
	var frm = document.pageForm;
	
	frm.page.value = cp;
	frm.action = url;
	
	frm.submit();
}
	
//¸®½ºÆ®·Î ÀÌµ¿
function goList(url)
{
	var frm = document.pageForm;
	
	frm.action = url;
	
	frm.submit();	
}	

//³»¿ëº¸±â
function goView(url, no)
{
	var frm = document.pageForm;
	
	frm.idx.value = no;
	frm.action = url;
	
	frm.submit();	
}	

//¼öÁ¤ÆäÀÌÁö·Î
function goEdit(url, no)
{
	var frm = document.pageForm;
	
	frm.idx.value = no;
	frm.action = url;
	
	frm.submit();	
}

//±Û µî·Ï
function Regist(url)
{
	var frm = document.pageForm;
	
	frm.idx.value = "";
	frm.action = url;
	frm.submit();		
}

//±Û »èÁ¦
function goDelete(url, no)
{
	var frm = document.pageForm;
	
	if(confirm("±ÛÀ» »èÁ¦ÇÒ±î¿ä?"))
	{
		frm.idx.value = no;
		frm.action = url;
		
		frm.submit();	
	}
}


/* ================================================================
    ´ñ±Û ÀÛ¼ºÀ» ÇÔ¼ö ¸ðÀ½
    ±¸ºÐ : ´ñ±Û µî·Ï, ´ñ±Û »èÁ¦
   ================================================================ */
function memoWrite(frm)
{
	if(CheckForm(frm))
	{			
		frm.action = "../public/memo_write.asp"

		return true;
	}
	
	return false;
}

function memoDelete(no)
{
	var frm = document.pageForm;
	
	if(confirm("ÂªÀº´ä±ÛÀ» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?"))
	{
		frm.m_idx.value = no;
		frm.action = "../public/memo_delete.asp"
		
		frm.submit();
	}
}
