1SC.COOKIE={getItem:function(e){return e&&this.hasItem(e)?unescape(document.cookie.replace(new RegExp("(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*"),"$1")):null},setItem:function(e,t,n,r,a,i){if(e&&!/^(?:expires|max\-age|path|domain|secure)$/i.test(e)){var s="";if(n)switch(n.constructor){case Number:s=n===1/0?"; expires=Tue, 19 Jan 2038 03:14:07 GMT":"; max-age="+n;break;case String:s="; expires="+n;break;case Date:s="; expires="+n.toGMTString()}document.cookie=escape(e)+"="+escape(t)+s+(a?"; domain="+a:"")+(r?"; path="+r:"")+(i?"; secure":"")}},removeItem:function(e,t){e&&this.hasItem(e)&&(document.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(t?"; path="+t:""))},hasItem:function(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)}},SC.STORAGE={_storage:{},get:function(e,t){var n="";return n="session"===t&&window.sessionStorage?SC.STORAGE.SESSION.get(e):"local"===t&&window.localStorage?SC.STORAGE.LOCAL.get(e):SC.STORAGE._storage[t+e],!!n&&n},set:function(e,t,n){(t instanceof Object||t instanceof Array)&&(t=JSON.stringify(t)),"session"===n&&window.sessionStorage?SC.STORAGE.SESSION.set(e,t):"local"===n&&window.localStorage?SC.STORAGE.LOCAL.set(e,t):SC.STORAGE._storage[n+e]=t},del:function(e,t){"session"===t&&window.sessionStorage?SC.STORAGE.SESSION.del(e):"local"===t&&window.localStorage?SC.STORAGE.LOCAL.del(e):SC.STORAGE._storage[t+e]=null},SESSION:{get:function(e){return sessionStorage.getItem(e)},set:function(e,t){sessionStorage.setItem(e,t)},del:function(e){sessionStorage.removeItem(e)}},LOCAL:{get:function(e){return localStorage.getItem(e)},set:function(e,t){localStorage.setItem(e,t)},del:function(e){localStorage.removeItem(e)}}},SC.TPL={_tpl:{},get:function(e,t){e=e.replace(/#/g,"");var n=$.trim($("#"+e).html());return t?_.template(n,t):n}},SC.T={},SC.F={Date:function(e){return{_date:new Date(e),getYear:function(){return this._date.getFullYear()},getMonth:function(){return this._date.getMonth()+1},getDate:function(){return this._date.getDate()},getTime:function(){return this._date.getHours()+":"+this._date.getMinutes()},getJpDay:function(){var e=["æ¥","æ","ç«","æ°´","æ¨","é","å"];return e[this._date.getDay()]}}},isLogin:function(){return!!SC.U.id},checkSP:function(){var e=navigator.userAgent;return"undefined"==typeof e||e.search(/iPhone/)===-1&&e.search(/iPad/)===-1&&e.search(/iPod/)===-1&&e.search(/Android/)===-1},checkMention:function(e){return!!e.match(new RegExp("@"+SC.U.id,"i"))},convertToLinkNoImage:function(e,t){return e.replace(/\@\[([0-9]{8})\:(.*?)\]/g,"<b>$2</b>").replace(/https?\:\/\/[^\s\'\"\< ]+/g,function(e){var t=e.replace(/(https?\:\/\/[^\s\'\" ]+)/,"$1"),n=SC.F.uniqueID();return"<a id='link_"+n+"' target='_blank' href='"+e+"' class='chatLink cf'>"+t+"</a>"}).replace(/[^\s\'\" ]*?\#([^\s\'\" ]+)/g,function(e){return e.match(/(( \#)|^\#)/)&&t?"<a href='https://twitter.com/#!/search/"+$.trim(encodeURIComponent(e))+"' target='_blank'>"+e+"</a>":e})},convertToLink:function(e,t){return e.replace(/\@\[([0-9]{8})\:(.*?)\]/g,"<b>$2</b>").replace(/https?\:\/\/[^\s\'\"\< ]+/g,function(e){if(e.match(/\.(png|jpe?g|gif)$/i))return"<div class='chatImg cf'><a target='_blank' href='"+e+"' class='cf'><img src='"+SC.F.convertImageUrl(e)+"'/></a></div>";var t=e.replace(/(https?\:\/\/[^\s\'\" ]+)/,"$1"),n=SC.F.uniqueID();return"<a id='link_"+n+"' target='_blank' href='"+e+"' class='chatLink cf'>"+t+"</a>"}).replace(/[^\s\'\" ]*?\#([^\s\'\" ]+)/g,function(e){return e.match(/(( \#)|^\#)/)&&t?"<a href='https://twitter.com/#!/search/"+$.trim(encodeURIComponent(e))+"' target='_blank'>"+e+"</a>":e})},uniqueID:function(){var e=Math.floor(1e3*Math.random()),t=new Date,n=t.getTime();return e+n.toString()},convertImageUrl:function(e){return $.trim(e)},folding:function(e,t){return e.replace(/\r\n/g,"<br>").replace(/(\n|\r)/g,"<br>").replace(/<br \/>/g,"<br>").replace(/(<br>){2,}/g,"<br><br>").replace(/((.+?)(<br>)+)/gm,"<span>$1</span>�")},nl2br:function(e){return e.replace(/\r\n/g,"<br>").replace(/(\n|\r)/g,"<br>")},urlDeploy:function(e){},escapeHTML:function(e){return e.replace(/</g,"<").replace(/>/g,">")},createUserPageUrl:function(e){return"/student/profile/"+e},dispLikeUser:function(e,t){var n="",r="",a=0;1==t&&(n="<span class='myName'>ããªã</span>");for(var i=0,s=e.length;i<s;i++)if(SC.U.id!=e[i].id){if(i>3){a++,r+="<span><a target='_blank' href='"+SC.F.createUserPageUrl(e[i].id)+"'>"+e[i].name+"</a></span>";
1continue}n=n+"<span class='userName'><a target='_blank' href='"+SC.F.createUserPageUrl(e[i].id)+"'>"+e[i].name+"</a></span>"}return 0!=a&&(n=n+"<span class='otherName'><a href='#'>ä»"+a+"人</a></span>"),""!=n&&(n="<div class='like commentList'><p class='likeMes'>"+n+"ããããï¼ãã¨è¨ã£ã¦ãã¾ãã</p>",0!=a&&(n+="<p class='detailOtherName'>"+r+"</p>"),n+="</div>"),n},getQuery:function(e){var t="";if(null==e)t=window.location.search;else{var n=e.slice(e.indexOf("?")+1);null!=n&&(t="?"+n)}return t},getQueryStrings:function(e){var t={};if(null==e)for(var n=window.location.search.substring(1),r=n.split("&"),a=0;a<r.length;a++){var i=r[a].indexOf("=");if(i>0){var s=r[a].substring(0,i),o=r[a].substring(i+1);t[s]=o}}else{for(var c,u={},l=e.slice(e.indexOf("?")+1).split("&"),a=0;a<l.length;a++){c=l[a].split("="),s=c[0],o=c[1];u[s]=o}t=u}return t},getUri:function(e){var t;return t=e&&"undefined"!==e?e.replace(/(\/.+?)\?.+$/,"$1"):window.location.pathname},strLengthCheck:function(e,t,n){return!(n!==!1&&e.length<=n)&&!(t!==!1&&e.length>t)},viewLoad:function(e){var t=e.target;t.css({"min-height":t.css("height")}),t.fadeOut(200,function(){$(this).html(e.loading).fadeIn(200)})},viewContents:function(e,t){var n=_.extend({target:null,html:null},e);t===!1?$(this).css({"min-height":"inherit"}):n.target.fadeOut(100,function(){null!==n.html&&$(this).html(n.html).fadeIn(100),$(this).css({"min-height":"inherit"}),t&&t()})},getDataset:function(e,t,n){var r,a="";return e.dataset?(r=e.dataset,a=r[t]):a=e[0]?e.attr("data-"+t):$(e).attr("data-"+t),null==a?null:n&&n===!0?a:JSON.parse(a)},display:{lock:function(){$("body").css({overflow:"hidden"})},unlock:function(){$("body").css({overflow:"visible","padding-right":0})}},getTagName:function(e){return e.get(0).tagName},convertToQueryString:function(e){var t="";return _.each(e,function(e,n){t&&(t+="&"),t+=n+"="+encodeURIComponent(e)}),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.