// JavaScript Document

function changeGroup(target, slug){
	var text = $(target).text().trim();
	$('#tf_groupby').val(slug);
	$('#quicklinks li a.selection').text(text);
	//$('#quicklinks ul').hide();
	loadSermons();
}

function viewPage(num){
	$('#tf_page').val(num);
	loadSermons();
}

function loadSermons(){
	var groupby = $('#tf_groupby').val();
	var page = $('#tf_page').val();
	$('#ajaxbody').load('/sermon.ajax.query.php?page='+page, {'groupby':groupby}, function(){ initSermons(); });
}

function initSermons(){
	$('.sermon').each(function(i,elem){
		if($(elem).find('.tf_video').length == 0){
			$(elem).find('.popup_player').show();
			// replace the link mg
			var cont = $(elem).find('.sermon_image');
			var image = $(elem).find('.sermon_image a').html();
			var newlink = $(elem).find('.popup_player').html();
			$(cont).html(newlink);
			$(cont).find('a').html(image);
		}
	
	});
	
	$('#pagination a').each(function(i,elem){
		if($(elem).attr('id') != "off"){
			var href = $(elem).attr('href');
			href = href.replace(webroot + uri, '');
			var page = href.replace('?page=','');
			$(elem).attr('href','#');
			$(elem).unbind('click');
			$(elem).click(function(){ viewPage(page); return false; });
		}
	});
}

function loadAudio(id){
	hideAll();
	$('#sermon'+id+' .sermonajax').show();
	
	var file = $('#sermon'+id+' .tf_file').val();
	var arrAudio = file.split('&');
	for(var i=0; i<arrAudio.length; i++){
		var next = arrAudio[i];
		var tmp = next.split('=');
		if(tmp[0] && tmp[1] && tmp[0] == 'url'){
			file = tmp[1].replace('http://'+webroot, '');
			break;
		}
	}
	var title = $('#sermon'+id+' .tf_title').val();
	$('#audio_player').remove();
	$('#sermon'+id+' .content').html('<div id="audio_player"></div>');

	var soAudio = new SWFObject("/swf/xspf_player_slim.swf", "AM_Audio", "560", "15", "8", "", true);
	soAudio.addParam("base","/swf/");
	soAudio.addParam("menu","false");
	soAudio.addVariable("song_url",file);
	soAudio.addVariable("song_title",title);
	soAudio.addVariable("autoplay","false");
	soAudio.addVariable("autoload","true");
	soAudio.write("audio_player");
	
	$('#sermon'+id+' .am_notes').show();
}

function loadVideo(id){
	hideAll();
	$('#sermon'+id+' .sermonajax').show();
	
	var video = $('#sermon'+id+' .tf_video').val();
	video = video.replace(webroot, '');
	$('#video_player').remove();
	$('#sermon'+id+' .content').html('<div id="video_player"></div>');

	var soVideo = new SWFObject("/swf/FLVPlayer_Progressive.swf", "AM_Video", "544", "408", "8", "#000000", true);
	soVideo.addParam("base","/swf/");
	soVideo.addParam("menu","false");
	soVideo.addVariable("MM_ComponentVersion","1");
	soVideo.addVariable("skinName","Clear_Skin_3");
	soVideo.addVariable("streamName",video);
	soVideo.addVariable("autoPlay","true");
	soVideo.addVariable("autoRewind","false");
	soVideo.write("video_player");
	
	$('#sermon'+id+' .am_notes').show();
}

function loadContent(id, slug){
	hideAll();
	$('#sermon'+id+' .sermonajax').show();
	$('#sermon'+id+' .content').load('/sermon.ajax.query.php', {'display':'detail','slug':slug});
}

function hideAll(){
	$('.sermon .sermonajax .content').html('');
	$('.sermon .sermonajax .am_notes').hide();
	$('.sermon .sermonajax').hide();
}
