var catalog = new fConnector('catalog'); var sortNumber = function(a,b){return b - a;} var get_series = function(name, series, hide_name){ $('div.preloader').show(); catalog.execute({get_series:{Name:name, select:series}}); if(catalog.result.series){ $('div.filter2 > div.popup').html(catalog.result.series); if(hide_name){ $('div.filter2 > a.ab-select').text('Все серии'); $('div.filter2 > input').val(''); } $('div.filter2 div.popup li a').unbind('click'); $('div.filter2 div.popup li a').bind('click', function(evn){ evn.preventDefault(); //evn.stopPropagation(); var div = $($(this).parents()[2]); div.hide(); var inputdata = div.prev(); inputdata.val($(this).attr('rel')); $(' > a.ab-select', div.parent()).text($(this).text()); }); $('div.preloader').hide(); } } $(function(){ $('div.categories-carouse').jCarouselLite({visible:5,btnNext:'#catNext',btnPrev:'#catPrev'}).show().css({position:'absolute',left:'60px'}); $('div.brands-carouse').jCarouselLite({visible:5,btnNext:'#brNext',btnPrev:'#brPrev'}).show().css({position:'absolute',left:'30px'}); $('div.v-menu a').click(function(evn){ if($(this).next().length){ evn.preventDefault(); $(this).next().toggle(); } }); if($('div.v-menu').length){ $('div.v-menu a[class~=selected]').parents('ul').each(function(i){$(this).show();}); } $('ul.h-menu li a').click(function(evn){ evn.preventDefault(); evn.stopPropagation(); if($(this).next().length){ $(this).next().toggle(); } else { $('div.preloader').show(); catalog.execute({get_level_catmenu:{catid:$(this).attr('id')}}); if(catalog.result.show_menu){ $(this).after(catalog.result.show_menu); $('div.preloader').hide(); $(this).next().toggle(); $(document).click(function(){$('div.popup').hide();}); } else { window.location.href = $(this).attr('href'); } } }); if($('div.sea-select').length){ $(document).click(function(){$('div.popup').hide();}); $('div.popup').hide(); if($('div.sea-select div.popup > ul li a[class~=selected]').length){ $('div.sea-select div.popup > ul li a[class~=selected]').each(function(a){ $(' > a.ab-select', $($(this).parents()[3])).text($(this).text()); }); //$('div.sea-select > a.ab-select').text($('div.sea-select div.popup > ul li a[class~=selected]').text()); } /*else { $('div.sea-select > a.ab-select').text('Все производители'); }*/ if($('div.filter > a.ab-select').text() != 'Все производители'){ get_series($('div.filter > a.ab-select').text(), $('div.filter2 div.popup > ul li a[class~=selected]').attr('rel'), false); } $('div.popup li a').click(function(evn){ evn.preventDefault(); //evn.stopPropagation(); var div = $($(this).parents()[2]); div.hide(); var inputdata = div.prev(); inputdata.val($(this).attr('rel')); $(' > a.ab-select', div.parent()).text($(this).text()); var parent = $(this).parents()[3]; parent = $(parent).attr('class').split(' '); if($(this).text() != 'Все производители' && parent[0] == 'filter'){ get_series($(this).text(), null, true); } else if($(this).text() == 'Все производители' && parent[0] == 'filter'){ get_series(null, $('div.filter2 div.popup > ul li a[class~=selected]').attr('rel'), false); } }); $('a.ab-select').click(function(evn){ evn.preventDefault(); evn.stopPropagation(); $(' > div.popup', $(this).parent()).toggle(); $('#series').toggle(); }); } $('#subm').click(function(evn){evn.preventDefault(); $('#searchform').submit();}); //$('table.s-zebra tr:even').addClass('even'); $('table.s-zebra tr:odd').addClass('tr2'); });