Loading...
برای راهنمایی و انتخاب سایز سفارشی همراهتونیم
$('.header-mobile .q').on('focus blur', function toggleFocus(e){
$(this).closest('.header-mobile-inner').addClass('opened');
});
// $('.btn-close-q').on('click', function closeSearch(e){
// $(this).closest('.header-mobile-inner').toggleClass('opened');
// });
$('.btn-close-q').on("click", function(e) {
$(".header-mobile-inner").removeClass("opened");
});
$(window).scroll(function()
{
if ($(this).scrollTop() > 85)
{
$('.header-2 .header-bottom').addClass("fixed");
}
else
{
$('.header-2 .header-bottom').removeClass("fixed");
}
});
// $('.description-open').(e)
// {
// $('.tab-content').addClass('hidden-description');
// }
$(document).on("click",'.basket-toggle',function (event) {
$('.basket-menu').slideToggle('fast').toggleClass('active');
$('.user-menu').slideUp('fast').removeClass('active');
}).on("click","html",function (event) {
if($('.basket-menu').hasClass('active'))
$('.basket-menu').slideToggle('fast').removeClass('active');
}).on("click",".basket-menu,.basket-toggle",function (event) {
event.stopPropagation();;
});
var items = 0;
var cart_url = 'https://galleryraha.com/cart';
$(document).on("click",'.btn-basket',function () {
if($(this).attr('disabled')=='disabled' )
return false;
var basket_data = $(this).closest(".product-basket").serialize();
var item = $(this).data('id');
$("#add_"+item).attr('disabled','disabled');
loading(1);
$.ajax({
type: "POST",
url: cart_url,
data: basket_data,
timeout: (10 * 1000),
success: function(responses){
eval (responses);
if(typeof id !== 'undefined'){
var this_id = "#basket-" + id;
if( $(this_id).length > 0){
$(this_id).animate({ opacity: 0 }, 500, function() {
$(this_id).before(response).remove();
});
$(this_id).animate({ opacity: 0 }, 500);
$(this_id).animate({ opacity: 1 }, 500);
}
else if(response!='')
{
$("#basket ul").prepend(response);
// $("#basket li:first").before(response);
$("#basket ul li:first").hide();
$("#basket li:first").slideDown("slow");
}
}
loading(0);
$("#add_"+item).removeAttr('disabled');
},
error: function( objAJAXRequest, strError ){
alert(strError);
}
});
return false;
}).on('click', '.basket-items .btn-delete', function() {
var item = $(this).data('delete');
loading(1);
$.ajax({
type: "POST",
url: cart_url,
data: {
data: "delete_product",
id: item
},
success: function(responses) {
eval (responses);
$("#basket-" + item).slideUp("slow", function() {
$(this).remove();
});
loading(0);
}
});
});
$("#gotop").click(function(event) {
event.preventDefault();
window.scroll({ top: 0, left: 0, behavior: 'smooth' });
// $("html,body").stop().animate({ scrollTop: "0" }, 1000);
});
var n = $(window).width();
$(window).scroll(function() {
var t = 800 > n && $(window).scrollTop() + $(window).height() >= $(document).height() - 90;
$(window).scrollTop() >= 600 && !t ? $("#gotop").addClass("active").removeClass("deactive").fadeIn(500) : $("#gotop").addClass("deactive").removeClass("active").fadeOut(500);
});
var current_request = null;
var search_ms = 0;
var search_min_length = 2;
var timer;
$(".live-search").after("").keyup(function() {
clearTimeout(timer);
var keyword = this.value;
if (keyword.length >= search_min_length) {
current_request = $.ajax({
type: "get",
url: '/api/system/livesearch',
cache:true,
data: {q:keyword,ajax:1} ,
beforeSend : function() {
if(current_request != null) {
current_request.abort();
}
},
success: function(data){
$('.live-result').html('');
var results = jQuery.parseJSON(data);
$(results).each(function(key, value) {
img = (value.image) ? "
":"";
$('.live-result').append(''+img+"" + (value.type ? value.type+": ":"") + '' + value.title +'');
});
$('.live-result li a').click(function() {
if($(this).attr('href') != '#'){
loading(1);
$('.live-search').val($(this).text());
}
});
}
});
} else {
$('.live-result').html('');
}
}).blur(function(){
$(".live-result").fadeOut(500);
}).focus(function() {
$(".live-result").show();
});
$(document).on("click",'.user-toggle',function (event) {
$('.user-menu').slideToggle('fast').toggleClass('active');
$('.basket-menu').slideUp('fast').removeClass('active');
}).on("click","html",function (event) {
if($('.user-menu').hasClass('active')){
$('.user-menu').slideToggle('fast').removeClass('active');
}
}).on("click",".user-menu,.user-toggle",function (event) {
event.stopPropagation();;
});
if(typeof tooltip === "function"){
$('[data-toggle="tooltip"]').tooltip();
}
$(document).on("click",'.btn-dialog',function (event) {
event.preventDefault();
var _this = $(this);
if(_this.hasClass('is-loading')){
return;
}else{
_this.addClass('is-loading');
}
loading(1);
$.ajax({
type: "GET",
url: $(this).attr('href'),
data:{dialog:true, _go:'https://galleryraha.com/search?page=48'},
success: function(data){
eval(data);
setTimeout(() => {
_this.removeClass('is-loading');
}, 100);
loading(0);
}
});
});
$('.menu-3').superfish({
autoArrows : true,
delay: 1000,
animation: {
opacity: 'show', height: 'show'},
speed: 'fast',
onShow: function(){
$(this).css('overflow', 'visible');
}
});
});