//var base_url='http://skinline.ru/';
var base_url='http://'+location.host+'/';

            jQuery.fn.equalizeCols = function(){
                var height = 0;
                return this.css("height","auto").each(function(){
                height = Math.max( height, jQuery(this).outerHeight() );
                }).css("height", height);
            };
	    $(document).ready(function() {


           
             $("#basket_ajax_load").load(base_url+"cart/show_ajax/"+Math.random( )*1000);

             
            $('.toexpand .selected').parent().parent().css({'display' : 'block'});
		    $('#customized').SelectCustomizer();
		    $('#find_chooser1').SelectCustomizer();
		    $('#find_chooser2').SelectCustomizer();
		    $('#find_chooser3').SelectCustomizer();

            $('#opencomment').click(function(){
				$("#add_comment").slideToggle("slow");
                return false;
			});

		    $('#opencart').click(function(){
				$("#basket_info").slideToggle("slow");
			});
            var size = 0;
			$('.cat_3block .cat_block .ctxt').equalizeCols();
                $('.expand a').click(function(){
              $(this).parent().next('li.toexpand').slideToggle("slow");
              return false;
            });

            	$("#thumbnail li a").click(function(){
				$("#large img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
				var addr = $("#large img").attr("src");
				var cool = addr.split('/');
				$("#large a").attr({"href": base_url+"cs/large/"+cool[cool.length-1]});
                Shadowbox.setup($("#large a"));
				return false;
			});
			$("#large a>img").load(function(){$("#large a>img:hidden").fadeIn("slow")});

			function GenerateLeftMenu()
            {
			     var visdiv=$('#left_menu_select').val();

                 if(visdiv!="vendors"){
                    $('#lm_vendors').attr({style: "display:none;"});
                    for (i=0;i<$("input[name=cats_count]").val();i++)
                    {
                      if(visdiv!=i){
                         // alert("hide "+i);
                         $('#lm_categories_'+i).attr({style: "display:none;"});
                      }
                    }
                    $('#lm_categories_'+visdiv).attr({style: "display:block;"});
                  }
                  else
                  {
                       for (i=0;i<$("input[name=cats_count]").val();i++)
                        {
                             $('#lm_categories_'+i).attr({style: "display:none;"});
                        }
                         $('#lm_vendors').attr({style: "display:block;"});
                  }

			}

            $("#adresses").change(function () {
                 if($("#adresses").val()=='-1')
                 {
                   $("#adress").attr({ "disabled":"" });
                   $("#metro").attr({ "disabled":"" });
                 }
                 else
                 {
                   $("#adress").attr({ "disabled":"disabled" });
                   $("#metro").attr({ "disabled":"disabled" });
                 }
            });

            $("#typelink").click(function(){
                $('#lm_vendors').attr({style: "display:none;"});
                $('#lm_categories_0').attr({style: "display:block;"});
                $("#typelink").attr({ "class":"selected" });
                $("#vendorlink").attr({ "class":"" });
            });

            $("#vendorlink").click(function(){
                $('#lm_categories_0').attr({style: "display:none;"});
                $('#lm_vendors').attr({style: "display:block;"});
                $("#typelink").attr({ "class":"" });
                $("#vendorlink").attr({ "class":"selected" });
            });


            $("#thumb_img_a").click(function(){
                var largePath = $(this).attr("href");
                var largeAlt = $(this).attr("title");
                $("#largeimg").attr({ src: largePath, alt: largeAlt });
                return false;});

             $('#left_menu_select').change(GenerateLeftMenu);
             $("h2").append('<em></em>');
        });

            function AjaxCheckMail(email_addr){
               $("#mailcheck").load(base_url+"user/AjaxCheckMail/"+email_addr+"/");
            }

            function AddToBasket(prod_id,prod_quantity){
                $("#basket_ajax_load").load(base_url+"cart/add/"+prod_id+"/"+prod_quantity,'',function(){
                   $("#basket_info").slideToggle("slow");
           });
            };

            function ShowComments(prod_id){
                $("#comments_show").load(base_url+"catalog/replyes/"+prod_id+"/",'',function(){
                $("#comments_show").slideToggle("slow")});
            };