function $AdfDhtmlPageProcessingIndicator$$() {
  this.Init()
}
$goog$exportSymbol$$("AdfDhtmlPageProcessingIndicator", $AdfDhtmlPageProcessingIndicator$$);
$AdfObject$$.$createSubclass$($AdfDhtmlPageProcessingIndicator$$);
$AdfDhtmlPageProcessingIndicator$$.$InitClass$ = $JSCompiler_emptyFn$$();
$AdfDhtmlPageProcessingIndicator$$.prototype.Init = function $$AdfDhtmlPageProcessingIndicator$$$$Init$() {
  $AdfDhtmlPageProcessingIndicator$$.$superclass$.Init.call(this);
  this.$_displayed$ = $JSCompiler_alias_FALSE$$;
  this.$_backgroundColor$ = this.$_element$ = $JSCompiler_alias_NULL$$
};
$AdfDhtmlPageProcessingIndicator$$.$_createInstance$ = function $$AdfDhtmlPageProcessingIndicator$$$$_createInstance$$() {
  $AdfDhtmlPageProcessingIndicator$$.$_theInstance$ = new $AdfDhtmlPageProcessingIndicator$$
};
$AdfDhtmlPageProcessingIndicator$$.$getInstance$ = function $$AdfDhtmlPageProcessingIndicator$$$$getInstance$$() {
  $JSCompiler_alias_NULL$$ == $AdfDhtmlPageProcessingIndicator$$.$_theInstance$ && $AdfDhtmlPageProcessingIndicator$$.$_createInstance$();
  return $AdfDhtmlPageProcessingIndicator$$.$_theInstance$
};
$goog$exportSymbol$$("AdfDhtmlPageProcessingIndicator.getInstance", $AdfDhtmlPageProcessingIndicator$$.$getInstance$);
$AdfDhtmlPageProcessingIndicator$$.prototype.$_position$ = function $$AdfDhtmlPageProcessingIndicator$$$$$_position$$($documentElem_ownerDoc$$16$$) {
  var $bodyElem$$1$$ = $documentElem_ownerDoc$$16$$.body;
  $documentElem_ownerDoc$$16$$ = $documentElem_ownerDoc$$16$$.documentElement;
  var $element$$244$$ = this.$_element$, $left$$15$$ = $bodyElem$$1$$.scrollLeft + $bodyElem$$1$$.clientWidth / 2 - $element$$244$$.offsetWidth / 2, $top$$17$$ = $bodyElem$$1$$.scrollTop + $bodyElem$$1$$.clientHeight / 2 - $element$$244$$.offsetHeight / 2;
  $documentElem_ownerDoc$$16$$.clientWidth > $bodyElem$$1$$.scrollWidth && ($left$$15$$ = $documentElem_ownerDoc$$16$$.clientWidth / 2 - $element$$244$$.offsetWidth / 2);
  $documentElem_ownerDoc$$16$$.clientHeight > $bodyElem$$1$$.scrollHeight && ($top$$17$$ = $documentElem_ownerDoc$$16$$.clientHeight / 2 - $element$$244$$.offsetHeight / 2);
  $element$$244$$.style.left = $left$$15$$ + "px";
  $element$$244$$.style.top = $top$$17$$ + "px"
};
$AdfDhtmlPageProcessingIndicator$$.prototype.display = function $$AdfDhtmlPageProcessingIndicator$$$$display$($show$$5$$, $ownerDoc$$17$$) {
  if(this.$_element$ == $JSCompiler_alias_NULL$$) {
    var $element$$inline_2670$$ = $ownerDoc$$17$$.createElement("div"), $agent$$inline_2671$$ = $AdfAgent$$.$AGENT$;
    $element$$inline_2670$$.className = "RichPageProcessingIndicator";
    $ownerDoc$$17$$.body.appendChild($element$$inline_2670$$);
    var $elementStyle$$inline_2672$$ = $agent$$inline_2671$$.getComputedStyle($element$$inline_2670$$);
    this.$_backgroundColor$ = $elementStyle$$inline_2672$$.backgroundColor;
    var $image$$inline_2673$$ = $ownerDoc$$17$$.createElement("img"), $imageSource$$inline_2674$$ = $elementStyle$$inline_2672$$.backgroundImage, $imageSource$$inline_2674$$ = $imageSource$$inline_2674$$.replace(/url\(/g, "").replace(/\"|\)|\'/g, "");
    $agent$$inline_2671$$.$setImageSource$($image$$inline_2673$$, $imageSource$$inline_2674$$);
    $image$$inline_2673$$.src = $imageSource$$inline_2674$$;
    $image$$inline_2673$$.style.width = $elementStyle$$inline_2672$$.width;
    $image$$inline_2673$$.style.height = $elementStyle$$inline_2672$$.height;
    $element$$inline_2670$$.appendChild($image$$inline_2673$$);
    $element$$inline_2670$$.style.backgroundImage = "none";
    $element$$inline_2670$$.style.position = "absolute";
    $element$$inline_2670$$.style.zIndex = 32001;
    this.$_element$ = $element$$inline_2670$$
  }
  $show$$5$$ && !this.$_displayed$ ? (this.$_element$.style.visibility = "visible", this.$_position$($ownerDoc$$17$$), this.$_displayed$ = $JSCompiler_alias_TRUE$$) : !$show$$5$$ && this.$_displayed$ && (this.$_element$.style.visibility = "hidden", this.$_displayed$ = $JSCompiler_alias_FALSE$$)
};
$goog$exportSymbol$$("AdfDhtmlPageProcessingIndicator.prototype.display", $AdfDhtmlPageProcessingIndicator$$.prototype.display);
$AdfDhtmlPageProcessingIndicator$$.prototype.$isDisplayed$ = $JSCompiler_get$$("$_displayed$");
$goog$exportSymbol$$("AdfDhtmlPageProcessingIndicator.prototype.isDisplayed", $AdfDhtmlPageProcessingIndicator$$.prototype.$isDisplayed$);
$AdfDhtmlPageProcessingIndicator$$.prototype.$getBackgroundColor$ = $JSCompiler_get$$("$_backgroundColor$");
$goog$exportSymbol$$("AdfDhtmlPageProcessingIndicator.prototype.getBackgroundColor", $AdfDhtmlPageProcessingIndicator$$.prototype.$getBackgroundColor$);
