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(_1){var _2=document.getElementsByTagName("script");for(var i=0;i<_2.length;i++){var _4=_2[i];if(_4.src.indexOf(_1)>-1){var _5=_4.src.split("/");var _6="";for(var j=0;j<_5.length-1;j++){_6+=_5[j]+"/";}return _6;}}return "";};Math.toDegrees=function(_8){return (180/Math.PI)*_8;};Math.toRadians=function(_9){return _9*(Math.PI/180);};Math.precision=function(_a,_b){if(_a==0||!_b||_b<=0){return Math.round(_a);}else{var _c=parseFloat("0."+"0000000000000000000000000".substring(0,_b)+"5");var _d;if(_a<0){_d=_a-_c;}else{_d=_a+_c;}var _e=_d+"";var _f=_e.split(".");var _10=_f[0];var _11=_f.length>1?_f[1]:"";_11=(_11+"0000000000000000000000000").substring(0,_b);return parseFloat(_10+"."+_11);}};