var libJS = {

	trgtCn: '',

	init: function() {

		if ($('#backlink').length > 0) {
			$('#backlink').remove();
		}

		$('.item').hide();

		libJS.appendMenuItems();
		$('.nav a, #photography h2, #film h2, #concept h2, #graphic h2').click( function(e) { libJS.showOnlyThisSection(e); });

		$('.new .content').append('<div class="new-badge"></div>');

		},


	appendMenuItems: function() {
	
		$('.nav').append('<li class="all"><a href="#content">all</a></li>');

		if ($('.new').length > 0) {
			$('.nav').append('<li class="new"><a href="#new">new</a></li>');
		}

		},


	showOnlyThisSection: function(e) {

		obj = $(e.target);

		e.preventDefault();

		if (obj.is('a')) {

			trgtCn = obj.attr('href').substring(1);

		} else {

			trgtCn = obj.parent().attr('href').substring(1);

		}

		if (trgtCn != 'content' && trgtCn != 'new') {
			$('#content div').not('#'+trgtCn).find('.item').slideUp('slow');
			$('#content #'+trgtCn).find('.item').slideDown('slow');
			$.scrollTo(document.getElementsByTagName('body')[0],1000);
		} else if (trgtCn == 'new') {
			$('#content .item').not('.new').slideUp('slow');
			$('#content .new').slideDown('slow');
			$.scrollTo(document.getElementsByTagName('body')[0],1000);
		} else {
			$('#content .item').slideDown('slow');
			$.scrollTo(document.getElementsByTagName('body')[0],1000);
		}

		}

}

$(document).ready(libJS.init);

Shadowbox.loadSkin('classic', '/script/shadowbox/src/skin');
Shadowbox.loadLanguage('en', '/script/shadowbox/build/lang');
Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf'], '/script/shadowbox/build/player');

$(window).load(function(){

	var options = {
		overlayOpacity: '0.95'
	};

    Shadowbox.init(options);

});