/****************************************************************************** * ºê¶ó¿ìÁ® open ¹× close ÇÔ¼ö ******************************************************************************/ /* var ChkMemo = "¸Þ¸ð"; var ChkName = "À̸§"; var ChkValuation = "Æò°¡"; var Content = "³»¿ë"; var Email = "ÀüÀÚ¿ìÆí"; var Passwd = "ºñ¹Ð¹øÈ£"; var Title = "Á¦¸ñ"; var ToEmail = "¹Þ´Â»ç¶÷"; var Writer = "ÀÛ¼ºÀÚ"; var Msg = "¸¦(À») Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgAd = "±¤°í±ÛÀº °ÔÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù."; var MsgAll = "À̸§ ¹× ³»¿ëÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ."; var MsgAuthority = 'ÀÛ¼ºÀÚ¿¡ ÇÑÇØ »èÁ¦ ±ÇÇÑÀÌ ÀÖ½À´Ï´Ù'; var MsgBad = "¿å¼³ »ç¿ëÀ» ÀÚÁ¦ÇϽʽÿÀ."; var MsgCheckArticle = "Çѹø¿¡ ÀÐÀ» °Ô½Ã¹° ¹øÈ£¸¦ Ã¼Å©ÇØ ÁֽʽÿÀ."; var MsgDelete = "Á¤¸»·Î »èÁ¦¸¦ ÇϽðڽÀ´Ï±î ?"; var MsgDeleteArticle = "»èÁ¦ÇÒ °Ô½Ã¹° ¹øÈ£¸¦ Ã¼Å©ÇØ ÁֽʽÿÀ."; var MsgEmail = "ÀüÀÚ¿ìÆíÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgEmailChk = "ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù."; var MsgIno1 = "Áֹεî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgIno2 = "Áֹεî·Ï¹øÈ£ µÞÀÚ¸®¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgIP = 'Á¢¼ÓÁßÀÎ IP´Â ±¤°í±Û ¹æÁö¸¦ À§ÇØ ±Û¾²±â°¡ ¹æÁöµÇ¾î ÀÖ½À´Ï´Ù.'; var MsgMaxReadAll = "Çѹø¿¡ Àбâ´Â ÃÖ´ë 5°³±îÁö ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù."; var MsgMemo = "¸Þ¸ð ³»¿ëÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ."; var MsgName = "À̸§À» ÀÔ·ÂÇØ ÁֽʽÿÀ."; var MsgNumber = "Áֹεî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."; var MsgPasswd = "ºñ¹Ð¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgID = "¾ÆÀ̵ð(ID)¸¦ ÀÔ·ÂÇϼ¼¿ä!"; var MsgSecretArticle = "ºñ¹Ð±ÛÀº Çѹø¿¡ ÀбⰡ µÇÁö ¾Ê½À´Ï´Ù."; var MsgSendMax = "ÃÖ´ë 10¸í±îÁö º¸³¾¼ö ÀÖ½À´Ï´Ù."; var MsgSize1 = "Áֹεî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ 6ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgSize2 = "Áֹεî·Ï¹øÈ£ µÞÀÚ¸®¸¦ 7ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgToEmail = "¹Þ´Â»ç¶÷ ÀüÀÚ¿ìÆíÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."; var MsgToEmailChk = "¹Þ´Â»ç¶÷ ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù."; var MsgValuation = "Æò°¡³»¿ëÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ."; var MsgValuationGrade = "Æò°¡ Ç׸ñÀ» ¼±ÅÃÇØ ÁֽʽÿÀ."; var MsgViewcountOver = "°Ô½ÃÆÇÀÇ Á¶È¸¼ö°¡ ÀÏÀÏÇã¿ëÄ¡ÀÎ ÀÏ 3¸¸È¸¸¦ ÃʰúÇÏ¿© °Ô½Ã¹° Á¶È¸°¡ µÇÁö ¾Ê½À´Ï´Ù.\n°ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ."; var MsgSearchCategory = "°Ë»öÇÒ Ç׸ñÀ» ¼±ÅÃÇØÁÖ¼¼¿ä."; var MsgSearchKeyword = "°Ë»öÇÒ ´Ü¾î¸¦ ÀÔ·ÂÇϼ¼¿ä."; var MsgAlbumViewcountOver = "Æ÷Åä¾Ù¹üÀÇ Á¶È¸¼ö°¡ ÀÏÀÏ Çã¿ëÄ¡ÀÎ ÀÏ 5000ȸ¸¦ ÃʰúÇÏ¿© °Ô½Ã¹° Á¶È¸°¡ µÇÁö ¾Ê½À´Ï´Ù.\n°ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ."; var MagDoubleSubmit = "ÀúÀå¹öưÀ» 2¹ø ÀÌ»ó ´©¸¦ ¼ö ¾ø½À´Ï´Ù."; */ function openWindow(theURL, winName, sampleWidth, sampleHeight, useScrollbars, useResizable) { var screenPosX = screen.availWidth/2 - sampleWidth/2; var screenPosY = screen.availHeight/2 - sampleHeight/2; var useToolbar = "no"; var useLocation = "no"; var useDirectories = "no"; var useStatus = "no"; var useMemubar = "no"; if ( useScrollbars == "Y" ) { useScrollbars = "yes"; } else { useScrollbars = "no"; } if ( useResizable == "Y" ) { useResizable = "yes"; } else { useResizable = "no"; } var features = "toolbar="+useToolbar+", location="+useLocation+", directories="+useDirectories+", status="+useStatus+", menubar="+useMemubar+", scrollbars="+useScrollbars+", resizable="+useResizable+", top="+screenPosY+", left="+screenPosX+", width="+sampleWidth+", height="+sampleHeight; window.open(theURL, winName, features); } function openNoticeWindow(linkType, theURL, winName, sampleWidth, sampleHeight, useScrollbars, useResizable, target) { if (linkType == "openWindow") { openWindow(theURL, winName, sampleWidth, sampleHeight, useScrollbars, useResizable); } else if (linkType == "link") { if (target.toLowerCase() == "_self") { location.href = theURL; } else if (target.toLowerCase() == "_blank") { sampleWidth = screen.availWidth; sampleHeight = screen.availHeight; openWindow(theURL, winName, sampleWidth, sampleHeight,'Y','Y'); } else if (target.toLowerCase() == "_new") { sampleWidth = screen.availWidth; sampleHeight = screen.availHeight; openWindow(theURL, winName, sampleWidth, sampleHeight,'Y','Y'); } else if (target.toLowerCase() == "_parent") { window.parent.location.href = theURL; } else if (target.toLowerCase() == "_top") { window.top.location.href = theURL; } else { window.open(theURL, target); } } } function closeWindow() { self.close(); } /****************************************************************************** * Á¶È¸¼ö üũ °ü·Ã ÇÔ¼ö ******************************************************************************/ function checkViewcountState(ViewcountState,linkType,theURL,winName,sampleWidth,sampleHeight,useScrollbars,useResizable) { if (ViewcountState > 30000) { alert(MsgViewcountOver); return; } else { if (linkType == "openWindow") { openWindow(theURL,winName,sampleWidth,sampleHeight,useScrollbars,useResizable); } else if (linkType == "link") { location.href = theURL; } } } function checkViewcountStateNotice(ViewcountState, linkType, theURL, winName, sampleWidth, sampleHeight, useScrollbars, useResizable, target) { if (ViewcountState > 30000) { alert(MsgViewcountOver); return; } else { if (linkType == "openWindow") { openWindow(theURL, winName, sampleWidth, sampleHeight, useScrollbars, useResizable); } else if (linkType == "link") { if (target.toLowerCase() == "_self") { location.href = theURL; } else if (target.toLowerCase() == "_blank") { sampleWidth = screen.availWidth; sampleHeight = screen.availHeight; openWindow(theURL, winName, sampleWidth, sampleHeight,'Y','Y'); } else if (target.toLowerCase() == "_new") { sampleWidth = screen.availWidth; sampleHeight = screen.availHeight; openWindow(theURL, winName, sampleWidth, sampleHeight,'Y','Y'); } else if (target.toLowerCase() == "_parent") { window.parent.location.href = theURL; } else if (target.toLowerCase() == "_top") { window.top.location.href = theURL; } else { window.open(theURL, target); } } } } function checkViewcountStateReadAll(ViewcountState) { if (ViewcountState > 30000) { alert(MsgViewcountOver); return; } else { readAll(); } } /****************************************************************************** * CHECK BOX °ü·Ã ÇÔ¼ö ******************************************************************************/ function clearAll() { var form = document.webbbs; var size = form.idx_chk.length; if ( isFinite(form.idx_chk.length) ) { for (var i=0; i 

", ""); var bbs_lang = form.bbs_lang.value; var filter1 = form.filter1.value; var filter2 = form.filter2.value; if ( checkForm(bbs_lang, filter1, filter2) ) { // 2003-09-08 : ¹Ú»óÇö ¼öÁ¤ : ÀúÀå¹öư 2¹ø ´©¸§ ¹æÁö if (checkDoubleSubmit()) { form.method = "post"; form.submit(); } } else { return; } } /****************************************************************************** * °Ë»ö °ü·Ã ÇÔ¼ö ******************************************************************************/ /** // 2007-11-19 : È«Çý¼± : ÷ºÎÆÄÀÏ °³º°»èÁ¦ '{$this->tbl_name}','{$this->bbs_name}','{$this->idx[0]}','{$i}','{$this->curPage}','{$admin_flag}' */ function goFileDelete(tbl_name, bbs_name, no, file_idx, pageno, admin, file_name) { var form = document.webbbs; if (!form.passwd.value && !admin){ alert(MsgPasswd); form.passwd.focus(); return; } else { form.action = "/skin/process/album_file_delete.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&idx="+no+"&file_idx="+file_idx+"&fn="+file_name+"&pageno="+pageno+"&admin="+admin; form.submit(); } } /****************************************************************************** * °Ë»ö °ü·Ã ÇÔ¼ö ******************************************************************************/ /** // 2004-11-19 : ¹Ú»óÇö : °Ë»ö ¼±Åà À̹ÌÁö »ç¿ëÀÚ Á¤ÀÇµÉ ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ CBoardControl ¿¡¼­ Á¤ÀÇÇÔ¿¡ µû¶ó ÁÖ¼® ó¸® function checkSearchForm() { var form = document.searchForm; if(form.fNum != null) { chk1 = form.fNum.value; } else { chk1 = "off"; } if(form.fName != null) { chk2 = form.fName.value; } else { chk2 = "off"; } if(form.fTitle != null) { chk3 = form.fTitle.value; } else { chk3 = "off"; } if(form.fCont != null) { chk4 = form.fCont.value; } else { chk4 = "off"; } if( chk1=="off" && chk2=="off" && chk3=="off" && chk4=="off" ) { alert(MsgSearchCategory); return false; } if(form.findWord.value == "") { alert (MsgSearchKeyword); form.findWord.focus(); return false; } return true; } function OnOff(name,imgDir) { var browserName = navigator.appName; var browserVer = parseInt(navigator.appVersion); var init = ""; if(browserName == "Netscape" && browserVer >= 3){ init = "net"; } else { init = "ie"; } if(((init == "net")&&(browserVer >=3))||((init == "ie")&&(browserVer >= 4))) { img_on=new Image; img_off=new Image; if (name=="fNum") { img_on.src= imgDir+"/bar_chkboxNumber_on.gif"; img_off.src= imgDir+"/bar_chkboxNumber_off.gif"; } else if (name=="fName") { img_on.src= imgDir+"/bar_chkboxWriter_on.gif"; img_off.src= imgDir+"/bar_chkboxWriter_off.gif"; } else if (name=="fTitle") { img_on.src= imgDir+"/bar_chkboxTitle_on.gif"; img_off.src= imgDir+"/bar_chkboxTitle_off.gif"; } else if (name=="fCont") { img_on.src= imgDir+"/bar_chkboxContent_on.gif"; img_off.src= imgDir+"/bar_chkboxContent_off.gif"; } else { img_on.src= imgDir+"/bar_chkboxTitle_on.gif"; img_off.src= imgDir+"/bar_chkboxTitle_off.gif"; } if(document.searchForm[name].value == 'on') { document.searchForm[name].value = 'off'; document[name].src = img_off.src; } else { document.searchForm[name].value = 'on'; document[name].src = img_on.src; } } } **/ /****************************************************************************** * ¿É¼Ç±â´É °ü·Ã ÇÔ¼ö ******************************************************************************/ function goAdminLogin(tbl_name, bbs_name, skin_name, url) { location.href = "http://member.gabia.com/album_login.php?tbl_name="+tbl_name+"&album_name="+bbs_name+"&skin_name=" + skin_name +"&url=" + url; } function goAdminLogout(tbl_name, bbs_name) { //urlº¯°æ location.href = "/skin/process/album_admin_logout.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name; } function checkAdminLoginForm() { var form = document.webbbs; if (!form.user_id.value){ alert(MsgID); form.user_id.focus(); return; } if (!form.user_pass.value){ alert(MsgPasswd); form.user_pass.focus(); return; } form.submit(); } function saveText(idx) { var text = document.webbbs.text.value; hidden_frame.document.open("text/plain","replace"); hidden_frame.document.charset="KSC5601"; hidden_frame.document.write(document.webbbs.text.value); hidden_frame.document.close(); hidden_frame.focus(); hidden_frame.document.execCommand('SaveAs', false, 'content.txt'); self.close(); } function sendMailToWriter() { var form = document.webbbs; if ( form.name.value == "" ) { alert( Writer + Msg ); form.name.focus(); return; } if (form.email.value != "") { if ( !checkEmail(form.email.value) ) { alert(MsgEmailChk); form.email.focus(); return; } } else { window.alert( MsgEmail ); form.email.focus(); return; } if ( form.title.value == "" ) { alert( Title + Msg ); form.title.focus(); return; } if ( form.content.value == "" ) { alert( Content + Msg ); form.content.focus(); return; } form.method = "post"; //urlº¯°æ form.action = "/skin/process/album_mailname_process.php"; form.submit(); } function sendMailToFriend() { var arr_email = ""; var str = ""; var form = document.webbbs; if ( form.name.value == "" ) { alert( Writer + Msg ); form.name.focus(); return; } if (form.email.value != "") { if ( !checkEmail(form.email.value) ) { alert(MsgEmailChk); form.email.focus(); return; } } else { window.alert( MsgEmail ); form.email.focus(); return; } if (form.toEmail.value != "") { if ( !checkArrEmail(form.toEmail) ) { alert(MsgEmailChk); form.toEmail.focus(); return; } str = form.toEmail.value; if ( str.charAt(str.length -1) == ";" ) { str = str.substring(0, str.length-1 ); arr_email = str.split(";"); } else { arr_email = str.split(";"); } if ( arr_email.length > 10 ) { alert(MsgSendMax); return; } } else { window.alert( MsgToEmail ); form.toEmail.focus(); return; } if ( form.content.value == "" ) { alert( Content + Msg ); form.content.focus(); return; } form.method = "post"; //urlº¯°æ form.action = "/skin/process/album_mail_process.php"; form.submit(); } function checkPasswd() { var form = document.webbbs; if (form.passwd.value == "") { alert(MsgPasswd); return; } form.submit(); } function checkAdult() { var form = document.webbbs; if ( !checkUser_name(form.user_name) ) { return; } if ( !checkUser_ino(form.user_ino1, form.user_ino2) ) { return; } form.submit(); } function checkRealname() { var form = document.webbbs; if ( !checkUser_name(form.user_name) ) { return; } if ( !checkUser_ino(form.user_ino1, form.user_ino2) ) { return; } form.submit(); } function viewPrint() { window.print(); self.close(); } function readAll() { var form = document.webbbs; var idx_chk_no = ""; var i = 0; var idx_chk_length = 0; if ( form.idx_chk != null ) { if ( isFinite(form.idx_chk.length) ) { for (i=0;i 5 ) { alert(MsgMaxReadAll); return; } } } } else { if ( form.idx_chk.checked == true ) { if ( form.secret.value == "Y" ) { alert(MsgSecretArticle); return; } else { idx_chk_no = form.idx_chk.value; } } } if ( idx_chk_no=="" ) { alert(MsgCheckArticle); return; } else { form.idx_chks.value = idx_chk_no; } form.method = "post"; form.action = "bbs_view.php"; form.submit(); } } /****************************************************************************** * ¸Þ¸ð °ü·Ã ÇÔ¼ö ******************************************************************************/ function memoClearField(field) { if(field.value == "À̸§" || field.value == "¸Þ¸ð" || field.value == "Name" || field.value == "Memo") { field.value = ""; } } function memoSetField(field, bbs_lang, no) { var memo_field = new Array ("memo_name", "memo_memo"); var memo_kr = new Array ("À̸§", "¸Þ¸ð"); var memo_en = new Array ("Name", "Memo"); var form = eval("document.memoForm" + no); for(var index = 0; index < form.elements.length; index++) { if(field.value == "" && field.name == memo_field[index]) { if(bbs_lang == "kr") { field.value = memo_kr[index]; } else { field.value = memo_en[index]; } return; } } } function memoDelete(language, tbl_name, bbs_name, no, memo_no, pageno, available) { var form = eval("document.memoForm" + no); if ( available == "Y" ) { //Y°¡ µÇ¾î¾ß ÇÑ´Ù. if ( confirm(MsgDelete) ) { form.method = "post"; //form.action = "/library/memo_delete.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&no="+no+"&memo_no="+memo_no+"&pageno="+pageno; form.action = "../skin/process/album_memo_delete.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&no="+no+"&memo_no="+memo_no+"&pageno="+pageno; form.submit(); } } else { alert(MsgAuthority); } } function memoWrite(tbl_name, bbs_name, no, pageno, seq_no) { var form = eval("document.memoForm" + no); if ( form.memo_name.value == ChkName && form.memo_memo.value == ChkMemo ) { alert(MsgAll); form.memo_name.focus(); return; } if ( form.memo_name.value == "" || form.memo_name.value == ChkName ) { alert(MsgName); form.memo_name.focus(); return; } if ( form.memo_memo.value == "" || form.memo_memo.value == ChkMemo) { alert(MsgMemo); form.memo_memo.focus(); return; } form.method = "post"; //form.action = "/library/memo_write.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&no="+no+"&pageno="+pageno; form.action = "../skin/process/album_memo_write.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&no="+no+"&pageno="+pageno+"&seq_no="+seq_no; form.submit(); } /****************************************************************************** * Æò°¡ °ü·Ã ÇÔ¼ö ******************************************************************************/ function valuationClearField(field) { if(field.value == "À̸§" || field.value == "Æò°¡" || field.value == "Name" || field.value == "Evaluation") { field.value = ""; } } function valuationSetField(field, bbs_lang, no) { var valuation_field = new Array ("valuation_name", "valuation_memo"); var valuation_kr = new Array ("À̸§", "Æò°¡"); var valuation_en = new Array ("Name", "Evaluation"); var form = eval("document.valuationForm" + no); for(var index = 0; index < form.elements.length; index++) { if(field.value == "" && field.name == valuation_field[index]) { if(bbs_lang == "kr") { field.value = valuation_kr[index]; } else { field.value = valuation_en[index]; } return; } } } function valuationWrite(tbl_name, bbs_name, no, pageno) { var form = eval("document.valuationForm" + no); var chkValuation = false; for (var i=0; i < form.valuation.length; i++) { if (form.valuation[i].checked) { chkValuation = true; break; } } if ( !chkValuation ) { alert(MsgValuationGrade); return; } if ( form.valuation_name.value == ChkName && form.valuation_memo.value == ChkValuation ) { alert(MsgAll); form.valuation_name.focus(); return; } if ( form.valuation_name.value == "" || form.valuation_name.value == ChkName ) { alert(MsgName); form.valuation_name.focus(); return; } if ( form.valuation_memo.value == "" || form.valuation_memo.value == ChkValuation ) { alert(MsgValuation); form.valuation_memo.focus(); return; } form.method = "post"; //urlº¯°æ form.action = "/skin/process/album_valuation_write.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&no="+no+"&pageno="+pageno; form.submit(); } function valuationDelete(language, tbl_name, bbs_name, no, valuation_no, pageno, available) { var form = eval("document.valuationForm" + no); if ( available == "Y" ) { //Y·Î ÇÒ °Í if ( confirm(MsgDelete) ) { form.method = "post"; //urlº¯°æ form.action = "/skin/process/album_valuation_delete.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&no="+no+"&valuation_no="+valuation_no+"&pageno="+pageno; form.submit(); } } else { alert(MsgAuthority); } } /****************************************************************************** * ÀúÀå¹öư 2¹ø ´©¸§ ¹æÁö ÇÔ¼ö ******************************************************************************/ var buttonCount=0; function checkDoubleSubmit(objForm){ if( buttonCount > 0) { alert(MagDoubleSubmit); return false; } buttonCount++; return true; } /****************************************************************************** * htmlarea °ü·Ã ÇÔ¼ö ******************************************************************************/ var _editor_url = "/skin/script/htmlarea/"; // URL to htmlarea files var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]); if (navigator.userAgent.indexOf('Mac') >= 0) { win_ie_ver = 0; } if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; } if (navigator.userAgent.indexOf('Opera') >= 0) { win_ie_ver = 0; } if (win_ie_ver >= 5.5) { document.write(''); } else { document.write('function editor_generate() { return false; }'); } var editor = null; var use_html_editor = "Y"; // html editor Çã¿ë ¿©ºÎ var content_work = "N"; // º»¹® ÀÛ¼ºÈÄ text mode ¿Í html mode ¿Õº¹ ÀÛ¾÷ ¿©ºÎ function layer_init(use_editor, text_checked, html_checked) { if (use_editor == "Y") { if (html_checked == "checked") { initEditor(); } use_html_editor = "Y"; } else { use_html_editor = "N"; } } function initEditor() { editor_generate('content_html'); editor = "Y"; } function onResetHtmlEditor() { var tag = ""; if (use_html_editor == "Y") { if (tag == "N" || tag == "" || tag == null) { var html = document.webbbs.content_html.value; editor_setHTML("content_html", html); document.all.html_layer.style.display="block"; document.all.text_layer.style.display="none"; } else { document.all.html_layer.style.display="none"; document.all.text_layer.style.display="block"; } } } function layer_change(){ var form = document.webbbs; var tagValue = ""; if (form.tag == null || form.tag.length == 0) { tagValue = "N"; } else { for (i=0; i= 1 ) { sw = 0 }; if ( sw == 0 ) { snow = 0; hideObject(over); } else { cnt++; } } function dts(d,text) { txt = "
"+text+"
" layerWrite(txt); dir = d; disp(); } function disp() { if (snow == 0) { if (dir == 2) { moveTo(over,x+offsetx-(width/2),y+offsety); } // Center if (dir == 1) { moveTo(over,x+offsetx,y+offsety); } // Right if (dir == 0) { moveTo(over,x-offsetx-width,y+offsety); } // Left showObject(over); snow = 1; } } function mouseMove(e) { x=event.x + document.body.scrollLeft+10 y=event.y + document.body.scrollTop if (x+width-document.body.scrollLeft > document.body.clientWidth) x=x-width-25; if (y+height-document.body.scrollTop > document.body.clientHeight) y=y-height; if (snow) { if (dir == 2) { moveTo(over,x+offsetx-(width/2),y+offsety); } // Center if (dir == 1) { moveTo(over,x+offsetx,y+offsety); } // Right if (dir == 0) { moveTo(over,x-offsetx-width,y+offsety); } // Left } } function cClick() { hideObject(over); sw=0; } function layerWrite(txt) { document.all["overDiv"].innerHTML = txt } function showObject(obj) { obj.visibility = "visible" } function hideObject(obj) { obj.visibility = "hidden" } function moveTo(obj,xL,yL) { obj.left = xL; obj.top = yL; } **/ /****************************************************************************** * ¾Ù¹ü ÇÔ¼ö ******************************************************************************/ function view_original_image(tbl_name, bbs_name, idx, image_width, image_height, fn) { var open_width = 800; var open_height = 600; var scrollbars = "yes"; if (image_width == "") image_width = 800; if (image_height == "") image_height = 600; if(image_width < open_width && image_height < open_height) { scrollbars = "no"; } if(image_width < open_width) { open_width = image_width; } if(image_height < open_height) { open_height = image_height; } var screenPosX = screen.availWidth/2 - open_width/2; var screenPosY = screen.availHeight/2 - open_height/2; var features = "'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+scrollbars+",resizable=yes, top="+screenPosY+", left="+screenPosX+", width="+open_width+", height="+open_height+"'"; window.open("./skin/process/preview_image.php?tbl_name=" + tbl_name + "&bbs_name=" + bbs_name + "&idx=" + idx + "&file_name="+fn,"À̹ÌÁö_º¸±â",features); } // È®´ëÇü ¸ñ·Ï(enlarged list)¿¡¼­ »ç¿ëÇÏ´Â ÇÔ¼ö // ¾Æ·¡ ±×¸² Ŭ¸¯½Ã »óÀ§ÀÇ Å« À̹ÌÁö¸¦ º¸¿©ÁÖ´Â ÇÔ¼ö function viewImage() { var str = viewImage.arguments[2]; str = (navigator.appName == 'Netscape') ? 'document.' + str : 'document.all.' + str; var img = eval(str); img.src ="./skin/process/resize_image.php?tbl_name=" + viewImage.arguments[0] + "&bbs_name=" + viewImage.arguments[1] + "&type=large&file="+ viewImage.arguments[3]; img.value = viewImage.arguments[4]; document.webbbs.title.value = viewImage.arguments[5]; return true; } // »óÀ§ Å« ±×¸² Ŭ¸¯½Ã view È­¸éÀ¸·Î À̵¿ÇÏ´Â ÇÔ¼ö // goView -> goAlbumView function goAlbumView(tbl_name, bbs_name, pageno, search_state, viewcount_state) { if(viewcount_state >= 5000) { alert(MsgAlbumViewcountOver); return; } var idx = document.webbbs.enlarged_image.value; document.location.href="./album_view.php?func_name=view&tbl_name=" + tbl_name + "&bbs_name=" + bbs_name + "&pageno=" + pageno + "&idx=" + idx + search_state; } // ±×¸²º¸±â È­¸éÀ¸·Î À̵¿ÇÏ´Â ÇÔ¼ö // goViewPage -> goAlbumViewPage function goAlbumViewPage(tbl_name, bbs_name, pageno, idx, search_state, viewcount_state) { if(viewcount_state >= 5000) { alert(MsgAlbumViewcountOver); return; } window.location.href = "./album_view.php?func_name=view&tbl_name=" + tbl_name + "&bbs_name=" + bbs_name + "&pageno=" + pageno + "&idx=" + idx + search_state; } /****************************************************************************** * CHARACTER CHECK °ü·Ã ÇÔ¼ö ******************************************************************************/ var NUM = "0123456789"; var SALPHA = "abcdefghijklmnopqrstuvwxyz"; var ALPHA = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"+SALPHA; var EMAIL = "!#$%&*+-./=?@^_`{|}"+NUM+ALPHA; var PASSWORD = "!@.#,$%^*&_-" + ALPHA + NUM; var SPECIAL = " ~!@#$%^&*()-_=+|;:<>,.?/"; // ¿µ¹®, ¼ýÀÚ, Ư¼ö¹®ÀÚÀÇ »ç¿ë¿©ºÎ¸¦ È®ÀÎÇÏ´Â ½ºÅ©¸³Æ® ÇÔ¼ö // znObjName : ÇØ´ç Æû À̸§ // znObject : ÇØ´ç Æû Á¤º¸ // minnum : ÀԷ°¡´ÉÇÑ ÃÖ¼Ò ¹®ÀÚÀÇ ±æÀÌ // maxnum : ÀÔ·Â °¡´ÉÇÑ ÃÖ´ë ¹®ÀÚÀÇ ±æÀÌ // mode : ÇØ´ç ¿À·ù Message ¸¦ ¶ç¿ì±â À§ÇØ function CharCheck(znObjName, znObject,minnum,maxnum, mode){ //var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; //var numeric = '1234567890'; //var special = ' ~!@#$%^&*()-_=+|;:<>,.?/'; if(mode == "a") { var strre="/^["+ ALPHA +" ]{"+ minnum+ ","+ maxnum +"}$/g"; var str="¿µ¹®¸¸À¸·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."; } if(mode == "an") { var strre="/^["+ ALPHA + NUM +"]{"+ minnum+ ","+ maxnum +"}$/g"; var str="ÃÖ¼Ò "+minnum+"ÀÚ¿¡¼­ ÃÖ´ë "+maxnum+"ÀÚ ±îÁöÀÇ ¿µ¹® ¹× ¼ýÀÚ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."; } if(mode == "a_") { var strre="/^["+ ALPHA +" _]{"+ minnum+ ","+ maxnum +"}$/g"; var str="¿µ¹® ¹× '_' Á¶ÇÕ¸¸À¸·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."; } if(mode == "n") { var strre="/^["+ NUM +" -]{"+ minnum+ ","+ maxnum +"}$/g"; var str="¼ýÀÚ ¹× '-' Á¶ÇÕ¸¸À¸·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."; } if(mode == "ans") { var strre="/^["+ ALPHA + NUM + SPECIAL +"]{"+ minnum+ ","+ maxnum +"}$/g"; var str="ÃÖ¼Ò "+minnum+"ÀÚ¿¡¼­ ÃÖ´ë "+maxnum+"ÀÚ ±îÁöÀÇ ¿µ¹®, ¼ýÀÚ, Ư¼ö¹®ÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."; } if(mode == "only_n") { var strre="/^["+ NUM +"]{"+ minnum+ ","+ maxnum +"}$/g"; var str="ÃÖ¼Ò "+minnum+"ÀÚ¿¡¼­ ÃÖ´ë "+maxnum+"ÀÚ ±îÁöÀÇ ¼ýÀÚ¸¸À¸·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."; } var re = eval(strre); var result = re.test(znObject.value) if (!result){ alert(znObjName+" À»(¸¦) À߸ø ÀÔ·Â Çϼ̽À´Ï´Ù. \n\n"+str); return false; } return true; } function checkSpace(field_value) { var result = field_value.replace(/\s*/, ""); if (result == "") { return false; } else { return true; } } function checkSpecialChar(str) { var tmp1 = ""; var tmp2 = ""; for(tmp1 = 0 ; tmp1 < str.length ; tmp1++) { for(tmp2 = 0; tmp2 < SPECIAL.length ; tmp2++) { if (str.charAt(tmp1) == SPECIAL.charAt(tmp2)) { return false; } } } return true; } function checkEmail(email) { var patten = "^[_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-]+(\.[0-9a-zA-Z]+)*$"; patten = eval('/'+ patten + '/'); if (!email.match(patten)) { return false; } else { return true; } } function checkArrEmail(obj) { var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/; var check=/@[\w\-]+\./; var checkend=/\.[a-zA-Z]{2,3}$/; var ret = true; var emailad = ""; var emailCnt = 0; var emailValue = obj.value; if ( emailValue.charAt(emailValue.length -1) == ";" ) { emailValue = emailValue.substring(0, emailValue.length-1 ); arr_email = emailValue.split(";"); } else { arr_email = emailValue.split(";"); } for(var i=0; i"); } function WriteImage2(tagimg){ document.write(""); } function preload_img() { var img_list = preload_img.arguments; if (document.preloadlist == null) document.preloadlist = new Array(); var top = document.preloadlist.length; for (var i=0; i < img_list.length; i++) { document.preloadlist[top+i] = new Image; document.preloadlist[top+i].src = img_list[i+1]; } } /****************************************************************************** * ±âŸ ÇÔ¼ö ******************************************************************************/ function webbbsclear() { document.webbbs.reset(); document.webbbs.name.focus(); } function trim(a) { var search = 0; while ( a.charAt(search) == " ") { search = search + 1; } a = a.substring(search, (a.length)); search = a.length - 1; while (a.charAt(search) ==" ") { search = search - 1; } return a.substring(0, search + 1); } /****************************************************************************** * ¾Ö¸Å¸ðÈ£ÇÑ ÇÔ¼ö ******************************************************************************/ /** function albumclear() { document.bbs_name.reset(); } function blankcheckForm(mode) { var field = new Array("writer","password","email", "title","content","imagefile"); var field_kr_name = new Array("ÀÛ¼ºÀÚ", "ºñ¹Ð¹øÈ£", "ÀüÀÚ¿ìÆí", "Á¦¸ñ", "³»¿ë", "À̹ÌÁö ÆÄÀÏ"); var field_en_name = new Array("writer", "password", "email", "title", "content", "image file"); for(var index=0; index < document.album_form.elements.length; index++) { for(var fieldindex=0; fieldindex < field.length; fieldindex++) { if(document.album_form.elements[index].name == field[fieldindex]) { if(document.album_form.elements[index].name == "email") { if(checkEmail(document.album_form.email.value) == false) { if(language == "kr") { alert(field_kr_name[fieldindex] + "¸¦(À») Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."); } else { alert("Please enter a(n) "+ field_en_name[fieldindex] + "."); } document.album_form.elements[index].value = ""; document.album_form.elements[index].focus(); return false; } } else { if(checkSpace(document.album_form.elements[index].value) == false) { // ÇʼöÀÔ·Â Çʵå ÀÔ·Â °Ë»ç if(field[fieldindex] == "imagefile" && mode == "modify") { continue; } if(language == "kr") { alert(field_kr_name[fieldindex] + "¸¦(À») ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."); } else { alert("Please enter a(n) "+ field_en_name[fieldindex] + "."); } document.album_form.elements[index].value = ""; document.album_form.elements[index].focus(); return false; } } // 2004-02-23 : ¹Ú»óÇö : ¼öÁ¤ : ¾÷·ÎµåÆÄÀÏ¸í Æ¯¼ö¹®ÀÚ Ã¼Å© if(document.album_form.elements[index].name == "imagefile") { var file = document.album_form.imagefile.value; var ext = ""; while (file.indexOf("\\") != -1) { file = file.slice(file.indexOf("\\") + 1); ext = file.slice(file.indexOf(".")).toLowerCase(); } var filename = file.substring(0, file.indexOf(".")); if(!checkSpecialChar(filename)){ if(language == "kr") { alert(field_kr_name[fieldindex] + "¿¡´Â Ư¼ö¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù."); } else { alert("Don't use special character in "+ field_en_name[fieldindex] + "."); } document.album_form.elements[index].value = ""; document.album_form.elements[index].focus(); return false; } } if(document.album_form.imagefile.value != "" || document.album_form.imagefile.value.length != 0) { document.album_form.existfile.value = document.album_form.imagefile.value; } } }// end of for }// end of for return true; } function checkMemoForm(tbl_name, bbs_name, current_page, article_idx, memo_write_privilege, skin_name, main_url, search_state) { var meme_confirm_message; if(memo_write_privilege == "N") { if(language == "kr") { meme_confirm_message = "¸Þ¸ð ¾²±â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù. ·Î±×ÀÎ ÇϽðڽÀ´Ï±î?"; } else { meme_confirm_message = "You do not have the privilege of writing memo. Do you want to login?"; } if(confirm(meme_confirm_message) == true) { window.location.href = "http://member.gabia.co.kr/album_login.php?tbl_name="+tbl_name+"&bbs_name="+bbs_name+"&skin_name="+skin_name+"&main_url="+main_url+"¤t_page="+current_page+"&article_idx="+article_idx+"&search_state="+search_state+"&url=/album_view.php"; } return false; } var field = new Array("memo_name", "memo_email", "memo_content"); var field_kr_name = new Array("À̸§", "ÀüÀÚ¿ìÆí", "¸Þ¸ð"); var field_en_name = new Array("Name", "Email", "Memo"); for(var index=0; index < document.memo_form.elements.length; index++) { for(var fieldindex=0; fieldindex < field.length; fieldindex++) { if(document.memo_form.elements[index].name == field[fieldindex]) { var field_value = document.memo_form.elements[index].value; if(field_value == "À̸§" || field_value == "¸Þ¸ð" || field_value == "Name" || field_value == "Memo") { if(language == "kr") { alert(field_kr_name[fieldindex] + "¸¦(À») Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."); } else { alert("Please select a(n) "+ field_en_name[fieldindex] + "."); } document.memo_form.elements[index].focus(); return false; } else { if(checkSpace(field_value) == false) { // ÇʼöÀÔ·Â Çʵå ÀÔ·Â °Ë»ç if(language == "kr" && field_value == field_kr_name[fieldindex]) { alert(field_kr_name[fieldindex] + "¸¦(À») Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."); document.memo_form.elements[index].value = "";; document.memo_form.elements[index].focus(); return false; } else if(language == "en" && field_value == field_en_name[fieldindex]) { alert("Please select a(n) "+ field_en_name[fieldindex] + "."); document.memo_form.elements[index].value = ""; document.memo_form.elements[index].focus(); return false; } } else { if(field[fieldindex] == "memo_email") { if((field_value.search(/(\S+)@(\S+)\.(\S+)/) == -1) && (field_value != "ÀüÀÚ¿ìÆí" && field_value != "Email")) { if(language == "kr") { alert("ÀüÀÚ¿ìÆí ÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ."); } else { alert("Please enter a(n) correct email"); } document.memo_form.elements[index].value = ""; document.memo_form.elements[index].focus(); return false; } } if(field[fieldindex] == "memo_content" && field_value.length > 200) { if(language == "kr") { alert("¸Þ¸ðÀÇ ±æÀÌ´Â 150±ÛÀÚ·Î Á¦ÇѵǾî ÀÖ½À´Ï´Ù."); } else { alert("The length of memo is 150 characters"); } document.memo_form.elements[index].value = ""; document.memo_form.elements[index].focus(); return false; } } } } }// end of for }// end of for if(document.memo_form.memo_email.value == "ÀüÀÚ¿ìÆí" || document.memo_form.memo_email.value == "Email") { document.memo_form.memo_email.value = ""; } return true; } **/