sa_catalog_page_size = 12; jQuery(document).ready(function(){ jQuery(".gallerybox").fancybox({ 'type' : 'image' }); jQuery(".iframebox").fancybox({ 'type' : 'iframe' }); if(jQuery.rateit){ jQuery('div.sa_rateit').rateit(); } jQuery(".sa_vert_top_nav_dropdown").find(".hidenotdd").remove(); jQuery(".sa_top_nav_dropdown .sa_has_dropdown, .sa_vert_top_nav_dropdown .sa_has_dropdown").hover( function(){ jQuery(this).addClass("sa_now_hovered").find("ul").show(); }, function(){ jQuery(".sa_top_nav_dropdown .sa_has_dropdown ul, .sa_vert_top_nav_dropdown .sa_has_dropdown ul").hide(); jQuery(".sa_top_nav_dropdown .sa_has_dropdown.sa_now_hovered, .sa_vert_top_nav_dropdown .sa_has_dropdown.sa_now_hovered").removeClass("sa_now_hovered"); } ); }); function checkAndSubmitForm(form){ var allInputs = form.find( " :input" ); var btnSubmit = form.find("[type='submit']"); var btnBaseLabel = btnSubmit.text(); btnSubmit.attr("disabled", true); btnSubmit.text('Отправка..'); for (var i=0;i0){ jQuery('.sa_favorites').html(responseObj.result.content); }else{ alert("Ошибка добавления товара к сравнению!"); } }); }; function addToBasket(id,qty/*,size,color*/) { jQuery.ajax({ type: "POST", url: "/services.json?action=addToBasket", data: { id: id, /*size: size, color: color,*/ qty: qty } }).done(function( serverAnswer ) { var responseObj = JSON.parse(serverAnswer ); if(responseObj && responseObj.result && responseObj.result.size>0){ korzina_setCount(responseObj.result.size); basketInformer(responseObj.result.size) //alert("Товар добавлен в корзину!"); }else{ korzina_setCount(responseObj.result.size); alert("Ошибка добавления товара в корзину!"); } }); }; function korzina_setCount(response){ if(response>0) { jQuery("#sa_shopcart_count").html(response); jQuery("#sa_make_order_link").css("display","block"); } else { jQuery("#sa_shopcart_count").html("0"); jQuery("#sa_make_order_link").css("display","none"); } } function basketInformer(response){ jQuery.fancybox('

Товар добавлен в корзину!
Всего выбранных позиций: '+response+'

 

Вы можете продолжить покупки, либо перейти к оформлению заказа.

', {padding: 20}); korzina_setCount(response); } function updateBasket(id,qty/*,size,color*/) { jQuery.ajax({ type: "POST", url: "/services.json?action=updateBasket", data: { id: id, /*size: size, color: color,*/ qty: qty } }).done(function( serverAnswer ) { var responseObj = JSON.parse(serverAnswer ); if(responseObj && responseObj.result /*&& responseObj.result.size>0*/){ korzina_setCount(responseObj.result.size); loadHTMLBasket(function(content){ jQuery('.sa_shopping_html').html(content); }); if(responseObj.result.size==0){ document.location.href='///advanced/shopcart'; } //alert("Товар добавлен в корзину!"); }else{ korzina_setCount(responseObj.result.size); //loadHTMLBasket(function(content){jQuery('.sa_shopping_html).html(content)}); //alert("Ошибка добавления товара в корзину!"); } }); }; function PingSession(){ var a = jQuery.get("/null.php"); } function smartInput(id) { var el = jQuery('#' + id); if (!el[0]) return; el.focus(function() { if (this.defaultValue == this.value) this.value = ''; }); el.blur(function() { if (this.value == '') this.value = this.defaultValue; }); } function viewTypeCatalogLink(need_type){ var url = jQuery.url(); var params= url.param(); var out_urls=[]; if(url.param('type')=="block"){ delete params.type; }else{ out_urls.push("type=block"); } for(var index in params){ if(index!=""){ out_urls.push(index+"="+encodeURIComponent(params[index])); } } if(out_urls.length){ document.location.href=url.attr('path')+"?"+out_urls.join("&"); }else{ document.location.href=url.attr('path'); } } function sortCatalogLink(sortAs){ var url = jQuery.url(); var params= url.param(); if(url.param('sort')){ delete params.sort; } var out_urls=[]; //составление нового адреса for(var index in params){ if(index!=""){ out_urls.push(index+"="+encodeURIComponent(params[index])); } } if(sortAs!=""){ out_urls.push("sort="+sortAs); } if(out_urls.length){ //если были параметры document.location.href=url.attr('path')+"?"+out_urls.join("&"); }else{ //если параметров нет document.location.href=url.attr('path'); } } function viewPSCatalogLink(ps){ var url = jQuery.url(); var params= url.param(); delete params.page; if(url.param('ps')){ delete params.ps; } var out_urls=[]; //составление нового адреса for(var index in params){ if(index!=""){ out_urls.push(index+"="+encodeURIComponent(params[index])); } } if(ps!=sa_catalog_page_size){ //GetConfig("catalog_page_size") out_urls.push("ps="+ps); } if(out_urls.length){ //если были параметры document.location.href=url.attr('path')+"?"+out_urls.join("&"); }else{ //если параметров нет document.location.href=url.attr('path'); } }