mirror of
https://github.com/samsonjs/samhuri.net.git
synced 2026-04-26 14:47:44 +00:00
32 lines
89 KiB
JavaScript
32 lines
89 KiB
JavaScript
/*!
|
||
* =============================================================
|
||
* Ender: open module JavaScript framework (https://ender.no.de)
|
||
* Build: ender build ender-js@0.3.7 ../ --output twt.all --sandbox
|
||
* =============================================================
|
||
*/
|
||
|
||
(function(){var require,provide,$,ender;
|
||
/*!
|
||
* Ender: open module JavaScript framework (client-lib)
|
||
* copyright Dustin Diaz & Jacob Thornton 2011-2012 (@ded @fat)
|
||
* http://ender.no.de
|
||
* License MIT
|
||
*/
|
||
;!function(context){function require(identifier){var module=modules["$"+identifier]||window[identifier];if(!module)throw new Error("Requested module '"+identifier+"' has not been defined.");return module}function provide(name,what){return modules["$"+name]=what}function aug(o,o2){for(var k in o2)k!="noConflict"&&k!="_VERSION"&&(o[k]=o2[k]);return o}function boosh(s,r,els){if(typeof s=="undefined")els=[];else if(typeof s=="string"||s.nodeName||s.length&&"item"in s||s==window){els=ender._select(s,r);els.selector=s}else els=isFinite(s.length)?s:[s];return aug(els,boosh)}function ender(s,r){return boosh(s,r)}context.global=context;var modules={},old=context.$;context.provide=provide;context.require=require;ender._VERSION="0.3.7";aug(ender,{fn:boosh,ender:function(o,chain){aug(chain?boosh:ender,o)},_select:function(s,r){return typeof s=="string"?(r||document).querySelectorAll(s):s.nodeName?[s]:s}});aug(boosh,{forEach:function(fn,scope,i,l){for(i=0,l=this.length;i<l;++i)i in this&&fn.call(scope||this[i],this[i],i,this);return this},$:ender});ender.noConflict=function(){context.$=old;return this};typeof module!="undefined"&&module.exports&&(module.exports=ender);context.ender=context.$=context.ender||ender}(this);require=this.require;provide=this.provide;ender=$=this.ender;(function(){var module={exports:{}},exports=module.exports;
|
||
/*!
|
||
* bean.js - copyright Jacob Thornton 2011
|
||
* https://github.com/fat/bean
|
||
* MIT License
|
||
* special thanks to:
|
||
* dean edwards: http://dean.edwards.name/
|
||
* dperini: https://github.com/dperini/nwevents
|
||
* the entire mootools team: github.com/mootools/mootools-core
|
||
*/
|
||
;!function(name,definition){typeof module!="undefined"?module.exports=definition():typeof define=="function"&&typeof define.amd=="object"?define(definition):this[name]=definition()}("bean",function(){function check(event){var related=event.relatedTarget;return related?related!=this&&related.prefix!="xul"&&!/document/.test(this.toString())&&!isDescendant(this,related):related===null}var win=window,__uid=1,registry={},collected={},overOut=/over|out/,namespace=/[^\.]*(?=\..*)\.|.*/,stripName=/\..*/,addEvent="addEventListener",attachEvent="attachEvent",removeEvent="removeEventListener",detachEvent="detachEvent",doc=document||{},root=doc.documentElement||{},W3C_MODEL=root[addEvent],eventSupport=W3C_MODEL?addEvent:attachEvent,isDescendant=function(parent,child){var node=child.parentNode;while(node!==null){if(node==parent)return!0;node=node.parentNode}},retrieveUid=function(obj,uid){return obj.__uid=uid&&uid+"::"+__uid++||obj.__uid||__uid++},retrieveEvents=function(element){var uid=retrieveUid(element);return registry[uid]=registry[uid]||{}},listener=W3C_MODEL?function(element,type,fn,add){element[add?addEvent:removeEvent](type,fn,!1)}:function(element,type,fn,add,custom){custom&&add&&element["_on"+custom]===null&&(element["_on"+custom]=0);element[add?attachEvent:detachEvent]("on"+type,fn)},nativeHandler=function(element,fn,args){return function(event){event=fixEvent(event||((this.ownerDocument||this.document||this).parentWindow||win).event);return fn.apply(element,[event].concat(args))}},customHandler=function(element,fn,type,condition,args){return function(event){if(condition?condition.apply(this,arguments):W3C_MODEL?!0:event&&event.propertyName=="_on"+type||!event){event=event?fixEvent(event||((this.ownerDocument||this.document||this).parentWindow||win).event):null;fn.apply(element,Array.prototype.slice.call(arguments,event?0:1).concat(args))}}},addListener=function(element,orgType,fn,args){var type=orgType.replace(stripName,""),events=retrieveEvents(element),handlers=events[type]||(events[type]={}),originalFn=fn,uid=retrieveUid(fn,orgType.replace(namespace,""));if(handlers[uid])return element;var custom=customEvents[type];if(custom){fn=custom.condition?customHandler(element,fn,type,custom.condition):fn;type=custom.base||type}var isNative=nativeEvents[type];fn=isNative?nativeHandler(element,fn,args):customHandler(element,fn,type,!1,args);isNative=W3C_MODEL||isNative;if(type=="unload"){var org=fn;fn=function(){removeListener(element,type,fn)&&org()}}element[eventSupport]&&listener(element,isNative?type:"propertychange",fn,!0,!isNative&&type);handlers[uid]=fn;fn.__uid=uid;fn.__originalFn=originalFn;return type=="unload"?element:collected[retrieveUid(element)]=element},removeListener=function(element,orgType,handler){function destroyHandler(uid){handler=events[type][uid];if(!handler)return;delete events[type][uid];if(element[eventSupport]){type=customEvents[type]?customEvents[type].base:type;var isNative=W3C_MODEL||nativeEvents[type];listener(element,isNative?type:"propertychange",handler,!1,!isNative&&type)}}var uid,names,uids,i,events=retrieveEvents(element),type=orgType.replace(stripName,"");if(!events||!events[type])return element;names=orgType.replace(namespace,"");uids=names?names.split("."):[handler.__uid];destroyHandler(names);for(i=uids.length;i--;destroyHandler(uids[i]));return element},del=function(selector,fn,$){return function(e){var array=typeof selector=="string"?$(selector,this):selector;for(var target=e.target;target&&target!=this;target=target.parentNode)for(var i=array.length;i--;)if(array[i]==target)return fn.apply(target,arguments)}},add=function(element,events,fn,delfn,$){if(typeof events=="object"&&!fn)for(var type in events)events.hasOwnProperty(type)&&add(element,type,events[type]);else{var isDel=typeof fn=="string",types=(isDel?fn:events).split(" ");fn=isDel?del(events,delfn,$):fn;for(var i=types.length;i--;)addListener(element,types[i],fn,Array.prototype.slice.call(arguments,isDel?4:3))}return element},remove=function(element,orgEvents,fn){var k,m,type,events,i,isString=typeof orgEvents=="string",names=isString&&orgEvents.replace(namespace,""),rm=removeListener,attached=retrieveEvents(element);names=names&&names.split(".");if(isString&&/\s/.test(orgEvents)){orgEvents=orgEvents.split(" ");i=orgEvents.length-1;while(remove(element,orgEvents[i])&&i--);return element}events=isString?orgEvents.replace(stripName,""):orgEvents;if(!attached||names||isString&&!attached[events]){for(k in attached)if(attached.hasOwnProperty(k))for(i in attached[k])for(m=names.length;m--;)attached[k].hasOwnProperty(i)&&(new RegExp("^"+names[m]+"::\\d*(\\..*)?$")).test(i)&&rm(element,[k,i].join("."));return element}if(typeof fn=="function")rm(element,events,fn);else if(names)rm(element,orgEvents);else{rm=events?rm:remove;type=isString&&events;events=events?fn||attached[events]||events:attached;for(k in events)if(events.hasOwnProperty(k)){rm(element,type||k,events[k]);delete events[k]}}return element},fire=function(element,type,args){var evt,k,i,m,types=type.split(" ");for(i=types.length;i--;){type=types[i].replace(stripName,"");var isNative=nativeEvents[type],isNamespace=types[i].replace(namespace,""),handlers=retrieveEvents(element)[type];if(isNamespace){isNamespace=isNamespace.split(".");for(k=isNamespace.length;k--;)for(m in handlers)handlers.hasOwnProperty(m)&&(new RegExp("^"+isNamespace[k]+"::\\d*(\\..*)?$")).test(m)&&handlers[m].apply(element,[!1].concat(args))}else if(!args&&element[eventSupport])fireListener(isNative,type,element);else for(k in handlers)handlers.hasOwnProperty(k)&&handlers[k].apply(element,[!1].concat(args))}return element},fireListener=W3C_MODEL?function(isNative,type,element){evt=document.createEvent(isNative?"HTMLEvents":"UIEvents");evt[isNative?"initEvent":"initUIEvent"](type,!0,!0,win,1);element.dispatchEvent(evt)}:function(isNative,type,element){isNative?element.fireEvent("on"+type,document.createEventObject()):element["_on"+type]++},clone=function(element,from,type){var events=retrieveEvents(from),obj,k,uid=retrieveUid(element);obj=type?events[type]:events;for(k in obj)obj.hasOwnProperty(k)&&(type?add:clone)(element,type||from,type?obj[k].__originalFn:k);return element},fixEvent=function(e){var result={};if(!e)return result;var type=e.type,target=e.target||e.srcElement;result.preventDefault=fixEvent.preventDefault(e);result.stopPropagation=fixEvent.stopPropagation(e);result.target=target&&target.nodeType==3?target.parentNode:target;if(~type.indexOf("key"))result.keyCode=e.which||e.keyCode;else if(/click|mouse|menu/i.test(type)){result.rightClick=e.which==3||e.button==2;result.pos={x:0,y:0};if(e.pageX||e.pageY){result.clientX=e.pageX;result.clientY=e.pageY}else if(e.clientX||e.clientY){result.clientX=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;result.clientY=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}overOut.test(type)&&(result.relatedTarget=e.relatedTarget||e[(type=="mouseover"?"from":"to")+"Element"])}for(var k in e)k in result||(result[k]=e[k]);return result};fixEvent.preventDefault=function(e){return function(){e.preventDefault?e.preventDefault():e.returnValue=!1}};fixEvent.stopPropagation=function(e){return function(){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}};var nativeEvents={click:1,dblclick:1,mouseup:1,mousedown:1,contextmenu:1,mousewheel:1,DOMMouseScroll:1,mouseover:1,mouseout:1,mousemove:1,selectstart:1,selectend:1,keydown:1,keypress:1,keyup:1,orientationchange:1,touchstart:1,touchmove:1,touchend:1,touchcancel:1,gesturestart:1,gesturechange:1,gestureend:1,focus:1,blur:1,change:1,reset:1,select:1,submit:1,load:1,unload:1,beforeunload:1,resize:1,move:1,DOMContentLoaded:1,readystatechange:1,error:1,abort:1,scroll:1},customEvents={mouseenter:{base:"mouseover",condition:check},mouseleave:{base:"mouseout",condition:check},mousewheel:{base:/Firefox/.test(navigator.userAgent)?"DOMMouseScroll":"mousewheel"}},bean={add:add,remove:remove,clone:clone,fire:fire},clean=function(el){var uid=remove(el).__uid;if(uid){delete collected[uid];delete registry[uid]}};win[attachEvent]&&add(win,"unload",function(){for(var k in collected)collected.hasOwnProperty(k)&&clean(collected[k]);win.CollectGarbage&&CollectGarbage()});bean.noConflict=function(){context.bean=old;return this};return bean});provide("bean",module.exports);!function($){var b=require("bean"),integrate=function(method,type,method2){var _args=type?[type]:[];return function(){for(var args,i=0,l=this.length;i<l;i++){args=[this[i]].concat(_args,Array.prototype.slice.call(arguments,0));args.length==4&&args.push($);!arguments.length&&method=="add"&&type&&(method="fire");b[method].apply(this,args)}return this}},add=integrate("add"),remove=integrate("remove"),fire=integrate("fire"),methods={on:add,addListener:add,bind:add,listen:add,delegate:add,unbind:remove,unlisten:remove,removeListener:remove,undelegate:remove,emit:fire,trigger:fire,cloneEvents:integrate("clone"),hover:function(enter,leave,i){for(i=this.length;i--;){b.add.call(this,this[i],"mouseenter",enter);b.add.call(this,this[i],"mouseleave",leave)}return this}},i,shortcuts=["blur","change","click","dblclick","error","focus","focusin","focusout","keydown","keypress","keyup","load","mousedown","mouseenter","mouseleave","mouseout","mouseover","mouseup","mousemove","resize","scroll","select","submit","unload"];for(i=shortcuts.length;i--;)methods[shortcuts[i]]=integrate("add",shortcuts[i]);$.ender(methods,!0)}(ender)})();(function(){var module={exports:{}},exports=module.exports;!function(context,doc){function flush(i){loaded=1;while(i=fns.shift())i()}var fns=[],ready,ol,fn,f=!1,testEl=doc.documentElement,hack=testEl.doScroll,domContentLoaded="DOMContentLoaded",addEventListener="addEventListener",onreadystatechange="onreadystatechange",loaded=/^loade|c/.test(doc.readyState);doc[addEventListener]&&doc[addEventListener](domContentLoaded,fn=function(){doc.removeEventListener(domContentLoaded,fn,f);flush()},f);hack&&doc.attachEvent(onreadystatechange,ol=function(){if(/^c/.test(doc.readyState)){doc.detachEvent(onreadystatechange,ol);flush()}});ready=hack?function(fn){self!=top?loaded?fn():fns.push(fn):function(){try{testEl.doScroll("left")}catch(e){return setTimeout(function(){ready(fn)},50)}fn()}()}:function(fn){loaded?fn():fns.push(fn)};typeof module!="undefined"?module.exports=ready:context.domReady=ready}(this,document);provide("domready",module.exports);!function($){var domReady=require("domready");$.ender({domReady:domReady});$.ender({ready:function(f){domReady(f);return this}},!0)}(ender)})();(function(){var module={exports:{}},exports=module.exports,Hogan={};(function(Hogan){function hoganEscape(str){str=String(str===null||str===undefined?"":str);return hChars.test(str)?str.replace(rAmp,"&").replace(rLt,"<").replace(rGt,">").replace(rApos,"'").replace(rQuot,"""):str}Hogan.Template=function e(renderFunc,text,compiler){renderFunc&&(this.r=renderFunc);this.c=compiler;this.text=text||""};Hogan.Template.prototype={r:function(context,partials,indent){return""},v:hoganEscape,render:function(context,partials,indent){return this.ri([context],partials||{},indent)},ri:function(context,partials,indent){return this.r(context,partials,indent)},rp:function(name,context,partials,indent){var partial=partials[name];if(!partial)return"";this.c&&typeof partial=="string"&&(partial=this.c.compile(partial));return partial.ri(context,partials,indent)},rs:function(context,partials,section){var buf="",tail=context[context.length-1];if(!isArray(tail))return buf=section(context,partials);for(var i=0;i<tail.length;i++){context.push(tail[i]);buf+=section(context,partials);context.pop()}return buf},s:function(val,ctx,partials,inverted,start,end,tags){var pass;if(isArray(val)&&val.length===0)return!1;typeof val=="function"&&(val=this.ls(val,ctx,partials,start,end,tags));pass=val===""||!!val;!inverted&&pass&&ctx&&ctx.push(typeof val=="object"?val:ctx[ctx.length-1]);return pass},d:function(key,ctx,partials,returnFound){var names=key.split("."),val=this.f(names[0],ctx,partials,returnFound),cx=null;if(key==="."&&isArray(ctx[ctx.length-2]))return ctx[ctx.length-1];for(var i=1;i<names.length;i++)if(val&&typeof val=="object"&&names[i]in val){cx=val;val=val[names[i]]}else val="";if(returnFound&&!val)return!1;if(!returnFound&&typeof val=="function"){ctx.push(cx);val=this.lv(val,ctx,partials);ctx.pop()}return val},f:function(key,ctx,partials,returnFound){var val=!1,v=null,found=!1;for(var i=ctx.length-1;i>=0;i--){v=ctx[i];if(v&&typeof v=="object"&&key in v){val=v[key];found=!0;break}}if(!found)return returnFound?!1:"";!returnFound&&typeof val=="function"&&(val=this.lv(val,ctx,partials));return val},ho:function(val,cx,partials,text,tags){var compiler=this.c,t=val.call(cx,text,function(t){return compiler.compile(t,{delimiters:tags}).render(cx,partials)}),s=compiler.compile(t.toString(),{delimiters:tags}).render(cx,partials);this.b=s;return!1},b:"",ls:function(val,ctx,partials,start,end,tags){var cx=ctx[ctx.length-1],t=null;if(this.c&&val.length>0)return this.ho(val,cx,partials,this.text.substring(start,end),tags);t=val.call(cx);return this.c&&typeof t=="function"?this.ho(t,cx,partials,this.text.substring(start,end),tags):t},lv:function(val,ctx,partials){var cx=ctx[ctx.length-1],result=val.call(cx).toString();return this.c&&~result.indexOf("{{")?this.c.compile(result).render(cx,partials):result}};var rAmp=/&/g,rLt=/</g,rGt=/>/g,rApos=/\'/g,rQuot=/\"/g,hChars=/[&<>\"\']/,isArray=Array.isArray||function(a){return Object.prototype.toString.call(a)==="[object Array]"}})(typeof exports!="undefined"?exports:Hogan);provide("hogan.js-template",module.exports);$.ender(module.exports)})();(function(){var module={exports:{}},exports=module.exports;
|
||
/*!
|
||
* Qwery - A Blazing Fast query selector engine
|
||
* https://github.com/ded/qwery
|
||
* copyright Dustin Diaz & Jacob Thornton 2011
|
||
* MIT License
|
||
*/
|
||
;!function(name,definition){typeof module!="undefined"?module.exports=definition():typeof define=="function"&&typeof define.amd=="object"?define(definition):this[name]=definition()}("qwery",function(){function cache(){this.c={}}function flatten(ar){r=[];for(i=0,l=ar.length;i<l;i++)arrayLike(ar[i])?r=r.concat(ar[i]):r.push(ar[i]);return r}function previous(n){while(n=n.previousSibling)if(n.nodeType==1)break;return n}function q(query){return query.match(chunker)}function interpret(whole,tag,idsAndClasses,wholeAttribute,attribute,qualifier,value,wholePseudo,pseudo,wholePseudoVal,pseudoVal){var m,c,k;if(tag&&this.tagName.toLowerCase()!==tag)return!1;if(idsAndClasses&&(m=idsAndClasses.match(id))&&m[1]!==this.id)return!1;if(idsAndClasses&&(classes=idsAndClasses.match(clas)))for(i=classes.length;i--;){c=classes[i].slice(1);if(!(classCache.g(c)||classCache.s(c,new RegExp("(^|\\s+)"+c+"(\\s+|$)"))).test(this.className))return!1}if(pseudo&&qwery.pseudos[pseudo]&&!qwery.pseudos[pseudo](this,pseudoVal))return!1;if(wholeAttribute&&!value){o=this.attributes;for(k in o)if(Object.prototype.hasOwnProperty.call(o,k)&&(o[k].name||k)==attribute)return this}return wholeAttribute&&!checkAttr(qualifier,this.getAttribute(attribute)||"",value)?!1:this}function clean(s){return cleanCache.g(s)||cleanCache.s(s,s.replace(specialChars,"\\$1"))}function checkAttr(qualify,actual,val){switch(qualify){case"=":return actual==val;case"^=":return actual.match(attrCache.g("^="+val)||attrCache.s("^="+val,new RegExp("^"+clean(val))));case"$=":return actual.match(attrCache.g("$="+val)||attrCache.s("$="+val,new RegExp(clean(val)+"$")));case"*=":return actual.match(attrCache.g(val)||attrCache.s(val,new RegExp(clean(val))));case"~=":return actual.match(attrCache.g("~="+val)||attrCache.s("~="+val,new RegExp("(?:^|\\s+)"+clean(val)+"(?:\\s+|$)")));case"|=":return actual.match(attrCache.g("|="+val)||attrCache.s("|="+val,new RegExp("^"+clean(val)+"(-|$)")))}return 0}function _qwery(selector){var r=[],ret=[],i,j=0,k,l,m,p,token,tag,els,root,intr,item,children,tokens=tokenCache.g(selector)||tokenCache.s(selector,selector.split(tokenizr)),dividedTokens=selector.match(dividers),dividedToken;tokens=tokens.slice(0);if(!tokens.length)return r;token=tokens.pop();root=tokens.length&&(m=tokens[tokens.length-1].match(idOnly))?doc.getElementById(m[1]):doc;if(!root)return r;intr=q(token);els=dividedTokens&&/^[+~]$/.test(dividedTokens[dividedTokens.length-1])?function(r){while(root=root.nextSibling)root.nodeType==1&&(intr[1]?intr[1]==root.tagName.toLowerCase():1)&&r.push(root);return r}([]):root.getElementsByTagName(intr[1]||"*");for(i=0,l=els.length;i<l;i++)if(item=interpret.apply(els[i],intr))r[j++]=item;if(!tokens.length)return r;for(j=0,l=r.length,k=0;j<l;j++){p=r[j];for(i=tokens.length;i--;)while(p=walker[dividedTokens[i]](p,r[j]))if(found=interpret.apply(p,q(tokens[i])))break;found&&(ret[k++]=r[j])}return ret}function isNode(el){return el&&el.nodeType&&(el.nodeType==1||el.nodeType==9)}function uniq(ar){var a=[],i,j;e:for(i=0;i<ar.length;i++){for(j=0;j<a.length;j++)if(a[j]==ar[i])continue e;a[a.length]=ar[i]}return a}function arrayLike(o){return typeof o=="object"&&isFinite(o.length)}function normalizeRoot(root){return root?typeof root=="string"?qwery(root)[0]:arrayLike(root)?root[0]:root:doc}function qwery(selector,_root){var root=normalizeRoot(_root);return!root||!selector?[]:selector===window||isNode(selector)?!_root||selector!==window&&isNode(root)&&isAncestor(selector,root)?[selector]:[]:selector&&arrayLike(selector)?flatten(selector):(m=selector.match(idOnly))?(el=doc.getElementById(m[1]))?[el]:[]:(m=selector.match(tagOnly))?flatten(root.getElementsByTagName(m[1])):select(selector,root)}var context=this,doc=document,old=context.qwery,c,i,j,k,l,m,o,p,r,v,el,node,found,classes,item,items,token,html=doc.documentElement,id=/#([\w\-]+)/,clas=/\.[\w\-]+/g,idOnly=/^#([\w\-]+$)/,classOnly=/^\.([\w\-]+)$/,tagOnly=/^([\w\-]+)$/,tagAndOrClass=/^([\w]+)?\.([\w\-]+)$/,normalizr=/\s*([\s\+\~>])\s*/g,splitters=/[\s\>\+\~]/,splittersMore=/(?![\s\w\-\/\?\&\=\:\.\(\)\!,@#%<>\{\}\$\*\^'"]*\]|[\s\w\+\-]*\))/,specialChars=/([.*+?\^=!:${}()|\[\]\/\\])/g,simple=/^([a-z0-9]+)?(?:([\.\#]+[\w\-\.#]+)?)/,attr=/\[([\w\-]+)(?:([\|\^\$\*\~]?\=)['"]?([ \w\-\/\?\&\=\:\.\(\)\!,@#%<>\{\}\$\*\^]+)["']?)?\]/,pseudo=/:([\w\-]+)(\(['"]?([\s\w\+\-]+)['"]?\))?/,dividers=new RegExp("("+splitters.source+")"+splittersMore.source,"g"),tokenizr=new RegExp(splitters.source+splittersMore.source),chunker=new RegExp(simple.source+"("+attr.source+")?"+"("+pseudo.source+")?"),walker={" ":function(node){return node&&node!==html&&node.parentNode},">":function(node,contestant){return node&&node.parentNode==contestant.parentNode&&node.parentNode},"~":function(node){return node&&node.previousSibling},"+":function(node,contestant,p1,p2){if(!node)return!1;p1=previous(node);p2=previous(contestant);return p1&&p2&&p1==p2&&p1}};cache.prototype={g:function(k){return this.c[k]||undefined},s:function(k,v){this.c[k]=v;return v}};var classCache=new cache,cleanCache=new cache,attrCache=new cache,tokenCache=new cache,isAncestor="compareDocumentPosition"in html?function(element,container){return(container.compareDocumentPosition(element)&16)==16}:"contains"in html?function(element,container){container=container==doc||container==window?html:container;return container!==element&&container.contains(element)}:function(element,container){while(element=element.parentNode)if(element===container)return 1;return 0},supportsCSS3=function(){if(!doc.querySelector||!doc.querySelectorAll)return!1;try{return doc.querySelectorAll(":nth-of-type(1)").length}catch(e){return!1}}(),select=supportsCSS3?function(selector,root){return doc.getElementsByClassName&&(m=selector.match(classOnly))?flatten(root.getElementsByClassName(m[1])):flatten(root.querySelectorAll(selector))}:function(selector,root){selector=selector.replace(normalizr,"$1");var result=[],element,collection,collections=[],i;if(m=selector.match(tagAndOrClass)){items=root.getElementsByTagName(m[1]||"*");r=classCache.g(m[2])||classCache.s(m[2],new RegExp("(^|\\s+)"+m[2]+"(\\s+|$)"));for(i=0,l=items.length,j=0;i<l;i++)r.test(items[i].className)&&(result[j++]=items[i]);return result}for(i=0,items=selector.split(","),l=items.length;i<l;i++)collections[i]=_qwery(items[i]);for(i=0,l=collections.length;i<l&&(collection=collections[i]);i++){var ret=collection;if(root!==doc){ret=[];for(j=0,m=collection.length;j<m&&(element=collection[j]);j++)isAncestor(element,root)&&ret.push(element)}result=result.concat(ret)}return uniq(result)};qwery.uniq=uniq;qwery.pseudos={};qwery.noConflict=function(){context.qwery=old;return this};return qwery});provide("qwery",module.exports);!function(doc,$){function create(node,root){var tag=/^\s*<([^\s>]+)\s*/.exec(node)[1],el=(root||doc).createElement(nodeMap[tag]||"div"),els=[];el.innerHTML=node;var nodes=el.childNodes;el=el.firstChild;el.nodeType==1&&els.push(el);while(el=el.nextSibling)el.nodeType==1&&els.push(el);return els}var q=require("qwery"),table="table",nodeMap={thead:table,tbody:table,tfoot:table,tr:"tbody",th:"tr",td:"tr",fieldset:"form",option:"select"};$._select=function(s,r){return/^\s*</.test(s)?create(s,r):q(s,r)};$.pseudos=q.pseudos;$.ender({find:function(s){var r=[],i,l,j,k,els;for(i=0,l=this.length;i<l;i++){els=q(s,this[i]);for(j=0,k=els.length;j<k;j++)r.push(els[j])}return $(q.uniq(r))},and:function(s){var plus=$(s);for(var i=this.length,j=0,l=this.length+plus.length;i<l;i++,j++)this[i]=plus[j];return this}},!0)}(document,ender)})();(function(){var module={exports:{}},exports=module.exports,twt=module.exports=function(o){o=$.isType("array",o)?o:[o];return twt[o.length>1?"timeline":"tweet"].apply(this,arguments)};twt.settings={product:"twt",linkTarget:"_blank"};var Hogan=require("hogan.js-template");twt.templates={border:'<div class="twt-border">{{{content}}}</div>',buffer:'<div class="twt-buffer"><button class="twt-buffer-button" aria-controls="{{uid}}">{{message}}</button></div>',entityhashtag:'<a class="ht" rel="tag" href="{{url}}" target="{{_linkTarget}}" title="#{{text}}">#<b>{{text}}</b></a>',entityuser:'<a class="h-card" href="{{url}}" target="{{_linkTarget}}" title="{{name}}">@<b>{{screen_name}}</b></a>',entitylink:'<a class="link" href="{{url}}" target="{{_linkTarget}}" title="{{expanded_url}}">{{display_url}}</a>',timeline:'<div class="twt-timeline"><div class="twt-tweet-list twt-inline" id="{{uid}}" aria-live="polite" aria-atomic="false" aria-relevant="additions">{{{tweets}}}</div></div>',actions:new Hogan.Template(function(c,p,i){i=i||"";var b=i+"",_=this;b+='<ul class="twt-actions">';b+="\n"+i;b+=" ";b+=_.f("before_actions",c,p,0);b+="\n"+i;b+=' <li><a href="https://twitter.com/intent/tweet?in_reply_to=';b+=_.v(_.f("id",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='" class="reply-action twt-intent" title="';b+=_.v(_.f("_reply",c,p,0));b+='"><i></i><b>';b+=_.v(_.f("_reply",c,p,0));b+="</b></a></li>";b+="\n"+i;b+=' <li><a href="https://twitter.com/intent/retweet?tweet_id=';b+=_.v(_.f("id",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='" class="';if(_.s(_.f("_was_retweeted",c,p,1),c,p,0,344,361,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+="unretweet-action ";return b});c.pop()}else{b+=_.b;_.b=""}b+=" ";_.s(_.f("_was_retweeted",c,p,1),c,p,1,0,0,"")||(b+="retweet-action ");b+=' twt-intent" title="';b+=_.v(_.f("_retweet",c,p,0));b+='"><i></i><b>';b+=_.v(_.f("_retweet",c,p,0));b+="</b></a></li>";b+="\n"+i;b+=' <li><a href="https://twitter.com/intent/favorite?tweet_id=';b+=_.v(_.f("id",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='" class="';if(_.s(_.f("_favorited",c,p,1),c,p,0,619,637,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+="unfavorite-action ";return b});c.pop()}else{b+=_.b;_.b=""}b+=" ";_.s(_.f("_favorited",c,p,1),c,p,1,0,0,"")||(b+="favorite-action ");b+=' twt-intent" title="';b+=_.v(_.f("_favorite",c,p,0));b+='"><i></i><b>';b+=_.v(_.f("_favorite",c,p,0));b+="</b></a></li>";b+="\n"+i;b+=" ";b+=_.f("after_actions",c,p,0);b+="\n"+i;b+="</ul>";return b}),media:new Hogan.Template(function(c,p,i){i=i||"";var b=i+"",_=this;if(_.s(_.f("media",c,p,1),c,p,0,10,416,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" ";b+=_.f("before_media",c,p,0);b+="\n"+i;b+=' <div class="twt-media e-content">';b+="\n"+i;if(_.s(_.f("_type_photo",c,p,1),c,p,0,88,229,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <a class="twt-media-link" href="';b+=_.v(_.f("_permalink_url",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='">';b+="\n"+i;b+=' <img src="';b+=_.v(_.f("media_url",c,p,0));b+='" alt="';b+=_.v(_.f("media_alt",c,p,0));b+='">';b+="\n"+i;b+=" </a>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}if(_.s(_.f("_type_iframe",c,p,1),c,p,0,267,369,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <div class="media-iframe-wrap">';b+="\n"+i;b+=' <iframe src="';b+=_.v(_.f("media_url",c,p,0));b+='"></iframe>';b+="\n"+i;b+=" </div>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+=" </div>";b+="\n"+i;b+=" ";b+=_.f("after_media",c,p,0);b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}return b}),tweet:new Hogan.Template(function(c,p,i){i=i||"";var b=i+"",_=this;b+=_.f("before_tweet_element",c,p,0);b+="\n"+i;b+="<";b+=_.v(_.f("_tweet_element",c,p,0));b+="\n"+i;b+=" ";b+=_.v(_.f("_root_attr",c,p,0));b+="\n"+i;b+=' data-twt-id="';b+=_.v(_.f("id",c,p,0));b+='"';b+="\n"+i;if(_.s(_.f("_web_intents",c,p,1),c,p,0,106,337,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' data-twt-intents="';b+=_.v(_.f("_enabled",c,p,0));b+='"';b+="\n"+i;b+=" ";if(_.s(_.f("_partner",c,p,1),c,p,0,160,193,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' data-twt-partner="';b+=_.v(_.f("_partner",c,p,0));b+='" ';return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_related",c,p,1),c,p,0,224,257,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' data-twt-related="';b+=_.v(_.f("_related",c,p,0));b+='" ';return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_product",c,p,1),c,p,0,288,321,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' data-twt-product="';b+=_.v(_.f("_product",c,p,0));b+='" ';return b});c.pop()}else{b+=_.b;_.b=""}b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+=' class="twt-o twt-tweet h-entry';b+="\n"+i;b+=" ";if(_.s(_.f("_as_reply",c,p,1),c,p,0,404,426,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-inline twt-reply ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_always_show_actions",c,p,1),c,p,0,468,493,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-always-show-actions ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_was_retweeted",c,p,1),c,p,0,540,564,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" tweet-retweeted twt-rt ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("media",c,p,1),c,p,0,596,607,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" has-photo ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_pin_media",c,p,1),c,p,0,635,647,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-pinned ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_tweet_not_found",c,p,1),c,p,0,686,697,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-error ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_favorited",c,p,1),c,p,0,736,745,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-fav ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_format",c,p,1),c,p,0,775,788,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" ";b+=_.v(_.f("_format",c,p,0));b+=" ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_touch_device",c,p,1),c,p,0,821,832,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-touch ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_rtl",c,p,1),c,p,0,862,989,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-rtl twt-rtl-body";b+="\n"+i;b+=" ";if(_.s(_.f("_as_reply",c,p,1),c,p,0,902,918,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" twt-rtl-inline ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("_rtl_format",c,p,1),c,p,0,953,970,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=" ";b+=_.v(_.f("_rtl_format",c,p,0));b+=" ";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+=' ">';b+="\n"+i;b+=' <div class="h-card p-author">';b+="\n"+i;b+=" ";b+=_.f("before_username",c,p,0);b+="\n"+i;if(_.s(_.f("user",c,p,1),c,p,0,1081,2451,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";if(_.s(_.f("screen_name",c,p,1),c,p,0,1106,1241,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <a class="screen-name u-url" href="';b+=_.v(_.f("_screen_name_url",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='" data-screen-name="';b+=_.v(_.f("screen_name",c,p,0));b+='">';b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+=' <span class="avatar">';if(_.s(_.f("profile_image_url_https",c,p,1),c,p,0,1315,1377,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+='<img src="';b+=_.v(_.f("profile_image_url_https",c,p,0));b+='" class="u-photo" alt="">';return b});c.pop()}else{b+=_.b;_.b=""}b+="</span>";b+="\n"+i;b+=" ";if(_.s(_.f("name",c,p,1),c,p,0,1430,1466,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+='<span class="p-name">';b+=_.v(_.f("name",c,p,0));b+="</span>";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;if(_.s(_.f("_has_badges",c,p,1),c,p,0,1500,1852,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <ul class="badges p-note">';b+="\n"+i;b+=" ";b+=_.f("before_badges",c,p,0);b+="\n"+i;b+=" ";if(_.s(_.f("protected",c,p,1),c,p,0,1590,1671,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+='<li class="twt-protected"><abbr title="';b+=_.v(_.f("_protected_text",c,p,0));b+='">🔒</abbr></li>';return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";if(_.s(_.f("verified",c,p,1),c,p,0,1709,1787,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+='<li class="twt-verified"><abbr title="';b+=_.v(_.f("_verified_text",c,p,0));b+='">✔</abbr></li>';return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";b+=_.f("after_badges",c,p,0);b+="\n"+i;b+=" </ul>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}if(_.s(_.f("screen_name",c,p,1),c,p,0,1893,1979,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <span class="p-nickname">@<b>';b+=_.v(_.f("screen_name",c,p,0));b+="</b></span>";b+="\n"+i;b+=" </a>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+=" ";if(_.s(_.f("in_reply_to",c,p,1),c,p,0,2020,2073,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+='<em class="in-reply">· ';b+=_.f("_in_reply_to",c,p,0);b+="</em>";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;if(_.s(_.f("_show_follow_button",c,p,1),c,p,0,2122,2420,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <iframe class="twt-follow-button" allowtransparency="true" frameborder="0" scrolling="no" src="//platform.twitter.com/widgets/follow_button.html#align=';b+=_.v(_.f("_fbtn_align",c,p,0));b+="&button=grey&screen_name=";b+=_.v(_.f("screen_name",c,p,0));b+="&show_count=false&show_screen_name=false&lang=";b+=_.v(_.f("language_code",c,p,0));b+='"></iframe>';b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";b+=_.f("after_username",c,p,0);b+="\n"+i;b+=" </div>";b+="\n"+i;if(_.s(_.f("_as_timeline",c,p,1),c,p,0,2521,2721,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";if(_.s(_.f("rendered_time",c,p,1),c,p,0,2544,2698,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <a class="permalink" rel="bookmark" href="';b+=_.v(_.f("_permalink_url",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='">';b+="\n"+i;b+=" ";b+=_.f("rendered_time",c,p,0);b+="\n"+i;b+=" <i></i>";b+="\n"+i;b+=" </a>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+="\n"+i;if(_.s(_.f("rendered_text",c,p,1),c,p,0,2763,2904,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <div class="e-content">';b+="\n"+i;b+=" ";b+=_.f("before_tweet",c,p,0);b+="\n"+i;b+=' <p class="p-name">';b+=_.f("rendered_text",c,p,0);b+="</p>";b+="\n"+i;b+=" ";b+=_.f("after_tweet",c,p,0);b+="\n"+i;b+=" </div>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+=" ";b+=_.f("tweet_media",c,p,0);b+="\n"+i;b+="\n"+i;if(!_.s(_.f("_as_reply",c,p,1),c,p,1,0,0,"")){b+=' <div class="footer">';b+="\n"+i;b+=" ";b+=_.f("before_footer",c,p,0);b+="\n"+i;b+="\n"+i;b+=" ";if(_.s(_.f("_retweeted",c,p,1),c,p,0,3039,3125,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+='<span class="retweet-credit" title="';b+=_.v(_.f("_retweeted_at",c,p,0));b+='"><i></i> ';b+=_.f("_retweeted",c,p,0);b+="</span>";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+="\n"+i;if(!_.s(_.f("_as_timeline",c,p,1),c,p,1,0,0,"")){b+=' <a class="view-details" href="';b+=_.v(_.f("_permalink_url",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='">';b+=_.f("_view_permalink",c,p,0);b+="</a>";b+="\n"}b+="\n"+i;if(!_.s(_.f("error",c,p,1),c,p,1,0,0,""))if(_.s(_.f("_as_timeline",c,p,1),c,p,0,3340,3456,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <a class="view-details" href="';b+=_.v(_.f("_permalink_url",c,p,0));b+='" target="';b+=_.v(_.f("_linkTarget",c,p,0));b+='">';b+=_.f("_view_permalink",c,p,0);b+="</a>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;if(_.s(_.f("_render_actions",c,p,1),c,p,0,3518,3582,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";if(!_.s(_.f("error",c,p,1),c,p,1,0,0,"")){b+=" ";b+=_.f("_actions",c,p,0);b+="\n"}return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;if(_.s(_.f("_show_errors",c,p,1),c,p,0,3627,3715,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";if(_.s(_.f("error",c,p,1),c,p,0,3644,3698,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <div class="twt-error">';b+=_.v(_.f("error",c,p,0));b+="</div>";b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}return b});c.pop()}else{b+=_.b;_.b=""}b+=" ";b+=_.f("after_footer",c,p,0);b+="\n"+i;b+=" </div>";b+="\n"}b+="\n"+i;b+=" ";b+=_.f("timeline_media",c,p,0);b+="\n"+i;b+="\n"+i;if(_.s(_.f("_as_reply",c,p,1),c,p,0,3829,3896,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+=' <div class="border-arrow"></div>';b+="\n"+i;b+=' <div class="border"></div>';b+="\n";return b});c.pop()}else{b+=_.b;_.b=""}b+="\n"+i;b+="</";b+=_.v(_.f("_tweet_element",c,p,0));b+=">";b+="\n"+i;b+=_.f("after_tweet_element",c,p,0);return b}),time:new Hogan.Template(function(c,p,i){i=i||"";var b=i+"",_=this;b+='<span class="dt-updated ';if(_.s(_.f("relative",c,p,1),c,p,0,37,56,"{{ }}")){b+=_.rs(c,p,function(c,p){var b="";b+="show-relative-times";return b});c.pop()}else{b+=_.b;_.b=""}b+='" title="';b+=_.v(_.f("formatted_time",c,p,0));b+='">';b+="\n"+i;b+=' <span class="value-title" title="';b+=_.v(_.f("iso_time",c,p,0));b+='"></span>';b+="\n"+i;b+=" ";b+=_.v(_.f("time",c,p,0));b+="\n"+i;b+="</span>";return b})};twt.urls={base:"https://twitter.com",permalink:"https://twitter.com/{{{screen_name}}}/statuses/{{{tweet_id}}}",profile:"https://twitter.com/{{{screen_name}}}",userIntent:"https://twitter.com/intent/user?screen_name={{screen_name}}",hashtag:"https://twitter.com/search/%23{{hashtag}}"};!function(exports){exports.isType=function(type,obj){return type=={}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase()};exports.extend=function(obj){var args=Array.prototype.slice.call(arguments,1),l=args.length,i=0,prop,source;for(;i<l;i++){source=args[i];for(prop in source)source[prop]!==void 0&&(obj[prop]=source[prop])}return obj};exports.indexOf=Array.prototype.indexOf?function(a,el,start){return a.indexOf(el,isFinite(start)?start:0)}:function(a,el,start,i){start=start||0;for(i=0;i<a.length;i++)if(i in a&&a[i]==el)return i;return-1};exports.appendTo=function(el,content){el.appendChild(content)};exports.prependTo=function(el,content){el.insertBefore(content,el.firstChild)};exports.insertAfter=function(el,content){sibling=el.nextSibling;sibling?el.parentNode.insertBefore(content,sibling):el.parentNode.appendChild(content)};exports.insertBefore=function(el,content){el.parentNode.insertBefore(content,el)};exports.closest=function(element,selector){var collection=$(selector);while(element=element.parentNode)if(~$.indexOf(collection,element))return element};exports.fixedID=function(object,id){var idStr=id+"_str";return object[typeof object[id]=="string"?id:idStr]};exports.to_html=function(template,object){return typeof template=="string"?template.replace(/{{({?(\w*)}?)}}/g,function(j,k,l){return k!=l?object[l]:Hogan.Template.prototype.v(object[l])}):template.render(object)}}($);!function($){function _(text,o){return twt.settings.lang&&i18n[twt.settings.lang]&&i18n[twt.settings.lang][text]?$.to_html(i18n[twt.settings.lang][text],o):$.to_html(text,o)}var globals={base:"https://twitter.com"},i18n={msa:{"1 day":"1 hari","1 hr":"1 jam","1 min":"1 minit","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>balasan kepada @{{screen_name}}</a>",AM:"AM",Apr:"Apr",Aug:"Ogo",Dec:"Dis",Favorite:"Gemar",Feb:"Feb",Jan:"Jan",Jul:"Jul",Jun:"Jun",Mar:"Mac",May:"Mei","New Tweets":"Tweet Baru",Nov:"Nov",Oct:"Okt",PM:"PM",Reply:"Balas",Retweet:"Tweet Semula","Retweeted by @{{screen_name}} on {{date}}":"Ditweet semula oleh @{{screen_name}} pada {{date}}","Retweeted by {{{user}}}":"Ditweet semula oleh {{{user}}}",Sep:"Sep","This account is protected":"Akaun ini dilindungi","Verified Account":"Akaun Disahkan","View on Twitter":"Lihat di Twitter",ltr:"ltr",now:"sekarang","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} jam","{{time_minutes}} mins":"{{time_minutes}} minit","{{time_seconds}} secs":"{{time_seconds}} saat"},fr:{"1 day":"1 jour","1 hr":"1 h","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>en réponse à @{{screen_name}}</a>",AM:"AM",Apr:"Avr",Aug:"Août",Dec:"Déc",Favorite:"Favori",Feb:"Févr",Jan:"Janv",Jul:"Juill",Jun:"Juin",Mar:"Mars",May:"Mai","New Tweets":"Nouveaux Tweets",Nov:"Nov",Oct:"Oct",PM:"PM",Reply:"Répondre",Retweet:"Retweeter","Retweeted by @{{screen_name}} on {{date}}":"Retweeté par @{{screen_name}} le {{date}}","Retweeted by {{{user}}}":"Retweeté par {{{user}}}",Sep:"Sept","This account is protected":"Ce compte est protégé","Verified Account":"Compte certifié","View on Twitter":"Voir sur Twitter",ltr:"ltr",now:"maintenant","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} h","{{time_minutes}} mins":"{{time_minutes}} min","{{time_seconds}} secs":"{{time_seconds}} s"},"zh-cn":{"1 day":"1天","1 hr":"1小时","1 min":"1分钟","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>回复给 @{{screen_name}}</a>",AM:"上午",Apr:"4月",Aug:"8月",Dec:"12月",Favorite:"收藏",Feb:"2月",Jan:"1月",Jul:"7月",Jun:"6月",Mar:"3月",May:"5月","New Tweets":"新推文",Nov:"11月",Oct:"10月",PM:"下午",Reply:"回复",Retweet:"转推","Retweeted by @{{screen_name}} on {{date}}":"由 @{{screen_name}} 在 {{date}} 转推","Retweeted by {{{user}}}":"由 {{{user}}} 转推",Sep:"9月","This account is protected":"此账号已被保护","Verified Account":"认证账号","View on Twitter":"在 Twitter 上查看",ltr:"ltr",now:"现在","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{year}}年{{month}}{{date}}日, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_month}}{{time_date}}日","{{time_date}} {{time_month}} {{time_year}}":"{{time_year}}年{{time_month}}{{time_date}}日","{{time_hours}} hrs":"{{time_hours}}小时","{{time_minutes}} mins":"{{time_minutes}}分钟","{{time_seconds}} secs":"{{time_seconds}}秒"},"zh-tw":{"1 day":"1 天","1 hr":"1 小時","1 min":"1分鐘","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>回覆給 @{{screen_name}}</a>\n ",AM:"上午",Apr:"4月",Aug:"8月",Dec:"12月",Favorite:"收藏",Feb:"2月",Jan:"1月",Jul:"7月",Jun:"6月",Mar:"3月",May:"5月","New Tweets":"新推文",Nov:"11月",Oct:"10月",PM:"下午",Reply:"回覆",Retweet:"轉推","Retweeted by @{{screen_name}} on {{date}}":"在 {{date}} 被 @{{screen_name}} 轉推","Retweeted by {{{user}}}":"被 {{{user}}} 轉推",Sep:"9月","This account is protected":"此帳戶已受保護","Verified Account":"已認證帳戶","View on Twitter":"在 Twitter 顯示",ltr:"ltr",now:"現在","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{year}} {{month}} {{date}}, {{amPm}} {{hour12}}:{{minute}}:{{second}}(世界標準時間)","{{time_date}} {{time_month}}":"{{time_month}}{{time_date}}日","{{time_date}} {{time_month}} {{time_year}}":"{{time_year}}年{{time_month}}{{time_date}}日","{{time_hours}} hrs":"{{time_hours}} 小時","{{time_minutes}} mins":"{{time_minutes}}分","{{time_seconds}} secs":"{{time_seconds}} 秒"},fil:{"1 day":"1 araw","1 hr":"1 oras","1 min":"1 minuto","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>sagot kay @{{screen_name}}</a>",AM:"AM",Apr:"Abr",Aug:"Aug",Dec:"Dis",Favorite:"Paborito",Feb:"Peb",Jan:"Enero",Jul:"Hul",Jun:"Hun",Mar:"Mar",May:"Mayo","New Tweets":"Mga Bagong Tweet",Nov:"Nob",Oct:"Okt",PM:"PM",Reply:"Sagot",Retweet:"I-retweet","Retweeted by @{{screen_name}} on {{date}}":"Ini-retweet ni @{{screen_name}} noong {{date}}","Retweeted by {{{user}}}":"Ini-retweet ni {{{user}}}",Sep:"Set","This account is protected":"Ang account na ito ay protektado","Verified Account":"Napatunayan na Account","View on Twitter":"Tingnan sa Twitter",ltr:"ltr",now:"ngayon","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} oras","{{time_minutes}} mins":"{{time_minutes}} minuto","{{time_seconds}} secs":"{{time_seconds}} segundo"},hi:{"1 day":"१ दिन","1 hr":"1 घंटा ","1 min":"१ मिनट","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'> @{{screen_name}} के जवाब मे</a>",AM:"पूर्वाह्न",Apr:"अप्रैल",Aug:"अगस्त",Dec:"दिसम्बर",Favorite:"पसंदीदा",Feb:"फरवरी",Jan:"जनवरी",Jul:"जुलाई",Jun:"जून",Mar:"मार्च",May:"मई","New Tweets":"नये ट्वीट्स",Nov:"नवम्बर",Oct:"अक्टूबर",PM:"अपराह्न",Reply:"जवाब",Retweet:"रीट्वीट","Retweeted by @{{screen_name}} on {{date}}":"{{date}} को @{{screen_name}} द्वारा रीट्वीट किया गया","Retweeted by {{{user}}}":"{{{user}}} द्वारा रीट्वीट किया गया",Sep:"सितंबर","This account is protected":"यह खाता संरक्षित है ","Verified Account":"सत्यापित खाता","View on Twitter":"ट्विटर पर देखें",ltr:"Itr",now:"अभी","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} घंटे","{{time_minutes}} mins":"{{time_minutes}} मिनट","{{time_seconds}} secs":"{{time_seconds}} सेकंड"},fi:{"1 day":"1 päivä","1 hr":"1 h","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>vastauksena käyttäjälle @{{screen_name}}</a>",AM:"a.m.",Apr:"huhtikuu",Aug:"elokuu",Dec:"joulukuu",Favorite:"Suosikki",Feb:"helmikuu",Jan:"tammikuu",Jul:"heinäkuu",Jun:"kesäkuu",Mar:"maaliskuu",May:"toukokuu","New Tweets":"Uudet twiitit",Nov:"marraskuu",Oct:"lokakuu",PM:"p.m.",Reply:"Vastaa",Retweet:"Uudelleentwiittaa","Retweeted by @{{screen_name}} on {{date}}":"Käyttäjän @{{screen_name}} uudelleentwiittaama {{date}}","Retweeted by {{{user}}}":"Käyttäjän {{{user}}} uudelleentwiittaama",Sep:"syyskuu","This account is protected":"Tämä tili on suojattu","Verified Account":"Varmennettu tili","View on Twitter":"Näytä Twitterissä",ltr:"ltr",now:"nyt","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}}. {{month}}ta {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}}. {{time_month}}ta","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}}. {{time_month}}ta {{time_year}}","{{time_hours}} hrs":"{{time_hours}} tuntia","{{time_minutes}} mins":"{{time_minutes}} min","{{time_seconds}} secs":"{{time_seconds}} s"},sv:{"1 day":"1 dag","1 hr":"1 tim","1 min":"1 minut","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>i svar till @{{screen_name}}</a>",AM:"F.M.",Apr:"april",Aug:"aug",Dec:"dec",Favorite:"Favoritmarkera",Feb:"feb",Jan:"jan",Jul:"juli",Jun:"juni",Mar:"mars",May:"maj","New Tweets":"Nya Tweets",Nov:"nov",Oct:"okt",PM:"E.M.",Reply:"Svara",Retweet:"Retweeta","Retweeted by @{{screen_name}} on {{date}}":"Retweetat av @{{screen_name}} {{date}} ","Retweeted by {{{user}}}":"Retweetat av {{{user}}}",Sep:"sep","This account is protected":"Detta konto är skyddat","Verified Account":"Verifierat konto","View on Twitter":"Visa på Twitter",ltr:"ltr",now:"nu","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}}, {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} tim","{{time_minutes}} mins":"{{time_minutes}} min","{{time_seconds}} secs":"{{time_seconds}} sek"},pl:{"1 day":"1 dzień","1 hr":"1 godzina","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>w odpowiedzi do @{{screen_name}}</a>",AM:"rano",Apr:"kwi",Aug:"sie",Dec:"gru",Favorite:"Ulubione",Feb:"lut",Jan:"sty",Jul:"lip",Jun:"cze",Mar:"mar",May:"maj","New Tweets":"Nowe tweety",Nov:"lis",Oct:"paź.",PM:"po południu",Reply:"Odpowiedź",Retweet:"Podaj dalej","Retweeted by @{{screen_name}} on {{date}}":"Przesłane dalej przez @{{screen_name}}, {{date}}","Retweeted by {{{user}}}":"Podane dalej przez {{{user}}}",Sep:"wrz","This account is protected":"To konto jest chronione","Verified Account":"Konto zweryfikowane","View on Twitter":"Zobacz na Twitterze",ltr:"ltr",now:"teraz","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} godz.","{{time_minutes}} mins":"{{time_minutes}} minut","{{time_seconds}} secs":"{{time_seconds}} sekund"},ja:{"1 day":"1日","1 hr":"1時間","1 min":"1分","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>@{{screen_name}}さんへの返信</a>",AM:"AM",Apr:"4月",Aug:"8月",Dec:"12月",Favorite:"お気に入りに登録",Feb:"2月",Jan:"1月",Jul:"7月",Jun:"6月",Mar:"3月",May:"5月","New Tweets":"新しいツイート",Nov:"11月",Oct:"10月",PM:"PM",Reply:"返信",Retweet:"リツイート","Retweeted by @{{screen_name}} on {{date}}":"{{date}}日に@{{screen_name}}さんがリツイートしました","Retweeted by {{{user}}}":"{{{user}}}さんがリツイートしました",Sep:"9月","This account is protected":"このアカウントは非公開です","Verified Account":"認証済みアカウント","View on Twitter":"Twitterで表示",ltr:"左横書き",now:"現在","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{year4}}{{month}}{{date}} {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_month}} {{time_date}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_year_full}}年{{time_month}}{{time_date}}日","{{time_hours}} hrs":"{{time_hours}}時間","{{time_minutes}} mins":"{{time_minutes}}分","{{time_seconds}} secs":"{{time_seconds}}秒"},ko:{"1 day":"1일","1 hr":"1시간","1 min":"1분","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>@{{screen_name}} 님에게 보낸 답글</a>",AM:"AM",Apr:"4월",Aug:"8월",Dec:"12월",Favorite:"관심글 담기",Feb:"2월",Jan:"1월",Jul:"7월",Jun:"6월",Mar:"3월",May:"5월","New Tweets":"새 트윗",Nov:"11월",Oct:"10월",PM:"PM",Reply:"답글",Retweet:"리트윗","Retweeted by @{{screen_name}} on {{date}}":"{{date}}에 @{{screen_name}}님이 리트윗함","Retweeted by {{{user}}}":"{{{user}}} 님이 리트윗했습니다.",Sep:"9월","This account is protected":"이 계정은 비공개 계정입니다","Verified Account":"인증된 계정","View on Twitter":"트위터에서 보기",ltr:"Itr",now:"지금","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{year}} {{month}} {{date}}, {{amPm}} {{hour12}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_month}} {{time_date}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_year}} {{time_month}} {{time_date}}","{{time_hours}} hrs":"{{time_hours}}시간","{{time_minutes}} mins":"{{time_minutes}}분","{{time_seconds}} secs":"{{time_seconds}}초"},de:{"1 day":"1 Tag","1 hr":"1 Std","1 min":"1 Min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>als Antwort an @{{screen_name}}</a>",AM:"AM",Apr:"Apr",Aug:"Aug",Dec:"Dez",Favorite:"Favorisieren",Feb:"Feb",Jan:"Jan",Jul:"Jul",Jun:"Jun",Mar:"Mär",May:"Mai","New Tweets":"Neue Tweets",Nov:"Nov",Oct:"Okt",PM:"PM",Reply:"Antworten",Retweet:"Retweeten","Retweeted by @{{screen_name}} on {{date}}":"Retweetet von @{{screen_name}} am {{date}}","Retweeted by {{{user}}}":"Retweetet von {{{user}}}",Sep:"Sep","This account is protected":"Dieser Account ist geschützt","Verified Account":"Verifizierter Account","View on Twitter":"Auf Twitter ansehen",ltr:"ltr",now:"jetzt","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}}. {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} Std","{{time_minutes}} mins":"{{time_minutes}} Min","{{time_seconds}} secs":"{{time_seconds}} Sek"},pt:{"1 day":"1 dia","1 hr":"1 hr","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>em resposta a @{{screen_name}}</a>",AM:"Manhã",Apr:"abr",Aug:"ago",Dec:"Dez",Favorite:"Favorito",Feb:"Fev",Jan:"Jan",Jul:"Jul",Jun:"jun",Mar:"mar",May:"maio","New Tweets":"Novos Tweets",Nov:"nov",Oct:"out",PM:"PM",Reply:"Responder",Retweet:"Retweetar","Retweeted by @{{screen_name}} on {{date}}":"Retweetado por @{{screen_name}} em {{date}}","Retweeted by {{{user}}}":"Retweetado por {{{user}}}",Sep:"set","This account is protected":"Esta conta é protegida","Verified Account":"Conta Verificada","View on Twitter":"Ver no Twitter",ltr:"ltr",now:"agora","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} hrs","{{time_minutes}} mins":"{{time_minutes}} mins","{{time_seconds}} secs":"{{time_seconds}} segundos"},it:{"1 day":"1 giorno","1 hr":"1 ora","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>in risposta a @{{screen_name}}</a>",AM:"AM",Apr:"Apr",Aug:"Ago",Dec:"Dic",Favorite:"Aggiungi ai preferiti",Feb:"Feb",Jan:"Gen",Jul:"Lug",Jun:"Giu",Mar:"Mar",May:"Mag","New Tweets":"Nuovi Tweet",Nov:"Nov",Oct:"Ott",PM:"PM",Reply:"Risposta",Retweet:"Retweet","Retweeted by @{{screen_name}} on {{date}}":"Ritwittato da @{{screen_name}} il {{date}}","Retweeted by {{{user}}}":"Ritwittato da {{{user}}}",Sep:"Set","This account is protected":"Questo account è protetto","Verified Account":"Account Verificato","View on Twitter":"Vedi su Twitter",ltr:"ltr",now:"ora","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} ore","{{time_minutes}} mins":"{{time_minutes}} min","{{time_seconds}} secs":"{{time_seconds}} sec"},es:{"1 day":"1 día","1 hr":"1 hora","1 min":"1 minuto","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>en respuesta a @{{screen_name}}</a> ",AM:"am",Apr:"abr",Aug:"ago",Dec:"dic",Favorite:"Favorito",Feb:"feb",Jan:"ene",Jul:"jul",Jun:"jun",Mar:"mar",May:"mayo","New Tweets":"Nuevos Tweets",Nov:"nov",Oct:"oct",PM:"pm",Reply:"Responder",Retweet:"Retwittear","Retweeted by @{{screen_name}} on {{date}}":"Retwitteado por @{{screen_name}} el {{date}}","Retweeted by {{{user}}}":"Retwitteado por {{{user}}}",Sep:"sep","This account is protected":"Esta cuenta está protegida","Verified Account":"Cuenta Verificada","View on Twitter":"Ver en Twitter",ltr:"ltr",now:"ahora","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} horas","{{time_minutes}} mins":"{{time_minutes}} minutos","{{time_seconds}} secs":"{{time_seconds}} segundos"},id:{"1 day":"1 hari","1 hr":"1 jam","1 min":"1 menit","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>sebagai balasan untuk @{{screen_name}}</a>",AM:"AM",Apr:"Apr",Aug:"Ags",Dec:"Des",Favorite:"Favorit",Feb:"Feb",Jan:"Jan",Jul:"Jul",Jun:"Jun",Mar:"Mar",May:"Mei","New Tweets":"Tweet Baru",Nov:"Nov",Oct:"Okt",PM:"PM",Reply:"Balas",Retweet:"Retweet","Retweeted by @{{screen_name}} on {{date}}":"Di-retweet oleh @{{screen_name}} pada {{date}}","Retweeted by {{{user}}}":"Di-retweet oleh {{{user}}}",Sep:"Sep","This account is protected":"Akun ini dilindungi","Verified Account":"Akun Terverifikasi","View on Twitter":"Lihat di Twitter",ltr:"ltr",now:"sekarang","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}.{{minute}}.{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} jam","{{time_minutes}} mins":"{{time_minutes}} menit","{{time_seconds}} secs":"{{time_seconds}} detik"},ru:{"1 day":"1 день","1 hr":"1 ч","1 min":"1 мин","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>в ответ @{{screen_name}}</a>",AM:"утра",Apr:"апреля",Aug:"августа",Dec:"декабря",Favorite:"В избранное",Feb:"февраля",Jan:"января",Jul:"июля",Jun:"июня",Mar:"марта",May:"мая","New Tweets":"Новые твиты",Nov:"ноября",Oct:"октября",PM:"после полудня",Reply:"Ответить",Retweet:"Ретвитнуть","Retweeted by @{{screen_name}} on {{date}}":"Ретвитнула(а) @{{screen_name}} on {{date}}","Retweeted by {{{user}}}":"Ретвитнул(а) {{{user}}}",Sep:"сентября","This account is protected":"Учётная запись защищена","Verified Account":"Подлинная учётная запись","View on Twitter":"Показать в Твиттере",ltr:"ltr",now:"сейчас","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}}","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} ч","{{time_minutes}} mins":"{{time_minutes}} мин","{{time_seconds}} secs":"{{time_seconds}} сек"},tr:{"1 day":"1 gün","1 hr":"1 sa","1 min":"1 dk","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>@{{screen_name}} adlı kişiye yanıt olarak</a>",AM:"AM",Apr:"Nisan",Aug:"Ağustos",Dec:"Aralık",Favorite:"Favorilere ekle",Feb:"Şubat",Jan:"Ocak",Jul:"Temmuz",Jun:"Haziran",Mar:"Mart",May:"Mayıs","New Tweets":"Yeni Tweetler",Nov:"Kasım",Oct:"Ekim",PM:"PM",Reply:"Yanıtla",Retweet:"Retweetle","Retweeted by @{{screen_name}} on {{date}}":"@{{screen_name}} {{date}} tarihinde retweetledi","Retweeted by {{{user}}}":"{{{user}}} retweetledi",Sep:"Eylül","This account is protected":"Bu hesap korumalıdır","Verified Account":"Onaylanmış Hesap","View on Twitter":"Twitter'da görüntüle",ltr:"ltr",now:"şimdi","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} saat","{{time_minutes}} mins":"{{time_minutes}} dk","{{time_seconds}} secs":"{{time_seconds}} sn"},da:{"1 day":"1 dag","1 hr":"1 time","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>som svar til @{{screen_name}}</a>",AM:"AM",Apr:"apr",Aug:"aug",Dec:"dec",Favorite:"Føj til foretrukne",Feb:"feb",Jan:"jan",Jul:"jul",Jun:"jun",Mar:"mar",May:"maj","New Tweets":"Nye tweets",Nov:"nov",Oct:"okt",PM:"PM",Reply:"Svar",Retweet:"Retweet","Retweeted by @{{screen_name}} on {{date}}":"Retweetet af @{{screen_name}} den {{date}}","Retweeted by {{{user}}}":"Retweetet af {{{user}}}",Sep:"sep","This account is protected":"Denne konto er beskyttet","Verified Account":"Verificeret konto","View on Twitter":"Vis på Twitter",ltr:"ltr",now:"nu","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} timer","{{time_minutes}} mins":"{{time_minutes}} min","{{time_seconds}} secs":"{{time_seconds}} sek"},no:{"1 day":"1 dag","1 hr":"1 t","1 min":"1 min","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>som svar til @{{screen_name}}</a>",AM:"AM",Apr:"apr",Aug:"aug",Dec:"des",Favorite:"Favoritt",Feb:"feb",Jan:"jan",Jul:"juli",Jun:"juni",Mar:"mar",May:"mai","New Tweets":"Nye tweets",Nov:"nov",Oct:"okt",PM:"PM",Reply:"Svar",Retweet:"Retweet","Retweeted by @{{screen_name}} on {{date}}":"Retweetet av @{{screen_name}} den {{date}}","Retweeted by {{{user}}}":"Retweetet av {{{user}}}",Sep:"sep","This account is protected":"Denne kontoen er beskyttet","Verified Account":"Verifisert konto","View on Twitter":"Vis på Twitter",ltr:"ltr",now:"nå","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} t","{{time_minutes}} mins":"{{time_minutes}} min","{{time_seconds}} secs":"{{time_seconds}} sek"},nl:{"1 day":"1 dag","1 hr":"1 uur","1 min":"1 minuut","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>als antwoord op @{{screen_name}}</a>",AM:"'s ochtends",Apr:"april",Aug:"augustus",Dec:"december",Favorite:"Toevoegen aan favorieten",Feb:"februari",Jan:"januari",Jul:"juli",Jun:"juni",Mar:"maart",May:"mei","New Tweets":"Nieuwe tweets",Nov:"november",Oct:"oktober",PM:"'s middags",Reply:"Beantwoorden",Retweet:"Retweeten","Retweeted by @{{screen_name}} on {{date}}":"Geretweet door @{{screen_name}} op {{date}}","Retweeted by {{{user}}}":"Geretweet door {{{user}}}",Sep:"september","This account is protected":"Dit is een afgeschermd account","Verified Account":"Geverifieerd account","View on Twitter":"Op Twitter weergeven",ltr:"Itr",now:"nu","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour24}}:{{minute}}:{{second}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} uur","{{time_minutes}} mins":"{{time_minutes}} minuten","{{time_seconds}} secs":"{{time_seconds}} seconden"},hu:{"1 day":"1 nap","1 hr":"1 óra","1 min":"1 perc","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":'<a href="{{in_reply_to_url}}">válasz neki: @{{screen_name}}</a>',AM:"de.",Apr:"Ápr",Aug:"Aug",Dec:"Dec",Favorite:"Kedvenc",Feb:"Feb",Jan:"Jan",Jul:"Júl",Jun:"Jún",Mar:"Márc",May:"Máj","New Tweets":"Új Tweetek",Nov:"Nov",Oct:"Okt",PM:"du.",Reply:"Válasz",Retweet:"Retweet","Retweeted by @{{screen_name}} on {{date}}":"Retweetelte: @{{screen_name}} ekkor: {{date}}","Retweeted by {{{user}}}":"Retweetelte: {{{user}}}",Sep:"Szept","This account is protected":"Ez a fiók védett","Verified Account":"Hitelesített felhasználó","View on Twitter":"Megtekintés Twitteren",ltr:"ltr",now:"most","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{year}} {{month}} {{date}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_month}} {{time_date}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_year}} {{time_month}} {{time_date}}","{{time_hours}} hrs":"{{time_hours}} óra","{{time_minutes}} mins":"{{time_minutes}} perc","{{time_seconds}} secs":"{{time_seconds}} másodperc"},fa:{"1 day":"١ روز","1 hr":"یک ساعت","1 min":"یک دقیقه","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":'<a href="{{in_reply_to_url}}">در پاسخ به @{{screen_name}}</a>',AM:"ق.ظ",Apr:"آوریل",Aug:"آگوست",Dec:"دسامبر",Favorite:"برگزیدن",Feb:"فوریه",Jan:"ژانویه",Jul:"ژوئیه",Jun:"ژوئن",Mar:"مارس",May:"مه","New Tweets":"توییتهای تازه",Nov:"نوامبر",Oct:"اکتبر",PM:"ب.ظ",Reply:"پاسخ",Retweet:"بازتوییت","Retweeted by @{{screen_name}} on {{date}}":"بازتوییت شده توسط @{{screen_name}} در {{date}}","Retweeted by {{{user}}}":"بازتوییت شده توسط {{{user}}}",Sep:"سپتامبر","This account is protected":"این حساب حفاظتشده است","Verified Account":"حساب تایید شده","View on Twitter":"مشاهده در توییتر",ltr:"rtl",now:"اکنون","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} ساعت","{{time_minutes}} mins":"{{time_minutes}} دقیقه","{{time_seconds}} secs":"{{time_seconds}} ثانیه"},ar:{"1 day":"يوم واحد","1 hr":"ساعة واحدة","1 min":"دقيقة واحدة","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>ردًا على @{{screen_name}}</a>",AM:"صباحًا",Apr:"أبريل",Aug:"أغسطس",Dec:"ديسمبر",Favorite:"تفضيل",Feb:"فبراير",Jan:"يناير",Jul:"يوليو",Jun:"يونيو",Mar:"مارس",May:"مايو","New Tweets":"تغريدات جديدة",Nov:"نوفمبر",Oct:"أكتوبر",PM:"مساءً",Reply:"رَد",Retweet:"إعادة تغريد","Retweeted by @{{screen_name}} on {{date}}":"مُعاد تغريدها بواسطة @{{screen_name}} في {{date}}","Retweeted by {{{user}}}":"مُعاد تغريدها بواسطة {{{user}}}",Sep:"سبتمبر","This account is protected":"هذا الحساب محميّ","Verified Account":"حساب موثّق","View on Twitter":"الإظهار على تويتر",ltr:"rtl",now:"الآن","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (utc)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} ساعة","{{time_minutes}} mins":"{{time_minutes}} دقيقة","{{time_seconds}} secs":"{{time_seconds}} ثانية"},ur:{"1 day":"ایک دن","1 hr":"ا گھنٹہ","1 min":"ایک منٹ","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>کے جواب میں @{{screen_name}}</a>",AM:"صبح",Apr:"اپریل",Aug:"اگست",Dec:"دسمبر",Favorite:"پسند کریں",Feb:"فروری",Jan:"جنوری",Jul:"جولائی",Jun:"جون",Mar:"مارچ",May:"مئی","New Tweets":"نئی ٹویٹس",Nov:"نومبر",Oct:"اکتوبر",PM:"شام",Reply:"جواب دیں",Retweet:"ریٹویٹ کریں","Retweeted by @{{screen_name}} on {{date}}":"@{{screen_name}} نے ریٹویٹ کیا بتاریخ {{date}}","Retweeted by {{{user}}}":"{{{user}}} نے ریٹویٹ کیا",Sep:"ستمبر","This account is protected":"یہ اکاؤنٹ محفوظ ہے.","Verified Account":"تصدیق شدہ اکاؤنٹ","View on Twitter":"ٹوئٹر پر دیکھیں",ltr:"rtl",now:"ابھی","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} گھنٹے","{{time_minutes}} mins":"{{time_minutes}} منٹ","{{time_seconds}} secs":"{{time_seconds}} سیکنڈز"},he:{"1 day":"יום אחד","1 hr":"שעה אחת","1 min":"דקה אחת","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>@{{screen_name}}בתגובה ל־</a>",AM:"לפני הצהריים",Apr:"אפר׳",Aug:"אוג׳",Dec:"דצמ׳",Favorite:"אהוב",Feb:"פבר׳",Jan:"ינו׳",Jul:"יולי",Jun:"יוני",Mar:"מרץ",May:"מאי","New Tweets":"ציוצים חדשים",Nov:"נוב׳",Oct:"אוק׳",PM:"אחר הצהריים",Reply:"תגובה",Retweet:"לצייץ מחדש","Retweeted by @{{screen_name}} on {{date}}":"צויץ מחדש על־ידי @{{screen_name}} ב-{{date}}","Retweeted by {{{user}}}":"צויץ מחדש על־ידי {{{user}}}",Sep:"ספט׳","This account is protected":"חשבון זה נעול","Verified Account":"חשבון מאומת","View on Twitter":"הצגה בטוויטר",ltr:"rtl",now:"כעת","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} ב{{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)","{{time_date}} {{time_month}}":"{{time_date}} ב{{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} ב{{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} שעות","{{time_minutes}} mins":"{{time_minutes}} דקות","{{time_seconds}} secs":"{{time_seconds}} שניות"},th:{"1 day":"1 วัน","1 hr":"1 ชม.","1 min":"1นาที","<a href='{{in_reply_to_url}}'>in reply to @{{screen_name}}</a>":"<a href='{{in_reply_to_url}}'>ตอบกลับถึง @{{screen_name}}</a>",AM:"ก่อนเที่ยง",Apr:"เม.ย.",Aug:"ส.ค.",Dec:"ธ.ค.",Favorite:"ชื่นชอบ",Feb:"ก.พ.",Jan:"ม.ค.",Jul:"ก.ค.",Jun:"มิ.ย.",Mar:"มี.ค.",May:"พ.ค.","New Tweets":"ทวีตใหม่",Nov:"พ.ย.",Oct:"ต.ค.",PM:"หลังเที่ยง",Reply:"ตอบกลับ",Retweet:"รีทวีต","Retweeted by @{{screen_name}} on {{date}}":"ถูกรีทวีตโดย @{{screen_name}} ใน {{date}}","Retweeted by {{{user}}}":"ถูกรีทวีตโดย {{{user}}}",Sep:"ก.ย.","This account is protected":"บัญชีนี้ถูกป้องกันไว้","Verified Account":"บัญชีที่ยืนยันแล้ว","View on Twitter":"ดูบนทวิตเตอร์",ltr:"ltr",now:"ตอนนี้","{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)":"{{date}} {{month}} {{year}} เวลา {{hour24}}:{{minute}}:{{second}} (เวลาสากล)","{{time_date}} {{time_month}}":"{{time_date}} {{time_month}}","{{time_date}} {{time_month}} {{time_year}}":"{{time_date}} {{time_month}} {{time_year}}","{{time_hours}} hrs":"{{time_hours}} ชม.","{{time_minutes}} mins":"{{time_minutes}} นาที","{{time_seconds}} secs":"{{time_seconds}} วินาที"}},mixins={},emit=$({});!function(exports){function generateEntityReplacements(entities,linkifier,replacements){var i=0,e,l;if(!entities)return;for(l=entities.length;i<l;i++){e=entities[i];e.html=linkifier(e);replacements.push(e)}}function linkifyHashtag(entity){entity.url=$.to_html(twt.urls.hashtag,{hashtag:entity.text,_linkTarget:twt.settings.linkTarget});return $.to_html(twt.templates.entityhashtag,entity)}function linkifyUser(entity){entity.url=$.to_html(twt.urls.profile,{screen_name:entity.screen_name,user_id:$.fixedID(entity,"id"),_linkTarget:twt.settings.linkTarget});return $.to_html(twt.templates.entityuser,entity)}function linkifyUrl(entity){if(/^http/.test(entity.url)){entity.display_url=entity.display_url||entity.url;return $.to_html(twt.templates.entitylink,$.extend({_linkTarget:twt.settings.linkTarget},entity))}return entity.url}function pad(n){return n<10?"0"+n:n}function getI18nMonths(){return[_("Jan"),_("Feb"),_("Mar"),_("Apr"),_("May"),_("Jun"),_("Jul"),_("Aug"),_("Sep"),_("Oct"),_("Nov"),_("Dec")]}function getMonths(){return["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}function setAutoTimeInterval(){autoTimeIntervalID&&clearInterval(autoTimeIntervalID);autoTimeIntervalID=setInterval(twt.refreshTimes,3e4)}var autoTimeIntervalID,isTouch;exports.ender=function(fn){return fn($,require)};exports.bind=function(ev,fn){emit.bind(ev,fn);return twt};exports.unbind=function(ev,fn){emit.unbind(ev,fn);return twt};exports.trigger=function(ev,data){emit.trigger(ev,[data]);return twt};exports.popup=function(url){var y=100,x=(window.innerWidth?window.innerWidth:document.documentElement?document.documentElement.clientWidth:document.body?document.body.clientWidth:0)/2-250;window.open(url,null,"top="+y+",left="+x+"scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=520")};exports.refreshTimes=function(){var $times=$(".twt-tweet .show-relative-times .value-title"),l=$times.length,i=0,iso,el,time,relative;for(;i<l;i++){el=$times[i];iso=el.getAttribute("title");if(!iso)continue;el.nextSibling&&(el.nextSibling.nodeValue=twt.timeAgo(iso,!0))}};exports.autoFormat=function(width){if(isNaN(width)){width=$.isType("array",width)?width[0]:width;width=width.style.width&&parseInt(width.style.width)||width.offsetWidth}return width<=350?"narrow":"standard"};exports.linkify=function(status){var replacements=[],offset=0,text=status.text,i=0,l;if(!status.entities)return text;generateEntityReplacements(status.entities.urls,linkifyUrl,replacements);generateEntityReplacements(status.entities.media,linkifyUrl,replacements);generateEntityReplacements(status.entities.user_mentions,linkifyUser,replacements);generateEntityReplacements(status.entities.hashtags,linkifyHashtag,replacements);replacements.sort(function(a,b){return a.indices[0]-b.indices[0]});for(l=replacements.length;i<l;i++){e=replacements[i];text=text.slice(0,e.indices[0]+offset)+e.html+text.slice(e.indices[1]+offset);offset+=e.html.length-(e.indices[1]-e.indices[0])}return text};exports.parseDate=function(dt){var ISO=/(\d{4})-?(\d{2})-?(\d{2})T(\d{2}):?(\d{2}):?(\d{2})(Z|[\+\-]\d{2}:?\d{2})/,RUBY=/[a-z]{3,4} ([a-z]{3}) (\d{1,2}) (\d{1,2}):(\d{2}):(\d{2}) ([\+\-]\d{2}:?\d{2}) (\d{4})/i,SEARCH=/[a-z]{3,4}, (\d{1,2}) ([a-z]{3}) (\d{4}) (\d{1,2}):(\d{2}):(\d{2}) ([\+\-]\d{2}:?\d{2})/i,dt=dt||"",str=dt.toString(),months=getMonths(),ms,date,match;ms=/^\d+$/.test(str)?parseInt(str,10):(match=str.match(RUBY))?Date.UTC(match[7],$.indexOf(months,match[1]),match[2],match[3],match[4],match[5]):(match=str.match(ISO))?Date.UTC(match[1],match[2]-1,match[3],match[4],match[5],match[6]):(match=str.match(SEARCH))?Date.UTC(match[3],$.indexOf(months,match[2]),match[1],match[4],match[5],match[6]):!1;if(!ms)return ms;date=new Date(ms);return!isNaN(date.getTime())&&date};exports.isoDate=function(str){var d=twt.parseDate(str);return d?[d.getUTCFullYear(),"-",pad(d.getUTCMonth()+1),"-",pad(d.getUTCDate()),"T",pad(d.getUTCHours()),":",pad(d.getUTCMinutes()),":",pad(d.getUTCSeconds()),"+0000"].join(""):""};exports.formattedDate=function(str){var d=twt.parseDate(str),months=getI18nMonths(),hour;if(!d)return str;hour=d.getUTCHours();return _("{{date}} {{month}} {{year}}, {{hour12}}:{{minute}}:{{second}} {{amPm}} (UTC)",{date:d.getUTCDate(),month:months[d.getUTCMonth()],year:d.getUTCFullYear(),hour24:pad(hour),hour12:hour<12?hour?hour:"12":hour-12,minute:pad(d.getUTCMinutes()),second:pad(d.getUTCSeconds()),amPm:hour<12?_("AM"):_("PM")})};exports.timeAgo=function(d,relative){var then=twt.parseDate(d),rightNow=new Date,diff=Math.abs(rightNow-then),months=getI18nMonths(),second=1e3,minute=second*60,hour=minute*60,day=hour*24,week=day*7;if(!then)return"";if(relative!==!1){if(isNaN(diff)||diff<second*2)return _("now");if(diff<minute)return _("{{time_seconds}} secs",{time_seconds:Math.floor(diff/second)});if(diff<minute*2)return _("1 min");if(diff<hour)return _("{{time_minutes}} mins",{time_minutes:Math.floor(diff/minute)});if(diff<hour*2)return _("1 hr");if(diff<day)return _("{{time_hours}} hrs",{time_hours:Math.floor(diff/hour)});if(diff>day&&diff<day*2)return _("1 day");if(diff<day*365)return _("{{time_date}} {{time_month}}",{time_date:then.getDate(),time_month:months[then.getMonth()]})}return _("{{time_date}} {{time_month}} {{time_year}}",{time_date:then.getDate(),time_month:months[then.getMonth()],time_year:then.getFullYear().toString().slice(2),time_year_full:then.getFullYear().toString()})};exports.isTouchDevice=function(){return"ontouchstart"in window};exports.screenNameFromUrl=function(url){var match=url.match(/^https?:\/\/(?:www\.)?twitter\.com\/(?:#!\/?)?(?:intent\/(?:user|follow)\/?\?screen_name=)?([a-z0-9_]+)\/?(?:\?.*)?$/i);return match&&match[1]};$.domReady(setAutoTimeInterval)}(twt);!function(exports){exports.base={html:function(iter){var self=this,o=$.isType("array",this.object)?this.object:[this.object],content=[],i=0,l=o.length,s,template,html;for(;i<l;i++){template=twt.templates[this.dataType];s=o[i];s=this.format(s,iter,this);s.language_code=twt.settings.lang;content.push($.to_html(template,s))}content=content.join("");this.settings.border&&(content=_(twt.templates.border,{content:content}));return content},insertBefore:function(s,it){this.renderTo(s,it,"insertBefore");return this},insertAfter:function(s,it){this.renderTo(s,it,"insertAfter");return this},prependTo:function(s,it){this.renderTo(s,it,"prependTo");return this},appendTo:function(s,it){this.renderTo(s,it);return this},renderTo:function(selector,iter,insert){var $selector=$(selector),l=$selector.length,self=this,i=0,content,el,w;insert=insert||"appendTo";for(;i<l;i++){el=$selector[i];/ol|ul/i.test(el.tagName)&&(this.settings.renderList=!0);this.settings.format=this.settings.format!="auto"?this.settings.format:twt.autoFormat(el);content=$(self.html(iter));while(content.length)$[insert](el,content.shift())}return this},config:function(o){this.settings=$.extend(this.settings,o);return this},each:function(fn){var object=$.isType("array",this.object)?this.object:[this.object],i=0,l=object.length;for(;i<l;i++)fn.call(this,object[i]);return this}}}(mixins);!function(exports){var Timeline=function(object,options){this.object=$.isType("array",object)?object:object?[object]:[];this.settings=$.extend({},exports.timeline.settings);options&&this.config(options);this.uid=Timeline.uid++};Timeline.uid=0;Timeline.prototype=$.extend({},mixins.base);Timeline.prototype.dataType="timeline";Timeline.prototype.html=function(iter){var template=twt.templates[this.dataType],html=$.to_html(template,this.format(this.object,iter,this));this.settings.border&&(html=_(twt.templates.border,{content:html}));return html};Timeline.prototype.renderTo=function(selector,iter,insert){var $selector=$(selector),l=$selector.length,self=this,i=0,tweets,last,format,el,w;insert=insert||"appendTo";for(;i<l;i++){el=$selector[i];format=this.settings.format!="auto"?this.settings.format:twt.autoFormat(el);this.container=$(self.html(iter));this.container[0].className=this.container[0].className+" twt-"+format;$[insert](el,this.container[0]);tweets=this.container.find(".twt-tweet");if(tweets.length){last=tweets[tweets.length-1];last.className=last.className+" twt-last"}}return this};Timeline.prototype.prepend=function(s){var $tweetList=this.container.find(".twt-tweet-list"),$tweets=$(this.format(s).tweets),tweetList=$tweetList[0];s=$.isType("array",s)?s:[s];if(this.settings.limit){$tweets=$tweets.concat($tweetList.find(".twt-tweet")).splice(0,this.settings.limit);this.object=s.concat(this.object).splice(0,this.settings.limit);while(tweetList.firstChild)tweetList.removeChild(tweetList.firstChild);while($tweets.length)$.appendTo(tweetList,$tweets.shift())}else{while($tweets.length)$.prependTo(tweetList,$tweets.shift());this.object=s.concat(this.object)}return this};Timeline.prototype.append=function(s){var $tweetList=this.container.find(".twt-tweet-list"),$tweets=$(this.format(s).tweets),tweetList=$tweetList[0];s=$.isType("array",s)?s:[s];if(this.settings.limit){$tweets=$tweetList.find(".twt-tweet").concat($tweets).splice(0,this.settings.limit);this.object=this.object.concat(s).splice(0,this.settings.limit);while(tweetList.firstChild)tweetList.removeChild(tweetList.firstChild);while($tweets.length)$.appendTo(tweetList,$tweets.shift())}else{while($tweets.length)$.appendTo(tweetList,$tweets.shift());this.object=this.object.concat(s)}return this};Timeline.prototype.format=function(s,iter){var tweetSettings=$.extend({},this.settings,{border:!1}),tweets,l;s=$.isType("array",s)?s:[s];for(l=s.length;l--;)s[l]._as_timeline=!0;s.length&&this.settings.limit&&(s=s.slice(0,this.settings.limit));return{tweets:s.length?twt.tweet(s,tweetSettings).html(iter):"",uid:this.uid}};Timeline.prototype.buffer=function(o){var self=this,tweetList=this.container.find(".twt-tweet-list")[0],$buffer=this.container.find(".twt-buffer"),hasBuffer=$buffer.length,message;o=$.isType("array",o)?o:[o];if(hasBuffer){this.bufferObjects=this.bufferObjects.concat(o);return this}$buffer=$.to_html(twt.templates.buffer,{message:_("New Tweets"),uid:this.uid});$buffer=$($buffer);$.insertBefore(tweetList,$($buffer)[0]);this.bufferObjects=o;$buffer.find(".twt-buffer-button").bind("click",function(e){self.prepend(self.bufferObjects);self.bufferObject=null;$buffer[0].parentNode.removeChild($buffer[0])});$buffer[0].offsetWidth;$buffer[0].className=$buffer[0].className+" twt-buffer-show";return this};exports.timeline=function(object,options){return new Timeline(object,options)};exports.timeline.settings={border:!0,lang:null,limit:!1,popupWebIntents:!0,showActions:!1,showErrors:!0,showMedia:!1,showRelativeTimes:!0,format:"auto",related:null,renderActions:!0};exports.timeline.fn=Timeline.prototype}(twt);!function(exports){var Tweet=function(object,options){this.object=object;this.settings=$.extend({},exports.tweet.settings);options&&this.config(options)};Tweet.prototype=$.extend({},mixins.base);Tweet.prototype.dataType="tweet";Tweet.prototype.inReplyTo=function(s){var self=this;if(!s)return this;s._as_timeline=!0;s._as_reply=!0;$.isType("array",this.object)?this.object.unshift(s):this.object=[s,this.object];return this};Tweet.prototype.format=function(s,iter){var inReplyToUrl,ogStatus,screenNameUrl,user;s=$.extend({},s);if(this.settings.renderList){s.before_tweet_element="<li>"+(s.before_tweet_element||"");s.after_tweet_element=(s.after_tweet_element||"")+"</li>"}if(s.error&&s.request){s._tweet_not_found=!0;s.user={};s._tweet_element="div";return s}s._linkTarget=this.settings.linkTarget;if(s.from_user_id){s.user={id:$.fixedID(s,"from_user_id"),screen_name:s.from_user,name:s.from_user_name,profile_image_url_https:s.profile_image_url_https,"protected":!1,verified:!1};s.in_reply_to_screen_name=s.to_user;s.in_reply_to_user_id=$.fixedID(s,"to_user_id")}if(s.retweeted_status){ogStatus=s;screenNameUrl=_(twt.urls.profile,{screen_name:ogStatus.user.screen_name,user_id:$.fixedID(ogStatus.user,"id")});user=$.to_html("<a class='h-card' href='{{screen_name_url}}' target='{{link_format}}'>@<b>{{screen_name}}</b></a>",{screen_name_url:screenNameUrl,screen_name:ogStatus.user.screen_name,link_format:this.settings.linkTarget});s=s.retweeted_status;s._as_timeline=ogStatus._as_timeline;s.before_tweet_element=ogStatus.before_tweet_element||"";s.after_tweet_element=ogStatus.after_tweet_element||"";s._linkTarget=this.settings.linkTarget;s._retweeted=_("Retweeted by {{{user}}}",{user:user});s._retweeted_at=_("Retweeted by @{{screen_name}} on {{date}}",{screen_name:ogStatus.user.screen_name,date:twt.formattedDate(ogStatus.created_at)});s._was_retweeted=globals.userId==$.fixedID(ogStatus.user,"id")}s.user._has_badges=s.user["protected"]||s.user.verified;s._reply=_("Reply");s._retweet=_("Retweet");s._favorite=_("Favorite");s._verified_text=_("Verified Account");s._protected_text=_("This account is protected");this.rtl(s);inReplyToUrl=_(twt.urls.permalink,{screen_name:s.in_reply_to_screen_name||"",tweet_id:$.fixedID(s,"in_reply_to_status_id")});s.in_reply_to_screen_name&&s._as_timeline&&(s._in_reply_to=_("<a href='{{in_reply_to_url}}' target='{{link_format}}'>in reply to @{{screen_name}}</a>",{in_reply_to_url:inReplyToUrl,screen_name:inReplyToUrl.screen_name,link_format:this.settings.linkTarget}));s._via_source=_("Tweeted via {{{source}}}",{source:s.source});s=iter&&$.isType("function",iter)?iter(s):s;s._format=s._format||"twt-"+this.settings.format;s._touch_device=twt.isTouchDevice();s.id=$.fixedID(s,"id");s._show_follow_button=!s._as_timeline&&this.settings.showFollowButton;s._web_intents={_enabled:this.settings.popupWebIntents,_related:this.settings.related,_partner:this.settings.partner,_product:this.settings.product};s.rendered_text=s.rendered_text||twt.linkify(s);s.user.profile_image_url_https&&(s.profile_image_url_mini=s.user.profile_image_url_https.replace(/_normal\./,"_mini."));s._actions=s._actions||$.to_html(twt.templates.actions,s);s.rendered_time=$.to_html(twt.templates.time,{time:s.time||twt.timeAgo(s.created_at,this.settings.showRelativeTimes),iso_time:twt.isoDate(s.created_at),formatted_time:twt.formattedDate(s.created_at),relative:this.settings.showRelativeTimes});s._view_permalink=s._as_timeline?_("View on Twitter"):s.rendered_time;s._permalink_url=_(twt.urls.permalink,{screen_name:s.user.screen_name,user_id:s.user.id,tweet_id:s.id});s._screen_name_url=_(twt.urls.profile,{screen_name:s.user.screen_name,user_id:$.fixedID(s.user,"id")});this.settings.showMedia&&this.formatMedia(s)&&(s[(s._as_timeline?"timeline":"tweet")+"_media"]=$.to_html(twt.templates.media,$.extend({_linkTarget:twt.settings.linkTarget},s.entities)));s._show_errors=this.settings.showErrors;s._always_show_actions=this.settings.showActions;s._render_actions=this.settings.renderActions;s._tweet_element=this.settings.tweetElement||"div";"blockquote"==s.tweet_element&&(s._root_attr="cite='https://twitter.com/"+s.user.screen_name+"/status/"+s.id+"'");return s};Tweet.prototype.rtl=function(s){s._rtl=_("ltr")=="rtl";s._fbtn_align=s._rtl?"left":"right";s._rtl_format=s._rtl&&this.settings.format&&"twt-rtl-"+this.settings.format};Tweet.prototype.formatMedia=function(s){var i=0,match,url,id,l;s._pin_media=this.settings.showMedia;if(!s._pin_media||!s.entities)return;if(s.entities.media&&s.entities.media.length){s.entities._permalink_url=s._permalink_url;return s.entities._type_photo=!0}};exports.tweet=function(object,options){return new Tweet(object,options)};exports.tweet.settings={border:!0,lang:null,limit:!1,linkTarget:"_blank",popupWebIntents:!0,showActions:!0,showErrors:!0,showFollowButton:!0,showMedia:!1,showRelativeTimes:!1,format:"auto",related:null,renderActions:!0};exports.tweet.fn=Tweet.prototype}(twt);!function(){function getEventType(element){var classes=element.className.split(" "),type;for(var i=0,l=classes.length;i<l;i++)if(type=alias[classes[i]])return type}function addURIParam(url,arg,val){var param=encodeURIComponent(arg)+"="+encodeURIComponent(val);val&&!(new RegExp("[&?]"+param)).test(url)&&(url=url+(~url.indexOf("?")?"&":"?")+param);return url}function addURIParams(el,root){var href=el.href;if(!href)return;var partner=root.getAttribute("data-twt-partner")||twt.settings.partner,related=root.getAttribute("data-twt-related")||twt.settings.related,product=root.getAttribute("data-twt-product")||twt.settings.product,tweetId=root.getAttribute("data-twt-id");href=addURIParam(href,"partner",partner);href=addURIParam(href,"tw_i",tweetId);href=addURIParam(href,"tw_e",getEventType(el));href=addURIParam(href,"tw_p",product);if(/\/(intent|share)/.test(href)){href=addURIParam(href,"related",related);href=addURIParam(href,"source",product)}return href}var alias={"reply-action":"reply","favorite-action":"favorite","retweet-action":"retweet","view-details":"details",permalink:"permalink","screen-name":"screenname",link:"link","twt-media-link":"media"};$.domReady(function(){$("body").delegate("a",twt.isTouchDevice()?"touchend":"click",function(e){var el=this,t=$.closest(el,".twt-o"),data="unknown";if(!t)return;e.id=t.getAttribute("data-twt-id");if(!e.id)return;e.parent=t;e.element=el;el.href=addURIParams(el,t);el.className&&~el.className.indexOf("action")?data=el.className.match(/(\w+)-action/)[1]:/(^|\s+)link(\s+|$)/.test(el.className)?data="external":twt.screenNameFromUrl(el.href)?data="user":el.rel&&el.rel=="tag"&&(data="hashtag");e.data=data;emit.trigger(data,[e]).trigger("action",[e])});twt.isTouchDevice()&&twt.bind("external",function(e){$(this).click()});twt.bind("favorite reply retweet follow tweet",function(e){if(e.parent.getAttribute("data-twt-intents")=="false")return;e.preventDefault();twt.popup(e.element.href)}).bind("username user",function(e){if(e.parent.getAttribute("data-twt-intents")=="false")return;if(screen_name=twt.screenNameFromUrl(e.element.href)){e.preventDefault();e.element.href=_(twt.urls.userIntent,{screen_name:screen_name});twt.popup(addURIParams(e.element,e.parent))}})})}()}(ender);provide("twt",module.exports);window.twt=module.exports})()}).call({})
|