if(typeof CREDO=="undefined"){var CREDO={};CREDO["atlas"]={};CREDO.atlas.Elipsoid={};CREDO["conversion"]={};CREDO["table"]={};CREDO["tree"]={};CREDO["util"]={};CREDO.util["css"]={};CREDO.util["form"]={};CREDO.util["state"]={};CREDO["web"]={};}String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");};document.scriptBase=function(_27){var _28=document.getElementsByTagName("script");for(var i=0;i<_28.length;i++){var _2a=_28[i];if(_2a.src.indexOf(_27)>-1){var _2b=_2a.src.split("/");var _2c="";for(var j=0;j<_2b.length-1;j++){_2c+=_2b[j]+"/";}return _2c;}}return "";};Math.toDegrees=function(_2e){return (180/Math.PI)*_2e;};Math.toRadians=function(_2f){return _2f*(Math.PI/180);};Math.precision=function(_30,_31){if(_30==0||!_31||_31<=0){return Math.round(_30);}else{var _32=parseFloat("0."+"0000000000000000000000000".substring(0,_31)+"5");var _33;if(_30<0){_33=_30-_32;}else{_33=_30+_32;}var _34=_33+"";var _35=_34.split(".");var _36=_35[0];var _37=_35.length>1?_35[1]:"";_37=(_37+"0000000000000000000000000").substring(0,_31);return parseFloat(_36+"."+_37);}};