// Скрипт подсветки css и javascript кода с поддержкой подсветки
// специальных кодов uCoz. Создано на http://studioad.ru
// версия скрипта: 10

eval((function(studioad){return 'D={3C:5(c,d){1E d=d?d:M,e=c.46(0),a=c.4L(/\\w+/);48(e){3L".":5 b(h){1E f=[];1E m=D.3C("*");1E l=m.B;1E k=5L 47("(^|\\\\b)"+h+"(\\\\b|$)");1E g=0;4Q(i=0;i<l;i++){4M(k.test(m[i].className)){f[g]=m[i];g++}}6 f}6 b(a);3U;3L"#":6 d.getElementById(a);3U;3L"*":6 d.all||d.getElementsByTagName("*")}},showcode:5(h){1E b,g,d=45.58("","_blank","4P=750,4H=400,location=0,menubar=0,scrollbars=0");d.M.44.P.margin=0;d.M.44.J=\'<4C 5M="5P" P="display:none;"></4C><24 5M="5O" P="4P:5N%;4H:5N%"></24>\';b=D.3C("#5P",d.M);b.J=D.2P[h].4(/\\s?<\\/?3V>\\s?/12,"\\n");g=D.3C("#5O",d.M);4M(b.3D){g.4O=b.3D}49{g.4O=b.textContent}g.4K();g.38()},5B:5(a,p){1E e=D.3C(".2I")[p];4M(e.P.1U=="4G"){e.P.1U="nowrap";a.J="Переносить строки"}49{e.P.1U="4G";a.J="Не переносить строки"}},2P:[],3Q:5(u,c){1E a,c,i,d;c=c.3S("-");d=u.3S("");a=0;4Q(i=1;i<c.B;i++){c[i]=String.fromCharCode(5555-c[i]-d[a].charCodeAt());a=a==d.B-1?0:++a}6 c.59("")},codelight:5(){1E oops,R,E,1T,4A=/(\\,|\\+|\\=|\\:|\\?|\\(|\\[|\\{)(\\s*)(\\/(?=[^\\*])(\\\\\\/|[^\\/<>\\n\\r])+\\/|\\/\\/)([gim]{0,3})/12,3J=/([^\\\\])((?:\'(?:\\\\\'|[^\'])*\')|(?:"(?:\\\\"|[^"])*"))/12,2H=["2O","3B","1I","1F","3A","22","Q","42","2A","29","1R","2L","28","X","1D","1S","26","39","3R","2K","41","36","2J","1Q","21","7","2M","H","S"],2G=2H.B;3T(2G--){M.createElement(2H[2G])}1T=D.3C(".2I");E=1T.B;4M(E>0){3T(E--){1E 2N=1,35=[],40=[],1P=[],I=[],11=[],10=[],2B=[];D.2P[E]=1T[E].J;R=1T[E].J.4(/(&1H;\\!\\-\\-.*?\\-\\-&1G;)/g,5(a){1P.V("<S>"+a+"</S>");6"~~~1P"+1P.B+"~~~"}).4(/(&1H;P.*?&1G;)(.*?)(&1H;\\/\\s*P&1G;)/g,5(a,b,c,d){35.V("</1I><2O>"+3P(c)+"</2O><1I>");6 b+"~~~35"+35.B+"~~~"+d}).4(/(&1H;37.*?&1G;)(.*?)(&1H;\\/\\s*37&1G;)/g,5(a,b,c,d){40.V("</1I><3B>"+4B(c)+"</3B><1I>");6 b+"~~~40"+40.B+"~~~"+d});R=4J("<K></K><K><1I>"+R+"</1I></K>");R=R.4(/<S>.*?<\\/S>/12,5(a){6 a.4(/\\s?<\\/?3V>\\s?/12,"</S></K></25><25><K></K><K><S>")}).4(/<H>.*?<\\/H>/12,5(a,b){6 a.4(/\\s?<\\/?3V>\\s?/12,"</H></K></25><25><K></K><K><H>")}).4(/<2O>.*?<\\/2O>/12,5(a){6 a.4(/\\s?<\\/?3V>\\s?/12,"</2O></K></25><25><K></K><K><2O>")}).4(/<3B>.*?<\\/3B>/12,5(a){6 a.4(/\\s?<\\/?3V>\\s?/12,"</3B></K></25><25><K></K><K><3B>")}).4(/<1I>.*?<\\/1I>/12,5(a){6 a.4(/\\s?<\\/?3V>\\s?/12,"</1I></K></25><25><K></K><K><1I>")}).4(/<K><\\/K><K>/12,5(){6"<K 4N=decimal>"+2N+++\'</K><K 4N="row\'+(2N%2?"Two":"One")+\'">\'});1T[E].J=\'<4C 5M="code_\'+E+\'"><4I><25>\'+R+D.3Q("ulight","-3E-1V-1J-U-3H-1W-2S-1M-1Y-15-17-U-3O-3I-2Z-32-1O-4D-3O-3I-14-1L-2F-31-C-C-1Y-2D-8-3E-4D-C-2Y-20-1L-2X-2C-13-1J-1M-17-U-3F-4E-14-1L-8-T-O-14-F-2T-1Y-1M-T-5C-17-33-2E-1J-F-L-C-U-L-1A-N-1M-2S-14-G-F-1Z-3M-L-1L-F-U-2U-1K-4Y-G-1M-31-16-1A-19-G-G-23-1Z-14-G-8-30-16-3O-3I-1Y-33-8-2X-51-C-20-2S-5417-2D-O-8-1Y-8-1X-23-2F-1B-1O-8-30-C-2F-13-U-1B-15-5318-2U-20-1A-19-32-13-2C-4X-2Y-17-C-N-18-1M-1Y-1A-L-2U-8-8-G-8-2C-18-2F-23-20-2T-3M-Y-1C-T-2E-34-1O-O-1C-8-8-8-15-F-1Z-2R-2W-33-L-1A-18-1B-20-8-Y-16-17-20-1A-3N-19-13-3G-5D-1O-U-14-2D-3F-4E-1O-8-L-T-2U-1V-2Z-2D-L-1Z-U-1A-C-3N-1N-1X-18-O-2Z-15-17-N-L-1V-1V-3G-2Z-56-1X-4R-1V-31-3M-3H-1X-55-1V-2E-34-2X-2F-1M-1A-1N-Y-16-4383-4361-4374-4363-4377-4F-5E-5H-5K-33-4F-5J-4353-5G-5K-4370-4F-5J-4349-4375-2E-5I-5F-4336-2C-O-52-19-F-16-3O-4392-C-5I-32-5H-2D-5G-5F-3N-34-N-5E-5D-4410-4W-2S-30-19-3X-Y-3N-34-18-1Z-1C-1A-1N-Y-16-8-8-G-8-2C-18-2F-23-20-2T-3M-Y-1C-T-2E-34-1O-O-1C-8-8-8-15-F-1Z-4E-2E-5C-2D-U-8-4V-2W-1O-15-4D-19-13-1N-U-1O-T-1Z-3H-2W-33-G-F-C-C-2Y-1Y-1B-3E-3G-13-1J-L-1N-1J-T-14-14-2C-8-L-T-N-1N-19-1N-U-1K")+E+\')">Исходный код</a> | <a P="font-size:11px !X" href="javascript:" onclick="D.5B(5A,\'+E+\')">Переносить строки</a></4C>\'}}5 3P(27){6 27.4(4A,5(a,b,c,d,e,f){10.V("<3A>"+d+"</3A><22>"+f+"</22>");6 b+c+"~~~10"+10.B+"~~~"}).4(/&1H;\\?.+?\\?&1G;/g,5(a){I.V("<1D>"+a+"</1D>");6"~~~I"+I.B+"~~~"}).4(3J,5(a,b,c){11.V(c);6 b+"~~~11"+11.B+"~~~"}).4(/(expression\\s*)(\\((?:(?:\\(.*?)\\)|\\\\\\)|[^\\)])*\\))/ig,5(a,b,c){2B.V(b+"<3B>"+4B(c)+"</3B>");6"~~~2B"+2B.B+"~~~"}).4(/({)(.*?)(})/g,5(g,f,j,h){6 f+j.4(/([^:]+):(&[a-z]+;|[^;]*)(;)?/g,5(g,f,j,h){6"<1S>"+f+"</1S><7>:</7><1R>"+j+"</1R>"+(h==43?"":"<7>"+h+"</7>")})+h}).4(/(\\/\\*.*?(\\*\\/|$))/g,"<H>$1</H>").4(/(\\{|\\})/g,"<7>$1</7>").4(/(!X)/g,"<X>$1</X>").4(/~~~11(\\d+)~~~/g,5(a,b){6"<21>"+11[--b]+"</21>"}).4(/~~~10(\\d+)~~~/g,5(a,b){6 10[--b]}).4(/~~~2B(\\d+)~~~/g,5(a,b){6 2B[--b]}).4(/~~~I(\\d+)~~~/g,5(a,b){6 I[--b]})}5 4B(27){6 27.4(4A,5(a,b,c,d,e,f){10.V("<3A>"+d+"</3A><22>"+f+"</22>");6 b+c+"~~~10"+10.B+"~~~"}).4(/&1H;\\?.+?\\?&1G;/g,5(a){I.V("<1D>"+a+"</1D>");6"~~~I"+I.B+"~~~"}).4(3J,5(a,b,c){11.V(c);6 b+"~~~11"+11.B+"~~~"}).4(/(\\=\\=|\\=)/g,"<Q>$1</Q>").4(/(\\/\\*.*?(\\*\\/|$))/g,"<H>$1</H>").4(/(\\(|\\)|\\[|\\]|\\{|\\})/12,"<2A>$1</2A>").4(/([^<\\/])(\\/)([^>\\*\\/])/g,"$1<Q>$2</Q>$3").4(/(^|[^\\(\\=])(\\/\\/.*?)(\\<3V(>|\\/>)|$)/12,"$1<2M>$2</2M>$3").4(/(\\-|\\?|\\:|\\+|\\*|\\%|&1H;|&1G;|&amp;|\\||\\!)/g,"<Q>$1</Q>").4(/([^\\w\\$_]|^)(3U|3L|catch|continue|default|do|49|false|4Q|4M|import|in|5L|43|6|48|5A|throw|true|try|1E|void|3T|with)(?=[^\\w\\$_])/12,"$1<29>$2</29>").4(/([^\\w\\$_]|^)(setTimeout|4L|setInterval|Math|Object|typeof|Array|47|acos|asin|atan|atan2|ceil|46|cos|3K|escape|57|[^g]3A|floor|setDate|getDate|getDay|setHours|getHours|setMinutes|setMonth|setSeconds|setTime|getTimezoneOffset|setYear|getMinutes|getMonth|getSeconds|getTime|getYear|indexOf|isNaN|59|lastIndexOf|log|max|min|parseFloat|parseInt|parse|pow|random|4|reset|reverse|round|38|sin|sort|3S|sqrt|substring|substr|tan|toGMTString|toLocaleString|toLowerCase|toString|toUpperCase|3K|UTC|writeln|write|V|concat)(?=[^\\w\\$_])/g,"$1<2L>$2</2L>").4(/([^\\w\\$_]|^)(45|M|44|alert|anchor|back|big|blink|blur|bold|clearTimeout|fixed|4K|confirm|click|close|fontcolor|fontsize|forward|go|italics|javaEnabled|link|58|prompt|reload|scroll|small|strike|sub|submit|sup|event)(?=[^\\w\\$_])/g,"$1<28>$2</28>").4(/(\\d)?(\\.)(\\d)/g,"$1<1F>$2</1F>$3").4(/(\\W|^|\\b)(\\d+)(\\W|$|\\b)/g,"$1<1F>$2</1F>$3").4(/~~~11(\\d+)~~~/g,5(a,b){6"<1Q>"+11[--b]+"</1Q>"}).4(/~~~10(\\d+)~~~/g,5(a,b){6 10[--b]}).4(/~~~I(\\d+)~~~/g,5(a,b){6 I[--b]})}5 4J(27){6 27.4(/&1H;\\?.+?\\?&1G;/g,5(a){I.V("<1D>"+a+"</1D>");6"~~~I"+I.B+"~~~"}).4(/(\\bstyle\\s*=\\s*("|\'))(.+?)(\\2)/g,5(a,b,c,d){6 b+d.4(/([^:]+):([^;]*)(;)?/g,5(g,f,j,h){6"<1S>"+f+"</1S><7>:</7><1R>"+j+"</1R>"+(h==43?"":"<7>"+h+"</7>")})+c}).4(3J,"$1<1Q>$2</1Q>").4(/(&1H;(\\/{1}\\s*)?([A-Za-z0-9]).*?&1G;)/g,"<42>$1</42>").4(/(&1H;\\!DOCTYPE.*?&1G;)/12,"<26>$1</26>").4(/(&1H;(\\/{1}\\s*)?(4I|K|25|th|tbody).*?&1G;)/12,"<39>$1</39>").4(/(&1H;(\\/{1}\\s*)?(input|38|option|24|form).*?&1G;)/g,"<3R>$1</3R>").4(/(&1H;(\\/{1}\\s*)?a.*?&1G;)/12,"<2K>$1</2K>").4(/(&1H;(\\/{1}\\s*)?img.*?&1G;)/12,"<41>$1</41>").4(/(&1H;(\\/{1}\\s*)?37.*?&1G;)/g,"<2J>$1<\\/2J>").4(/(&1H;(\\/{1}\\s*)?P.*?&1G;)/g,"<36>$1</36>").4(/~~~I(\\d+)~~~/g,5(a,b){6 I[--b]}).4(/~~~40(\\d+)~~~/g,5(a,b){6 40[--b]}).4(/~~~35(\\d+)~~~/g,5(a,b){6 35[--b]}).4(/~~~1P(\\d+)~~~/g,5(a,b){6 1P[--b]}).4(/(\\$([A-Z_-]\\d*)+?\\$)/g,"<1D>$1</1D>");57(D.3Q("3P","-14-1A-53-31-1X-1N-N-50-N-56-3Y-3Z-55-1X-23-C-T-2R-L-F-4T-1B-2V-1C-2X-3Y-3Z-Y-13-F-32-32-4U-Y-30-31-3I-5443-30-Y-5410-54-5438-54-3H-16-3Z-2V-18-C-G-N-53-G-F-3W-T-1W-C-O-C-1K-Y-F-G-1J-1K-52-O-O-15-O-2W-3W-3Y-1W-2Z-5447-51-F-1B-13-2Q-1W-G-1B-2Y-4Z-1M-C-2Y-N-2V-19-1C-15-1L-50-C-4Z-1L-17-1W-C-O-C-3G-5449-L-U-19-1L-1W-C-4Y-4X-3X-3F-F-N-G-1K-2Q-1C-19-2T-16-4W-18-18-17-4V-4U-1X-23-C-T-2R-L-F-4T-1B-2V-1C-2X-2W-3X-3F-F-N-G-1K-2Q-18-4S-1L-17-2V-G-L-G-13-2U-17-4S-2T-16-3E-F-O-15-16-5429-G-F-3W-T-1W-C-O-C-1K-Y-F-G-1J-1K-2S-N-N-15-1J-2R-2Q-8-14-8-2R-1V-F-1B-13-2Q-4R-5315"))}}}'.replace(/\w+/g,function(i){return studioad[parseInt(i,36)-(/[a-z]/.test(i)?36:0)]||i})})('||||replace|function|return|csssymbols|5336|||length|5339|studioad|codesNum|5329|5340|mlinecom|UCOZ|innerHTML|td|5335|document|5328|5330|style|symbols|newdata|htmlcom|5327|5338|push||important|5390||EXPS|COMS|gi|5332|5350|5354|5405|5343|5324|5341|5342|5344|5326|ucoz|var|figures|gt|lt|htm|5334|5398|5347|5331|5351|5346|HTMLC|commas|values|params|codes|whiteSpace|5400|5379|5393|5353|5322|5349|csscommas|exppm|5325|textarea|tr|doctypes|data|diffkeys|reserved|brackets|EXPR|5406|5337|5418|5333|elemsNum|newElems|codeMessage|scripts|anchors|methods|linecom|rowsNum|css|olddata|5373|5388|5391|5394|5380|5442|5416|5323|5345|5403|5392|5407|5352|5420|5419|CSS|styles|script|select|tables|exp|js|get|innerText|5378|5377|5404|5389|5387|CExp|unescape|case|5402|5355|5376|doCss|scram|forms|split|while|break|br|5356|5385|5363|5397|JS|imgs|tags|null|body|window|charAt|RegExp|switch|else|RExp|doJs|div|5321|5413|4362|normal|height|table|doHtm|focus|match|if|class|value|width|for|5399|5319|5358|5441|5386|5384|5414|5401|5371|5372|5317|5383|5448|5395|5396|5382|eval|open|join|this|sbrs|5348|5415|4348|4368|4357|4365|4376|4359|4378|new|id|100|sa|sd'.split('|')))

// запуск скрипта

studioad.codelight();