// Written by Ahmad Azarinurazie (aien@pixl8.co.uk).
// Created on January 15th. 2009

var AEqualHeight = {
	
	init: function() {
		var aElement = new Array();
		var i = 0;
		var iTallest = 0;
		
		// Push all element obj passed in arguments into an array
		for (i=0; i<arguments.length; i++) 
			if (arguments[i] && document.getElementById(arguments[i])) aElement.push(document.getElementById(arguments[i]));
		
		for (i=0; i<aElement.length; i++) {
			if (iTallest == 0 || iTallest < this.getHeight(aElement[i])) iTallest = this.getHeight(aElement[i]);
		}
		
		for (i=0; i<aElement.length; i++) this.setHeight(aElement[i], iTallest);

	},
	
	getHeight: function(obj) {
		return obj.offsetHeight;
	},
	
	setHeight: function(obj1, height) {
		// This website use 1em = 12px
		obj1.style.height = (parseInt(height)*0.75/12) + "em";
	}
}