(function(i){this.init=function(c){c.hasOwnProperty("params")||(c.params={});if(void 0==c.type)throw"Widget type is undefined";var a=this.parseURL(d),a=a.protocol.toString()+"://"+a.host.toString().replace("-static","")+a.path.toString().replace(a.file,"")+"?path="+c.type+"/index&"+this.http_build_query(c.params);this.createIframe(a,c.params)};this.createIframe=function(c,a){var b=[];b.push("");document.writeln(b.join(" "))};this.http_build_query=function(c){var a=0,b=[],f;for(f in c)if(null!=c[f]){var d=escape(c[f].toString()),g=f.replace(/[^0-9a-zA-Z_]/,"");0!=g.length&&(b[a++]=g+"="+d)}return b.join("&")};this.parseURL=function(c){var a=document.createElement("a");a.href=c;for(var b=a.protocol.replace(":",""),d=a.hostname,
e=a.port,g=a.search,l={},j=a.search.replace(/^\?/,"").split("&"),i=j.length,h=0,k;h