

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)
	}
}


   var ArrAjax = new Object();
   ArrAjax.aufruf = function(adresse, handler, methode,jj,ausgabeort,funt,input22) {

      var xml_http;
      var ms_xml = new Array(
       "Microsoft.XMLHTTP",
       "MSXML2.XMLHTTP.6.0",
       "MSXML2.XMLHTTP",
       "MSXML2.XMLHTTP.5.0",
       "MSXML2.XMLHTTP.4.0",
       "MSXML2.XMLHTTP.3.0",
       "MSXML2.XMLHTTP.2.0"
       );

       if (window.XMLHttpRequest) {
         try {
           xml_http = new XMLHttpRequest();
         } catch (e) {
         }
       } else if (window.ActiveXObject) {
         for (var typ in ms_xml) {
           try {
             xml_http = new ActiveXObject(ms_xml[typ]);
             break;
           } catch (e) {
             //weiter
           }  
         }              
       } else {
          throw Exception("Ajax-Funktionalität nicht verfügbar");
          return false;
       } 
       xml_http.open(methode, adresse, true);  
       xml_http.onreadystatechange = function() {
         if (xml_http.readyState == 4 && xml_http.status == 200) {
           handler(xml_http.responseText,ausgabeort);
         }
       }
      
   
funt(jj,xml_http,ausgabeort,input22);  
   
   }


   
   
   
   function inhaltedit(jj,xml_http,ausgabeort,input22) {
       var post;
if (jj=='jo'){ 
xml_http.setRequestHeader(
"Content-Type",
"application/x-www-form-urlencoded; charset=UTF-8");





 // post="andern="+document.forms[editinhalt].andern.value+"&id="+document.forms[editinhalt].id.value+"&seite="+document.forms[editinhalt].seite.value+"&katopos="+document.forms[editinhalt].katopos.value+"&pos="+document.forms[editinhalt].pos.value+"&schritt="+document.forms[editinhalt].schritt.value
 // +"&titel="+document.forms[editinhalt].titel.value+"&text="+document.forms[editinhalt].text.value+"&positionid="+document.forms[editinhalt].positionid.value+"&schritt="+document.forms[editinhalt].schritt.value;



 //input
var input = "dfg=lol&";

input=input+input22+"&";

for (var i=0;i<document.getElementsByTagName("input").length;i++){
  
	

	if(document.getElementsByTagName("input")[i].name!='beenden'){
		
		
		
		if(document.getElementsByTagName("input")[i].type=="radio" && document.getElementsByTagName("input")[i].checked==false ||document.getElementsByTagName("input")[i].type=="checkbox" && document.getElementsByTagName("input")[i].checked==false)
		{
			
		}else{
	if(i==0)
	{
		input=input+document.getElementsByTagName("input")[i].name+"="+encodeURIComponent(document.getElementsByTagName("input")[i].value)+"&";	
	}
	else if(i==document.getElementsByTagName("input").length-1){
	input=input+document.getElementsByTagName("input")[i].name+"="+encodeURIComponent(document.getElementsByTagName("input")[i].value);
	}else{
	input=input+document.getElementsByTagName("input")[i].name+"="+encodeURIComponent(document.getElementsByTagName("input")[i].value)+"&";
	}
	}
            }
             }
             
    
            //  alert(input);
      //input ende

      
      //textarea
      
   var textarea;

for (var i=0;i<document.getElementsByTagName("textarea").length;i++){
  
	if(i==0 && i==document.getElementsByTagName("textarea").length-1)
	{
		textarea=document.getElementsByTagName("textarea")[i].name+"="+encodeURIComponent(document.getElementsByTagName("textarea")[i].value);	
	}
	else if (i==0){
		textarea=document.getElementsByTagName("textarea")[i].name+"="+encodeURIComponent(document.getElementsByTagName("textarea")[i].value)+"&";
	}
	else if(i==document.getElementsByTagName("textarea").length-1){
	textarea=textarea+document.getElementsByTagName("textarea")[i].name+"="+encodeURIComponent(document.getElementsByTagName("textarea")[i].value);
	}else{
	textarea=textarea+document.getElementsByTagName("textarea")[i].name+"="+encodeURIComponent(document.getElementsByTagName("textarea")[i].value)+"&";
	}
            }   
      
      
      
      //textareaende     
            
      //select
      
   var select;

for (var i=0;i<document.getElementsByTagName("select").length;i++){
  
	if(i==0 && i==document.getElementsByTagName("select").length-1)
	{
		select=document.getElementsByTagName("select")[i].name+"="+document.getElementsByTagName("select")[i].value;	
	}
	else if (i==0){
		select=document.getElementsByTagName("select")[i].name+"="+document.getElementsByTagName("select")[i].value+"&";
	}
	else if(i==document.getElementsByTagName("select").length-1){
	select=select+document.getElementsByTagName("select")[i].name+"="+document.getElementsByTagName("select")[i].value;
	}else{
	select=select+document.getElementsByTagName("select")[i].name+"="+document.getElementsByTagName("select")[i].value+"&";
	}
            }   
      
      //alert(select);
      
      //selectende          
            
if(input!='')
{
	post=input+"&"+textarea+"&"+select;
	
	
}
else if(input=='' && textarea !='')
{
	post=textarea+"&"+input+"&"+select;
}
else if(input=='' && textarea =='' && select !='')
{
	post=select+"&"+textarea+"&"+input;
}


//alert(encodeURIComponent(tinyMCE.get('text').getContent()));
//post=post+"&tinytext="+encodeURIComponent(tinyMCE.get('text').getContent());

post=(post);

}else{
	
	post='null';
}

   // alert(post);

       xml_http.send(post);     
   }
   

   
   
   
   
   
   
   function exit(jj,xml_http,ausgabeort) {
       var post;
if (jj=='jo'){ 
xml_http.setRequestHeader(
"Content-Type",
"application/x-www-form-urlencoded; charset=ISO-8859-1");



var editinhalt = "editinhalt"+ausgabeort;

post="beenden="+document.forms[editinhalt].beenden.value+"&id="+document.forms[editinhalt].id.value;
	

}else{
	post='null';
}
	

       xml_http.send(post);     
   }
   
   
   
   

   
   
   
   
   
   
   
   
   function offnencms3(jj,xml_http,ausgabeort) {
       var post;

	post='null';

	

       xml_http.send(post);     
   }
   
   
   
   
   
   function handler(ausgabe,ausgabeort) {
  //alert(ausgabeort);
     document.getElementById("ausgabe"+ausgabeort).innerHTML = ausgabe;  
     evalScript(ausgabe);
   }
  //  window.onload = function() {
  //    ArrAjax.aufruf('gggg.php', handler, 'GET');
  //  };



  
  
  
  
  
 
	
	
