/**
* Generic Javascript Functions Class
* Contains all the misc javascript functions
* used on whatever page may need them
*/

// Toggle the BBCode helper
function toggleBBCodeRef()
{
	var div = document.getElementById('bbcodeRefDiv');
	var link = document.getElementById('bbcoeRefLink');

	if(div.style.display == 'none')
	{
		// Display the div
		div.style.display = 'block';
	}
	else
	{
		// Hide the div
		div.style.display = 'none';
	}
}

// Toggle the comments block for an entry
function toggleCommentsForm(id)
{
	var div = document.getElementById(id);
	var link = document.getElementById(id+"Link");
	
	if(div.style.display == 'none')
	{
		// Display the div
		div.style.display = 'block';
		// Change link text
		link.innerHTML = "Hide Comments";
	}
	else
	{
		// Hide the div
		div.style.display = 'none';
		// Chenge link text
		link.innerHTML = "Leave a Comment";
	}
}

function toggleDiv(id)
{
	var div = document.getElementById(id);

	if(div.style.display == 'none')
	{
		// Display the div
		div.style.display = 'block';
	}
	else
	{
		// Hide the div
		div.style.display = 'none';
	}
}

function confirmBox(message, url) {
	var result = confirm(message);
	if (result == true) {
		window.location = url;
	}
	return false;
}