// Written by Ahmad Azarinurazie (aien@pixl8.co.uk) for assigning same height for several elements.
// Last update is on 6th of May 2008

function initSameHeight(obj_array) {
	if (obj_array.length > 0 && objectExists(obj_array)) {
		var maxHeight = 0;
		
		for (var i=0; i<obj_array.length; i++) {
			if (document.getElementById(obj_array[i]).clientHeight > maxHeight) maxHeight = document.getElementById(obj_array[i]).clientHeight;
		}
		
		//alert(maxHeight+","+document.getElementById(obj_array[0]).clientHeight+","+document.getElementById(obj_array[1]).clientHeight+","+document.getElementById(obj_array[2]).clientHeight+","+document.getElementById(obj_array[3]).clientHeight);

		for (var i=0; i<obj_array.length; i++) {
			//if (navigator.appName == "Microsoft Internet Explorer") {
			//	document.getElementById(obj_array[i]).style.height = (maxHeight*0.08) + "em";
				//document.getElementById(obj_array[i]).style.marginBottom = "-3px";
			//}
			//else {
				document.getElementById(obj_array[i]).style.height = (maxHeight*0.076) + "em";
			//}
		}
	}
}

function objectExists(obj_array){for (var i=0; i<obj_array.length; i++)if(!document.getElementById(obj_array[i])){alert('SameHeightFunction: Element \'' + obj_array[i] + '\' does not exists.');return false;}return true;}