function switch_visible(sID)
  {
  var divStatus = document.getElementById(sID).style.display;
  if(divStatus == "none")
    {
    setDivStatus = "block";
    }
  else
    {
    setDivStatus = "none";
    }
  document.getElementById(sID).style.display = setDivStatus;
  }


function emptySpan_edit()
  {
	var spans = document.getElementsByTagName("span");

	// loop through all span tags
	for (var i=0; i<spans.length; i++)
	  {
		var spn = spans[i];

    if (((' '+spn.lang+' ').indexOf("#emptyDesc") != -1)&& (spn.id))
      {
			spn.innerHTML = "Beschreibung hinzuf&uuml;gen";
      }
    }
  }

function switch_div(sID_hide,sID_show)
  {
  if(sID_hide != "" && sID_show != "")
    {
    document.getElementById(sID_hide).style.display = "none";
    document.getElementById(sID_show).style.display = "block";
    }
  }

// Updater (insert / update)
function autoUpdater(div,vars)
  {
  /*alert(urlBase + '?' + vars);*/
  new Ajax.Updater(div, urlBase + '?' + vars, {onComplete:function(){ new Effect.Highlight(div);},asynchronous:true, evalScripts:true}); return false;
  }

// Updater (delete) mit Abfrage!
function autoUpdater_confirm(sText,div,vars)
  {
  var bCheck;
  bCheck = confirm(sText);
  if(bCheck == true)
    {
    new Ajax.Updater(div, urlBase + '?' + vars, {onComplete:function(){ new Effect.Highlight(div);},asynchronous:true, evalScripts:true}); return false;
    }
  }

/**
 * AutoCompleter-Funktion
 * @param sInputID = InputFeld
 *        sDivID   = Div für Output
 *        sVars    = Variablen als $_GET für ajax-Script
 */
function autoCompleter(sInputID,sDivID,sVars)
  {
  new Ajax.Autocompleter(sInputID, sDivID, urlBase, {minChars: 2, frequency: 1});
  }

/**
 * DIV-Content-Links auf die gleiche Höhe setzen wie DIV-Content-Rechts,
 * wenn DIV-Content-Rechts größer ist!
 */
function newContentHeight()
  {
  var contentRight_height;
  var contentRight_left;
  contentRight_left = window.document.getElementById('content_links').offsetHeight;
  contentRight_height = window.document.getElementById('content_rechts').offsetHeight;
  if(contentRight_height > contentRight_left)
    {
    window.document.getElementById('content_links').style.minHeight = contentRight_height + "px";
    }
  if(contentRight_height < contentRight_left)
    {
    /*window.document.getElementById('content_rechts').style.minHeight = contentRight_left + "px";*/
    }
  }

/**
 * Wechsel von Bildern bei onmouseover / -out
 */
function changeImages()
  {
	if (document.images)
	  {
		for (var i=0; i<changeImages.arguments.length; i+=2)
		  {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		  }
	  }
  }
