/*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';

            }

        }

    }

})();

