var eBDSection = {

  calls : new Array(),
  
   /**************************************************************************
      PUBLIC METHODS
   *************************************************************************/

  show: function(url, callbackFunction)
  {
    var i = this.calls.length;
    this.calls[i] = callbackFunction;
    llamadorAjax.get('/_ajax/Section.show' + url, null, this._getResponse, true, i);
  },

  /**************************************************************************
     PRIVATE METHODS
  *************************************************************************/

  _getResponse: function(xml,headers,context)
  {
  	if (xml != null)
  	{
		var callback = eBDSection.calls[context];
  		var html = xml.getElementsByTagName("body")[0].firstChild.nodeValue;
  		if (callback != null)
  		{ callback(html); }
  	}
  }
};
