var BaseUI = {
	Initialize: function() {
		BaseUI.ShowPaginationTitle();
		BaseUI.ShowContactMenu();
		BaseUI.ShowMobileMenu();
		BaseUI.HoverPrevNext();
		BaseUI.LinkMobileCaseStudyThumb();
	},
	ShowContactMenu: function() {
		$('button.contact').click(function() {
			$('#contact').slideToggle();
			$(this).toggleClass('open');
			return false;
		});
	},
	ShowMobileMenu: function() {
		$('button.mobile-menu').click(function() {
			$('#mobile-menu').slideToggle();
			$(this).toggleClass('open');
			return false;
		});
	},
	HoverPrevNext: function() {
		$('#next').hover(function() {
			$(this).animate({
				right: '0px'
			}, 300);
		}, function() {
			$(this).animate({
				right: '-10px'
			}, 300);
		});
		
		$('#prev').hover(function() {
			$(this).animate({
				left: '0px'
			}, 300)
		}, function() {
			$(this).animate({
				left: '-10px'
			}, 300)
		});
	},
	LinkMobileCaseStudyThumb: function() {
		if (screen.width <= 480) {
			$('#case-studies div.cs img').each(function() {
				var a = $(this).siblings('a');
				$(this).prependTo(a);
			});
		}
	},
	ShowPaginationTitle: function() {
		$('ul.pagination li a').hover(function() {
			$(this).siblings('div.page-name').stop(true,true).fadeIn();
		}, function() {
			$(this).siblings('div.page-name').stop(true,true).fadeOut();
		});
	}
}

$(document).ready(BaseUI.Initialize);
