
	function sprache()
	{
      document.getElementById('sprache').style.display='block'; 
		window.setTimeout("sprache_off_timer()", 5000);
      return false;
    }
    
    function sprache_off(element, evt)
    {
      el = document.getElementById('sprache');

      if (element.contains && evt.toElement)
      {
        to = evt.toElement
        if (!element.contains(to) && to.id != "sprache")
        {
          el.style.display="none";
        }
      }
      else if (evt.relatedTarget)
      {
        el.style.display="none";
      }
    }

	function sprache_off_timer()
	{
		document.getElementById('sprache').style.display='none';
	}



  function showsub(id, maxh)
  {
    el = document.getElementById("sub_"+id);
    el.style.height = "0";
    el.style.display = "block";
    setTimeout("raise('"+id+"', 0, "+maxh+")", 70);
  }
  
  function raise(id, height, maxh)
  {
    height = Math.min(height+5, maxh);
    el = document.getElementById("sub_"+id);
    el.style.height = height + "px";
    if (height < maxh)
    {
      setTimeout("raise('"+id+"', "+height+", "+maxh+")", 70);
    }
  }
  
  function getXMLObj()
  {
    var xmlHttpObject = false;
    if (typeof XMLHttpRequest != 'undefined')
    {
            xmlHttpObject = new XMLHttpRequest();
    }

    if (!xmlHttpObject)
    {
            try
            {
                    xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch(e)
            {
                    try
                    {
                            xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
                    }
                    catch(e)
                    {
                            xmlHttpObject = null;
                    }
            }
    }
    return xmlHttpObject;
  }

