package com.ikea.kompis.products;

import android.animation.Animator;
import android.animation.Animator.AnimatorListener;
import android.animation.ValueAnimator;
import android.animation.ValueAnimator.AnimatorUpdateListener;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.Color;
import android.os.Bundle;
import android.os.Handler;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.view.ViewPager;
import android.text.Html;
import android.text.Spannable;
import android.text.Spannable.Factory;
import android.text.TextUtils;
import android.text.method.LinkMovementMethod;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.view.ViewGroup.LayoutParams;
import android.view.ViewParent;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;
import com.google.gson.Gson;
import com.google.gson.JsonSyntaxException;
import com.ikea.kompis.ShoppingCartActivity;
import com.ikea.kompis.fragments.SecondLevelContentFragment;
import com.ikea.kompis.products.event.OpenPDFEvent;
import com.ikea.kompis.products.event.OptionChangedEvent;
import com.ikea.kompis.products.event.SPRCollectInfoUpdateEvent;
import com.ikea.kompis.products.event.SPRItemQuantityChangedEvent;
import com.ikea.kompis.products.event.ViewPagerItemSelectedEvent;
import com.ikea.kompis.scan.event.ScanEvent;
import com.ikea.kompis.shopping.IkeaDialogFragment;
import com.ikea.kompis.shopping.IkeaDialogFragment.IkeaClickListener;
import com.ikea.kompis.shopping.event.ChildItemCollectedEvent;
import com.ikea.kompis.util.CustomPicker;
import com.ikea.kompis.util.CustomPicker.PickerModeEnum;
import com.ikea.kompis.util.CustomPicker.ProductSizeSelectionListener;
import com.ikea.kompis.util.CustomPicker.SelectionListener;
import com.ikea.kompis.util.CustomPopUp;
import com.ikea.kompis.util.CustomPopUp.CustomPopupClickListener;
import com.ikea.kompis.util.DateUtil;
import com.ikea.kompis.util.PriceUtil;
import com.ikea.kompis.util.TempObjectCache;
import com.ikea.kompis.view.CustomInformationPopUp;
import com.ikea.kompis.view.CustomInformationPopUp.CustomPopUpClickListener;
import com.ikea.kompis.view.FunkyChunkLayout;
import com.ikea.kompis.view.ScrollViewWithScrollEvent;
import com.ikea.shared.AppConfigData;
import com.ikea.shared.AppConfigManager;
import com.ikea.shared.AppError;
import com.ikea.shared.FileService;
import com.ikea.shared.analytics.UsageTracker;
import com.ikea.shared.cart.ShoppingCart;
import com.ikea.shared.cart.ShoppingCartModel;
import com.ikea.shared.config.model.Country;
import com.ikea.shared.products.model.Demand;
import com.ikea.shared.products.model.DemandList;
import com.ikea.shared.products.model.ItemRef;
import com.ikea.shared.products.model.Quantity;
import com.ikea.shared.products.model.RetailItemCommChild;
import com.ikea.shared.products.model.RetailItemCommChildList;
import com.ikea.shared.products.model.RetailItemCommunication;
import com.ikea.shared.products.model.RetailItemFee;
import com.ikea.shared.products.model.RetailItemFeeList;
import com.ikea.shared.products.service.ProductService;
import com.ikea.shared.products.service.ProductService.STOCK_STATUS;
import com.ikea.shared.shopping.event.ItemAddedToSLEvent;
import com.ikea.shared.store.service.StoreCache;
import com.ikea.shared.stores.model.RetailItemAvailability;
import com.ikea.shared.stores.model.StockAvailability;
import com.ikea.shared.stores.model.StockAvailabilityResponse;
import com.ikea.shared.stores.model.StoreRef;
import com.ikea.shared.user.service.UserService;
import com.ikea.shared.util.BasePriceUtil;
import com.ikea.shared.util.Constant;
import com.ikea.shared.util.L;
import com.ikea.shared.util.ServiceCallback;
import com.squareup.otto.Bus;
import com.squareup.otto.Subscribe;
import java.io.File;
import java.util.Iterator;
import java.util.List;

public abstract class ProductDetailsBaseFragment extends SecondLevelContentFragment
{
  protected static final float BOTTOM_STRECH_FACTOR = 1.25F;
  private static final String BUY_ONLINE_POPUP = "BUY_ONLINE_POPUP";
  private static final String CHILD_PRODUCT_POPUP = "CHILD_PRODUCT_POPUP";
  private static final String COLLECTED_POPUP = "COLLECTED_POPUP";
  private static final int COLOR_UNIQUE_ID = 0;
  public static final int DOWNLOAD_LINK_UNIQUE_ID = 0;
  private static final String FROM_SCAN = "FROM_SCAN";
  private static final String FROM_SEARCH = "FROM_SEARCH";
  private static final String FROM_SL = "FROM_SL";
  private static final String GPR_ORIGIN_EXTRA = "GPR_ORIGIN_EXTRA";
  public static final int OPTIONS_UNIQUE_ID = 0;
  private static final String PDF_DOWNLOAD_POPUP = "PDF_DOWNLOAD_POPUP";
  private static final String PDF_DOWNLOAD_URL = "PDF_DOWNLOAD_URL";
  private static final String PRODUCT_ID = "PRODUCT_ID";
  private static final String PRODUCT_INDEX = "PRODUCT_INDEX";
  private static final String PRODUCT_NAME = "PRODUCT_NAME";
  private static final String QUANTITY_PICKER = "QUANTITY_PICKER";
  private static final String QUANTITY_PICKER_MODE = "QUANTITY_PICKER_MODE";
  private static final String QUANTITY_PICKER_SUB_UNIT = "QUANTITY_PICKER_SUB_UNIT";
  private static final String QUANTITY_PICKER_TYPE = "QUANTITY_PICKER_TYPE";
  private static final String QUANTITY_PICKER_UNIT = "QUANTITY_PICKER_UNIT";
  private static final String QUANTITY_PICKER_UNIT_METRIC = "QUANTITY_PICKER_UNIT_METRIC";
  private static final String QUANTITY_PICKER_VALUE = "QUANTITY_PICKER_VALUE";
  private static final String REMOVE_POPUP = "REMOVE_POPUP";
  public static final String RETAIL_ITEM = "RETAIL_ITEM";
  private static final int SIZE_UNIQUE_ID = 0;
  private static final String SUBCHILD_POPUP = "SUBCHILD_POPUP";
  private static final String VARIATION_CHANGE_IN_PROCESS = "VARIATION_CHANGE_IN_PROCESS";
  private static final String VARIATION_ITEM = "VARIATION_ITEM";
  private static final String VARIATION_PRODUCT_ID = "VARIATION_PRODUCT_ID";
  private static ShoppingCart mShoppingCart;
  private boolean addToSLButtonEnable = true;
  private View includeErrorLayout;
  protected boolean isOptionChanged = false;
  private boolean isPdfDownloading = false;
  private boolean isTitleDisclaimer = false;
  private boolean isUpdateFromMiniPIP = false;
  private boolean isVariationloading = false;
  private View mAddToSL;
  private View mAddedToSL;
  private CustomInformationPopUp mAlertPopup;
  private TextView mArticleNumber;
  private View mBTILeft;
  private View mBTIRight;
  private IkeaDialogFragment mBuyOnlinePopUp;
  private TextView mBuyOnlineText;
  private View mBuyOnlineTopDivider;
  protected ProgressBar mChangeStateProgressBar;
  protected View mChangeStateProgressBarLayout;
  private View mCollectedBtnView;
  private CustomPopUp mCollectedPopUp;
  private TextView mColorDimenCabinet;
  protected ScrollViewWithScrollEvent mContentLayout;
  private String mCurrencySymbol;
  private EventHandler mEventHandler;
  private View mFamilyPriceGroup;
  private TextView mFamilyPriceMetric;
  private TextView mFamilyPriceText;
  private TextView mFamilyPriceUnit;
  private TextView mFamilyPriceValidTime;
  private TextView mFamilyPriceValue;
  private final ServiceCallback<File> mFileServiceCallack = new ServiceCallback()
  {
    public void done(File paramAnonymousFile, AppError paramAnonymousAppError, Exception paramAnonymousException)
    {
      ProductDetailsBaseFragment.this.enabelBackgroudUI();
      ProductDetailsBaseFragment.access$102(ProductDetailsBaseFragment.this, false);
      if ((paramAnonymousFile != null) && (ProductDetailsBaseFragment.this.mParent != null))
        L.I("Download complted " + paramAnonymousFile.getAbsolutePath());
      while (ProductDetailsBaseFragment.this.getActivity() == null)
        try
        {
          com.ikea.kompis.util.UiUtil.launchExternalApplication(ProductDetailsBaseFragment.this.mParent, paramAnonymousFile, "application/pdf");
          return;
        }
        catch (ActivityNotFoundException localActivityNotFoundException)
        {
          localActivityNotFoundException.printStackTrace();
          return;
        }
      com.ikea.kompis.util.UiUtil.showCustomToast(ProductDetailsBaseFragment.this.getString(2131165335), ProductDetailsBaseFragment.this.getActivity());
    }
  };
  protected boolean mFromSL = false;
  private boolean mFromScan;
  private boolean mFromSearch;
  protected FunkyChunkLayout mFunkyChunkLayout;
  private TextView mGPR;
  private String mGprItemOrigin;
  private TextView mIncludingFee;
  private ItemRef mItemRef;
  private ImageView mNLP;
  private TextView mNLPText;
  private TextView mName;
  private TextView mNameGlobal;
  private ImageView mNew;
  private TextView mNewText;
  private final View.OnClickListener mOnClickListener = new View.OnClickListener()
  {
    public void onClick(View paramAnonymousView)
    {
      switch (paramAnonymousView.getId())
      {
      case 2131624281:
      case 2131624282:
      case 2131624283:
      default:
      case 2131624284:
      case 2131624280:
        do
        {
          do
          {
            return;
            if (!com.ikea.kompis.util.UiUtil.isSyncSLWorking(ProductDetailsBaseFragment.this.mParent))
              break;
          }
          while (ProductDetailsBaseFragment.this.mRetailItemCommunication == null);
          UsageTracker.i().addToSL(ProductDetailsBaseFragment.this.mParent, ProductDetailsBaseFragment.this.mFromSL, ProductDetailsBaseFragment.this.mRetailItemCommunication, ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).getShoppingListID());
          if (ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).getQuantity(ProductDetailsBaseFragment.this.mRetailItemCommunication) == 99)
          {
            L.I("The order quantity for this product is limited to 99 units per customer");
            com.ikea.kompis.util.UiUtil.showCustomToast(ProductDetailsBaseFragment.this.getString(2131165578), ProductDetailsBaseFragment.this.mParent);
            return;
          }
          if (ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).isProductCollected(ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemNo()))
          {
            L.I("Item already collected");
            ProductDetailsBaseFragment.this.showCollectedPopUp();
            return;
          }
          ProductDetailsBaseFragment.this.initAddtoList();
          return;
          com.ikea.kompis.util.UiUtil.showCustomToast(ProductDetailsBaseFragment.this.getString(2131165684), ProductDetailsBaseFragment.this.mParent);
          return;
          L.I("collected_btn clicked");
        }
        while (ProductDetailsBaseFragment.this.mRetailItemCommunication == null);
        if (ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemType().equalsIgnoreCase("SPR"))
        {
          if (ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).isProductCollected(ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemNo()))
          {
            com.ikea.shared.util.UiUtil.showToast(ProductDetailsBaseFragment.this.getString(2131165694), ProductDetailsBaseFragment.this.mParent);
            return;
          }
          ProductDetailsBaseFragment.this.showChildProductDialog();
          return;
        }
        ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).updateProductCollectedStatus(ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemNo(), true);
        UsageTracker.i().collectItem(ProductDetailsBaseFragment.this.mParent, ProductDetailsBaseFragment.this.mRetailItemCommunication, ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).getShoppingListID(), "mini pip");
        Constant.i().setProductModified(true);
        UsageTracker.i().setBackPressed();
        ProductDetailsBaseFragment.this.mParent.finish();
        return;
      case 2131624279:
      }
      if (com.ikea.kompis.util.UiUtil.isSyncSLWorking(ProductDetailsBaseFragment.this.mParent))
      {
        if ((ProductDetailsBaseFragment.this.mRetailItemCommunication != null) && (ProductDetailsBaseFragment.this.mRetailItemCommunication.isFabric()))
        {
          String str1 = ProductDetailsBaseFragment.this.mProductItemQty.getText().toString();
          double d1 = 0.0D;
          try
          {
            String str3 = com.ikea.kompis.util.UiUtil.getQuantityUnit(ProductDetailsBaseFragment.this.mRetailItemCommunication, ProductDetailsBaseFragment.this.mParent);
            if (str1.contains(str3))
              str1 = str1.replace(str3, "");
            double d2 = Double.parseDouble(str1);
            d1 = d2;
            String str2 = String.valueOf(d1);
            ProductDetailsBaseFragment.this.showSizePicker((int)d1, (int)Double.parseDouble(str2.substring(str2.indexOf(".") + ".".length())), com.ikea.kompis.util.UiUtil.getQuantityUnit(ProductDetailsBaseFragment.this.mRetailItemCommunication, ProductDetailsBaseFragment.this.mParent), false);
            return;
          }
          catch (NumberFormatException localNumberFormatException)
          {
            while (true)
              localNumberFormatException.printStackTrace();
          }
        }
        ProductDetailsBaseFragment.this.showQuantityPicker((int)Double.parseDouble(ProductDetailsBaseFragment.this.mProductItemQty.getText().toString()));
        return;
      }
      com.ikea.kompis.util.UiUtil.showCustomToast(ProductDetailsBaseFragment.this.getString(2131165684), ProductDetailsBaseFragment.this.mParent);
    }
  };
  protected ViewPager mPager;
  protected RelativeLayout mPagerLayout;
  private String mPdfUrl;
  private final CustomInformationPopUp.CustomPopUpClickListener mPopupClickListener = new CustomInformationPopUp.CustomPopUpClickListener()
  {
    public boolean onBackKeyPressed()
    {
      return false;
    }

    public void onCancel()
    {
    }

    public void onPrimaryBtnClick()
    {
      ProductDetailsBaseFragment.this.mFunkyChunkLayout.openIncludeView();
    }

    public void onSecondaryBtnClick()
    {
    }
  };
  private View mPreviousPriceGroup;
  private TextView mPreviousPriceMetric;
  private TextView mPreviousPriceText;
  private TextView mPreviousPriceUnit;
  private TextView mPreviousPriceValue;
  private String mProductId;
  private TextView mProductItemQty;
  private int mProductListIndex;
  private String mProductName;
  private CustomPicker mProductQuantityPicker;
  protected ProgressBar mProgressBar;
  private TextView mRegPriceValidTime;
  private View mRegularPriceGroup;
  private TextView mRegularPriceMetric;
  private TextView mRegularPriceUnit;
  private TextView mRegularPriceValue;
  private CustomPopUp mRemovePopUp;
  protected RetailItemCommunication mRetailItemCommunication;
  private RetailItemCommunication mRetailItemCommunicationTmp;
  protected int mScreenHeight;
  protected int mScreenWidth;
  private final ServiceCallback<RetailItemCommunication> mServiceCallback = new ServiceCallback()
  {
    public void done(RetailItemCommunication paramAnonymousRetailItemCommunication, AppError paramAnonymousAppError, Exception paramAnonymousException)
    {
      L.I("mServiceCallback RetailItemCommunication :  " + paramAnonymousRetailItemCommunication);
      if (paramAnonymousRetailItemCommunication != null)
      {
        L.I("RetailItemCommunication Item Number " + paramAnonymousRetailItemCommunication.getItemNo());
        if (paramAnonymousRetailItemCommunication.getItemNo() == null)
          if (ProductDetailsBaseFragment.this.needDisbleBgUI)
            ProductDetailsBaseFragment.this.showStateChangeErrorMessage(ProductDetailsBaseFragment.this.mParent.getString(2131165664));
      }
      while (true)
      {
        ProductDetailsBaseFragment.access$2702(ProductDetailsBaseFragment.this, false);
        ProductDetailsBaseFragment.this.enabelBackgroudUI();
        return;
        ProductDetailsBaseFragment.this.showErrorMessage(ProductDetailsBaseFragment.this.mParent.getString(2131165566));
        continue;
        if (!com.ikea.kompis.util.UiUtil.isConnectionAvailable(ProductDetailsBaseFragment.this.mParent))
          com.ikea.kompis.util.UiUtil.showNetworkToast(ProductDetailsBaseFragment.this.mParent, true);
        if ((ProductDetailsBaseFragment.this.mRetailItemCommunication != null) && (ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemType().equalsIgnoreCase("SPR")) && (ProductDetailsBaseFragment.this.mRetailItemCommunication.getRetailItemCommChildList() != null) && (ProductDetailsBaseFragment.this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild() != null) && (!ProductDetailsBaseFragment.this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild().isEmpty()))
        {
          paramAnonymousRetailItemCommunication.setQuantity(ProductDetailsBaseFragment.this.mRetailItemCommunication.getQuantity());
          ShoppingCart.i(ProductDetailsBaseFragment.this.mParent).updateChildStockandLocation(paramAnonymousRetailItemCommunication);
        }
        ProductDetailsBaseFragment.this.mRetailItemCommunication = paramAnonymousRetailItemCommunication;
        String str;
        label278: UsageTracker localUsageTracker;
        ShoppingCartActivity localShoppingCartActivity;
        RetailItemCommunication localRetailItemCommunication;
        if (ProductDetailsBaseFragment.this.mFromScan)
        {
          str = "scan";
          localUsageTracker = UsageTracker.i();
          localShoppingCartActivity = ProductDetailsBaseFragment.this.mParent;
          localRetailItemCommunication = ProductDetailsBaseFragment.this.mRetailItemCommunication;
          if (ProductDetailsBaseFragment.this.mFromSL)
            break label461;
        }
        label461: for (boolean bool = true; ; bool = false)
        {
          localUsageTracker.pipPageViewed(localShoppingCartActivity, str, localRetailItemCommunication, bool, AppConfigManager.i(ProductDetailsBaseFragment.this.mParent).getAppConfigData().getFavStore(), ProductDetailsBaseFragment.this.mFromSearch, ProductDetailsBaseFragment.this.mFromScan, ProductDetailsBaseFragment.this.mProductListIndex, ProductDetailsBaseFragment.this.isOptionChanged);
          if (ProductDetailsBaseFragment.this.mStoreName != null)
            ProductDetailsBaseFragment.access$1802(ProductDetailsBaseFragment.this, ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemNo());
          if (ProductDetailsBaseFragment.this.mFromSL)
            ProductDetailsBaseFragment.access$1902(ProductDetailsBaseFragment.this, true);
          ProductDetailsBaseFragment.this.refreshUI(ProductDetailsBaseFragment.this.mRetailItemCommunication, paramAnonymousAppError, paramAnonymousException);
          break;
          if (ProductDetailsBaseFragment.this.mFromSearch)
          {
            str = "search";
            break label278;
          }
          str = "browse";
          break label278;
        }
        if (ProductDetailsBaseFragment.this.needDisbleBgUI)
          if (com.ikea.kompis.util.UiUtil.isConnectionAvailable(ProductDetailsBaseFragment.this.mParent))
            ProductDetailsBaseFragment.this.showStateChangeErrorMessage(ProductDetailsBaseFragment.this.mParent.getString(2131165664));
        while (true)
        {
          if (paramAnonymousAppError == null)
            break label579;
          UsageTracker.i().formError(ProductDetailsBaseFragment.this.mParent, "getProductInfo", paramAnonymousAppError.getMessage());
          break;
          ProductDetailsBaseFragment.this.showStateChangeErrorMessage(ProductDetailsBaseFragment.this.mParent.getString(2131165474));
          continue;
          ProductDetailsBaseFragment.this.showErrorMessage(ProductDetailsBaseFragment.this.mParent.getString(2131165474));
        }
        label579: UsageTracker.i().formError(ProductDetailsBaseFragment.this.mParent, "getProductInfo", ProductDetailsBaseFragment.this.mParent.getString(2131165474));
      }
    }
  };
  private TextView mSold;
  private final ServiceCallback<StockAvailabilityResponse> mStockAvailabilityServiceCallBack = new ServiceCallback()
  {
    public void done(StockAvailabilityResponse paramAnonymousStockAvailabilityResponse, AppError paramAnonymousAppError, Exception paramAnonymousException)
    {
      if ((paramAnonymousStockAvailabilityResponse != null) && (paramAnonymousStockAvailabilityResponse.getStockAvailability() != null) && (!paramAnonymousStockAvailabilityResponse.getStockAvailability().isEmpty()))
      {
        L.I("New Stock info the available");
        ProductDetailsBaseFragment.this.mRetailItemCommunication.setStockAvailability(paramAnonymousStockAvailabilityResponse);
        ProductDetailsBaseFragment.this.refreshUI(ProductDetailsBaseFragment.this.mRetailItemCommunication, paramAnonymousAppError, paramAnonymousException);
      }
    }
  };
  private View mStockItemView;
  private TextView mStockMenuInfo;
  private TextView mStockSeeLocation;
  private TextView mStockThirdLine;
  private TextView mStockTimeMenuInfo;
  private String mStoreID;
  private String mStoreName;
  private TextView mTitleDisclaimer;
  protected View mTopLayout;
  private TextView mType;
  private TextView mVat;
  protected ProductDetailImagePagerAdapter mViewPagerAdapter = null;
  private TextView mViewStore;
  private TextView mWarning;
  private boolean needDisbleBgUI = false;

  static
  {
    OPTIONS_UNIQUE_ID = 500 + SIZE_UNIQUE_ID;
  }

  private void addToshoppingList()
  {
    mShoppingCart.addProduct(this.mRetailItemCommunication, new ServiceCallback()
    {
      public void done(ShoppingCartModel paramAnonymousShoppingCartModel, AppError paramAnonymousAppError, Exception paramAnonymousException)
      {
        L.I("productInfo info saved");
      }
    });
    this.mBus.post(new ItemAddedToSLEvent());
    this.mAddToSL.setVisibility(8);
    this.mAddedToSL.setVisibility(0);
    this.mHandler.postDelayed(new Runnable()
    {
      public void run()
      {
        ProductDetailsBaseFragment.this.mAddedToSL.setVisibility(8);
        ProductDetailsBaseFragment.this.mAddToSL.setVisibility(0);
        ProductDetailsBaseFragment.access$5302(ProductDetailsBaseFragment.this, true);
        if ((ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemType().equals("SPR")) && (ProductDetailsBaseFragment.mShoppingCart.isExits(ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemNo())))
        {
          ProductDetailsBaseFragment.this.updateProductColledtedState();
          Constant.i().setProductModified(true);
        }
        Constant.i().setAddToSL(true);
      }
    }
    , 1000L);
  }

  private void animateFullScreenIn(Intent paramIntent)
  {
    final ViewGroup localViewGroup;
    final int i;
    final int j;
    final int k;
    final int m;
    final View localView1;
    final ImageView localImageView;
    if (paramIntent != null)
    {
      localViewGroup = (ViewGroup)this.mParent.findViewById(16908290).getParent().getParent();
      LayoutInflater localLayoutInflater = LayoutInflater.from(this.mParent);
      Bundle localBundle = paramIntent.getExtras();
      i = localBundle.getInt("BUNDLE_KEY_LEFT");
      j = localBundle.getInt("BUNDLE_KEY_TOP");
      k = localBundle.getInt("BUNDLE_KEY_WIDTH");
      m = localBundle.getInt("BUNDLE_KEY_HEIGHT");
      localView1 = localLayoutInflater.inflate(2130903090, localViewGroup, false);
      localImageView = (ImageView)localView1.findViewById(2131624139);
      localImageView.setTranslationX(i);
      localImageView.setTranslationY(j);
      localImageView.getLayoutParams().width = k;
      localImageView.getLayoutParams().height = m;
    }
    try
    {
      if (this.mPager != null)
      {
        String str = ((ProductDetailImagePagerAdapter)this.mPager.getAdapter()).getImageURI(this.mPager.getCurrentItem());
        View localView2 = this.mPager.findViewWithTag("VIEW_TAG" + this.mPager.getCurrentItem());
        int[] arrayOfInt = new int[2];
        localView2.getLocationOnScreen(arrayOfInt);
        final int n = arrayOfInt[0] + localView2.getPaddingLeft();
        final int i1 = arrayOfInt[1];
        final int i2 = localView2.getWidth() - (localView2.getPaddingLeft() + localView2.getPaddingRight());
        final int i3 = localView2.getHeight();
        com.ikea.kompis.util.UiUtil.loadImageAsync(this.mParent, localImageView, str);
        localViewGroup.addView(localView1, localViewGroup.getChildCount(), new ViewGroup.LayoutParams(-1, -1));
        ValueAnimator localValueAnimator = ValueAnimator.ofFloat(new float[] { 0.0F, 1.0F });
        localValueAnimator.setDuration(800L);
        localValueAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener()
        {
          public void onAnimationUpdate(ValueAnimator paramAnonymousValueAnimator)
          {
            float f = paramAnonymousValueAnimator.getAnimatedFraction();
            localImageView.getLayoutParams().width = (k + (int)(f * (i2 - k)));
            localImageView.getLayoutParams().height = (m + (int)(f * (i3 - m)));
            localImageView.setTranslationX(i + f * (n - i));
            localImageView.setTranslationY(j + f * (i1 - j));
            localView1.setBackgroundColor(Color.argb(255 * (int)(1.0F - f), 255, 255, 255));
            localImageView.requestLayout();
          }
        });
        localValueAnimator.addListener(new Animator.AnimatorListener()
        {
          public void onAnimationCancel(Animator paramAnonymousAnimator)
          {
            localViewGroup.removeView(localView1);
          }

          public void onAnimationEnd(Animator paramAnonymousAnimator)
          {
            localViewGroup.removeView(localView1);
          }

          public void onAnimationRepeat(Animator paramAnonymousAnimator)
          {
          }

          public void onAnimationStart(Animator paramAnonymousAnimator)
          {
            localImageView.setVisibility(0);
          }
        });
        localValueAnimator.start();
      }
      return;
    }
    catch (Exception localException)
    {
    }
  }

  private void applyOptionChanged(ItemRef paramItemRef)
  {
    this.mItemRef = paramItemRef;
    UsageTracker localUsageTracker;
    ShoppingCartActivity localShoppingCartActivity;
    String str1;
    String str2;
    RetailItemCommunication localRetailItemCommunication;
    if (!this.mProductId.equalsIgnoreCase(paramItemRef.getItemNo()))
    {
      localUsageTracker = UsageTracker.i();
      localShoppingCartActivity = this.mParent;
      str1 = this.mFunkyChunkLayout.getOptionMode();
      if (!this.mFromSL)
        break label181;
      str2 = "pip";
      localRetailItemCommunication = this.mRetailItemCommunication;
      if (this.mFromSL)
        break label189;
    }
    label181: label189: for (boolean bool = true; ; bool = false)
    {
      localUsageTracker.pipOptionChanged(localShoppingCartActivity, str1, str2, localRetailItemCommunication, bool);
      Constant.i().setTmpProductID(this.mProductId);
      this.mServiceCallback.markValid();
      this.isVariationloading = true;
      disableBackgroudUI();
      if (!this.mFromSL)
        break label195;
      String str3 = "";
      StoreRef localStoreRef = AppConfigManager.i(this.mParent).getAppConfigData().getFavStore();
      if (localStoreRef != null)
        str3 = localStoreRef.getStoreNo();
      ProductService.i(this.mParent).getProductInfo(paramItemRef.getItemType(), paramItemRef.getItemNo(), str3, this.mServiceCallback);
      this.mRetailItemCommunicationTmp = this.mRetailItemCommunication;
      this.isOptionChanged = true;
      return;
      str2 = "minipip";
      break;
    }
    label195: ProductService.i(this.mParent).getProductInfo(paramItemRef.getItemType(), paramItemRef.getItemNo(), this.mStoreID, this.mServiceCallback);
    this.isOptionChanged = true;
  }

  private void disableBackgroudUI()
  {
    this.mChangeStateProgressBar.setVisibility(0);
    this.mChangeStateProgressBarLayout.setVisibility(0);
    if ((com.ikea.kompis.util.UiUtil.isTablet(this.mParent)) && (com.ikea.kompis.util.UiUtil.isTablet7(this.mParent)) && (!com.ikea.kompis.util.UiUtil.isLandscape(this.mParent)));
    this.mProductItemQty.setClickable(false);
    this.needDisbleBgUI = true;
  }

  private void enabelBackgroudUI()
  {
    this.mChangeStateProgressBar.setVisibility(8);
    this.mChangeStateProgressBarLayout.setVisibility(8);
    if ((com.ikea.kompis.util.UiUtil.isTablet(this.mParent)) && (com.ikea.kompis.util.UiUtil.isTablet7(this.mParent)) && (!com.ikea.kompis.util.UiUtil.isLandscape(this.mParent)));
    this.mProductItemQty.setClickable(true);
    this.needDisbleBgUI = false;
  }

  private IkeaDialogFragment.IkeaClickListener getListener()
  {
    return new IkeaDialogFragment.IkeaClickListener()
    {
      public boolean onBackKeyPressed()
      {
        return false;
      }

      public void onCancel()
      {
      }

      public void onLinkClick()
      {
      }

      public void onPrimaryBtnClick()
      {
        String str1 = AppConfigManager.i(ProductDetailsBaseFragment.this.mParent).getAppConfigData().getCountryCode();
        String str2 = AppConfigManager.i(ProductDetailsBaseFragment.this.mParent).getAppConfigData().getLanguageCode();
        String str3 = ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemType();
        String str4 = ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemNo();
        String str5 = "http://m.ikea.com/" + str1 + "/" + str2 + "/catalog/products/" + str3 + "/" + str4;
        com.ikea.kompis.util.UiUtil.launchExternalApplication(ProductDetailsBaseFragment.this.mParent, str5);
      }

      public void onSecondaryBtnClick()
      {
      }
    };
  }

  private void goToFullScreen(ViewPagerItemSelectedEvent paramViewPagerItemSelectedEvent)
  {
    if (this.mFromSL == paramViewPagerItemSelectedEvent.fromSL)
    {
      Intent localIntent = new Intent(this.mParent, EnlargeImagesActivity.class);
      localIntent.putStringArrayListExtra("BUNDLE_KEY_URI_LIST", paramViewPagerItemSelectedEvent.imageUriList);
      localIntent.putExtra("BUNDLE_KEY_SELECTED_INDEX", paramViewPagerItemSelectedEvent.selectedIndex);
      localIntent.putExtra("BUNDLE_KEY_PRODUCT_TITLE", this.mRetailItemCommunication.getProductName());
      ImageView localImageView = paramViewPagerItemSelectedEvent.imageView;
      int[] arrayOfInt = new int[2];
      localImageView.getLocationOnScreen(arrayOfInt);
      localIntent.putExtra("BUNDLE_KEY_IN_ORIENTATION", getResources().getConfiguration().orientation);
      localIntent.putExtra("BUNDLE_KEY_LEFT", arrayOfInt[0] + localImageView.getPaddingLeft());
      localIntent.putExtra("BUNDLE_KEY_TOP", arrayOfInt[1]);
      localIntent.putExtra("BUNDLE_KEY_WIDTH", localImageView.getWidth() - (localImageView.getPaddingLeft() + localImageView.getPaddingRight()));
      localIntent.putExtra("BUNDLE_KEY_HEIGHT", localImageView.getHeight());
      UsageTracker.i().zoomProductImage(this.mParent);
      startActivityForResult(localIntent, 1);
      this.mParent.overridePendingTransition(0, 2130968604);
    }
  }

  private void hideErrorMessage()
  {
    if (this.includeErrorLayout.getVisibility() == 0)
      this.includeErrorLayout.setVisibility(8);
  }

  private void initAddtoList()
  {
    if ((!com.ikea.kompis.util.UiUtil.isTablet(this.mParent)) || ((com.ikea.kompis.util.UiUtil.isTablet7(this.mParent)) && (!com.ikea.kompis.util.UiUtil.isLandscape(this.mParent))))
    {
      if (Constant.i().isAddToSL())
        Constant.i().setAddToSL(false);
    }
    else if ((!this.needDisbleBgUI) && (this.addToSLButtonEnable) && (!this.mFromSL))
    {
      if (!this.mRetailItemCommunication.isFabric())
        break label187;
      if (!mShoppingCart.isExits(this.mRetailItemCommunication.getItemNo()))
        break label168;
      RetailItemCommunication localRetailItemCommunication = mShoppingCart.getProduct(this.mRetailItemCommunication.getItemNo());
      double d = ShoppingCart.i(this.mParent).getSize(localRetailItemCommunication);
      String str = String.valueOf(d);
      showSizePicker((int)d, (int)Double.parseDouble(str.substring(str.indexOf(".") + ".".length())), com.ikea.kompis.util.UiUtil.getQuantityUnit(this.mRetailItemCommunication, this.mParent), true);
    }
    return;
    label168: showSizePicker(1, 0, com.ikea.kompis.util.UiUtil.getQuantityUnit(this.mRetailItemCommunication, this.mParent), true);
    return;
    label187: this.mRetailItemCommunication.setQuantity(new Quantity(this.mRetailItemCommunication.getItemUnitCode(), "1"));
    this.mRetailItemCommunication.setGprOrigin(this.mGprItemOrigin);
    this.addToSLButtonEnable = false;
    addToshoppingList();
  }

  private void initMeasurementOnlineSellableFeeData(RetailItemCommunication paramRetailItemCommunication)
  {
    String str1 = "";
    label358: String str2;
    int i;
    int j;
    label860: String str3;
    label911: String str4;
    if ((paramRetailItemCommunication != null) && (paramRetailItemCommunication.getColor("COLOUR") != null) && (!paramRetailItemCommunication.getColor("COLOUR").isEmpty()) && (!paramRetailItemCommunication.getColor("COLOUR").equalsIgnoreCase("-")))
    {
      str1 = str1 + paramRetailItemCommunication.getColor("COLOUR");
      if ((paramRetailItemCommunication != null) && (paramRetailItemCommunication.getMeasurement(this.mParent) != null) && (!paramRetailItemCommunication.getMeasurement(this.mParent).isEmpty()))
        str1 = str1 + "\n" + paramRetailItemCommunication.getMeasurement(this.mParent);
      if ((paramRetailItemCommunication != null) && (paramRetailItemCommunication.getPresentationGroupCodeEn() != null) && (!paramRetailItemCommunication.getPresentationGroupCodeEn().isEmpty()))
        str1 = str1 + "\n" + this.mParent.getResources().getString(2131165279) + paramRetailItemCommunication.getPresentationGroupCodeEn();
      if (str1.trim().length() > 0)
      {
        this.mColorDimenCabinet.setVisibility(0);
        this.mColorDimenCabinet.setText(com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(str1.trim()));
      }
      if ((AppConfigManager.i(this.mParent) != null) && (AppConfigManager.i(this.mParent).getAppConfigData() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getConfig() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getConfig().isCommerceLink()) && (paramRetailItemCommunication != null) && (paramRetailItemCommunication.isOnlineSellable()))
      {
        this.mBuyOnlineText.setVisibility(0);
        TextView localTextView2 = this.mBuyOnlineText;
        View.OnClickListener local11 = new View.OnClickListener()
        {
          public void onClick(View paramAnonymousView)
          {
            ProductDetailsBaseFragment.this.showBuyOnlinePopUp();
          }
        };
        localTextView2.setOnClickListener(local11);
      }
      if ((this.mBuyOnlineText.getVisibility() != 0) || (this.mStockThirdLine.getVisibility() != 0))
        break label1092;
      this.mBuyOnlineTopDivider.setVisibility(0);
      this.isTitleDisclaimer = false;
      if ((paramRetailItemCommunication != null) && (paramRetailItemCommunication.getDemandList() != null) && (paramRetailItemCommunication.getDemandList().getDemand() != null) && (!paramRetailItemCommunication.getDemandList().getDemand().isEmpty()))
      {
        Iterator localIterator = paramRetailItemCommunication.getDemandList().getDemand().iterator();
        while (localIterator.hasNext())
        {
          Demand localDemand = (Demand)localIterator.next();
          if ((localDemand != null) && (!localDemand.getDemand().isEmpty()) && ((localDemand.getDemand().equalsIgnoreCase("Excl light source/s")) || (localDemand.getDemand().equalsIgnoreCase("WEEE"))))
            this.isTitleDisclaimer = true;
        }
      }
      if ((AppConfigManager.i(this.mParent) != null) && (AppConfigManager.i(this.mParent).getAppConfigData() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getConfig() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getConfig().getCaliforniaPropUrl() != null) && (!AppConfigManager.i(this.mParent).getAppConfigData().getConfig().getCaliforniaPropUrl().isEmpty()))
      {
        String str5 = AppConfigManager.i(this.mParent).getAppConfigData().getConfig().getCaliforniaPropUrl();
        String str6 = this.mParent.getResources().getString(2131165706) + "<br>" + "<a  href=\"" + str5 + "\" style=\"text-decoration: none" + "\">" + this.mParent.getResources().getString(2131165470) + "</a>";
        Spannable localSpannable = com.ikea.kompis.util.UiUtil.removeUnderlines(Spannable.Factory.getInstance().newSpannable(Html.fromHtml(str6)));
        this.mTitleDisclaimer.setClickable(true);
        this.mTitleDisclaimer.setMovementMethod(LinkMovementMethod.getInstance());
        this.mTitleDisclaimer.setText(localSpannable);
      }
      if ((this.isTitleDisclaimer) && (AppConfigManager.i(this.mParent).getAppConfigData().getConfig().isLightSourceWarning()) && (!this.mFromSL))
        this.mTitleDisclaimer.setVisibility(0);
      if ((AppConfigManager.i(this.mParent) == null) || (AppConfigManager.i(this.mParent).getAppConfigData() == null) || (AppConfigManager.i(this.mParent).getAppConfigData().getConfig() == null) || (!AppConfigManager.i(this.mParent).getAppConfigData().getConfig().isEnablePrf()))
        return;
      str2 = "";
      if ((paramRetailItemCommunication == null) || (paramRetailItemCommunication.getRetailItemFeeList() == null) || (paramRetailItemCommunication.getRetailItemFeeList().getRetailItemFee() == null) || (paramRetailItemCommunication.getRetailItemFeeList().getRetailItemFee().size() <= 0))
        break label1174;
      i = paramRetailItemCommunication.getRetailItemFeeList().getRetailItemFee().size();
      j = 0;
      if (j >= i)
        break label1174;
      if (!((RetailItemFee)paramRetailItemCommunication.getRetailItemFeeList().getRetailItemFee().get(j)).getFeeType().equalsIgnoreCase("ECO"))
        break label1104;
      str3 = this.mParent.getResources().getString(2131165318);
      str4 = "";
      if (i > 1)
      {
        if (j >= i - 2)
          break label1122;
        str4 = ", ";
      }
    }
    while (true)
    {
      str2 = str2 + "<font color='" + getResources().getColor(2131492870) + "'>" + str3 + "</font>" + " " + com.ikea.kompis.util.UiUtil.getCurrencySymbol(this.mParent) + com.ikea.shared.util.UiUtil.getFormatedPrice(this.mParent, ((RetailItemFee)paramRetailItemCommunication.getRetailItemFeeList().getRetailItemFee().get(j)).getFeeAmount(), true) + str4;
      j++;
      break label860;
      if ((paramRetailItemCommunication == null) || (paramRetailItemCommunication.getValidDesignText() == null) || (paramRetailItemCommunication.getValidDesignText().isEmpty()))
        break;
      str1 = str1 + paramRetailItemCommunication.getValidDesignText();
      break;
      label1092: this.mBuyOnlineTopDivider.setVisibility(8);
      break label358;
      label1104: str3 = this.mParent.getResources().getString(2131165548);
      break label911;
      label1122: if (j == i - 2)
        str4 = " " + this.mParent.getResources().getString(2131165260) + " ";
    }
    label1174: if (str2.length() > 0)
    {
      this.mIncludingFee.setVisibility(0);
      this.mIncludingFee.setText(Html.fromHtml(this.mParent.getResources().getString(2131165409) + " " + str2));
    }
    TextView localTextView1 = this.mIncludingFee;
    View.OnClickListener local12 = new View.OnClickListener()
    {
      public void onClick(View paramAnonymousView)
      {
        FeeDialogFragment.newInstance(new Gson().toJson(ProductDetailsBaseFragment.this.mRetailItemCommunication)).show(ProductDetailsBaseFragment.this.getChildFragmentManager(), "");
      }
    };
    localTextView1.setOnClickListener(local12);
  }

  private boolean isFavStoreChanged()
  {
    StoreRef localStoreRef = AppConfigManager.i(this.mParent).getAppConfigData().getFavStore();
    if ((localStoreRef != null) && (this.mStoreID != null) && (this.mStoreID.equals(localStoreRef.getStoreNo())));
    while ((localStoreRef == null) || (this.mStoreID == null) || (this.mStoreID.equals(localStoreRef.getStoreNo())))
      return false;
    this.mStoreID = localStoreRef.getStoreNo();
    this.mStoreName = com.ikea.kompis.util.UiUtil.getFormatedStoreName(getActivity(), localStoreRef.getStoreName());
    return true;
  }

  public static ProductDetailsBaseFragment newInstance(Context paramContext, int paramInt, String paramString1, String paramString2, String paramString3, boolean paramBoolean1, boolean paramBoolean2, boolean paramBoolean3)
  {
    Bundle localBundle = new Bundle();
    localBundle.putString("PRODUCT_ID", paramString1);
    localBundle.putString("PRODUCT_NAME", paramString2);
    localBundle.putBoolean("FROM_SL", paramBoolean1);
    localBundle.putInt("PRODUCT_INDEX", paramInt);
    localBundle.putString("GPR_ORIGIN_EXTRA", paramString3);
    localBundle.putBoolean("FROM_SEARCH", paramBoolean2);
    localBundle.putBoolean("FROM_SCAN", paramBoolean3);
    if (com.ikea.kompis.util.UiUtil.isTablet(paramContext));
    for (Object localObject = new ProductDetailsTabFragment(); ; localObject = new ProductDetailsPhoneFragment())
    {
      ((ProductDetailsBaseFragment)localObject).setArguments(localBundle);
      return localObject;
    }
  }

  private void openPDF(String paramString)
  {
    disableBackgroudUI();
    this.isPdfDownloading = true;
    this.mPdfUrl = paramString;
    L.I("Download pdfUrl : " + paramString);
    FileService.i(this.mParent).saveFileInCache(paramString, this.mFileServiceCallack);
  }

  // ERROR //
  private void refreshPrice(RetailItemCommunication paramRetailItemCommunication)
  {
    // Byte code:
    //   0: aload_1
    //   1: invokevirtual 1177	com/ikea/shared/products/model/RetailItemCommunication:getDisplayPriceInfo	()Lcom/ikea/shared/products/model/DisplayPriceInfo;
    //   4: ifnonnull +11 -> 15
    //   7: aload_0
    //   8: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   11: aload_1
    //   12: invokestatic 1183	com/ikea/kompis/util/PriceUtil:updateDisplayPriceInfo	(Landroid/content/Context;Lcom/ikea/shared/products/model/RetailItemCommunication;)V
    //   15: aload_0
    //   16: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   19: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   22: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   25: invokevirtual 1186	com/ikea/shared/AppConfigData:getCalendar	()Ljava/lang/String;
    //   28: astore_2
    //   29: aload_0
    //   30: getfield 1188	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceGroup	Landroid/view/View;
    //   33: bipush 8
    //   35: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   38: aload_0
    //   39: getfield 1190	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceGroup	Landroid/view/View;
    //   42: bipush 8
    //   44: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   47: aload_0
    //   48: getfield 1192	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceText	Landroid/widget/TextView;
    //   51: bipush 8
    //   53: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   56: aload_0
    //   57: getfield 1194	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceGroup	Landroid/view/View;
    //   60: bipush 8
    //   62: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   65: aload_0
    //   66: getfield 1196	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceText	Landroid/widget/TextView;
    //   69: bipush 8
    //   71: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   74: aload_0
    //   75: getfield 1188	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceGroup	Landroid/view/View;
    //   78: iconst_0
    //   79: invokevirtual 1199	android/view/View:setBackgroundResource	(I)V
    //   82: aload_0
    //   83: getfield 1201	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceValue	Landroid/widget/TextView;
    //   86: ldc_w 1202
    //   89: invokevirtual 1205	android/widget/TextView:setTextColor	(I)V
    //   92: aload_0
    //   93: getfield 1207	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceMetric	Landroid/widget/TextView;
    //   96: ldc_w 1202
    //   99: invokevirtual 1205	android/widget/TextView:setTextColor	(I)V
    //   102: aload_0
    //   103: getfield 1209	com/ikea/kompis/products/ProductDetailsBaseFragment:mNew	Landroid/widget/ImageView;
    //   106: bipush 8
    //   108: invokevirtual 1210	android/widget/ImageView:setVisibility	(I)V
    //   111: aload_0
    //   112: getfield 1212	com/ikea/kompis/products/ProductDetailsBaseFragment:mNewText	Landroid/widget/TextView;
    //   115: bipush 8
    //   117: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   120: aload_0
    //   121: getfield 1214	com/ikea/kompis/products/ProductDetailsBaseFragment:mNLP	Landroid/widget/ImageView;
    //   124: bipush 8
    //   126: invokevirtual 1210	android/widget/ImageView:setVisibility	(I)V
    //   129: aload_0
    //   130: getfield 1216	com/ikea/kompis/products/ProductDetailsBaseFragment:mNLPText	Landroid/widget/TextView;
    //   133: bipush 8
    //   135: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   138: aload_0
    //   139: getfield 1218	com/ikea/kompis/products/ProductDetailsBaseFragment:mBTIRight	Landroid/view/View;
    //   142: bipush 8
    //   144: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   147: aload_0
    //   148: getfield 1220	com/ikea/kompis/products/ProductDetailsBaseFragment:mBTILeft	Landroid/view/View;
    //   151: bipush 8
    //   153: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   156: aload_0
    //   157: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   160: bipush 8
    //   162: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   165: aload_0
    //   166: getfield 1224	com/ikea/kompis/products/ProductDetailsBaseFragment:mGPR	Landroid/widget/TextView;
    //   169: bipush 8
    //   171: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   174: aload_1
    //   175: invokevirtual 1177	com/ikea/shared/products/model/RetailItemCommunication:getDisplayPriceInfo	()Lcom/ikea/shared/products/model/DisplayPriceInfo;
    //   178: astore_3
    //   179: aload_3
    //   180: invokevirtual 1229	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayNewLogo	()Z
    //   183: ifeq +59 -> 242
    //   186: aload_0
    //   187: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   190: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   193: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   196: ifnull +1667 -> 1863
    //   199: aload_0
    //   200: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   203: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   206: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   209: invokevirtual 943	com/ikea/shared/AppConfigData:getConfig	()Lcom/ikea/shared/config/model/Country;
    //   212: ifnull +1651 -> 1863
    //   215: aload_0
    //   216: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   219: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   222: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   225: invokevirtual 943	com/ikea/shared/AppConfigData:getConfig	()Lcom/ikea/shared/config/model/Country;
    //   228: invokevirtual 1232	com/ikea/shared/config/model/Country:isNwpSupproted	()Z
    //   231: ifeq +1632 -> 1863
    //   234: aload_0
    //   235: getfield 1212	com/ikea/kompis/products/ProductDetailsBaseFragment:mNewText	Landroid/widget/TextView;
    //   238: iconst_0
    //   239: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   242: aload_3
    //   243: invokevirtual 1235	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayNLPLogo	()Z
    //   246: ifeq +59 -> 305
    //   249: aload_0
    //   250: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   253: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   256: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   259: ifnull +1615 -> 1874
    //   262: aload_0
    //   263: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   266: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   269: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   272: invokevirtual 943	com/ikea/shared/AppConfigData:getConfig	()Lcom/ikea/shared/config/model/Country;
    //   275: ifnull +1599 -> 1874
    //   278: aload_0
    //   279: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   282: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   285: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   288: invokevirtual 943	com/ikea/shared/AppConfigData:getConfig	()Lcom/ikea/shared/config/model/Country;
    //   291: invokevirtual 1232	com/ikea/shared/config/model/Country:isNwpSupproted	()Z
    //   294: ifeq +1580 -> 1874
    //   297: aload_0
    //   298: getfield 1216	com/ikea/kompis/products/ProductDetailsBaseFragment:mNLPText	Landroid/widget/TextView;
    //   301: iconst_0
    //   302: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   305: aload_3
    //   306: invokevirtual 1238	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayBTICommunication	()Z
    //   309: ifeq +53 -> 362
    //   312: aload_0
    //   313: getfield 1188	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceGroup	Landroid/view/View;
    //   316: ldc_w 1239
    //   319: invokevirtual 1199	android/view/View:setBackgroundResource	(I)V
    //   322: aload_0
    //   323: getfield 1188	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceGroup	Landroid/view/View;
    //   326: iconst_0
    //   327: iconst_0
    //   328: iconst_0
    //   329: aload_0
    //   330: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   333: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   336: ldc_w 1240
    //   339: invokevirtual 1244	android/content/res/Resources:getDimension	(I)F
    //   342: f2i
    //   343: invokevirtual 1248	android/view/View:setPadding	(IIII)V
    //   346: aload_0
    //   347: getfield 1218	com/ikea/kompis/products/ProductDetailsBaseFragment:mBTIRight	Landroid/view/View;
    //   350: iconst_0
    //   351: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   354: aload_0
    //   355: getfield 1220	com/ikea/kompis/products/ProductDetailsBaseFragment:mBTILeft	Landroid/view/View;
    //   358: iconst_0
    //   359: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   362: aload_3
    //   363: invokevirtual 1251	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayGPR	()Z
    //   366: ifeq +18 -> 384
    //   369: aload_0
    //   370: getfield 203	com/ikea/kompis/products/ProductDetailsBaseFragment:mFromSL	Z
    //   373: ifne +11 -> 384
    //   376: aload_0
    //   377: getfield 1224	com/ikea/kompis/products/ProductDetailsBaseFragment:mGPR	Landroid/widget/TextView;
    //   380: iconst_0
    //   381: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   384: aload_3
    //   385: invokevirtual 1254	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayExcludingVat	()Z
    //   388: ifeq +92 -> 480
    //   391: aload_0
    //   392: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   395: iconst_0
    //   396: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   399: aload_3
    //   400: invokevirtual 1257	com/ikea/shared/products/model/DisplayPriceInfo:getVatprice	()Ljava/lang/String;
    //   403: ifnull +1502 -> 1905
    //   406: aload_3
    //   407: invokevirtual 1257	com/ikea/shared/products/model/DisplayPriceInfo:getVatprice	()Ljava/lang/String;
    //   410: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   413: ifne +1492 -> 1905
    //   416: aload_0
    //   417: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   420: astore 40
    //   422: aload_0
    //   423: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   426: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   429: astore 41
    //   431: iconst_1
    //   432: anewarray 1259	java/lang/Object
    //   435: astore 42
    //   437: aload 42
    //   439: iconst_0
    //   440: new 552	java/lang/StringBuilder
    //   443: dup
    //   444: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   447: aload_0
    //   448: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   451: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   454: aload_3
    //   455: invokevirtual 1257	com/ikea/shared/products/model/DisplayPriceInfo:getVatprice	()Ljava/lang/String;
    //   458: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   461: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   464: aastore
    //   465: aload 40
    //   467: aload 41
    //   469: ldc_w 1262
    //   472: aload 42
    //   474: invokevirtual 1265	android/content/res/Resources:getString	(I[Ljava/lang/Object;)Ljava/lang/String;
    //   477: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   480: aload_3
    //   481: invokevirtual 1268	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayIncludingVat	()Z
    //   484: ifeq +92 -> 576
    //   487: aload_0
    //   488: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   491: iconst_0
    //   492: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   495: aload_3
    //   496: invokevirtual 1271	com/ikea/shared/products/model/DisplayPriceInfo:getPriceExcludingVat	()Ljava/lang/String;
    //   499: ifnull +1449 -> 1948
    //   502: aload_3
    //   503: invokevirtual 1271	com/ikea/shared/products/model/DisplayPriceInfo:getPriceExcludingVat	()Ljava/lang/String;
    //   506: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   509: ifne +1439 -> 1948
    //   512: aload_0
    //   513: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   516: astore 35
    //   518: aload_0
    //   519: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   522: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   525: astore 36
    //   527: iconst_1
    //   528: anewarray 1259	java/lang/Object
    //   531: astore 37
    //   533: aload 37
    //   535: iconst_0
    //   536: new 552	java/lang/StringBuilder
    //   539: dup
    //   540: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   543: aload_0
    //   544: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   547: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   550: aload_3
    //   551: invokevirtual 1271	com/ikea/shared/products/model/DisplayPriceInfo:getPriceExcludingVat	()Ljava/lang/String;
    //   554: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   557: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   560: aastore
    //   561: aload 35
    //   563: aload 36
    //   565: ldc_w 1272
    //   568: aload 37
    //   570: invokevirtual 1265	android/content/res/Resources:getString	(I[Ljava/lang/Object;)Ljava/lang/String;
    //   573: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   576: aload_3
    //   577: invokevirtual 1275	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayFoodComparisonPrice	()Z
    //   580: ifeq +8 -> 588
    //   583: aload_3
    //   584: iconst_1
    //   585: invokevirtual 1278	com/ikea/shared/products/model/DisplayPriceInfo:setDisplayUnitPrice	(Z)V
    //   588: ldc_w 1280
    //   591: astore 4
    //   593: aload_0
    //   594: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   597: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   600: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   603: invokevirtual 1284	com/ikea/shared/AppConfigData:getCurrencyForLanguages	()Lcom/ikea/shared/config/model/Currency;
    //   606: invokevirtual 1289	com/ikea/shared/config/model/Currency:getPositiveFormat	()Ljava/lang/String;
    //   609: ifnull +21 -> 630
    //   612: aload_0
    //   613: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   616: invokestatic 689	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
    //   619: invokevirtual 693	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
    //   622: invokevirtual 1284	com/ikea/shared/AppConfigData:getCurrencyForLanguages	()Lcom/ikea/shared/config/model/Currency;
    //   625: invokevirtual 1289	com/ikea/shared/config/model/Currency:getPositiveFormat	()Ljava/lang/String;
    //   628: astore 4
    //   630: aload_3
    //   631: invokevirtual 1292	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayFamilyPrice	()Z
    //   634: ifeq +424 -> 1058
    //   637: aload_0
    //   638: getfield 1190	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceGroup	Landroid/view/View;
    //   641: iconst_0
    //   642: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   645: aload_0
    //   646: getfield 1192	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceText	Landroid/widget/TextView;
    //   649: iconst_0
    //   650: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   653: aload_0
    //   654: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   657: aload_0
    //   658: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   661: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   664: ldc_w 1293
    //   667: invokevirtual 1083	android/content/res/Resources:getColor	(I)I
    //   670: invokevirtual 1205	android/widget/TextView:setTextColor	(I)V
    //   673: aload_3
    //   674: invokevirtual 1297	com/ikea/shared/products/model/DisplayPriceInfo:getFamilyPrice	()Lcom/ikea/shared/products/model/PriceGroup;
    //   677: astore 24
    //   679: aload 24
    //   681: invokevirtual 1302	com/ikea/shared/products/model/PriceGroup:getPriceSuffix	()Ljava/lang/String;
    //   684: astore 25
    //   686: aload 24
    //   688: invokevirtual 1305	com/ikea/shared/products/model/PriceGroup:getPriceUnit	()Ljava/lang/String;
    //   691: astore 26
    //   693: aload 24
    //   695: invokevirtual 1308	com/ikea/shared/products/model/PriceGroup:getPriceUnitSuffix	()Ljava/lang/String;
    //   698: astore 27
    //   700: aload 24
    //   702: invokevirtual 1311	com/ikea/shared/products/model/PriceGroup:getPrice	()Ljava/lang/String;
    //   705: astore 28
    //   707: aload 25
    //   709: ldc_w 1313
    //   712: invokevirtual 1317	java/lang/String:contains	(Ljava/lang/CharSequence;)Z
    //   715: ifeq +51 -> 766
    //   718: aload 25
    //   720: ldc_w 1313
    //   723: aload_0
    //   724: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   727: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   730: ldc_w 1318
    //   733: invokevirtual 1322	android/content/res/Resources:getText	(I)Ljava/lang/CharSequence;
    //   736: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   739: astore 31
    //   741: aload 26
    //   743: astore 32
    //   745: aload 27
    //   747: astore 25
    //   749: aload 28
    //   751: astore 26
    //   753: aload 32
    //   755: astore 28
    //   757: aload 31
    //   759: astore 27
    //   761: aload_3
    //   762: iconst_1
    //   763: invokevirtual 1278	com/ikea/shared/products/model/DisplayPriceInfo:setDisplayUnitPrice	(Z)V
    //   766: aload 4
    //   768: ldc_w 1328
    //   771: aload_0
    //   772: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   775: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   778: ldc_w 1330
    //   781: aload 28
    //   783: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   786: astore 29
    //   788: aload_0
    //   789: getfield 1332	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceValue	Landroid/widget/TextView;
    //   792: aload 29
    //   794: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   797: aload 25
    //   799: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   802: ifne +1169 -> 1971
    //   805: aload_0
    //   806: getfield 1334	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceMetric	Landroid/widget/TextView;
    //   809: iconst_0
    //   810: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   813: aload_0
    //   814: getfield 1334	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceMetric	Landroid/widget/TextView;
    //   817: aload 25
    //   819: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   822: aload_3
    //   823: invokevirtual 1337	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayUnitPrice	()Z
    //   826: ifeq +1157 -> 1983
    //   829: aload 26
    //   831: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   834: ifne +1149 -> 1983
    //   837: aload 27
    //   839: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   842: ifne +1141 -> 1983
    //   845: aload_0
    //   846: getfield 1339	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceUnit	Landroid/widget/TextView;
    //   849: iconst_0
    //   850: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   853: aload 27
    //   855: ldc_w 1341
    //   858: invokevirtual 1317	java/lang/String:contains	(Ljava/lang/CharSequence;)Z
    //   861: ifeq +26 -> 887
    //   864: aload 27
    //   866: ldc_w 1341
    //   869: aload_0
    //   870: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   873: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   876: ldc_w 1342
    //   879: invokevirtual 1322	android/content/res/Resources:getText	(I)Ljava/lang/CharSequence;
    //   882: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   885: astore 27
    //   887: aload 4
    //   889: ldc_w 1328
    //   892: aload_0
    //   893: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   896: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   899: ldc_w 1330
    //   902: aload 26
    //   904: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   907: astore 30
    //   909: aload_0
    //   910: getfield 1339	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceUnit	Landroid/widget/TextView;
    //   913: new 552	java/lang/StringBuilder
    //   916: dup
    //   917: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   920: aload 30
    //   922: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   925: aload 27
    //   927: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   930: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   933: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   936: aload_3
    //   937: invokevirtual 1345	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayTempTimeFrame	()Z
    //   940: ifeq +85 -> 1025
    //   943: aload_0
    //   944: getfield 1347	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceValidTime	Landroid/widget/TextView;
    //   947: iconst_0
    //   948: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   951: aload_0
    //   952: getfield 1347	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceValidTime	Landroid/widget/TextView;
    //   955: new 552	java/lang/StringBuilder
    //   958: dup
    //   959: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   962: aload 24
    //   964: invokevirtual 1350	com/ikea/shared/products/model/PriceGroup:getValidFromDateTime	()Ljava/lang/String;
    //   967: aload_2
    //   968: aload_0
    //   969: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   972: invokestatic 1356	com/ikea/kompis/util/DateUtil:formatDate	(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
    //   975: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   978: ldc_w 1358
    //   981: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   984: aload 24
    //   986: invokevirtual 1361	com/ikea/shared/products/model/PriceGroup:getValidToDateTime	()Ljava/lang/String;
    //   989: aload_2
    //   990: aload_0
    //   991: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   994: invokestatic 1356	com/ikea/kompis/util/DateUtil:formatDate	(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
    //   997: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1000: ldc_w 1089
    //   1003: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1006: aload_0
    //   1007: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1010: ldc_w 1362
    //   1013: invokevirtual 1363	com/ikea/kompis/ShoppingCartActivity:getString	(I)Ljava/lang/String;
    //   1016: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1019: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   1022: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1025: aload_0
    //   1026: getfield 1201	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceValue	Landroid/widget/TextView;
    //   1029: iconst_2
    //   1030: ldc_w 1364
    //   1033: invokevirtual 1368	android/widget/TextView:setTextSize	(IF)V
    //   1036: aload_0
    //   1037: getfield 1207	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceMetric	Landroid/widget/TextView;
    //   1040: iconst_2
    //   1041: ldc_w 1369
    //   1044: invokevirtual 1368	android/widget/TextView:setTextSize	(IF)V
    //   1047: aload_0
    //   1048: getfield 1371	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceUnit	Landroid/widget/TextView;
    //   1051: iconst_2
    //   1052: ldc_w 1369
    //   1055: invokevirtual 1368	android/widget/TextView:setTextSize	(IF)V
    //   1058: aload_3
    //   1059: invokevirtual 1374	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayRegPrice	()Z
    //   1062: ifeq +472 -> 1534
    //   1065: aload_0
    //   1066: getfield 1188	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceGroup	Landroid/view/View;
    //   1069: iconst_0
    //   1070: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   1073: aload_3
    //   1074: invokevirtual 1377	com/ikea/shared/products/model/DisplayPriceInfo:getRegPrice	()Lcom/ikea/shared/products/model/PriceGroup;
    //   1077: astore 15
    //   1079: aload 15
    //   1081: invokevirtual 1302	com/ikea/shared/products/model/PriceGroup:getPriceSuffix	()Ljava/lang/String;
    //   1084: astore 16
    //   1086: aload 15
    //   1088: invokevirtual 1305	com/ikea/shared/products/model/PriceGroup:getPriceUnit	()Ljava/lang/String;
    //   1091: astore 17
    //   1093: aload 15
    //   1095: invokevirtual 1308	com/ikea/shared/products/model/PriceGroup:getPriceUnitSuffix	()Ljava/lang/String;
    //   1098: astore 18
    //   1100: aload 15
    //   1102: invokevirtual 1311	com/ikea/shared/products/model/PriceGroup:getPrice	()Ljava/lang/String;
    //   1105: astore 19
    //   1107: aload 16
    //   1109: ldc_w 1313
    //   1112: invokevirtual 1317	java/lang/String:contains	(Ljava/lang/CharSequence;)Z
    //   1115: ifeq +51 -> 1166
    //   1118: aload 16
    //   1120: ldc_w 1313
    //   1123: aload_0
    //   1124: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1127: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   1130: ldc_w 1318
    //   1133: invokevirtual 1322	android/content/res/Resources:getText	(I)Ljava/lang/CharSequence;
    //   1136: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1139: astore 22
    //   1141: aload 17
    //   1143: astore 23
    //   1145: aload 18
    //   1147: astore 16
    //   1149: aload 19
    //   1151: astore 17
    //   1153: aload 23
    //   1155: astore 19
    //   1157: aload 22
    //   1159: astore 18
    //   1161: aload_3
    //   1162: iconst_1
    //   1163: invokevirtual 1278	com/ikea/shared/products/model/DisplayPriceInfo:setDisplayUnitPrice	(Z)V
    //   1166: aload 4
    //   1168: ldc_w 1328
    //   1171: aload_0
    //   1172: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   1175: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1178: ldc_w 1330
    //   1181: aload 19
    //   1183: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1186: astore 20
    //   1188: aload_0
    //   1189: getfield 1201	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceValue	Landroid/widget/TextView;
    //   1192: aload 20
    //   1194: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1197: aload 16
    //   1199: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   1202: ifne +793 -> 1995
    //   1205: aload_0
    //   1206: getfield 1207	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceMetric	Landroid/widget/TextView;
    //   1209: iconst_0
    //   1210: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1213: aload_0
    //   1214: getfield 1207	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceMetric	Landroid/widget/TextView;
    //   1217: aload 16
    //   1219: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1222: aload_3
    //   1223: invokevirtual 1337	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayUnitPrice	()Z
    //   1226: ifeq +781 -> 2007
    //   1229: aload 17
    //   1231: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   1234: ifne +773 -> 2007
    //   1237: aload 18
    //   1239: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   1242: ifne +765 -> 2007
    //   1245: aload_0
    //   1246: getfield 1371	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceUnit	Landroid/widget/TextView;
    //   1249: iconst_0
    //   1250: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1253: aload 18
    //   1255: ldc_w 1341
    //   1258: invokevirtual 1317	java/lang/String:contains	(Ljava/lang/CharSequence;)Z
    //   1261: ifeq +26 -> 1287
    //   1264: aload 18
    //   1266: ldc_w 1341
    //   1269: aload_0
    //   1270: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1273: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   1276: ldc_w 1342
    //   1279: invokevirtual 1322	android/content/res/Resources:getText	(I)Ljava/lang/CharSequence;
    //   1282: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1285: astore 18
    //   1287: aload 4
    //   1289: ldc_w 1328
    //   1292: aload_0
    //   1293: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   1296: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1299: ldc_w 1330
    //   1302: aload 17
    //   1304: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1307: astore 21
    //   1309: aload_0
    //   1310: getfield 1371	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceUnit	Landroid/widget/TextView;
    //   1313: new 552	java/lang/StringBuilder
    //   1316: dup
    //   1317: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   1320: aload 21
    //   1322: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1325: aload 18
    //   1327: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1330: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   1333: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1336: aload_3
    //   1337: invokevirtual 1380	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayNLPTimeFrame	()Z
    //   1340: ifeq +679 -> 2019
    //   1343: aload_0
    //   1344: getfield 1382	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegPriceValidTime	Landroid/widget/TextView;
    //   1347: iconst_0
    //   1348: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1351: aload_0
    //   1352: getfield 1382	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegPriceValidTime	Landroid/widget/TextView;
    //   1355: new 552	java/lang/StringBuilder
    //   1358: dup
    //   1359: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   1362: aload 15
    //   1364: invokevirtual 1350	com/ikea/shared/products/model/PriceGroup:getValidFromDateTime	()Ljava/lang/String;
    //   1367: aload_2
    //   1368: aload_0
    //   1369: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1372: invokestatic 1356	com/ikea/kompis/util/DateUtil:formatDate	(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
    //   1375: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1378: ldc_w 1358
    //   1381: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1384: aload 15
    //   1386: invokevirtual 1361	com/ikea/shared/products/model/PriceGroup:getValidToDateTime	()Ljava/lang/String;
    //   1389: aload_2
    //   1390: aload_0
    //   1391: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1394: invokestatic 1356	com/ikea/kompis/util/DateUtil:formatDate	(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
    //   1397: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1400: ldc_w 1089
    //   1403: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1406: aload_0
    //   1407: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1410: ldc_w 1362
    //   1413: invokevirtual 1363	com/ikea/kompis/ShoppingCartActivity:getString	(I)Ljava/lang/String;
    //   1416: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1419: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   1422: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1425: aload_3
    //   1426: invokevirtual 1385	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayTRODisclaimer	()Z
    //   1429: ifeq +105 -> 1534
    //   1432: aload_0
    //   1433: getfield 1201	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceValue	Landroid/widget/TextView;
    //   1436: ldc_w 1386
    //   1439: invokevirtual 1205	android/widget/TextView:setTextColor	(I)V
    //   1442: aload_0
    //   1443: getfield 1207	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceMetric	Landroid/widget/TextView;
    //   1446: ldc_w 1386
    //   1449: invokevirtual 1205	android/widget/TextView:setTextColor	(I)V
    //   1452: aload_0
    //   1453: getfield 1382	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegPriceValidTime	Landroid/widget/TextView;
    //   1456: iconst_0
    //   1457: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1460: aload_0
    //   1461: getfield 1382	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegPriceValidTime	Landroid/widget/TextView;
    //   1464: new 552	java/lang/StringBuilder
    //   1467: dup
    //   1468: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   1471: aload 15
    //   1473: invokevirtual 1350	com/ikea/shared/products/model/PriceGroup:getValidFromDateTime	()Ljava/lang/String;
    //   1476: aload_2
    //   1477: aload_0
    //   1478: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1481: invokestatic 1356	com/ikea/kompis/util/DateUtil:formatDate	(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
    //   1484: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1487: ldc_w 1358
    //   1490: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1493: aload 15
    //   1495: invokevirtual 1361	com/ikea/shared/products/model/PriceGroup:getValidToDateTime	()Ljava/lang/String;
    //   1498: aload_2
    //   1499: aload_0
    //   1500: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1503: invokestatic 1356	com/ikea/kompis/util/DateUtil:formatDate	(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
    //   1506: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1509: ldc_w 1089
    //   1512: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1515: aload_0
    //   1516: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1519: ldc_w 1362
    //   1522: invokevirtual 1363	com/ikea/kompis/ShoppingCartActivity:getString	(I)Ljava/lang/String;
    //   1525: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1528: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   1531: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1534: aload_3
    //   1535: invokevirtual 1389	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayPreviousRegPrice	()Z
    //   1538: ifeq +324 -> 1862
    //   1541: aload_0
    //   1542: getfield 1194	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceGroup	Landroid/view/View;
    //   1545: iconst_0
    //   1546: invokevirtual 443	android/view/View:setVisibility	(I)V
    //   1549: aload_3
    //   1550: invokevirtual 1392	com/ikea/shared/products/model/DisplayPriceInfo:getPreviousRegPrice	()Lcom/ikea/shared/products/model/PriceGroup;
    //   1553: astore 5
    //   1555: aload 5
    //   1557: invokevirtual 1302	com/ikea/shared/products/model/PriceGroup:getPriceSuffix	()Ljava/lang/String;
    //   1560: astore 6
    //   1562: aload 5
    //   1564: invokevirtual 1305	com/ikea/shared/products/model/PriceGroup:getPriceUnit	()Ljava/lang/String;
    //   1567: astore 7
    //   1569: aload 5
    //   1571: invokevirtual 1308	com/ikea/shared/products/model/PriceGroup:getPriceUnitSuffix	()Ljava/lang/String;
    //   1574: astore 8
    //   1576: aload 5
    //   1578: invokevirtual 1311	com/ikea/shared/products/model/PriceGroup:getPrice	()Ljava/lang/String;
    //   1581: astore 9
    //   1583: aload 5
    //   1585: invokevirtual 1395	com/ikea/shared/products/model/PriceGroup:getPriceValue	()F
    //   1588: fstore 10
    //   1590: aload 6
    //   1592: ldc_w 1313
    //   1595: invokevirtual 1317	java/lang/String:contains	(Ljava/lang/CharSequence;)Z
    //   1598: ifeq +51 -> 1649
    //   1601: aload 6
    //   1603: ldc_w 1313
    //   1606: aload_0
    //   1607: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1610: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   1613: ldc_w 1318
    //   1616: invokevirtual 1322	android/content/res/Resources:getText	(I)Ljava/lang/CharSequence;
    //   1619: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1622: astore 13
    //   1624: aload 7
    //   1626: astore 14
    //   1628: aload 8
    //   1630: astore 6
    //   1632: aload 9
    //   1634: astore 7
    //   1636: aload 14
    //   1638: astore 9
    //   1640: aload 13
    //   1642: astore 8
    //   1644: aload_3
    //   1645: iconst_1
    //   1646: invokevirtual 1278	com/ikea/shared/products/model/DisplayPriceInfo:setDisplayUnitPrice	(Z)V
    //   1649: fload 10
    //   1651: fconst_0
    //   1652: fcmpl
    //   1653: ifne +378 -> 2031
    //   1656: aload_0
    //   1657: ldc_w 1396
    //   1660: invokevirtual 1397	com/ikea/kompis/products/ProductDetailsBaseFragment:getString	(I)Ljava/lang/String;
    //   1663: astore 11
    //   1665: aload_0
    //   1666: getfield 1399	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceValue	Landroid/widget/TextView;
    //   1669: aload 11
    //   1671: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1674: aload 6
    //   1676: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   1679: ifne +377 -> 2056
    //   1682: aload_0
    //   1683: getfield 1401	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceMetric	Landroid/widget/TextView;
    //   1686: iconst_0
    //   1687: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1690: aload_0
    //   1691: getfield 1401	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceMetric	Landroid/widget/TextView;
    //   1694: aload 6
    //   1696: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1699: aload_3
    //   1700: invokevirtual 1404	com/ikea/shared/products/model/DisplayPriceInfo:isPriceCut	()Z
    //   1703: ifeq +365 -> 2068
    //   1706: aload_0
    //   1707: getfield 1196	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceText	Landroid/widget/TextView;
    //   1710: iconst_0
    //   1711: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1714: aload_0
    //   1715: getfield 1399	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceValue	Landroid/widget/TextView;
    //   1718: bipush 16
    //   1720: aload_0
    //   1721: getfield 1399	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceValue	Landroid/widget/TextView;
    //   1724: invokevirtual 1407	android/widget/TextView:getPaintFlags	()I
    //   1727: ior
    //   1728: invokevirtual 1410	android/widget/TextView:setPaintFlags	(I)V
    //   1731: aload_0
    //   1732: getfield 1401	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceMetric	Landroid/widget/TextView;
    //   1735: bipush 16
    //   1737: aload_0
    //   1738: getfield 1401	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceMetric	Landroid/widget/TextView;
    //   1741: invokevirtual 1407	android/widget/TextView:getPaintFlags	()I
    //   1744: ior
    //   1745: invokevirtual 1410	android/widget/TextView:setPaintFlags	(I)V
    //   1748: aload_3
    //   1749: invokevirtual 1337	com/ikea/shared/products/model/DisplayPriceInfo:isDisplayUnitPrice	()Z
    //   1752: ifeq +327 -> 2079
    //   1755: aload 7
    //   1757: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   1760: ifne +319 -> 2079
    //   1763: aload 8
    //   1765: invokevirtual 910	java/lang/String:isEmpty	()Z
    //   1768: ifne +311 -> 2079
    //   1771: aload_0
    //   1772: getfield 1412	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceUnit	Landroid/widget/TextView;
    //   1775: iconst_0
    //   1776: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1779: aload 8
    //   1781: ldc_w 1341
    //   1784: invokevirtual 1317	java/lang/String:contains	(Ljava/lang/CharSequence;)Z
    //   1787: ifeq +26 -> 1813
    //   1790: aload 8
    //   1792: ldc_w 1341
    //   1795: aload_0
    //   1796: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1799: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   1802: ldc_w 1342
    //   1805: invokevirtual 1322	android/content/res/Resources:getText	(I)Ljava/lang/CharSequence;
    //   1808: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1811: astore 8
    //   1813: aload 4
    //   1815: ldc_w 1328
    //   1818: aload_0
    //   1819: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   1822: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1825: ldc_w 1330
    //   1828: aload 9
    //   1830: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   1833: astore 12
    //   1835: aload_0
    //   1836: getfield 1412	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceUnit	Landroid/widget/TextView;
    //   1839: new 552	java/lang/StringBuilder
    //   1842: dup
    //   1843: invokespecial 553	java/lang/StringBuilder:<init>	()V
    //   1846: aload 12
    //   1848: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1851: aload 8
    //   1853: invokevirtual 559	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   1856: invokevirtual 566	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   1859: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1862: return
    //   1863: aload_0
    //   1864: getfield 1209	com/ikea/kompis/products/ProductDetailsBaseFragment:mNew	Landroid/widget/ImageView;
    //   1867: iconst_0
    //   1868: invokevirtual 1210	android/widget/ImageView:setVisibility	(I)V
    //   1871: goto -1629 -> 242
    //   1874: aload_0
    //   1875: getfield 1214	com/ikea/kompis/products/ProductDetailsBaseFragment:mNLP	Landroid/widget/ImageView;
    //   1878: iconst_0
    //   1879: invokevirtual 1210	android/widget/ImageView:setVisibility	(I)V
    //   1882: goto -1577 -> 305
    //   1885: astore 39
    //   1887: aload 39
    //   1889: invokevirtual 1415	java/util/UnknownFormatConversionException:printStackTrace	()V
    //   1892: goto -1412 -> 480
    //   1895: astore 38
    //   1897: aload 38
    //   1899: invokevirtual 1416	java/lang/Exception:printStackTrace	()V
    //   1902: goto -1422 -> 480
    //   1905: aload_0
    //   1906: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   1909: aload_0
    //   1910: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1913: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   1916: ldc_w 1417
    //   1919: invokevirtual 926	android/content/res/Resources:getString	(I)Ljava/lang/String;
    //   1922: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1925: goto -1445 -> 480
    //   1928: astore 34
    //   1930: aload 34
    //   1932: invokevirtual 1415	java/util/UnknownFormatConversionException:printStackTrace	()V
    //   1935: goto -1359 -> 576
    //   1938: astore 33
    //   1940: aload 33
    //   1942: invokevirtual 1416	java/lang/Exception:printStackTrace	()V
    //   1945: goto -1369 -> 576
    //   1948: aload_0
    //   1949: getfield 1222	com/ikea/kompis/products/ProductDetailsBaseFragment:mVat	Landroid/widget/TextView;
    //   1952: aload_0
    //   1953: getfield 254	com/ikea/kompis/products/ProductDetailsBaseFragment:mParent	Lcom/ikea/kompis/ShoppingCartActivity;
    //   1956: invokevirtual 922	com/ikea/kompis/ShoppingCartActivity:getResources	()Landroid/content/res/Resources;
    //   1959: ldc_w 1418
    //   1962: invokevirtual 926	android/content/res/Resources:getString	(I)Ljava/lang/String;
    //   1965: invokevirtual 939	android/widget/TextView:setText	(Ljava/lang/CharSequence;)V
    //   1968: goto -1392 -> 576
    //   1971: aload_0
    //   1972: getfield 1334	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceMetric	Landroid/widget/TextView;
    //   1975: bipush 8
    //   1977: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1980: goto -1158 -> 822
    //   1983: aload_0
    //   1984: getfield 1339	com/ikea/kompis/products/ProductDetailsBaseFragment:mFamilyPriceUnit	Landroid/widget/TextView;
    //   1987: bipush 8
    //   1989: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   1992: goto -1056 -> 936
    //   1995: aload_0
    //   1996: getfield 1207	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceMetric	Landroid/widget/TextView;
    //   1999: bipush 8
    //   2001: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   2004: goto -782 -> 1222
    //   2007: aload_0
    //   2008: getfield 1371	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegularPriceUnit	Landroid/widget/TextView;
    //   2011: bipush 8
    //   2013: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   2016: goto -680 -> 1336
    //   2019: aload_0
    //   2020: getfield 1382	com/ikea/kompis/products/ProductDetailsBaseFragment:mRegPriceValidTime	Landroid/widget/TextView;
    //   2023: bipush 8
    //   2025: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   2028: goto -603 -> 1425
    //   2031: aload 4
    //   2033: ldc_w 1328
    //   2036: aload_0
    //   2037: getfield 1261	com/ikea/kompis/products/ProductDetailsBaseFragment:mCurrencySymbol	Ljava/lang/String;
    //   2040: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   2043: ldc_w 1330
    //   2046: aload 9
    //   2048: invokevirtual 1326	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    //   2051: astore 11
    //   2053: goto -388 -> 1665
    //   2056: aload_0
    //   2057: getfield 1401	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceMetric	Landroid/widget/TextView;
    //   2060: bipush 8
    //   2062: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   2065: goto -366 -> 1699
    //   2068: aload_0
    //   2069: getfield 1196	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceText	Landroid/widget/TextView;
    //   2072: iconst_0
    //   2073: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   2076: goto -328 -> 1748
    //   2079: aload_0
    //   2080: getfield 1412	com/ikea/kompis/products/ProductDetailsBaseFragment:mPreviousPriceUnit	Landroid/widget/TextView;
    //   2083: bipush 8
    //   2085: invokevirtual 932	android/widget/TextView:setVisibility	(I)V
    //   2088: return
    //
    // Exception table:
    //   from	to	target	type
    //   416	480	1885	java/util/UnknownFormatConversionException
    //   416	480	1895	java/lang/Exception
    //   512	576	1928	java/util/UnknownFormatConversionException
    //   512	576	1938	java/lang/Exception
  }

  private void removeItem()
  {
    ShoppingCart.i(this.mParent).remove(this.mRetailItemCommunication);
    UsageTracker.i().removeFromToSL(this.mParent, this.mRetailItemCommunication, ShoppingCart.i(this.mParent).getShoppingListID());
    Constant.i().setProductModified(true);
    this.mParent.goBack();
  }

  private void removeStockView()
  {
    this.mStockItemView.setVisibility(8);
    this.mStockMenuInfo.setVisibility(8);
  }

  private void setStockInfo(RetailItemCommunication paramRetailItemCommunication, RetailItemAvailability paramRetailItemAvailability)
  {
    ProductService.STOCK_STATUS localSTOCK_STATUS;
    try
    {
      showStockView();
      String str1 = AppConfigManager.i(this.mParent).getAppConfigData().getCalendar();
      localSTOCK_STATUS = ProductService.i(this.mParent).getStockStatus(paramRetailItemCommunication);
      if ((localSTOCK_STATUS == ProductService.STOCK_STATUS.NOT_STOCK) || (localSTOCK_STATUS == ProductService.STOCK_STATUS.LOW_STOCK))
      {
        String str2 = paramRetailItemAvailability.getRestockDateTime();
        if ((str2 == null) || (str2.length() <= 0))
          break label237;
        String str10 = this.mParent.getString(2131165329) + " " + "<b>" + DateUtil.formatDate(paramRetailItemAvailability.getRestockDateTime(), str1, this.mParent) + ".</b>";
        this.mStockTimeMenuInfo.setText(Html.fromHtml(str10));
        this.mStockTimeMenuInfo.setVisibility(0);
      }
      while (true)
      {
        this.mStockSeeLocation.setVisibility(8);
        if (localSTOCK_STATUS != ProductService.STOCK_STATUS.IN_STOCK)
          break;
        String str9 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165479, new Object[] { "" }).toLowerCase());
        this.mStockMenuInfo.setText(str9 + this.mStoreName);
        this.mStockMenuInfo.setSelected(false);
        this.mStockMenuInfo.setEnabled(true);
        return;
        label237: this.mStockTimeMenuInfo.setVisibility(8);
      }
    }
    catch (Exception localException)
    {
      L.E(this, "Error occure while setStock status : " + localException.getMessage());
      removeStockView();
      return;
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.LOW_STOCK)
    {
      String str8 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165484, new Object[] { "" }).toLowerCase());
      this.mStockMenuInfo.setText(str8 + this.mStoreName);
      this.mStockMenuInfo.setEnabled(false);
      return;
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.NOT_STOCK)
    {
      String str7 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165486, new Object[] { "" }).toLowerCase());
      this.mStockMenuInfo.setText(str7 + this.mStoreName);
      this.mStockMenuInfo.setSelected(true);
      return;
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.NOT_INFO)
    {
      this.mStockMenuInfo.setActivated(true);
      this.mStockMenuInfo.setText(this.mParent.getString(2131165673));
      if (BasePriceUtil.isFoodType(paramRetailItemCommunication, getActivity().getApplicationContext()))
        this.mStockTimeMenuInfo.setText(this.mParent.getString(2131165354));
      while (true)
      {
        this.mStockTimeMenuInfo.setVisibility(0);
        return;
        this.mStockTimeMenuInfo.setText(this.mParent.getString(2131165286));
      }
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.NOT_SALE)
    {
      String str6 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165485, new Object[] { "" }).toLowerCase());
      this.mStockMenuInfo.setText(str6 + this.mStoreName);
      this.mStockMenuInfo.setActivated(true);
      return;
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.NO_SERVICE)
    {
      String str5 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165495, new Object[] { "" }).toLowerCase());
      this.mStockMenuInfo.setText(str5 + this.mStoreName);
      this.mStockMenuInfo.setActivated(true);
      this.mStockThirdLine.setVisibility(8);
      return;
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.ORDER_IN_STORE)
    {
      String str4 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165483, new Object[] { "" }).toLowerCase());
      this.mStockMenuInfo.setText(str4 + this.mStoreName);
      this.mStockTimeMenuInfo.setText(this.mParent.getString(2131165268) + " " + this.mParent.getString(2131165715));
      this.mStockTimeMenuInfo.setVisibility(0);
      this.mStockMenuInfo.setSelected(false);
      this.mStockMenuInfo.setEnabled(true);
      return;
    }
    if (localSTOCK_STATUS == ProductService.STOCK_STATUS.NONE)
    {
      String str3 = com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(this.mParent.getString(2131165673, new Object[] { "" }).toLowerCase());
      this.mStockMenuInfo.setText(str3 + this.mStoreName);
      this.mStockMenuInfo.setActivated(true);
      this.mStockTimeMenuInfo.setText(this.mParent.getString(2131165670));
      this.mStockTimeMenuInfo.setVisibility(0);
      return;
    }
    removeStockView();
  }

  private void showBuyOnlinePopUp()
  {
    if ((this.mBuyOnlinePopUp != null) && (this.mBuyOnlinePopUp.isShowing()))
      return;
    if (getChildFragmentManager().findFragmentByTag("BUY_ONLINE_POPUP") != null)
    {
      this.mBuyOnlinePopUp = ((IkeaDialogFragment)getChildFragmentManager().findFragmentByTag("BUY_ONLINE_POPUP"));
      this.mBuyOnlinePopUp.setListener(getListener());
      return;
    }
    this.mBuyOnlinePopUp = IkeaDialogFragment.newInstance(getString(2131165517), getString(2131165282), getString(2131165519).toUpperCase(), "", "", getString(2131165518));
    this.mBuyOnlinePopUp.setCancelable(false);
    this.mBuyOnlinePopUp.showPopup(getChildFragmentManager(), "BUY_ONLINE_POPUP", getListener());
  }

  private void showChildProductDialog()
  {
    if ((this.mAlertPopup != null) && (this.mAlertPopup.isShowing()))
      return;
    String str1 = getString(2131165517);
    String str2 = getString(2131165543);
    if (getChildFragmentManager().findFragmentByTag("CHILD_PRODUCT_POPUP") != null)
    {
      this.mAlertPopup = ((CustomInformationPopUp)getChildFragmentManager().findFragmentByTag("CHILD_PRODUCT_POPUP"));
      this.mAlertPopup.setListener(this.mPopupClickListener);
      return;
    }
    this.mAlertPopup = CustomInformationPopUp.newInstance(str1, "", "", null, "", str2, "");
    this.mAlertPopup.showPopup(getChildFragmentManager(), "CHILD_PRODUCT_POPUP", this.mPopupClickListener);
  }

  private void showCollectedPopUp()
  {
    this.mCollectedPopUp.show();
  }

  private void showErrorMessage(String paramString)
  {
    this.mProgressBar.setVisibility(8);
    TextView localTextView1 = (TextView)this.includeErrorLayout.findViewById(2131624086);
    TextView localTextView2 = (TextView)this.includeErrorLayout.findViewById(2131624088);
    ImageView localImageView = (ImageView)this.includeErrorLayout.findViewById(2131624087);
    String str2;
    if (com.ikea.kompis.util.UiUtil.isConnectionAvailable(this.mParent))
    {
      str2 = getResources().getString(2131165474);
      str1 = getResources().getString(2131165714);
      localImageView.setBackgroundResource(2130837700);
      localTextView1.setText(str2);
      localTextView2.setText(str1);
      this.includeErrorLayout.setVisibility(0);
      return;
    }
    if ((StoreCache.i(getActivity()).isInStore()) && (AppConfigManager.i(getActivity()).getAppConfigData() != null) && (AppConfigManager.i(getActivity()).getAppConfigData().getConfig() != null) && (AppConfigManager.i(getActivity()).getAppConfigData().getConfig().ismWifiEnabled()));
    for (String str1 = getResources().getString(2131165509); ; str1 = getResources().getString(2131165512))
    {
      str2 = getResources().getString(2131165750);
      localImageView.setBackgroundResource(2130837738);
      break;
    }
  }

  private void showQuantityPicker(int paramInt)
  {
    this.mProductQuantityPicker = new CustomPicker(this.mParent, CustomPicker.PickerModeEnum.NORMAL, false);
    this.mProductQuantityPicker.showPicker(paramInt, new CustomPicker.SelectionListener()
    {
      public void onCancel()
      {
      }

      public void onSelection(int paramAnonymousInt)
      {
        if (paramAnonymousInt != 0)
        {
          ProductDetailsBaseFragment.this.updateProductQuantity(paramAnonymousInt);
          Constant.i().setProductModified(true);
          return;
        }
        ProductDetailsBaseFragment.this.confirmRemoveItem();
      }
    });
  }

  private void showSizePicker(int paramInt1, int paramInt2, String paramString, final boolean paramBoolean)
  {
    this.mProductQuantityPicker = new CustomPicker(this.mParent, CustomPicker.PickerModeEnum.PRODUCT_SIZE, false);
    if (paramBoolean)
      this.mProductQuantityPicker.setUnitRange(1, 99);
    while (true)
    {
      this.mProductQuantityPicker.setSubUnitRange(0, 99);
      this.mProductQuantityPicker.setAddMode(paramBoolean);
      this.mProductQuantityPicker.showSizePicker(paramInt1, paramInt2, paramString, paramString, new CustomPicker.ProductSizeSelectionListener()
      {
        public void onCancel()
        {
          if (paramBoolean)
            Constant.i().setAddToSL(true);
        }

        public void onProductSizeSelected(int paramAnonymousInt1, int paramAnonymousInt2)
        {
          if ((paramAnonymousInt1 == 0) && (paramAnonymousInt2 == 0))
          {
            if (paramBoolean)
            {
              Constant.i().setAddToSL(true);
              L.TOAST(ProductDetailsBaseFragment.this.mParent, ProductDetailsBaseFragment.this.mParent.getString(2131165413));
              return;
            }
            ProductDetailsBaseFragment.this.removeItem();
            return;
          }
          if (paramBoolean)
          {
            ProductDetailsBaseFragment.this.mRetailItemCommunication.setGprOrigin(ProductDetailsBaseFragment.this.mGprItemOrigin);
            double d = Double.parseDouble(String.valueOf(paramAnonymousInt1) + "." + String.valueOf(paramAnonymousInt2));
            ProductDetailsBaseFragment.this.mRetailItemCommunication.setQuantity(new Quantity(ProductDetailsBaseFragment.this.mRetailItemCommunication.getItemUnitCode(), String.valueOf(d)));
            ProductDetailsBaseFragment.access$5302(ProductDetailsBaseFragment.this, false);
            ProductDetailsBaseFragment.this.addToshoppingList();
            return;
          }
          ProductDetailsBaseFragment.this.updateProductSize(paramAnonymousInt1, paramAnonymousInt2);
          Constant.i().setProductModified(true);
        }
      });
      return;
      this.mProductQuantityPicker.setUnitRange(0, 99);
    }
  }

  private void showStateChangeErrorMessage(String paramString)
  {
    Toast.makeText(this.mParent, paramString, 1).show();
  }

  private void showStockView()
  {
    this.mStockMenuInfo.setVisibility(0);
    this.mStockItemView.setVisibility(0);
    this.mStockThirdLine.setVisibility(0);
  }

  private void toggleCollectedBtn(boolean paramBoolean)
  {
    TextView localTextView;
    if (this.mCollectedBtnView != null)
    {
      this.mCollectedBtnView.setSelected(paramBoolean);
      this.mCollectedBtnView.findViewById(2131624301).setSelected(paramBoolean);
      localTextView = (TextView)this.mCollectedBtnView.findViewById(2131624302);
      if (!paramBoolean)
        break label64;
    }
    label64: for (String str = this.mParent.getString(2131165292); ; str = this.mParent.getString(2131165560))
    {
      localTextView.setText(str);
      return;
    }
  }

  private void updateProductColledtedState()
  {
    if ((this.mRetailItemCommunication != null) && (this.mRetailItemCommunication.getItemType().equals("SPR")))
    {
      this.mRetailItemCommunication.setCollected(false);
      if ((this.mRetailItemCommunication.getRetailItemCommChildList() != null) && (this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild() != null) && (this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild().size() > 0))
      {
        Iterator localIterator = this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild().iterator();
        while (localIterator.hasNext())
        {
          RetailItemCommChild localRetailItemCommChild = (RetailItemCommChild)localIterator.next();
          mShoppingCart.updateChildCollectedStatus(localRetailItemCommChild.getItemNo(), false);
        }
      }
    }
  }

  private void updateProductQuantity(int paramInt)
  {
    if (this.mRetailItemCommunication != null)
      if (this.mRetailItemCommunication.getItemType().equals("SPR"))
      {
        this.mRetailItemCommunication.setCollected(false);
        if ((this.mRetailItemCommunication.getRetailItemCommChildList() != null) && (this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild() != null) && (this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild().size() > 0))
        {
          List localList = this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild();
          if (!localList.isEmpty())
          {
            Iterator localIterator = localList.iterator();
            while (localIterator.hasNext())
              ((RetailItemCommChild)localIterator.next()).setCollected(false);
          }
        }
      }
    try
    {
      int j = Integer.parseInt(this.mRetailItemCommunication.getQuantity().getQuantity());
      i = j;
      this.mRetailItemCommunication.setQuantity(new Quantity(this.mRetailItemCommunication.getItemUnitCode(), String.valueOf(paramInt)));
      mShoppingCart.updateProduct(this.mRetailItemCommunication);
      updateQuantity(paramInt);
      if (paramInt > i)
      {
        UsageTracker.i().addToSL(this.mParent, this.mFromSL, i, this.mRetailItemCommunication, ShoppingCart.i(this.mParent).getShoppingBagId());
        if (this.mRetailItemCommunication.getItemType().equals("SPR"))
          this.mBus.post(new SPRItemQuantityChangedEvent(paramInt, this.mRetailItemCommunication.getItemNo()));
        return;
      }
    }
    catch (NumberFormatException localNumberFormatException)
    {
      while (true)
      {
        localNumberFormatException.printStackTrace();
        int i = 0;
        continue;
        UsageTracker.i().removeFromToSL(getActivity(), i - paramInt, this.mRetailItemCommunication, ShoppingCart.i(this.mParent).getShoppingBagId());
      }
    }
  }

  private void updateProductSize(int paramInt1, int paramInt2)
  {
    int i = Integer.parseInt(String.valueOf(paramInt1));
    this.mRetailItemCommunication.setQuantity(new Quantity(this.mRetailItemCommunication.getItemUnitCode(), String.valueOf(i)));
    mShoppingCart.updateProduct(this.mRetailItemCommunication);
    updateSize(i);
  }

  private void updateQuantity(int paramInt)
  {
    this.mProductItemQty.setText("" + paramInt);
  }

  private void updateSPRCollectInfo(int paramInt1, int paramInt2)
  {
    if (paramInt1 == paramInt2)
    {
      toggleCollectedBtn(true);
      return;
    }
    toggleCollectedBtn(false);
  }

  private void updateSize(int paramInt)
  {
    String str = com.ikea.kompis.util.UiUtil.getQuantityUnit(this.mRetailItemCommunication, this.mParent);
    this.mProductItemQty.setText("" + paramInt + " " + str);
  }

  protected void confirmRemoveItem()
  {
    if (com.ikea.kompis.util.UiUtil.isSyncSLWorking(this.mParent))
    {
      this.mRemovePopUp = new CustomPopUp(this.mParent, this.mParent.getString(2131165744), this.mParent.getString(2131165490), this.mParent.getString(2131165265), "", "");
      this.mRemovePopUp.show(new CustomPopUp.CustomPopupClickListener()
      {
        public boolean onBackKeyPressed()
        {
          return false;
        }

        public void onCancel()
        {
        }

        public void onLinkClick()
        {
        }

        public void onPrimaryBtnClick()
        {
          ProductDetailsBaseFragment.this.removeItem();
        }

        public void onSecondaryBtnClick()
        {
        }
      });
      return;
    }
    com.ikea.kompis.util.UiUtil.showCustomToast(getString(2131165684), this.mParent);
  }

  protected CharSequence getTitle(Context paramContext)
  {
    return "";
  }

  public boolean goBack()
  {
    TempObjectCache.i(this.mParent).resetProductCache();
    if (this.mFromScan)
    {
      this.mFromScan = false;
      this.mBus.post(new ScanEvent(false, false, true));
    }
    return super.goBack();
  }

  protected void hideProgressBar(View paramView)
  {
    this.mProgressBar.setVisibility(8);
    if (paramView != null)
      paramView.setVisibility(0);
  }

  public void onActivityCreated(Bundle paramBundle)
  {
    super.onActivityCreated(paramBundle);
    if ((paramBundle != null) && (paramBundle.containsKey("QUANTITY_PICKER")))
    {
      this.mProgressBar.setVisibility(8);
      if (paramBundle.getBoolean("QUANTITY_PICKER"))
      {
        if (!paramBundle.getBoolean("QUANTITY_PICKER_TYPE", false))
          break label408;
        boolean bool2 = paramBundle.getBoolean("QUANTITY_PICKER_MODE", false);
        showSizePicker(paramBundle.getInt("QUANTITY_PICKER_UNIT"), paramBundle.getInt("QUANTITY_PICKER_SUB_UNIT"), paramBundle.getString("QUANTITY_PICKER_UNIT_METRIC"), bool2);
      }
    }
    while (true)
    {
      this.mProductId = paramBundle.getString("VARIATION_PRODUCT_ID");
      if ((paramBundle != null) && (paramBundle.containsKey("PDF_DOWNLOAD_POPUP")))
      {
        this.isPdfDownloading = paramBundle.getBoolean("PDF_DOWNLOAD_POPUP", false);
        this.mPdfUrl = paramBundle.getString("PDF_DOWNLOAD_URL");
        L.I("isPdfDownloading " + this.isPdfDownloading);
      }
      if ((paramBundle != null) && (paramBundle.containsKey("COLLECTED_POPUP")))
      {
        boolean bool1 = paramBundle.getBoolean("COLLECTED_POPUP", false);
        L.I("isCollectedShow " + bool1);
        if (bool1)
          showCollectedPopUp();
      }
      if ((paramBundle != null) && (paramBundle.containsKey("REMOVE_POPUP")) && (paramBundle.getBoolean("REMOVE_POPUP", false)))
        confirmRemoveItem();
      if ((paramBundle != null) && (paramBundle.containsKey("RETAIL_ITEM")));
      try
      {
        this.mRetailItemCommunication = TempObjectCache.i(this.mParent).getProductInfoFromCache();
        this.mStoreName = com.ikea.kompis.util.UiUtil.getFormatedStoreName(getActivity(), AppConfigManager.i(this.mParent).getAppConfigData().getFavStore().getStoreName());
        this.mStoreID = AppConfigManager.i(this.mParent).getAppConfigData().getFavStore().getStoreNo();
        if ((paramBundle != null) && (paramBundle.containsKey("VARIATION_ITEM")))
        {
          this.mItemRef = TempObjectCache.i(this.mParent).getItemRefFormCache();
          this.isVariationloading = paramBundle.getBoolean("VARIATION_CHANGE_IN_PROCESS");
        }
        if ((paramBundle != null) && (paramBundle.containsKey("SUBCHILD_POPUP")) && (paramBundle.getBoolean("SUBCHILD_POPUP")))
          showChildProductDialog();
        if (getChildFragmentManager().findFragmentByTag("BUY_ONLINE_POPUP") != null)
        {
          this.mBuyOnlinePopUp = ((IkeaDialogFragment)getChildFragmentManager().findFragmentByTag("BUY_ONLINE_POPUP"));
          this.mBuyOnlinePopUp.setListener(getListener());
        }
        return;
        label408: showQuantityPicker(paramBundle.getInt("QUANTITY_PICKER_VALUE"));
      }
      catch (JsonSyntaxException localJsonSyntaxException)
      {
        while (true)
          localJsonSyntaxException.printStackTrace();
      }
      catch (Exception localException)
      {
        while (true)
          localException.printStackTrace();
      }
    }
  }

  public void onActivityResult(int paramInt1, int paramInt2, Intent paramIntent)
  {
    super.onActivityResult(paramInt1, paramInt2, paramIntent);
    L.I("onActivityResult");
    if ((paramIntent != null) && (paramInt1 == 1))
    {
      boolean bool = paramIntent.getBooleanExtra("BUNDLE_KEY_ORIENTATION_CHNAGED", false);
      int i = paramIntent.getIntExtra("BUNDLE_KEY_CURRENT_ITEM", 0);
      L.I("Current item :: " + i);
      updateViewPager(i);
      if (bool)
        animateFullScreenIn(paramIntent);
    }
  }

  public void onAttach(Activity paramActivity)
  {
    super.onAttach(paramActivity);
    Bundle localBundle = getArguments();
    if (localBundle != null)
    {
      if (localBundle.containsKey("PRODUCT_ID"))
        this.mProductId = localBundle.getString("PRODUCT_ID");
      if (localBundle.containsKey("PRODUCT_NAME"))
        this.mProductName = localBundle.getString("PRODUCT_NAME");
      if (localBundle.containsKey("GPR_ORIGIN_EXTRA"))
        this.mGprItemOrigin = localBundle.getString("GPR_ORIGIN_EXTRA");
      if (localBundle.containsKey("FROM_SL"))
      {
        this.mFromSL = localBundle.getBoolean("FROM_SL");
        if (this.mFromSL)
          break label162;
      }
    }
    label162: for (boolean bool = true; ; bool = false)
    {
      this.mUpdateTitle = bool;
      if (localBundle.containsKey("PRODUCT_INDEX"))
        this.mProductListIndex = localBundle.getInt("PRODUCT_INDEX");
      if (localBundle.containsKey("FROM_SEARCH"))
        this.mFromSearch = localBundle.getBoolean("FROM_SEARCH");
      if (localBundle.containsKey("FROM_SCAN"))
        this.mFromScan = localBundle.getBoolean("FROM_SCAN");
      return;
    }
  }

  public void onCreate(Bundle paramBundle)
  {
    super.onCreate(paramBundle);
    this.mEventHandler = new EventHandler(null);
    mShoppingCart = ShoppingCart.i(this.mParent);
    this.mCurrencySymbol = com.ikea.kompis.util.UiUtil.getCurrencySymbol(this.mParent);
    if ((paramBundle != null) && (paramBundle.containsKey("VARIATION_PRODUCT_ID")))
      this.mProductId = paramBundle.getString("VARIATION_PRODUCT_ID");
    this.mCollectedPopUp = new CustomPopUp(this.mParent, this.mParent.getString(2131165517), "", this.mParent.getString(2131165416), "", "");
    if ((UserService.i(this.mParent).getUser() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getFavStore() != null))
    {
      this.mStoreName = com.ikea.kompis.util.UiUtil.getFormatedStoreName(getActivity(), AppConfigManager.i(this.mParent).getAppConfigData().getFavStore().getStoreName());
      this.mStoreID = AppConfigManager.i(this.mParent).getAppConfigData().getFavStore().getStoreNo();
    }
  }

  public void onDestroy()
  {
    super.onDestroy();
    this.mPager = null;
    this.mViewPagerAdapter = null;
  }

  public void onPause()
  {
    super.onPause();
    L.E("onPause() called");
    try
    {
      this.mBus.unregister(this.mEventHandler);
      this.mServiceCallback.markInvalid();
      this.mFileServiceCallack.markInvalid();
      hideErrorMessage();
      return;
    }
    catch (Exception localException)
    {
      while (true)
        L.W("No event handler to unregister");
    }
  }

  public void onResume()
  {
    super.onResume();
    this.mBus.register(this.mEventHandler);
    this.mServiceCallback.markValid();
    this.mFileServiceCallack.markValid();
    String str;
    label118: boolean bool;
    if (this.mFromSL)
    {
      this.mParent.hideSL();
      if (TextUtils.isEmpty(this.mProductId))
      {
        this.mProductId = Constant.i().getTmpProductID();
        L.I("mProductId :" + this.mProductId);
        this.mRetailItemCommunication = ShoppingCart.i(this.mParent).getProduct(this.mProductId);
        if (!this.mFromScan)
          break label237;
        str = "scan";
        UsageTracker localUsageTracker = UsageTracker.i();
        ShoppingCartActivity localShoppingCartActivity = this.mParent;
        RetailItemCommunication localRetailItemCommunication = this.mRetailItemCommunication;
        if (this.mFromSL)
          break label258;
        bool = true;
        label143: localUsageTracker.viewPIP(localShoppingCartActivity, str, localRetailItemCommunication, bool, AppConfigManager.i(this.mParent).getAppConfigData().getFavStore());
        refreshUI(this.mRetailItemCommunication, null, null);
      }
    }
    while (true)
    {
      if ((this.isPdfDownloading) && (!TextUtils.isEmpty(this.mPdfUrl)))
        openPDF(this.mPdfUrl);
      if ((this.isVariationloading) && (this.mItemRef != null))
        applyOptionChanged(this.mItemRef);
      return;
      Constant.i().setTmpProductID(this.mProductId);
      break;
      label237: if (this.mFromSearch)
      {
        str = "search";
        break label118;
      }
      str = "browse";
      break label118;
      label258: bool = false;
      break label143;
      L.I("mProductId : normal " + this.mProductId);
      if (isFavStoreChanged())
      {
        ProductService.i(this.mParent).getProductAvailabilityAsync(this.mStockAvailabilityServiceCallBack, this.mStoreID, this.mRetailItemCommunication);
      }
      else if ((this.mWasIRestoredAfterBeingKilledBySystem) || (this.mRetailItemCommunication != null))
      {
        if (this.mRetailItemCommunication != null)
          refreshUI(this.mRetailItemCommunication, null, null);
        else
          ProductService.i(this.mParent).getProductInfo(this.mProductName, this.mProductId, this.mStoreID, this.mServiceCallback);
      }
      else
      {
        L.I("mProductId : normal 3 " + this.mProductId);
        ProductService.i(this.mParent).getProductInfo(this.mProductName, this.mProductId, this.mStoreID, this.mServiceCallback);
      }
    }
  }

  public void onSaveInstanceState(Bundle paramBundle)
  {
    super.onSaveInstanceState(paramBundle);
    if (this.mProductQuantityPicker != null)
    {
      paramBundle.putBoolean("QUANTITY_PICKER", this.mProductQuantityPicker.isPickerVisible());
      boolean bool2 = this.mProductQuantityPicker.getMode().equals(CustomPicker.PickerModeEnum.PRODUCT_SIZE);
      paramBundle.putBoolean("QUANTITY_PICKER_TYPE", bool2);
      if (bool2)
      {
        paramBundle.putBoolean("QUANTITY_PICKER_MODE", this.mProductQuantityPicker.isAddMode());
        paramBundle.putInt("QUANTITY_PICKER_UNIT", this.mProductQuantityPicker.getCurrentSelectedUnit());
        paramBundle.putString("QUANTITY_PICKER_UNIT_METRIC", PriceUtil.getUnitMetric(this.mRetailItemCommunication));
        paramBundle.putInt("QUANTITY_PICKER_SUB_UNIT", this.mProductQuantityPicker.getCurrentSelectedSubUnit());
      }
    }
    else
    {
      paramBundle.putString("VARIATION_PRODUCT_ID", this.mProductId);
      paramBundle.putBoolean("COLLECTED_POPUP", this.mCollectedPopUp.isShowing());
      if (this.mRemovePopUp != null)
        paramBundle.putBoolean("REMOVE_POPUP", this.mRemovePopUp.isShowing());
      if ((this.mAlertPopup == null) || (!this.mAlertPopup.isShowing()))
        break label296;
    }
    label296: for (boolean bool1 = true; ; bool1 = false)
    {
      paramBundle.putBoolean("SUBCHILD_POPUP", bool1);
      if (this.mRetailItemCommunication != null)
      {
        paramBundle.putString("RETAIL_ITEM", "RETAIL_ITEM");
        TempObjectCache.i(this.mParent).storeRetailItemCommInCache(this.mRetailItemCommunication);
      }
      if (this.mItemRef != null)
      {
        paramBundle.putBoolean("VARIATION_CHANGE_IN_PROCESS", this.isVariationloading);
        paramBundle.putString("VARIATION_ITEM", "VARIATION_ITEM");
        TempObjectCache.i(this.mParent).storeItemRefInCache(this.mItemRef);
      }
      if ((this.isPdfDownloading) && (this.mPdfUrl != null))
      {
        L.I("File need to remove");
        paramBundle.putBoolean("PDF_DOWNLOAD_POPUP", this.isPdfDownloading);
        paramBundle.putString("PDF_DOWNLOAD_URL", this.mPdfUrl);
      }
      return;
      paramBundle.putInt("QUANTITY_PICKER_VALUE", this.mProductQuantityPicker.getCurrentSelectedValue());
      break;
    }
  }

  public abstract void refreshUI(RetailItemCommunication paramRetailItemCommunication, AppError paramAppError, Exception paramException);

  protected void refreshValues(RetailItemCommunication paramRetailItemCommunication)
  {
    if (paramRetailItemCommunication != null)
    {
      if ((!this.mFromSL) && (paramRetailItemCommunication.getRetailItemCommChildList() != null) && (paramRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild() != null) && (!paramRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild().isEmpty()))
      {
        paramRetailItemCommunication.setQuantity(new Quantity(paramRetailItemCommunication.getItemUnitCode(), "1"));
        ShoppingCart.i(this.mParent).updateChildStockandLocation(paramRetailItemCommunication);
      }
      if (!paramRetailItemCommunication.isFabric())
        break label550;
      updateSize((int)ShoppingCart.i(this.mParent).getSize(paramRetailItemCommunication));
    }
    while (true)
    {
      if ((this.mFromSL) && (UserService.i(this.mParent).getUser() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getFavStore() != null))
      {
        this.mStoreName = com.ikea.kompis.util.UiUtil.getFormatedStoreName(getActivity(), AppConfigManager.i(this.mParent).getAppConfigData().getFavStore().getStoreName());
        this.mStoreID = AppConfigManager.i(this.mParent).getAppConfigData().getFavStore().getStoreNo();
      }
      RetailItemAvailability localRetailItemAvailability = null;
      try
      {
        StockAvailabilityResponse localStockAvailabilityResponse = paramRetailItemCommunication.getStockAvailability();
        localRetailItemAvailability = null;
        if (localStockAvailabilityResponse != null)
        {
          localRetailItemAvailability = ((StockAvailability)paramRetailItemCommunication.getStockAvailability().getStockAvailability().get(0)).getRetailItemAvailability();
          L.I("Stock status : " + localRetailItemAvailability.toString());
        }
        refreshPrice(paramRetailItemCommunication);
        this.mArticleNumber.setText(com.ikea.kompis.util.UiUtil.getFormatedArtical(paramRetailItemCommunication.getItemNo()));
        setStockInfo(paramRetailItemCommunication, localRetailItemAvailability);
        Constant.i().setTmpProductID(this.mProductId);
        String str = this.mFunkyChunkLayout.updateView(this.mWarning, this.mRetailItemCommunication, this.mFromSL, this.mContentLayout, this.isTitleDisclaimer);
        this.mType.setText(Html.fromHtml(com.ikea.kompis.util.UiUtil.capitalizeFirstLetter(paramRetailItemCommunication.getProductTypeName().toLowerCase()) + " " + "<font color='" + this.mParent.getResources().getColor(2131492910) + "'>" + str + "</font>"));
        this.mName.setText(paramRetailItemCommunication.getProductName());
        if (paramRetailItemCommunication.getProoductNameGlobal() != null)
        {
          TextView localTextView = this.mNameGlobal;
          if (paramRetailItemCommunication.getProoductNameGlobal().length() > 0)
          {
            i = 0;
            localTextView.setVisibility(i);
            this.mNameGlobal.setText(paramRetailItemCommunication.getProoductNameGlobal());
          }
        }
        else
        {
          if ((this.mFromSL) && (this.isUpdateFromMiniPIP))
          {
            localQuantity = this.mRetailItemCommunicationTmp.getQuantity();
            if ((localQuantity.getItemType() == null) || (!localQuantity.getItemType().equals("METER")))
              break label583;
            updateSize((int)Double.parseDouble(localQuantity.getQuantity()));
            this.mRetailItemCommunication.setQuantity(localQuantity);
            mShoppingCart.remove(this.mRetailItemCommunicationTmp);
            mShoppingCart.addProduct(this.mRetailItemCommunication, new ServiceCallback()
            {
              public void done(ShoppingCartModel paramAnonymousShoppingCartModel, AppError paramAnonymousAppError, Exception paramAnonymousException)
              {
                L.I("product varitation upadted");
                Constant.i().setProductModified(true);
              }
            });
            this.isUpdateFromMiniPIP = false;
          }
          initMeasurementOnlineSellableFeeData(paramRetailItemCommunication);
          this.mStockMenuInfo.setVisibility(0);
          return;
          label550: updateQuantity(ShoppingCart.i(this.mParent).getQuantity(paramRetailItemCommunication));
        }
      }
      catch (Exception localException)
      {
        while (true)
        {
          Quantity localQuantity;
          localException.printStackTrace();
          continue;
          int i = 8;
          continue;
          label583: updateQuantity(Integer.parseInt(localQuantity.getQuantity()));
        }
      }
    }
  }

  protected void refreshView(View paramView)
  {
    this.mFunkyChunkLayout = ((FunkyChunkLayout)paramView.findViewById(2131624289));
    this.mProductItemQty = ((TextView)paramView.findViewById(2131624279));
    this.mProductItemQty.setOnClickListener(this.mOnClickListener);
    this.mStockItemView = paramView.findViewById(2131624287);
    this.mIncludingFee = ((TextView)paramView.findViewById(2131624271));
    this.mColorDimenCabinet = ((TextView)paramView.findViewById(2131624273));
    this.mBuyOnlineText = ((TextView)paramView.findViewById(2131624324));
    this.mTitleDisclaimer = ((TextView)paramView.findViewById(2131624276));
    this.mWarning = ((TextView)paramView.findViewById(2131624275));
    this.mSold = ((TextView)paramView.findViewById(2131624277));
    this.mBuyOnlineTopDivider = paramView.findViewById(2131624323);
    View localView1 = paramView.findViewById(2131624278);
    View localView2 = paramView.findViewById(2131624281);
    if (this.mFromSL)
    {
      localView1.setVisibility(0);
      localView2.setVisibility(8);
      this.mCollectedBtnView = paramView.findViewById(2131624280);
      this.mCollectedBtnView.setOnClickListener(this.mOnClickListener);
    }
    while (true)
    {
      this.includeErrorLayout = paramView.findViewById(2131624239);
      this.includeErrorLayout.findViewById(2131624089).setOnClickListener(new View.OnClickListener()
      {
        public void onClick(View paramAnonymousView)
        {
          ProductDetailsBaseFragment.this.getActivity().startActivity(new Intent("android.net.wifi.PICK_WIFI_NETWORK"));
        }
      });
      this.mType = ((TextView)paramView.findViewById(2131624264));
      this.mName = ((TextView)paramView.findViewById(2131624265));
      this.mNameGlobal = ((TextView)paramView.findViewById(2131624266));
      this.mNew = ((ImageView)paramView.findViewById(2131624263));
      this.mNewText = ((TextView)paramView.findViewById(2131624245));
      this.mNLP = ((ImageView)paramView.findViewById(2131624242));
      this.mNLPText = ((TextView)paramView.findViewById(2131624243));
      if ((AppConfigManager.i(this.mParent).getAppConfigData() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().getConfig() != null) && (!AppConfigManager.i(this.mParent).getAppConfigData().getConfig().isNwpSupproted()))
      {
        String str1 = AppConfigManager.i(this.mParent).getAppConfigData().getNewLogoUrl(this.mParent.getApplicationContext());
        if ((str1 != null) && (!str1.isEmpty()))
          com.ikea.kompis.util.UiUtil.loadImageAsync(this.mParent, this.mNew, str1);
        String str2 = AppConfigManager.i(this.mParent).getAppConfigData().getNewLowerPriceLogoUrl();
        if ((str2 != null) && (!str2.isEmpty()))
          com.ikea.kompis.util.UiUtil.loadImageAsync(this.mParent, this.mNLP, str2);
      }
      this.mRegularPriceGroup = paramView.findViewById(2131624219);
      this.mRegularPriceValue = ((TextView)paramView.findViewById(2131624221));
      this.mRegularPriceMetric = ((TextView)paramView.findViewById(2131624268));
      this.mRegularPriceUnit = ((TextView)paramView.findViewById(2131624223));
      this.mRegPriceValidTime = ((TextView)paramView.findViewById(2131624224));
      this.mFamilyPriceText = ((TextView)paramView.findViewById(2131624217));
      this.mRegPriceValidTime.setVisibility(8);
      this.mBTILeft = paramView.findViewById(2131624220);
      this.mBTIRight = paramView.findViewById(2131624222);
      this.mGPR = ((TextView)paramView.findViewById(2131624274));
      this.mVat = ((TextView)paramView.findViewById(2131624270));
      this.mFamilyPriceGroup = paramView.findViewById(2131624214);
      this.mFamilyPriceValue = ((TextView)paramView.findViewById(2131624215));
      this.mFamilyPriceMetric = ((TextView)paramView.findViewById(2131624269));
      this.mFamilyPriceUnit = ((TextView)paramView.findViewById(2131624216));
      this.mFamilyPriceValidTime = ((TextView)paramView.findViewById(2131624218));
      this.mPreviousPriceGroup = paramView.findViewById(2131624226);
      this.mPreviousPriceValue = ((TextView)paramView.findViewById(2131624228));
      this.mPreviousPriceText = ((TextView)paramView.findViewById(2131624227));
      this.mPreviousPriceMetric = ((TextView)paramView.findViewById(2131624272));
      this.mPreviousPriceUnit = ((TextView)paramView.findViewById(2131624229));
      this.mArticleNumber = ((TextView)paramView.findViewById(2131624193));
      this.mStockMenuInfo = ((TextView)paramView.findViewById(2131624286));
      this.mStockTimeMenuInfo = ((TextView)paramView.findViewById(2131624320));
      this.mStockThirdLine = ((TextView)paramView.findViewById(2131624325));
      if ((AppConfigManager.i(this.mParent) != null) && (AppConfigManager.i(this.mParent).getAppConfigData() != null) && (AppConfigManager.i(this.mParent).getAppConfigData().isDisclaimerPIPBold()))
        this.mStockThirdLine.setTypeface(this.mStockThirdLine.getTypeface(), 1);
      this.mStockSeeLocation = ((TextView)paramView.findViewById(2131624321));
      this.mFamilyPriceValidTime.setVisibility(8);
      this.mAddToSL = paramView.findViewById(2131624284);
      this.mAddedToSL = paramView.findViewById(2131624285);
      this.mAddToSL.setOnClickListener(this.mOnClickListener);
      View localView3 = paramView.findViewById(2131624282);
      localView3.setOnClickListener(this.mOnClickListener);
      paramView.findViewById(2131624283).setOnClickListener(this.mOnClickListener);
      this.mChangeStateProgressBarLayout.setOnClickListener(this.mOnClickListener);
      if ((com.ikea.kompis.util.UiUtil.isTablet(this.mParent)) && ((!com.ikea.kompis.util.UiUtil.isTablet7(this.mParent)) || (com.ikea.kompis.util.UiUtil.isLandscape(this.mParent))))
      {
        this.mViewStore = ((TextView)localView3.findViewById(2131624302));
        this.mViewStore.setText(this.mParent.getString(2131165561));
        ((ImageView)localView3.findViewById(2131624301)).setImageResource(2130837727);
      }
      return;
      localView1.setVisibility(8);
      localView2.setVisibility(0);
    }
  }

  protected void showProgressBar(View paramView)
  {
    this.mProgressBar.setVisibility(0);
    if (paramView != null)
      paramView.setVisibility(8);
  }

  protected void slEvent(boolean paramBoolean)
  {
    UsageTracker localUsageTracker;
    ShoppingCartActivity localShoppingCartActivity;
    RetailItemCommunication localRetailItemCommunication;
    if ((!paramBoolean) && (UsageTracker.i().isBackPressed()) && (this.mRetailItemCommunication != null))
    {
      localUsageTracker = UsageTracker.i();
      localShoppingCartActivity = this.mParent;
      localRetailItemCommunication = this.mRetailItemCommunication;
      if (this.mFromSL)
        break label71;
    }
    label71: for (boolean bool = true; ; bool = false)
    {
      localUsageTracker.viewPIP(localShoppingCartActivity, "", localRetailItemCommunication, bool, AppConfigManager.i(this.mParent).getAppConfigData().getFavStore());
      return;
    }
  }

  protected abstract void updateViewPager(int paramInt);

  private class EventHandler
  {
    private EventHandler()
    {
    }

    @Subscribe
    public void OpenPDFEvent(OpenPDFEvent paramOpenPDFEvent)
    {
      ProductDetailsBaseFragment.this.openPDF(paramOpenPDFEvent.pdfUrl);
    }

    @Subscribe
    public void optionChangeEvent(OptionChangedEvent paramOptionChangedEvent)
    {
      ProductDetailsBaseFragment.this.applyOptionChanged(paramOptionChangedEvent.itemRef);
    }

    @Subscribe
    public void showEnlargeImages(ViewPagerItemSelectedEvent paramViewPagerItemSelectedEvent)
    {
      ProductDetailsBaseFragment.this.goToFullScreen(paramViewPagerItemSelectedEvent);
    }

    @Subscribe
    public void updateCollectedInfo(ChildItemCollectedEvent paramChildItemCollectedEvent)
    {
      if ((ProductDetailsBaseFragment.this.mFromSL) && (ProductDetailsBaseFragment.this.mRetailItemCommunication != null))
      {
        Constant.i().setProductModified(true);
        int i = 0;
        List localList = ProductDetailsBaseFragment.this.mRetailItemCommunication.getRetailItemCommChildList().getRetailItemCommChild();
        if ((localList != null) && (!localList.isEmpty()))
        {
          for (int j = 0; j < localList.size(); j++)
            if (((RetailItemCommChild)localList.get(j)).isCollected())
              i++;
          ProductDetailsBaseFragment.this.updateSPRCollectInfo(i, localList.size());
        }
      }
    }

    @Subscribe
    public void updateSPRCollectInfoEvent(SPRCollectInfoUpdateEvent paramSPRCollectInfoUpdateEvent)
    {
      ProductDetailsBaseFragment.this.updateSPRCollectInfo(paramSPRCollectInfoUpdateEvent.collectedChildCount, paramSPRCollectInfoUpdateEvent.totalChildCount);
    }
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.kompis.products.ProductDetailsBaseFragment
 * JD-Core Version:    0.6.2
 */