///<reference path="jquery-1.3.2.js" />
///<reference path="Edentity.Global" />


$(function() {

    // Adjust Main Menu to span the full width of content area

    var mainMenu = $('div.MainMenu');

    if (mainMenu.length) {

        var targetWidth = 770;
        var menuWidth = 0;

        var menuItems = $("div.Item", mainMenu);
        menuItems.each(function() {
            menuWidth += $(this).width();
        });

        var extraPadding = Math.floor((targetWidth - menuWidth) / menuItems.length);

        if (extraPadding > 0) {
            var textElems = $('a.Body', mainMenu);
            textElems.each(function() {
                var a = $(this);
                a.width(a.width() + extraPadding);
            });
        }
    }


    // Adjust the heights of the left and right columns to match (so border will span length of tallest)

    var leftCol = $('div.SectionSubmenu');
    var rightCol = $('div.CenterContentZone');

    if (!rightCol.length) {
        rightCol = $('div.MainContentZone');
    }

    var maxColHeight = Math.max(leftCol.height(), rightCol.height());

    if (maxColHeight > 0 && maxColHeight > rightCol.height()) {
        leftCol.height(maxColHeight);
        rightCol.height(maxColHeight);
    }

});

function openCenteredWindow(src, name, width, height, features) {

	if (screen.width)  {
		var left = (screen.width - width) / 2;
		var top = (screen.height - height) /2;		
		if (left < 0) left = 0;
		if (top < 0) top = 0;
	}
	else {
		left = 0;
		top = 0;
	}

	var settings = 'height=' + height + ',width=' + width + ', top=' + top + ',left=' + left + ',' + features;
	var win = window.open(src, name, settings);
	win.window.focus();
}
