1jQuery.extend(jQuery.fn,{validate:function(){return jQuery(this).val().length<3?(jQuery(this).addClass("error"),!1):(jQuery(this).removeClass("error"),!0)},validateEmail:function(){var e=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/,r=jQuery(this).val();return e.test(r)&&""!=r?(jQuery(this).removeClass("error"),!0):(jQuery(this).addClass("error"),!1)}}),jQuery(function(e){e("#commentform").submit(function(){var r=e("#submit"),a=e("#respond"),t=e(".comment-list"),l=e("#cancel-comment-reply-link");return e("#author").length&&e("#author").validate(),e("#email").length&&e("#email").validateEmail(),e("#comment").validate(),r.hasClass("loadingform")||e("#author").hasClass("error")||e("#email").hasClass("error")||e("#comment").hasClass("error")||e.ajax({type:"POST",url:misha_ajax_comment_params.ajaxurl,data:e(this).serialize()+"&action=ajaxcomments",beforeSend:function(e){r.addClass("loadingform").val("در ØØ§Ù ارساÙ...")},error:function(e,r,a){if(500==r)alert("Error while adding comment");else if("timeout"==r)alert("Error: Server doesn't respond.");else{var t=e.responseText.split("<p>"),l=t[1].split("</p>");alert(l[0])}},success:function(r){t.length>0?a.parent().hasClass("comment")?(a.parent().children(".children").length?a.parent().children(".children").append(r):(r='<ol class="children">'+r+"</ol>",a.parent().append(r)),l.trigger("click")):t.append(r):(r='<ol class="comment-list">'+r+"</ol>",a.before(e(r))),e("#comment").val("")},complete:function(){r.removeClass("loadingform").val("ارسا٠شد")}}),!1})});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.