$(document).ready(function() {

	// HOME INNITS
	$('#news_recent .item:last, .entry:last').css("background","none");
	$('.masonry').masonry({ columnWidth: 78 });

	$('#recent_sort a').each(function(i) {
	  $(this).click(function() {
			if (!$(this).is('.active')) {
				$('#recent_sort a.active').removeClass('active');
				$(this).addClass('active');
				$('.masonry:visible').fadeOut(100, function() {
					$('.masonry:eq('+i+')').fadeIn(100).masonry({ columnWidth: 78 });
				})
			}
	  });
	});
	
	$('#stores p:not(:eq(0))').hide();
	$('#stores h3 a').each(function(i) {
	  $(this).click(function() {
			if (!$(this).is('.active')) {
				$('#stores a.active').removeClass('active');
				$(this).addClass('active');
				$('#stores p:visible').fadeOut(100, function() {
					$('#stores p:eq('+i+')').fadeIn(100);
				});
			}
	  	
	  });
	});
	
	// FROM STYLES
	$('form button').click(function() { $(this).parent('form').submit(); });
	$('form input').focus(function() { if ($(this).attr('value')=='EMAIL ADDRESS') { $(this).addClass('focus').attr('value',''); } });
	$('form input').blur(function() { $(this).removeClass('focus'); if ($(this).attr('value')=='') { $(this).attr('value','EMAIL ADDRESS') } });

	// SLIDESHOW
	$('#slideshow #stage img:not(:first)').hide();
	$('#slideshow #stage img').each(function(i) {
		$('#slideshow #pagination .slide_numbers').append('<a href="javascript:void(0);">'+(i+1)+'</a>');
	});
	$('#pagination .slide_numbers a:eq(0)').addClass('active');
	
	$('#pagination .slide_numbers a').each(function(i) {
		$(this).click(function() {
			$('#slideshow #stage img').fadeOut(300);
			$('#slideshow #stage img:eq('+i+')').fadeIn(300);
			$('#pagination .slide_numbers .active').removeClass('active');
			$(this).addClass('active');
		});
	});
	
	$('#slideshow #stage img').click(function() {
		$('#pagination #next').trigger('click');
	});
	
	
	if ('#pagination.length > 0') {
		$('#pagination #next').click(function() {
			if ($('#pagination .slide_numbers .active').next().length != 0 ) {
				$('#pagination .slide_numbers .active').next().trigger('click');
			} else {
				$('#pagination .slide_numbers a:eq(0)').trigger('click');
			}
		});
		
		$('#pagination #prev').click(function() {
			if ($('#pagination .slide_numbers .active').prev().length != 0 ) {
				$('#pagination .slide_numbers .active').prev().trigger('click');
			} else {
				$('#pagination .slide_numbers a:last').trigger('click');
			}
		});
		
		$('#pagination').css('width',( $('#pagination a, #pagination strong').size() * 28 ) + 'px');
	}

	// LIST 1
	$('.list1 .item:last').css('background','none');
	$('.zoomcall').mouseover(function() {
		$('.zoom:visible').fadeOut(200);
		$(this).parent().parent().find('.zoom').fadeIn(200);
	});
	$('.zoom').mouseout(function() {
		$(this).fadeOut(200);
	});
	
	//LIST 2
	$('.list2 img').hover(function() {
		$(this).parent().parent().parent().addClass('hover');
	},function() {
		$(this).parent().parent().parent().removeClass('hover');
	});

	//Purchase
	$('#launch_purchase').toggle(function() {
		$(this).addClass('active');
		$('#purchase').slideDown(200);
	}, function() {
		$(this).removeClass('active');
		$('#purchase').slideUp(200);
	});
	
	// BERLIN ZOO
	$('#berlin_info').toggle(function() {
		$(this).addClass('active');
		$('#berlin_info_drop').slideDown(200);
	}, function() {
		$(this).removeClass('active');
		$('#berlin_info_drop').slideUp(200);
	});
	
	$('#berlin_info_close').click(function() {
		$('#berlin_info').trigger('click');
	});
	

});

