max=function(d,c){return(d>c)?d:c};Equalizer=Class.create();Equalizer.prototype={initialize:function(){if(!arguments.length){throw ("The constructor requires at least one parameter")}this.divs=new Array();this.minHeightSupported=(typeof document.body.style.maxHeight!="undefined")?true:false;for(var a=0;a<arguments.length;a++){var b=$(arguments[a]);if(b){this.divs.push(b)}}if(this.divs.length==0){throw ("Error!")}this.maxHeight=this.getMaxHeight();this.forceHeights(this.maxHeight)},getMaxHeight:function(){var b=0;for(var a=0;a<this.divs.length;a++){b=max(this.divs[a].getHeight(),b)}return b},forceHeights:function(b){b+="px";for(var a=0;a<this.divs.length;a++){if(this.minHeightSupported){this.divs[a].style.minHeight=b}else{this.divs[a].style.height=b}}}};Equalizer.keep=function(b){var a=b.getMaxHeight();if(a>b.maxHeight){b.forceHeights(a)}};