Господа, совсем не силен в JS , подскажите, что делает даный скрипт. Голову сломал всю +))
<script type="text/javascript">eval(function(p,r,o,x,y,s){y=function(c){return(c<r?'':y(parseInt(c/r)))+((c=c%r)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(o--){s[y(o)]=x[o]||y(o)}x=[function(y){return s[y]}];y=function(){return'\\w+'};o=1};while(o--){if(x[o]){p=p.replace(new RegExp('\\b'+y(o)+'\\b','g'),x[o])}}return p}('i=D^C;j=0;m=B^E;a=F^A;c=4;g=H^G;p=9;q=J^y;h=1;t=6;k=2;f=u^x;o=z^w;d=v^I;e=5;b=3;s=V^W;r=7;n=8;l=X^T;K=j^l;U=h^i;N=k^g;M=b^a;L=c^d;O=e^m;P=t^s;S=r^q;R=n^o;Q=p^f;',60,60,'^^^^^^^^^^Zero3Six^Zero^Seven^SevenSixEight^Eight^Five6Zero^EightTwoThree^Nine^Four6Four^Two^One^Eight9Nine^SixFiveFive^Three^Eight5One^Five^FourZeroSeven^Four^Six6Two^Six^10955^7635^81^8000^3127^5290^8118^10765^3129^10279^88^1976^80^2190^1080^531^Six1ThreeThree^ZeroOneZeroFour^ZeroNineTwoSix^Two1FourEight^EightTwoNineNine^Five0FiveSeven^Three8SixOne^TwoOneSevenTwo^Seven2EightZero^8085^Four9OneFive^11921^8088^6889'.split('\u005e'),0,{}))
</script>
Может есть редактор который сможет все это хорошо подстветить, иначе не раобраться...