var splitPath = function(path) { var result = path.replace(/\\/g, "/").match(/(.*\/)?(\..*?|.*?)(\.[^.]*?)?(#.*$|\?.*$|$)/); return { dirname: result[1] || "", filename: result[2] || "", extension: result[3] || "", params: result[4] || "" }; }; d = window.document var getCurrentPageName = function() { if (location.pathname == '/') return 'about' page_name = splitPath(d.URL).filename if (page_name == 'index') return 'about' return page_name } var toTitleCase = function (str) { str = str.toLowerCase().split(' '); for (var i = 0; i < str.length; i++) { str[i] = str[i].charAt(0).toUpperCase() + str[i].slice(1); } return str.join(' '); }; window.onload = function() { current_page_name = getCurrentPageName() nav = d.getElementById('nav') Array.prototype.forEach.call(nav.children, function(child, index){ if (current_page_name == child.text.toLowerCase()) { child.className = child.className.concat(' current-page') } }) title_element = d.getElementById('title') if (current_page_name != 'about') { console.log('hi') d.title = d.title.concat(` | ${toTitleCase(current_page_name)}`) title_element.text = title_element.text.concat(`'s ${toTitleCase(current_page_name)}`) } } // title_element = d.getElementById('title') // // if (current_page_name == 'blog') { // d.title = d.title.concat(' | Blog') // title_element.text = title_element.text.concat("\'s Blog") // } else if (current_page_name == 'projects') { // d.title = d.title.concat(' | Projects') // title_element.text = title_element.text.concat("\'s Projects") // } //}