(function(a){a.fn.xBreadcrumbs=function(f){var e=a(this);var f=a.extend({},a.fn.xBreadcrumbs.defaults,f);function d(){if(f.collapsible){var h=e.children("LI").length;e.children("LI").children("A").css("white-space","nowrap").css("float","left");e.children("LI").children("A").each(function(j,k){if(j!=h-1){a(this).css("overflow","hidden");a(this).attr("init-width",a(this).width());a(this).width(f.collapsedWidth)}})}e.children("LI").mouseenter(function(){if(a(this).hasClass("hover")){return}g();if(!b(a(this))){return}var j=a(this).children("UL");c(j,true);if(f.collapsible&&!a(this).hasClass("current")){var i=a(this).children("A").attr("init-width");a(this).children("A").animate({width:i},"normal")}});e.children("LI").mouseleave(function(){var i=a(this).children("UL");c(i,false);if(f.collapsible&&!a(this).hasClass("current")){a(this).children("A").animate({width:f.collapsedWidth},"fast")}})}function g(){e.children("LI").children("UL").each(function(){a(this).hide();a(this).parent().removeClass("hover")})}function c(j,h){if(h){j.parent().addClass("hover");if(a.browser.msie){var i=j.parent().position();j.css("left",parseInt(i.left))}if(f.showSpeed!=""){j.fadeIn(f.showSpeed)}else{j.show()}}else{j.parent().removeClass("hover");if(f.hideSpeed!=""){j.fadeOut(f.hideSpeed)}else{j.hide()}}}function b(h){return h.children("UL").length>0}d()};a.fn.xBreadcrumbs.defaults={showSpeed:"fast",hideSpeed:"",collapsible:false,collapsedWidth:10}})(jQuery);
|