//// LOAD //////////////////////////////////////////////////////////////////////
google.load('jquery', '1.3');
google.setOnLoadCallback(jquery_onload);

function jquery_onload() {
	$().ready(function () {
		init_body();
		init_search();
		init_pr();
	});
}

//// INIT //////////////////////////////////////////////////////////////////////
function init_body() {
	var b = $('body');
	b.removeClass('nojs');
	b.addClass('js');
}

function init_search() {
	var fe, sf;

	// toggle setup
	$('#menu li.search a').click (function (e) {
		e.preventDefault();
		search_toggle();
	});
}

function init_pr() {
	$('#prayer-request').load(
		'http://www.csp.edu/form/hoffmann-institute/prayer-request/',
		'',
		function () {
			setup_pr();
		}
	);
}


function setup_pr() {
	$('#prayer-request form').submit(function (e) {e.preventDefault();
		var f = $(this);
		$.post(
			'http://www.csp.edu/form/hoffmann-institute/prayer-request/',
			f.serialize(),
			function (data) {
				window.setTimeout('pr_update("' + escape(data) + '");', 1000);
			}
		);

		f.fadeOut(1000);
	});
}

function pr_update(data) {
	$('#prayer-request').html(unescape(data));
	setup_pr();
}


function search_toggle() {
	var sb = $('#search-box');

	if (sb.hasClass('active')) {
		sb.fadeOut('slow');
	}
	else {
		sb.slideDown('fast');
	}

	sb.toggleClass('active');
}
