$(function () {
	if (!(document.isStartPage() || document.isSubSectionPage())) {
		var printLink = document.articleFunctions.addItem({
			text: 'Skriv ut sidan',
			className: 'print-page',
			callback: function(e) {
				e.preventDefault();
				window.print();
			}
		});

		// Hide contact form
		var contactForm = $('#contact-publisher');
		if (contactForm.size()) {
			if (window.location.hash == '#contact-publisher') {
				contactForm.show();
				contactForm.isHidden = false;
			} else {
				contactForm.hide();
				contactForm.isHidden = true;
			}
			document.articleFunctions.addItem({
				text: 'Kontakta sidansvarig',
				className: 'contact-publisher-link',
				callback: function(e) {
					e.preventDefault();
					if (contactForm.isHidden) {
						// Add extra bottom padding for smooth animations
						$('body').css('padding-bottom', $(window).height() + 50);
						contactForm.animate({
							height: 'show'
						}, 'slow', function() {
							contactForm.isHidden = false;
						});
					} else {
						contactForm.animate({
							height: "hide",
							opacity: "hide"
						}, 'slow', function() {
							contactForm.isHidden = true;
						});
					}
				}
			});
		}
	}
});
