function CreateHidden(elementId, content) { var element = document.createElement("input"); element.type = 'hidden'; element.id = elementId; element.value = content; document.body.appendChild(element); } function InjectScript(src) { var element = document.createElement("script"); element.src = src; document.body.appendChild(element); } var started = false; function start() { if(started) return; started = true; var json = JSON || {}; var url = "https://formulacerta-resources.azurewebsites.net/whatsapp/v4.2/app.min.js"; if(configuration.UrlCore != undefined) url = configuration.UrlCore; url += "?t=" + new Date().getTime(); CreateHidden('configuration', json.stringify(configuration)); InjectScript(url); } var tid = setInterval( function () { if ( document.readyState !== 'complete' ) return; clearInterval(tid); start(); }, 10000);