/* ==========================================
	Site wide Javascript
	www.southwickchurch.org.uk
	home.js, v1.9
	Nathanael Woodbridge (Soli Deo Gloria)
============================================= */

$(document).ready(function() {
	sccc_main.user_info.init();
	sccc_main.expand_sections.init();
	sccc_main.scribd.init();
});

var sccc_main =
{
	user_info:
	{
		init: function()
		{
			var $signin_form = $("#user-info .signin_form");
			/* User Info */
			var orig_link_text = $(".signin_button .text").html();
			
			$("#user-info .signin_button a").click().toggle(
				function () {
					// Open
					$("#user-info .signin_button .arrow").attr("src","/workspace/images/arrow_up.png");
					$signin_form.slideDown("slow");
					$(".signin_button .text").html("Close");
				},
				function () {
					// Close
					$("#user-info .signin_button .arrow").attr("src","/workspace/images/arrow_down.png");
					$signin_form.slideUp("slow");
					$(".signin_button .text").html(orig_link_text);
				}
			);
			
			if ($("#user-info .signin_form").hasClass("open")) {
				$("#user-info .signin_button .arrow").attr("src","/workspace/images/arrow_up.png");
				$signin_form.show();
				$(".signin_button .text").html("Close");
			}
		}
	},
	expand_sections:
	{
		init: function()
		{
			// Expand Section
			$('.expand-section div').hide(); //hide first
			$('.expand-section .title').click(function() { //show on click
				$(this).toggleClass("open");
				$(this).next().slideToggle("normal");
			});
		}
	},
	scribd:
	{
		init: function()
		{
			if ($('#scribd-attachment').text() && $('#attachment-link').attr('href')) {
				var scribd_doc = scribd.Document.getDocFromUrl($('#attachment-link').attr('href'), 'pub-96133896655283424817');
									
				scribd_doc.addParam('jsapi_version', 1);
				scribd_doc.addParam('public', false);
				scribd_doc.addParam('title', document.title );
				scribd_doc.addParam('width', 570);
				scribd_doc.addParam('height', 825);
				scribd_doc.write('scribd-attachment');
			} else {
				$('#scribd-attachment').hide();
			}
		}
	}
}
