/**
 * Mootools class
 * Grid Align
 *
 * @author anders fly
**/

var GridAlign = new Class({
	Implements: [Options, Events],
	options: {
		elements: [],
		alignProperty:'height'
	},
	initialize: function(options) {
		this.setOptions(options);
		this.alignElements(this.options.elements);
	},
	alignElements: function(elements) {
		var peak = 0;
		$$(elements).each(function(element) {
			if (peak < element.getStyle(this.options.alignProperty).toInt()) {
				peak = element.getStyle(this.options.alignProperty).toInt();
			}
		}, this);
		$$(elements).each(function(element) {
			element.setStyle(this.options.alignProperty, peak+'px');
		}, this);
	},
	
});
