$(document).ready(function() {
// Searchbar
	if( !$('div#leftside').hasClass('js_enabled') ){
		$('div#leftside').addClass('js_enabled');
		$('#block-search-0 div.content').hide();
		
		$('#block-search-0 h2').click(function() {
			$('#block-search-0 div.content').fadeIn();
			$(this).fadeOut();
		});
	}
	
// Anchors
	var anchors = $('a[name]');
	if(anchors.length){
		$('#left-sidebar').append('<div id="anchornav"></div>');	
		$('a[name]').each(function(key, val){
			var anchorname = $(val).attr('name');
			var anchortitle = $(val).parent('h2,h3,h4,h5,h6').text();
			var anchorpos = $(val).offset().top;
			if(anchortitle.length > 0){
				$('div#anchornav').append('<a href="#'+anchorname+'" class="'+anchorname+'">'+anchortitle.toUpperCase()+'</a>');
				$('div#anchornav a.'+anchorname).click(function(e){
					e.preventDefault();
					$('html,body').animate({
						'scrollTop': anchorpos
					},1000)
				})
			}
		});
	};

/* Layout Left Sidebar */
	if( $(window).height() > 670){
		$('div#leftside').height( $(window).height() );
	}else{
		$('div#leftside').height( 670 );
	}
	
/* Top Button */
	if( $(window).height() < $('#wrapper').height() ){
		$('#wrapper').append('<a href="#top" id="topbutton">TOP</a>');
		$('#topbutton').click(function(e){
			e.preventDefault();
			$('html,body').animate({
				'scrollTop': 0
			},600)
		})
	}
	if( $(window).scrollTop() <= 10 ){
		$('#topbutton').css('opacity', '0').css('display', 'none')
	}

	$(window).scroll(function () {
		if( $(window).scrollTop() > 10 && !$('#topbutton').hasClass('active') ){
			$('#topbutton').addClass('active').css('display', 'block').animate({
				'opacity': 1
			})
		}else if( $(window).scrollTop() <= 10 && $('#topbutton').hasClass('active') ){
			$('#topbutton').removeClass('active').animate({
				'opacity': 0
			})
		}
	
	});
	
});

