var resolution_h = screen.height; var openHeight = resolution_h - 100; // 기존함수 -> makeForm function makeBbsForms(url, target , param) { var text = ""; var temp = ""; var i = 0; var j = 0; text = "
"; var strPart = param.split("^"); for(i=0; i < strPart.length; i++) { var strPart2 = strPart[i].split("〓"); for(j=0; j < strPart2.length; j++) { if( j%2==0) { temp += ""; } } } text += temp; text += "
" document.getElementById('logInfo').innerHTML = text; document.PageForm.submit(); } // 기존함수 -> chkDownApp function checkDownApp(idx,cash,adult,div,clink,rights){ try { WebCtrl.CheckInstall(); return true; } catch(e) { // IE에서의 프로그램 설치 안내 레이어 떠야함 return false; } } // 기존함수 -> GetCookie function CookieGet(name){ var result = null; var myCookie = " " + document.cookie + ";"; var searchName = " " + name + "="; var startOfCookie = myCookie.indexOf(searchName); var endOfCookie; if(startOfCookie != -1) { startOfCookie += searchName.length; endOfCookie = myCookie.indexOf(";", startOfCookie); result = unescape(myCookie.substring(startOfCookie, endOfCookie)); } return result; } function bbsReload() { var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+thisBBsIdx); } //--------------------- // 구매목록 검색 function tryDown(idx,cash,adult,type) { if(!CookieGet('mid')) { alert('로그인 후 이용하실 수 있습니다. '); return false; } if(adult==1 && CookieGet('adult')!=1) { alert('성인 컨텐츠는 성인인증 후 다운 받으실 수 있습니다. '); } sendRequest(returnPurchaseCheck,'&act=ok&idx='+idx+'&cash='+cash+'&adult='+adult+'&type='+type,'POST','../module/purchaseCheck.php',true,true); } // 구매목록 검색리턴 function returnPurchaseCheck(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(split_res[0] == '_exist') { if(confirm('이미 구매한 컨텐츠입니다. 구매목록으로 이동하시겠습니까? ')) { opener.location.href='../mypage.php?doc=purchase'; window.self.close(); } } else { if(split_res[4] == 'cash') { contentsDownload(split_res[1],split_res[2],split_res[3]); } else if(split_res[4] == 'coupon') { downTryCoupon(split_res[1],split_res[2],split_res[3]); } } } //--------------------- // 컨텐츠 다운로드 처리 function contentsDownload(idx,cash,adult,div,code_cate,rights,clink,buyMethod) { // 고유번호,판매금액,성인,div,카테고리,저작권여부 //alert('서버 점검으로 인해 내려받으실 수 없습니다. \r\n잠시후에 다시 이용해주시기 바랍니다. \r\n자세한 내용은 공지사항을 참조해주세요. '); //return; // 익스 엣지 if(!0 && !0){ if(checkDownApp(idx,cash,adult,div,clink,rights) == false) { return; } } if(rights == 1) { var cashTotal = parseInt(Rcash); } else { var cashTotal = parseInt(Rcash)+parseInt(Bcash); } //////////////// - 정액제 사용 - //////////////// if(CookieGet('ration') && rights!=1) { var rationInfo = CookieGet('ration').split('|'); var now = 1792903199; var nowHour = 13; var rationPermAr = new Array(); var rationStartTime = Number(rationInfo[2]); var rationEndTime = Number(rationInfo[3]); var rationGap = rationEndTime - rationStartTime; if(rationGap < 0) rationGap = rationGap+24; for(var i=0; i 23) times = times - 24; rationPermAr[i] = times; } if(confirm('정액제를 사용하여 내려받기 하시겠습니까? ')) { if(rights == 1) { alert('해당 포인트만큼 포인트가 차감됩니다.\n\n내려받기 하시겠습니까?'); } else { sendRequest(returnTryDown,'&act=ok&idx='+idx+'&div='+div+'&buyMethod='+buyMethod+'&func=1','POST','../module/bbsDownTry.php',true,true); return; } }else{ var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+idx); } //////////////// 포인트 사용 //////////////// } else { if(cashTotal >= cash) { if (rights == 1) { var comm = "해당 포인트만큼 포인트가 차감됩니다.\n\n내려받기 하시겠습니까?"; } else { var comm = "해당 포인트만큼 보유 포인트가 차감됩니다. \r\n내려받기 하시겠습니까? "; } if( confirm(comm) ) { sendRequest(returnTryDown,'&act=ok&idx='+idx+'&div='+div+'&cash='+cash+'&rights='+rights+'&buyMethod='+buyMethod+'&func=2','POST','../module/bbsDownTry.php',true,true); return; }else{ var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+idx); } } else { if (rights == 1) { if(confirm('제휴 서비스 컨텐츠는 조포인트로만 사용하실 수 있습니다. \r\n\r\n (※ 정액제,보너스포인트 및 쿠폰으로는 이용할 수 없습니다. ) ')) { alert('해당 포인트만큼 포인트가 차감됩니다.\n\n내려받기 하시겠습니까?'); opener.location.href='../charge.php?doc=point'; window.self.close(); }else{ var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+idx); } } else { alert(' 포인트가 부족합니다.\n 무료쿠폰 특별이벤트 진행중입니다.'); opener.location.href='../charge.php?doc=point'; window.self.close(); } } } } //---------------------------- // 컨텐츠 초고속 다운로드 처리 function contentsDownloadV(idx,cash,adult,div,code_cate,rights,clink, link_idx, userid,titanic,freeMusic,framepage,buyMethod) { //alert('서버 점검으로 인해 내려받으실 수 없습니다. \r\n잠시후에 다시 이용해주시기 바랍니다. \r\n자세한 내용은 공지사항을 참조해주세요. '); //return; if(cash == '') { cash = 0; } if(rights != '1') { rights = 0; } if(link_idx == '' && link_idx < 1) { link_idx = 0; } if(0) { // 크롬,사파리,파폭 에서 다운받기 if(!0 && !0) { // 익스 엣지 if(checkDownApp(idx,cash,adult,div,clink,rights) == false) { return; } } } if(freeMusic == 'ok') { // 무료음원 내려받기 sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&div='+div+'&cash='+cash+'&framepage='+framepage+'&buyMethod='+buyMethod+'&func=3','POST','../module/bbsDownTry.php',true,true); return; } if(rights == 1 && idx != 16054202) { var cashTotal = parseInt(Rcash); } else { var cashTotal = parseInt(Rcash) + parseInt(Bcash); } if(idx == 16054202) { alert(' 컨텐츠를 고속다운로드 받으시면 경품 이벤트에 응모됩니다. '); } //20210118 MG 정액제 구매가능 컨텐츠 if ( CookieGet('ration') && titanic == 'mg_ration') { sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&div='+div+'&framepage='+framepage+'&buyMethod='+buyMethod+'&func=4','POST','../module/bbsDownTry.php',true,true); return; } //////////////// 정액제 사용 //////////////// if(CookieGet('ration') && rights != 1) { var rationInfo = CookieGet('ration').split('|'); var now = 1792903199; var nowHour = 13; var rationPermAr = new Array(); var rationStartTime = Number(rationInfo[2]); var rationEndTime = Number(rationInfo[3]); var rationGap = rationEndTime - rationStartTime; if(rationGap < 0) rationGap = rationGap+24; for(var i = 0 ; i < rationGap ; i++) { var times = i + rationStartTime; if(times > 23) times = times - 24; rationPermAr[i] = times; } sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&div='+div+'&framepage='+framepage+'&buyMethod='+buyMethod+'&func=4','POST','../module/bbsDownTry.php',true,true); return; } else { //////////////// 포인트 사용 //////////////// if(userid == 'filejo1'){ // 체험판 사용자 alert(' 해당 계정은 파일조 체험 계정으로 \n 일부 서비스에 제한이 있습니다. \n\n 정식서비스 이용은 로그아웃하여 \n 회원가입 후 이용하여 \n 주시기 바랍니다.'); window.self.close(); }else{ if(cashTotal >= cash || rights_ration == 'Y') { if (rights == 1) { if(rights_ration == 'Y') { sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&div='+div+'&cash='+cash+'&rights='+rights+'&framepage='+framepage+'&buyMethod='+buyMethod+'&func=5','POST','../module/bbsDownTry.php',true,true); return; } else { if( confirm(" 제휴 서비스 컨텐츠는 조포인트로만 사용하실 수 있습니다. \r\n\r\n "+ cash +"포인트가 차감됩니다. 구매하시겠습니까?") ) { sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&div='+div+'&cash='+cash+'&rights='+rights+'&framepage='+framepage+'&buyMethod='+buyMethod+'&func=6','POST','../module/bbsDownTry.php',true,true); return; } else { var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+idx); } } }else{ sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&div='+div+'&cash='+cash+'&rights='+rights+'&framepage='+framepage+'&buyMethod='+buyMethod+'&func=7','POST','../module/bbsDownTry.php',true,true); return; } } else { if (rights == 1) { alert(' 제휴 서비스 컨텐츠는 조포인트로만 사용하실 수 있습니다. \r\n\r\n 조포인트가 부족합니다. 충전후 이용해주세요. '); } else { alert(' 포인트가 부족합니다. 충전후 이용해주세요. '); } modal_window(); } } } } function openBbsModify(idx) { if(CookieGet('grade') > 0 && CookieGet('mid')) { if(openHeight > 768) openHeight = 730; location.href='//upimg.filejo.com/main/editor/modify.php?idx='+idx; } else { alert('로그인 후 이용해주세요. '); } //window.self.close(); } //------------------------ // 다운로드 여부 결과 처리 function returnTryDown(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(split_res[0]=='_purchase') { if(confirm('이미 구매한 컨텐츠입니다. 구매목록으로 이동하시겠습니까?? ')) { opener.location.href='../mypage.php?doc=purchase'; window.self.close(); } } if(split_res[0]=='_expire') { alert('만료된 컨텐츠입니다. '); return; } if(split_res[0]=='_down_deny') { alert('판매자의 요청에 의해서 해당 컨텐츠의 내려받기를 하실 수 없습니다. '); return; } if(split_res[0]=='restrain') { alert('회원님의 제재로 인해 다운로드를 하실 수 없습니다. '); return; } if(split_res[0]=='_notime') { alert('정액제 사용시간이 아닙니다. '); return; } if(split_res[0]=='_down_exs') { alert('죄송합니다. \r\n\r\n정상적인 정액제 이용이 아닌 것으로 판단되어 금일 더이상 내려받기를 할 수 없습니다. \r\n파일조에서는 정액제의 부정 사용을 막기위해 일일 '+parseSize(split_res[1],1)+' 이상의 자료를 다운로드할 수 없습니다. \r\n자세한 내용은 고객센터나 1:1상담으로 문의해주시기 바랍니다. '); return; } if(split_res[0]=='_notime_point') { if(confirm('정액제 사용시간이 아닙니다. \r\n\r\n'+split_res[2]+'포인트가 차감됩니다. \r\n구매하시겠습니까? ')){ sendRequest(returnTryDown,'&act=ok&use_point=1&idx='+split_res[1]+'&func=8','POST','../module/bbsDownTry.php',true,true); } } if(split_res[0]=='_noration') { if(confirm('판매자의 요청에 의해서 해당 컨텐츠의 내려받기를 하실 수 없습니다. ')){ return; } } if(split_res[0]=='_cpnnotime') { alert('쿠폰은 주간(03:00 ~ 21:00)에 사용이 가능합니다. '); return; } if(split_res[0]=='_noadult') { alert('성인 컨텐츠는 성인인증 후 이용하실 수 있습니다. '); return false; } if(split_res[0]=='_nocash') { alert('포인트가 부족합니다. 충전 후 다시 내려받기 하시기 바랍니다. '); return; } if(split_res[0]=='_nocoupon') { alert('회원님께서는 사용할 수 있는 쿠폰이 없습니다. '); return; } if(split_res[0]=='_rights') { alert('제휴컨텐츠는 쿠폰으로 사용하실 수 없습니다. '); return; } if(split_res[0]=='_foreign_MBC') { alert(" 해외 사용자일 경우 저작권사의 요청으로 일부 제휴컨텐츠 이용이 불가 합니다. \r\n\r\n 이용에 불편을 드려 죄송합니다. "); return; } if(split_res[0]=='_bonus' || split_res[0]=='_ration' || split_res[0]=='_partner' || split_res[0]=='_common' || split_res[0]=='_coupon') { _dwiPID="d-INT-235"; if(typeof(_dwiCatch) == "function") { _dwiCatch();} //// 다운로드 후 포인트 쿠키 굽기 document.all['RefreshFrm'].src='Refresh.php'; mmsv_download(split_res[1], split_res[2], split_res[3], split_res[4], split_res[5], '0', split_res[6], 2); var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+split_res[4]+'^buy〓1'); return; } } //------------------------------- // 초고속 다운로드 여부 결과 처리 function returnTryDownV(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(split_res[0]=='_purchase') { if(confirm('이미 구매한 컨텐츠입니다. 구매목록으로 이동하시겠습니까?? ')){ opener.location.href='../mypage.php?doc=purchase'; window.self.close(); } } if(split_res[0]=='_expire') { alert('만료된 컨텐츠입니다. '); return; } if(split_res[0]=='_noinfo') { alert('잘못된 접근입니다. '); return; } if(split_res[0]=='_violation') { alert(" 저작권사의 요청으로 일부 제휴컨텐츠 이용이 불가 합니다. \r\n\r\n 이용에 불편을 드려 죄송합니다. "); return; } if(split_res[0]=='_down_deny') { alert('판매자의 요청에 의해서 해당 컨텐츠의 내려받기를 하실 수 없습니다. '); return; } if(split_res[0]=='restrain') { alert('회원님의 제재로 인해 다운로드를 하실 수 없습니다. '); return; } if(split_res[0]=='_notime') { alert('정액제 사용시간이 아닙니다. '); return; } if(split_res[0]=='_down_exs') { alert('죄송합니다. \r\n\r\n정상적인 정액제 이용이 아닌 것으로 판단되어 금일 더이상 내려받기를 할 수 없습니다. \r\n파일조에서는 정액제의 부정 사용을 막기위해 일일 '+parseSize(split_res[1],1)+' 이상의 자료를 다운로드할 수 없습니다. \r\n자세한 내용은 고객센터나 1:1상담으로 문의해주시기 바랍니다. '); return; } if(split_res[0]=='_notime_point') { if(confirm('정액제 사용시간이 아닙니다. \r\n\r\n'+split_res[2]+'포인트가 차감됩니다. \r\n구매하시겠습니까? ')) { sendRequest(returnTryDownV,'&act=ok&use_point=1&idx='+split_res[1]+'&buyMethod='+split_res[3]+'&func=9','POST','../module/bbsDownTry.php',true,true); } } if(split_res[0]=='_noration') { if(confirm('판매자의 요청에 의해서 해당 컨텐츠의 내려받기를 하실 수 없습니다. ')){ return; } } if(split_res[0]=='_cpnnotime') { alert('쿠폰은 주간(03:00 ~ 21:00)에 사용이 가능합니다. '); return; } if(split_res[0]=='_noadult') { alert('성인 컨텐츠는 성인인증 후 이용하실 수 있습니다. '); return false; } if(split_res[0]=='_nocash') { alert('포인트가 부족합니다. 충전 후 다시 내려받기 하시기 바랍니다. '); return; } if(split_res[0]=='_nocoupon') { alert('회원님께서는 사용할 수 있는 쿠폰이 없습니다. '); return; } if(split_res[0]=='_rights') { alert('제휴컨텐츠는 쿠폰으로 사용하실 수 없습니다. '); return; } if(split_res[0]=='_foreign_MBC') { alert(" 해외 사용자일 경우 저작권사의 요청으로 일부 제휴컨텐츠 이용이 불가 합니다. \r\n\r\n 이용에 불편을 드려 죄송합니다. "); return; } if(split_res[0]=='_bonus' || split_res[0]=='_ration' || split_res[0]=='_partner' || split_res[0]=='_common' || split_res[0]=='_coupon') { _dwiPID = "d-INT-235"; if(typeof(_dwiCatch) == "function") { _dwiCatch(); } //// 다운로드 후 포인트 쿠키 굽기 document.all['RefreshFrm'].src='Refresh.php'; if(split_res[8] == 'ST') { var jsonValue = makeJSonSampleNew(split_res[1], split_res[4], split_res[5], 'Y', split_res[7], 1); startIPlayer(jsonValue, cb_stream_succ, cb_stream_fail, [jsonValue]); // var jsonValue = makeJSonSample(split_res[1], split_res[4], split_res[5], 'Y', split_res[7], 1); // startIPlayer(jsonValue); } else { // 크롬,사파리,파폭 에서 다운받기 if(0){ } else if(0) { // 맥다운로드 기능 start 2024-08-21 girls openMacDownloader(split_res[1], split_res[4], split_res[5]); return; } else { if(split_res[9] == 'Y' && launcherChk == true) { // launcherJob document.getElementById('otherBrowserLoading').style.display = 'block'; sendRequest(launcherDown,'&userid='+split_res[1]+'&idx='+split_res[4]+'&puserseidx='+split_res[5]+'&isFirst=Y&r_p='+split_res[7]+'&pCnt=1','POST','../module/bbsDownTryOtherNew.php',true,true); return; } else { location.href="../module/bbsDownTryOther.php?userid="+split_res[1]+"&idx="+split_res[4]+"&puserseidx="+split_res[5]; } } if(split_res[1] == "kgrid01") { mmsv_download(split_res[1], split_res[2], split_res[3], split_res[4], split_res[5], '0', split_res[6], 2); } else { mmsv_download(split_res[1], split_res[2], split_res[3], split_res[4], split_res[5], '0', split_res[6], 2); } var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+split_res[4]+'^r_p〓'+split_res[7]+'^buy〓1'); return; } } } /* function makeJSonSample(userid, bbsindex, purchase_index, isFirst, r_p, pCnt) { var data = new Object(); data.site = "filejo"; data.userid = userid, data.bbsindex = bbsindex, data.purchase_index = purchase_index, data.isFirst = isFirst, data.r_p = r_p, data.pCnt = pCnt, data.filtering_exe = "FileJoFilter.exe", data.url = "https://www.filejo.com/main/module", data.install="https://www.filejo.com/mmsv/joPatch240909/FileJoPlayer.exe", // wwww외 서브도메인으로 연결하면 안됨 data.version="1.5.9.5" data.deubg = true data.force_update = true return Base64.encode(JSON.stringify(data)); } */ function makeJSonSampleNew(userid, bbsindex, purchase_index, isFirst, r_p, pCnt) { var players = JSON.parse(playerInfo); var pcPlayerVer = players[newPlayer]['version']; var installUrl = players[newPlayer]['installUrl']; var setHash = players[newPlayer]['setHash']; var data = new Object(); data.site = "filejo"; data.userid = userid, data.bbsindex = bbsindex, data.purchase_index = purchase_index, data.isFirst = isFirst, data.r_p = r_p, data.pCnt = pCnt, data.url = "https://www.filejo.com/main/module", data.install = installUrl, // wwww외 서브도메인으로 연결하면 안됨 data.version = pcPlayerVer, data.param1 = "", data.param2 = "", data.param3 = "", data.web1 = "", data.web2 = "", data.web3 = "", data.tab1 = "", data.tab2 = "", data.tab3 = "", data.force_update = true, data.part_update_version = "", data.part_update_url = "", data.part_hash = "", data.set_hash = setHash // console.log(data); return Base64.encode(JSON.stringify(data)); } function cb_stream_succ(data) { val = atob(data); var parsedVal = JSON.parse(val); // console.log('cb_stream_succ ' + val); setTimeout(function() { iPlayerReload(parsedVal.bbsindex, parsedVal.isFirst, parsedVal.r_p, parsedVal.pCnt); }, 3000); } function cb_stream_fail(data) { val = atob(data); var parsedVal = JSON.parse(val); // console.log('cb_stream_fail ' + val); // 여기서 사용하는 컨펌메시지는 fs.filejo.com/wnew/js/iplayer_v3_filejo2.js 파일에 선언되어있음 메시지를 바꾸고 싶으면 저 파일을 수정할것 if (window.confirm(ErrorMessageText.installMsg)) { self.close(); opener.top.parent.location.href = "https://extra.filejo.com/mmsv/install_info.php?kind=P"; } } function installFileLink(kind) { // 수동설치파일 $.post("/main/module/installFileLink.php", {kind:kind}, function(data) { RefreshFrm.location.href = data; }); } function iPlayerReload(bbsidx, isFirst, r_p, pCnt) { if(isFirst == 'Y') { var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+bbsidx+'^r_p〓'+r_p+'^buy〓1'); return; } else { if(pCnt < 7777){ var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+bbsidx); }else{ self.close(); } } } //------------------ // 쿠폰으로 다운로드 function downTryCoupon(idx,cash,adult,div,code_cate,rights,clink,filesize) { //alert('서버 점검으로 인해 내려받으실 수 없습니다. \r\n잠시후에 다시 이용해주시기 바랍니다. \r\n자세한 내용은 공지사항을 참조해주세요. '); //return; if(rights == 1) { alert('저작권 요청 자료는 쿠폰을 사용하여 내려받기 할 수 없습니다.'); return; } if(0) { // 크롬,사파리,파폭 에서 다운받기 if(!0 && !0) { // 익스 엣지 if(checkDownApp(idx,cash,adult,div,clink,rights) == false) { return; } } } if(filesize > 9) { alert('쿠폰 다운로드는 10GB 이하의 컨텐츠만 내려받기가 가능합니다.'); return; } var vaildStart = 3; var vaildEnd = 21;//사용시간 설정 var now=new Date();var hr=now.getHours(); var cashTotal = parseInt(Rcash)+parseInt(Bcash); if(confirm('쿠폰을 사용하여 내려받기 하시겠습니까? ')) { sendRequest(returnTryDownV,'&act=ok&idx='+idx+'&adult='+adult+'&div='+div,'POST','../module/bbsCouponUse.php',true,true); // new 2020-02-28 G }else{ var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+idx); } } //------------------------------ // 덧글 등록 처리 function cmtInsert(idx,pidx) { var f = document.cmt_frm; var noUsingAd = new Array('http','co.kr','com','net','가입'); if(!CookieGet('mid')) { alert('로그인 후 글을 작성하실 수 있습니다. '); return false; } if(f.cmt.value.length < 2) { alert('내용을 입력해주세요. '); return false; } if(f.cmt.value.length > 70) { alert('입력된 내용이 너무 많습니다. \r\n덧글의 내용은 70자 이내로 입력해주세요. '); return false; } if(confirm('댓글을 등록하시겠습니까? ')) { f.cmt.disable=true; sendRequest(returnCmt,'&act=ok&idx='+idx+'&pidx='+pidx+'&cmt_contents='+f.cmt.value+'&cmtCnt='+cmtCnt,'POST','../module/bbsCmt.php',true,true); return false; } else { return false; } } // 덧글 등록 처리 NEW (2012-08-29) function cmtInsertNew(idx) { var f = document.cmt_frm; if(!CookieGet('mid')) { alert('로그인 후 글을 작성하실 수 있습니다. '); return ; } if(f.cmt.value.length < 5) { alert('내용을 5자 이상 입력해주세요. '); return ; } if(f.cmt.value.length > 200) { alert('입력된 내용이 너무 많습니다. \r\n덧글의 내용은 200자 이내로 입력해주세요. '); return ; } if(confirm('댓글을 등록하시겠습니까? ')) { f.cmt.disable=true; sendRequest(returnCmtNew,'&act=ok&idx='+idx+'&cmt_contents='+f.cmt.value+'&cmtStar='+f.cmtStar.value,'POST','../module/bbsCmtNew.php',true,true); return ; } else { return ; } } function returnCmt(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(res == 'name_auth') { alert('실명 인증을 하셔야 댓글을 입력하실 수 있습니다. '); openWin('/main/popup/name_auth.php', 'name_auth', '330','350', 'no'); return false; } if(res == 'cmt_time') { alert('도배글 등록 방지를 위해 연속해서 덧글을 입력하실 수 없습니다.'); return false; } if(res == '_nostr') { alert('금칙어가 포함되어 있으므로 덧글을 입력하실 수 없습니다. '); return false; } if(res == 'joinday') { alert('덧글 입력은 가입 후 24시간후부터 사용하실 수 있습니다.'); return false; } if(split_res[0]=='_jeje') { if(split_res[1]==0 && split_res[2]==0){ alert('회원님은 제재로 인해 덧글을 등록하실 수 없습니다. \r\n\r\n- 제재사유 : '+split_res[3]+' '); return false; }else{ alert('회원님은 제재로 인해 아래기간동안 덧글을 등록하실 수 없습니다. \r\n\r\n- 제재사유 : '+split_res[3]+' \r\n\r\n- 제재기간 : '+split_res[1]+'부터 '+split_res[2]+'까지 '); return false; } } else if(split_res[0]=='_down_deny') { alert('판매자의 요청에 의해서 해당 컨텐츠의 덧글작성을 하실 수 없습니다. '); return; } else if(split_res[0]=='ok') { alert(' 축하드립니다 \n\n 댓글달기 이벤트에 당첨되셨습니다 \n\n 확인을 누르시면 \n\n 6G 무료다운로드 쿠폰이 지급됩니다 '); var old_content = $('cmt_input').innerHTML; $('cmt_input').innerHTML = old_content+split_res[1]; if($('nocomment')=='[object]') $('nocomment').style.display='none'; var frm = document.cmt_frm; cmtCnt = cmtCnt+1; frm.cmt.value=''; } else { var old_content = $('cmt_input').innerHTML; $('cmt_input').innerHTML = old_content+res; if($('nocomment')=='[object]') $('nocomment').style.display='none'; var frm = document.cmt_frm; cmtCnt = cmtCnt+1; frm.cmt.value=''; } } function returnCmtNew(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(res == 'name_auth') { alert('실명 인증을 하셔야 댓글을 입력하실 수 있습니다. '); openWin('/main/popup/name_auth.php', 'name_auth', '330','350', 'no'); return ; } if(res == 'cmt_time') { alert('도배글 등록 방지를 위해 연속해서 덧글을 입력하실 수 없습니다.'); return ; } if(res == '_nostr') { alert('금칙어가 포함되어 있으므로 덧글을 입력하실 수 없습니다. '); return ; } if(res == 'joinday') { alert('덧글 입력은 가입 후 24시간후부터 사용하실 수 있습니다.'); return ; } if(split_res[0]=='_jeje') { if(split_res[1]==0 && split_res[2]==0){ alert('회원님은 제재로 인해 덧글을 등록하실 수 없습니다. \r\n\r\n- 제재사유 : '+split_res[3]+' '); return ; }else{ alert('회원님은 제재로 인해 아래기간동안 덧글을 등록하실 수 없습니다. \r\n\r\n- 제재사유 : '+split_res[3]+' \r\n\r\n- 제재기간 : '+split_res[1]+'부터 '+split_res[2]+'까지 '); return ; } } else if(split_res[0]=='_down_deny') { alert('판매자의 요청에 의해서 해당 컨텐츠의 덧글작성을 하실 수 없습니다. '); return; } else{ var old_content = $('cmt_input').innerHTML; $('cmt_input').innerHTML = old_content+res; var frm = document.cmt_frm; frm.cmt.value=''; } } //------------------------- // 코멘트 신고하기 시작 function openCmtDeclare(n) { if(!CookieGet('mid')) { alert('로그인 후 이용하실 수 있습니다. '); return false; } var f = document.frm_declare; X = event.clientX + document.body.scrollLeft-250; Y = event.clientY + document.body.scrollTop+10; $('cmt_declare_layer').style.top = Y; $('cmt_declare_layer').style.left = X; $('cmt_declare_layer').style.display = ''; f.cmt_idx.value = n; } function closeCmtDeclare() { var f = document.frm_declare; f.cmt_idx.value = ''; f.kind.value = '0'; f.declare_text.value = ''; $('cmt_declare_layer').style.display = 'none'; } function actCmtDeclare() { var f = document.frm_declare; if(f.kind.value < 1) { alert('분류를 선택해주세요! '); f.kind.focus(); return false; } if(f.declare_text.value.length < 2) { alert('내용을 입력해주세요! '); f.declare_text.focus(); return false; } if(confirm('입력하신 내용과 같이 신고하시겠습니까? \r\n허위 신고시 불이익을 받을 수 있습니다. ')) { sendRequest(returnDeclare,'&act=declare&cmt_idx='+f.cmt_idx.value+'&kind='+f.kind.value+'&declare_text='+f.declare_text.value,'POST','../module/bbsCmtPrc.php',true,true); f.kind.disabled=true; f.declare_text.disabled=true; return false; } else { return false; } } function returnDeclare(oj) { var res = decodeURIComponent(oj.responseText); switch(res) { case '_nouserid' : alert('로그인 후 이용해주세요! '); break; case '_noperm' : alert('자신의 코멘트는 신고할 수 없습니다. '); break; case '_req' : alert('분류 또는 신고내용이 입력되지 않았습니다. '); break; case '_double' : alert('이미 신고내용이 접수되어 처리중입니다. '); bbsReload(); break; case 'ok' : alert('신고내용이 접수되었습니다. '); bbsReload(); break; } } // 코멘트 신고하기 끝 //------------------------- //------------------------- // 코멘트 삭제 시작 function cmtDelete(n) { if(!n) { alert('잘못된 접근입니다. '); return false; } if(!CookieGet('mid')) { alert('로그인 후 이용하실 수 있습니다. '); return false; } if(confirm('정말 삭제하시겠습니까? ')) { sendRequest(returnCmtDelete,'&act=delete&cmt_idx='+n,'POST','../module/bbsCmtPrc.php',true,true); return false; } } function returnCmtDelete(oj) { var res = decodeURIComponent(oj.responseText); switch(res) { case '_noperm' : alert('삭제 권한이 없습니다. '); break; case 'ok' : bbsReload(); break; } } // 코멘트 삭제 끝 //------------------------- //------------------------- // 게시물 신고하기 시작 function openBBsDeclare() { if(!CookieGet('mid')) { alert('로그인 후 이용하실 수 있습니다. '); return; } X = event.clientX + document.body.scrollLeft-180; Y = event.clientY + document.body.scrollTop+14; document.getElementById('bbs_declare_layer').style.top=Y; document.getElementById('bbs_declare_layer').style.left=X; document.getElementById('bbs_declare_layer').style.display=''; } function closeBBsDeclare() { var f = document.frm_bbs_declare; f.kind.value = '0'; //f.declare_text.value = ''; document.getElementById('bbs_declare_layer').style.display='none'; } function actBBsDeclare() { var f = document.frm_bbs_declare; if(f.declare_text.value.length < 8) { alert('내용을 정확히 입력해주세요! '); f.declare_text.focus(); return false; } if(confirm('입력하신 내용과 같이 신고하시겠습니까?')) { sendRequest(returnBBsDeclare,'&act=declare&bbs_idx='+thisBBsIdx+'&code='+f.code.value+'&kind='+f.kind.value+'&declare_text='+f.declare_text.value,'POST','../module/bbsDeclare.php',true,true); f.declare_text.disabled=true; return false; } else { return false; } } function returnBBsDeclare(oj) { var res = decodeURIComponent(oj.responseText); switch(res) { case '_nouserid' : alert('로그인 후 이용해주세요! ');break; case '_req' : alert('분류 또는 신고내용이 입력되지 않았습니다. ');break; case '_double' : alert('이미 신고내용이 접수되어 처리중입니다. ');break; case '_already' : alert('신고는 일일 5회까지 할 수 있습니다. ');break; case 'ok' : alert(' 신고내용이 접수되었습니다. \n\n ※신고는 일일 5회까지 할 수 있습니다. '); bbsReload(); break; } } // /main/js/mypage.php 참조 function purchaseDown(idx,method,target,buyMethod) { if(method==2) { // rations if(confirm('컨텐츠를 내려받으시겠습니까? ')) { sendRequest(returnPurchaseDown,'&act=down&idx='+idx+'&method='+method+'&target='+target+'&buyMethod='+buyMethod,'POST','/main/module/purchaseDownDel.php',true,true); return; } } else if(method==0 || method==1) { if(confirm('컨텐츠를 내려받으시겠습니까? ')) { sendRequest(returnPurchaseDown,'&act=down&idx='+idx+'&method='+method+'&target='+target+'&buyMethod='+buyMethod,'POST','/main/module/purchaseDownDel.php',true,true); } } } function purchaseDownV(idx,method,target,buyMethod) { var reBuyMsg = '컨텐츠를 내려받으시겠습니까? '; if(buyMethod == 'ST') { reBuyMsg = '컨텐츠를 다시보시겠습니까?'; } if(method==2) { // rations if(confirm(reBuyMsg)) { sendRequest(returnPurchaseDownV,'&act=down&idx='+idx+'&method='+method+'&target='+target+'&buyMethod='+buyMethod,'POST','/main/module/purchaseDownDel.php',true,true); return; } } else if(method==0 || method==1) { if(confirm(reBuyMsg)) { sendRequest(returnPurchaseDownV,'&act=down&idx='+idx+'&method='+method+'&target='+target+'&buyMethod='+buyMethod,'POST','/main/module/purchaseDownDel.php',true,true); } } else if(method==3) { if(confirm(reBuyMsg)) { sendRequest(returnPurchaseDownV,'&act=down&idx='+idx+'&method='+method+'&target='+target+'&buyMethod='+buyMethod,'POST','/main/module/purchaseDownDel.php',true,true); } } } function returnPurchaseDown(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(split_res[0]=='_noperm') { alert('정액제 기간 만료시 다시받기가 불가능합니다. '); return false; } if(split_res[0]=='_notime') { alert('정액제 사용시간이 아닙니다. '); return false; } if(split_res[0]=='_ok') { _dwiPID="d-INT-235"; if(typeof(_dwiCatch) == "function") { _dwiCatch(); } mmsv_download_pop(split_res[1], split_res[2], split_res[3], split_res[4], split_res[5], '0', 'C', 2); var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+split_res[4]); return; } } function returnPurchaseDownV(oj) { var res = decodeURIComponent(oj.responseText); var split_res = res.split('|'); if(split_res[0] == '_noperm') { alert('정액제 기간 만료시 다시받기가 불가능합니다. '); return false; } if(split_res[0] == '_notime') { alert('정액제 사용시간이 아닙니다. '); return false; } if(split_res[0] == '_ok') { _dwiPID="d-INT-235"; if(typeof(_dwiCatch) == "function") { _dwiCatch();} if(split_res[7] == 'ST') { var jsonValue = makeJSonSampleNew(split_res[1], split_res[4], split_res[5], 'N', 0, split_res[6]); startIPlayer(jsonValue, cb_stream_succ, cb_stream_fail, [jsonValue]); // var jsonValue = makeJSonSample(split_res[1], split_res[4], split_res[5], 'N', 0, split_res[6]); // startIPlayer(jsonValue); } else { // 크롬,사파리,파폭 에서 다운받기 if(0){ } else if(0) { // 맥다운로드 기능 start 2024-08-21 girls openMacDownloader(split_res[1], split_res[4], split_res[5]); return; } else { if(split_res[8] == 'Y' && launcherChk == true) { // launcherJob document.getElementById('otherBrowserLoading').style.display = 'block'; sendRequest(launcherDown,'&userid='+split_res[1]+'&idx='+split_res[4]+'&puserseidx='+split_res[5]+'&isFirst=N&r_p=0&pCnt='+split_res[6],'POST','../module/bbsDownTryOtherNew.php',true,true); return; } else { location.href="../module/bbsDownTryOther.php?userid="+split_res[1]+"&idx="+split_res[4]+"&puserseidx="+split_res[5]; } } // 크롬,사파리,파폭 에서 다운받기 끝 if(split_res[1] == "kgrid01") { mmsv_download(split_res[1], split_res[2], split_res[3], split_res[4], split_res[5], '0', 'C', 2); } else { mmsv_download(split_res[1], split_res[2], split_res[3], split_res[4], split_res[5], '0', 'C', 2); } if(split_res[6] < 7777){ var thisLocation = location.href; makeBbsForms(thisLocation,'_self','idx〓'+split_res[4]); }else{ self.close(); } return; } } } function kindcon(fget){ document.frm_bbs_declare.kind.value = fget; } // 사용하지 않는 함수라서 https 작업 해두지 않음. 사용할 때 프로토콜 빼서 진행할 것. -20.03.03 by.ekdgml // SNS 달기 function snsLinker(Usr,idx,no,tt){ var url = ""; var Rtitle = "파일조 - 원하는 모든것! 국내 최저가 : "+tt; var link = "http://www.filejo.com/?josns="+Usr+"_"+idx; switch(no) { //페이스북 case 0 : url = "http://www.facebook.com/sharer.php?u="+encodeURIComponent(link)+"&t="+encodeURIComponent(Rtitle);break; //트위터 case 1 : url = "http://twitter.com/home?status="+encodeURIComponent(Rtitle)+" : "+encodeURIComponent(link); break; //미투데이 case 2 : url = "http://me2day.net/posts/new?new_post[body]='" + encodeURIComponent(Rtitle)+"' : "+ encodeURIComponent(link) +"&new_post[tags]="+encodeURIComponent("sns추천인"); break; //요즘 case 3 : url = "http://yozm.daum.net/api/popup/prePost?sourceid=54&link=" + encodeURIComponent(link) + "&prefix=" + encodeURIComponent(Rtitle) + "¶meter=" + encodeURIComponent(Rtitle);break; //싸이월드 case 4 : url = "http://csp.cyworld.com/bi/bi_recommend_pop_euc.php?url="+encodeURIComponent(link)+"&corpid=filejo&summary="+encodeURIComponent(Rtitle);break; } var retPop = window.open(url,'sns','height=800px, width=1024px'); if(retPop == null){ alert("팝업 차단을 사용안함으로 설정해주시기 바랍니다." ); } } //------------------------------------ //---------------------------- // 컨텐츠 초고속 다운로드 처리 function contentsDownloadMultV() { // 멀티 다운로드 시작 alert(' js Donw Start'); } // launcher_20210625 S function launcherDown(obj) { var res = decodeURIComponent(obj.responseText); var split_res = res.split('|'); launch_download(split_res[0], cb_down_succ, cb_down_fail, split_res[1]); setTimeout(function () { parent.location.reload(); }, 5000); } function cb_down_succ(data) { // console.log('cb_down_succ ' + data); var cbParam = JSON.parse(decodeURIComponent(data)); var bbsidx = cbParam.bbsidx; var isFirst = cbParam.isFirst; var r_p = cbParam.r_p; var pCnt = cbParam.pCnt; setTimeout(function () { iPlayerReload(bbsidx, isFirst, r_p, pCnt); }, 1000); } function cb_down_fail(data) { // console.log('cb_down_fail ' + data); } // launcher_20210625 E