| Server IP : 103.48.194.25 / Your IP : 216.73.216.231 Web Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.33 System : Linux VMHostDefault 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64 User : sieuthimay ( 1016) PHP Version : 8.2.20 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/quagiare.com-bk/public_html/site/views/ |
Upload File : |
<script language="javascript">
// Get the modal
var modalAddComplete = document.getElementById('modalAddComplete');
// Get the button that opens the modal
var modalAddCompleteBtn = document.getElementById("modalAddCompleteBtn");
// When the user clicks the button, open the modal
modalAddCompleteBtn.onclick = function() {
modalAddComplete.style.display = "block";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
if (event.target == modalAddComplete) {
modalAddComplete.style.display = "none";
}
}
</script>
<script src='<?=skin?>js/api.jquery.js' type='text/javascript'></script>
<script src='<?=skin?>js/fastclick.min.js' type='text/javascript'></script>
<script src='<?=skin?>js/script.js' type='text/javascript'></script>
<script src='<?=skin?>js/timber.js' type='text/javascript'></script>
<link href='<?=skin?>css/flexslider.css' rel='stylesheet' type='text/css' media='all' />
<script src='<?=skin?>js/jquery.flexslider.js' type='text/javascript'></script>
<script src='<?=skin?>js/handlebars.min.js' type='text/javascript'></script>
<!-- /snippets/ajax-cart-template.liquid -->
<script id="CartTemplate" type="text/template">
<form action="<?=site?>gio-hang.html" method="post" novalidate class="cart ajaxcart">
<div class="ajaxcart__inner">
{{#items}}
<div class="ajaxcart__product">
<div class="ajaxcart__row" data-line="{{line}}">
<div class="grid">
<div class="grid__item one-quarter">
<a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a>
</div>
<div class="grid__item three-quarters">
<p>
<a href="{{url}}" class="ajaxcart__product-name">{{name}}</a>
{{#if variation}}
<span class="ajaxcart__product-meta">{{variation}}</span>
{{/if}}
{{#properties}}
{{#each this}}
{{#if this}}
<span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
{{/if}}
{{/each}}
{{/properties}}
</p>
<div class="grid--full display-table">
<div class="grid__item display-table-cell one-half">
<div class="ajaxcart__qty">
<button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}">
<span class="icon icon-minus" aria-hidden="true"></span>
<span class="fallback-text" aria-hidden="true">−</span>
<span class="visually-hidden">Giảm số lượng sản phẩm đi 1</span>
</button>
<input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
<button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">
<span class="icon icon-plus" aria-hidden="true"></span>
<span class="fallback-text" aria-hidden="true">+</span>
<span class="visually-hidden">Tăng số lượng sản phẩm lên 1</span>
</button>
</div>
</div>
<div class="grid__item display-table-cell one-half text-right">
{{#if discountsApplied}}
<small class="ajaxcart-item__price-strikethrough"><s>{{{originalLinePrice}}}</s></small>
<br><span>{{{linePrice}}}</span>
{{else}}
<span>{{{linePrice}}}</span>
{{/if}}
</div>
</div>
{{#if discountsApplied}}
<div class="grid--full display-table">
<div class="grid__item text-right">
{{#each discounts}}
<small class="ajaxcart-item__discount">{{ this.title }}</small><br>
{{/each}}
</div>
</div>
{{/if}}
</div>
</div>
</div>
</div>
</div>
</div>
{{/items}}
<div>
<label for="CartSpecialInstructions">Chú thích cho chủ cửa hàng</label>
<textarea name="note" class="input-full" id="CartSpecialInstructions">{{ note }}</textarea>
</div>
</div>
<div class="ajaxcart__footer">
<div class="grid--full">
<div class="grid__item two-thirds">
<p>Tổng tiền</p>
</div>
<div class="grid__item one-third text-right">
<p>{{{totalPrice}}}</p>
</div>
{{#if totalCartDiscount}}
<p class="ajaxcart__savings text-center"><em>{{{totalCartDiscount}}}</em></p>
{{/if}}
</div>
<p class="text-center">Vận chuyển</p>
<button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout">
Thanh toán →
</button>
</div>
</form>
</script>
<script id="AjaxQty" type="text/template">
<div class="ajaxcart__qty">
<button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
<span class="icon icon-minus" aria-hidden="true"></span>
<span class="fallback-text" aria-hidden="true">−</span>
<span class="visually-hidden">Giảm số lượng sản phẩm đi 1</span>
</button>
<input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*">
<button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}">
<span class="icon icon-plus" aria-hidden="true"></span>
<span class="fallback-text" aria-hidden="true">+</span>
<span class="visually-hidden">Tăng số lượng sản phẩm lên 1</span>
</button>
</div>
</script>
<script id="JsQty" type="text/template">
<div class="js-qty">
<button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
<span class="icon icon-minus" aria-hidden="true"></span>
<span class="fallback-text" aria-hidden="true">−</span>
<span class="visually-hidden">Giảm số lượng sản phẩm đi 1</span>
</button>
<input type="number" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
<button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}">
<span class="icon icon-plus" aria-hidden="true"></span>
<span class="fallback-text" aria-hidden="true">+</span>
<span class="visually-hidden">Tăng số lượng sản phẩm lên 1</span>
</button>
</div>
</script>
<script src='<?=skin?>js/ajax-cart.js' type='text/javascript'></script>
<script>
jQuery(function($) {
ajaxCart.init({
formSelector: '#AddToCartForm',
cartContainer: '#CartContainer',
addToCartSelector: '#AddToCart',
cartCountSelector: '#CartCount',
cartCostSelector: '#CartCost',
moneyFormat: "{{amount}}₫"
});
});
jQuery(document.body).on('afterCartLoad.ajaxCart', function(evt, cart) {
// Bind to 'afterCartLoad.ajaxCart' to run any javascript after the cart has loaded in the DOM
timber.RightDrawer.open();
});
</script>
<!-- Validate quantity form & trigger zoom -->
<script>
$("document").ready(function() {
$(function() {
$(".js-qty__num").keypress(function(event) {
if (event.which != 8 && event.which != 0 && (event.which < 48 || event.which > 57)) {
return false;
}
});
});
if($(window).width()> 768){
setTimeout(function() {
$("#ProductThumbs .thumbnail-item:first-child a").trigger('click');
},100);
};
});
</script>
<script>
$(document).ready(function(){
callFirstVariant();
})
function callFirstVariant(){
var swatch_size = parseInt($('.select-swatch').children().size());
var _chage = '';
$('.swatch-element[data-value="'+$('.selector-wrapper .single-option-selector').eq(0).val()+'"]').find('input').click();
$('.swatch-element[data-value="'+$('.selector-wrapper .single-option-selector').eq(1).val()+'"]').find('input').click();
if(swatch_size == 2){
var _avi_op1 = '';
var _avi_op2 = '';
var _count = $('#variant-swatch-1 .swatch-element').size();
$('#variant-swatch-0 .swatch-element').each(function(ind,value){
var _key = $(this).data('value');
var _unavi = 0;
$('.single-option-selector').eq(0).val(_key).change();
$('#variant-swatch-1 .swatch-element').each(function(i,v){
var _val = $(this).data('value');
$('.single-option-selector').eq(1).val(_val).change();
if(check_variant == true){
if(_avi_op1 == ''){
_avi_op1 = _key;
}
if(_avi_op2 == ''){
_avi_op2 = _val;
}
}else{
_unavi += 1;
}
})
if(_unavi == _count){
$('#variant-swatch-0 .swatch-element[data-value = "'+_key+'"]').addClass('soldout');
$('#variant-swatch-0 .swatch-element[data-value = "'+_key+'"]').find('input').attr('disabled','disabled');
}
})
$('#variant-swatch-1 .swatch-element[data-value = "'+_avi_op2+'"] input').click();
$('#variant-swatch-0 .swatch-element[data-value = "'+_avi_op1+'"] input').click();
}else if(swatch_size == 3){
var _avi_op1 = '';
var _avi_op2 = '';
var _avi_op3 = '';
var _size_op2 = $('#variant-swatch-1 .swatch-element').size();
var _size_op3 = $('#variant-swatch-2 .swatch-element').size();
$('#variant-swatch-0 .swatch-element').each(function(ind,value){
var _key_va1 = $(this).data('value');
var _count_unavi = 0;
$('.single-option-selector').eq(0).val(_key_va1).change();
$('#variant-swatch-1 .swatch-element').each(function(i,v){
var _key_va2 = $(this).data('value');
var _unavi_2 = 0;
$('.single-option-selector').eq(1).val(_key_va2).change();
$('#variant-swatch-2 .swatch-element').each(function(j,z){
var _key_va3 = $(this).data('value');
$('.single-option-selector').eq(2).val(_key_va3).change();
if(check_variant == true){
if(_avi_op1 == ''){
_avi_op1 = _key_va1;
}
if(_avi_op2 == ''){
_avi_op2 = _key_va2;
}
if(_avi_op3 == ''){
_avi_op3 = _key_va3;
}
}else{
_unavi_2 += 1;
}
})
if(_unavi_2 == _size_op3){
_count_unavi += 1;
}
})
if(_size_op2 == _count_unavi){
$('#variant-swatch-0 .swatch-element[data-value = "'+_key_va1+'"]').addClass('soldout');
$('#variant-swatch-0 .swatch-element[data-value = "'+_key_va1+'"]').find('input').attr('disabled','disabled');
}
})
$('#variant-swatch-0 .swatch-element[data-value = "'+_avi_op1+'"] input').click();
}
var img_ = $('#variant-swatch-0 .swatch-element[data-value = "'+_avi_op1+'"] input').data('img-src');
$('.product-single__thumbnail[href="'+img_+'"]').trigger('click');
}
</script>
<!-- popup loaded -->
<script>
$(document).ready(function(){
var date = new Date();
var minutes = 60;
date.setTime(date.getTime() + (minutes * 60 * 1000));
if (getCookie('popupNewLetterStatus') != 'closed') {
$('#popup-btn').trigger('click');
setCookie('popupNewLetterStatus', 'closed', date);
};
})
</script>
<!-- quick view -->
<style>
.modal {
display: none;
position: fixed;
z-index: 99999;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: hidden;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
transtion: all .5s;
}
.modal-content {
background-color: #fefefe;
margin: 5% auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
max-width: 780px;
transform: translatey(-30px);
transition: all .5s;
}
.close {
color: #aaa;
font-size: 28px;
font-weight: bold;
position: absolute;
right: 0;
top: 0;
width: 40px;
text-align: center;
}
.close:hover, .close:focus {
color: black;
text-decoration: none;
cursor: pointer;
}
</style>
<div class="modal" id="productQuickView">
<div class="modal-content"> <span id="close" class="close">×</span>
<form class="grid" id="form-quick-view" >
<div class="grid__item large--five-tenths">
<div class="image-zoom"> <img id="p-product-image-feature" class="p-product-image-feature" src="">
<div id="p-sliderproduct" class="flexslider">
<ul class="slides">
</ul>
</div>
</div>
</div>
<div class="grid__item large--five-tenths pull-right">
<h4 class="p-title modal-title " id="">Tên sản phẩm</h4>
<p class="product-more-info"> <span class="product-sku"> Mã sản phẩm: <span id="ProductSku">01923123</span> </span> </p>
<div class="form-input product-price-wrapper">
<div class="product-price"> <span class="p-price "></span> <del></del> </div>
<em id="PriceSaving"></em> </div>
<div class="p-option-wrapper">
<select name="id" class="" id="p-select-quickview">
</select>
</div>
<div id="swatch-quick-view" class="select-swatch"> </div>
<div class="form-input hidden">
<label>Số lượng</label>
<input name="quantity" type="number" min="1" value="1" />
</div>
<div class="form-input" style="width: 100%">
<button type="submit" class="btn btn-addcart" id="AddToCardQuickView">Thêm vào giỏ</button>
<button disabled class="btn btn-soldout">Hết hàng</button>
<div class="qv-readmore"> <span> hoặc </span><a class="read-more p-url" href="" role="button">Xem chi tiết</a> </div>
</div>
</div>
</form>
</div>
<div id="loading">
<div></div>
</div>
</div>
<script>
$('#AddToCardQuickView').on('click', function(e){
e.preventDefault();
jQuery.ajax({
type: 'POST',
url: '<?=site?>gio-hang.html/add.js',
async : false,
data: jQuery('#form-quick-view').serialize(),
dataType: 'json',
success: function() {
$(".close").trigger('click');
updateCart();
updateCartModal();
},
error: function(XMLHttpRequest, textStatus) {
Haravan.onError(XMLHttpRequest, textStatus);
}
});
});
var callBack = function (variant, selector) {
if (variant) {
modal = $('#productQuickView');
$('.p-price').html(Haravan.formatMoney(variant.price, "{{amount}}₫"));
if(variant.sku){
$('#ProductSku').html(variant.sku);
$('.product-sku').show();
}else{
$('.product-sku').hide();
}
if(variant.compare_at_price - variant.price > 0){
$('#PriceSaving').html('(Bạn đã tích kiệm được ' + Haravan.formatMoney(variant.compare_at_price - variant.price, "{{amount}}₫")+')')
}else{
$('#PriceSaving').html('')
}
if (variant.compare_at_price > 0)
modal.find('del').html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}₫"));
else
modal.find('del').html('');
if (variant.available) {
modal.find('.btn-addcart').css('display', 'block');
modal.find('.btn-soldout').css('display', 'none');
if (variant.featured_image) {
var newImg = variant.featured_image,
el = $('.p-product-image-feature')[0];
Haravan.Image.switchImage(newImg, el, timber.switchImage);
}
check_variant_quickview = true;
}
else {
modal.find('.btn-addcart').css('display', 'none');
modal.find('.btn-soldout').css('display', 'block');
}
}
else {
modal.find('.btn-addcart').css('display', 'none');
modal.find('.btn-soldout').css('display', 'block');
check_variant_quickview = false;
}
}
var p_select_data = $('.p-option-wrapper').html();
var p_zoom = $('.image-zoom').html();
var quickViewProduct = function (purl) {
if ($(window).width() < 680) { window.location = purl; return false; }
modal = $('#productQuickView');
$.ajax({
url: purl + '.js',
async: false,
success: function (product) {
$.each(product.options, function (i, v) {
product.options[i] = v.name;
})
modal.find('.p-title').html(product.title);
modal.find('.p-option-wrapper').html(p_select_data);
modal.find('#swatch-quick-view').html('');
$('.image-zoom').html(p_zoom);
modal.find('.p-url').attr('href', product.url);
$.each(product.variants, function (i, v) {
modal.find('select#p-select-quickview').append("<option value='" + v.id + "'>" + v.title + ' - ' + v.price + "</option>");
})
if (product.variants.length == 1 && product.variants[0].title.indexOf('Default') != -1)
$('.p-option-wrapper').hide();
else
$('.p-option-wrapper').show();
if (product.variants.length == 1 && product.variants[0].title.indexOf('Default') != -1) {
callBack(product.variants[0], null);
}
else {
new Haravan.OptionSelectors("p-select-quickview", { product: product, onVariantSelected: callBack });
if (product.options.length == 1 && product.options[0].indexOf('Tiêu đề')==-1)
modal.find('.selector-wrapper:eq(0)').prepend('<label>' + product.options[0] + '</label>');
$('.p-option-wrapper select:not(#p-select-quickview)').each(function () {
$(this).wrap('<span class="custom-dropdown custom-dropdown--white"></span>');
$(this).addClass("custom-dropdown__select custom-dropdown__select--white");
});
var filePath = window.file_url.substring(0, window.file_url.lastIndexOf('?'));
var assetUrl = window.asset_url.substring(0, window.asset_url.lastIndexOf('?'));
product.options.forEach(function(item){
})
var variantSwatch = '';
for(var j = 0; j< product.options.length; j++){
var option_index = j;
var op_index_plus = option_index + 1;
var swatch = product.options[option_index];
variantSwatch += '<div id="variant-swatch-'+ option_index +'-quickview" class="swatch swatch-quick-view clearfix" data-option="option'+ op_index_plus +'" data-option-index="'+ option_index +'">';
variantSwatch += '<div class="header"> '+ product.options[j]+' </div><div class="select-swap">';
var is_color = false;
if(product.options[j] == "Màu sắc" || product.options[j] == "Màu"){
is_color = true;
}
var values = '';
for(var i = 0; i< product.variants.length; i++){
var value = convertToSlug(product.variants[i].options[option_index]); //value handle :(
var _value = product.variants[i].options[option_index];
if(values.indexOf(value) < 0){
values += ',';
values += ',' + value;
values = values.split(',');
if(is_color){
variantSwatch += '<div data-value="'+_value+'" class="n-sd swatch-element color '+ value;
}else{
variantSwatch += '<div data-value="'+_value+'" class="n-sd swatch-element '+ value;
}
if(option_index == 2){
variantSwatch += 'variant-3">';
}else{
variantSwatch +='">';
}
variantSwatch += '<input class="variant-'+option_index+' input-quickview" id="qv-swatch-'+option_index+'-'+value+'" type="radio" name="option'+op_index_plus+'" value="'+_value+'"';
if(j==0){
variantSwatch += ' checked/>';
}else{
variantSwatch += ' />';
}
if(is_color){
var img_url = '';
if(product.variants[i].featured_image != null){
img_url = Haravan.resizeImage(product.variants[i].featured_image.src, 'thumb');
}
if(img_url !== ''){
if(img_url.indexOf('noDefaultImage6') < 0){
variantSwatch += '<label class="'+value+' has-thumb" for="qv-swatch-'+option_index+'-'+value+'" style="background: url('+img_url+') top left no-repeat" >';
}
}
//fix o day
else{
variantSwatch += '<label class="'+value+' no-thumb" for="qv-swatch-'+option_index+'-'+value+'">';
}
variantSwatch +=' <span>'+_value+'</span><img class="crossed-out" src="'+assetUrl+'soldout.png" /><img class="img-check" src="'+assetUrl+'select-pro.png" /></label>';
}else{
variantSwatch += '<label for="qv-swatch-'+option_index+'-'+value+'">'+ _value +'<img class="crossed-out" src="'+assetUrl+'soldout.png" /><img class="img-check" src="'+assetUrl+'select-pro.png" /></label>';
}
//console.log(variantSwatch);
//console.log(product.variants[i])
variantSwatch += '</div>';
}
}
variantSwatch += '</div>';
variantSwatch += '</div>';
}
modal.find('#swatch-quick-view').html(variantSwatch);
callBack(product.variants[0], null);
callFirstVariantQuickView();
}
if (product.images.length == 0) {
modal.find('.p-product-image-feature').attr('src', '//hstatic.net/0/0/global/noDefaultImage6_large.gif');
}
else {
$('#p-sliderproduct').remove();
$('.image-zoom').append("<div id='p-sliderproduct'>");
$('#p-sliderproduct').append("<ul class='owl-carousel inline-list'>");
$.each(product.images, function (i, v) {
elem = $('<li class="item">').append('<a href="#" data-image="" data-zoom-image=""><img /></a>');
elem.find('a').attr('data-image', Haravan.resizeImage(v, 'medium'));
elem.find('a').attr('data-zoom-image', Haravan.resizeImage(v, 'large'));
elem.find('img').attr('data-image', Haravan.resizeImage(v, 'medium'));
elem.find('img').attr('data-zoom-image',Haravan.resizeImage(v, 'large'));
elem.find('img').attr('src', Haravan.resizeImage(v, 'medium'));
modal.find('.owl-carousel').append(elem);
});
var owl = $('#p-sliderproduct .owl-carousel');
owl.owlCarousel({
items:3,
navigation : true,
navigationText :[navRightText, navLeftText]
});
$('#p-sliderproduct .owl-carousel .owl-item').first().children('.item').addClass('active');
modal.find('.p-product-image-feature').attr('src', Haravan.resizeImage(product.featured_image, 'large') );
$(".modal-footer .btn-readmore").attr('href', purl);
}
}
});
return false;
}
$('#productQuickView').on('click', '.item img', function (event) {
event.preventDefault();
modal = $('#quick-view-modal');
modal.find('.p-product-image-feature').attr('src', $(this).attr('data-zoom-image'));
modal.find('.item').removeClass('active');
$(this).parents('li').addClass('active');
return false;
});
$(function(){
$('#close').click(function(){
$('#productQuickView .modal-content').css('opacity', '0');
$('#productQuickView .modal-content').css('transform', 'translateY(-30px)');
$('#productQuickView').css('background-color', 'rgba(0,0,0,0)');
setTimeout(function(){
$('#productQuickView').hide();
}, 500);
document.getElementById("form-quick-view").reset();
})
window.onclick = function(event) {
if (event.target == document.getElementById('productQuickView')) {
$('#productQuickView .modal-content').css('opacity', '0');
$('#productQuickView .modal-content').css('transform', 'translateY(-30px)');
$('#productQuickView').css('background-color', 'rgba(0,0,0,0)');
setTimeout(function(){
$('#productQuickView').hide();
}, 500);
document.getElementById("form-quick-view").reset();
}
}
})
$(document).on("click",".quick-view", function(event){
event.preventDefault();
if(!quickViewProduct($(this).attr('data-handle'))){
if ($(window).width() > 680) {
$('#productQuickView .modal-content').css('opacity', '0');
$('#productQuickView').show();
$('#productQuickView').css('background-color', 'rgba(0,0,0,0.4)');
$('#loading').show();
var images = $("#productQuickView img");
var loadedImgNum = 0;
images.on('load', function(){
loadedImgNum += 1;
if (loadedImgNum == images.length) {
var topPQZ = ($('#productQuickView').height() - $('.modal-content').height())/2;
$('#loading').hide();
$('#productQuickView .modal-content').css('opacity', '1');
$('#productQuickView .modal-content').css('transform', 'translateY(0)');
$('#productQuickView .modal-content').css('margin-top', topPQZ - 50);
}
});
}
$('#p-sliderproduct a').on('click', function(evt) {
evt.preventDefault();
var newImage = $(this).data('zoom-image');
$('.p-product-image-feature').attr('src', newImage);
});
}
});
function callFirstVariantQuickView(){
var _chage = '';
$('#productQuickView .swatch-element[data-value="'+$('.selector-wrapper .single-option-selector').eq(0).val()+'"]').find('input').click();
$('#productQuickView .swatch-element[data-value="'+$('.selector-wrapper .single-option-selector').eq(1).val()+'"]').find('input').click();
if(swatch_size == 2){
var _avi_op1 = '';
var _avi_op2 = '';
var _count = $('#variant-swatch-1-quickview .swatch-element').size();
$('#variant-swatch-0-quickview .swatch-element').each(function(ind,value){
var _key = $(this).data('value');
var _unavi = 0;
$('#productQuickView .single-option-selector').eq(0).val(_key).change();
$('#variant-swatch-1-quickview .swatch-element').each(function(i,v){
var _val = $(this).data('value');
$('#productQuickView .single-option-selector').eq(1).val(_val).change();
if(check_variant_quickview == true){
if(_avi_op1 == ''){
_avi_op1 = _key;
}
if(_avi_op2 == ''){
_avi_op2 = _val;
}
}else{
_unavi += 1;
}
})
if(_unavi == _count){
$('#variant-swatch-0-quickview .swatch-element[data-value = "'+_key+'"]').addClass('soldout');
$('#variant-swatch-0-quickview .swatch-element[data-value = "'+_key+'"]').find('input').attr('disabled','disabled');
}
})
$('#variant-swatch-1-quickview .swatch-element[data-value = "'+_avi_op2+'"] input').click();
$('#variant-swatch-0-quickview .swatch-element[data-value = "'+_avi_op1+'"] input').click();
}else if(swatch_size == 3){
var _avi_op1 = '';
var _avi_op2 = '';
var _avi_op3 = '';
var _size_op2 = $('#variant-swatch-1-quickview .swatch-element').size();
var _size_op3 = $('#variant-swatch-2-quickview .swatch-element').size();
$('#variant-swatch-0-quickview .swatch-element').each(function(ind,value){
var _key_va1 = $(this).data('value');
var _count_unavi = 0;
$('#productQuickView .single-option-selector').eq(0).val(_key_va1).change();
$('#variant-swatch-1-quickview .swatch-element').each(function(i,v){
var _key_va2 = $(this).data('value');
var _unavi_2 = 0;
$('#productQuickView .single-option-selector').eq(1).val(_key_va2).change();
$('#variant-swatch-2-quickview .swatch-element').each(function(j,z){
var _key_va3 = $(this).data('value');
$('#productQuickView .single-option-selector').eq(2).val(_key_va3).change();
if(check_variant_quickview == true){
if(_avi_op1 == ''){
_avi_op1 = _key_va1;
}
if(_avi_op2 == ''){
_avi_op2 = _key_va2;
}
if(_avi_op3 == ''){
_avi_op3 = _key_va3;
}
}else{
_unavi_2 += 1;
}
})
if(_unavi_2 == _size_op3){
_count_unavi += 1;
}
})
if(_size_op2 == _count_unavi){
$('#variant-swatch-0-quickview .swatch-element[data-value = "'+_key_va1+'"]').addClass('soldout');
$('#variant-swatch-0-quickview .swatch-element[data-value = "'+_key_va1+'"]').find('input').attr('disabled','disabled');
}
})
$('#variant-swatch-0-quickview .swatch-element[data-value = "'+_avi_op1+'"] input').click();
}
var img_ = $('#variant-swatch-0-quickview .swatch-element[data-value = "'+_avi_op1+'"] input').data('img-src');
}
</script>