function submit_comment()
{
	var page    = $('page').value;
	var name    = $('name').value;
	var comment = $('comments').value;

	if (!name)
	{
		$('error').innerHTML = "<font color=red>Please enter your name</font>";
		$('error').style.display = "block";
		return;
	}

	if (!comment)
	{
		$('error').innerHTML = "<font color=red>Please enter a comment</font>";
		$('error').style.display = "block";
		return;
	}

	new Ajax.Updater('',"easy-html-comments/comments.php",
	{
		method: "post",
		parameters:
		{
			mode: 'add_comment',
			page: page,
			name: name,
			comment: comment
		},
		onSuccess: function(transport)
		{
			if(transport.responseText == 'success')
			{
				$('error').innerHTML = "<font color=green>We will review your comment. Thanks!</font>";
				$('error').style.display   = "block";
				$('name').value = "";
				$('comments').value = "";
			}
			else
			{
				$('error').innerHTML = "<font color=red>"+transport.responseText+"</font>";
				$('error').style.display = "block";
			}
		}
	});

}// end


function write_page_name()
{

	var current_page = location.href;
	var pieces       = current_page.split("/");
	var arr_len      = pieces.length;
	var page_name    = pieces[arr_len-1];

	// check for anchors
	var pieces2   = page_name.split("#");
	var page_name = pieces2[0];

	if (!page_name)
		page_name = "index.html";
	document.write('<input type="hidden" id="page" value="'+page_name+'">');

}// end


function show_comments()
{
	var page    = $('page').value;

	new Ajax.Updater('',"easy-html-comments/comments.php",
	{
		method: "post",
		parameters:
		{
			mode: 'show_comments',
			page: page
		},
		onSuccess: function(transport)
		{
			if(transport.responseText)
			{
				$('show_comments').innerHTML = transport.responseText;
				$('show_comments').style.display   = "block";
			}
			else
			{
				$('show_comments').innerHTML = "No comments posted.";
				$('show_comments').style.display = "block";
			}

		}
	});

}// end


function comment_nav(index)
{
	var page    = $('page').value;

	new Ajax.Updater('',"easy-html-comments/comments.php",
	{
		method: "post",
		parameters:
		{
			mode: 'show_comments',
			page: page,
			index: index
		},
		onSuccess: function(transport)
		{
			if(transport.responseText)
			{
				$('show_comments').innerHTML = transport.responseText;
				$('show_comments').style.display   = "block";
			}
			else
			{
				$('show_comments').innerHTML = "No comments posted.";
				$('show_comments').style.display = "block";
			}

		}
	});

}// end
