$().ready(function() {
	$('#ShareComments').submit(function() {
		var errorForm = 0;

		if ($('#CommentsArea').val() < 1)
		{
			$("#errorMsgComments2").hide();
			$("#errorMsgComments").fadeIn("Fast");
			errorForm = 1;
		}
		
		if ($('#CommentsArea').val().length > 512)
		{
			$("#errorMsgComments").hide();
			$("#errorMsgComments2").fadeIn("Fast");
			errorForm = 1;
		}
		
		if (errorForm == 1) return false;
	});
});

function limitChars(textid, limit, infodiv, infodiv2, infodiv3)
{
	var text = $('#'+textid).val();	
	var textlength = text.length;
	if(textlength > limit)
	{
		$('#' + infodiv2).hide();
		$('#' + infodiv).show();
		$('#' + textid).val(text.substr(0,limit));
		return false;
	}
	else
	{
		$('#' + infodiv).hide();
		$('#' + infodiv2).show();
		$('#' + infodiv3).html(limit - textlength + ' ');
		return true;
	}
}

$(function(){
 	$('#CommentsArea').keyup(function(){
 		limitChars('CommentsArea', 512, 'charlimitinfo', 'charlimitContent', 'charlimitCounter');
 	})
});
