diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2008-12-28 16:44:23 +0100 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2008-12-28 16:44:23 +0100 |
| commit | 19ac3ad3f64350cdcdfe5bd619f219124788522c (patch) | |
| tree | 3acf5cc762121d5b23300fd662d6b12c3e29a24e /templates/scripts-general.js | |
| parent | c261763c76fb15c1509ee6b88035b604222edc21 (diff) | |
| download | cataract-19ac3ad3f64350cdcdfe5bd619f219124788522c.tar.xz | |
Preserve EXIF table visibility
Diffstat (limited to 'templates/scripts-general.js')
| -rw-r--r-- | templates/scripts-general.js | 27 |
1 files changed, 10 insertions, 17 deletions
diff --git a/templates/scripts-general.js b/templates/scripts-general.js index cf558c0..df53bfc 100644 --- a/templates/scripts-general.js +++ b/templates/scripts-general.js @@ -1,22 +1,15 @@ -function readCookie() { - var theme = document.cookie; - var theme = unescape(theme); - - return theme; +function read_exif_table_cookie () { + var exif_table_cookie = document.cookie; + exif_table_cookie = exif_table_cookie.split ("="); + set_exif_table_visibility (exif_table_cookie[1]); } -function writeCookie(theme) { - //FIXME - set expires - var original_cookie = "theme=" + escape(theme); - document.cookie = original_cookie; +function write_exif_table_cookie (visible) { + var exif_table_cookie = "exif_table_visible=" + visible; + document.cookie = exif_table_cookie; } - -function toggle_div(classname) { - var div = document.getElementById(classname); - if(div.style.display == 'none') { - div.style.display = 'block'; - } else { - div.style.display = 'none'; - } +function set_exif_table_visibility (visible) { + document.getElementById('exif_table').style.display = visible == "yes" ? 'block' : 'none'; + document.getElementById('exif_line').style.display = visible == "yes" ? 'none' : 'block'; } |
