function createRequestObject()
{ //var ro;var browser = navigator.appName;

  var xmlHttp = null;
  // Mozilla, Opera, Safari sowie Internet Explorer (ab v7)
  if (typeof XMLHttpRequest != 'undefined') { xmlHttp = new XMLHttpRequest(); }
  if (!xmlHttp)
  { // Internet Explorer 6 und älter
    try {    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP"); }
    catch(e)
    {  try { xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP"); }
    catch(e)
    { xmlHttp  = null; }
    }
  }
  return xmlHttp;

}
var http = createRequestObject();var elementidtochange;
function tdAjaxSendRequest(elementid,actionurl)
{elementidtochange=elementid; http.open('get', actionurl); http.onreadystatechange = handleResponse; http.send(null);}
function tdAjaxSendRequestPOST(elementid,actionurl,params)
{elementidtochange=elementid; http.open('POST', actionurl,true);http.onreadystatechange = handleResponse;http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.send(params);
}
function tdAjaxClearID(elementid)
{ document.getElementById(elementid).innerHTML = '';}
function tdAjaxInsertID(elementid,inserttext)
{ document.getElementById(elementid).innerHTML = inserttext;}
function handleResponse() {
  if(http.readyState == 4)
  {  var response = http.responseText;
     document.getElementById(elementidtochange).innerHTML = http.responseText;
     var parse = document.getElementById(elementidtochange).innerHTML;
     if (parse.substr(1,9)=="redirect|") //Firefox
     {  location.replace(parse.substr(10,999)); }
     if (parse.substr(0,9)=="redirect|") //IE
     {  location.replace(parse.substr(9,999)); }
  }
}

function LoadUnloadLC(ElementID,LinkMinimize,LinkMaximize,URI)
{element=document.getElementById(ElementID);
 elementL=document.getElementById("blkL_"+ElementID);
 if (element.style.display!='block')
 { element.style.display='block';
   tdAjaxSendRequest(ElementID,URI)
   elementL.innerHTML=LinkMinimize;
 }
 else{ element.style.display='none';
       tdAjaxClearID(ElementID);
       elementL.innerHTML=LinkMaximize;
 }
}
