if("undefined"===typeof frmApiListener)var frmApiListener={trigger:function(type,data){var length,index;length=frmApiListener.callbacks[type].length;for(index=0;index3&&xhr.status==200&&xhr.responseText!==""}function injectScript(embedScript,scriptToInject,callback){var newScript,callbackWrapper;newScript= document.createElement("script");newScript.id=scriptToInject.id;if("string"===typeof scriptToInject.id&&scriptToInject.id.length&&document.getElementById(scriptToInject.id)){callbackWrapper();return}if(scriptToInject.src){newScript.src=scriptToInject.src;newScript.addEventListener("load",callbackWrapper)}else callbackWrapper();newScript.innerHTML=scriptToInject.innerHTML;embedScript.parentNode.insertBefore(newScript,embedScript);function callbackWrapper(){if("function"===typeof callback)callback()} }function each(items,callback){var index,length;length=items.length;for(index=0;index