$(function(){
    $('a[href*=#]').click(function() {
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
            var $target = $(this.hash);
            $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
            if ($target.length) {
                var targetOffset = $target.offset().top;
                $('html,body').animate({scrollTop: targetOffset}, 1000);
                return false;
            }
        }
    });
 });   

/* News */
$('#news_link').click(function() {
  $('#news_content').fadeToggle('slow', function() {
	if($('#news_link').attr('src') == 'img/balken-fold.gif') {
		$('#news_link').attr('src', 'img/balken-expand.gif');
	} else {
		$('#news_link').attr('src', 'img/balken-fold.gif');
	}
  });
});

/* Charts */
$('#dates_link').click(function() {
  $('#dates_content').fadeToggle('slow', function() {
	if($('#dates_link').attr('src') == 'img/balken-fold.gif') {
		$('#dates_link').attr('src', 'img/balken-expand.gif');
	} else {
		$('#dates_link').attr('src', 'img/balken-fold.gif');
	}
  });
});


/* bio */
$('#bio_link').click(function() {
  $('#bio_text').fadeToggle('slow', function() {
	if($('#bio_link').attr('src') == 'img/balken-fold.gif') {
		$('#bio_link').attr('src', 'img/balken-expand.gif');
	} else {
		$('#bio_link').attr('src', 'img/balken-fold.gif');
	}
  });
});

/* links */
$('#links_link').click(function() {
  $('#links_text').fadeToggle('slow', function() {
	if($('#links_link').attr('src') == 'img/balken-fold.gif') {
		$('#links_link').attr('src', 'img/balken-expand.gif');
	} else {
		$('#links_link').attr('src', 'img/balken-fold.gif');
	}
  });
});

/* contact */
$('#contact_link').click(function() {
  $('#contact_text').fadeToggle('slow', function() {
	if($('#contact_link').attr('src') == 'img/balken-fold.gif') {
		$('#contact_link').attr('src', 'img/balken-expand.gif');
	} else {
		$('#contact_link').attr('src', 'img/balken-fold.gif');
	}
  });
});


/* Releases */
$('#releases_singles').click(function() {
	$('#releases_content').fadeOut('fast', function() {	
		$('#releases_link').attr('src', 'img/balken-expand.gif');											 
		$('#releases_remixes_div').fadeOut('fast', function() {
			$('#releases_singles_div').fadeIn('fast', function() {
		
			});	
		});	
	});	
});	
	

$('#releases_remixes').click(function() {
	$('#releases_content').fadeOut('fast', function() {	
		$('#releases_link').attr('src', 'img/balken-expand.gif');										  
		$('#releases_singles_div').fadeOut('fast', function() {
			$('#releases_remixes_div').fadeIn('fast', function() {
			});	
		});	
	});	
});		

$('#releases_link').click(function() {
  $('#releases_content').fadeToggle('slow', function() {
	if($('#releases_link').attr('src') == 'img/balken-fold.gif') {
		$('#releases_link').attr('src', 'img/balken-expand.gif');
	} else {
		$('#releases_link').attr('src', 'img/balken-fold.gif');
	}
  });
  $('#releases_content2').fadeToggle('slow', function() {
	});
});

	
/* Navigation Hoover Effects */
function navi_effect_active(e) {
	var sURL = e.firstChild.src;
	var iPos = sURL.indexOf(".gif");
	var sUrl1 = sURL.substr(0, iPos);
	e.firstChild.src = sUrl1 + "-active.gif";
}

function navi_effect_inactive(e) {
	var sURL = e.firstChild.src;
	var iPos = sURL.indexOf("-active.gif");
	var sUrl1 = sURL.substr(0, iPos);
	e.firstChild.src = sUrl1 + ".gif";
}
