function _convertedToSlug(e) { if (e) return e .toLowerCase() .replace(/[^\w ]+/g, "") .replace(/ +/g, "-"); } var _jsonp = (function () { var e = { send: function (e, t) { var i = t.callbackName || "callback", r = t.onSuccess || function () {}, o = t.onTimeout || function () {}, s = t.timeout || 10, n = window.setTimeout(function () { (window[i] = function () {}), o(); }, 1e3 * s); window[i] = function (e) { window.clearTimeout(n), r(e); }; var c = document.createElement("script"); (c.type = "text/javascript"), (c.async = !0), (c.src = e), document.getElementsByTagName("head")[0].appendChild(c); }, }; return e; })(), _matchInterval = setInterval(_get_scorecard_widget, 15e3); function on_success(e) {} function _get_scorecard_widget() { _jsonp.send("//cricketnext.nw18.com/json/crosslivescores_hi.json", { callbackName: "scores", onSuccess: function (e) { var t = e.matches.filter(match => ["7", "8"].includes(match.coverage_level)), i = ""; if ( (t && Object.keys(t).forEach(function (e) { var r = t[e]; (i += _get_common_widget_id(r)), 0; }), i) ) { var r = ""; t.length > 1 && (r = '
'), (i = '
Live
' + i + "
" + r + '
+
'), (document.getElementById("livescorecard-view").innerHTML = i), new Glide(document.querySelector(".scorecard-ticker"), { type: "carousel", startAt: 0, perView: 1, slidesToShow: 1, slidesToScroll: 1 }).mount(); } 0 == t.length && void 0 !== _matchInterval && clearInterval(_matchInterval); }, onTimeout: function () { console.log("timeout!"); }, timeout: 5, }); } function scclose() { (document.querySelector(".scorecard-tickerwrap").style.display = "none"), clearInterval(_matchInterval); } function _get_innings_data(e, t) { var i = e.name, r = e.scores; if (r.length > 1) { var o = "", s = "played"; 1 == r[0].active && (o = "rng"), 1 == r[1].active && (s = "rng"); var n = '
' + r[1].scores + "/" + r[1].wickets + " Ov. " + r[1].overs + '
' + r[0].scores + "/" + r[0].wickets + " Ov. " + r[0].overs + "
"; } else if (1 == r.length) { o = "played"; "test" != t && (o = 1 == r[0].active ? "rng" : "played"); n = '
' + r[0].scores + "/" + r[0].wickets + " Ov. " + r[0].overs + "
"; } else n = '
Yet to bat
'; return ( '
  • ' + i + '
    ' + n + "
  • " ); } function _get_common_widget_id(e) { var t = "", i = (e.series, e.seriesname_en), r = e.series_short_name, o = (e.venue, e.matchtype.toLowerCase()), s = e.needtowin ? e.needtowin : e.status, n = e.teama, c = e.teamb; if (n) var a = _get_innings_data(n, o); if (c) var l = _get_innings_data(c, o); return (t += '
      ' + a + '
    • VS
    • ' + l + '
    Full Score Card
    '); } function loadScript( url, callback ) { var script = document.createElement( "script" ) script.type = "text/javascript"; if(script.readyState) { // only required for IE <9 script.onreadystatechange = function() { if ( script.readyState === "loaded" || script.readyState === "complete" ) { script.onreadystatechange = null; callback(); } }; } else { //Others script.onload = function() { callback(); }; } script.src = url; document.getElementsByTagName( "head" )[0].appendChild( script ); } // call the function... loadScript("https://cdn.jsdelivr.net/npm/@glidejs/glide", function() { _get_scorecard_widget(); });