})
.fail(function () {
})
.always(function () {
});
})
.rateit('value', document.getElementById("dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_hfRate").value)
.rateit('readonly', isArticleRated)
.rateit('step', 1);
$('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_upPanelComments').on('click', '#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lbAddComment', function () {
var $lbAddComment = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lbAddComment'),
noErrors = true,
$authorNameInput = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_tbAddCommentName'),
$authorEmailInput = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_tbAddCommentEmail'),
$authorGDPRAgreement = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_cbShowCommentsGDPRComplianceAgreementRules'),
authorName,
authorEmail,
comment = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_tbAddComment').val(),
$noAuthorName = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lblAddCommentNameError'),
$noAuthorEmail = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lblAddCommentEmailError'),
$authorEmailNotValid = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lblAddCommentEmailValid'),
$noComment = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lblAddCommentError'),
$notValidCaptcha = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lblCaptchaError'),
$noauthorGDPRAgreement = $('#dnn_ctr12969_ViewEasyDNNNewsMain_ctl00_lblShowCommentsGDPRComplianceAgreementError'),
emailRegex = /^(([^
()[\]\\.,;:\s@\"]+(\.[^
<
>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
if ($lbAddComment.data('disable'))
return false;
if ($authorNameInput.length > 0) {
authorName = $authorNameInput.val();
$noAuthorName.css('display', 'none');
if (authorName == '') {
$noAuthorName.css('display', 'block');
noErrors = false;
}
}
if ($authorEmailInput.length > 0) {
authorEmail = $authorEmailInput.val();
$noAuthorEmail.css('display', 'none');
$authorEmailNotValid.css('display', 'none');
if (authorEmail == '') {
$noAuthorEmail.css('display', 'block');
noErrors = false;
} else if (!emailRegex.test(authorEmail)) {
$authorEmailNotValid.css('display', 'block');
noErrors = false;
}
}
if ($authorGDPRAgreement.length > 0) {
$noauthorGDPRAgreement.css('display', 'none');
if (!$authorGDPRAgreement[0].checked) {
$noauthor