var LS={};LS.Util=function(){return{isBlank:function(a){return/^\s*$/.test(a)},isArray:function(a){return a&&a.constructor===Array},each:function(d,c){for(var a=0,b=d.length;a<b;a++){c(d[a],a)}}}}();LS.Xml2Json=function(){var a=1;var d=3;var c=4;var h=8;var b=function(i){var j=null;if(i.nodeType){j=i}else{if(typeof(i)==="string"){if(window.ActiveXObject){j=new ActiveXObject("Microsoft.XMLDOM");j.async="false";j.loadXML(i)}else{j=new DOMParser().parseFromString(i,"text/xml")}}}return j};var g=function(j){for(var i in j){if(i!=="value"){return j}}return j.value};var e=function(i,k,j){if(!i[k]){i[k]=j}else{if(LS.Util.isArray(i[k])){i[k].push(j)}else{i[k]=[i[k],j]}}};var f=function(i,j){LS.Util.each(i.attributes,function(k){j[k.name]=k.value});LS.Util.each(i.childNodes,function(k){if(k.nodeType===a){e(j,k.nodeName,f(k,{}))}else{if(k.nodeType===d||k.nodeType===c){if(!LS.Util.isBlank(k.nodeValue)){e(j,"value",k.nodeValue)}}}});return g(j)};return{convert:function(j){var k=b(j);var i=k.documentElement||k;return f(i,{})}}}();LS.StringBuilder=function(){var a=[];this.append=function(b){a.push(b)};this.toString=function(){return a.join("")}};LS.String=function(){return{format:function(d){for(var a=1,c=arguments.length;a<c;a++){var b=new RegExp("\\{"+(a-1)+"\\}","gm");d=d.replace(b,arguments[a])}return d}}}();

