function cast_blanket(ww_id){var document_h=$(document).height();var document_w=$(document).width();$("<div></div>").attr({id:"blanket"}).css({height:document_h,left:0,opacity:0.5,position:"absolute",top:0,width:document_w,zIndex:100}).appendTo($("body"));if($.browser.msie){$("<iframe></iframe>").attr({id:"blanket_iframe"}).css({border:0,height:document_h,left:0,opacity:0,position:"absolute",top:0,width:document_w,zIndex:99}).appendTo($("body"))}var view_width=$(window).width();var view_height=$(window).height();var popup_width=$("#"+ww_id).width();var popup_height=$("#"+ww_id).height();var popup_loading_left=Math.ceil((view_width-popup_width)/2)+$(document).scrollLeft();var popup_loading_top=Math.ceil((view_height-popup_height)/2)+$(document).scrollTop();if(popup_loading_left<0){popup_loading_left=10}if(popup_loading_top<0){popup_loading_top=10}$("#"+ww_id).css({left:popup_loading_left,top:popup_loading_top});if(!jQuery.support.opacity){$("#"+ww_id).show();if(ww_id=="ww_login"||ww_id=="ww_remind"){$("#"+ww_id+" .back").css({background:"url(/img/bg_login.png)"}).ifixpng()}else{$("#"+ww_id+" .back").css({background:"url(/img/bg_reg.png)"}).ifixpng()}}else{$("#"+ww_id).fadeIn(400)}$(window).bind("resize",function(){change_blanket()});$("#blanket").live("click",function(){remove_blanket()});return}function change_blanket(){var document_h=$("body").height();var document_w=$("body").width();$("#blanket").css({height:document_h,width:document_w});$("#blanket_iframe").css({height:document_h,width:document_w})}function remove_blanket(){$("#ww_registry").hide(300);$("#ww_login").hide(300);$("#ww_remind").hide(300);$("#ww_reserve").hide(300);$("#ww_reserve_suc").hide(300);$("#ww_reserve .added").each(function(){$(this).remove()});$("#ww_reserve :submit").attr({disabled:""}).removeClass("disabled");setTimeout(function(){$("#blanket").css({opacity:0})},300);setTimeout(function(){$("#blanket_iframe").remove()},300);setTimeout(function(){$("#blanket").remove()},300);return}function display_js_info(type){var view_width=$(window).width();var popup_width=$("#js_"+type).width();var popup_height=$("#js_"+type).height();var popup_loading_left=Math.ceil((view_width-popup_width)/2)+$(document).scrollLeft();var popup_loading_top=$(document).scrollTop();if(popup_loading_left<0){popup_loading_left=10}if(popup_loading_top<0){popup_loading_top=0}$("#js_"+type).css({left:popup_loading_left,top:popup_loading_top});$("#js_"+type).fadeIn(400);$("#js_"+type).oneTime(2500,function(){$(this).fadeOut(300)});return}function geo_decode(anchor,map){var href=anchor.attr('href');var address=href.replace(/.*econt\/([a-z0-9._%-]+)\+([a-z0-9._%-]+)\+([a-z.]+)/i,'$1'+'@'+'$2'+'.'+'$3');var normal=str_rot13(address,map);if(href!=address){anchor.attr({href:'mailto:'+normal});anchor.text(normal)}}function rot13init(){var map=new Array();var s="abcdefghijklmnopqrstuvwxyz";for(var i=0;i<s.length;i++){map[s.charAt(i)]=s.charAt((i+13)%26)}for(var i=0;i<s.length;i++){map[s.charAt(i).toUpperCase()]=s.charAt((i+13)%26).toUpperCase()}return map}function str_rot13(a,map){var s="";for(var i=0;i<a.length;i++){var b=a.charAt(i);s+=(b>='A'&&b<='Z'||b>='a'&&b<='z'?map[b]:b)}return s}$(document).ready(function(){$('.iepng').ifixpng();$("#"+cat_id).attr({id:"m_left_a"});$("#m_left .dd_sub").hover(function(){$(".sub_dl",$(this)).eq(0).fadeIn(200)},function(){$(".sub_dl",$(this)).eq(0).fadeOut(400)});$("#ww_login .x a").bind("click",function(e){e.preventDefault();remove_blanket()});$("#ww_remind .x a").bind("click",function(e){e.preventDefault();remove_blanket()});$("#ww_registry .x a").bind("click",function(e){e.preventDefault();remove_blanket()});$("#ww_reserve .x a").bind("click",function(e){e.preventDefault();remove_blanket()});$("#ww_reserve .submit button").bind("click",function(e){e.preventDefault();remove_blanket()});$("#ww_reserve_suc .x a").bind("click",function(e){e.preventDefault();remove_blanket()});$("#ww_reserve_suc .close button").bind("click",function(e){e.preventDefault();remove_blanket();setTimeout(function(){window.location.reload(true)},300)});if(d_a>0){$(".basket .list .price .nal").addClass("hide");$(".basket .list .price .opt").removeClass("hide");$(".basket .price_sel .opt a").addClass("active");$(".basket .price_sel .nal a").removeClass("active");$(".basket .total .nal").addClass("hide");$(".basket .total .opt").removeClass("hide");$("#catalog .list .nal").addClass("hide");$("#catalog .list .opt").removeClass("hide");$("#catalog .header .price_sel .opt a").addClass("active");$("#catalog .header .price_sel .nal a").removeClass("active");$("#reserve .list .nal").addClass("hide");$("#reserve .list .opt").removeClass("hide");$("#reserve .total .nal").addClass("hide");$("#reserve .total .opt").removeClass("hide");$("#reserve .header .price_sel .opt a").addClass("active");$("#reserve .header .price_sel .nal a").removeClass("active");$("#ww_reserve .form .plate .bnal").addClass("active");$("#ww_reserve .form .plate .nal").removeClass("active");$("#ww_reserve .over table tbody .price").each(function(){$(".nal",$(this)).addClass("hide");$(".bnal",$(this)).removeClass("hide")});$("#ww_reserve .total .nal").addClass("hide");$("#ww_reserve .total .bnal").removeClass("hide")}$(".basket .price_sel .nal a").bind("click",function(e){e.preventDefault();$(".basket .list .price .bnal").addClass("hide");$(".basket .list .price .opt").addClass("hide");$(".basket .list .price .nal").removeClass("hide");$(".basket .total .bnal").addClass("hide");$(".basket .total .opt").addClass("hide");$(".basket .total .nal").removeClass("hide");$(this).addClass("active");$(".basket .price_sel .bnal a").removeClass("active");$(".basket .price_sel .opt a").removeClass("active")});$(".basket .price_sel .bnal a").bind("click",function(e){e.preventDefault();$(".basket .list .price .nal").addClass("hide");$(".basket .list .price .bnal").removeClass("hide");$(".basket .total .nal").addClass("hide");$(".basket .total .bnal").removeClass("hide");$(this).addClass("active");$(".basket .price_sel .nal a").removeClass("active")});$(".basket .price_sel .opt a").bind("click",function(e){e.preventDefault();$(".basket .list .price .nal").addClass("hide");$(".basket .list .price .opt").removeClass("hide");$(".basket .total .nal").addClass("hide");$(".basket .total .opt").removeClass("hide");$(this).addClass("active");$(".basket .price_sel .nal a").removeClass("active")});$("#catalog .header .price_sel .nal a").bind("click",function(e){e.preventDefault();$("#catalog .list .bnal").addClass("hide");$("#catalog .list .opt").addClass("hide");$("#catalog .list .nal").removeClass("hide");$(this).addClass("active");$("#catalog .header .price_sel .bnal a").removeClass("active");$("#catalog .header .price_sel .opt a").removeClass("active")});$("#catalog .header .price_sel .bnal a").bind("click",function(e){e.preventDefault();$("#catalog .list .nal").addClass("hide");$("#catalog .list .bnal").removeClass("hide");$(this).addClass("active");$("#catalog .header .price_sel .nal a").removeClass("active")});$("#catalog .header .price_sel .opt a").bind("click",function(e){e.preventDefault();$("#catalog .list .nal").addClass("hide");$("#catalog .list .opt").removeClass("hide");$(this).addClass("active");$("#catalog .header .price_sel .nal a").removeClass("active")});$("#reserve .header .price_sel .nal a").bind("click",function(e){e.preventDefault();$("#reserve .list .bnal").addClass("hide");$("#reserve .list .opt").addClass("hide");$("#reserve .list .nal").removeClass("hide");$("#reserve .total .bnal").addClass("hide");$("#reserve .total .opt").addClass("hide");$("#reserve .total .nal").removeClass("hide");$(this).addClass("active");$("#reserve .header .price_sel .bnal a").removeClass("active");$("#reserve .header .price_sel .opt a").removeClass("active")});$("#reserve .header .price_sel .bnal a").bind("click",function(e){e.preventDefault();$("#reserve .list .nal").addClass("hide");$("#reserve .list .bnal").removeClass("hide");$("#reserve .total .nal").addClass("hide");$("#reserve .total .bnal").removeClass("hide");$(this).addClass("active");$("#reserve .header .price_sel .nal a").removeClass("active")});$("#reserve .header .price_sel .opt a").bind("click",function(e){e.preventDefault();$("#reserve .list .nal").addClass("hide");$("#reserve .list .opt").removeClass("hide");$("#reserve .total .nal").addClass("hide");$("#reserve .total .opt").removeClass("hide");$(this).addClass("active");$("#reserve .header .price_sel .nal a").removeClass("active")});$("#js_registry").bind("click",function(e){e.preventDefault();cast_blanket("ww_registry");$("#ww_registry :input:first").focus()});$("#ww_registry :submit").bind("click",function(e){var form=$("#ww_registry");var frms={frm_surname:$("input[name=frm_surname]",form),frm_name:$("input[name=frm_name]",form),frm_middle_name:$("input[name=frm_middle_name]",form),frm_job:$("input[name=frm_job]",form),frm_phone:$("input[name=frm_phone]",form),frm_email:$("input[name=frm_email]",form),frm_login:$("input[name=frm_login]",form),frm_pass:$("input[name=frm_pass]",form),frm_pass2:$("input[name=frm_pass2]",form)};var errors=new Array();e.preventDefault();$.each(frms,function(field,input){if(field!='frm_job'){if(input.val()==''){input.parent().addClass("error");errors.push(field)}else{input.parent().removeClass("error");if(field=='frm_login'){if(input.val().length<3||input.val().length>12){input.parent().addClass("error");errors.push(field)}else{input.parent().removeClass("error")}}}}});if(frms.frm_pass.val()!=frms.frm_pass2.val()&&frms.frm_pass.val()!=''&&frms.frm_pass2.val()!=''){frms.frm_pass2.parent().addClass("error");errors.push("frm_pass2")}else if(frms.frm_pass.val()!=''){frms.frm_pass.parent().removeClass("error")}else if(frms.frm_pass2.val()!=''){frms.frm_pass2.parent().removeClass("error")}if(frms.frm_email.val()!=''&&!/^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9-_])+\.([a-z0-9]{2,4})$/.test(frms.frm_email.val())){frms.frm_email.parent().addClass("error");errors.push("frm_email")}else if(frms.frm_email.val()!=''){frms.frm_email.parent().removeClass("error")}if(errors.length==0){$("#ww_registry :submit").attr({disabled:"disabled"});$.ajax({type:"post",url:"/registry.php",dataType:'json',data:$("form",form).serialize(),beforeSend:function(){$(".js_loading",form).show()},complete:function(){$(".js_loading",form).hide()},success:function(json){if(json.errors==0){$.each($("input",form),function(){$(this).val('')});remove_blanket();setTimeout(function(){window.location.reload(true)},300)}else{display_js_info("error");$.each($(".input",form),function(){$(this).removeClass("error")});$.each(json.errors,function(num,field){$("input[name="+field+"]",form).parent().addClass("error")});$("#ww_registry :submit").attr({disabled:""})}},error:function(){display_js_info("error")}})}});$("#js_login").bind("click",function(e){e.preventDefault();cast_blanket("ww_login");$("#ww_login :input:first").focus()});$("#ww_login :submit").bind("click",function(e){e.preventDefault();var form=$("#ww_login");var frms={frm_login_1:$("input[name=frm_login_1]",form),frm_pass_1:$("input[name=frm_pass_1]",form)};var errors=new Array();$.each(frms,function(field,input){if(input.val()==''){input.parent().addClass("error");errors.push(field)}else{input.parent().removeClass("error")}});if(errors.length==0){$("#ww_login :submit").attr({disabled:"disabled"});$.ajax({type:"post",url:"/login.php",dataType:'json',data:$("form",form).serialize(),beforeSend:function(){$(".js_loading",form).show()},complete:function(){$(".js_loading",form).hide()},success:function(json){if(json.errors==0){$.each($("input",form),function(){$(this).val('')});remove_blanket();setTimeout(function(){window.location.reload(true)},300)}else{display_js_info("error");$.each($(".input",form),function(){$(this).removeClass("error")});$.each(json.errors,function(num,field){$("input[name="+field+"]",form).parent().addClass("error")});$("#ww_login :submit").attr({disabled:""})}},error:function(){display_js_info("error")}})}});$("#ww_login .lnk a").bind("click",function(e){e.preventDefault();remove_blanket();cast_blanket("ww_remind");$("#ww_remind :input:first").focus()});$("#ww_remind :submit").bind("click",function(e){e.preventDefault();var form=$("#ww_remind");var frms={frm_email:$("input[name=frm_email]",form)};var errors=new Array();$.each(frms,function(field,input){if(input.val()==''){input.parent().addClass("error");errors.push(field)}else{input.parent().removeClass("error")}});if(errors.length==0){$("#ww_remind :submit").attr({disabled:"disabled"});$.ajax({type:"post",url:"/remind.php",dataType:'json',data:$("form",form).serialize(),beforeSend:function(){$(".js_loading",form).show()},complete:function(){$(".js_loading",form).hide()},success:function(json){if(json.errors==0){$.each($(":text",form),function(){$(this).val('')});$("#ww_remind :submit").attr({disabled:""});remove_blanket()}else{display_js_info("error");$.each($(".input",form),function(){$(this).removeClass("error")});$.each(json.errors,function(num,field){$("input[name="+field+"]",form).parent().addClass("error")});$("#ww_remind :submit").attr({disabled:""})}},error:function(){display_js_info("error")}})}});$("#product .cart .add a").bind("click",function(e){e.preventDefault();$.ajax({type:"post",url:"/add_2_cart.php",dataType:'json',data:$("#product form").serialize(),beforeSend:function(){$("#product .js_loading").show()},complete:function(){$("#product .js_loading").hide()},success:function(json){if(json.errors==0){display_js_info("success");var old_total_1=($(".basket .total .nal").html()!='')?parseFloat($(".basket .total .nal").html()):0;var old_total_2=($(".basket .total .bnal").html()!='')?parseFloat($(".basket .total .bnal").html()):0;var old_total_3=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var old_total_4=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var test_item=$(".basket .del a[href=#"+json.object_id+"]");$("#product .cart .add").addClass("added");$("#product .already").removeClass("hide");$("#product .already strong").html(json.quantity);if(test_item.length==0){$(".basket .nogoods").addClass("hide");var item=$("#cart_item_sample li").clone();$(".del a",item).attr({href:"#"+json.object_id});$(".item a",item).html(json.name);$(".item a",item).attr({href:json.url});$(":input",item).attr({name:"frm_good_"+json.object_id});$(".price .nal",item).html(json.price_1);if(json.price_2){$(".price .bnal",item).html(json.price_2)}if(json.price_3){$(".price .opt",item).html(json.price_3)}if(json.price_4){$(".price .opt",item).html(json.price_4)}$(".basket .price_sel").removeClass("hide");$(".basket .form").removeClass("hide");$(".basket .list").append(item);$(":input",item).bind("keypress",function(e){if(e.which==13){change_num($(this));e.preventDefault()}});$(":input",item).bind("change",function(){change_num($(this))})}else{var input=$(".input :input",test_item.parents("li"));input.val(json.quantity);$(".price .nal",test_item.parents("li")).html(json.total_1);if(json.total_2){$(".price .bnal",test_item.parents("li")).html(json.total_2)}if(json.total_3){$(".price .opt",test_item.parents("li")).html(json.total_3)}if(json.total_4){$(".price .opt",test_item.parents("li")).html(json.total_4)}}var new_total_1=(old_total_1!='')?parseFloat(old_total_1)+parseFloat(json.price_1):parseFloat(json.price_1);new_total_1=new_total_1.toFixed(2);$(".basket .total .nal").html(new_total_1);if(json.total_2){var new_total_2=(old_total_2)?parseFloat(old_total_2)+parseFloat(json.price_2):parseFloat(json.price_2);new_total_2=new_total_2.toFixed(2);$(".basket .total .bnal").html(new_total_2)}if(json.price_3){var new_total_3=(old_total_3)?parseFloat(old_total_3)+parseFloat(json.price_3):parseFloat(json.price_3);new_total_3=new_total_3.toFixed(2);$(".basket .total .opt").html(new_total_3)}if(json.price_4){var new_total_4=(old_total_4)?parseFloat(old_total_4)+parseFloat(json.price_4):parseFloat(json.price_4);new_total_4=new_total_4.toFixed(2);$(".basket .total .opt").html(new_total_4)}}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$("#catalog .list .cart a").bind("click",function(e){e.preventDefault();var add_id=$(this).attr("href").replace("#","");$.ajax({type:"post",url:"/add_2_cart.php",dataType:'json',data:'frm_object_id='+add_id,beforeSend:function(){$("#good_"+add_id+" .cart .js_loading").show()},complete:function(){$("#good_"+add_id+" .cart .js_loading").hide()},success:function(json){if(json.errors==0){display_js_info("success");var old_total_1=($(".basket .total .nal").html()!='')?parseFloat($(".basket .total .nal").html()):0;var old_total_2=($(".basket .total .bnal").html()!='')?parseFloat($(".basket .total .bnal").html()):0;var old_total_3=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var old_total_4=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var test_item=$(".basket .del a[href=#"+json.object_id+"]");if(json.quantity==1){$("#good_"+add_id).addClass("incart");$("#good_"+add_id+" .cart p").removeClass("hide");$("#good_"+add_id+" .cart img").attr({src:"/img/icon_cart_in_1.png",alt:"В корзине, добавить еще",title:"В корзине, добавить еще"})}$("#good_"+add_id+" .cart p").html(json.quantity);if(test_item.length==0){$(".basket .nogoods").addClass("hide");var item=$("#cart_item_sample li").clone();$(".del a",item).attr({href:"#"+json.object_id});$(".item a",item).html(json.name);$(".item a",item).attr({href:json.url});$(":input",item).attr({name:"frm_good_"+json.object_id});$(".price .nal",item).html(json.price_1);if(json.price_2){$(".price .bnal",item).html(json.price_2)}if(json.price_3){$(".price .opt",item).html(json.price_3)}if(json.price_4){$(".price .opt",item).html(json.price_4)}$(".basket .price_sel").removeClass("hide");$(".basket .form").removeClass("hide");$(".basket .list").append(item);$(":input",item).bind("keypress",function(e){if(e.which==13){change_num($(this));e.preventDefault()}});$(":input",item).bind("change",function(){change_num($(this))})}else{var input=$(".input :input",test_item.parents("li"));input.val(json.quantity);$(".price .nal",test_item.parents("li")).html(json.total_1);if(json.total_2){$(".price .bnal",test_item.parents("li")).html(json.total_2)}if(json.total_3){$(".price .opt",test_item.parents("li")).html(json.total_3)}if(json.total_4){$(".price .opt",test_item.parents("li")).html(json.total_4)}}var new_total_1=(old_total_1!='')?parseFloat(old_total_1)+parseFloat(json.price_1):parseFloat(json.price_1);new_total_1=new_total_1.toFixed(2);$(".basket .total .nal").html(new_total_1);if(json.total_2){var new_total_2=(old_total_2)?parseFloat(old_total_2)+parseFloat(json.price_2):parseFloat(json.price_2);new_total_2=new_total_2.toFixed(2);$(".basket .total .bnal").html(new_total_2)}if(json.price_3){var new_total_3=(old_total_3)?parseFloat(old_total_3)+parseFloat(json.price_3):parseFloat(json.price_3);new_total_3=new_total_3.toFixed(2);$(".basket .total .opt").html(new_total_3)}if(json.price_4){var new_total_4=(old_total_4)?parseFloat(old_total_4)+parseFloat(json.price_4):parseFloat(json.price_4);new_total_4=new_total_4.toFixed(2);$(".basket .total .opt").html(new_total_4)}}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$("#reserve .list .cart a").bind("click",function(e){e.preventDefault();var add_id=$(this).attr("href").replace("#","");$.ajax({type:"post",url:"/add_2_cart.php",dataType:'json',data:'frm_object_id='+add_id,beforeSend:function(){$("#good_"+add_id+" .cart .js_loading").show()},complete:function(){$("#good_"+add_id+" .cart .js_loading").hide()},success:function(json){if(json.errors==0){display_js_info("success");var old_total_1=($(".basket .total .nal").html()!='')?parseFloat($(".basket .total .nal").html()):0;var old_total_2=($(".basket .total .bnal").html()!='')?parseFloat($(".basket .total .bnal").html()):0;var old_total_3=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var old_total_4=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var test_item=$(".basket .del a[href=#"+json.object_id+"]");if(json.quantity==1){$("#good_"+add_id).addClass("incart");$("#good_"+add_id+" .cart img").attr({src:"/img/icon_cart_in.png",alt:"В корзине, добавить еще",title:"В корзине, добавить еще"})}$("#good_"+add_id+" .cart span").html(json.quantity);if(test_item.length==0){$(".basket .nogoods").addClass("hide");var item=$("#cart_item_sample li").clone();$(".del a",item).attr({href:"#"+json.object_id});$(".item a",item).html(json.name);$(".item a",item).attr({href:json.url});$(":input",item).attr({name:"frm_good_"+json.object_id});$(".price .nal",item).html(json.price_1);if(json.price_2){$(".price .bnal",item).html(json.price_2)}if(json.price_3){$(".price .opt",item).html(json.price_3)}if(json.price_4){$(".price .opt",item).html(json.price_4)}$(".basket .price_sel").removeClass("hide");$(".basket .form").removeClass("hide");$(".basket .list").append(item);$(":input",item).bind("keypress",function(e){if(e.which==13){change_num($(this));e.preventDefault()}});$(":input",item).bind("change",function(){change_num($(this))})}else{var input=$(".input :input",test_item.parents("li"));input.val(json.quantity);$(".price .nal",test_item.parents("li")).html(json.total_1);if(json.total_2){$(".price .bnal",test_item.parents("li")).html(json.total_2)}if(json.total_3){$(".price .opt",test_item.parents("li")).html(json.total_3)}if(json.total_4){$(".price .opt",test_item.parents("li")).html(json.total_4)}}var new_total_1=(old_total_1!='')?parseFloat(old_total_1)+parseFloat(json.price_1):parseFloat(json.price_1);new_total_1=new_total_1.toFixed(2);$(".basket .total .nal").html(new_total_1);if(json.total_2){var new_total_2=(old_total_2)?parseFloat(old_total_2)+parseFloat(json.price_2):parseFloat(json.price_2);new_total_2=new_total_2.toFixed(2);$(".basket .total .bnal").html(new_total_2)}if(json.price_3){var new_total_3=(old_total_3)?parseFloat(old_total_3)+parseFloat(json.price_3):parseFloat(json.price_3);new_total_3=new_total_3.toFixed(2);$(".basket .total .opt").html(new_total_3)}if(json.price_4){var new_total_4=(old_total_4)?parseFloat(old_total_4)+parseFloat(json.price_4):parseFloat(json.price_4);new_total_4=new_total_4.toFixed(2);$(".basket .total .opt").html(new_total_4)}}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$("#center .i_catalog .list .cart a").bind("click",function(e){e.preventDefault();var add_id=$(this).attr("href").replace("#","");$.ajax({type:"post",url:"/add_2_cart.php",dataType:'json',data:'frm_object_id='+add_id,beforeSend:function(){$("#good_"+add_id+" .cart .js_loading").show()},complete:function(){$("#good_"+add_id+" .cart .js_loading").hide()},success:function(json){if(json.errors==0){display_js_info("success");var old_total_1=($(".basket .total .nal").html()!='')?parseFloat($(".basket .total .nal").html()):0;var old_total_2=($(".basket .total .bnal").html()!='')?parseFloat($(".basket .total .bnal").html()):0;var old_total_3=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var old_total_4=($(".basket .total .opt").html()!='')?parseFloat($(".basket .total .opt").html()):0;var test_item=$(".basket .del a[href=#"+json.object_id+"]");if(json.quantity==1){$("#good_"+add_id).addClass("incart");$("#good_"+add_id+" .cart img").attr({src:"/img/icon_cart_in.png",alt:"В корзине, добавить еще",title:"В корзине, добавить еще"})}if(test_item.length==0){$(".basket .nogoods").addClass("hide");var item=$("#cart_item_sample li").clone();$(".del a",item).attr({href:"#"+json.object_id});$(".item a",item).html(json.name);$(".item a",item).attr({href:json.url});$(":input",item).attr({name:"frm_good_"+json.object_id});$(".price .nal",item).html(json.price_1);if(json.price_2){$(".price .bnal",item).html(json.price_2)}if(json.price_3){$(".price .opt",item).html(json.price_3)}if(json.price_4){$(".price .opt",item).html(json.price_4)}$(".basket .price_sel").removeClass("hide");$(".basket .form").removeClass("hide");$(".basket .list").append(item);$(":input",item).bind("keypress",function(e){if(e.which==13){change_num($(this));e.preventDefault()}});$(":input",item).bind("change",function(){change_num($(this))})}else{var input=$(".input :input",test_item.parents("li"));input.val(json.quantity);$(".price .nal",test_item.parents("li")).html(json.total_1);if(json.total_2){$(".price .bnal",test_item.parents("li")).html(json.total_2)}if(json.total_3){$(".price .opt",test_item.parents("li")).html(json.total_3)}if(json.total_4){$(".price .opt",test_item.parents("li")).html(json.total_4)}}var new_total_1=(old_total_1!='')?parseFloat(old_total_1)+parseFloat(json.price_1):parseFloat(json.price_1);new_total_1=new_total_1.toFixed(2);$(".basket .total .nal").html(new_total_1);if(json.total_2){var new_total_2=(old_total_2)?parseFloat(old_total_2)+parseFloat(json.price_2):parseFloat(json.price_2);new_total_2=new_total_2.toFixed(2);$(".basket .total .bnal").html(new_total_2)}if(json.price_3){var new_total_3=(old_total_3)?parseFloat(old_total_3)+parseFloat(json.price_3):parseFloat(json.price_3);new_total_3=new_total_3.toFixed(2);$(".basket .total .opt").html(new_total_3)}if(json.price_4){var new_total_4=(old_total_4)?parseFloat(old_total_4)+parseFloat(json.price_4):parseFloat(json.price_4);new_total_4=new_total_4.toFixed(2);$(".basket .total .opt").html(new_total_4)}}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$(".basket .list :input").bind("keypress",function(e){if(e.which==13){change_num($(this));e.preventDefault()}});$(".basket .list :input").bind("change",function(){change_num($(this))});function change_num(input){var ch_id=input.attr("name").replace("frm_good_","");var quantity=input.val();$.ajax({type:"post",url:"/change_cart.php",dataType:'json',data:"frm_object_id="+ch_id+"&quantity="+quantity,success:function(json){if(json.errors==0){display_js_info("success");var old_total_1=$(".basket .total .nal").html();var old_total_2=$(".basket .total .bnal").html();var old_total_3=$(".basket .total .opt").html();var old_total_4=$(".basket .total .opt").html();if($("#product form input[name='frm_object_id']").val()==ch_id){$("#product .already strong").html(json.quantity)}if($("#good_"+ch_id).length>0){$("#good_"+ch_id+" .cart p").html(json.quantity);$("#good_"+ch_id+" .cart span").html(json.quantity)}input.val(json.quantity);$(".price .nal",input.parents("li")).html(json.total_1);$(".price .bnal",input.parents("li")).html(json.total_2);if(json.total_3){$(".price .opt",input.parents("li")).html(json.total_3)}if(json.total_4){$(".price .opt",input.parents("li")).html(json.total_4)}input.val(json.quantity);$(".price .nal",input.parents("li")).html(json.total_1);$(".price .bnal",input.parents("li")).html(json.total_2);if(json.total_3){$(".price .opt",input.parents("li")).html(json.total_3)}if(json.total_4){$(".price .opt",input.parents("li")).html(json.total_4)}var new_total_1=parseFloat(old_total_1)-parseFloat(json.prodsm_1);var new_total_2=parseFloat(old_total_2)-parseFloat(json.prodsm_2);var new_total_3=parseFloat(old_total_3)-parseFloat(json.prodsm_3);var new_total_4=parseFloat(old_total_4)-parseFloat(json.prodsm_4);new_total_1=new_total_1.toFixed(2);new_total_2=new_total_2.toFixed(2);new_total_3=new_total_3.toFixed(2);new_total_4=new_total_4.toFixed(2);$(".basket .total .nal").html(new_total_1);$(".basket .total .bnal").html(new_total_2);if(json.total_3){$(".basket .total .opt").html(new_total_3)}if(json.total_4){$(".basket .total .opt").html(new_total_4)}}else{display_js_info("error")}},error:function(){display_js_info("error")}})}$(".basket .list li .del a").live("click",function(e){var li=$(this).parents("li");var price_1=parseFloat($(".price .nal",li).html());var price_2=parseFloat($(".price .bnal",li).html());var price_3=parseFloat($(".price .opt",li).html());var price_4=parseFloat($(".price .opt",li).html());var old_total_1=parseFloat($(".basket .total .nal").html());var old_total_2=parseFloat($(".basket .total .bnal").html());var old_total_3=parseFloat($(".basket .total .opt").html());var old_total_4=parseFloat($(".basket .total .opt").html());var new_total_1=old_total_1-price_1;new_total_1=new_total_1.toFixed(2);var new_total_2=old_total_2-price_2;new_total_2=new_total_2.toFixed(2);var new_total_3=old_total_3-price_3;new_total_3=new_total_3.toFixed(2);var new_total_4=old_total_4-price_4;new_total_4=new_total_4.toFixed(2);var del_id=$(this).attr("href").replace("#","");e.preventDefault();$.ajax({type:"post",url:"/remove_from_cart.php",dataType:'json',data:"object_id="+del_id,success:function(json){if(json.errors==0){display_js_info("success");li.remove();if($("#product form input[name='frm_object_id']").val()==del_id){$("#product .already").addClass("hide");$("#product .cart .add").removeClass("added")}if($("#good_"+del_id).length>0){$("#good_"+del_id).removeClass("incart");$("#good_"+del_id+" .cart p").addClass("hide");$("#good_"+del_id+" .cart p").html("");$("#good_"+del_id+" .cart span").html("");$("#good_"+del_id+" .cart img").attr({src:"/img/icon_cart_reserved_1.png",alt:"Добавить в корзину",title:"Добавить в корзину"});$("#good_"+del_id+" .cart img.m").attr({src:"/img/icon_cart_reserved.png",alt:"Добавить в корзину",title:"Добавить в корзину"})}$(".basket .total .nal").html(new_total_1);$(".basket .total .bnal").html(new_total_2);$(".basket .total .opt").html(new_total_3);$(".basket .total .opt").html(new_total_4);if($(".basket .list li").length==1){$(".basket .price_sel").addClass("hide");$(".basket .form").addClass("hide");$(".basket .nogoods").removeClass("hide")}}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$(".basket :submit").bind("click",function(e){e.preventDefault();$.ajax({type:"post",url:"/reserve_show.php",dataType:'json',data:"do=1",success:function(json){var total=json.length;var total_goods=0;var item;var avail_chk=0;var total_money_1=0;var total_money_2=0;var total_money_3=0;var total_money_4=0;if(json[0].errors==0&&total>1){cast_blanket("ww_reserve");for(i=1;i<total;++i){item=$("#ww_reserve_tpl").clone().attr({id:""}).addClass("added");$(".title a",item).attr({href:json[i].url});$(".title a",item).append(json[i].name);$(".price .nal",item).append(json[i].price_1);total_money_1=Math.round((total_money_1+json[i].total_1)*100)/100;if(json[i].price_2){$(".price .bnal",item).append(json[i].price_2);total_money_2=Math.round((total_money_2+json[i].total_2)*100)/100}else if(json[i].price_3){$(".price .bnal",item).append(json[i].price_3);total_money_3=Math.round((total_money_3+json[i].total_3)*100)/100}else if(json[i].price_4){$(".price .bnal",item).append(json[i].price_4);total_money_4=Math.round((total_money_4+json[i].total_4)*100)/100}$(".quantity",item).append(json[i].quantity);total_goods+=json[i].quantity;if(!json[i].avail){$(".avail_td .true",item).addClass("hide");$(".avail_td .false",item).removeClass("hide");++avail_chk}$("#ww_reserve .over table tbody").append(item)}if(avail_chk!=0){$("#ww_reserve :submit").attr({disabled:"disabled"}).addClass('disabled')}$("#ww_reserve .total .num").html(total_goods);$("#ww_reserve .total .nal").html(total_money_1);if(total_money_2>0){$("#ww_reserve .total .bnal").html(total_money_2)}else if(total_money_3>0){$("#ww_reserve .total .bnal").html(total_money_3)}else if(total_money_4>0){$("#ww_reserve .total .bnal").html(total_money_4)}}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$("#ww_reserve .form .plate a").bind("click",function(e){e.preventDefault();$(this).parent("li").siblings().each(function(){$(this).removeClass("active")});$(this).parent("li").addClass("active");if($(this).parent("li").hasClass("nal")){$("#ww_reserve .over table tbody .price").each(function(){$(".nal",$(this)).removeClass("hide");if(!$(".bnal",$(this)).hasClass("hide")){$(".bnal",$(this)).addClass("hide")}});$("#ww_reserve .total .nal").removeClass("hide");if(!$("#ww_reserve .total .bnal").hasClass("hide")){$("#ww_reserve .total .bnal").addClass("hide")}}else{$("#ww_reserve .over table tbody .price").each(function(){$(".nal",$(this)).addClass("hide");$(".bnal",$(this)).removeClass("hide")});$("#ww_reserve .total .nal").addClass("hide");$("#ww_reserve .total .bnal").removeClass("hide")}});$("#ww_reserve :submit").bind("click",function(e){e.preventDefault();var payment;if($("#ww_reserve .form .plate .active").hasClass("nal")){payment='nal'}else{payment='bnal'}$.ajax({type:"post",url:"/reserve_add_2_db.php",data:"payment="+payment,dataType:'json',beforeSend:function(){$("#ww_reserve .js_loading").show()},complete:function(){$("#ww_reserve .js_loading").hide()},success:function(json){if(json.errors==0){remove_blanket();cast_blanket("ww_reserve_suc");$("#ww_reserve_suc .number .num").html(json.reserve_id);$(".basket .price_sel").hide();$(".basket .form").hide()}else{display_js_info("error")}},error:function(){display_js_info("error")}})});$(".search .input :input").bind("focus",function(){$(".conditions",$(this).parents(".search")).removeClass("hide")});$(".search .input :input").bind("blur",function(){setTimeout(function(){$(".search .conditions").addClass("hide")},800)});var tooltip_js_on='Отправить письмо';var tooltip_js_off='Чтобы увидеть электронный ящик, нужно ответить на простой вопрос';var map=rot13init();$("a").each(function(){if($(this).attr("title")==tooltip_js_off){$(this).attr({title:tooltip_js_on});geo_decode($(this),map)}});$("a").bind("mouseover",function(){if($(this).attr("title")==tooltip_js_off){}})});
