HTML_AJAX.grab(encodeURI('rpc.php?action=deltag&id=' + id));
}
else if(mode == "reset") {
- HTML_AJAX.grab(encodeURI('rpc.php?action=resettags'));
+ HTML_AJAX.grab(encodeURI('rpc.php?action=reset'));
+ clearSearch();
}
else if(mode == "condition") {
setCheckedValue(id, id.value);
{
// update available tags
var avail_tags = document.getElementById('available_tags');
+ avail_tags.innerHTML = "Loading...";
avail_tags.innerHTML = HTML_AJAX.grab(encodeURI('rpc.php?action=show_available_tags'));
}
{
// update selected tags
var selected_tags = document.getElementById("selected_tags");
+ selected_tags.innerHTML = "Loading...";
selected_tags.innerHTML = HTML_AJAX.grab(encodeURI('rpc.php?action=show_selected_tags'));
}
// if photo index is currently shown, refresh it
function refreshPhotoIndex()
{
- if(document.getElementById("matrix") != undefined) {
+ if(document.getElementById("matrix") != undefined || startup == 1) {
showPhotoIndex();
+ startup = 0;
}
}
}
}
-function startSearch(searchfor)
+function startTagSearch(searchfor)
{
- HTML_AJAX.grab(encodeURI('rpc.php?action=search&for=' + searchfor));
+ HTML_AJAX.grab(encodeURI('rpc.php?action=tag_search&for=' + searchfor));
+ refreshAvailableTags();
+ refreshSelectedTags();
showPhotoIndex();
}
{
document.getElementsByName('searchfor')[0].value = '';
}
+
+var startup = 1;