var i = 0, a = 0, isBackspacing = false, isParagraph = false; var textArray = [" Hệ thống chẵn lẻ MoMo|Uy tín, giao dịch tự động 24/7 !"]; var speedForward = 0, speedWait = 30000, speedBetweenLines = 10, speedBackspace = 0; typeWriter("output", textArray); function typeWriter(id, ar) { var element = $("#" + id), aString = ar[a], eHeader = element.children("h3"), eParagraph = element.children("h4"); if (!isBackspacing) { if (i < aString.length) { if (aString.charAt(i) == "|") { isParagraph = true; eHeader.removeClass("cursor"); eParagraph.addClass("cursor"); i++; setTimeout(function () { typeWriter(id, ar); }, speedBetweenLines); } else { if (!isParagraph) { eHeader.text(eHeader.text() + aString.charAt(i)); } else { eParagraph.text(eParagraph.text() + aString.charAt(i)); } i++; setTimeout(function () { typeWriter(id, ar); }, speedForward); } } else if (i == aString.length) { isBackspacing = true; setTimeout(function () { typeWriter(id, ar); }, speedWait); } } else { if (eHeader.text().length > 0 || eParagraph.text().length > 0) { if (eParagraph.text().length > 0) { eParagraph.text(eParagraph.text().substring(0, eParagraph.text().length - 1)); } else if (eHeader.text().length > 0) { eParagraph.removeClass("cursor"); eHeader.addClass("cursor"); eHeader.text(eHeader.text().substring(0, eHeader.text().length - 1)); } setTimeout(function () { typeWriter(id, ar); }, speedBackspace); } else { isBackspacing = false; i = 0; isParagraph = false; a = (a + 1) % ar.length; setTimeout(function () { typeWriter(id, ar); }, 50); } } } function setCookie(cname, cvalue, exhour) { var d = new Date(); d.setTime(d.getTime() + (exhour * 60 * 60 * 1000)); var expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return false; } let cookie = getCookie('modal_alert'); if(!cookie) { $("#modalAlert").modal("show"); setCookie('modal_alert', true, 0.5); }