// Ajax Comment Posting // WordPress plugin // version 1.2 // author: regua // http://regua.biz jQuery(document).ready(function(){ jQuery.noConflict(); jQuery('#commentform').after('
'); jQuery('#submit').after('
');
jQuery('#loading').hide();
var form = jQuery('#commentform');
var err = jQuery('#error');
form.submit(function() {
if(form.find('#author')[0]) {
if(form.find('#author').val() == '') {
err.html('Please enter your name.');
return false;
} // end if
if(form.find('#email').val() == '') {
err.html('Please enter your email address.');
return false;
} // end if
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if(!filter.test(form.find('#email').val())) {
err.html('Please enter a valid email address.');
return false;
} // end if
} // end if
if(form.find('#comment').val() == '') {
err.html(''+ data[1] +'');
} else {
var data = request.responseText;
err.html(''+ data[1] +'');
}
jQuery('#loading').hide();
jQuery('#submit').removeAttr("disabled");
return false;
}, // end error()
success: function(data) {
try {
response = jQuery("