Каталог

Фильтр товаров

' if (typeof(html_obj[par_txt]) === "undefined") { html_obj[par_txt] = new_txt; } else { html_obj[par_txt] = html_obj[par_txt] + new_txt; } } }); var html_text = '
'; for(var key in html_obj) { html_text = html_text + '
'; if (key != '') { html_text = html_text + '
'+key+':
'; } html_text = html_text + html_obj[key]+'
'; } html_text = html_text + '
'; $("#af_select_options").children(':first').remove(); $("#af_select_options").append(html_text); if (typeof(elem) == 'object') { $.scrollTo($('#af_select_options').offset().top-300,800); } if (arr['price_max'] > 0) { var left_limit = parseInt(arr['price_min']*0.9); if (left_limit 763.99) { right_limit = 763.99; } $('#af_price_slider').trackbar({ onMove : function() { $('#af_price_from').val(this.leftValue); $('#af_price_to').val(this.rightValue); debounceUpdateUnijaxFilterForm($('#af_price_slider'), 1000); }, onMoveLeft : function(leftOut) { if (leftOut) { $('#af_price_from').val(null); } else { $('#af_price_from').val(this.leftValue); } debounceUpdateUnijaxFilterForm($('#af_price_slider'), 1000); }, onMoveRight : function(rightOut) { if (rightOut) { $('#af_price_to').val(null); } else { $('#af_price_to').val(this.rightValue); } debounceUpdateUnijaxFilterForm($('#af_price_slider'), 1000); }, leftLimit : left_limit, leftValue : arr['price_from'], leftValueLimit : arr['price_min'], rightLimit : right_limit, rightValue : arr['price_to'], rightValueLimit : arr['price_max'] }); window.price_min = arr['price_min']; window.price_max = arr['price_max']; } }); })(jQuery); } function removeSelectOptions(id) { var input = document.getElementById(id); input.checked=false; if (jQuery(input).is(':radio')) { jQuery('input:radio[name='+jQuery(input).attr('name')+']:nth(0)').attr('checked',true); } updateUnijaxFilterForm(); return false; } function viewTooltip(elem, mode) { if (mode=='show') { jQuery("#af_tooltip").remove(); jQuery("body").append("
"+jQuery(elem).next().html()+"
"); jQuery('#af_tooltip') .css('top',(jQuery(elem).offset().top - 5) + 'px') .css('left',(jQuery(elem).offset().left + 20) + 'px') .fadeIn("fast"); } else { jQuery('#af_tooltip').remove(); } } (function($) { $.fn.trackbar = function(op, id){ op = $.extend({ onMove: function(){}, onMoveLeft: function(leftOut){}, onMoveRight: function(rightOut){}, width: 177, leftLimit: 0, leftValue: 0, leftValueLimit: 0, rightLimit: 100, rightValue: 100, rightValueLimit: 100, jq: this },op); $.trackbar.getObject(id).init(op); } $.trackbar = { archive : [], getObject : function(id) { if(typeof id == 'undefined')id = this.archive.length; if(typeof this.archive[id] == "undefined"){ this.archive[id] = new this.hotSearch(id); } return this.archive[id]; } }; $.trackbar.hotSearch = function(id) { this.id = id; this.leftWidth = 0; this.leftLimitWidth = 0; this.rightWidth = 0; this.rightLimitWidth = 0; this.width = 0; this.intervalWidth = 0; this.leftLimit = 0; this.leftValue = 0; this.leftValueLimit = 0; this.rightLimit = 0; this.rightValue = 0; this.rightValueLimit = 0; this.valueInterval = 0; this.widthRem = 10; this.valueWidth = 0; this.roundUp = 0; this.x0 = 0; this.y0 = 0; this.blockX0 = 0; this.rightX0 = 0; this.leftX0 = 0; this.moveState = false; this.moveIntervalState = false; this.debugMode = false; this.clearLimits = false; this.clearValues = true; this.onMove = null; this.onMoveLeft = null; this.onMoveRight = null; this.leftBlock = null; this.leftLimitBlock = null; this.rightBlock = null; this.rightLimitBlock = null; this.leftBegun = null; this.rightBegun = null; this.centerBlock = null; this.itWasMove = false; } $.trackbar.hotSearch.prototype = { ERRORS : { 1 : "Ошибка при инициализации объекта", 2 : "Левый бегунок не найден", 3 : "Правый бегунок не найден", 4 : "Левая область ресайза не найдена", 5 : "Правая область ресайза не найдена", 6 : "Не задана ширина области бегунка", 7 : "Не указано максимальное изменяемое значение", 8 : "Не указана функция-обработчик значений", 9 : "Не указана область клика" }, LEFT_BLOCK_PREFIX : "leftBlock", RIGHT_BLOCK_PREFIX : "rightBlock", LEFT_BEGUN_PREFIX : "leftBegun", RIGHT_BEGUN_PREFIX : "rightBegun", CENTER_BLOCK_PREFIX : "centerBlock", gebi : function(id) { return this.jq.find('#'+id)[0]; }, addHandler : function(object, event, handler, useCapture) { if (object.addEventListener) { object.addEventListener(event, handler, useCapture ? useCapture : false); } else if (object.attachEvent) { object.attachEvent('on' + event, handler); } else alert(this.errorArray[9]); }, defPosition : function(event) { var x = y = 0; if (document.attachEvent != null) { x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft; y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop; } if (!document.attachEvent && document.addEventListener) { x = event.clientX + window.scrollX; y = event.clientY + window.scrollY; } return {x:x, y:y}; }, absPosition : function(obj) { var x = y = 0; while(obj) { x += obj.offsetLeft; y += obj.offsetTop; obj = obj.offsetParent; } return {x:x, y:y}; }, debug : function(keys) { if (!this.debugMode) return; var mes = ""; for (var i = 0; i \ \
\ \
\ \ '); if (this.onMove == null || this.onMoveLeft == null || this.onMoveRight == null) { this.debug([1,8]); return; } this.leftBegun = this.gebi(this.LEFT_BEGUN_PREFIX); if (this.leftBegun == null) { this.debug([1,2]); return; } this.rightBegun = this.gebi(this.RIGHT_BEGUN_PREFIX); if (this.rightBegun == null) { this.debug([1,3]); return; } this.leftBlock = this.gebi(this.LEFT_BLOCK_PREFIX); if (this.leftBlock == null) { this.debug([1,4]); return; } this.rightBlock = this.gebi(this.RIGHT_BLOCK_PREFIX); if (this.rightBlock == null) { this.debug([1,5]); return; } this.centerBlock = this.gebi(this.CENTER_BLOCK_PREFIX); if (this.centerBlock == null) { this.debug([1,9]); return; } if (!this.width) { this.debug([1,6]); return; } if (!this.rightLimit) { this.debug([1,7]); return; } this.valueWidth = this.width - 2 * this.widthRem; this.rightValue = hash.rightValue || this.rightLimit; this.rightValueLimit = hash.rightValueLimit || this.rightLimit; this.rightValue = this.rightValue > this.rightValueLimit ? this.rightValueLimit : this.rightValue; this.leftValue = hash.leftValue || this.leftLimit; this.leftValueLimit = hash.leftValueLimit || this.leftLimit; this.leftValue = this.leftValue = w / 2) { this.rightWidth += (w - x); this.rightCounter(); this.setCurrentState(); this.onMoveRight(); } else { this.leftWidth += x; this.leftCounter(); this.setCurrentState(); this.onMoveLeft(); } }, setCurrentState : function() { this.leftBlock.style.width = this.leftWidth + "px"; $('div#leftBlock .inactive').width(this.leftWidth-this.leftWidthLimit); $('div#rightBlock .inactive').width(this.rightWidth-this.rightWidthLimit); if (!this.clearValues) this.leftBlock.firstChild.innerHTML = this.leftValue; this.rightBlock.style.width = this.rightWidth + "px"; if (!this.clearValues) this.rightBlock.firstChild.innerHTML = this.rightValue; }, moveHandler : function(evt) { this.itWasMove = true; evt = evt || window.event; if (evt.preventDefault) evt.preventDefault(); evt.returnValue = false; if (this.moveState == "left") { this.leftWidth = this.blockX0 + this.defPosition(evt).x - this.x0; this.leftCounter(); this.setCurrentState(); this.onMoveLeft(this.leftOut); } if (this.moveState == "right") { this.rightWidth = this.blockX0 + this.x0 - this.defPosition(evt).x; this.rightCounter(); this.setCurrentState(); this.onMoveRight(this.rightOut); } }, moveIntervalHandler : function(evt) { this.itWasMove = true; evt = evt || window.event; if (evt.preventDefault) evt.preventDefault(); evt.returnValue = false; var dX = this.defPosition(evt).x - this.x0; if (dX > 0) { this.rightWidth = this.rightX0 - dX > this.rightWidthLimit ? this.rightX0 - dX : this.rightWidthLimit; this.leftWidth = this.width - this.rightWidth - this.intervalWidth; } else { this.leftWidth = this.leftX0 + dX > this.leftWidthLimit ? this.leftX0 + dX : this.leftWidthLimit; this.rightWidth = this.width - this.leftWidth - this.intervalWidth; } this.rightCounter(); this.leftCounter(); this.setCurrentState(); this.onMove(); }, updateRightValue : function(rightValue) { try { this.rightValue = parseInt(rightValue); this.rightValue = this.rightValue this.rightLimit ? this.rightLimit : this.rightValue; this.rightValue = this.rightValue this.width - this.leftWidth ? this.width - this.leftWidth : this.rightWidth; if (this.rightWidth = this.width) this.rightValue = this.leftValue; this.rightValue = parseInt(this.rightValue) + 0.99; }, updateLeftValue : function(leftValue) { try { this.leftValue = parseInt(leftValue); this.leftValue = this.leftValue this.rightLimit ? this.rightLimit : this.leftValue; this.leftValue = this.rightValue this.width - this.rightWidth ? this.width - this.rightWidth : this.leftWidth; if (this.leftWidth = this.width) this.leftValue = this.rightValue; this.leftValue = parseInt(this.leftValue).toFixed(2); } } })(jQuery); (function($){ var $scrollTo = $.scrollTo = function(target, duration, settings){ $(window).scrollTo(target, duration, settings); }; $scrollTo.defaults = { axis:'xy', duration: parseFloat($.fn.jquery) >= 1.3 ? 0 : 1 }; $scrollTo.window = function(scope){ return $(window)._scrollable(); }; $.fn._scrollable = function(){ return this.map(function(){ var elem = this, isWin = !elem.nodeName || $.inArray(elem.nodeName.toLowerCase(), ['iframe','#document','html','body']) != -1; if(!isWin) return elem; var doc = (elem.contentWindow || elem).document || elem.ownerDocument || elem; return $.browser.safari || doc.compatMode == 'BackCompat' ? doc.body : doc.documentElement; }); }; $.fn.scrollTo = function(target, duration, settings){ if(typeof duration == 'object'){ settings = duration; duration = 0; } if(typeof settings == 'function') settings = { onAfter:settings }; if(target == 'max') target = 9e9; settings = $.extend({}, $scrollTo.defaults, settings); duration = duration || settings.speed || settings.duration; settings.queue = settings.queue && settings.axis.length > 1; if(settings.queue) duration /= 2; settings.offset = both(settings.offset); settings.over = both(settings.over); return this._scrollable().each(function(){ var elem = this, $elem = $(elem), targ = target, toff, attr = {}, win = $elem.is('html,body'); switch(typeof targ){ case 'number': case 'string': if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(targ)){ targ = both(targ); break; } targ = $(targ,this); case 'object': if(targ.is || targ.style) toff = (targ = $(targ)).offset(); } $.each(settings.axis.split(''), function(i, axis){ var Pos = axis == 'x' ? 'Left' : 'Top', pos = Pos.toLowerCase(), key = 'scroll' + Pos, old = elem[key], max = $scrollTo.max(elem, axis); if(toff){ attr[key] = toff[pos] + (win ? 0 : old - $elem.offset()[pos]); if(settings.margin){ attr[key] -= parseInt(targ.css('margin'+Pos)) || 0; attr[key] -= parseInt(targ.css('border'+Pos+'Width')) || 0; } attr[key] += settings.offset[pos] || 0; if(settings.over[pos]) attr[key] += targ[axis=='x'?'width':'height']() * settings.over[pos]; }else{ var val = targ[pos]; attr[key] = val.slice && val.slice(-1) == '%' ? parseFloat(val) / 100 * max : val; } if(/^\d+$/.test(attr[key])) attr[key] = attr[key]
Цена:
от до
Количество, шт:
от
Склад:
Цвет:
Показать еще...
Материал:
Показать еще...
Метка:
Кружки, чашки
Набор «Магический маркер»
Артикул: 103877601
Склад Москва: 576
Количество:
284.00 руб.
В корзину
Кружка на 300 мл с ручкой в виде кольца
Артикул: 103879600
Склад Москва: по запросу
Количество:
329.00 руб.
В корзину
Кружка на 250 мл
Артикул: 103879601
Склад Москва: 2305
Количество:
165.00 руб.
В корзину
Кружка на 250 мл
Артикул: 103879602
Склад Москва: 13
Количество:
165.00 руб.
В корзину
Кружка на 250 мл
Артикул: 103879603
Склад Москва: 1570
Количество:
156.00 руб.
В корзину
Кружка на 250 мл
Артикул: 103879604
Склад Москва: 365
Количество:
156.00 руб.
В корзину
Кружка на 300 мл
Артикул: 103879605
Склад Москва: 125
Количество:
337.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879606
Склад Москва: 1183
Количество:
193.00 руб.
В корзину
Кружка на 250 мл
Артикул: 103879608
Склад Москва: 1562
Количество:
156.00 руб.
В корзину
Кружка на 380 мл
Артикул: 103879616
Склад Москва: 1272
Количество:
175.00 руб.
В корзину
Кружка на 275 мл
Артикул: 103879621
Склад Москва: по запросу
Количество:
128.60 руб.
В корзину
Кружка на 275 мл
Артикул: 103879622
Склад Москва: 3
Количество:
129.00 руб.
В корзину
Кружка на 275 мл
Артикул: 103879623
Склад Москва: 565
Количество:
129.00 руб.
В корзину
Кружка на 275 мл
Артикул: 103879624
Склад Москва: 489
Количество:
129.00 руб.
В корзину
Кружка на 250 мл
Артикул: 103879626
Склад Москва: 1554
Количество:
362.00 руб.
В корзину
Кружка на 275 мл
Артикул: 103879628
Склад Москва: 166
Количество:
129.00 руб.
В корзину
Кружка на 380 мл
Артикул: 103879636
Склад Москва: 380
Количество:
164.00 руб.
В корзину
Кружка на 320 мл с ложкой
Артикул: 103879641
Склад Москва: 765
Количество:
139.00 руб.
В корзину
Кружка на 320 мл с ложкой
Артикул: 103879642
Склад Москва: 1530
Количество:
139.00 руб.
В корзину
Набор «Чай вдвоем»: 2 кружки на 150 мл
Артикул: 103879646
Склад Москва: 1695
Количество:
380.00 руб.
В корзину
Кружка на 320 мл с ложкой
Артикул: 103879648
Склад Москва: 1500
Количество:
139.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879651
Склад Москва: 3090
Количество:
93.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879652
Склад Москва: 962
Количество:
93.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879653
Склад Москва: 2260
Количество:
93.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879658
Склад Москва: 408
Количество:
93.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879661
Склад Москва: 900
Количество:
85.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879662
Склад Москва: 3073
Количество:
78.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879663
Склад Москва: 1537
Количество:
74.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879664
Склад Москва: 1311
Количество:
74.00 руб.
В корзину
Кружка на 320 мл
Артикул: 103879666
Склад Москва: по запросу
Количество:
57.00 руб.
В корзину
i i i i i i i i i i i i i
  • Назад
  • 1
  • 2
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 10
  • 11
  • Вперёд
4Вперёд (11)

* Рекомендуем использовать фильтр товаров! *

___________________________________________

Copyright MAXXmarketing Webdesigner GmbH