rendered paste body<script type="text/javascript"> function shuffle (s) { return s.replace(/\b([a-z])([a-z]+)([a-z])\b/gi, function(word, first, middle, last) { middle = middle.split(/\B/); for (var i = middle.length, j, k; i; j = parseInt(Math.random() * i),k = middle[--i],middle[i] = middle[j],middle[j] = k); return first + middle.join('') + last; }); } function doOnLoad () { var body = document.getElementsByTagName('body')[0], allElements = body.getElementsByTagName ('*'), j, node, i, element for (i = 0; element = allElements[i]; i++) { if (element.childNodes.length == 0) { continue } node = element.firstChild do { if (node.nodeType == 3) { node.nodeValue = shuffle(node.nodeValue) } } while (node = node.nextSibling) } } doOnLoad()</script>