$j = jQuery.noConflict();

$j(document).ready(function(){

// Sign in box

    $j(".signin").click(function(e) {          
		e.preventDefault();
        $j("fieldset#signin_menu").toggle();
		$j(".signin").toggleClass("menu-open");
    });
	
	$j("fieldset#signin_menu").mouseup(function() {
		return false
	});
	$j(document).mouseup(function(e) {
		if($j(e.target).parent("a.signin").length==0) {
			$j(".signin").removeClass("menu-open");
			$j("fieldset#signin_menu").hide();
		}
	});

// Logo hover

	$j('#header #logo a,#network-sites a')
	.stop()
	.mouseover(function(e){
		$j(this)
		.find('span')
		.css({
			opacity : '0',
			display : 'block'
		})
		.stop()
		.animate({
			opacity : '1.0'
		}, 500);
	})
	.stop();
	
	$j('#header #logo a,#network-sites a')
	.stop()
	.mouseout(function(e){
		$j(this)
		.find('span')
		.css({
			opacity : '1.0',
			display : 'block'
		})
		.stop()
		.animate({
			opacity : '0'
		}, 500);
	})
	.stop();

	
	$j('#nav li ul.children').parent('li').addClass('hasChildren').mouseover(function(e){
			$j(this).addClass('hasChildrenHasHover');
	});
	
	$j('#nav li ul.children').parent('li').mouseout(function(e){
			$j(this).removeClass('hasChildrenHasHover');
	});
	
	$j("#nav li").mouseover(function(e){
		$j(this).addClass('sfhover');
	});
	
	$j("#nav li").mouseout(function(e){
		$j(this).removeClass('sfhover');
	});
	
});