

dojo.addOnLoad(	function() {
		dojo.query(".te-RowWrapperTop, .te-RowWrapperBottom").forEach(function(node, idx) {
				checkMenuPictureHeights(node, idx);
		});
});

function checkMenuPictureHeights(rowNode, rowNbr) {
	var maxTopPosition = 0;
	var imageTopPositions = new Array();
	var h2Nodes = new Array();
	var imageNode;
	var topPadding;
	
	var menuNodes = dojo.query(".te-4-Col", rowNode);
	
	console.log("row #: " + rowNbr);
	
	menuNodes.forEach(function(node, idx) {
			h2Nodes[idx] = dojo.query("h2", node)[0];
			imageNode = dojo.query("span", node)[0];
			
			imageTopPositions[idx] = dojo.coords(imageNode).t;
			if (imageTopPositions[idx] > maxTopPosition) {
				maxTopPosition = imageTopPositions[idx];
			}
			console.log("Image " + idx + " - top pos: " + imageTopPositions[idx]);
		});
	
	console.log("max top postion: " + maxTopPosition);
	
	for (var idx = 0; idx < h2Nodes.length; idx++) {
		topPadding = maxTopPosition - imageTopPositions[idx];
		console.log("Image " + idx + " - top padding: " + topPadding);
		if (topPadding > 0) {
			dojo.style(h2Nodes[idx], "paddingTop", topPadding + "px");
		}
	}
}

function Win(url) {
	nwin=window.open(url, 'remote', 'scrollbars=yes,width=800,height=600,toolbar=yes,location=yes,directories=no,menubar=yes,resizable=yes,copyhistory=yes'); 
	return false;
}

