// // nntpchan.js -- frontend ui niceness // // insert a backlink for a post given its short hash function nntpchan_backlink(shorthash) { var elem = document.getElementById("postform_message"); if ( elem ) { elem.value += ">>" + shorthash.substr(0,10) + "\n"; } } var banner_count = 3; // inject a banner into an element function nntpchan_inject_banners(elem, prefix) { var n = Math.floor(Math.random() * banner_count); var banner = prefix + "static/banner_"+n+".jpg"; var e = document.createElement("img"); e.src = banner; e.id = "nntpchan_banner"; elem.appendChild(e); } function enable_theme(prefix, name) { var theme = document.getElementById("current_theme"); if (theme) { theme.href = prefix + "static/"+ name + ".css"; } }