/**
 * JavaScript for "User" interface
 *
 * CHANGELOG
 * 24.11.2007 - Created: Angela Jusuf <angelajusuf@yahoo.com.au>  
 * 03.02.2008 - Modified: Angela Jusuf
**/

var App = {
	updateList:function(containerID, param) {
		$(containerID).innerHTML = 'Loading...';
		new Ajax.Updater(	containerID,
							'index.php',
							{	'method':		'post',
								'parameters':	{	'module':	param[0],
													'type':		'ajax',
													'func':		param[1],
													'mode':		param[2]},
								'evalScripts':	true,
								'onFailure':	function() {
													alert('Cannot get Main Page details');
													$(containerID).innerHTML = 'Cannot get Main Page details!';
												}});
	}
}

$j(document).ready(function() {
/*
	App.updateList('moduleSeniorPastor', new Array('SeniorPastor','userFragment','seniorPastorSummary'));
	App.updateList('moduleVideo', new Array('Video', 'userFragment', 'activatedVideo'));
*/
	$j('.static_content_leftblock a').click(function() {
		$j('.static_content_leftblock a').removeClass('activelink');
		$j('.static_content_leftblock a span').addClass('click_off');
		$j(this).addClass('activelink');
		$j(this).children('span').removeClass('click_off');
	});
});

var timeout;
function startScroll(x, y, frameName){
	if(timeout) clearTimeout(timeout);
	if (window.frames[frameName]) {
		window.frames[frameName].scrollBy(x, y);
	}
	timeout = setTimeout("startScroll('" + x + "','" + y + "','" + frameName + "')", 80);
}

function stopScroll(frameName){
	if(timeout) clearTimeout(timeout);
	return true;
}