
$(function() {
        $.extend($.fn, {
            blogAccordion: function() {
                return this.each(function() {
                    var $this = $(this),
				$items = $this.find(".item"),
				lastBlock = $items.eq(0),
				minWidth = 0,
				maxWidth = 180,
				duration = 380;
                    lastBlock.eq(0).width(maxWidth).addClass("current");
                    $this.css("visibility", "visible");

                    $items.hover(function() {
                        $(lastBlock).removeClass("current").animate({ width: minWidth + "px" }, { queue: false, duration: duration, easing: "easeOutQuart" });
                        $(this).addClass("current").animate({ width: maxWidth + "px" }, { queue: false, duration: duration, easing: "easeOutQuart" });
                        lastBlock = this;
                    }, function() { });
                    $items.click(function() {
                        document.location = $(this).find("a:eq(0)").attr("href");
                        return false;
                    });
                });
            }
        });

        $("#blogspace").blogAccordion();
    });

