jQuery(document).ready(function($){
var sideTab=document.getElementById("sideTab");
var btn=document.getElementById("openSideTab");
var closeBtn=document.getElementsByClassName("close-btn")[0]||null;
if(!sideTab||!btn){
return;
}
function checkRelatedProducts(){
if(typeof ajaxurl==='undefined'||!ajaxurl.ajax_url){
return;
}
$.post(ajaxurl.ajax_url, {
action: 'get_related_products'
}, function(response){
if(response&&response.success){
$('#side-tab-related-products').html(response.data.output||'');
btn.style.display="block";
}else{
btn.style.display="none";
}}).fail(function(){
});
}
btn.addEventListener('click', function(e){
e.preventDefault();
sideTab.style.width="80%";
});
if(closeBtn){
closeBtn.addEventListener('click', function(e){
e.preventDefault();
sideTab.style.width="0";
});
}
window.addEventListener('click', function(event){
if(event.target===sideTab){
sideTab.style.width="0";
}});
checkRelatedProducts();
$(document.body).on('added_to_cart', function(){
checkRelatedProducts();
});
});