/* Standard AJAX Funktion */
var http_request = false; 

if (window.XMLHttpRequest) 
  {
    http_request = new XMLHttpRequest();
    if (http_request.overrideMimeType) 
      {
        http_request.overrideMimeType('text/xml');
      }
  }
  
else if (window.ActiveXObject) 
  {
    try 
      {
        http_request = new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e) 
      {
        try 
          {
            http_request = new ActiveXObject("Microsoft.XMLHTTP");
          }
        catch (e) {}
      }
  }

// Ergebnis AJAX verarbeiten und zurückgeben
function insert_result(inner_object, my_script)
  {
    if (http_request) 
      {
        http_request.open('GET', my_script);
              
        http_request.onreadystatechange = function () 
          {
            if (http_request.readyState == 4)
              {
                document.getElementById(inner_object).innerHTML=http_request.responseText;
              }
          };
        http_request.send(null);
      }
  }
  
/* Standardfunktion um die empfangenen Daten weiterzugeben */
function get_forms_value(form_name)
    {
        var i    = 0;
        var para = "";
        while(document.forms[form_name][i])
            {
                para += "&";
                para += document.forms[form_name][i].name;
                para += "=";
                para += encodeURIComponent(document.forms[form_name][i].value);
                i++;
            }
        return para;
    }

/* Übergibt die Daten ans AJAX */
function read_mail(target,mail)       { insert_result(target,"./include/ajax.php?site=system&eid="+mail); }
function list_mail(target,ordner)     { insert_result(target,"./include/ajax.php?site=user_post&ordner="+ordner); }
function answer_mail(target,eid,re)   { insert_result(target,"./include/ajax.php?site=user_post&eid="+eid+"&re="+re); }

/* Editor ein und ausblenden */
function hide() { document.getElementById('editor').style.display='none'; document.getElementById('old_editor').style.display='inline'; }
function show() { document.getElementById('editor').style.display='inline'; document.getElementById('old_editor').style.display='none'; }

/* Ein/Ausblendefunktion Seite bearbeiten */
function show_1() { document.getElementById('content_seite').style.display='inline'; document.getElementById('content_right').style.display='none'; document.getElementById('page_config').style.display='none'; }
function show_2() { document.getElementById('content_seite').style.display='none'; document.getElementById('content_right').style.display='inline'; document.getElementById('page_config').style.display='none'; }
function show_3() { document.getElementById('content_seite').style.display='none'; document.getElementById('content_right').style.display='none'; document.getElementById('page_config').style.display='inline'; }
	
/* TOOLTIP */
function Aktivieren()                         { document.getElementById('ToolTip').style.visibility = "visible"; }
function Deaktivieren()                       { document.getElementById('ToolTip').style.visibility = "hidden"; }
function ToolTip(layerName, TTitel, TInhalt)  { document.getElementById(layerName).innerHTML = '<table class="table">'+'<tr class="note"><td>'+TTitel+'</font>'+'</td></tr>'+'<tr class="important"><td width="100%">'+TInhalt+'</td></tr>'+'</table>'; }


