summaryrefslogtreecommitdiff
path: root/static/main_map.js
diff options
context:
space:
mode:
authoretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-08-16 17:02:25 +0000
committeretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-08-16 17:02:25 +0000
commit9a26ce60cf6709acbd83c0b5665b148d3187aa97 (patch)
tree8c689083de234f3a42324dfa00e209ea5ef4e9c8 /static/main_map.js
parent777e0ab523b9b90e5f57d705eab20d772b209b44 (diff)
downloadChimère-9a26ce60cf6709acbd83c0b5665b148d3187aa97.tar.bz2
Chimère-9a26ce60cf6709acbd83c0b5665b148d3187aa97.zip
Show/hide subcategories - #47
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@33 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'static/main_map.js')
-rw-r--r--static/main_map.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/static/main_map.js b/static/main_map.js
index 61f838a..145f936 100644
--- a/static/main_map.js
+++ b/static/main_map.js
@@ -18,6 +18,26 @@ See the file COPYING for details.
/* main map */
+var current_cat;
+
+/* open a category section */
+function toggleCategory(id){
+ old = document.getElementById('maincategory_' + current_cat)
+ if(old){
+ old.style.display = 'None';
+ old_img = document.getElementById('maincategory_img_' + current_cat);
+ old_img.src = "/" + extra_url + "static/icons/plus.png";
+ }
+ if (id != current_cat){
+ current_cat = id;
+ document.getElementById('maincategory_' + current_cat).style.display = 'block';
+ img = document.getElementById('maincategory_img_' + current_cat);
+ img.src = "/" + extra_url + "static/icons/minus.png";
+ } else {
+ current_cat = 0;
+ }
+}
+
/* check all the categories if clicked, unckeck if unclick */
function checkAll(item, ids){
check = false;