//IE6 Background Color
var ie6BGColor = '#002663';
var duration = 400;
var topPos = 0;
var DHTMLSlides = {
    navmenu: function () {
        //added 8/16/2011 ~ TB
        $$('div.Tier1').each(function (tier1, i) {
            topPos = tier1.getCoordinates().bottom;
        });
        //end added
        this.resize();
        $$('.mouseoverdhtml').each(function (lnk) {
            lnk.addEvent('mouseover', function () {
                lnk.setStyle('background', '#fff');
            });
            lnk.addEvent('mouseout', function () {
                lnk.setStyle('background', 'transparent');
            });
        });
        $$('.Menu').each(function (button, i) {
            if ($defined($(button.get('id').replace('Menu', 'Sub')))) {

                var interval = null;
                var hideMenu = function () {
                    new Fx.Tween($(button.get('id').replace('Menu', 'Sub')), { duration: duration, 'onComplete': function () {
                        $(button.get('id').replace('Menu', 'Sub')).setStyle('display', 'none');
                    }
                    }).start('opacity', 0);
                };
                var showMenu = function () {
                    new Fx.Tween($(button.get('id').replace('Menu', 'Sub')), { duration: duration, 'onStart': function () {
                        $(button.get('id').replace('Menu', 'Sub')).setStyle('display', 'block');
                    }
                    }).start('opacity', 1);
                };
                $(button.get('id').replace('Menu', 'Sub')).setStyles({ 'opacity': 0, 'display': 'none' });
                button.addEvent('mouseover', function () {
                    $clear(interval);
                    interval = showMenu.delay(duration);
                });

                button.addEvent('mouseout', function () {
                    $clear(interval);
                    interval = hideMenu.delay(duration);
                });
                $(button.get('id').replace('Menu', 'Sub')).addEvent('mouseover', function () {
                    $clear(interval);
                    interval = showMenu.delay(duration);
                });

                $(button.get('id').replace('Menu', 'Sub')).addEvent('mouseout', function () {
                    $clear(interval);
                    interval = hideMenu.delay(duration);
                });
            }
        });
    },
    resize: function () {
        $$('.Menu').each(function (button, i) {
            if ($defined($(button.get('id').replace('Menu', 'Sub')))) {
                if (i != $$('.Menu').length - 1) {
                    $(button.get('id').replace('Menu', 'Sub')).setStyles({ 'top': topPos, 'left': button.getCoordinates().left });
                } else {
                    $(button.get('id').replace('Menu', 'Sub')).setStyles({ 'top': topPos, 'left': button.getCoordinates().left - (175 - button.getCoordinates().width), 'width': 175 });
                }
            }
        });
    }
}
window.addEvent('domready',function() {
	DHTMLSlides.navmenu();
	DHTMLSlides.resize();
});
window.addEvent('resize',function() {
	DHTMLSlides.resize();
});

