/**
 * Obiekt kolekcjonuje identyfikatory obiektów do uaktualnienia przez machanizm ajax;
 */
TSumatorWywolan = function()
{
	this.obj			= new TForm_object();
	this.obj.AJAXsrc	= '/terminal/ajax/sumator_wywolan/';
	this.obj.AJAXset	= '/terminal/ajax/set/';
	this.obj.lista		= new Array();
	this.obj.odbiorca	= this.obj;	//-- odbiera wynik działania funkcji setByAjax;
	this.obj.add		= function( id ){ this.lista[this.lista.length] = id;}
	this.obj.form_id	= 0;
	this.obj.load_list	= function()
	{
		var values = '';
		for (var i in this.lista)
		{
			if (typeof(this.lista[i]) == 'function') continue;
			values += this.lista[i] + ';';			
		}
		setByAjax( this.AJAXset, this.odbiorca, {'sumator_wywolan' : encodeURI(values),'id':this.form_id} );
		this.clear();
	}
	this.obj.clear	= function(){ this.lista	= new Array(); }
	return this.obj;		
}

