var iUnreadQna = null; function checkUnreadQna() { $.get('/mypage/myinfo', {'field': 'answered'}, function (response) { var unreadCount = parseInt(response.row.answered); if (unreadCount>0 ) { iUnreadQna = setInterval(function() { playSoundUnreadQna(unreadCount) }, 1000*5); } }, 'json') } var cntUnreadQnaCheck = 0; function playSoundUnreadQna(cnt) { var alarmSound2 = new Audio('/sound/notice.mp3'); alarmSound2.loop = false; var promise = alarmSound2.play(); if (promise !== undefined) { promise.then(_ => { // Autoplay started! clearInterval(iUnreadQna); }).catch(error => { cntUnreadQnaCheck++; if(cntUnreadQnaCheck>3) { UIkit.modal.alert('문의하신내용에 답변이 달렸습니다.').then(function () { clearInterval(iUnreadQna); alarmSound2.play(); SLB_POPUP('/mypage', 'my_qna'); }) } }); } $("#answered_count").text(parseInt(cnt)); $("#_btn_qna").css('background','red'); $("#_txt_qna").css('color','yellow'); } function newAnswer() { var alarmSound2 = new Audio('/sound/notice.mp3'); alarmSound2.loop = false; alarmSound2.play(); UIkit.modal.alert('

문의하신내용에 답변이 달렸습니다.

').then(function () { SLB_POPUP('/mypage', 'my_qna'); }); } // jacpot function setOdometer() { var e = document.querySelector("#odometer1"), t = (t = (new Date).getTime() + "").substring(2, 13) / 100 + ""; t = Number(t) + 107204400; var a = new Odometer({el: e, value: t, format: "(,ddd).dd", theme: "minimal"}); setInterval(function () { var e = (e = (new Date).getTime() + "").substring(2, 13) / 100 + ""; e = Number(e) + 107204400; Math.floor(100 * e); e = $.number(e, 2), 0 === parseInt(e.substr(e.length - 1, 1)) && (e = $.number(Number(e.toString().replace(/,/gi, "")) + .01, 2)), a.update(e) }, 2133) }