String.prototype.printf=function(){var Xn=this.split("%s");var vt=new Array();for(var cE=0;cE<Xn.length-1;cE++){IZ.b(vt,Xn[cE]);IZ.b(vt,arguments[cE]);}IZ.b(vt,Xn[cE]);return vt.join("");};String.prototype.compressSpaces=function(){var ly=this;ly=ly.strip();ly=ly.replace(/\s+/g," ");return ly;};String.prototype.startsWith=function(uL){var A0=this.substr(0,uL.length);return (A0==uL);};String.prototype.endsWith=function(Uw){var jq=this.substring(this.length-Uw.length,this.length);return (jq==Uw);};String.prototype.strip=function(){var v9=new RegExp("^\\s*(\\S*(\\s+\\S+)*)\\s*$");return v9.exec(this)[1];};String.prototype.contains=function(){for(var cE=0;cE<arguments.length;cE++){if(this.search(arguments[cE])>-1){return true;}}return false;};String.prototype.format=function(em){var ly=this;var hs=null;for(var CM in em){var xn=new RegExp("%"+CM,"g");ly=ly.replace(xn,em[CM]);}return ly;};
