function rsInitControl10129() { var css = document.createElement('style'); document.getElementById('rsPulsePlayer10129').parentElement.appendChild(css); var cssreq = new XMLHttpRequest(); cssreq.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { css.innerHTML = this.responseText; var htmlreq = new XMLHttpRequest(); htmlreq.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { document.getElementById('rsPulsePlayer10129').innerHTML = this.responseText; // after html, fetch js var jsreq = new XMLHttpRequest(); jsreq.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { js.innerHTML = this.responseText; var base = document.getElementById('rsPulsePlayer10129'); var elms = base.getElementsByClassName('rs-progress-svg'); var len = elms.length; for (var iter = 0; iter < len; iter++) { elms[iter].children[0].style.visibility = 'visible'; } } } jsreq.open('get', 'https://insights.pulsemotiv.com/api/pulse_player?pulse=a6583ebd-ea67-46a9-af75-f3d68b0da002&type=js'); jsreq.send(); } }; htmlreq.open('get', 'https://insights.pulsemotiv.com/api/pulse_player?pulse=a6583ebd-ea67-46a9-af75-f3d68b0da002&type=html'); htmlreq.send(); } } cssreq.open('get', 'https://insights.pulsemotiv.com/api/pulse_player?pulse=a6583ebd-ea67-46a9-af75-f3d68b0da002&type=css'); cssreq.send(); var js = document.createElement('script'); document.getElementById('rsPulsePlayer10129').parentElement.appendChild(js); } // Current parent element and player wrapper var rsCurrentScript = document.getElementById("rsPulseScript10129"); var rsCurrentScriptParent = rsCurrentScript.parentNode; var rsPulsePlayer = document.createElement("div"); rsPulsePlayer.id = "rsPulsePlayer10129"; rsCurrentScriptParent.appendChild(rsPulsePlayer); document.getElementById('rsPulsePlayer10129').innerHTML = '
' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '
' ; // Load in jQuery if (typeof jQuery === 'undefined') { // Create DOM for script var rsJQuery = document.createElement("script"); rsJQuery.setAttribute("integrity", "sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="); rsJQuery.setAttribute("crossorigin", "anonymous"); rsJQuery.src="https://code.jquery.com/jquery-3.3.1.min.js"; // Fire after execution rsJQuery.onload = function() { var pulseQ = jQuery.noConflict(); pulseQ(window).on("load", rsInitControl10129); }; // Append to DOM (should execute) rsCurrentScriptParent.appendChild(rsJQuery); // jQuery already exists } else { var pulseQ = jQuery; //.noConflict(); pulseQ(window).on("load", rsInitControl10129); }