Newer
Older
function toggleBlownThumbs() {
if (document.getElementById('toggle_blown_thumbs').checked) {
state = 'block';
} else {
state = 'none';
}
var content = document.getElementsByClassName('thumboverlay');
for (var i = 0 ; i < content.length ; i++) {
content[i].style.display = state;
}
}
Toke Eskildsen
committed
function toggleHistograms() {
if (document.getElementById('toggle_histograms').checked) {
thumb_state = 'none';
hist_state = 'block';
} else {
thumb_state = 'block';
hist_state = 'none';
}
var content = document.getElementsByClassName('thumbs');
for (var i = 0 ; i < content.length ; i++) {
content[i].style.display = thumb_state;
}
var content = document.getElementsByClassName('histograms');
for (var i = 0 ; i < content.length ; i++) {
content[i].style.display = hist_state;
}
}
function setupThumbOverlays() {
var content = document.getElementsByClassName('thumblink');
for (var i = 0 ; i < content.length ; i++) {
var href = content[i].href;
var span = content[i].getElementsByClassName('thumboverlay')[0];
var img = content[i].getElementsByClassName('thumbimg')[0];
var base = img.src.substr(0, img.src.lastIndexOf('.'));
var base = base.substr(0, base.lastIndexOf('.'));
span.style.width = img.width + "px";
span.style.height = img.height + "px";
span.style.background = "url(" + base + ".black.thumb.png) 100% 100%, url(" + base + ".white.thumb.png) 100% 100%";
document.title = span.style.background;
}
}
window.onload=setupThumbOverlays;