var ATI = {};
ATI.UI = {};
ATI.Utility = {};

/* UI */

ATI.UI.OnLoad = function()
{
	ATI.UI.Layout();
	ATI.UI.Tips = new Tips('.addTip', {className: 'mTip'});
};

ATI.UI.Layout = function()
{
	// Fix left menu container height.
	var leftHeight = $('contentContainer').getElement('div.grid_4').getSize().y;
	var rightHeight = $('contentContainer').getElement('div.grid_8').getSize().y;
	
	if (rightHeight > leftHeight)
	{
		var menuLeftHeight = $('menuLeft').getSize().y;
		var calculation = menuLeftHeight - 60 + (rightHeight - leftHeight);
		
		$('menu').setStyle('height', calculation);
	}
	else if (leftHeight > rightHeight)
	{
		var menuLeftHeight = $('menuLeft').getSize().y;
		var calculation = menuLeftHeight - 60 - (leftHeight - rightHeight);
		
		$('menu').setStyle('height', calculation);
	}
};

ATI.UI.DualToggle = function(offId, onId)
{
	$(offId).hide();
	$(onId).show();
};

/* Utility */

ATI.Utility.WriteEmail = function(alias, link)
{
	var email = alias + '@assemtech-inc.com';
	
	if (link)
		document.write('<a href="mailto:' + email + '">' + email + '</a>');
	else
		document.write(email);
};

ATI.Utility.Go = function(url)
{
	window.location = url;
};