// columns height eq class
(function(jQuery) {
	jQuery.fn.Hequlize = function(options) {
		var target = jQuery(this);
		var currentOutH = 0;
		var executor;
		var settings = { checkinterval: 100 };
		if(arguments[0]) jQuery.extend(settings, options);
		function equlize() {
			jQuery(target).each(function(){
				if ( jQuery(this).outerHeight() > currentOutH ) {
					currentOutH = jQuery(this).outerHeight();
				}
			});
			jQuery(target).each(function(){
				if ( jQuery(this).outerHeight() != currentOutH ) {
					var thisArounds = jQuery(this).outerHeight() - jQuery(this).height();
					jQuery(this).css("height", (currentOutH - thisArounds) + 'px' );
				}
			});
		}
		function init() {
			executor = setInterval(function(){equlize();},settings.checkinterval);
		}
		init();
		return jQuery(this);
	};
})(jQuery);
