function LOADJS(g,h,b){function a(i){return Object.prototype.toString.call(i)==="[object Function]"}function d(i){return Object.prototype.toString.call(i)==="[object Array]"}function e(i){return typeof i=="string"||Object.prototype.toString.call(i)==="[object String]"}var c=0;function j(){if(c<g.length){f(g[c++],j,b)}else{if(a(h)){h()}}}function f(k,n,o){if(e(n)){o=n}var l=document.getElementsByTagName("head")[0];var m=document.createElement("script");if(o){m.charset=o}m.src=k;var i=false;m.onload=m.onreadystatechange=function(){if(!i&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){i=true;if(a(n)){n()}m.onload=m.onreadystatechange=null;l.removeChild(m)}};l.appendChild(m)}if(e(g)){f(g,h,b)}else{if(d(g)){f(g[c++],j,b)}}};