// Update the "download original" link.
var original_url = window.location.origin + "/" + evt + "/original/" + filename;
document.getElementById("origdownload").href = original_url;
+
+ // If it's a raw image, show a JPEG link.
+ var fulldownload = document.getElementById("fulldownload");
+ if (filename.match(/\.(nef|cr2)$/i)) {
+ fulldownload.style.display = "block";
+ var full_url = window.location.origin + "/" + evt + "/" + filename;
+ document.getElementById("fulldownloadlink").href = full_url;
+ origdownload.innerHTML = "Download original image (RAW)";
+ } else {
+ fulldownload.style.display = "none";
+ origdownload.innerHTML = "Download original image";
+ }
}
if (global_infobox) {
<img id="next" src="/next.png" alt="->" />
<img id="close" src="/close.png" alt="x" />
<img id="options" src="/options.png" alt="=" />
- <div id="optionmenu"><p><a id="origdownload">Download original image</a></p><p><a id="immersivetoggle" href="javascript:toggle_optionmenu();toggle_immersive();">Hide all decorations</a></p></div>
+ <div id="optionmenu">
+ <p><a id="origdownload">Download original image</a></p>
+ <p id="fulldownload"><a id="fulldownloadlink">Download full-resolution image</a></p>
+ <p><a id="immersivetoggle" href="javascript:toggle_optionmenu();toggle_immersive();">Hide all decorations</a></p>
+ </div>
</div>
</body>
</html>