<% '---------------------------------------------------------------------- ' ' FSBOARD Javascript Library 1.8 ' ' Technical Contact: saiur@msn.com ' Producer: Junghyun Cho ' Module Made: October 1, 2000 ' Last Update: April 18, 2007 ' ' Copyright(c)2000-2004 FSBOARD. All Rights Reserved. ' '---------------------------------------------------------------------- '//Çì´õ ÁöÁ¤ Response.ContentType = "text/javascript; charset=euc-kr" '//ÆäÀÌÁö ¸µÅ© º¯¼ö ÃʱâÇÏ id = Request.QueryString("id") mode = Request.QueryString("mode") srhctgr = Request.QueryString("srhctgr") srhstr = Request.QueryString("srhstr") ctgrstr = Request.QueryString("ctgrstr") page = Request.QueryString("page") %> // length_limit) { alert("ÃÖ´ë " + length_limit + "byteÀ̹ǷΠÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù."); //comment.value = comment.value.replace(/\r\n$/, ""); comment.value = this.assert_msglen(comment.value, length_limit, limit_panel); } } this.calculate_msglen = function(message) { var nbytes = 0; for(i=0; i 4) { nbytes += 2; } else if(ch == '\n') { if(message.charAt(i-1) != '\r') { nbytes += 1; } } else if(ch == '<' || ch == '>') { nbytes += 4; } else { nbytes += 1; } } return nbytes; } this.assert_msglen = function(message, maximum, limit_panel) { var inc = 0; var nbytes = 0; var msg = ""; var msglen = message.length; var textlimit = document.getElementById(limit_panel); for(i=0; i 4) { inc = 2; } else if (ch == '\n') { if(message.charAt(i-1) != '\r') { inc = 1; } } else if (ch == '<' || ch == '>') { inc = 4; } else { inc = 1; } if((nbytes + inc) > maximum) { break; } nbytes += inc; msg += ch; } if(textlimit) textlimit.innerHTML = nbytes; return msg; } } var chkPhase = true; function checkAll() { var chk = document.forms.chkArticle; if(chkPhase) { for(var i=0; i&ctgrstr=<%=ctgrstr%>&page=<%=page%>"; chkForm.submit(); break; case("multiview") : chkForm.action = "?id=<%=id%>&mode=multiview&srhctgr=<%=srhctgr%>&srhstr=<%=Replace(srhstr,"""",Server.UrlEncode("""))%>&ctgrstr=<%=ctgrstr%>&page=<%=page%>"; chkForm.submit(); break; case("MoveArticles") : chkForm.action = "?id=<%=id%>&mode=MoveArticles&srhctgr=<%=srhctgr%>&srhstr=<%=Replace(srhstr,"""",Server.UrlEncode("""))%>&ctgrstr=<%=ctgrstr%>&page=<%=page%>"; chkForm.submit(); break; default : window.location.href = "?id=<%=id%>&mode=error&msg=<%=Server.UrlEncode("¿¹¿Ü ¿À·ùÀÔ´Ï´Ù.")%>"; break; } } function formResize(obj,value) { /* var i; for(i=1;i<=value;i++) obj.rows += 1; */ if(value<0 && Math.abs(value)>=Math.abs(obj.rows)) { alert("´õÀÌ»ó ÁÙÀϼö ¾ø½À´Ï´Ù."); } else { obj.rows += value; } } function playFlash(objId,id,maintainCode,filename,seqNum,width,height) { var obj = document.getElementById(objId); try { obj.innerHTML = ""; } catch(e) { window.alert(e.number + " : " + e.discription); } } function mailto(str) { temp = str.split("+"); mail = ""; for(var i=0; i maxWidth) { document.getElementById(img_id).width = maxWidth; } document.getElementById(img_id).style.visibility = "visible"; } } function vwimgrzmv(obj,imgsrc) { var rz = 0; var scrl = 0; var rzwidth = obj.width + 5; var rzheight = obj.height + 25; var mvleft = (window.screen.width - obj.width) / 2; var mvtop = (window.screen.height - obj.height - 25) / 2; var imgwin = null; var ie = navigator.appName.indexOf('Microsoft Internet Explorer')>-1 ? true : false; if(obj.height>window.screen.height) { rz = 0; scrl = 1; rzwidth = obj.width + 23; rzheight = window.screen.height - 30; mvtop = 0; } if(obj.width>window.screen.width) { rz = 0; scrl = 1; rzwidth = window.screen.width; mvleft = 0; } if(!imgsrc) imgsrc = obj.src; imgwin = window.open('','_blank','toolbar=0,menubar=0,status=1,scrollbars=' + scrl + ',resizable=' + rz + ',width=0,height=0,left=' + ((window.screen.availWidth-245)/2) + ',top=' + ((window.screen.availHeight-105)/2)); if(imgwin) { imgwin.blur(); imgwin.moveTo(0,0); imgwin.resizeTo(0,0); imgwin.document.write(("<" + "html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"ko\" xml:lang=\"utf-8\"><" + "head><" + "title>object" + "<" + "body>" + "= window.screen.height - 10) {" + "rzwidth = this.width + 23;" + "rzheight = window.screen.height - 30;" + "mvtop = 0;" + "} " + "if(this.width >= window.screen.width - 10) {" + "rz = 1;" + "scrl = 1;" + "rzwidth = window.screen.width;" + "mvleft = 0;" + "}" + "window.resizeTo(rzwidth, rzheight);" + "window.moveTo(mvleft, mvtop);" + "window.scrollbars = scrl;" + "window.resizable = rz;" + "\"" + " onerror=\"alert('À̹ÌÁöÆÄÀÏÀÌ ¾ø°Å³ª ÆÄÀÏÀ̸§ÀÌ À߸øµÇ¾ú½À´Ï´Ù.\\nÆÄÀÏÀ̸§¿¡ ÇѱÛÀÌ Æ÷ÇԵǾî ÀÖÀ¸¸é ºä¾îâ¿¡ ¿À·ù°¡ ¹ß»ýÇÒ¼öµµ ÀÖ½À´Ï´Ù.');self.close();\"" + " onclick=\"window.close();\"" + " style=\"cursor:hand;cursor:pointer;\" alt=\"Ŭ¸¯ÇϽøé âÀÌ ´ÝÈü´Ï´Ù\" />" + "<" + "script type=\"text/javascript\">" + "function init() {" + "var img = document.getElementById('uploaded_image');" + "if(img) {" + "if(img.width >= window.screen.width -10) {" + "img.width = window.screen.width - 10;" + "}" + "if(img.height >= window.screen.height-50) {" + "document.body.scroll='auto';" + "}" + "document.title = img.width + '*' + img.height;" + "}" + "}" + "window.onLoad = init();" + "" + "")); imgwin.status = "Resolution:" + window.screen.width + "x" + window.screen.height; imgwin.focus(); } } function getFileExtension( filePath ) { var lastIndex = -1; lastIndex = filePath.lastIndexOf('.'); var extension = ""; if(lastIndex != -1) { extension = filePath.substring( lastIndex+1, filePath.len ); } else { extension = ""; } return extension; } function loadFlash(objSrc, width, height, wmode) { var obj = ''; obj += ''; obj += ''; obj += ''; obj += ''; obj += ''; obj += ''; obj += ''; obj += ''; obj += '<\/embed>'; obj += '<\/object>'; document.write(obj); } function chkCapsLock(e, id) { var myKeyCode = 0; var myShiftKey = false; var myMsg = 'ÀÌ ÄÑÁ® ÀÖ½À´Ï´Ù.'; var obj = id ? document.getElementById(id) : ''; var capsLock = false; if(document.all) { myKeyCode = e.keyCode; myShiftKey = e.shiftKey; } else { myKeyCode = e.which; myShiftKey = (myKeyCode==16) ? true : false; } if((myKeyCode>=65 && myKeyCode<=90) && !myShiftKey) { capsLock = true; } else if((myKeyCode>=97 && myKeyCode<=122) && myShiftKey) { capsLock = true; } if(capsLock) { if(obj) { myMsg = myMsg.replace(/[<]/gi,'<'); myMsg = myMsg.replace(/[>]/gi,'>'); myMsg = myMsg.replace(/[\n]/gi,'
'); obj.innerHTML = myMsg; } else window.alert(myMsg); } else { if(obj) obj.innerHTML = ''; } } function doBlink() { var blink = document.all.tags("BLINK"); for (var i=0; i