/* FILE ARCHIVED ON 10:07:37 Apr 1, 2012 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 14:22:56 Dec 13, 2016. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ $(document).ready(function(){ $(function(){ $('.good-block').each(function(){ var pic = $(this).find('.pictures li'); var prices = $(this).find('.prices span'); var options = $(this).find('.options li a'); options.click(function(){ if($(this).attr("none")) return false; $(this).parents('.options').find('a').removeClass('current'); $(this).addClass('current'); var id = '.'+$('.good-block .options.tone .current').parent().attr('class') + $('.good-block .options.glass .current').parent().attr('class'); pic.removeClass('current').filter(id).addClass('current'); id = '#price_'+$('.good-block .options.tone .current').parent().attr('class') + $('.good-block .options.glass .current').parent().attr('class'); prices.hide().filter(id).show(); return false; }); }); }); //Catalog preview $(function(){ $('.good-block .pictures a').fancybox({ titlePosition: 'inside' }); }); //var min_price = 0; //var max_price = 20000; //Catalog filter $(function() { $(".range-block").slider({ range: true, min: 0, max: 20000, values: [min_price, max_price], slide: function(event, ui) { $("#min-price").val(ui.values[0]); $("#max-price").val(ui.values[1]); }, step: 500 }); $(".range-block").find('.ui-slider-handle').first().addClass('ui-slider-range-min '); $(".range-block").find('.ui-slider-handle').last().addClass('ui-slider-range-max '); $('.filter-list').jqTransform(); }); $(".collection input[type=checkbox]").change(function(){ var val = ""; var f = true; $(".filter-form .collection input[type=checkbox]:checked").each(function(){ if(!f){ val += ","; } val += $(this).attr("val"); f = false; }); $(".filter-form input[name=collection]").val(val); }); $(".params input[type=checkbox]").change(function(){ var val_wglass = ""; var val_light = ""; var f_wglass = true; var f_light = true; $(".filter-form .params input[type=checkbox]:checked").each(function(){ if($(this).attr("wglass")){ if(!f_wglass){ val_wglass += ","; } val_wglass += $(this).attr("wglass"); f_wglass = false; } if($(this).attr("light")){ if(!f_light){ val_light += ","; } val_light += $(this).attr("light"); f_light = false; } }); $(".filter-form input[name=wglass]").val(val_wglass); $(".filter-form input[name=light]").val(val_light); }); });