1/* 2 * Author : Crazy 3 * Date : 2012. 11. 13 4 * Comment : íì¼ ë¦¬ì¤í¸ìì ì°í ìë£ ë° ë¤ì´ë¡ë ê´ë ¨ ì¤í¬ë¦½í¸. 5 * */ 6var TomList = {}; 7 8TomList = { 9 // ì²´í¬ë°ì¤ ì ì²´ ì²´í¬ ë° í´ì 10 Checkbox : function( obj, chk ) 11 { 12 var bFlag = ''; 13 $('#'+obj).attr('class') == 'chkon' ? $('#'+obj).attr('class', 'chkoff') : $('#'+obj).attr('class', 'chkon'); 14 $('#'+obj).attr('class') == 'chkon' ? bFlag = 'off' : bFlag = 'on'; 15 $("input[name='"+chk+"']").each( function() { bFlag == 'on' ? $(this).attr("checked", false) : $(this).attr("checked", true); } ); 16 }, 17 // ì°í기 18 wishList : function( chk, nUser ) 19 { 20 var nCnt = $("input[name='"+chk+"']:checkbox:checked").length; 21 var aList = new Array(); 22 var vcIdx = ''; 23 24 25 if( nCnt < 1 ) 26 { 27 alert('ì°í 컨í ì¸ ë¥¼ ì í í´ì£¼ì¸ì.'); 28 return false; 29 } 30 /* 31 if( nCnt > 10 ) 32 { 33 alert('ì°í기ë íë²ì ìµë 10ê°ì© í ì ììµëë¤.'); 34 return false; 35 } 36 */ 37 if( $.trim( nUser ) == '' ) 38 { 39 showLoginLayer({'caller':'page','location':'reload','href':''}); 40 return false; 41 } 42 43 // ì²´í¬ ë ê²ë§ ê°ì ¸ì¤ì. 44 $("input[name='"+chk+"']").each( function(){ $(this).is(':checked') == true ? aList.push($(this).val()) : ''; }); 45 vcIdx = aList.join(','); 46 47 48 if(!confirm('ì íí 컨í ì¸ ë¥¼ ì°íìê² ìµëê¹?')) { 49 return false; 50 } 51 52 $.ajax({ 53 type : 'POST', 54 url : '/contents/zzim.php', 55 data : 'gCode=L&nIdx=' + vcIdx, 56 success: function( msg ){ 57 alert(msg); 58 /* 59 switch( msg ) 60 { 61 case '00' : 62 alert('ì못ë ì ê·¼ì ëë¤.'); 63 break; 64 65 case '01' : 66 alert('ì ííì 컨í ì¸ ë¤ì´ ì°íê¸°ê° ìë£ ëììµëë¤.\në´ê°ì°íìë£ìì íì¸ê°ë¥í©ëë¤.'); 67 break; 68 } 69 */ 70 return false; 71 } 72 }); 73 74 return false; 75 }, 76 // ì íë°ì¤ì²´í¬ ë¤ì´ë¡ë ì¬ì ì²´í¬ 77 downPackage : function( chk, nUser ) 78 { 79 var nCnt = $("input[name='"+chk+"']:checkbox:checked").length; 80 if( nCnt < 1 ) 81 { 82 alert('ë¤ì´ë¡ëí 컨í ì¸ ë¥¼ ì í í´ì£¼ì¸ì.'); 83 return false; 84 } 85 86 if( $.trim( nUser ) == '' ) 87 { 88 showLoginLayer({'caller':'page','location':'reload','href':''}); 89 return false; 90 } 91 92 try 93 { 94 if(ContentsDownload.isIE()==false) 95 { 96 $.ajax({
97 url: "http://127.0.0.1:9659", 98 99 async:true, 100 timeout: 2000, 101 success: function (data) { 102 if(typeof data.version !== "undefined"){ 103 packageDownload(chk, nUser); 104 } 105 }, 106 error: function(XMLHttpRequest, textStatus, errorThrown) { 107 $.ajax({ 108 url: "http://127.0.0.1:9659", 109 async:true, 110 timeout: 2000, 111 success: function (data) { 112 if(typeof data.version !== "undefined"){ 113 packageDownload(chk, nUser); 114 } 115 }, 116 error: function(XMLHttpRequest, textStatus, errorThrown) { 117 SLB(); //ì§íì¤ ì´ê¸°í í ë©í°ë¸ë¼ì°ì ì©ì¤ííì¼ ë¤ì´ë¡ë ìë´ ë ì´ì´ ë ¸ì¶ 118 SLB("/contents/popup_install.html?browser=chrome", 'iframe', 800, 900); 119 120 //window.location.href="/contents/popup_install.html?browser=chrome"; 121 /* 122 //ì¤ì¹ì ë ìë´ 123 var w = 500;//ìì°½ì ë¹ 124 var left = $(window).width() - w; 125 var multibrowser_install = '<div id="multiB_layer" style="display:block;">'; 126 multibrowser_install += '<div class="view_install_layer" >'; 127 multibrowser_install += '<div class="view_install">'; 128 multibrowser_install += '<div class="install_s">'; 129 multibrowser_install += '<div class="install_top">'; 130 multibrowser_install += '<div class="install_top_img"><span>ìë´ì¬í</span></div>'; 131 multibrowser_install += '<div class="btn_installx" onClick="SLB();"></div>'; 132 multibrowser_install += '</div>'; 133 multibrowser_install += '<div class="install_txt"><span class="bold">íìë PCìë íì¼ì´ì¦ ë¤ì´ë¡ë íë¡ê·¸ë¨ì´ ì¤ì¹ ëì´ ìì§ ììµëë¤.</span><br>ì§ê¸ ë°ë¡ ê°í¸ì¤ì¹ë¥¼ ìì í©ëë¤. </div>'; 134 multibrowser_install += '<div class="install_btn" onclick="window.open(\'/contents/popup_install.php\', \'mb_install\',\'width=650,height=500,top=100,left='+left+'\');">ì¤ì¹í기</div>'; 135 multibrowser_install +='<div>'; 136 multibrowser_install += '<div>'; 137 multibrowser_install += '</div>'; 138 multibrowser_install += '</div>'; 139 140 141 SLB(); //ì§íì¤ ì´ê¸°í í ë©í°ë¸ë¼ì°ì ì©ì¤ííì¼ ë¤ì´ë¡ë ìë´ ë ì´ì´ ë ¸ì¶ 142 SLB(multibrowser_install, 'html', 733, 400);*/ 143 } 144 }); 145 146 } 147 }); 148 149 } 150 else if(nfile_check()==false) 151 { 152 SLB("/contents/popup_install.html", "iframe", 800, 600); 153 return false; 154 } 155 else 156 { 157 packageDownload(chk, nUser); 158 } 159 160 } catch(e) { 161 alert('##ì íí ë¤ì´ë¡ëë IEììë§ ê°ë¥í©ëë¤.##\n\në¤ì´ë¡ë í´ë¼ì´ì¸í¸ê° ì ìì ì¼ë¡ ì¤ì¹ëì´ ìì§ ììµëë¤. ìë¡ ì¤ì¹ ë¶íë립ëë¤.'); 162 location = "//app.fileis.com/Fileis_setup.exe"; 163 return false; 164 } 165 } 166}; 167 168function packageDownload(chk, nUser) { 169 // ì²´í¬ ë ê²ë§ ê°ì ¸ì¤ì. 170 var aList = new Array(); 171 var vcIdx = ''; 172 173 $("input[name='"+chk+"']").each( function(){ $(this).is(':checked') == true ? aList.push($(this).val()) : ''; }); 174 vcIdx = aList.join(','); 175 /** 176 * @bonusDownCntChk_20210701 177 * ê²°ì ê±´ ìì´ ë³´ëì¤ ë¤ì´ë¡ë íì ì í ì²´í¬ 178 * downCntChk ì²´í¬ 179 */ 180 var contentsCnt = aList.length; 181 var dataArray = { 182 "userid": nUser, 183 "contentsCnt": contentsCnt, 184 } 185 $.ajax({ 186 url: "/contents/downViewCheck.php", 187 data: dataArray, 188 type: "POST", 189 dataType: 'json', 190 success: function (data) { 191 downCntChk = data.result; 192 var leavePoint = data.leavePoint; 193 var leaveCnt = data.leaveCnt; 194 if(downCntChk == false) { 195 alert("[í¬ì¸í¸ ì´ì©ìë´]\nì¬ì´í¸ ì²´íì©ì¼ë¡ ì§ê¸ë ë³´ëì¤ì ê²½ì° ì¼ì¼ì¬ì©íìê°\n["+leaveCnt+"í]ë¡ ì íëì¤ë ì´ì©ì ì°¸ê³ ë¶íë립ëë¤.\n첫결ì ì ì¬ì©ì í ìì´ ì´ì© ê°ë¥íì¤ë ë§ì ì´ì© ë¶íë립ëë¤."); 196 location.href = "/charge"; 197 } else { 198 $.ajax({
199 type : 'POST', 200 url : '/contents/down_package.php', 201 data : 'gCode=L&nIdx=' + vcIdx, 202 success: function( result ) { 203 var sTmp = result.split("|"); 204 seq = sTmp[1]; 205 206 if(sTmp[0]=='S') { 207 if(confirm(seq)) { 208 var tmps = sTmp[2].split(","); 209 for (var i in tmps) { 210 if(i > 0) { 211 var tmps2 = tmps[i].split("-"); 212 //console.log(tmps2); 213 // P(í¬ì¸í¸),B(ë³´ëì¤),F(ì ì¡),D(ë¤ì´ë¡ëì¿ í°),C(ì¿ í°í¬ì¸í¸),R(ì¬ë¤ì´ë¡ë) 214 switch(tmps2[0]) 215 { 216 case "D" : 217 var objData = {'idx':tmps2[1], 'emType':'dcoupon', 'isPackage':'Y'}; 218 sendForm('/contents/down_init.php',objData); 219 //ContentsDownload.do_down(tmps2[1], nUser, 'dcoupon'); 220 break; 221 case "R" : 222 var objData = {'idx':tmps2[1], 'isPackage':'Y'}; 223 sendForm('/contents/redown.php',objData); 224 //ContentsDownload.do_redown( tmps2[1], nUser ); 225 break; 226 case "P" : 227 case "B" : 228 case "F" : 229 case "C" : 230 default : 231 var objData = {'idx':tmps2[1], 'emType':'', 'emMethod':tmps2[0], 'isPackage':'Y'}; 232 sendForm('/contents/down_init.php',objData); 233 //ContentsDownload.do_down( tmps2[1], nUser, '' ); 234 break; 235 } 236 237 } 238 } 239 } 240 } else if(sTmp[0]=='X') { 241 if(confirm(seq)) { 242 location = "/charge/"; 243 } 244 } else if(sTmp[0]=='A') { 245 if(confirm(seq)) { 246 location = "/member/right/AdultConfirm.php"; 247 } 248 } else if(sTmp[0]=='E') { 249 alert(sTmp[1]); 250 } else { 251 alert('error-02'); 252 } 253 } 254 }); 255 } 256 }, 257 error: function(XMLHttpRequest, textStatus, errorThrown) { 258 console.log("error"); 259 } 260 }); 261} 262function sendForm(url, objData) { 263 if( url && objData ) 264 { 265 var data = jQuery.param(objData); 266 $('<iframe>', { 267 src: url+'?'+data, 268 id: 'ifr_'+objData.idx, 269 frameborder: 0, 270 scrolling: 'no' 271 }).appendTo('body'); 272 } 273}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.