function highlight(code){var keywords=/(([^a-z0-9\$_])(var|function|default|typeof|new|return|if|for|in|while|break|do|continue|switch|case)([^a-z0-9\$_]))/gi,brackets=/(\{|\}|\]|\[|\|)/gi,strings=/((".*?")|('.*?'))/g,functions=/([a-z\_\$][a-z0-9_]*)\(/gi,comments=/(\/\/.*(\n|\r\n|\$))/g;return code.trim().replace(strings,'<span class="str">$1</span>').replace(keywords, '<span class="kwrd">$1</span>').replace(brackets,'<span class="kwrd">$1</span>').replace(comments,'<span class="comm">$1</span>').replace(functions,'<span class="func">$1</span>(').replace(/\t/g,'&nbsp;&nbsp;&nbsp;&nbsp;');}
window.onload=function(){var code=getElementsByClass("code-block");for(var e=0;e<code.length;e++)code[e].innerHTML=highlight(code[e].innerHTML);}
