function evalScript(scripts){
  try {
    if(scripts != '')	{
      var script = "";
      scripts = scripts.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(){
	       	  if (scripts !== null) script += arguments[1] + '\n';
 	          return '';
                });
      if(script) (window.execScript) ? window.execScript(script) : window.setTimeout(script, 0);
    }
    return false;
  } catch(e) {
    alert(e)
  }
}

function jsSendHtmlRequest(Datei, DivId, Werte, method, synchron) {
  if(window.XMLHttpRequest) {
    request = new XMLHttpRequest();
  } else if(window.ActiveXObject) {
    try {
      request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
    } catch(e) {
      try {
	request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
      } catch(e) { }
    }
  }
  if (!request) {
    return false;
  } else {                      
    request.open(method, Datei, synchron);
    request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
    if(Werte==0) {
      request.send(null);
    } else {
      request.send(Werte);
    }

    request.onreadystatechange = function() {
      switch(request.readyState) {
        case 4:
          if(request.status == 200) {          
	    if(DivId != ''){document.getElementById(DivId).innerHTML = request.responseText;  }  
            evalScript(request.responseText);
	  }
        break;
        default:
	break;
      }
    }
  }
}