1/** 2 * Lottery/js/main.js 3 */ 4 5document.addEventListener('click', async function (event) { 6 7 if (!event.target) return; 8 9 switch (event.target.id) { 10 11 case "skip": 12 movieDisappear(event); 13 break; 14 15 case "volume": 16 volumeControl(event); 17 break; 18 19 } 20 21 if (event.target.closest('.purchase_lottery')) { 22 event.preventDefault(); 23 purchaseLottery(event.target.closest('.purchase_lottery')); 24 } 25 else if (event.target.className.indexOf('purchase_lottery') !== -1) { 26 event.preventDefault(); 27 purchaseLottery(event.target); 28 } 29 30 if (event.target.closest('#start')) { 31 event.preventDefault(); 32 turnTheLottery(event.target.closest('#start')); 33 } 34 else if (event.target.id === 'start') { 35 event.preventDefault(); 36 turnTheLottery(event.target); 37 } 38 39 if (event.target.closest('.add_cart_receive_item')) { 40 event.preventDefault(); 41 addCartReceiveItem(event.target.closest('.add_cart_receive_item')); 42 } 43 else if (event.target.className.indexOf('add_cart_receive_item') !== -1) { 44 event.preventDefault(); 45 addCartReceiveItem(event.target); 46 } 47 48 if (event.target.closest('.download_lottery_item')) { 49 event.preventDefault(); 50 downloadLotteryItem(event.target.closest('.download_lottery_item')); 51 } 52 else if (event.target.className.indexOf('download_lottery_item') !== -1) { 53 event.preventDefault(); 54 downloadLotteryItem(event.target); 55 } 56 57 if (event.target.closest('.receive_point')) { 58 event.preventDefault(); 59 receivePoint(event.target.closest('.receive_point')); 60 } 61 else if (event.target.className.indexOf('receive_point') !== -1) { 62 event.preventDefault(); 63 receivePoint(event.target); 64 } 65 66 if (event.target.closest('.rebate_point')) { 67 event.preventDefault(); 68 rebatePoint(event.target.closest('.rebate_point')); 69 } 70 else if (event.target.className.indexOf('rebate_point') !== -1) { 71 event.preventDefault(); 72 rebatePoint(event.target); 73 } 74 75 if (event.target.closest('.use_item')) { 76 event.preventDefault(); 77 useItem(event.target.closest('.use_item')); 78 } 79 else if (event.target.className.indexOf('use_item') !== -1) { 80 event.preventDefault(); 81 useItem(event.target); 82 } 83 84}); 85 86document.addEventListener("change", async function (e) { 87 88 switch (e.target.id) { 89 90 91 } 92 93});
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.