var cache = {};

$().ready( function() {

	$('#commentBody').focus( clearDefault );
	$('#commentBody').blur( resetToDefault );
	$('#commentForm').submit( submitEvent );

});

function clearDefault(sender)
{
	if( !$(sender.target).hasClass('examples') ) return;

	$(sender.target).removeClass('examples');
	eval ( 'cache.' + $(sender.target).attr('id') + ' = $(this).val() ');
	$(sender.target).val('');
}

function resetToDefault(sender)
{
	if( $(sender.target).val() == '' )
	{
		$(sender.target).addClass('examples');
		eval ( '$(this).val( cache.' + $(sender.target).attr('id') + ' )' );
	}
}

function submitEvent()
{
	$('#commentForm .examples').each( function(I,O)
	{
		var tmp = {};
		tmp.target = O;
		clearDefault(tmp);
	});
}