var Ajax;
if (Ajax && (Ajax != null)) {
	Ajax.Responders.register({
	  onCreate: function() {
        if($('spinner') && Ajax.activeRequestCount>0)
          Effect.Appear('spinner',{duration:0.5,queue:'end'});
	  },
	  onComplete: function() {
        if($('spinner') && Ajax.activeRequestCount==0)
          Effect.Fade('spinner',{duration:0.5,queue:'end'});
	  }
	});
}

function boxToggle(link) {
	var id = link.attr('id');

	if (lazyLoad[id] != null && lazyLoad[id] != "") {
		$('#content_' + id).html($.ajax({
			url: lazyLoad[id],
            async: false
        }).responseText);
		lazyLoad[id] = "";
	}

	//TODO: evtl. doch blind effekt?
	$('#content_' + id).toggle("slide", {direction: 'up'});
	link.toggleClass(".gui-box-toggler0");
	link.toggleClass(".gui-box-toggler1");
}

