or download this
<script>function color(code){var s=[];var c="'";return code.replace(/\
+b(case|catch|continue|do|enddo|else|elif|elseif|ifdef|ifndef|endif|fo
+r|foreach|if|fi|switch|try|typeof|while|with|break|include|require|re
+quire_once|fopen|fputs|fread|file_get_contents|file_put_contents|preg
+_replace|import|except|define|defined|undef)\b/gim,'<span>$1</span>')
+.replace(/({|})/gim,'<span>$1</span>').replace(/\b(function|sub|def|v
+oid|int|return|eval|assert|execl|execv|execve|exec|execp|die\(\))\b/g
+im,'<b><font color=#00ffff>$1</font></b>').replace(/\b(struct|exit|cl
+ass|system|print|printf|echo|sprintf|fprintf|var\s)\b/gim,'<b>$1</b>'
+).replace(/\b(0x[\da-z]+|\d+)\b/gim, '<font color=#ffa07a>$1</font>')
+.replace(/(\\x[\da-z]*)/gim, '<font color=#ffa07a>$1</font>').replace
+(/\b(http\:\/\/*\/?|https\:\/\/*\/?|ftp\:\/\/*\/?)\b/gim,'<u><font co
+lor=#fafad2>$1</u></font>').replace(/(".*?"|'.*?')/g,'<font color=#fa
+fad2>$1</font>').replace(/(\/\*.*\*\/|\/\/.*)/gim,'<font color=#69696
+9>$1</font>').replace(/(\/\*[\s\S]*?\*\/)/gim,'<font color=#696969>$1
+</font>').replace(/(^#.*$)/gim,'<b><font color=#696969>$1</font></b>'
+).replace(/(\$[_a-z0-9]*)/gim,'<b><font color=#98fb98>$1</font></b>')
+.replace(/<r(\d+)>/gim,function(match,id){var r=s[id-1];var css=r.mat
+ch(/^(\/\/|\/\*|-)/)?'comment':r.match(/^[&']/)?'string':'regexp';ret
+urn '<span class="'+css+'">'+r+'</span>';})};function changeText(){va
+r a=document.getElementById('cccodee').innerHTML;a=color(a);document.
+getElementById('cccodee').innerHTML=a;}</script>