var processApiVideoDisplay = function() { if (document.querySelector('#hbc-api-video-wrapper') !== null) { return; } var hbcApiScript = document.querySelector('script[src="https://www.herbicepscam.com/dynamic/api.video.display.php"]'); var hbcApiHTML = document.createElement('div'); hbcApiHTML.innerHTML = '
'; if(document.body != null) { hbcApiScript.parentNode.insertBefore(hbcApiHTML, hbcApiScript); } }; (function(funcName, baseObj) { funcName = funcName || "docReady"; baseObj = baseObj || window; var readyList = []; var readyFired = false; var readyEventHandlersInstalled = false; function ready() { if(!readyFired) { readyFired = true; for(var i = 0; i < readyList.length; i++) { readyList[i].fn.call(window, readyList[i].ctx); } readyList = []; } } function readyStateChange() { if(document.readyState === "complete") { ready(); } } baseObj[funcName] = function(callback, context) { if(typeof callback !== "function") { throw new TypeError("callback for docReady(fn) must be a function"); } if(readyFired) { setTimeout(function() { callback(context); }, 1); return; } else { readyList.push({fn: callback, ctx: context}); } if(document.readyState === "complete") { setTimeout(ready, 1); } else if(!readyEventHandlersInstalled) { if(document.addEventListener) { document.addEventListener("DOMContentLoaded", ready, false); window.addEventListener("load", ready, false); } else { document.attachEvent("onreadystatechange", readyStateChange); window.attachEvent("onload", ready); } readyEventHandlersInstalled = true; } } })("docReady", window); docReady(processApiVideoDisplay);