(function($){$.fn.extend({columnHeight:function(options){var defaults={modClass:'.box_t1',midDiv:'.box_mid',lastItem:true}
var options=$.extend(defaults,options);var lastModules=[];var lowestModuleOffSet=0;var colModules=[];this.each(function(){var o=options;var currColModules=$(this).children(o.modClass);if(currColModules.length>0){var lastModule=currColModules.eq(currColModules.length-1);var lastModuleOffSet=lastModule.offset();var currModOffset=parseInt(lastModuleOffSet.top+lastModule.height());if(currModOffset>lowestModuleOffSet){lowestModuleOffSet=currModOffset;}
if(o.lastItem){lastModules.push({module:lastModule,offset:lastModuleOffSet,height:lastModule.height()});}else{colModules.push({colModule:currColModules,offset:lastModuleOffSet,height:lastModule.height()});}}});if(options.lastItem){for(key in lastModules){var gap=parseInt(lowestModuleOffSet)-(parseInt(lastModules[key].offset.top+lastModules[key].height));var lastMod=$(options.midDiv,lastModules[key].module);lastMod.height(lastMod.height()+gap);}
}else{for(key in colModules){var gap=parseInt(lowestModuleOffSet)-(parseInt(colModules[key].offset.top+colModules[key].height));var modGap=parseInt(gap/colModules[key].colModule.length);colModules[key].colModule.each(function(){var mod=$(options.midDiv,this);mod.height(mod.height()+modGap);});}}}});})(jQuery);
