<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">function OCTgeturlparam(param) {
	var urlParams = new URLSearchParams(window.location.search);
	return urlParams.get(param) !== null ? param+'='+urlParams.get(param) : '';
}
var OCT4_GET_LANG = '';
var bgcombipack_ur1201 = 'index.php?route=total/bgcombipack/';
var bgcombipack_url230 = 'index.php?route=extension/total/bgcombipack/';
var bgcombipack_url401 = 'index.php?route=extension/bgcombipack/total/bgcombipack|';
var bgcombipack_url402 = 'index.php?route=extension/bgcombipack/total/bgcombipack.';

var ribarray = ["bgcombipack_rib1", "bgcombipack_rib2", "bgcombipack_rib3", "bgcombipack_rib4", "bgcombipack_rib5", "bgcombipack_rib6", "bgcombipack_rib7", "bgcombipack_rib8"];
var bgcombipack = {
	'setpophtml': function(bgid, title, htmldata) {		
		var pophtml = '&lt;div id="pop-bgcombipack'+bgid+'" class="modal fade" role="dialog"&gt; &lt;div class="modal-dialog modal-lg"&gt; &lt;div class="modal-content"&gt;';
		pophtml += '&lt;div class="modal-header"&gt; &lt;button type="button" class="close" data-dismiss="modal"&gt;&amp;times;&lt;/button&gt; &lt;h4&gt;'+title+'&lt;/h4&gt; &lt;/div&gt;';
		pophtml += '&lt;div class="modal-body"&gt;'+htmldata+'&lt;/div&gt;';
		pophtml += '&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;';
		$('body').append(pophtml);
	},
	'setpophtmloc4': function(bgid, title, htmldata) {		
		var pophtml = '&lt;div id="pop-bgcombipack'+bgid+'" class="modal fade" role="dialog"&gt; &lt;div class="modal-dialog modal-lg"&gt; &lt;div class="modal-content"&gt;';
		pophtml += '&lt;div class="modal-header"&gt; &lt;h4&gt;'+title+'&lt;/h4&gt; &lt;button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"&gt;&lt;/button&gt; &lt;/div&gt;';
		pophtml += '&lt;div class="modal-body"&gt;'+htmldata+'&lt;/div&gt;';
		pophtml += '&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;';
		$('body').append(pophtml);
	},
	'atgrid': function() {
  		var product_ids = [];
 		$("[onclick*='cart.add'], [onclick*='addToCart'], .product-thumb form input[name='product_id']").each(function() {
			if($(this).closest('form').find("[name*='product_id']").length) {
				var target = $(this).closest('.product-thumb, .product-wrapper');
				var product_id = $(this).val(); 
			} else {
				var target = $(this).closest('.product-thumb, .product-wrapper');
				var product_id = $(this).attr('onclick').match(/[0-9]+/).toString(); 
			}
			if(target.length &amp;&amp; target.hasClass('bgcombipack_atgridcol') == false) {
				target.addClass('bgcombipack_atgridcol').addClass('bgcombipack_atgridcol'+product_id);
				product_ids.push(product_id);
 			}
		});
		if(product_ids.length) { 
			//console.log(product_ids.length);
 			$.ajax({
				url: bgcombipack_url230 + 'getcache' + OCT4_GET_LANG,
				type: 'post',
				data: {product_ids:product_ids},
				cache: true,
				complete: function() { 
				},
				success: function(json) {
					if(json) {
						//console.log(json);
						$("[onclick*='cart.add'], [onclick*='addToCart'], .product-thumb form input[name='product_id']").each(function() {
 							if($(this).closest('form').find("[name*='product_id']").length) {
								var target = $(this).closest('.product-thumb, .product-wrapper');
								var product_id = $(this).val(); 
							} else {
								var target = $(this).closest('.product-thumb, .product-wrapper');
								var product_id = $(this).attr('onclick').match(/[0-9]+/).toString(); 
							}
							if(json[product_id]) {
								var cnt = -1;
								$.each(json[product_id], function(bgid,val) {
									if(target.length &amp;&amp; target.find('.bgcombipack'+bgid).length == 0) {
										cnt = cnt+1; if(cnt==8) { cnt = 1;}
										if(val['rib'] !== undefined &amp;&amp; val['rib'].length) { 
											target.prepend('&lt;div class="'+ribarray[cnt]+' bgcombipack'+bgid+'"&gt;'+val['rib']+'&lt;/div&gt;');
										}
									}
								});
							}
						});
					}
				}
			});
		}		
  	},	
	'prodpage': function() {
		var product_ids = [];
		var product_id = false;
		
		if($(".button-group-page input[name='product_id']").length) {
			product_id = $(".button-group-page input[name='product_id']").val();
			product_ids.push(product_id);
		} else if($('#input-product-id').length) {
			product_id = $('#input-product-id').val();
			product_ids.push(product_id);
		} else if($(".product-info input[name='product_id']").length) {
			product_id = $(".product-info input[name='product_id']").val();
			product_ids.push(product_id);
		} else if($("#product input[name='product_id']").length) {
			product_id = $("#product input[name='product_id']").val();
			product_ids.push(product_id);
		} 
			
		if (product_ids.length) {
			$.ajax({
				url: bgcombipack_url230 + 'getcache' + OCT4_GET_LANG,
				type: 'post',
				data: {product_ids:product_ids},
				cache: true,
				complete: function() { 
				},
				success: function(json) {
					if(json) {
						//console.log(json);
						var target = $('.col-sm-8 ul.thumbnails');
						var target_J2 = $('.route-product-product .product-info .left .image');
						var target_J3 = $('.product-left .product-image');
						var target_OC4 = $('.magnific-popup');
						
						if(json[product_id]) {
							var cnt = -1;
							$.each(json[product_id], function(bgid,val) {
								if(target.length &amp;&amp; target.find('.bgcombipack'+bgid).length == 0) {
									cnt = cnt+1; if(cnt==8) { cnt = 1;}
									if(val['rib'] !== undefined &amp;&amp; val['rib'].length) { 
										target.prepend('&lt;div class="'+ribarray[cnt]+' bgcombipack'+bgid+'"&gt;'+val['rib']+'&lt;/div&gt;');
									}
									
									var offer_heading = val['offer_heading'];
									var offer_content = val['offer_content'];
									
									if(val['showofferat'] == 0) {
										$('#product').before(offer_content);
									}
									if(val['showofferat'] == 1) {
										$('#product').before('&lt;button type="button" class="btn btn-primary" data-toggle="modal" data-target="#pop-bgcombipack'+bgid+'"&gt;'+offer_heading+'&lt;/button&gt;');
										bgcombipack.setpophtml(bgid, offer_heading, offer_content);
									}
									if(val['showofferat'] == 2) {
										$('ul.nav-tabs').before(offer_content);
									}
									if(val['showofferat'] == 3) {
										$('ul.nav-tabs').append('&lt;li&gt;&lt;a href="#tab-bgcombipack'+bgid+'" data-toggle="tab"&gt;'+offer_heading+'&lt;/a&gt;&lt;/li&gt;');
										$('.tab-content').append('&lt;div class="tab-pane" id="tab-bgcombipack'+bgid+'"&gt;'+offer_content+'&lt;/div&gt;');
									}
								}
								
								// for OC4
								if(target_OC4.length &amp;&amp; target_OC4.find('.bgcombipack'+bgid).length == 0) {
									cnt = cnt+1; if(cnt==8) { cnt = 1;}
									if(val['rib'] !== undefined &amp;&amp; val['rib'].length) { 
										target_OC4.prepend('&lt;div class="'+ribarray[cnt]+' bgcombipack'+bgid+'"&gt;'+val['rib']+'&lt;/div&gt;');
									}
									
									var offer_heading = val['offer_heading'];
									var offer_content = val['offer_content'];
									
									if(val['showofferat'] == 0) {
										$('#product').before(offer_content);
									}
									if(val['showofferat'] == 1) {
										$('#product').before('&lt;button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#pop-bgcombipack'+bgid+'"&gt;'+offer_heading+'&lt;/button&gt;');
										bgcombipack.setpophtmloc4(bgid, offer_heading, offer_content);
									}
									if(val['showofferat'] == 2) {
										$('ul.nav-tabs').before(offer_content);
									}
									if(val['showofferat'] == 3) {
										$('ul.nav-tabs').append('&lt;li class="nav-item"&gt;&lt;a class="nav-link" href="#tab-bgcombipack'+bgid+'" data-bs-toggle="tab"&gt;'+offer_heading+'&lt;/a&gt;&lt;/li&gt;');
										$('.tab-content').append('&lt;div class="tab-pane" id="tab-bgcombipack'+bgid+'"&gt;'+offer_content+'&lt;/div&gt;');
									}
								}
								
								// for j2
								if(target_J2.length &amp;&amp; target_J2.find('.bgcombipack'+bgid).length == 0) {
									cnt = cnt+1; if(cnt==8) { cnt = 1;}
									if(val['rib'] !== undefined &amp;&amp; val['rib'].length) { 
										target_J2.prepend('&lt;div class="'+ribarray[cnt]+' bgcombipack'+bgid+'"&gt;'+val['rib']+'&lt;/div&gt;');
									}
									
									var offer_heading = val['offer_heading'];
									var offer_content = val['offer_content'];
									
									if(val['showofferat'] == 0) {
										$('.route-product-product #product ul.price').after(offer_content);
									}
									if(val['showofferat'] == 1) {
										$('.route-product-product #product .cart').after('&lt;button type="button" class="btn btn-primary" data-toggle="modal" data-target="#pop-bgcombipack'+bgid+'"&gt;'+offer_heading+'&lt;/button&gt;');
										bgcombipack.setpophtml(bgid, offer_heading, offer_content);
									}
									if(val['showofferat'] == 2) {
										$('.route-product-product .product-tabs').prepend(offer_content);
									}
									if(val['showofferat'] == 3) {
										$('.route-product-product .product-tabs ul.nav-tabs').append('&lt;li&gt;&lt;a href="#tab-bgcombipack'+bgid+'" data-toggle="tab"&gt;'+offer_heading+'&lt;/a&gt;&lt;/li&gt;');
										$('.route-product-product .product-tabs .tabs-content').append('&lt;div class="tab-pane tab-content" id="tab-bgcombipack'+bgid+'"&gt;'+offer_content+'&lt;/div&gt;');
									}
								}
								
								// for j3
								if(target_J3.length &amp;&amp; target_J3.find('.bgcombipack'+bgid).length == 0) {
									cnt = cnt+1; if(cnt==8) { cnt = 1;}
									if(val['rib'] !== undefined &amp;&amp; val['rib'].length) { 
										target_J3.prepend('&lt;div class="'+ribarray[cnt]+' bgcombipack'+bgid+'"&gt;'+val['rib']+'&lt;/div&gt;');
									}
									
									var offer_heading = val['offer_heading'];
									var offer_content = val['offer_content'];
									
									if(val['showofferat'] == 0) {
										$('#product').before(offer_content);
									}
									if(val['showofferat'] == 1) {
										$('.button-group-page').append('&lt;button type="button" class="btn btn-primary" data-toggle="modal" data-target="#pop-bgcombipack'+bgid+'"&gt;'+offer_heading+'&lt;/button&gt;');
										bgcombipack.setpophtml(bgid, offer_heading, offer_content);
									}
									if(val['showofferat'] == 2) {
										$('.product_tabs-top ul.nav-tabs').before(offer_content);
									}
									if(val['showofferat'] == 3) {
										$('.product_tabs-top ul.nav-tabs').append('&lt;li&gt;&lt;a href="#tab-bgcombipack'+bgid+'" data-toggle="tab"&gt;'+offer_heading+'&lt;/a&gt;&lt;/li&gt;');
										$('.product_tabs-top .tab-content').append('&lt;div class="tab-pane" id="tab-bgcombipack'+bgid+'"&gt;'+offer_content+'&lt;/div&gt;');
									}
								}
							});
						}					
					}
				}
			});
		}
	},
	'initjson': function() {
		bgcombipack.atgrid(); 
		$(document).ajaxStop(function() { bgcombipack.atgrid(); });
		bgcombipack.prodpage();
	}	
}
$(document).ready(function() {
bgcombipack.initjson();
});</pre></body></html>