fertig = 0;
var myGlobalHandlers = {
		onCreate: function(){
			Element.show('systemWorking');
		},

		onComplete: function() {
      //alert('vorher: '+fertig);
      //alert('zahl: '+$F('zahl'));
      if(Ajax.activeRequestCount == 0 && fertig == $F('zahl')){
        //alert('nachher: '+fertig);
        Ajax.Responders.unregister(myGlobalHandlers);
        Element.hide('systemWorking');
        root1 = $F('root');
        ini1 = $F('ini');
        var url = '/install/change.php';
        var pars = 'root=' + root1 + '&ini=' + ini1;
        var myAjax = new Ajax.Request(
		       url,
		         {
              method: 'get',
				      parameters: pars,
              onComplete: urgr_edit
			       }
        );
			}
		},
    onFailure: function(){
      alert('Fehler');
    }
	};

  Ajax.Responders.register(myGlobalHandlers);

function addmodule(pfad, file, params, zahl1, root1, ini1){
  var url = pfad+file;
  var params = params;

	var myAjax = new Ajax.Request(
    url,
		   {
        asynchronous: false,
        method: 'get',
				parameters: params,
        onComplete: zaehlen,
        onFailure: blub
			 }
  );
}
function zaehlen(){
  //alert(fertig);
  fertig = fertig + 1;
}
function blub(){
  alert('fehler');
}
function doPHP() {
        var root2 = $F('root');
        var ini2 = $F('ini');
        var url = '/install/change.php';
        var pars = 'root=' + root2 + '&ini=' + ini2;
        var myAjax = new Ajax.Updater(
	        {success: 'placeholder'},
		       url,
		         {
              method: 'get',
				      parameters: pars
			       }
        );
}
function urgr_edit(){
  var url = '/install/ugrp.php';
  var params = 'do=ugrp_add&dbname=' + $F('this_db');
	var myAjax = new Ajax.Updater(
    {success: 'placeholder'},
    url,
		   {
        asynchronous: false,
        method: 'get',
				parameters: params,
        onFailure: blub
			 }
  );
}

