function updateStats()
  {
    var statsPage = document.getElementById("stats-page");
    var blockedPage = getBlockedPerPage(currentPage).toLocaleString();
	//console.log("updateStats(): blockedPage: ");
	var blockPageC=0;
	//if(isEmptyObjectArr([blockedPage])){
		blockPageC=parseInt([blockedPage][0]);
	//}
	//console.log(blockPageC);
	statsPage.innerHTML="<strong>"+blockPageC+"</strong>";
	
    //i18n.setElementText(statsPage, "stats_label_page", [blockedPage]);
    
    var statsTotal = document.getElementById("stats-total");
	
    var blockedTotal = Prefs.blocked_total.toLocaleString();
	var blockTotalC=0;
	//if(isEmptyObjectArr([blockedTotal])){
		var blockedTotalOrig=Prefs.blocked_total;
		blockTotalC=parseInt(blockedTotalOrig);
	//}
	//console.log("updateStats(): blockedTotal: ");
	//console.log(blockTotalC);
      if(blockPageC > blockTotalC){blockTotalC = blockTotalC + blockPageC;}
	statsTotal.innerHTML="<strong>"+blockTotalC.toLocaleString('en-US')+"</strong>";
    //i18n.setElementText(statsTotal, "stats_label_total", [blockedTotal]);
	
  }
 function updateStats()
 {
   var statsPage = document.getElementById("stats-page");
   var blockedPage = getBlockedPerPage(currentPage).toLocaleString();
   i18n.setElementText(statsPage, "stats_label_page", [blockedPage]);
   
   var statsTotal = document.getElementById("stats-total");
   var blockedTotal = Prefs.blocked_total.toLocaleString();
   i18n.setElementText(statsTotal, "stats_label_total", [blockedTotal]);
 }
  BG.getCurrentTabInfo(function (info)
  {
    $( window ).unload(function() {
      BG.recordGeneralMessage("popup_closed");
    });
    // Cache tab object for later use
    page = info.page;
    pageInfo = info;
    var shown = {};
    function show(L)
    {
      L.forEach(function (x)
      {
        shown[x] = true;
      });
    }

    function hide(L)
    {
      L.forEach(function (x)
      {
        shown[x] = false;
      });
    }

    show(['div_options', 'separator2']);
    var paused = BG.adblockIsPaused();
    var domainPaused = BG.adblockIsDomainPaused({"url": page.unicodeUrl, "id": page.id});
    if (paused)
    {
      show(['div_status_paused', 'separator0', 'div_paused_adblock', 'div_options', 'help_link']);
    } else if (domainPaused)
    {
      show(['div_status_domain_paused', 'separator0', 'div_domain_paused_adblock', 'div_options', 'help_link']);
    } else if (info.disabledSite)
    {
      show(['div_status_disabled', 'separator0', 'div_pause_adblock', 'div_options', 'help_link']);
    } else if (info.whitelisted)
    {
      show(['div_status_whitelisted', 'div_enable_adblock_on_this_page', 'separator0', 'div_pause_adblock', 'separator1', 'div_options', 'help_link']);
    } else
    {
      show(['div_pause_adblock', 'div_domain_pause_adblock', 'div_blacklist', 'div_whitelist', 'div_whitelist_page', 'div_report_an_ad', 'separator3', 'separator4', 'div_options', 'block_counts', 'help_link']);

      $('#page_blocked_count').text(getBlockedPerPage(page).toLocaleString());
      $('#total_blocked_count').text(Prefs.blocked_total.toLocaleString());
    }

    var host = parseUri(page.unicodeUrl).host;
    var advancedOption = info.settings.show_advanced_options;
    var eligibleForUndo = !paused && !domainPaused && (info.disabledSite || !info.whitelisted);
    var urlToCheckForUndo = info.disabledSite ? undefined : host;
    if (eligibleForUndo && BG.countCache.getCustomFilterCount(urlToCheckForUndo))
    {
      show(['div_undo', 'separator0']);
    }

    if (SAFARI && !advanced_option) {
      hide(['div_report_an_ad', 'separator1']);
    }

    if (host === 'www.youtube.com' && /channel|user/.test(page.unicodeUrl) && /ab_channel/.test(page.unicodeUrl) && eligibleForUndo && info.settings.youtube_channel_whitelist)
    {
      $('#div_whitelist_channel').html(translate('whitelist_youtube_channel', parseUri.parseSearch(page.unicodeUrl).ab_channel));
      show(['div_whitelist_channel']);
    }

    if (chrome.runtime && chrome.runtime.id === 'pljaalgmajnlogcgiohkhdmgpomjcihk')
    {
      show(['div_status_beta']);
    }

    // In Safari with content blocking enabled,
    // whitelisting of domains is not currently supported.
    if (SAFARI && info.settings.safari_content_blocking)
    {
      hide(['div_paused_adblock', 'div_domain_paused_adblock', 'div_whitelist_page', 'div_whitelist']);
    }
    if (info.disabledSite) {
      hide(['div_myadblock_enrollment']);
    }
    if (License.shouldShowMyAdBlockEnrollment() && !License.isActiveLicense())
    {
      show(['div_myadblock_enrollment', 'separator-1', 'separator-2']);
      chrome.management.getSelf(function(info)
      {
        if (info && info.installType === "development")
        {
          iframeSRCURL = "https://getadblock.com/myadblock/enrollment/?testmode&u=" + BG.STATS.userId();
        }
      });
    }
    if (License.isActiveLicense())
    {
      show(['div_myadblock_options', 'separator-1', 'separator-2']);
    }
    if (License.shouldShowMyAdBlockEnrollment() || License.isActiveLicense())
    {
      if (info.disabledSite || info.whitelisted)
      {
        hide(['separator-2']);
      }
      if (shown['block_counts'] && Prefs.show_statsinpopup)
      {
        hide(['separator-1']);
      }
    }

    if ((window.devicePixelRatio >= 2) && (shown['div_myadblock_options'] || shown['div_myadblock_enrollment'] ))
    {
          $('#cat_option').attr("src","icons/adblock-picreplacement-images-menu-cat@2x.png");
          $('#dog_option').attr("src","icons/adblock-picreplacement-images-menu-dog@2x.png");
          $('#landscape_option').attr("src","icons/adblock-picreplacement-images-menu-landscape@2x.png");
          $('#cat_enrollment').attr("src","icons/adblock-picreplacement-images-menu-cat@2x.png");
          $('#dog_enrollment').attr("src","icons/adblock-picreplacement-images-menu-dog@2x.png");
          $('#landscape_enrollment').attr("src","icons/adblock-picreplacement-images-menu-landscape@2x.png");
    }

    if (shown['div_myadblock_options'])
    {
      var guide = BG.channels.getGuide();
      var anyEnabled = false;
      for (var id in guide)
      {
        anyEnabled = anyEnabled || guide[id].enabled;
        if ((guide[id].name === "CatsChannel" && !guide[id].enabled) || !info.settings.picreplacement)
        {
          if (window.devicePixelRatio >= 2)
          {
            $('#cat_option').attr("src","icons/adblock-picreplacement-images-menu-catgrayscale@2x.png");
          } else
          {
            $('#cat_option').attr("src","icons/adblock-picreplacement-images-menu-catgrayscale.png");
          }
        }
        if ((guide[id].name === "DogsChannel" && !guide[id].enabled) || !info.settings.picreplacement)
        {
          if (window.devicePixelRatio >= 2)
          {
            $('#dog_option').attr("src","icons/adblock-picreplacement-images-menu-doggrayscale@2x.png");
          } else {
            $('#dog_option').attr("src","icons/adblock-picreplacement-images-menu-doggrayscale.png");
          }
        }
        if ((guide[id].name === "LandscapesChannel" && !guide[id].enabled) || !info.settings.picreplacement)
        {
          if (window.devicePixelRatio >= 2)
          {
            $('#landscape_option').attr("src","icons/adblock-picreplacement-images-menu-landscapegrayscale@2x.png");
          } else
          {
            $('#landscape_option').attr("src","icons/adblock-picreplacement-images-menu-landscapegrayscale.png");
          }
        }
      }
    }

    for (var div in shown)
    {
      if (shown[div])
      {
        $('#' + div).show();
      }
    }

    if (SAFARI || !Prefs.show_statsinpopup || paused || domainPaused || info.disabledSite || info.whitelisted)
    {
      $('#block_counts').hide();
    }
  });