<@ var skuLevel= false @><@ var produtsLevel= false @> <@ if( typeof skuMerchAssoInfo !== 'undefined' && skuMerchAssoInfo.length > 0 && skuMerchAssoInfo != null && typeof CurrencySymbol !== 'undefined' && CurrencySymbol != null && typeof product !== 'undefined' && product != null && typeof SliderUserType != undefined && SliderUserType != null && typeof CurrencySymbol != undefined && CurrencySymbol != null && typeof suppEmpty != undefined && suppEmpty != null ) { @>
You Might Also Like
<@ skuMerchAssoInfo.forEach(function(skuMerchAssoInfo_details,key) { @><@ if(skuMerchAssoInfo_details.skuMerchProductId == product.catentry_id ){ @><@ produtsLevel= false @> <@ var merchandising= skuMerchAssoInfo_details.skuMerchandising @><@ var skuRelatedProductPriceslist = skuMerchAssoInfo_details.skuRelatedProductPrices @><@ var merchandisingEnrichment= skuMerchAssoInfo_details.skuMerchandisingEnrichment @><@ var skuProductImagelist= skuMerchAssoInfo_details.skuRelatedProductImage @><@ merchandising.forEach(function(merchanDising_details,key) { @> <@ if(merchanDising_details.associationType == 'CARTPOPUP'){ @><@ produtsLevel= true @><@ var SKUlist = merchanDising_details.sKUs @><@ var dragType; @><@ if(merchanDising_details.catalogEntryTypeCode == 'ItemBean'){ @> <@ dragType = "item" @><@ } else if(merchanDising_details.catalogEntryTypeCode == 'PackageBean') {@> <@ dragType = "package" @><@ } else if(merchanDising_details.catalogEntryTypeCode == 'ProductBean') {@> <@ dragType = "product" @><@ } else if(merchanDising_details.catalogEntryTypeCode == 'BundleBean') {@> <@ dragType = "bundle" @><@ } @> <@ merchandisingEnrichment.forEach(function(merchandisingEnrichmentProductUrl) { @>
<@ var SkuproductUrl = '' @><@ skuProductImagelist.forEach(function(skuProductImagelistsUrl){ @><@ if(skuProductImagelistsUrl.skuMerchAssocProductId == merchanDising_details.uniqueID ) { @> <@ SkuproductUrl = skuProductImagelistsUrl.skuMerchAssocProdURL @><@ } @><@ }); @>
<@ var preLoginGasItemAdd2CartEnable = false @><@ preLoginGasItemAdd2CartEnable = true @><@ var hasRentalEquipment = false @> <@ if( !merchandisingEnrichmentProductUrl.isGas && merchandisingEnrichmentProductUrl.isRentable) { @><@ hasRentalEquipment = true @> <@ } @><@ var productListingRestrictionTooltip = "" @><@ if(!merchandisingEnrichmentProductUrl.preLogin && merchandisingEnrichmentProductUrl.isRentable && !merchandisingEnrichmentProductUrl.hasRentalAgreement ){ @> <@ productListingRestrictionTooltip= "POST_LOGIN_RENTABLE_ALERT" @><@} else if(merchandisingEnrichmentProductUrl.isToxic){ @><@ productListingRestrictionTooltip= "TOXIC_ALERT" @><@} else if(merchandisingEnrichmentProductUrl.isMedical){ @><@ productListingRestrictionTooltip= "MEDICAL_ALERT" @><@} else if(merchandisingEnrichmentProductUrl.isSpecialGas){ @> <@ productListingRestrictionTooltip= "SPECIAL_GAS_ALERT" @><@} else if(merchandisingEnrichmentProductUrl.preLogin && merchandisingEnrichmentProductUrl.isRentable ){ @> <@ productListingRestrictionTooltip= "RENTABLE_ALERT" @><@} else { @> <@ productListingRestrictionTooltip= "" @><@} @><@ if(merchandisingEnrichmentProductUrl.isDiscontinued) { @><@ var restrictionTooltipToken = "RENTABLE_ALERT" @><@ } else { @><@ var restrictionTooltipToken = productListingRestrictionTooltip @><@ } @><@ var isAddToCartButtonEnabled = false @> <@ var isPunchOut = @> <@ var isAssociation = @> <@ var noListPrices = '' @><@ if(merchandisingEnrichmentProductUrl.noListPrice == "false" ){ @><@ noListPrices = true @><@ } else { @><@ noListPrices = true @><@ } @><@ if(SliderUserType == 'G' && preLoginGasItemAdd2CartEnable && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePreLogin && !merchandisingEnrichmentProductUrl.isRentable && ( noListPrices || !merchandisingEnrichmentProductUrl.noListPrice ) ){ @><@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'G' && preLoginGasItemAdd2CartEnable && merchandisingEnrichmentProductUrl.isGas == true && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'G' && preLoginGasItemAdd2CartEnable && merchandisingEnrichmentProductUrl.isGas == true && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'G' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePreLogin && !merchandisingEnrichmentProductUrl.isRentable && ( noListPrices || !merchandisingEnrichmentProductUrl.noListPrice ) && merchandisingEnrichmentProductUrl.isGas == true ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'R' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePostLogin ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'R' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && !merchandisingEnrichmentProductUrl.isBuyablePostLogin && merchandisingEnrichmentProductUrl.hasRentalAgreement ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'A' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePostLogin ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'A' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && !merchandisingEnrichmentProductUrl.isBuyablePostLogin && merchandisingEnrichmentProductUrl.hasRentalAgreement ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else { @><@ isAddToCartButtonEnabled = false @> <@ } @> <@ if(isAddToCartButtonEnabled) { @> <@ if (dragType == 'item' || dragType == 'package' ) { @>
Add to Cart
<@ } else if (dragType == 'BundleBean' || dragType == 'bundle') { @>
Add to Cart
<@ } else if (isPunchOut && suppEmpty != null && suppEmpty) { @>
Add to Cart
<@ } else if (isPunchOut && suppEmpty != null && suppEmpty=='false') { @>
Add to Cart
<@ } else { @>
Add to Cart
<@ } @><@ } else { @><@ if (restrictionTooltipToken != null && restrictionTooltipToken !== '' ) { @>
Add to Cart
<@ } else if ( merchanDising_details.buyable != "true" || !merchanDising_details.buyable) { @>
Add to Cart
<@ } else { @>
Add to Cart
<@ } @><@ } @>
<@ }); @><@ } @><@ } ); @><@ } else { @><@ if( produtsLevel == true){ @><@ skuLevel= false @><@} else {@><@ skuLevel= true @><@ } @><@ } @><@ } ); @>
<@ } else { @><@ if( produtsLevel == true){ @><@ skuLevel= false @><@} else {@><@ skuLevel= true @><@ } @><@ } @><@ if( typeof merchandising !== 'undefined' && merchandising != null && typeof SliderUserType != undefined && SliderUserType != null && typeof merchandisingproductURLs != undefined && merchandisingproductURLs != null && typeof merchandisingEnrichment != undefined && merchandisingEnrichment != null && skuLevel == true && typeof CurrencySymbol != undefined && CurrencySymbol != null && typeof suppEmpty != undefined && suppEmpty != null ) { @>
You Might Also Like
<@ merchandising.forEach(function(merchanDising_details,key) { @><@ if(merchanDising_details.associationType == 'CARTPOPUP'){ @><@ var SKUlist = merchanDising_details.sKUs @><@ var dragType; @><@ if(merchanDising_details.catalogEntryTypeCode == 'ItemBean'){ @> <@ dragType = "item" @><@ } else if(merchanDising_details.catalogEntryTypeCode == 'PackageBean') {@> <@ dragType = "package" @><@ } else if(merchanDising_details.catalogEntryTypeCode == 'ProductBean') {@> <@ dragType = "product" @><@ } else if(merchanDising_details.catalogEntryTypeCode == 'BundleBean') {@> <@ dragType = "bundle" @><@ } @> <@ merchandisingproductURLs.forEach(function(merchandisingproductURL) { @><@ merchandisingEnrichment.forEach(function(merchandisingEnrichmentProductUrl) { @><@ if(merchandisingproductURL.productUniqueId == merchanDising_details.uniqueID && merchandisingEnrichmentProductUrl.merchProductUniqueId == merchanDising_details.uniqueID && merchandisingproductURL.productAssociationType == 'CARTPOPUP'){ @>
<@ var preLoginGasItemAdd2CartEnable = false @><@ preLoginGasItemAdd2CartEnable = true @><@ var hasRentalEquipment = false @> <@ if( !merchandisingEnrichmentProductUrl.isGas && merchandisingEnrichmentProductUrl.isRentable) { @><@ hasRentalEquipment = true @> <@ } @><@ var productListingRestrictionTooltip = "" @><@ if(!merchandisingEnrichmentProductUrl.preLogin && merchandisingEnrichmentProductUrl.isRentable && !merchandisingEnrichmentProductUrl.hasRentalAgreement ){ @> <@ productListingRestrictionTooltip= "POST_LOGIN_RENTABLE_ALERT" @> <@} else if(merchandisingEnrichmentProductUrl.isToxic){ @><@ productListingRestrictionTooltip= "TOXIC_ALERT" @> <@} else if(merchandisingEnrichmentProductUrl.isMedical){ @><@ productListingRestrictionTooltip= "MEDICAL_ALERT" @><@} else if(merchandisingEnrichmentProductUrl.isSpecialGas){ @> <@ productListingRestrictionTooltip= "SPECIAL_GAS_ALERT" @><@} else if(merchandisingEnrichmentProductUrl.preLogin && merchandisingEnrichmentProductUrl.isRentable ){ @> <@ productListingRestrictionTooltip= "RENTABLE_ALERT" @> <@} else { @> <@ productListingRestrictionTooltip= "" @> <@} @><@ if(merchandisingEnrichmentProductUrl.isDiscontinued) { @><@ var restrictionTooltipToken = "RENTABLE_ALERT" @> <@ } else { @> <@ var restrictionTooltipToken = productListingRestrictionTooltip @> <@ } @><@ var isAddToCartButtonEnabled = false @> <@ var isPunchOut = @> <@ var isAssociation = @> <@ var noListPrices = '' @><@ if(merchandisingEnrichmentProductUrl.noListPrice == "false" ){ @><@ noListPrices = true @><@ } else { @><@ noListPrices = true @><@ } @><@ if(SliderUserType == 'G' && preLoginGasItemAdd2CartEnable && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePreLogin && !merchandisingEnrichmentProductUrl.isRentable && ( noListPrices || !merchandisingEnrichmentProductUrl.noListPrice ) ){ @><@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'G' && preLoginGasItemAdd2CartEnable && merchandisingEnrichmentProductUrl.isGas == true && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'G' && preLoginGasItemAdd2CartEnable && merchandisingEnrichmentProductUrl.isGas == true && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'G' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePreLogin && !merchandisingEnrichmentProductUrl.isRentable && ( noListPrices || !merchandisingEnrichmentProductUrl.noListPrice ) && merchandisingEnrichmentProductUrl.isGas == true ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'R' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePostLogin ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'R' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && !merchandisingEnrichmentProductUrl.isBuyablePostLogin && merchandisingEnrichmentProductUrl.hasRentalAgreement ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'A' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && merchandisingEnrichmentProductUrl.isBuyablePostLogin ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else if( SliderUserType == 'A' && ( merchanDising_details.buyable == "true" || !merchanDising_details.buyable ) && !merchandisingEnrichmentProductUrl.isBuyablePostLogin && merchandisingEnrichmentProductUrl.hasRentalAgreement ) { @> <@ isAddToCartButtonEnabled = true @> <@ } else { @><@ isAddToCartButtonEnabled = false @> <@ } @> <@ if(isAddToCartButtonEnabled) { @> <@ if (dragType == 'item' || dragType == 'package' ) { @>
Add to Cart
<@ } else if (dragType == 'BundleBean' || dragType == 'bundle') { @>
Add to Cart
<@ } else if (isPunchOut && suppEmpty != null && suppEmpty) { @>
Add to Cart
<@ } else if (isPunchOut && suppEmpty != null && suppEmpty=='false') { @>
Add to Cart
<@ } else { @>
Add to Cart
<@ } @><@ } else { @><@ if (restrictionTooltipToken != null && restrictionTooltipToken !== '' ) { @>
Add to Cart
<@ } else if ( merchanDising_details.buyable != "true" || !merchanDising_details.buyable ) { @>
Add to Cart
<@ } else { @>
Add to Cart
<@ } @><@ } @>
<@} @><@ }); @><@ }); @><@ } @><@ } ); @>
<@ } @>