
	window.addEvent('domready', function()
		{
			$$('a.external').each(function(link){
				link.target = "_blank";
			});
			
			/*$('q').addEvent('focus',function(){
				if($('q').value == 'Search...')
					{				
						$('q').value = '' ;
						$('q').setStyle('color','#000000');
					}
			});
			
			$('q').addEvent('blur',function(){				
				if($('q').value.length == 0)
					{				
						$('q').value = 'Search...' ;
						$('q').setStyle('color','#7f7f7f');
					}
			});
*/





			var szNormal = 30, szSmall  = 30, szFull   = 120;
			 
			var kwicks = $$("#top_icons .icon");
			var fx = new Fx.Elements(kwicks, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});
			kwicks.each(function(kwick, i) {
				kwick.addEvent("mouseenter", function(event) {
					var o = {};
					o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
					kwicks.each(function(other, j) {
						if(i != j) {
							var w = other.getStyle("width").toInt();
							if(w != szSmall) o[j] = {width: [w, szSmall]};
						}
					});
					fx.start(o);
				});
			});
			 
			var top_nav = $('top_nav');
			
			top_nav.addEvent("mouseleave", function(event) {
				var o = {};
				kwicks.each(function(kwick, i) {
					o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
				});
				fx.start(o);
			})


			
			
		//new DropdownMenu('menu');
		
		// MAIN MENU
		
		
		var current_panel = '';
		var panel_visible = false;
		
		var feature_overlay = $('feature_overlay');
		
		
		$$('#menu .mm').each(function(mm) {
			
			var sub_panel = mm.get('rel');
			
			mm.addEvent('click',function(event) {
				event = new Event(event).stop();
				
				if(panel_visible == false || sub_panel != current_panel)
					{
						if(current_panel != '') { $(current_panel).fade('hide') };
						$(sub_panel).fade('show');
						current_panel = sub_panel;
						panel_visible = true;
						
						$$('#menu .mm').each(function(mmm) {
							mmm.setStyle('background','none');
							mmm.setStyle('border-bottom-color','#fff');
						});
						
						mm.setStyle('background-color','#6b8832');
						mm.setStyle('border-bottom-color','#6b8832');
						
						feature_overlay.set('opacity',1);
					}
				else
					{
						$(sub_panel).fade('hide');
						current_panel = '';
						panel_visible = false;
						mm.setStyle('background','none');
						mm.setStyle('border-bottom-color','#fff');
						
						feature_overlay.set('opacity',0);
					}
			});

		});
		
		feature_overlay.addEvent('click',function() {
			if(panel_visible == true) 
				{
					$$('#menu .mm').each(function(mmm) {
							mmm.setStyle('background','none');
							mmm.setStyle('border-bottom-color','#fff');
						});
					
					$$('#menu .sub_menu').each(function(smm) {
						smm.fade('hide');
					});

					current_panel = '';
					panel_visible = false;
					feature_overlay.set('opacity',0);
				}
		});
		
		$$('#feature_overlay ul').each(function(sm) {
			sm.fade('hide');
		});
		
		$('feature_overlay').fade('hide');



});  // Window ready close
	
	