window.addEvent('domready', function() 
{
    if ( $('newsKeyword'))
	{
		if (undefined!==window.newsSearchResults) 
		{
			$('newsKeyword').setProperty('value', newsSearchResults);
		}
		$('newsKeyword').addEvents({
		'blur': function() {
			if (this.getProperty('value') == '')
			{
				this.setProperty('value', 'Search News By Keyword');
			}
		},
		'focus':function() {
			var textBoxValue = this.getProperty('value');
			if ( textBoxValue.trim() == 'Search News By Keyword')
			{
				this.setProperty('value', '');
			}
		}
		});
		$('newsKeyword').fireEvent('blur');
	}
	
	var navHeight;
	var canClose = true;
	if ($('left_nav_archives') && $('archives'))
	{
		if (! $('archives').hasClass('active') )
		{
			if ( $('left_nav_archives').getStyle('display')  == 'none' )
			{
				$('left_nav_archives').setStyle('display', 'block');
				navHeight = $('left_nav_archives').getSize();
				$('left_nav_archives').setStyles({'display':'none', 'height':0});
			}
			else
			{
				navHeight = $('left_nav_archives').getSize();
			}
			$('left_nav_archives').setStyles({'overflow': 'hidden'});
			$('left_nav_archives').set('morph', {
								   'duration': 350, 
								   'transition': 'linear', 
								   'link':'cancel',
								   'onStart': function()
								   {
										if ( $('left_nav_archives').getStyle('display')  == 'none' )
										{
											$('left_nav_archives').setStyle('display', 'block');
										}
								   },
								   'onComplete': function()
								   {
										if ( $('left_nav_archives').getStyle('height').toInt() == 0 )
										{
											$('left_nav_archives').setStyle('display', 'none');
										}
								   }});
		
			$('archives').addEvent('mouseenter', function()
			{
				$('left_nav_archives').morph({'height': navHeight.y });
			});
			$('leftnav').addEvent('mouseleave', function()
			{
				if (canClose)
				{
					if ( $('left_nav_archives').getStyle('display') != 'none' )
					{
						$('left_nav_archives').morph({'height': 0});
					}
				}
			});
			
			$$('#left_nav_archives li').each(function(element)
			{
				element.addEvent('click', function()
				{
					canClose = false;
					$$('#leftnav li').each(function(list_item)
					{list_item.removeClass('active');});
					this.addClass('active');
					$('archives').addClass('active');
				});
			});
		}
	}
	
});