| /*global document */ |
| (function() { |
| var source = document.getElementsByClassName('prettyprint source linenums'); |
| var i = 0; |
| var lineNumber = 0; |
| var lineId; |
| var lines; |
| var totalLines; |
| var anchorHash; |
| |
| if (source && source[0]) { |
| anchorHash = document.location.hash.substring(1); |
| lines = source[0].getElementsByTagName('li'); |
| totalLines = lines.length; |
| |
| for (; i < totalLines; i++) { |
| lineNumber++; |
| lineId = 'line' + lineNumber; |
| lines[i].id = lineId; |
| if (lineId === anchorHash) { |
| lines[i].className += ' selected'; |
| } |
| } |
| } |
| })(); |