////////////////////////////////////////////////////////////////////////////////////////////////head_script(bbs/default)

var select_obj;
	function SN_layerAction(name,status) { 
		var obj=document.all[name];
		var _tmpx,_tmpy, marginx, marginy;
		_tmpx = event.clientX + parseInt(obj.offsetWidth);
		_tmpy = event.clientY + parseInt(obj.offsetHeight);
		_marginx = document.body.clientWidth - _tmpx;
		_marginy = document.body.clientHeight - _tmpy ;
		if(_marginx < 0)
			_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
		else
			_tmpx = event.clientX + document.body.scrollLeft ;
		if(_marginy < 0)
			_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
		else
			_tmpy = event.clientY + document.body.scrollTop ;
		obj.style.posLeft=_tmpx-13;
		obj.style.posTop=_tmpy-12;
		if(status=='visible') {
			if(select_obj) {
				select_obj.style.visibility='hidden';
				select_obj=null;
			}
			select_obj=obj;
		}else{
			select_obj=null;
		}
		obj.style.visibility=status; 
	}

	function print_SNlayer(name, homepage, mail, boardID, writer, infoOpen, write_id) {
		var printHeight = 0;
		var printMain="";
		if(homepage) {
			printMain = "<tr onMousedown=window.open('"+homepage+"'); onkeydown=window.open('"+homepage+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_homepage.gif border=0 align=absmiddle alt=È¨ÆäÀÌÁö>&nbsp;&nbsp;È¨ÆäÀÌÁö&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}
		if(mail) {
			printMain = printMain +	"<tr onMousedown=hiddenFrame.location.href='./?doc=open_window.php&md=bbs&str="+mail+"&mode=mail' onkeydown=hiddenFrame.location.href='./?doc=open_window.php&md=bbs&str="+mail+"&mode=mail'><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_mail.gif border=0 align=absmiddle alt=¸ÞÀÏ>&nbsp;&nbsp;¸ÞÀÏ º¸³»±â&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}

		if(write_id) {
			printMain = printMain +	"<tr onMousedown=memoWindow('./?doc=memo_to.php&md=bbs/lib/memo&receiver_id="+write_id+"') onkeydown=memoWindow('./?doc=memo_to.php&md=bbs/lib/memo&receiver_id="+write_id+"')><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_memo.gif border=0 align=absmiddle alt=ÂÊÁö>&nbsp;&nbsp;ÂÊÁö º¸³»±â&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}

		if(infoOpen && write_id) {
			printMain = printMain +	"<tr onMousedown=window.open('./?doc=view_info.php&md=bbs&write_id="+write_id+"','view_info','width=400,height=510,toolbar=no,scrollbars=yes'); onkeydown=window.open('./?doc=view_info.php&md=bbs&write_id="+write_id+"','view_info','width=400,height=510,toolbar=no,scrollbars=yes');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_information.gif border=0 align=absmiddle alt=È¸¿ø>&nbsp;&nbsp;È¸¿øÁ¤º¸ º¸±â&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}


		var printHeader = "<div id='"+name+"' style='position:absolute; left:10px; top:25px; width:127; height: "+printHeight+"; z-index:1; visibility: hidden' onMousedown=SN_layerAction('"+name+"','hidden') onkeydown=SN_layerAction('"+name+"','hidden')><table border=0><tr><td colspan=3 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden') height=3></td></tr><tr><td width=5 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden') rowspan=2>&nbsp;</td><td height=5></td></tr><tr><td><table style=cursor:hand border='0' cellspacing='1' cellpadding='0' bgcolor='black' width=100% height=100%><tr><td valign=top bgcolor=white><table border=0 cellspacing=0 cellpadding=3 width=100% height=100%>";

		var printFooter = "</table></td></tr></table></td><td width=5 rowspan=2 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden')>&nbsp;</td></tr><tr><td colspan=3 height=10 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden')></td></tr></table></div>";
	
		document.writeln(printHeader+printMain+printFooter);
	}

	function print_ehome_SNlayer(name, homepage, mail, boardID, writer, infoOpen, write_id) {
		var printHeight = 0;
		var printMain="";
		if(homepage) {
			printMain = "<tr  onMousedown=window.open('"+homepage+"'); onkeydown=window.open('"+homepage+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_homepage.gif border=0 align=absmiddle alt=È¨ÆäÀÌÁö>&nbsp;&nbsp;È¨ÆäÀÌÁö&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}
		if(mail) {
			printMain = printMain +	"<tr onMousedown=hiddenFrame.location.href='./?doc=open_window.php&md=bbs&str="+mail+"&mode=mail' onkeydown=hiddenFrame.location.href='./?doc=open_window.php&md=bbs&str="+mail+"&mode=mail'><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_mail.gif border=0 align=absmiddle alt=¸ÞÀÏ>&nbsp;&nbsp;¸ÞÀÏ º¸³»±â&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}

		if(write_id) {
			printMain = printMain +	"<tr onMousedown=memoWindow('./?doc=memo_to.php&md=bbs/lib/memo&receiver_id="+write_id+"') onkeydown=memoWindow('./?doc=memo_to.php&md=bbs/lib/memo&receiver_id="+write_id+"')><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_memo.gif border=0 align=absmiddle alt=ÂÊÁö>&nbsp;&nbsp;ÂÊÁö º¸³»±â&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}

		if(infoOpen && write_id) {
			printMain = printMain +	"<tr onMousedown=window.open('./?doc=view_info.php&md=bbs&write_id="+write_id+"','view_info','width=400,height=510,toolbar=no,scrollbars=yes'); onkeydown=window.open('./?doc=view_info.php&md=bbs&write_id="+write_id+"','view_info','width=400,height=510,toolbar=no,scrollbars=yes'); ><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_information.gif border=0 align=absmiddle alt=È¸¿øÁ¤º¸>&nbsp;&nbsp;È¸¿øÁ¤º¸ º¸±â&nbsp;&nbsp;</td></tr>";
			printHeight = printHeight + 16;
		}


		var printMain = printMain + "<tr onMousedown=location.href='./home.php?id="+write_id+"' onkeydown=location.href='./home.php?id="+write_id+"'><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=./bbs/images/idn/n_homepage.gif border=0 align=absmiddle alt=¹Ì´ÏÈ¨ÇÇ>&nbsp;&nbsp;¹Ì´ÏÈ¨ÇÇ°¡±â&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;

		var printHeader = "<div id='"+name+"' style='position:absolute; left:10px; top:25px; width:127; height: "+printHeight+"; z-index:1; visibility: hidden' onMousedown=SN_layerAction('"+name+"','hidden') onkeydown=SN_layerAction('"+name+"','hidden')><table border=0><tr><td colspan=3 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden') height=3></td></tr><tr><td width=5 onMouseover=SN_layerAction('"+name+"','hidden')  onfocus=SN_layerAction('"+name+"','hidden') rowspan=2>&nbsp;</td><td height=5></td></tr><tr><td><table style=cursor:hand border='0' cellspacing='1' cellpadding='0' bgcolor='black' width=100% height=100%><tr><td valign=top bgcolor=white><table border=0 cellspacing=0 cellpadding=3 width=100% height=100%>";

		var printFooter = "</table></td></tr></table></td><td width=5 rowspan=2 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden')>&nbsp;</td></tr><tr><td colspan=3 height=10 onMouseover=SN_layerAction('"+name+"','hidden') onfocus=SN_layerAction('"+name+"','hidden')></td></tr></table></div>";
	
		document.writeln(printHeader+printMain+printFooter);
	}

////////////////////////////////////////////////////////////////////////////////////////////////list.php(tplboard)

    function check_num(string) {
		var len_zip = string.length;
		for (i=0;i<len_zip;i++) {
			if (string.charAt(i) < "0" || string.charAt(i) > "9") {
				return true;
				break;
			}
		}
		return false;
	}

	function checkAll() { 
		var f = document.frmList;
		for( var i=0; i<f.elements.length; i++) { 
			if (f.elements[i].checked == true) {
				f.elements[i].checked = false; 
			} else {
				f.elements[i].checked = true; 
			}
		} 
		return false;
	}

	function board_manager(url) {
		var j = 0;
		var chkValue = '';	
		var f = document.frmList;
		for(var i = 0; i < f.elements.length; i++) {
			var obj = eval("document.frmList.elements["+i+"]");
			if (obj.name == 'check') {
				if (obj.checked == true) {	chkValue = chkValue + document.frmList.elements[i].value + ";";	j++;	}
			}
		}
		if (j < 1) {
			alert("¸ÕÀú °Ô½Ã¹°À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.            ");
			return;
		}
		window.open('', "board_manager", 'scrollbars=no,width=355,height=150');
		f.cValue.value = chkValue;
		f.action = url;
		f.target='board_manager';
		f.submit();
	}

	function num_per_submit(url, n) {
		if (n != '') location.href=url+n;
	}

	function chkSearch() {
		if (document.frmSe.key.value == '') {
			alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä.        ');
			document.frmSe.key.focus();
			return false;
		}
	}
	
	
///////////////////////////////////////////////////////////////////////////////////////// list_read.php(tplboard)


	//ÆùÆ®È®´ë
	function FontPlus(uid) {
		var l = document.getElementById('ContentsLayer'+uid);
		var nSize = l.style.fontSize ? l.style.fontSize   : '9pt';
		var iSize = parseInt(nSize.replace('pt',''));
		if (iSize < 20) {
			l.style.fontSize   = (iSize + 1) + 'pt';
			l.style.lineHeight = '140%';
		}
	}
	//ÆùÆ®Ãà¼Ò
	function FontMinus(uid) {
		var l = document.getElementById('ContentsLayer'+uid);
		var nSize = l.style.fontSize ? l.style.fontSize : '9pt';
		var iSize = parseInt(nSize.replace('pt',''));
		if (iSize > 6) {
			l.style.fontSize = (iSize - 1) + 'pt';
			l.style.lineHeight = '140%';
		}
	}

	//°Ô½Ã¹° ÃßÃµ¸ÞÀÏ
	function SendMail(id,uid) {
		window.open('./?doc=sendmail.php&md=bbs/lib&id='+id+'&uid='+uid, 'mwin' , 'left=0,top=0,width=500,height=500');
	}


	function largeimage(id,file,iwidth,iheight,pwidth,pheight) {
		var left = (window.screen.width - pwidth) / 2; //Ã¢ÀÌ ¶ã¶§ °¡¿îµ¥·Î ¶ß±â
		var top = (window.screen.height - pheight) / 2;
		window.open("./bbs/lib/image_view.php?id="+id+"&imgfile="+file+"&width="+iwidth+"&height="+iheight+"&pwidth="+pwidth+"&pheight="+pheight,"largeimage", "toolbar=no,loction=no,directories=no,status=no,amenubar=no,scrollbars=no,resizable=no,left="+left+",top="+top+",width="+pwidth+",height="+pheight);
	}

	function clip_trackback(str) {
		window.clipboardData.setData("Text", str);
		alert("Æ®·¢¹é ÁÖ¼Ò°¡ º¹»çµÇ¾ú½À´Ï´Ù.            ");
	}

	function upfile_Show_Layer(e) {
		var l = document.getElementById("file_Show_Layer");
		if(!x) var x = e.pageX ? e.pageX : document.body.scrollLeft+event.clientX-270;
		if(!y) var y = e.pageY ? e.pageY : document.body.scrollTop+event.clientY-235;
		l.style.left = x;
		l.style.top  = y;
		l.style.display = 'block';
	}
	function uplink_Show_Layer(e) {
		var l = document.getElementById("link_Show_Layer");
		if(!x) var x = e.pageX ? e.pageX : document.body.scrollLeft+event.clientX-270;
		if(!y) var y = e.pageY ? e.pageY : document.body.scrollTop+event.clientY-235;
		l.style.left = x;
		l.style.top  = y;
		l.style.display = 'block';
	}
	function hideLayerfile() {
		var l = document.getElementById("file_Show_Layer");
		l.style.display = 'none';
	}
	function hideLayerlink() {
		var l = document.getElementById("link_Show_Layer");
		l.style.display = 'none';
	}
	function slideView(id,uid) {
		var pwidth = 866;
		var pheight = 674; 
		var left =  (window.screen.width - pwidth) / 2; //Ã¢ÀÌ ¶ã¶§ °¡¿îµ¥·Î ¶ß±â
		var top  =  (window.screen.height - pheight) / 2 ;
		window.open("./?doc=slide.htm&md=bbs/lib/slide&id="+id+"&uid="+uid, "slide_view", "toolbar=no,loction=no,directories=no,status=no,amenubar=no,scrollbars=no,resizable=1,left="+left+",top="+top+",width="+pwidth+",height="+pheight);
	}
	
////////////////////////////////////////////////////////////////////////////////////////// write.php (tplboard)

function focusIt() {
		var f = document.frmWrite;
		f.check.value = 0;
		if (f.w_name) {
			f.w_name.focus();
		} else {
			f.w_subject.focus();
		}
	}
	function check_email(string) {
		if (string.indexOf("@") != "-1" && string.indexOf(".") != "-1") {
			return 0;
		} else {
			return 1;
		}
	}
	function chk_blank() {
		var f = document.frmWrite;
		if(f.check.value == 1) {
			alert("±Û¾²±â ¹öÆ°À» ¿©·¯¹ø ´©¸£¸é ¾ÈµË´Ï´Ù.          ");
			return false;
		}
		if (f.w_name && f.w_name.value == "") {
			alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_name.focus();
			return false;
		}
		if (f.w_email && f.w_email.value != "" && check_email(f.w_email.value) == 1) {
			alert("¿Ã¹Ù¸¥ E-mail ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.          ");
			f.w_email.focus();
			return false;
		}
		if (f.w_subject.value == ""){
			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_subject.focus();
			return false;
		}

		if (f.w_content.value == ""){
			alert("º»¹® ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_content.focus();
			return false;
		}
		if (f.randomkey && f.randomkey.value == ""){
			alert("±¤°í ¹æÁö ´Ü¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.randomkey.focus();
			return false;
		}
		f.check.value=1;
//		show_waiting();
		return true;
	}
		function syncHeightCheck() {
		//	ÇÔ¼ö°¡ ÀÖ´ÂÁö Ã¼Å©
		if(typeof(parent.syncHeight) != "undefined") {
			parent.syncHeight();
		}
	}
	
//////////////////////////////////////////////////////////////////////////////////////////////////modify.php (tplboard)

	function file_del_chk() {
		if (confirm('\nÃ·ºÎµÈ ÆÄÀÏÀ» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?            \n')) return true;
		 return false;
	}
	function focusIt() {
		var f = document.frmModify;
		f.check.value = 0;
		if (f.w_name) {
			f.w_name.focus();
		} else {
			f.w_subject.focus();
		}
	}
	function check_email(string) {
		if (string.indexOf("@") != "-1" && string.indexOf(".") != "-1") {
			return 0;
		} else {
			return 1;
		}
	}
	function chk_blank() {
		var f = document.frmModify;
		if(f.check.value == 1) {
			alert("±Û¾²±â ¹öÆ°À» ¿©·¯¹ø ´©¸£¸é ¾ÈµË´Ï´Ù.          ");
			return false;
		}
		if (f.w_name && f.w_name.value == "") {
			alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_name.focus();
			return false;
		}
		if (f.w_email && f.w_email.value != "" && check_email(f.w_email.value) == 1) {
			alert("¿Ã¹Ù¸¥ E-mail ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.          ");
			f.w_email.focus();
			return false;
		}
		if (f.w_subject.value == ""){
			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_subject.focus();
			return false;
		}
		if (f.w_content.value == ""){
			alert("º»¹® ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_content.focus();
			return false;
		}
		f.check.value=1;
//		show_waiting();
		return true;
	}
	function addFile() {
		if (document.forms['frmModify'].elements['userfile[]'].length == undefined) document.forms['frmModify'].elements['userfile[]'].length = 1;
		if (upload_count2 > 0 && upload_count3 < document.forms['frmModify'].elements['userfile[]'].length) {
			alert("ÇöÀç °Ô½ÃÆÇÀº "+upload_count2+"°³ÀÇ ÆÄÀÏÀÌ ¾÷·Îµå µÇ¾îÀÖÀ¸¸ç "+upload_count+"°³ ±îÁö¸¸ ÆÄÀÏ ¾÷·Îµå°¡ °¡´ÉÇÕ´Ï´Ù.            ");
			return false;
		}
		if (upload_count3 > 0 && upload_count3 <= document.forms['frmModify'].elements['userfile[]'].length) {
			alert("ÇöÀç °Ô½ÃÆÇÀº "+upload_count+"°³ ±îÁö¸¸ ÆÄÀÏ ¾÷·Îµå°¡ °¡´ÉÇÏ¸ç ÇÕ´Ï´Ù.            ");
			return false;
		}
		mailFileDiv.insertAdjacentElement("BeforeEnd",document.createElement("<input type=file name='userfile[]' size=30 class='textbox'>"));
		mailFileDiv.insertAdjacentElement("BeforeEnd",document.createElement("<br>"));
		syncHeightCheck();
		document.recalc();
	}

/////////////////////////////////////////////////////////////////////////////////////////////////reply.php (tplboard)

	function focusIt() {
		var f = document.frmReply;
		f.check.value = 0;
		if (f.w_name) {
			f.w_name.focus();
		} else {
			f.w_subject.focus();
		}
	}
	function check_email(string) {
		if (string.indexOf("@") != "-1" && string.indexOf(".") != "-1") {
			return 0;
		} else {
			return 1;
		}
	}
	function chk_blank() {
		var f = document.frmReply;
		if(f.check.value == 1) {
			alert("±Û¾²±â ¹öÆ°À» ¿©·¯¹ø ´©¸£¸é ¾ÈµË´Ï´Ù.          ");
			return false;
		}
		if (f.w_name && f.w_name.value == ""){
			alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_name.focus();
			return false;
		}
		if (f.w_email && f.w_email.value != "" && check_email(f.w_email.value) == 1) {
			alert("¿Ã¹Ù¸¥ E-mail ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.          ");
			f.w_email.focus();
			return false;
		}
		if (f.w_subject.value == ""){
			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_subject.focus();
			return false;
		}

		if (f.w_content.value == ""){
			alert("º»¹® ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.w_content.focus();
			return false;
		}
		if (f.randomkey && f.randomkey.value == ""){
			alert("±¤°í ¹æÁö ´Ü¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.          ");
			f.randomkey.focus();
			return false;
		}
		f.check.value=1;
		return true;
	}

