var document_id = 2;
var document_div = "";

function showDocuments(){
  if(document_id <= 10)
  {
	  document_div = "Document_" + document_id;
	  document.getElementById(document_div).style.display = "block";
	  document_id = document_id + 1;
  }
  else
  {
	  alert("Die maximale Anzahl an Dokumenten ist erreicht!");
  }
}

function showSubs(){
var cat = "";
  for(var i = 0;i< document.getElementById("main_cat").options.length;i++)
  {
	  if(document.getElementById("main_cat").options[i].selected == true)
	  {
		  cat = document.getElementById("main_cat").options[i].value;	
	  }
  }
  
  if(cat != "")
  {
	  var values = document.getElementById(cat).value;
	  var values_arr = values.split(";");

	  document.getElementById("sub_cat").length = null;
	  new_entry = new Option("","",false,true);
	  document.getElementById("sub_cat").options[document.getElementById("sub_cat").options.length] = new_entry;

	  for(var j = 0;j < values_arr.length - 1;j++)
	  {
		  new_entry = new Option(values_arr[j],values_arr[j],false,true);
		  document.getElementById("sub_cat").options[document.getElementById("sub_cat").options.length] = new_entry;
	  }
	  document.getElementById("sub_cat").options[0].selected = true;
  }
  else
  {
	  document.getElementById("sub_cat").length = null;
  }
}

function selectSubs(){
  for(var i=0;i<document.getElementById("sub_cat").options.length;i++){
    if(document.getElementById("sub_cat").options[i].value == document.getElementById("sub_category").value){
      document.getElementById("sub_cat").options[i].selected = true;
    }
  }
}

function selectDatatypes(){
  for(i=1;i<11;i++){
    for(j=0;j<document.insertForm.elements["Document_" + i + "_Data_type"].options.length;j++){
      if(document.insertForm.elements["Document_" + i + "_Data_type"].options[j].value == document.insertForm.elements["data_type_" + i].value){
        document.insertForm.elements["Document_" + i + "_Data_type"].options[j].selected = true;
      }
    }
  }
}

function addKeyword(){
var new_keyword = document.insertForm.def_Keywords.options[document.insertForm.def_Keywords.options.selectedIndex].text;
var keywords = document.insertForm.Keywords.value;

  if(document.insertForm.Keywords.value != "")
  {
    document.insertForm.Keywords.value = keywords + " " + new_keyword;
  }
  else
  {
    document.insertForm.Keywords.value = new_keyword
  }
}

function switchSearch(searchmask){
  switch(searchmask){
    case "full":
      document.getElementById("keyword").style.display  = "none";
      document.getElementById("times").style.display    = "none";
      document.getElementById("full").style.display     = "block";
    break;
    
    case "keyword":
      document.getElementById("full").style.display     = "none";
      document.getElementById("times").style.display    = "none";
      document.getElementById("keyword").style.display  = "block";
    break;
    
    case "times":
      document.getElementById("full").style.display     = "none";
      document.getElementById("keyword").style.display  = "none";
      document.getElementById("times").style.display    = "block";
    break;
  }
}

function newWin(param){
var target = "/de/dokumentenverwaltung/popup.php?dokument=" + param;
var new_win = window.open(target, "popup", "width=500, height=400");
}
