$(document).ready(function(){
		var rolls = $('h2.roll');
		rolls.append('<span></span>');
		rolls.next('div').addClass('hide');
		rolls.click(function() {
				$(this).toggleClass('roll-down');
				$(this).next('div').toggleClass('hide');
		});
		rolls.css({
				cursor: 'pointer',
				_cursor: 'hand'
		});

		$('li.active a').addClass('active');

		var currentBlock = window.location.hash;
		$(currentBlock).trigger('click');


		var host = window.location.protocol + '//';
		host += window.location.host;
		$('a').each(function() {
				var url = $(this).attr('href');

				if (url.substr(0, 4) == 'http'
					&& url.substr(0, host.length) != host) {

					$(this).click(function(event) {
							event.preventDefault();
							event.stopPropagation();
							window.open(this.href, '_blank');
					});
				}
		});

		$('a.banner').each(function() {
			$(this).click(function(event) {
					event.preventDefault();
					event.stopPropagation();
					window.open(this.href, '_blank');
			});
		});
});

