function ValidatePostCommentForm() {

    var isValid = true;




    if (GetIfBlankAndAttachErrorMessage('guestName', 'Please enter a guest name.'))
        isValid = false;

    if (GetIfBlankAndAttachErrorMessage('emailAddress', 'Email Required'))
        isValid = false;
    else {

        if (!IsValidEmail($.trim($("#emailAddress").val()))) {

            AttachErrorMessage('emailAddress', 'Email does not appear to be a valid email address.');
            isValid = false;
        }
        else {
            RemoveErrorMessage('emailAddress');
        }


    }



    if (GetIfBlankAndAttachErrorMessage('commentTitle', 'Please enter a title.'))
        isValid = false;


    if (GetIfBlankAndAttachErrorMessage('comment', 'Please enter your comments.'))
        isValid = false;

    return isValid;


}






