var search_advanced = false;

function ShowSearchTab(name) {
 hideElement("search_block_documents");
 hideElement("search_block_attachments");
 hideElement("search_block_authors");
 hideElement("search_block_tags");

 removeElementClass("search_tab_documents", "search_selected");
 removeElementClass("search_tab_attachments", "search_selected");
 removeElementClass("search_tab_authors", "search_selected");
 removeElementClass("search_tab_tags", "search_selected");

 addElementClass("search_tab_documents", "search_notselected");
 addElementClass("search_tab_attachments", "search_notselected");
 addElementClass("search_tab_authors", "search_notselected");
 addElementClass("search_tab_tags", "search_notselected");


 showElement("search_block_"+name);
 addElementClass("search_tab_"+name, "search_selected");
 removeElementClass("search_tab_"+name, "search_notselected");
 $("q_"+name).focus();
}

function ShowSearchAdvanced(how) {
 var el = getElement("search_advanced");

 if(el) {
   if(how) {
       el.innerHTML = "Advanced search";
   } else {
       el.innerHTML = "Basic search";
   }
 }
 search_advanced = how; 
}

function init_search() {
 ShowSearchAdvanced(false);
 /* stupid! */
 var s = window.location.search;

 if(s.search("type=documents") != -1)
     ShowSearchTab("documents");
 else {
  if(s.search("type=attachments") != -1) {
     ShowSearchTab("attachments");
  } else {
   if(s.search("type=authors") != -1) {
     ShowSearchTab("authors");
   } else {
     if(s.search("type=tags") != -1) {
      ShowSearchTab("tags");
     } else {
      ShowSearchTab("documents");
     }
   }
   
  }
 }
}

