1$(function(){function t(){$("select").each(function(){function t(t){var s,e=t.find("option:selected").text();return e||(e=(s=t.find("option:first")).text(),t.val(s.val())),e}$(this).attr("customBind")||($(this).attr("customBind",!0),$(this).wrap("<span class='customselect "+($(this).attr("class")||"")+"'/>").parent().append(["<span></span><i class='cm ",-1!=$(this).hasClass("inlineSelect")?"cm-down-chevron":"cm-down-arrow","'></i></span>"].join("")),$(this).bind("keydown keyup change focus blur updateView",function(){$(this).next("span").text(t($(this))),$(this).closest(".customselect").removeClass("failed")}).bind("error",function(){$(this).closest(".customselect").addClass("failed")}).on("passedValidation",function(){$(this).closest(".customselect").removeClass("failed")}),$(this).next("span").text(t($(this))))}),$("input[type=checkbox]").each(function(){var t,s;$(this).attr("customBind")||($(this).attr("customBind",!0),t=(t=$(this).attr("onicon"))||"cm-checkbox-on",s=(s=$(this).attr("officon"))||"cm-checkbox-off",$(this).on("change",function(){var t=$(this).prev(".customcheckbox").removeClass("checked");$(this).is(":checked")&&t.addClass("checked"),$(this).hasClass("failed")&&$(this).closest("form").find("input[name="+$(this).attr("name")+"][type=checkbox]").removeClass("failed")}),$(this).before(["<span class='customcheckbox ",$(this).is(":checked")?"checked":"","'><i class='cm ",t," cm-js-on'></i><i class='cm ",s," cm-js-off'></i></span></span>"].join("")))}),$("input[type=radio]").each(function(){var t,s;$(this).attr("customBind")||($(this).attr("customBind",!0),t=(t=$(this).attr("onicon"))||"cm-radio-on",s=(s=$(this).attr("officon"))||"cm-radio-off",$(this).on("change",function(){var t=$(this).attr("name"),s=$(this).attr("value");$(this).parents("form:first").find("input[name="+t+"]").each(function(){var t=$(this).prev(".customcheckbox").removeClass("checked");$(this).attr("value")==s&&t.addClass("checked")}),$(this).hasClass("failed")&&$(this).closest("form").find("input[name="+$(this).attr("name")+"][type=checkbox]").removeClass("failed")}),$(this).before(["<span class='customcheckbox ",$(this).is(":checked")?"checked":"","'><i class='cm ",t," cm-js-on'></i><i class='cm ",s," cm-js-off'></i></span></span>"].join("")))})}var s=-1,e=0;$("body").on("DOMSubtreeModified propertychange",function(){clearTimeout(e),s<Date.now()-100&&(s=Date.now(),t()),e=setTimeout(function(){s=Date.now(),t()},100)}),t()});
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.