var date = new Date();
var year = date.getFullYear();
$('year').innerHtml = (year > 2010 ? '2010 - ' + parseInt(year) : parseInt(year));

function getIeVersion()
{
    var ver = -1;

    if (navigator.appName == 'Microsoft Internet Explorer')
	{
        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");

        if (re.exec(navigator.userAgent) != null)
		{
            ver = parseFloat(RegExp.$1);
		}
    }

    return ver;
}

var ieVersion = getIeVersion();




function updateWidth(node)
{
    node = $(node);

	var parent = $(node.parentNode);
	if (parent.hasClassName('level1'))
	{
        var width = parent.getDimensions().width;
        node.setStyle({width: width + 'px'});		
	}
	
	/*if (ieVersion == 7)
    {
        var els = parent.getElementsByTagName('a');
        var max = 0;
        
        for (var i = 0; i < els.length; i++)
        {
            var w = $(els[i]).getDimensions().width;
            max = (w > max ? w : max);
            
            if (window.location.hash == '#debug') alert(els[i].innerHtml);
        }
        //width = $(els[0]).getDimensions().width;
        //width = $(parent.parentNode).getDimensions().width;
        width = max;
        
        width = parent.getDimensions().width;
        node.setStyle({width: width + 'px'});
    }*/
}








if (ieVersion > -1 && ieVersion <= 6)
{
	var menu = $$('#menu li');

	$A(menu).each(function(node)
	{
        updateWidth(node);
        node.onmouseover = function() { $(this).addClassName('hover'); updateWidth(node); };
        node.onmouseout = function() { $(this).removeClassName('hover'); };
	});

}

if (ieVersion > -1 && ieVersion <= 6)
{
	var buttons = $$('button.button');

	$A(buttons).each(function(button)
	{
		button.onmouseover = function() { $(this).addClassName('hover'); };
		button.onmouseout = function() { $(this).removeClassName('hover'); };
	});
}





