$(document).ready(function(){
	$( '[rel=newpage]' ).attr( 'target', '_blank' );
	$( 'a.anchorSlide' ).anchorSlide();
	setSideBar();
});
$(window).resize(function() {
	setSideBar();
});
$.fn.anchorSlide = function() {
	return this.each(function(){
		var obj = this;
		$( obj ).click(function ( event ) {
			event.preventDefault();
			var clicked = $( obj ).attr( 'href' );
			var loc = $( clicked ).offset().top;
			$( 'html,body' ).animate({ scrollTop: loc}, 1000, function() {
				window.location.hash = clicked;
			});
		  	return false;
		});
	});
}
var sideBarOpen = true;
function setSideBar() {
	var w = $( window ).width();
	if(w <= 550) {
		if(sideBarOpen) {
			sideBarOpen = false;
			$( '.sidebar ul' ).addClass( 'hide' );
			$( '.sidebar h4' ).prepend( '<strong>+</strong> ' );
			$( '.sidebar h4' ).click(function ( event ) {
				var o = $(this).parent().find( 'ul' );
				if(o.hasClass( 'hide' )) {
					o.removeClass( 'hide' );
					$(this).find( 'strong' ).text( '-' );
				} else {
					o.addClass( 'hide' );
					$(this).find( 'strong' ).text( '+' );
				}
			});
			$( '.sidebar h4' ).mouseover(function () {	
				$(this).css('cursor', 'pointer');
			});
		}
	} else {
		if(!sideBarOpen) {
			sideBarOpen = true;
			$( '.sidebar ul' ).removeClass( 'hide' );
			$( '.sidebar h4 strong' ).remove();
			$( '.sidebar h4' ).unbind( 'click' );
			$( '.sidebar h4' ).unbind( 'mouseover' );
		}
	}
}
