limit displayed photos within index to tag selection
[phpfspot.git] / phpfspot.js
index ed19372f449a6777938c1cbcaee50fba71faeb94..ce49f350eeac7380fc43451c8fe1c3b9c239d177 100644 (file)
@@ -3,3 +3,42 @@ function showImage(id)
    content = document.getElementById("content");
    content.innerHTML = HTML_AJAX.grab('rpc.php?action=showphoto&id=' + id);
 }
+
+function Tags(mode, id)
+{
+   if(mode == "add") {
+      // add the tag to users session
+      HTML_AJAX.grab('rpc.php?action=addtag&id=' + id);
+   }
+   else if(mode == "del") {
+      // del the tag from users session
+      HTML_AJAX.grab('rpc.php?action=deltag&id=' + id);
+   }
+   else if(mode == "reset") {
+      HTML_AJAX.grab('rpc.php?action=resettags');
+   }
+   
+   refreshAvailableTags();
+   refreshSelectedTags();
+
+}
+
+function refreshAvailableTags()
+{
+   // update available tags
+   content = document.getElementById("available_tags");
+   content.innerHTML = HTML_AJAX.grab('rpc.php?action=show_available_tags');
+}
+
+function refreshSelectedTags()
+{
+   // update selected tags
+   content = document.getElementById("selected_tags");
+   content.innerHTML = HTML_AJAX.grab('rpc.php?action=show_selected_tags');
+}
+
+function showPhotoIndex()
+{
+   content = document.getElementById("content");
+   content.innerHTML = HTML_AJAX.grab('rpc.php?action=show_photo_index');
+}