$(document).ready(function() {

	/* Member login dropdown */

	$('#member').hide();
	$('#memberLogin a').click(function() { 
		$('#member').slideDown();
		return false;
	})
	
	$('#memberClose').click(function() { 
		$('#member').slideUp();
		return false;
	})
	

    
    /* News section */

	/*$('.newsItem').hide();
	$('#newsItemOne').show();
	
	$('#news ul li a').hover(function() {
		var nItem = $(this).attr('rel');
		$('.newsItem').hide();
		$('#'+nItem).show();
		$('#news ul li').removeClass('newsActive');
		$(this).parents().addClass('newsActive');
	});*/
	
	/* Features */
	
	$('.infoNav li a').click(function() {
		var sec = $(this).attr('rel');
		$('.infoNav li').removeClass('infoNavActive');
		$(this).parents().addClass('infoNavActive');
		
		switch (sec) {
			case 'featuresMusic':
			$('.infoLink a').text('View more music news');
			$('.infoLink a').attr('href', '/musicnews');
			break;
			
			case 'featuresEvents':
			$('.infoLink a').text('View more events');			
			$('.infoLink a').attr('href', '/events');
			break;
			
			case 'featuresCompetition':
			$('.infoLink a').text('View more competitions');			
			$('.infoLink a').attr('href', '/competitions');
			break;
			
			case 'featuresFashion':
			$('.infoLink a').text('View more fashion');			
			$('.infoLink a').attr('href', '/fashion');
			break;
			
			default:
			$('.infoLink a').attr('href', '/musicnews');
			break;
		}

		return false;
	});
	
	/* News highlight boxes */
	
	var navDuration = 250; //time in miliseconds
      var navJumpHeight = "-70px";

      $('.highlightItem').hover(function() {
        $(this).siblings().animate({ top : "+="+navJumpHeight }, navDuration);
      	$(this).animate({ top : "+="+navJumpHeight }, navDuration);
      }, function() {
      	$(this).siblings().animate({ top : "120px" }, navDuration);
        $(this).animate({ top : "120px" }, navDuration);
      });
	
	/* News highlight div link */

	$('.highlightItem').click(function() { 
		var nLink = $(this).siblings('a').attr('href');
		window.location = nLink;
		return false;
	});
});
