(function ($) {
    $.fn.xdeEqualHeights = function (options) {
        options = $.extend({}, $.fn.xdeEqualHeights.defaults, options || {});

        return $(this).each(function() {
            var pluginData = {
                inputContainer: $(this),
                elementName: options.elementName
            };

            var currentTallest = 0;
            var liste = $("#" + $(this).attr("id") + " div.divFloatingContainer")
            liste.each(function () {
                if ($(this).height() > currentTallest) { currentTallest = $(this).height(); }
            });
            //if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm(); //use ems unless px is specified
            // for ie6, set height since min-height isn't supported
            if ($.browser.msie && $.browser.version == 6.0) { liste.css({ 'height': currentTallest }); }
            liste.css({ 'min-height': currentTallest });
        });
    };

    $.fn.xdeEqualHeights.defaults = {
        elementName: 'div'
    };
})(jQuery);
