
var RssNewsUpdater = {};

// Init with default params
RssNewsUpdater.init = function()
{
  this.loading = Loading;
  this.data_container = "rss_news_container";
  this.data_url = "/infostock/ar/arssnews";
  this.rss_new_page = 0;
  this.english = false;
};

RssNewsUpdater.setPage = function (new_page)
{
  var el = document.getElementById(this.data_container);
  if (!el)
    return;
  this.rss_new_page = new_page;
  //this.loading.show(el); //+ el.innerHTML;
  new Ajax.Request(this.data_url, { method: 'get', onSuccess: function(transport) {
      RssNewsUpdater.response(transport);
    }, parameters: $H({rss_news_page: new_page}) });
}

RssNewsUpdater.updateTableData = function ()
{
  var el = document.getElementById(this.data_container);
  if (!el)
    return;
  if (this.rss_new_page != 0) {
    return;
  }
  //this.loading.show(el); //+ el.innerHTML;
  new Ajax.Request(this.data_url, { method: 'get', onSuccess: function(transport) {
      RssNewsUpdater.response(transport);
    }, parameters: $H({rss_news_page: this.rss_new_page}) });

}

RssNewsUpdater.response = function (tt)
{
  var el = document.getElementById(this.data_container);
  if (!el)
    return;
  el.innerHTML = tt.responseText;
 // RssNewsUpdater.loading.hide(el);
}

RssNewsUpdater.init();
