function showMenu(t) {
	var a = jQuery(t.target);
	a.siblings('ul.menu').fadeIn(150);
	a.addClass('minus');
	return true;
}

function hideMenu(t) {
	var a = null;
	if(t.target.tagName == 'UL') {
		var b = jQuery(t.target).siblings('a');
		a = jQuery(b[0]);
	} else {
		a = jQuery(t.target);
	}

	a.siblings('ul.menu').fadeOut(250);
	a.removeClass('minus');
	return true;
}

jQuery(function() {
	jQuery('span.big_icon').hover(
		function(e) {
			jQuery(e.target).stop().animate({
				marginTop: '+56px'
			}, 1000, 'easeOutExpo');
		},
		function(e) {
			jQuery(e.target).stop().animate({
				marginTop: '0px'
			}, 1000, 'easeOutElastic');
		}
	);
	
	jQuery('#primary_links > ul.menu > li.expanded').hover(
		showMenu,
		hideMenu
	);
	
	if(Mop.is_mobile) {
//		jQuery('#primary_links > ul.menu > li.expanded > a').toggle(
//			showMenu,
//			hideMenu
//		);
	}

	jQuery('#site_header ul.language_switcher > li > a:not([class~="active"])').css({ opacity: 0.5 });
	jQuery('#site_header ul.language_switcher > li > a:not([class~="active"])').hover(
		function(e) {
			var t = jQuery(e.target);
			t.stop().fadeTo(150, 1.0);
		},
		function(e) {
			var t = jQuery(e.target);
			t.stop().fadeTo(500, 0.5);
		}
	);
	
	jQuery('#edit-mail-wrapper .description').hide();
	jQuery('input#edit-mail').focus(
		function() {
			jQuery(this).parent().children('.description').fadeIn();
		}
	);
	jQuery('input#edit-mail').blur(
		function() {
			jQuery(this).parent().children('.description').fadeOut();
		}
	);
	
	jQuery('#edit-comment-wrapper .description').hide();
	jQuery('textarea#edit-comment').focus(
		function() {
			jQuery('#edit-comment-wrapper .description').fadeIn();
		}
	);
	jQuery('textarea#edit-comment').blur(
		function() {
			jQuery('#edit-comment-wrapper .description').fadeOut();
		}
	);
});
