function prismaAjaxCommentCheckForm( form )
{
  	if ( form.CommentSubject.value=='' )
  	{
  	  prismaAjaxCommentShowMessage( $('MessageBox') , errorFieldEmpty, 'warning');
  	  form.CommentSubject.focus();
  	  return false;
   	}
   	if ( form.CommentMessage.value=='' )
   	{
    	prismaAjaxCommentShowMessage( $('MessageBox') , errorFieldEmpty, 'warning');
     	form.CommentMessage.focus();
     	return false;
   	}
	if ( form.CommentAuthor.value=='' )
   	{
    	prismaAjaxCommentShowMessage( $('MessageBox') , errorFieldEmpty, 'warning');
     	form.CommentAuthor.focus();
		return false;
   	}
   	return true;
}

function prismaAjaxCommentTextCounter( field, countfield, maxlimit )
{
	if ( field.value.length > maxlimit )
	{
		field.value = field.value.substring( 0, maxlimit );
	}
	else 
	{
		if ( countfield !=null )
		{
			countfield.value = maxlimit - field.value.length;
		}
	}
}

function prismaAjaxCommentShowMessage( messageBox, text, myClass )
{
	messageBox.setHTML( text );
	messageBox.setProperty( 'class', myClass );
}


function prismaAjaxCommentClearForm(form)
{
	form.CommentMessage.value='';
	form.CommentSubject.value='';
	form.CommentAuthor.value=''
}
