
_functionPage = "/_ajax.php";

function showTicker() 
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="775" height="24" id="ticker" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="/ticker/ticker.swf" />');
	document.write('<param name="quality" value="best" />');
	document.write('<param name="scale" value="exactfit" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('<embed src="/ticker/ticker.swf" quality="best" scale="exactfit" wmode="transparent" bgcolor="#ffffff" width="775" height="24" name="ticker" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function dropAudioFeature() 
{
	$('#hiddenPlayer').toggle();
}

function scrollTO(element)
{
	element = document.getElementById(element);
	var x = element.x ? element.x : element.offsetLeft,
	y = element.y ? element.y : element.offsetTop;
	window.scrollTo(x, y);
}

function displayTicker() 
{
	$.ajax({
		type: "GET",
		url: _functionPage,
		data: 'a=showTicker',
		success: function(msg) {}
	});
	
	$('#tick_start').hide();
	$('#tick_close').fadeIn();
	$('#ticker').css("visibility","visible");
}

function hideTicker() {

	$.ajax({
		type: "GET",
		url: _functionPage,
		data: 'a=hideTicker',
		success: function(msg) {}
	});	
	
	$('#tick_close').hide();
	$('#tick_start').fadeIn();
	$('#ticker').css("visibility","hidden");
}

function displayAudioPlayer(url) 
{
	document.write('<object type="application/x-shockwave-flash" data="/includes/dewplayer.swf?&mp3=' + url + '" width="200" height="20">');
		document.write('<param name="wmode" value="transparent" />');
		document.write('<param name="movie" value="/includes/dewplayer.swf?mp3=' + url + '" />');
	document.write('</object>');
}

function displayAudioPlaylist(q) 
{
	document.write('<object type="application/x-shockwave-flash" data="/includes/dewplayer-playlist.swf?showtime=true&autoreplay=1" width="240" height="200">');
		document.write('<param name="wmode" value="transparent" />');
		document.write('<param value="xml=/playlist.php?q='+ q +'" name="flashvars"/>');
		document.write('<param name="movie" value="/includes/dewplayer-playlist.swf?showtime=true&autoreplay=1" />');
	document.write('</object>');
}

function displayVideoPlayer(file,width,height) 
{
	document.write('<embed src="/includes/dewtube.swf?movie=/media/video_files/' + file + '" quality="best" allowscriptaccess="always" scale="exactfit" bgcolor="#fffff" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="' + width + '" height="' + height + '">');
}

function contructVideoFeature() 
{
		featureInterval();
		feature_interval = setInterval("featureInterval()",_highlightInterval);
}

function featureInterval() 
{
	if((totalHighlights - 1) == currentHighlight)
	{
		var highlightDiv = 0;
		currentHighlight = 0;
	}
	else
	{
		var highlightDiv = currentHighlight + 1;
		currentHighlight++;
	}

	$('.videoHighlight:not('+currentHighlight+')').fadeOut(200);
	$('.videoHighlight:eq('+currentHighlight+')').fadeIn();
	$('#videoThumbnails a img').removeClass();
	$("#videoThumbnails a img:eq("+currentHighlight+")").addClass("img_highlighted");
	
	//$("#debug").prepend(currentHighlight + " / " + highlightDiv + "<br />");
}

function loadFeature(id) 
{
	window.clearInterval(feature_interval);
	$('.videoHighlight:not('+id+')').fadeOut(200);
	$('.videoHighlight:eq('+id+')').fadeIn();
	$('#videoThumbnails a img').removeClass();
	$("#videoThumbnails a img:eq("+id+")").addClass("img_highlighted");	
	currentHighlight = id;
	feature_interval = setInterval("featureInterval()",_highlightInterval);
}

function closeTabs() 
{
		var tabs = ['recentMedia','popularMedia','recommendedMedia']

		for(var c = 0; c < tabs.length; c++) 
		{
			if($("#"+tabs[c]))
			{
				$("#"+tabs[c]).hide();
			}
		}
}

function unselectTabs() {
		var tabs = ['recentTab','popularTab','recommendedTab']

		for(var c = 0; c < tabs.length; c++) 
		{
			if($("#"+tabs[c]))
			{
				$("#"+tabs[c]).removeClass();
			}
		}
}

function getMediaTab(whichTab) {

		closeTabs();
		unselectTabs();
		$("#"+whichTab+"Media").fadeIn();
		$("#"+whichTab+"Tab").addClass("tabSelected");
}

function resetChaptersCount(book,target_obj)
{
	$.ajax({
		type: "GET",
		url: _functionPage,
		data: 'a=resetChaptersCount&book_url=' + $("#"+book).val(),
		success: function(msg)
		{
			$('#'+target_obj).html(msg);
		}
	});
}

function loadChapter(book,chapter)
{
	var book_url = $("#"+book).val();
	var chapter = $("#"+chapter).val();
	window.location = "/bible/" + book_url + "/" + chapter;
}