// JavaScript Document

// NAVIGATION

var prevMenu = 'slide_menu_1';
var menu = 'slide_menu_1';
var menuClosed = 1;
/* change variable name, conflict with mootools */
var $_ = jQuery;

$(function() {
	$_('#slide_menu .' + menu).css({
		'display' : 'block'
	});
	$_('#nav_main [class^=slide_menu]').click(function() {
		menu = $_(this).attr('class').split(' ')[0];
		if (prevMenu != menu) {
			if (menuClosed) {
				$_('#nav_main .' + menu).addClass('on');
				$_('#slide_menu .' + prevMenu).css({
					'display' : 'none'
				});
				$_('#slide_menu .' + menu).css({
					'display' : 'block'
				});
				$_('#slide_menu').slideToggle('medium');
				menuClosed = 0;
			} else {
				$_('#nav_main .' + prevMenu).removeClass('on');
				$_('#nav_main .' + menu).addClass('on');
				$_('#slide_menu .' + prevMenu).css({
					'display' : 'none'
				});
				$_('#slide_menu .' + menu).css({
					'display' : 'block'
				});
			};
		};
		if (prevMenu == menu) {
			if (menuClosed) {
				$_('#nav_main .' + menu).addClass('on');
				$_('#slide_menu').slideToggle('medium');
				menuClosed = 0;
			} else {
				$_('#nav_main .' + prevMenu).removeClass('on');
				$_('#slide_menu').slideToggle('medium');
				menuClosed = 1;
			};
		};
		prevMenu = menu;
	});
	$_('#slide_menu img').hover(
		function() {
			$_(this).stop().animate({ 'opacity' : .5 }, 250);
		}, 
		function(){
			$_(this).stop().animate({ 'opacity' : 1 }, 250);
		}
	);
	$_("#slide_menu dl dd a").hover(
		function() {
			$_(this).stop().animate({ 
				'background-color' : '#6e9244',
				'padding-left' : '10px'
			 }, 250);
		},
		function() {
			$_(this).stop().animate({ 
				'background-color' : '#90b267',
				'padding-left' : '0'
			}, 250);
		}
	);
});
