function confirmPurchase() 
{
	var res = confirm("Would you like to purchase this presentation? Your default card on file will be charged $"+pres_cost+" and you will be allowed to download audio for this presentation.");
	
	if (res)
	{
		window.location.href = "purchase_presentation.php?id=" + pres_id;
	}
}

function submitComment() 
{
	var comment_field = $('comment');
	var comment = comment_field.value;
	
	var pars = "action=submitComment";
	pars += "&pres_id=" + pres_id;
	pars += "&topic_id=" + topic_assoc_id;
	pars += "&comment=" + comment;
	var myAjax = new Ajax.Request(
				'ajax_receiver.php', 
				{
					method: 'post', 
					parameters: pars, 
					onComplete: function(request) {
						comment_field.value = "";
						window.location.reload();
					}
				});
}

function switchBlurb(sender) 
{
	sender = $(sender);
	
	if ($("short_blurb").style.display == "none")
	{
		sender.innerHTML = "more...";
		$('short_blurb').style.display = "";
		$('long_blurb').style.display = "none";
	}
	else
	{
		sender.innerHTML = "less...";
		$('short_blurb').style.display = "none";
		$('long_blurb').style.display = "";
	}
}

function markPresentation(type) 
{
	var image = $(type+'-check');
	if (image.src.endsWith('_on.jpg') || image.src.endsWith('_on.gif'))
	{
		// Deleting the record
		var action = "unmarkPresentation";
	}
	else
	{
		// Saving a new record
		var action = "markPresentation";
	}
	
	var pars = "action=" + action;
	pars += "&pres_id=" + pres_id;
	pars += "&type=" + type;
	var myAjax = new Ajax.Request(
				'ajax_receiver.php', 
				{
					method: 'post', 
					parameters: pars, 
					onComplete: function(request) {
						/*if (action == "unmarkPresentation")
						{
							image.src = "images/checkbox.gif";
						}
						else
						{
							image.src = "images/checkbox_on.gif";
						}*/
						window.location.reload();
					}
				});
}

function showDescription(sender,name)
{
	sender = $(sender);
	var position = sender.cumulativeOffset();
	var desc = $(name + '_desc').setStyle({
					'top' : parseInt(position.top) + parseInt(sender.getHeight()) + "px",
					'left' : position.left + "px",
					'width' : "221px",//sender.getWidth() + "px",
					'background' : 'url(images/'+name+'_desc.jpg) no-repeat',
					'visibility' : ''
				});
	$(document.body).insert(desc);
}

function hideDescription(name) 
{
	$(name + '_desc').setStyle({ 'visibility' : 'hidden' });
}

function toggleDetails(sender,box_id) 
{
	var sender = $(sender);
	var detail_div = $(box_id + '-detail');

	if (detail_div.style.display == "none")
	{
		detail_div.style.display = "";
		sender.src = "images/arrow_down.gif";
	}
	else
	{
		detail_div.style.display = "none";
		sender.src = "images/arrow_right.gif";
	}

}