(function(global,factory){if(typeof module==="object"&&typeof module.exports==="object"){module.exports=global.document?factory(global,true):function(w){if(!w.document){throw new error("jquery requires a window with a document");}return factory(w)}}else{factory(global)}}(typeof window!=="undefined"?window:this,function(window,noglobal){var deletedids=[];var document=window.document;var slice=deletedids.slice;var concat=deletedids.concat;var push=deletedids.push;var indexof=deletedids.indexof;var class2type={};var tostring=class2type.tostring;var hasown=class2type.hasownproperty;var support={};var version="",jquery=function(selector,context){return new jquery.fn.init(selector,context)},rtrim=/^[\s\ufeff\xa0]+|[\s\ufeff\xa0]+$/g,rmsprefix=/^-ms-/,rdashalpha=/-([\da-z])/gi,fcamelcase=function(all,letter){return letter.touppercase()};jquery.fn=jquery.prototype={jquery:version,constructor:jquery,selector:"",length:0,toarray:function(){return slice.call(this)},get:function(num){return num!=null?(num<0?this[num+this.length]:this[num]):slice.call(this)},pushstack:function(elems){var ret=jquery.merge(this.constructor(),elems);ret.prevobject=this;ret.context=this.context;return ret},each:function(callback){return jquery.each(this,callback)},map:function(callback){return this.pushstack(jquery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},slice:function(){return this.pushstack(slice.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(i){var len=this.length,j=+i+(i<0?len:0);return this.pushstack(j>=0&&j=0},isemptyobject:function(obj){var name;for(name in obj){return false}return true},isplainobject:function(obj){var key;if(!obj||jquery.type(obj)!=="object"||obj.nodetype||jquery.iswindow(obj)){return false}try{if(obj.constructor&&!hasown.call(obj,"constructor")&&!hasown.call(obj.constructor.prototype,"isprototypeof")){return false}}catch(e){return false}if(!support.ownfirst){for(key in obj){return hasown.call(obj,key)}}for(key in obj){}return key===undefined||hasown.call(obj,key)},type:function(obj){if(obj==null){return obj+""}return typeof obj==="object"||typeof obj==="function"?class2type[tostring.call(obj)]||"object":typeof obj},globaleval:function(data){if(data&&jquery.trim(data)){(window.execscript||function(data){window["eval"].call(window,data)})(data)}},camelcase:function(string){return string.replace(rmsprefix,"ms-").replace(rdashalpha,fcamelcase)},nodename:function(elem,name){return elem.nodename&&elem.nodename.tolowercase()===name.tolowercase()},each:function(obj,callback){var length,i=0;if(isarraylike(obj)){length=obj.length;for(;i0&&(length-1)in obj}var sizzle=(function(window){var i,support,expr,gettext,isxml,tokenize,compile,select,outermostcontext,sortinput,hasduplicate,setdocument,document,docelem,documentishtml,rbuggyqsa,rbuggymatches,matches,contains,expando="sizzle"+1*new date(),preferreddoc=window.document,dirruns=0,done=0,classcache=createcache(),tokencache=createcache(),compilercache=createcache(),sortorder=function(a,b){if(a===b){hasduplicate=true}return 0},max_negative=1<<31,hasown=({}).hasownproperty,arr=[],pop=arr.pop,push_native=arr.push,push=arr.push,slice=arr.slice,indexof=function(list,elem){var i=0,len=list.length;for(;i+~]|"+whitespace+")"+whitespace+"*"),rattributequotes=new regexp("="+whitespace+"*([^\\]'\"]*?)"+whitespace+"*\\]","g"),rpseudo=new regexp(pseudos),ridentifier=new regexp("^"+identifier+"$"),matchexpr={"id":new regexp("^#("+identifier+")"),"class":new regexp("^\\.("+identifier+")"),"tag":new regexp("^("+identifier+"|[*])"),"attr":new regexp("^"+attributes),"pseudo":new regexp("^"+pseudos),"child":new regexp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),"bool":new regexp("^(?:"+booleans+")$","i"),"needscontext":new regexp("^"+whitespace+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)","i")},rinputs=/^(?:input|select|textarea|button)$/i,rheader=/^h\d$/i,rnative=/^[^{]+\{\s*\[native \w/,rquickexpr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rsibling=/[+~]/,rescape=/'|\\/g,runescape=new regexp("\\\\([\\da-f]{1,6}"+whitespace+"?|("+whitespace+")|.)","ig"),funescape=function(_,escaped,escapedwhitespace){var high="0x"+escaped-0x10000;return high!==high||escapedwhitespace?escaped:high<0?string.fromcharcode(high+0x10000):string.fromcharcode(high>>10|0xd800,high&0x3ff|0xdc00)},unloadhandler=function(){setdocument()};try{push.apply((arr=slice.call(preferreddoc.childnodes)),preferreddoc.childnodes);arr[preferreddoc.childnodes.length].nodetype}catch(e){push={apply:arr.length?function(target,els){push_native.apply(target,slice.call(els))}:function(target,els){var j=target.length,i=0;while((target[j++]=els[i++])){}target.length=j-1}}}function sizzle(selector,context,results,seed){var m,i,elem,nid,nidselect,match,groups,newselector,newcontext=context&&context.ownerdocument,nodetype=context?context.nodetype:9;results=results||[];if(typeof selector!=="string"||!selector||nodetype!==1&&nodetype!==9&&nodetype!==11){return results}if(!seed){if((context?context.ownerdocument||context:preferreddoc)!==document){setdocument(context)}context=context||document;if(documentishtml){if(nodetype!==11&&(match=rquickexpr.exec(selector))){if((m=match[1])){if(nodetype===9){if((elem=context.getelementbyid(m))){if(elem.id===m){results.push(elem);return results}}else{return results}}else{if(newcontext&&(elem=newcontext.getelementbyid(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results}}}else if(match[2]){push.apply(results,context.getelementsbytagname(selector));return results}else if((m=match[3])&&support.getelementsbyclassname&&context.getelementsbyclassname){push.apply(results,context.getelementsbyclassname(m));return results}}if(support.qsa&&!compilercache[selector+" "]&&(!rbuggyqsa||!rbuggyqsa.test(selector))){if(nodetype!==1){newcontext=context;newselector=selector}else if(context.nodename.tolowercase()!=="object"){if((nid=context.getattribute("id"))){nid=nid.replace(rescape,"\\$&")}else{context.setattribute("id",(nid=expando))}groups=tokenize(selector);i=groups.length;nidselect=ridentifier.test(nid)?"#"+nid:"[id='"+nid+"']";while(i--){groups[i]=nidselect+" "+toselector(groups[i])}newselector=groups.join(",");newcontext=rsibling.test(selector)&&testcontext(context.parentnode)||context}if(newselector){try{push.apply(results,newcontext.queryselectorall(newselector));return results}catch(qsaerror){}finally{if(nid===expando){context.removeattribute("id")}}}}}}return select(selector.replace(rtrim,"$1"),context,results,seed)}function createcache(){var keys=[];function cache(key,value){if(keys.push(key+" ")>expr.cachelength){delete cache[keys.shift()]}return(cache[key+" "]=value)}return cache}function markfunction(fn){fn[expando]=true;return fn}function assert(fn){var div=document.createelement("div");try{return!!fn(div)}catch(e){return false}finally{if(div.parentnode){div.parentnode.removechild(div)}div=null}}function addhandle(attrs,handler){var arr=attrs.split("|"),i=arr.length;while(i--){expr.attrhandle[arr[i]]=handler}}function siblingcheck(a,b){var cur=b&&a,diff=cur&&a.nodetype===1&&b.nodetype===1&&(~b.sourceindex||max_negative)-(~a.sourceindex||max_negative);if(diff){return diff}if(cur){while((cur=cur.nextsibling)){if(cur===b){return-1}}}return a?1:-1}function createinputpseudo(type){return function(elem){var name=elem.nodename.tolowercase();return name==="input"&&elem.type===type}}function createbuttonpseudo(type){return function(elem){var name=elem.nodename.tolowercase();return(name==="input"||name==="button")&&elem.type===type}}function createpositionalpseudo(fn){return markfunction(function(argument){argument=+argument;return markfunction(function(seed,matches){var j,matchindexes=fn([],seed.length,argument),i=matchindexes.length;while(i--){if(seed[(j=matchindexes[i])]){seed[j]=!(matches[j]=seed[j])}}})})}function testcontext(context){return context&&typeof context.getelementsbytagname!=="undefined"&&context}support=sizzle.support={};isxml=sizzle.isxml=function(elem){var documentelement=elem&&(elem.ownerdocument||elem).documentelement;return documentelement?documentelement.nodename!=="html":false};setdocument=sizzle.setdocument=function(node){var hascompare,parent,doc=node?node.ownerdocument||node:preferreddoc;if(doc===document||doc.nodetype!==9||!doc.documentelement){return document}document=doc;docelem=document.documentelement;documentishtml=!isxml(document);if((parent=document.defaultview)&&parent.top!==parent){if(parent.addeventlistener){parent.addeventlistener("unload",unloadhandler,false)}else if(parent.attachevent){parent.attachevent("onunload",unloadhandler)}}support.attributes=assert(function(div){div.classname="i";return!div.getattribute("classname")});support.getelementsbytagname=assert(function(div){div.appendchild(document.createcomment(""));return!div.getelementsbytagname("*").length});support.getelementsbyclassname=rnative.test(document.getelementsbyclassname);support.getbyid=assert(function(div){docelem.appendchild(div).id=expando;return!document.getelementsbyname||!document.getelementsbyname(expando).length});if(support.getbyid){expr.find["id"]=function(id,context){if(typeof context.getelementbyid!=="undefined"&&documentishtml){var m=context.getelementbyid(id);return m?[m]:[]}};expr.filter["id"]=function(id){var attrid=id.replace(runescape,funescape);return function(elem){return elem.getattribute("id")===attrid}}}else{delete expr.find["id"];expr.filter["id"]=function(id){var attrid=id.replace(runescape,funescape);return function(elem){var node=typeof elem.getattributenode!=="undefined"&&elem.getattributenode("id");return node&&node.value===attrid}}}expr.find["tag"]=support.getelementsbytagname?function(tag,context){if(typeof context.getelementsbytagname!=="undefined"){return context.getelementsbytagname(tag)}else if(support.qsa){return context.queryselectorall(tag)}}:function(tag,context){var elem,tmp=[],i=0,results=context.getelementsbytagname(tag);if(tag==="*"){while((elem=results[i++])){if(elem.nodetype===1){tmp.push(elem)}}return tmp}return results};expr.find["class"]=support.getelementsbyclassname&&function(classname,context){if(typeof context.getelementsbyclassname!=="undefined"&&documentishtml){return context.getelementsbyclassname(classname)}};rbuggymatches=[];rbuggyqsa=[];if((support.qsa=rnative.test(document.queryselectorall))){assert(function(div){docelem.appendchild(div).innerhtml="";if(div.queryselectorall("[msallowcapture^='']").length){rbuggyqsa.push("[*^$]="+whitespace+"*(?:''|\"\")")}if(!div.queryselectorall("[selected]").length){rbuggyqsa.push("\\["+whitespace+"*(?:value|"+booleans+")")}if(!div.queryselectorall("[id~="+expando+"-]").length){rbuggyqsa.push("~=")}if(!div.queryselectorall(":checked").length){rbuggyqsa.push(":checked")}if(!div.queryselectorall("a#"+expando+"+*").length){rbuggyqsa.push(".#.+[+~]")}});assert(function(div){var input=document.createelement("input");input.setattribute("type","hidden");div.appendchild(input).setattribute("name","d");if(div.queryselectorall("[name=d]").length){rbuggyqsa.push("name"+whitespace+"*[*^$|!~]?=")}if(!div.queryselectorall(":enabled").length){rbuggyqsa.push(":enabled",":disabled")}div.queryselectorall("*,:x");rbuggyqsa.push(",.*:")})}if((support.matchesselector=rnative.test((matches=docelem.matches||docelem.webkitmatchesselector||docelem.mozmatchesselector||docelem.omatchesselector||docelem.msmatchesselector)))){assert(function(div){support.disconnectedmatch=matches.call(div,"div");matches.call(div,"[s!='']:x");rbuggymatches.push("!=",pseudos)})}rbuggyqsa=rbuggyqsa.length&&new regexp(rbuggyqsa.join("|"));rbuggymatches=rbuggymatches.length&&new regexp(rbuggymatches.join("|"));hascompare=rnative.test(docelem.comparedocumentposition);contains=hascompare||rnative.test(docelem.contains)?function(a,b){var adown=a.nodetype===9?a.documentelement:a,bup=b&&b.parentnode;return a===bup||!!(bup&&bup.nodetype===1&&(adown.contains?adown.contains(bup):a.comparedocumentposition&&a.comparedocumentposition(bup)&16))}:function(a,b){if(b){while((b=b.parentnode)){if(b===a){return true}}}return false};sortorder=hascompare?function(a,b){if(a===b){hasduplicate=true;return 0}var compare=!a.comparedocumentposition-!b.comparedocumentposition;if(compare){return compare}compare=(a.ownerdocument||a)===(b.ownerdocument||b)?a.comparedocumentposition(b):1;if(compare&1||(!support.sortdetached&&b.comparedocumentposition(a)===compare)){if(a===document||a.ownerdocument===preferreddoc&&contains(preferreddoc,a)){return-1}if(b===document||b.ownerdocument===preferreddoc&&contains(preferreddoc,b)){return 1}return sortinput?(indexof(sortinput,a)-indexof(sortinput,b)):0}return compare&4?-1:1}:function(a,b){if(a===b){hasduplicate=true;return 0}var cur,i=0,aup=a.parentnode,bup=b.parentnode,ap=[a],bp=[b];if(!aup||!bup){return a===document?-1:b===document?1:aup?-1:bup?1:sortinput?(indexof(sortinput,a)-indexof(sortinput,b)):0}else if(aup===bup){return siblingcheck(a,b)}cur=a;while((cur=cur.parentnode)){ap.unshift(cur)}cur=b;while((cur=cur.parentnode)){bp.unshift(cur)}while(ap[i]===bp[i]){i++}return i?siblingcheck(ap[i],bp[i]):ap[i]===preferreddoc?-1:bp[i]===preferreddoc?1:0};return document};sizzle.matches=function(expr,elements){return sizzle(expr,null,null,elements)};sizzle.matchesselector=function(elem,expr){if((elem.ownerdocument||elem)!==document){setdocument(elem)}expr=expr.replace(rattributequotes,"='$1']");if(support.matchesselector&&documentishtml&&!compilercache[expr+" "]&&(!rbuggymatches||!rbuggymatches.test(expr))&&(!rbuggyqsa||!rbuggyqsa.test(expr))){try{var ret=matches.call(elem,expr);if(ret||support.disconnectedmatch||elem.document&&elem.document.nodetype!==11){return ret}}catch(e){}}return sizzle(expr,document,null,[elem]).length>0};sizzle.contains=function(context,elem){if((context.ownerdocument||context)!==document){setdocument(context)}return contains(context,elem)};sizzle.attr=function(elem,name){if((elem.ownerdocument||elem)!==document){setdocument(elem)}var fn=expr.attrhandle[name.tolowercase()],val=fn&&hasown.call(expr.attrhandle,name.tolowercase())?fn(elem,name,!documentishtml):undefined;return val!==undefined?val:support.attributes||!documentishtml?elem.getattribute(name):(val=elem.getattributenode(name))&&val.specified?val.value:null};sizzle.error=function(msg){throw new error("syntax error, unrecognized expression: "+msg);};sizzle.uniquesort=function(results){var elem,duplicates=[],j=0,i=0;hasduplicate=!support.detectduplicates;sortinput=!support.sortstable&&results.slice(0);results.sort(sortorder);if(hasduplicate){while((elem=results[i++])){if(elem===results[i]){j=duplicates.push(i)}}while(j--){results.splice(duplicates[j],1)}}sortinput=null;return results};gettext=sizzle.gettext=function(elem){var node,ret="",i=0,nodetype=elem.nodetype;if(!nodetype){while((node=elem[i++])){ret+=gettext(node)}}else if(nodetype===1||nodetype===9||nodetype===11){if(typeof elem.textcontent==="string"){return elem.textcontent}else{for(elem=elem.firstchild;elem;elem=elem.nextsibling){ret+=gettext(elem)}}}else if(nodetype===3||nodetype===4){return elem.nodevalue}return ret};expr=sizzle.selectors={cachelength:50,createpseudo:markfunction,match:matchexpr,attrhandle:{},find:{},relative:{">":{dir:"parentnode",first:true}," ":{dir:"parentnode"},"+":{dir:"previoussibling",first:true},"~":{dir:"previoussibling"}},prefilter:{"attr":function(match){match[1]=match[1].replace(runescape,funescape);match[3]=(match[3]||match[4]||match[5]||"").replace(runescape,funescape);if(match[2]==="~="){match[3]=" "+match[3]+" "}return match.slice(0,4)},"child":function(match){match[1]=match[1].tolowercase();if(match[1].slice(0,3)==="nth"){if(!match[3]){sizzle.error(match[0])}match[4]=+(match[4]?match[5]+(match[6]||1):2*(match[3]==="even"||match[3]==="odd"));match[5]=+((match[7]+match[8])||match[3]==="odd")}else if(match[3]){sizzle.error(match[0])}return match},"pseudo":function(match){var excess,unquoted=!match[6]&&match[2];if(matchexpr["child"].test(match[0])){return null}if(match[3]){match[2]=match[4]||match[5]||""}else if(unquoted&&rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexof(")",unquoted.length-excess)-unquoted.length)){match[0]=match[0].slice(0,excess);match[2]=unquoted.slice(0,excess)}return match.slice(0,3)}},filter:{"tag":function(nodenameselector){var nodename=nodenameselector.replace(runescape,funescape).tolowercase();return nodenameselector==="*"?function(){return true}:function(elem){return elem.nodename&&elem.nodename.tolowercase()===nodename}},"class":function(classname){var pattern=classcache[classname+" "];return pattern||(pattern=new regexp("(^|"+whitespace+")"+classname+"("+whitespace+"|$)"))&&classcache(classname,function(elem){return pattern.test(typeof elem.classname==="string"&&elem.classname||typeof elem.getattribute!=="undefined"&&elem.getattribute("class")||"")})},"attr":function(name,operator,check){return function(elem){var result=sizzle.attr(elem,name);if(result==null){return operator==="!="}if(!operator){return true}result+="";return operator==="="?result===check:operator==="!="?result!==check:operator==="^="?check&&result.indexof(check)===0:operator==="*="?check&&result.indexof(check)>-1:operator==="$="?check&&result.slice(-check.length)===check:operator==="~="?(" "+result.replace(rwhitespace," ")+" ").indexof(check)>-1:operator==="|="?result===check||result.slice(0,check.length+1)===check+"-":false}},"child":function(type,what,argument,first,last){var simple=type.slice(0,3)!=="nth",forward=type.slice(-4)!=="last",oftype=what==="of-type";return first===1&&last===0?function(elem){return!!elem.parentnode}:function(elem,context,xml){var cache,uniquecache,outercache,node,nodeindex,start,dir=simple!==forward?"nextsibling":"previoussibling",parent=elem.parentnode,name=oftype&&elem.nodename.tolowercase(),usecache=!xml&&!oftype,diff=false;if(parent){if(simple){while(dir){node=elem;while((node=node[dir])){if(oftype?node.nodename.tolowercase()===name:node.nodetype===1){return false}}start=dir=type==="only"&&!start&&"nextsibling"}return true}start=[forward?parent.firstchild:parent.lastchild];if(forward&&usecache){node=parent;outercache=node[expando]||(node[expando]={});uniquecache=outercache[node.uniqueid]||(outercache[node.uniqueid]={});cache=uniquecache[type]||[];nodeindex=cache[0]===dirruns&&cache[1];diff=nodeindex&&cache[2];node=nodeindex&&parent.childnodes[nodeindex];while((node=++nodeindex&&node&&node[dir]||(diff=nodeindex=0)||start.pop())){if(node.nodetype===1&&++diff&&node===elem){uniquecache[type]=[dirruns,nodeindex,diff];break}}}else{if(usecache){node=elem;outercache=node[expando]||(node[expando]={});uniquecache=outercache[node.uniqueid]||(outercache[node.uniqueid]={});cache=uniquecache[type]||[];nodeindex=cache[0]===dirruns&&cache[1];diff=nodeindex}if(diff===false){while((node=++nodeindex&&node&&node[dir]||(diff=nodeindex=0)||start.pop())){if((oftype?node.nodename.tolowercase()===name:node.nodetype===1)&&++diff){if(usecache){outercache=node[expando]||(node[expando]={});uniquecache=outercache[node.uniqueid]||(outercache[node.uniqueid]={});uniquecache[type]=[dirruns,diff]}if(node===elem){break}}}}}diff-=last;return diff===first||(diff%first===0&&diff/first>=0)}}},"pseudo":function(pseudo,argument){var args,fn=expr.pseudos[pseudo]||expr.setfilters[pseudo.tolowercase()]||sizzle.error("unsupported pseudo: "+pseudo);if(fn[expando]){return fn(argument)}if(fn.length>1){args=[pseudo,pseudo,"",argument];return expr.setfilters.hasownproperty(pseudo.tolowercase())?markfunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexof(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i])}}):function(elem){return fn(elem,0,args)}}return fn}},pseudos:{"not":markfunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markfunction(function(seed,matches,context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--){if((elem=unmatched[i])){seed[i]=!(matches[i]=elem)}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);input[0]=null;return!results.pop()}}),"has":markfunction(function(selector){return function(elem){return sizzle(selector,elem).length>0}}),"contains":markfunction(function(text){text=text.replace(runescape,funescape);return function(elem){return(elem.textcontent||elem.innertext||gettext(elem)).indexof(text)>-1}}),"lang":markfunction(function(lang){if(!ridentifier.test(lang||"")){sizzle.error("unsupported lang: "+lang)}lang=lang.replace(runescape,funescape).tolowercase();return function(elem){var elemlang;do{if((elemlang=documentishtml?elem.lang:elem.getattribute("xml:lang")||elem.getattribute("lang"))){elemlang=elemlang.tolowercase();return elemlang===lang||elemlang.indexof(lang+"-")===0}}while((elem=elem.parentnode)&&elem.nodetype===1);return false}}),"target":function(elem){var hash=window.location&&window.location.hash;return hash&&hash.slice(1)===elem.id},"root":function(elem){return elem===docelem},"focus":function(elem){return elem===document.activeelement&&(!document.hasfocus||document.hasfocus())&&!!(elem.type||elem.href||~elem.tabindex)},"enabled":function(elem){return elem.disabled===false},"disabled":function(elem){return elem.disabled===true},"checked":function(elem){var nodename=elem.nodename.tolowercase();return(nodename==="input"&&!!elem.checked)||(nodename==="option"&&!!elem.selected)},"selected":function(elem){if(elem.parentnode){elem.parentnode.selectedindex}return elem.selected===true},"empty":function(elem){for(elem=elem.firstchild;elem;elem=elem.nextsibling){if(elem.nodetype<6){return false}}return true},"parent":function(elem){return!expr.pseudos["empty"](elem)},"header":function(elem){return rheader.test(elem.nodename)},"input":function(elem){return rinputs.test(elem.nodename)},"button":function(elem){var name=elem.nodename.tolowercase();return name==="input"&&elem.type==="button"||name==="button"},"text":function(elem){var attr;return elem.nodename.tolowercase()==="input"&&elem.type==="text"&&((attr=elem.getattribute("type"))==null||attr.tolowercase()==="text")},"first":createpositionalpseudo(function(){return[0]}),"last":createpositionalpseudo(function(matchindexes,length){return[length-1]}),"eq":createpositionalpseudo(function(matchindexes,length,argument){return[argument<0?argument+length:argument]}),"even":createpositionalpseudo(function(matchindexes,length){var i=0;for(;i=0;){matchindexes.push(i)}return matchindexes}),"gt":createpositionalpseudo(function(matchindexes,length,argument){var i=argument<0?argument+length:argument;for(;++i1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false}}return true}:matchers[0]}function multiplecontexts(selector,contexts,results){var i=0,len=contexts.length;for(;i-1){seed[temp]=!(results[temp]=elem)}}}}else{matcherout=condense(matcherout===results?matcherout.splice(preexisting,matcherout.length):matcherout);if(postfinder){postfinder(null,results,matcherout,xml)}else{push.apply(results,matcherout)}}})}function matcherfromtokens(tokens){var checkcontext,matcher,j,len=tokens.length,leadingrelative=expr.relative[tokens[0].type],implicitrelative=leadingrelative||expr.relative[" "],i=leadingrelative?1:0,matchcontext=addcombinator(function(elem){return elem===checkcontext},implicitrelative,true),matchanycontext=addcombinator(function(elem){return indexof(checkcontext,elem)>-1},implicitrelative,true),matchers=[function(elem,context,xml){var ret=(!leadingrelative&&(xml||context!==outermostcontext))||((checkcontext=context).nodetype?matchcontext(elem,context,xml):matchanycontext(elem,context,xml));checkcontext=null;return ret}];for(;i1&&elementmatcher(matchers),i>1&&toselector(tokens.slice(0,i-1).concat({value:tokens[i-2].type===" "?"*":""})).replace(rtrim,"$1"),matcher,i0,byelement=elementmatchers.length>0,supermatcher=function(seed,context,xml,results,outermost){var elem,j,matcher,matchedcount=0,i="0",unmatched=seed&&[],setmatched=[],contextbackup=outermostcontext,elems=seed||byelement&&expr.find["tag"]("*",outermost),dirrunsunique=(dirruns+=contextbackup==null?1:math.random()||0.1),len=elems.length;if(outermost){outermostcontext=context===document||context||outermost}for(;i!==len&&(elem=elems[i])!=null;i++){if(byelement&&elem){j=0;if(!context&&elem.ownerdocument!==document){setdocument(elem);xml=!documentishtml}while((matcher=elementmatchers[j++])){if(matcher(elem,context||document,xml)){results.push(elem);break}}if(outermost){dirruns=dirrunsunique}}if(byset){if((elem=!matcher&&elem)){matchedcount--}if(seed){unmatched.push(elem)}}}matchedcount+=i;if(byset&&i!==matchedcount){j=0;while((matcher=setmatchers[j++])){matcher(unmatched,setmatched,context,xml)}if(seed){if(matchedcount>0){while(i--){if(!(unmatched[i]||setmatched[i])){setmatched[i]=pop.call(results)}}}setmatched=condense(setmatched)}push.apply(results,setmatched);if(outermost&&!seed&&setmatched.length>0&&(matchedcount+setmatchers.length)>1){sizzle.uniquesort(results)}}if(outermost){dirruns=dirrunsunique;outermostcontext=contextbackup}return unmatched};return byset?markfunction(supermatcher):supermatcher}compile=sizzle.compile=function(selector,match){var i,setmatchers=[],elementmatchers=[],cached=compilercache[selector+" "];if(!cached){if(!match){match=tokenize(selector)}i=match.length;while(i--){cached=matcherfromtokens(match[i]);if(cached[expando]){setmatchers.push(cached)}else{elementmatchers.push(cached)}}cached=compilercache(selector,matcherfromgroupmatchers(elementmatchers,setmatchers));cached.selector=selector}return cached};select=sizzle.select=function(selector,context,results,seed){var i,tokens,token,type,find,compiled=typeof selector==="function"&&selector,match=!seed&&tokenize((selector=compiled.selector||selector));results=results||[];if(match.length===1){tokens=match[0]=match[0].slice(0);if(tokens.length>2&&(token=tokens[0]).type==="id"&&support.getbyid&&context.nodetype===9&&documentishtml&&expr.relative[tokens[1].type]){context=(expr.find["id"](token.matches[0].replace(runescape,funescape),context)||[])[0];if(!context){return results}else if(compiled){context=context.parentnode}selector=selector.slice(tokens.shift().value.length)}i=matchexpr["needscontext"].test(selector)?0:tokens.length;while(i--){token=tokens[i];if(expr.relative[(type=token.type)]){break}if((find=expr.find[type])){if((seed=find(token.matches[0].replace(runescape,funescape),rsibling.test(tokens[0].type)&&testcontext(context.parentnode)||context))){tokens.splice(i,1);selector=seed.length&&toselector(tokens);if(!selector){push.apply(results,seed);return results}break}}}}(compiled||compile(selector,match))(seed,context,!documentishtml,results,!context||rsibling.test(selector)&&testcontext(context.parentnode)||context);return results};support.sortstable=expando.split("").sort(sortorder).join("")===expando;support.detectduplicates=!!hasduplicate;setdocument();support.sortdetached=assert(function(div1){return div1.comparedocumentposition(document.createelement("div"))&1});if(!assert(function(div){div.innerhtml="";return div.firstchild.getattribute("href")==="#"})){addhandle("type|href|height|width",function(elem,name,isxml){if(!isxml){return elem.getattribute(name,name.tolowercase()==="type"?1:2)}})}if(!support.attributes||!assert(function(div){div.innerhtml="";div.firstchild.setattribute("value","");return div.firstchild.getattribute("value")===""})){addhandle("value",function(elem,name,isxml){if(!isxml&&elem.nodename.tolowercase()==="input"){return elem.defaultvalue}})}if(!assert(function(div){return div.getattribute("disabled")==null})){addhandle(booleans,function(elem,name,isxml){var val;if(!isxml){return elem[name]===true?name.tolowercase():(val=elem.getattributenode(name))&&val.specified?val.value:null}})}return sizzle})(window);jquery.find=sizzle;jquery.expr=sizzle.selectors;jquery.expr[":"]=jquery.expr.pseudos;jquery.uniquesort=jquery.unique=sizzle.uniquesort;jquery.text=sizzle.gettext;jquery.isxmldoc=sizzle.isxml;jquery.contains=sizzle.contains;var dir=function(elem,dir,until){var matched=[],truncate=until!==undefined;while((elem=elem[dir])&&elem.nodetype!==9){if(elem.nodetype===1){if(truncate&&jquery(elem).is(until)){break}matched.push(elem)}}return matched};var siblings=function(n,elem){var matched=[];for(;n;n=n.nextsibling){if(n.nodetype===1&&n!==elem){matched.push(n)}}return matched};var rneedscontext=jquery.expr.match.needscontext;var rsingletag=(/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/);var rissimple=/^.[^:#\[\.,]*$/;function winnow(elements,qualifier,not){if(jquery.isfunction(qualifier)){return jquery.grep(elements,function(elem,i){return!!qualifier.call(elem,i,elem)!==not})}if(qualifier.nodetype){return jquery.grep(elements,function(elem){return(elem===qualifier)!==not})}if(typeof qualifier==="string"){if(rissimple.test(qualifier)){return jquery.filter(qualifier,elements,not)}qualifier=jquery.filter(qualifier,elements)}return jquery.grep(elements,function(elem){return(jquery.inarray(elem,qualifier)>-1)!==not})}jquery.filter=function(expr,elems,not){var elem=elems[0];if(not){expr=":not("+expr+")"}return elems.length===1&&elem.nodetype===1?jquery.find.matchesselector(elem,expr)?[elem]:[]:jquery.find.matches(expr,jquery.grep(elems,function(elem){return elem.nodetype===1}))};jquery.fn.extend({find:function(selector){var i,ret=[],self=this,len=self.length;if(typeof selector!=="string"){return this.pushstack(jquery(selector).filter(function(){for(i=0;i1?jquery.unique(ret):ret);ret.selector=this.selector?this.selector+" "+selector:selector;return ret},filter:function(selector){return this.pushstack(winnow(this,selector||[],false))},not:function(selector){return this.pushstack(winnow(this,selector||[],true))},is:function(selector){return!!winnow(this,typeof selector==="string"&&rneedscontext.test(selector)?jquery(selector):selector||[],false).length}});var rootjquery,rquickexpr=/^(?:\s*(<[\w\w]+>)[^>]*|#([\w-]*))$/,init=jquery.fn.init=function(selector,context,root){var match,elem;if(!selector){return this}root=root||rootjquery;if(typeof selector==="string"){if(selector.charat(0)==="<"&&selector.charat(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null]}else{match=rquickexpr.exec(selector)}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jquery?context[0]:context;jquery.merge(this,jquery.parsehtml(match[1],context&&context.nodetype?context.ownerdocument||context:document,true));if(rsingletag.test(match[1])&&jquery.isplainobject(context)){for(match in context){if(jquery.isfunction(this[match])){this[match](context[match])}else{this.attr(match,context[match])}}}return this}else{elem=document.getelementbyid(match[2]);if(elem&&elem.parentnode){if(elem.id!==match[2]){return rootjquery.find(selector)}this.length=1;this[0]=elem}this.context=document;this.selector=selector;return this}}else if(!context||context.jquery){return(context||root).find(selector)}else{return this.constructor(context).find(selector)}}else if(selector.nodetype){this.context=this[0]=selector;this.length=1;return this}else if(jquery.isfunction(selector)){return typeof root.ready!=="undefined"?root.ready(selector):selector(jquery)}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context}return jquery.makearray(selector,this)};init.prototype=jquery.fn;rootjquery=jquery(document);var rparentsprev=/^(?:parents|prev(?:until|all))/,guaranteedunique={children:true,contents:true,next:true,prev:true};jquery.fn.extend({has:function(target){var i,targets=jquery(target,this),len=targets.length;return this.filter(function(){for(i=0;i-1:cur.nodetype===1&&jquery.find.matchesselector(cur,selectors))){matched.push(cur);break}}}return this.pushstack(matched.length>1?jquery.uniquesort(matched):matched)},index:function(elem){if(!elem){return(this[0]&&this[0].parentnode)?this.first().prevall().length:-1}if(typeof elem==="string"){return jquery.inarray(this[0],jquery(elem))}return jquery.inarray(elem.jquery?elem[0]:elem,this)},add:function(selector,context){return this.pushstack(jquery.uniquesort(jquery.merge(this.get(),jquery(selector,context))))},addback:function(selector){return this.add(selector==null?this.prevobject:this.prevobject.filter(selector))}});function sibling(cur,dir){do{cur=cur[dir]}while(cur&&cur.nodetype!==1);return cur}jquery.each({parent:function(elem){var parent=elem.parentnode;return parent&&parent.nodetype!==11?parent:null},parents:function(elem){return dir(elem,"parentnode")},parentsuntil:function(elem,i,until){return dir(elem,"parentnode",until)},next:function(elem){return sibling(elem,"nextsibling")},prev:function(elem){return sibling(elem,"previoussibling")},nextall:function(elem){return dir(elem,"nextsibling")},prevall:function(elem){return dir(elem,"previoussibling")},nextuntil:function(elem,i,until){return dir(elem,"nextsibling",until)},prevuntil:function(elem,i,until){return dir(elem,"previoussibling",until)},siblings:function(elem){return siblings((elem.parentnode||{}).firstchild,elem)},children:function(elem){return siblings(elem.firstchild)},contents:function(elem){return jquery.nodename(elem,"iframe")?elem.contentdocument||elem.contentwindow.document:jquery.merge([],elem.childnodes)}},function(name,fn){jquery.fn[name]=function(until,selector){var ret=jquery.map(this,fn,until);if(name.slice(-5)!=="until"){selector=until}if(selector&&typeof selector==="string"){ret=jquery.filter(selector,ret)}if(this.length>1){if(!guaranteedunique[name]){ret=jquery.uniquesort(ret)}if(rparentsprev.test(name)){ret=ret.reverse()}}return this.pushstack(ret)}});var rnotwhite=(/\s+/g);function createoptions(options){var object={};jquery.each(options.match(rnotwhite)||[],function(_,flag){object[flag]=true});return object}jquery.callbacks=function(options){options=typeof options==="string"?createoptions(options):jquery.extend({},options);var firing,memory,fired,locked,list=[],queue=[],firingindex=-1,fire=function(){locked=options.once;fired=firing=true;for(;queue.length;firingindex=-1){memory=queue.shift();while(++firingindex-1){list.splice(index,1);if(index<=firingindex){firingindex--}}});return this},has:function(fn){return fn?jquery.inarray(fn,list)>-1:list.length>0},empty:function(){if(list){list=[]}return this},disable:function(){locked=queue=[];list=memory="";return this},disabled:function(){return!list},lock:function(){locked=true;if(!memory){self.disable()}return this},locked:function(){return!!locked},firewith:function(context,args){if(!locked){args=args||[];args=[context,args.slice?args.slice():args];queue.push(args);if(!firing){fire()}}return this},fire:function(){self.firewith(this,arguments);return this},fired:function(){return!!fired}};return self};jquery.extend({deferred:function(func){var tuples=[["resolve","done",jquery.callbacks("once memory"),"resolved"],["reject","fail",jquery.callbacks("once memory"),"rejected"],["notify","progress",jquery.callbacks("memory")]],state="pending",promise={state:function(){return state},always:function(){deferred.done(arguments).fail(arguments);return this},then:function(){var fns=arguments;return jquery.deferred(function(newdefer){jquery.each(tuples,function(i,tuple){var fn=jquery.isfunction(fns[i])&&fns[i];deferred[tuple[1]](function(){var returned=fn&&fn.apply(this,arguments);if(returned&&jquery.isfunction(returned.promise)){returned.promise().progress(newdefer.notify).done(newdefer.resolve).fail(newdefer.reject)}else{newdefer[tuple[0]+"with"](this===promise?newdefer.promise():this,fn?[returned]:arguments)}})});fns=null}).promise()},promise:function(obj){return obj!=null?jquery.extend(obj,promise):promise}},deferred={};promise.pipe=promise.then;jquery.each(tuples,function(i,tuple){var list=tuple[2],statestring=tuple[3];promise[tuple[1]]=list.add;if(statestring){list.add(function(){state=statestring},tuples[i^1][2].disable,tuples[2][2].lock)}deferred[tuple[0]]=function(){deferred[tuple[0]+"with"](this===deferred?promise:this,arguments);return this};deferred[tuple[0]+"with"]=list.firewith});promise.promise(deferred);if(func){func.call(deferred,deferred)}return deferred},when:function(subordinate){var i=0,resolvevalues=slice.call(arguments),length=resolvevalues.length,remaining=length!==1||(subordinate&&jquery.isfunction(subordinate.promise))?length:0,deferred=remaining===1?subordinate:jquery.deferred(),updatefunc=function(i,contexts,values){return function(value){contexts[i]=this;values[i]=arguments.length>1?slice.call(arguments):value;if(values===progressvalues){deferred.notifywith(contexts,values)}else if(!(--remaining)){deferred.resolvewith(contexts,values)}}},progressvalues,progresscontexts,resolvecontexts;if(length>1){progressvalues=new array(length);progresscontexts=new array(length);resolvecontexts=new array(length);for(;i0){return}readylist.resolvewith(document,[jquery]);if(jquery.fn.triggerhandler){jquery(document).triggerhandler("ready");jquery(document).off("ready")}}});function detach(){if(document.addeventlistener){document.removeeventlistener("domcontentloaded",completed);window.removeeventlistener("load",completed)}else{document.detachevent("onreadystatechange",completed);window.detachevent("onload",completed)}}function completed(){if(document.addeventlistener||window.event.type==="load"||document.readystate==="complete"){detach();jquery.ready()}}jquery.ready.promise=function(obj){if(!readylist){readylist=jquery.deferred();if(document.readystate==="complete"||(document.readystate!=="loading"&&!document.documentelement.doscroll)){window.settimeout(jquery.ready)}else if(document.addeventlistener){document.addeventlistener("domcontentloaded",completed);window.addeventlistener("load",completed)}else{document.attachevent("onreadystatechange",completed);window.attachevent("onload",completed);var top=false;try{top=window.frameelement==null&&document.documentelement}catch(e){}if(top&&top.doscroll){(function doscrollcheck(){if(!jquery.isready){try{top.doscroll("left")}catch(e){return window.settimeout(doscrollcheck,50)}detach();jquery.ready()}})()}}}return readylist.promise(obj)};jquery.ready.promise();var i;for(i in jquery(support)){break}support.ownfirst=i==="0";support.inlineblockneedslayout=false;jquery(function(){var val,div,body,container;body=document.getelementsbytagname("body")[0];if(!body||!body.style){return}div=document.createelement("div");container=document.createelement("div");container.style.csstext="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";body.appendchild(container).appendchild(div);if(typeof div.style.zoom!=="undefined"){div.style.csstext="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1";support.inlineblockneedslayout=val=div.offsetwidth===3;if(val){body.style.zoom=1}}body.removechild(container)});(function(){var div=document.createelement("div");support.deleteexpando=true;try{delete div.test}catch(e){support.deleteexpando=false}div=null})();var acceptdata=function(elem){var nodata=jquery.nodata[(elem.nodename+" ").tolowercase()],nodetype=+elem.nodetype||1;return nodetype!==1&&nodetype!==9?false:!nodata||nodata!==true&&elem.getattribute("classid")===nodata};var rbrace=/^(?:\{[\w\w]*\}|\[[\w\w]*\])$/,rmultidash=/([a-z])/g;function dataattr(elem,key,data){if(data===undefined&&elem.nodetype===1){var name="data-"+key.replace(rmultidash,"-$1").tolowercase();data=elem.getattribute(name);if(typeof data==="string"){try{data=data==="true"?true:data==="false"?false:data==="null"?null:+data+""===data?+data:rbrace.test(data)?jquery.parsejson(data):data}catch(e){}jquery.data(elem,key,data)}else{data=undefined}}return data}function isemptydataobject(obj){var name;for(name in obj){if(name==="data"&&jquery.isemptyobject(obj[name])){continue}if(name!=="tojson"){return false}}return true}function internaldata(elem,name,data,pvt){if(!acceptdata(elem)){return}var ret,thiscache,internalkey=jquery.expando,isnode=elem.nodetype,cache=isnode?jquery.cache:elem,id=isnode?elem[internalkey]:elem[internalkey]&&internalkey;if((!id||!cache[id]||(!pvt&&!cache[id].data))&&data===undefined&&typeof name==="string"){return}if(!id){if(isnode){id=elem[internalkey]=deletedids.pop()||jquery.guid++}else{id=internalkey}}if(!cache[id]){cache[id]=isnode?{}:{tojson:jquery.noop}}if(typeof name==="object"||typeof name==="function"){if(pvt){cache[id]=jquery.extend(cache[id],name)}else{cache[id].data=jquery.extend(cache[id].data,name)}}thiscache=cache[id];if(!pvt){if(!thiscache.data){thiscache.data={}}thiscache=thiscache.data}if(data!==undefined){thiscache[jquery.camelcase(name)]=data}if(typeof name==="string"){ret=thiscache[name];if(ret==null){ret=thiscache[jquery.camelcase(name)]}}else{ret=thiscache}return ret}function internalremovedata(elem,name,pvt){if(!acceptdata(elem)){return}var thiscache,i,isnode=elem.nodetype,cache=isnode?jquery.cache:elem,id=isnode?elem[jquery.expando]:jquery.expando;if(!cache[id]){return}if(name){thiscache=pvt?cache[id]:cache[id].data;if(thiscache){if(!jquery.isarray(name)){if(name in thiscache){name=[name]}else{name=jquery.camelcase(name);if(name in thiscache){name=[name]}else{name=name.split(" ")}}}else{name=name.concat(jquery.map(name,jquery.camelcase))}i=name.length;while(i--){delete thiscache[name[i]]}if(pvt?!isemptydataobject(thiscache):!jquery.isemptyobject(thiscache)){return}}}if(!pvt){delete cache[id].data;if(!isemptydataobject(cache[id])){return}}if(isnode){jquery.cleandata([elem],true)}else if(support.deleteexpando||cache!=cache.window){delete cache[id]}else{cache[id]=undefined}}jquery.extend({cache:{},nodata:{"applet ":true,"embed ":true,"object ":"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"},hasdata:function(elem){elem=elem.nodetype?jquery.cache[elem[jquery.expando]]:elem[jquery.expando];return!!elem&&!isemptydataobject(elem)},data:function(elem,name,data){return internaldata(elem,name,data)},removedata:function(elem,name){return internalremovedata(elem,name)},_data:function(elem,name,data){return internaldata(elem,name,data,true)},_removedata:function(elem,name){return internalremovedata(elem,name,true)}});jquery.fn.extend({data:function(key,value){var i,name,data,elem=this[0],attrs=elem&&elem.attributes;if(key===undefined){if(this.length){data=jquery.data(elem);if(elem.nodetype===1&&!jquery._data(elem,"parsedattrs")){i=attrs.length;while(i--){if(attrs[i]){name=attrs[i].name;if(name.indexof("data-")===0){name=jquery.camelcase(name.slice(5));dataattr(elem,name,data[name])}}}jquery._data(elem,"parsedattrs",true)}}return data}if(typeof key==="object"){return this.each(function(){jquery.data(this,key)})}return arguments.length>1?this.each(function(){jquery.data(this,key,value)}):elem?dataattr(elem,key,jquery.data(elem,key)):undefined},removedata:function(key){return this.each(function(){jquery.removedata(this,key)})}});jquery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=jquery._data(elem,type);if(data){if(!queue||jquery.isarray(data)){queue=jquery._data(elem,type,jquery.makearray(data))}else{queue.push(data)}}return queue||[]}},dequeue:function(elem,type){type=type||"fx";var queue=jquery.queue(elem,type),startlength=queue.length,fn=queue.shift(),hooks=jquery._queuehooks(elem,type),next=function(){jquery.dequeue(elem,type)};if(fn==="inprogress"){fn=queue.shift();startlength--}if(fn){if(type==="fx"){queue.unshift("inprogress")}delete hooks.stop;fn.call(elem,next,hooks)}if(!startlength&&hooks){hooks.empty.fire()}},_queuehooks:function(elem,type){var key=type+"queuehooks";return jquery._data(elem,key)||jquery._data(elem,key,{empty:jquery.callbacks("once memory").add(function(){jquery._removedata(elem,type+"queue");jquery._removedata(elem,key)})})}});jquery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--}if(arguments.length
a";support.leadingwhitespace=div.firstchild.nodetype===3;support.tbody=!div.getelementsbytagname("tbody").length;support.htmlserialize=!!div.getelementsbytagname("link").length;support.html5clone=document.createelement("nav").clonenode(true).outerhtml!=="<:nav>";input.type="checkbox";input.checked=true;fragment.appendchild(input);support.appendchecked=input.checked;div.innerhtml="";support.noclonechecked=!!div.clonenode(true).lastchild.defaultvalue;fragment.appendchild(div);input=document.createelement("input");input.setattribute("type","radio");input.setattribute("checked","checked");input.setattribute("name","t");div.appendchild(input);support.checkclone=div.clonenode(true).clonenode(true).lastchild.checked;support.nocloneevent=!!div.addeventlistener;div[jquery.expando]=1;support.attributes=!div.getattribute(jquery.expando)})();var wrapmap={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:support.htmlserialize?[0,"",""]:[1,"x
","
"]};wrapmap.optgroup=wrapmap.option;wrapmap.tbody=wrapmap.tfoot=wrapmap.colgroup=wrapmap.caption=wrapmap.thead;wrapmap.th=wrapmap.td;function getall(context,tag){var elems,elem,i=0,found=typeof context.getelementsbytagname!=="undefined"?context.getelementsbytagname(tag||"*"):typeof context.queryselectorall!=="undefined"?context.queryselectorall(tag||"*"):undefined;if(!found){for(found=[],elems=context.childnodes||context;(elem=elems[i])!=null;i++){if(!tag||jquery.nodename(elem,tag)){found.push(elem)}else{jquery.merge(found,getall(elem,tag))}}}return tag===undefined||tag&&jquery.nodename(context,tag)?jquery.merge([context],found):found}function setglobaleval(elems,refelements){var elem,i=0;for(;(elem=elems[i])!=null;i++){jquery._data(elem,"globaleval",!refelements||jquery._data(refelements[i],"globaleval"))}}var rhtml=/<|&#?\w+;/,rtbody=/"&&!rtbody.test(elem)?tmp:0;j=elem&&elem.childnodes.length;while(j--){if(jquery.nodename((tbody=elem.childnodes[j]),"tbody")&&!tbody.childnodes.length){elem.removechild(tbody)}}}jquery.merge(nodes,tmp.childnodes);tmp.textcontent="";while(tmp.firstchild){tmp.removechild(tmp.firstchild)}tmp=safe.lastchild}}}if(tmp){safe.removechild(tmp)}if(!support.appendchecked){jquery.grep(getall(nodes,"input"),fixdefaultchecked)}i=0;while((elem=nodes[i++])){if(selection&&jquery.inarray(elem,selection)>-1){if(ignored){ignored.push(elem)}continue}contains=jquery.contains(elem.ownerdocument,elem);tmp=getall(safe.appendchild(elem),"script");if(contains){setglobaleval(tmp)}if(scripts){j=0;while((elem=tmp[j++])){if(rscripttype.test(elem.type||"")){scripts.push(elem)}}}}tmp=null;return safe}(function(){var i,eventname,div=document.createelement("div");for(i in{submit:true,change:true,focusin:true}){eventname="on"+i;if(!(support[i]=eventname in window)){div.setattribute(eventname,"t");support[i]=div.attributes[eventname].expando===false}}div=null})();var rformelems=/^(?:input|select|textarea)$/i,rkeyevent=/^key/,rmouseevent=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,rfocusmorph=/^(?:focusinfocus|focusoutblur)$/,rtypenamespace=/^([^.]*)(?:\.(.+)|)/;function returntrue(){return true}function returnfalse(){return false}function safeactiveelement(){try{return document.activeelement}catch(err){}}function on(elem,types,selector,data,fn,one){var origfn,type;if(typeof types==="object"){if(typeof selector!=="string"){data=data||selector;selector=undefined}for(type in types){on(elem,type,selector,data,types[type],one)}return elem}if(data==null&&fn==null){fn=selector;data=selector=undefined}else if(fn==null){if(typeof selector==="string"){fn=data;data=undefined}else{fn=data;data=selector;selector=undefined}}if(fn===false){fn=returnfalse}else if(!fn){return elem}if(one===1){origfn=fn;fn=function(event){jquery().off(event);return origfn.apply(this,arguments)};fn.guid=origfn.guid||(origfn.guid=jquery.guid++)}return elem.each(function(){jquery.event.add(this,types,fn,data,selector)})}jquery.event={global:{},add:function(elem,types,handler,data,selector){var tmp,events,t,handleobjin,special,eventhandle,handleobj,handlers,type,namespaces,origtype,elemdata=jquery._data(elem);if(!elemdata){return}if(handler.handler){handleobjin=handler;handler=handleobjin.handler;selector=handleobjin.selector}if(!handler.guid){handler.guid=jquery.guid++}if(!(events=elemdata.events)){events=elemdata.events={}}if(!(eventhandle=elemdata.handle)){eventhandle=elemdata.handle=function(e){return typeof jquery!=="undefined"&&(!e||jquery.event.triggered!==e.type)?jquery.event.dispatch.apply(eventhandle.elem,arguments):undefined};eventhandle.elem=elem}types=(types||"").match(rnotwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origtype=tmp[1];namespaces=(tmp[2]||"").split(".").sort();if(!type){continue}special=jquery.event.special[type]||{};type=(selector?special.delegatetype:special.bindtype)||type;special=jquery.event.special[type]||{};handleobj=jquery.extend({type:type,origtype:origtype,data:data,handler:handler,guid:handler.guid,selector:selector,needscontext:selector&&jquery.expr.match.needscontext.test(selector),namespace:namespaces.join(".")},handleobjin);if(!(handlers=events[type])){handlers=events[type]=[];handlers.delegatecount=0;if(!special.setup||special.setup.call(elem,data,namespaces,eventhandle)===false){if(elem.addeventlistener){elem.addeventlistener(type,eventhandle,false)}else if(elem.attachevent){elem.attachevent("on"+type,eventhandle)}}}if(special.add){special.add.call(elem,handleobj);if(!handleobj.handler.guid){handleobj.handler.guid=handler.guid}}if(selector){handlers.splice(handlers.delegatecount++,0,handleobj)}else{handlers.push(handleobj)}jquery.event.global[type]=true}elem=null},remove:function(elem,types,handler,selector,mappedtypes){var j,handleobj,tmp,origcount,t,events,special,handlers,type,namespaces,origtype,elemdata=jquery.hasdata(elem)&&jquery._data(elem);if(!elemdata||!(events=elemdata.events)){return}types=(types||"").match(rnotwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origtype=tmp[1];namespaces=(tmp[2]||"").split(".").sort();if(!type){for(type in events){jquery.event.remove(elem,type+types[t],handler,selector,true)}continue}special=jquery.event.special[type]||{};type=(selector?special.delegatetype:special.bindtype)||type;handlers=events[type]||[];tmp=tmp[2]&&new regexp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)");origcount=j=handlers.length;while(j--){handleobj=handlers[j];if((mappedtypes||origtype===handleobj.origtype)&&(!handler||handler.guid===handleobj.guid)&&(!tmp||tmp.test(handleobj.namespace))&&(!selector||selector===handleobj.selector||selector==="**"&&handleobj.selector)){handlers.splice(j,1);if(handleobj.selector){handlers.delegatecount--}if(special.remove){special.remove.call(elem,handleobj)}}}if(origcount&&!handlers.length){if(!special.teardown||special.teardown.call(elem,namespaces,elemdata.handle)===false){jquery.removeevent(elem,type,elemdata.handle)}delete events[type]}}if(jquery.isemptyobject(events)){delete elemdata.handle;jquery._removedata(elem,"events")}},trigger:function(event,data,elem,onlyhandlers){var handle,ontype,cur,bubbletype,special,tmp,i,eventpath=[elem||document],type=hasown.call(event,"type")?event.type:event,namespaces=hasown.call(event,"namespace")?event.namespace.split("."):[];cur=tmp=elem=elem||document;if(elem.nodetype===3||elem.nodetype===8){return}if(rfocusmorph.test(type+jquery.event.triggered)){return}if(type.indexof(".")>-1){namespaces=type.split(".");type=namespaces.shift();namespaces.sort()}ontype=type.indexof(":")<0&&"on"+type;event=event[jquery.expando]?event:new jquery.event(type,typeof event==="object"&&event);event.istrigger=onlyhandlers?2:3;event.namespace=namespaces.join(".");event.rnamespace=event.namespace?new regexp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;event.result=undefined;if(!event.target){event.target=elem}data=data==null?[event]:jquery.makearray(data,[event]);special=jquery.event.special[type]||{};if(!onlyhandlers&&special.trigger&&special.trigger.apply(elem,data)===false){return}if(!onlyhandlers&&!special.nobubble&&!jquery.iswindow(elem)){bubbletype=special.delegatetype||type;if(!rfocusmorph.test(bubbletype+type)){cur=cur.parentnode}for(;cur;cur=cur.parentnode){eventpath.push(cur);tmp=cur}if(tmp===(elem.ownerdocument||document)){eventpath.push(tmp.defaultview||tmp.parentwindow||window)}}i=0;while((cur=eventpath[i++])&&!event.ispropagationstopped()){event.type=i>1?bubbletype:special.bindtype||type;handle=(jquery._data(cur,"events")||{})[event.type]&&jquery._data(cur,"handle");if(handle){handle.apply(cur,data)}handle=ontype&&cur[ontype];if(handle&&handle.apply&&acceptdata(cur)){event.result=handle.apply(cur,data);if(event.result===false){event.preventdefault()}}}event.type=type;if(!onlyhandlers&&!event.isdefaultprevented()){if((!special._default||special._default.apply(eventpath.pop(),data)===false)&&acceptdata(elem)){if(ontype&&elem[type]&&!jquery.iswindow(elem)){tmp=elem[ontype];if(tmp){elem[ontype]=null}jquery.event.triggered=type;try{elem[type]()}catch(e){}jquery.event.triggered=undefined;if(tmp){elem[ontype]=tmp}}}}return event.result},dispatch:function(event){event=jquery.event.fix(event);var i,j,ret,matched,handleobj,handlerqueue=[],args=slice.call(arguments),handlers=(jquery._data(this,"events")||{})[event.type]||[],special=jquery.event.special[event.type]||{};args[0]=event;event.delegatetarget=this;if(special.predispatch&&special.predispatch.call(this,event)===false){return}handlerqueue=jquery.event.handlers.call(this,event,handlers);i=0;while((matched=handlerqueue[i++])&&!event.ispropagationstopped()){event.currenttarget=matched.elem;j=0;while((handleobj=matched.handlers[j++])&&!event.isimmediatepropagationstopped()){if(!event.rnamespace||event.rnamespace.test(handleobj.namespace)){event.handleobj=handleobj;event.data=handleobj.data;ret=((jquery.event.special[handleobj.origtype]||{}).handle||handleobj.handler).apply(matched.elem,args);if(ret!==undefined){if((event.result=ret)===false){event.preventdefault();event.stoppropagation()}}}}}if(special.postdispatch){special.postdispatch.call(this,event)}return event.result},handlers:function(event,handlers){var i,matches,sel,handleobj,handlerqueue=[],delegatecount=handlers.delegatecount,cur=event.target;if(delegatecount&&cur.nodetype&&(event.type!=="click"||isnan(event.button)||event.button<1)){for(;cur!=this;cur=cur.parentnode||this){if(cur.nodetype===1&&(cur.disabled!==true||event.type!=="click")){matches=[];for(i=0;i-1:jquery.find(sel,this,null,[cur]).length}if(matches[sel]){matches.push(handleobj)}}if(matches.length){handlerqueue.push({elem:cur,handlers:matches})}}}}if(delegatecount]","i"),rxhtmltag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,rnoinnerhtml=/\s*$/g,safefragment=createsafefragment(document),fragmentdiv=safefragment.appendchild(document.createelement("div"));function manipulationtarget(elem,content){return jquery.nodename(elem,"table")&&jquery.nodename(content.nodetype!==11?content:content.firstchild,"tr")?elem.getelementsbytagname("tbody")[0]||elem.appendchild(elem.ownerdocument.createelement("tbody")):elem}function disablescript(elem){elem.type=(jquery.find.attr(elem,"type")!==null)+"/"+elem.type;return elem}function restorescript(elem){var match=rscripttypemasked.exec(elem.type);if(match){elem.type=match[1]}else{elem.removeattribute("type")}return elem}function clonecopyevent(src,dest){if(dest.nodetype!==1||!jquery.hasdata(src)){return}var type,i,l,olddata=jquery._data(src),curdata=jquery._data(dest,olddata),events=olddata.events;if(events){delete curdata.handle;curdata.events={};for(type in events){for(i=0,l=events[type].length;i1&&typeof value==="string"&&!support.checkclone&&rchecked.test(value))){return collection.each(function(index){var self=collection.eq(index);if(isfunction){args[0]=value.call(this,index,self.html())}dommanip(self,args,callback,ignored)})}if(l){fragment=buildfragment(args,collection[0].ownerdocument,false,collection,ignored);first=fragment.firstchild;if(fragment.childnodes.length===1){fragment=first}if(first||ignored){scripts=jquery.map(getall(fragment,"script"),disablescript);hasscripts=scripts.length;for(;i")},clone:function(elem,dataandevents,deepdataandevents){var destelements,node,clone,i,srcelements,inpage=jquery.contains(elem.ownerdocument,elem);if(support.html5clone||jquery.isxmldoc(elem)||!rnoshimcache.test("<"+elem.nodename+">")){clone=elem.clonenode(true)}else{fragmentdiv.innerhtml=elem.outerhtml;fragmentdiv.removechild(clone=fragmentdiv.firstchild)}if((!support.nocloneevent||!support.noclonechecked)&&(elem.nodetype===1||elem.nodetype===11)&&!jquery.isxmldoc(elem)){destelements=getall(clone);srcelements=getall(elem);for(i=0;(node=srcelements[i])!=null;++i){if(destelements[i]){fixclonenodeissues(node,destelements[i])}}}if(dataandevents){if(deepdataandevents){srcelements=srcelements||getall(elem);destelements=destelements||getall(clone);for(i=0;(node=srcelements[i])!=null;i++){clonecopyevent(node,destelements[i])}}else{clonecopyevent(elem,clone)}}destelements=getall(clone,"script");if(destelements.length>0){setglobaleval(destelements,!inpage&&getall(elem,"script"))}destelements=srcelements=node=null;return clone},cleandata:function(elems,forceacceptdata){var elem,type,id,data,i=0,internalkey=jquery.expando,cache=jquery.cache,attributes=support.attributes,special=jquery.event.special;for(;(elem=elems[i])!=null;i++){if(forceacceptdata||acceptdata(elem)){id=elem[internalkey];data=id&&cache[id];if(data){if(data.events){for(type in data.events){if(special[type]){jquery.event.remove(elem,type)}else{jquery.removeevent(elem,type,data.handle)}}}if(cache[id]){delete cache[id];if(!attributes&&typeof elem.removeattribute!=="undefined"){elem.removeattribute(internalkey)}else{elem[internalkey]=undefined}deletedids.push(id)}}}}}});jquery.fn.extend({dommanip:dommanip,detach:function(selector){return remove(this,selector,true)},remove:function(selector){return remove(this,selector)},text:function(value){return access(this,function(value){return value===undefined?jquery.text(this):this.empty().append((this[0]&&this[0].ownerdocument||document).createtextnode(value))},null,value,arguments.length)},append:function(){return dommanip(this,arguments,function(elem){if(this.nodetype===1||this.nodetype===11||this.nodetype===9){var target=manipulationtarget(this,elem);target.appendchild(elem)}})},prepend:function(){return dommanip(this,arguments,function(elem){if(this.nodetype===1||this.nodetype===11||this.nodetype===9){var target=manipulationtarget(this,elem);target.insertbefore(elem,target.firstchild)}})},before:function(){return dommanip(this,arguments,function(elem){if(this.parentnode){this.parentnode.insertbefore(elem,this)}})},after:function(){return dommanip(this,arguments,function(elem){if(this.parentnode){this.parentnode.insertbefore(elem,this.nextsibling)}})},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodetype===1){jquery.cleandata(getall(elem,false))}while(elem.firstchild){elem.removechild(elem.firstchild)}if(elem.options&&jquery.nodename(elem,"select")){elem.options.length=0}}return this},clone:function(dataandevents,deepdataandevents){dataandevents=dataandevents==null?false:dataandevents;deepdataandevents=deepdataandevents==null?dataandevents:deepdataandevents;return this.map(function(){return jquery.clone(this,dataandevents,deepdataandevents)})},html:function(value){return access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined){return elem.nodetype===1?elem.innerhtml.replace(rinlinejquery,""):undefined}if(typeof value==="string"&&!rnoinnerhtml.test(value)&&(support.htmlserialize||!rnoshimcache.test(value))&&(support.leadingwhitespace||!rleadingwhitespace.test(value))&&!wrapmap[(rtagname.exec(value)||["",""])[1].tolowercase()]){value=jquery.htmlprefilter(value);try{for(;i")).appendto(doc.documentelement);doc=(iframe[0].contentwindow||iframe[0].contentdocument).document;doc.write();doc.close();display=actualdisplay(nodename,doc);iframe.detach()}elemdisplay[nodename]=display}return display}var rmargin=(/^margin/);var rnumnonpx=new regexp("^("+pnum+")(?!px)[a-z%]+$","i");var swap=function(elem,options,callback,args){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name]}ret=callback.apply(elem,args||[]);for(name in options){elem.style[name]=old[name]}return ret};var documentelement=document.documentelement;(function(){var pixelpositionval,pixelmarginrightval,boxsizingreliableval,reliablehiddenoffsetsval,reliablemarginrightval,reliablemarginleftval,container=document.createelement("div"),div=document.createelement("div");if(!div.style){return}div.style.csstext="float:left;opacity:.5";support.opacity=div.style.opacity==="0.5";support.cssfloat=!!div.style.cssfloat;div.style.backgroundclip="content-box";div.clonenode(true).style.backgroundclip="";support.clearclonestyle=div.style.backgroundclip==="content-box";container=document.createelement("div");container.style.csstext="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute";div.innerhtml="";container.appendchild(div);support.boxsizing=div.style.boxsizing===""||div.style.mozboxsizing===""||div.style.webkitboxsizing==="";jquery.extend(support,{reliablehiddenoffsets:function(){if(pixelpositionval==null){computestyletests()}return reliablehiddenoffsetsval},boxsizingreliable:function(){if(pixelpositionval==null){computestyletests()}return boxsizingreliableval},pixelmarginright:function(){if(pixelpositionval==null){computestyletests()}return pixelmarginrightval},pixelposition:function(){if(pixelpositionval==null){computestyletests()}return pixelpositionval},reliablemarginright:function(){if(pixelpositionval==null){computestyletests()}return reliablemarginrightval},reliablemarginleft:function(){if(pixelpositionval==null){computestyletests()}return reliablemarginleftval}});function computestyletests(){var contents,divstyle,documentelement=document.documentelement;documentelement.appendchild(container);div.style.csstext="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%";pixelpositionval=boxsizingreliableval=reliablemarginleftval=false;pixelmarginrightval=reliablemarginrightval=true;if(window.getcomputedstyle){divstyle=window.getcomputedstyle(div);pixelpositionval=(divstyle||{}).top!=="1%";reliablemarginleftval=(divstyle||{}).marginleft==="2px";boxsizingreliableval=(divstyle||{width:"4px"}).width==="4px";div.style.marginright="50%";pixelmarginrightval=(divstyle||{marginright:"4px"}).marginright==="4px";contents=div.appendchild(document.createelement("div"));contents.style.csstext=div.style.csstext="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0";contents.style.marginright=contents.style.width="0";div.style.width="1px";reliablemarginrightval=!parsefloat((window.getcomputedstyle(contents)||{}).marginright);div.removechild(contents)}div.style.display="none";reliablehiddenoffsetsval=div.getclientrects().length===0;if(reliablehiddenoffsetsval){div.style.display="";div.innerhtml="
t
";div.childnodes[0].style.bordercollapse="separate";contents=div.getelementsbytagname("td");contents[0].style.csstext="margin:0;border:0;padding:0;display:none";reliablehiddenoffsetsval=contents[0].offsetheight===0;if(reliablehiddenoffsetsval){contents[0].style.display="";contents[1].style.display="none";reliablehiddenoffsetsval=contents[0].offsetheight===0}}documentelement.removechild(container)}})();var getstyles,curcss,rposition=/^(top|right|bottom|left)$/;if(window.getcomputedstyle){getstyles=function(elem){var view=elem.ownerdocument.defaultview;if(!view||!view.opener){view=window}return view.getcomputedstyle(elem)};curcss=function(elem,name,computed){var width,minwidth,maxwidth,ret,style=elem.style;computed=computed||getstyles(elem);ret=computed?computed.getpropertyvalue(name)||computed[name]:undefined;if((ret===""||ret===undefined)&&!jquery.contains(elem.ownerdocument,elem)){ret=jquery.style(elem,name)}if(computed){if(!support.pixelmarginright()&&rnumnonpx.test(ret)&&rmargin.test(name)){width=style.width;minwidth=style.minwidth;maxwidth=style.maxwidth;style.minwidth=style.maxwidth=style.width=ret;ret=computed.width;style.width=width;style.minwidth=minwidth;style.maxwidth=maxwidth}}return ret===undefined?ret:ret+""}}else if(documentelement.currentstyle){getstyles=function(elem){return elem.currentstyle};curcss=function(elem,name,computed){var left,rs,rsleft,ret,style=elem.style;computed=computed||getstyles(elem);ret=computed?computed[name]:undefined;if(ret==null&&style&&style[name]){ret=style[name]}if(rnumnonpx.test(ret)&&!rposition.test(name)){left=style.left;rs=elem.runtimestyle;rsleft=rs&&rs.left;if(rsleft){rs.left=elem.currentstyle.left}style.left=name==="fontsize"?"1em":ret;ret=style.pixelleft+"px";style.left=left;if(rsleft){rs.left=rsleft}}return ret===undefined?ret:ret+""||"auto"}}function addgethookif(conditionfn,hookfn){return{get:function(){if(conditionfn()){delete this.get;return}return(this.get=hookfn).apply(this,arguments)}}}var ralpha=/alpha\([^)]*\)/i,ropacity=/opacity\s*=\s*([^)]*)/i,rdisplayswap=/^(none|table(?!-c[ea]).+)/,rnumsplit=new regexp("^("+pnum+")(.*)$","i"),cssshow={position:"absolute",visibility:"hidden",display:"block"},cssnormaltransform={letterspacing:"0",fontweight:"400"},cssprefixes=["webkit","o","moz","ms"],emptystyle=document.createelement("div").style;function vendorpropname(name){if(name in emptystyle){return name}var capname=name.charat(0).touppercase()+name.slice(1),i=cssprefixes.length;while(i--){name=cssprefixes[i]+capname;if(name in emptystyle){return name}}}function showhide(elements,show){var display,elem,hidden,values=[],index=0,length=elements.length;for(;index=1||value==="")&&jquery.trim(filter.replace(ralpha,""))===""&&style.removeattribute){style.removeattribute("filter");if(value===""||currentstyle&&!currentstyle.filter){return}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity}}}jquery.csshooks.marginright=addgethookif(support.reliablemarginright,function(elem,computed){if(computed){return swap(elem,{"display":"inline-block"},curcss,[elem,"marginright"])}});jquery.csshooks.marginleft=addgethookif(support.reliablemarginleft,function(elem,computed){if(computed){return(parsefloat(curcss(elem,"marginleft"))||(jquery.contains(elem.ownerdocument,elem)?elem.getboundingclientrect().left-swap(elem,{marginleft:0},function(){return elem.getboundingclientrect().left}):0))+"px"}});jquery.each({margin:"",padding:"",border:"width"},function(prefix,suffix){jquery.csshooks[prefix+suffix]={expand:function(value){var i=0,expanded={},parts=typeof value==="string"?value.split(" "):[value];for(;i<4;i++){expanded[prefix+cssexpand[i]+suffix]=parts[i]||parts[i-2]||parts[0]}return expanded}};if(!rmargin.test(prefix)){jquery.csshooks[prefix+suffix].set=setpositivenumber}});jquery.fn.extend({css:function(name,value){return access(this,function(elem,name,value){var styles,len,map={},i=0;if(jquery.isarray(name)){styles=getstyles(elem);len=name.length;for(;i1)},show:function(){return showhide(this,true)},hide:function(){return showhide(this)},toggle:function(state){if(typeof state==="boolean"){return state?this.show():this.hide()}return this.each(function(){if(ishidden(this)){jquery(this).show()}else{jquery(this).hide()}})}});function tween(elem,options,prop,end,easing){return new tween.prototype.init(elem,options,prop,end,easing)}jquery.tween=tween;tween.prototype={constructor:tween,init:function(elem,options,prop,end,easing,unit){this.elem=elem;this.prop=prop;this.easing=easing||jquery.easing._default;this.options=options;this.start=this.now=this.cur();this.end=end;this.unit=unit||(jquery.cssnumber[prop]?"":"px")},cur:function(){var hooks=tween.prophooks[this.prop];return hooks&&hooks.get?hooks.get(this):tween.prophooks._default.get(this)},run:function(percent){var eased,hooks=tween.prophooks[this.prop];if(this.options.duration){this.pos=eased=jquery.easing[this.easing](percent,this.options.duration*percent,0,1,this.options.duration)}else{this.pos=eased=percent}this.now=(this.end-this.start)*eased+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)}if(hooks&&hooks.set){hooks.set(this)}else{tween.prophooks._default.set(this)}return this}};tween.prototype.init.prototype=tween.prototype;tween.prophooks={_default:{get:function(tween){var result;if(tween.elem.nodetype!==1||tween.elem[tween.prop]!=null&&tween.elem.style[tween.prop]==null){return tween.elem[tween.prop]}result=jquery.css(tween.elem,tween.prop,"");return!result||result==="auto"?0:result},set:function(tween){if(jquery.fx.step[tween.prop]){jquery.fx.step[tween.prop](tween)}else if(tween.elem.nodetype===1&&(tween.elem.style[jquery.cssprops[tween.prop]]!=null||jquery.csshooks[tween.prop])){jquery.style(tween.elem,tween.prop,tween.now+tween.unit)}else{tween.elem[tween.prop]=tween.now}}}};tween.prophooks.scrolltop=tween.prophooks.scrollleft={set:function(tween){if(tween.elem.nodetype&&tween.elem.parentnode){tween.elem[tween.prop]=tween.now}}};jquery.easing={linear:function(p){return p},swing:function(p){return 0.5-math.cos(p*math.pi)/2},_default:"swing"};jquery.fx=tween.prototype.init;jquery.fx.step={};var fxnow,timerid,rfxtypes=/^(?:toggle|show|hide)$/,rrun=/queuehooks$/;function createfxnow(){window.settimeout(function(){fxnow=undefined});return(fxnow=jquery.now())}function genfx(type,includewidth){var which,attrs={height:type},i=0;includewidth=includewidth?1:0;for(;i<4;i+=2-includewidth){which=cssexpand[i];attrs["margin"+which]=attrs["padding"+which]=type}if(includewidth){attrs.opacity=attrs.width=type}return attrs}function createtween(value,prop,animation){var tween,collection=(animation.tweeners[prop]||[]).concat(animation.tweeners["*"]),index=0,length=collection.length;for(;index
a";a=div.getelementsbytagname("a")[0];input.setattribute("type","checkbox");div.appendchild(input);a=div.getelementsbytagname("a")[0];a.style.csstext="top:1px";support.getsetattribute=div.classname!=="t";support.style=/top/.test(a.getattribute("style"));support.hrefnormalized=a.getattribute("href")==="/a";support.checkon=!!input.value;support.optselected=opt.selected;support.enctype=!!document.createelement("form").enctype;select.disabled=true;support.optdisabled=!opt.disabled;input=document.createelement("input");input.setattribute("value","");support.input=input.getattribute("value")==="";input.value="t";input.setattribute("type","radio");support.radiovalue=input.value==="t"})();var rreturn=/\r/g,rspaces=/[\x20\t\r\n\f]+/g;jquery.fn.extend({val:function(value){var hooks,ret,isfunction,elem=this[0];if(!arguments.length){if(elem){hooks=jquery.valhooks[elem.type]||jquery.valhooks[elem.nodename.tolowercase()];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret}ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret}return}isfunction=jquery.isfunction(value);return this.each(function(i){var val;if(this.nodetype!==1){return}if(isfunction){val=value.call(this,i,jquery(this).val())}else{val=value}if(val==null){val=""}else if(typeof val==="number"){val+=""}else if(jquery.isarray(val)){val=jquery.map(val,function(value){return value==null?"":value+""})}hooks=jquery.valhooks[this.type]||jquery.valhooks[this.nodename.tolowercase()];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val}})}});jquery.extend({valhooks:{option:{get:function(elem){var val=jquery.find.attr(elem,"value");return val!=null?val:jquery.trim(jquery.text(elem)).replace(rspaces," ")}},select:{get:function(elem){var value,option,options=elem.options,index=elem.selectedindex,one=elem.type==="select-one"||index<0,values=one?null:[],max=one?index+1:options.length,i=index<0?max:one?index:0;for(;i-1){try{option.selected=optionset=true}catch(_){option.scrollheight}}else{option.selected=false}}if(!optionset){elem.selectedindex=-1}return options}}}});jquery.each(["radio","checkbox"],function(){jquery.valhooks[this]={set:function(elem,value){if(jquery.isarray(value)){return(elem.checked=jquery.inarray(jquery(elem).val(),value)>-1)}}};if(!support.checkon){jquery.valhooks[this].get=function(elem){return elem.getattribute("value")===null?"on":elem.value}}});var nodehook,boolhook,attrhandle=jquery.expr.attrhandle,rusedefault=/^(?:checked|selected)$/i,getsetattribute=support.getsetattribute,getsetinput=support.input;jquery.fn.extend({attr:function(name,value){return access(this,jquery.attr,name,value,arguments.length>1)},removeattr:function(name){return this.each(function(){jquery.removeattr(this,name)})}});jquery.extend({attr:function(elem,name,value){var ret,hooks,ntype=elem.nodetype;if(ntype===3||ntype===8||ntype===2){return}if(typeof elem.getattribute==="undefined"){return jquery.prop(elem,name,value)}if(ntype!==1||!jquery.isxmldoc(elem)){name=name.tolowercase();hooks=jquery.attrhooks[name]||(jquery.expr.match.bool.test(name)?boolhook:nodehook)}if(value!==undefined){if(value===null){jquery.removeattr(elem,name);return}if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret}elem.setattribute(name,value+"");return value}if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==null){return ret}ret=jquery.find.attr(elem,name);return ret==null?undefined:ret},attrhooks:{type:{set:function(elem,value){if(!support.radiovalue&&value==="radio"&&jquery.nodename(elem,"input")){var val=elem.value;elem.setattribute("type",value);if(val){elem.value=val}return value}}}},removeattr:function(elem,value){var name,propname,i=0,attrnames=value&&value.match(rnotwhite);if(attrnames&&elem.nodetype===1){while((name=attrnames[i++])){propname=jquery.propfix[name]||name;if(jquery.expr.match.bool.test(name)){if(getsetinput&&getsetattribute||!rusedefault.test(name)){elem[propname]=false}else{elem[jquery.camelcase("default-"+name)]=elem[propname]=false}}else{jquery.attr(elem,name,"")}elem.removeattribute(getsetattribute?name:propname)}}}});boolhook={set:function(elem,value,name){if(value===false){jquery.removeattr(elem,name)}else if(getsetinput&&getsetattribute||!rusedefault.test(name)){elem.setattribute(!getsetattribute&&jquery.propfix[name]||name,name)}else{elem[jquery.camelcase("default-"+name)]=elem[name]=true}return name}};jquery.each(jquery.expr.match.bool.source.match(/\w+/g),function(i,name){var getter=attrhandle[name]||jquery.find.attr;if(getsetinput&&getsetattribute||!rusedefault.test(name)){attrhandle[name]=function(elem,name,isxml){var ret,handle;if(!isxml){handle=attrhandle[name];attrhandle[name]=ret;ret=getter(elem,name,isxml)!=null?name.tolowercase():null;attrhandle[name]=handle}return ret}}else{attrhandle[name]=function(elem,name,isxml){if(!isxml){return elem[jquery.camelcase("default-"+name)]?name.tolowercase():null}}}});if(!getsetinput||!getsetattribute){jquery.attrhooks.value={set:function(elem,value,name){if(jquery.nodename(elem,"input")){elem.defaultvalue=value}else{return nodehook&&nodehook.set(elem,value,name)}}}}if(!getsetattribute){nodehook={set:function(elem,value,name){var ret=elem.getattributenode(name);if(!ret){elem.setattributenode((ret=elem.ownerdocument.createattribute(name)))}ret.value=value+="";if(name==="value"||value===elem.getattribute(name)){return value}}};attrhandle.id=attrhandle.name=attrhandle.coords=function(elem,name,isxml){var ret;if(!isxml){return(ret=elem.getattributenode(name))&&ret.value!==""?ret.value:null}};jquery.valhooks.button={get:function(elem,name){var ret=elem.getattributenode(name);if(ret&&ret.specified){return ret.value}},set:nodehook.set};jquery.attrhooks.contenteditable={set:function(elem,value,name){nodehook.set(elem,value===""?false:value,name)}};jquery.each(["width","height"],function(i,name){jquery.attrhooks[name]={set:function(elem,value){if(value===""){elem.setattribute(name,"auto");return value}}}})}if(!support.style){jquery.attrhooks.style={get:function(elem){return elem.style.csstext||undefined},set:function(elem,value){return(elem.style.csstext=value+"")}}}var rfocusable=/^(?:input|select|textarea|button|object)$/i,rclickable=/^(?:a|area)$/i;jquery.fn.extend({prop:function(name,value){return access(this,jquery.prop,name,value,arguments.length>1)},removeprop:function(name){name=jquery.propfix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name]}catch(e){}})}});jquery.extend({prop:function(elem,name,value){var ret,hooks,ntype=elem.nodetype;if(ntype===3||ntype===8||ntype===2){return}if(ntype!==1||!jquery.isxmldoc(elem)){name=jquery.propfix[name]||name;hooks=jquery.prophooks[name]}if(value!==undefined){if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret}return(elem[name]=value)}if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==null){return ret}return elem[name]},prophooks:{tabindex:{get:function(elem){var tabindex=jquery.find.attr(elem,"tabindex");return tabindex?parseint(tabindex,10):rfocusable.test(elem.nodename)||rclickable.test(elem.nodename)&&elem.href?0:-1}}},propfix:{"for":"htmlfor","class":"classname"}});if(!support.hrefnormalized){jquery.each(["href","src"],function(i,name){jquery.prophooks[name]={get:function(elem){return elem.getattribute(name,4)}}})}if(!support.optselected){jquery.prophooks.selected={get:function(elem){var parent=elem.parentnode;if(parent){parent.selectedindex;if(parent.parentnode){parent.parentnode.selectedindex}}return null},set:function(elem){var parent=elem.parentnode;if(parent){parent.selectedindex;if(parent.parentnode){parent.parentnode.selectedindex}}}}}jquery.each(["tabindex","readonly","maxlength","cellspacing","cellpadding","rowspan","colspan","usemap","frameborder","contenteditable"],function(){jquery.propfix[this.tolowercase()]=this});if(!support.enctype){jquery.propfix.enctype="encoding"}var rclass=/[\t\r\n\f]/g;function getclass(elem){return jquery.attr(elem,"class")||""}jquery.fn.extend({addclass:function(value){var classes,elem,cur,curvalue,clazz,j,finalvalue,i=0;if(jquery.isfunction(value)){return this.each(function(j){jquery(this).addclass(value.call(this,j,getclass(this)))})}if(typeof value==="string"&&value){classes=value.match(rnotwhite)||[];while((elem=this[i++])){curvalue=getclass(elem);cur=elem.nodetype===1&&(" "+curvalue+" ").replace(rclass," ");if(cur){j=0;while((clazz=classes[j++])){if(cur.indexof(" "+clazz+" ")<0){cur+=clazz+" "}}finalvalue=jquery.trim(cur);if(curvalue!==finalvalue){jquery.attr(elem,"class",finalvalue)}}}}return this},removeclass:function(value){var classes,elem,cur,curvalue,clazz,j,finalvalue,i=0;if(jquery.isfunction(value)){return this.each(function(j){jquery(this).removeclass(value.call(this,j,getclass(this)))})}if(!arguments.length){return this.attr("class","")}if(typeof value==="string"&&value){classes=value.match(rnotwhite)||[];while((elem=this[i++])){curvalue=getclass(elem);cur=elem.nodetype===1&&(" "+curvalue+" ").replace(rclass," ");if(cur){j=0;while((clazz=classes[j++])){while(cur.indexof(" "+clazz+" ")>-1){cur=cur.replace(" "+clazz+" "," ")}}finalvalue=jquery.trim(cur);if(curvalue!==finalvalue){jquery.attr(elem,"class",finalvalue)}}}}return this},toggleclass:function(value,stateval){var type=typeof value;if(typeof stateval==="boolean"&&type==="string"){return stateval?this.addclass(value):this.removeclass(value)}if(jquery.isfunction(value)){return this.each(function(i){jquery(this).toggleclass(value.call(this,i,getclass(this),stateval),stateval)})}return this.each(function(){var classname,i,self,classnames;if(type==="string"){i=0;self=jquery(this);classnames=value.match(rnotwhite)||[];while((classname=classnames[i++])){if(self.hasclass(classname)){self.removeclass(classname)}else{self.addclass(classname)}}}else if(value===undefined||type==="boolean"){classname=getclass(this);if(classname){jquery._data(this,"__classname__",classname)}jquery.attr(this,"class",classname||value===false?"":jquery._data(this,"__classname__")||"")}})},hasclass:function(selector){var classname,elem,i=0;classname=" "+selector+" ";while((elem=this[i++])){if(elem.nodetype===1&&(" "+getclass(elem)+" ").replace(rclass," ").indexof(classname)>-1){return true}}return false}});jquery.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(i,name){jquery.fn[name]=function(data,fn){return arguments.length>0?this.on(name,null,data,fn):this.trigger(name)}});jquery.fn.extend({hover:function(fnover,fnout){return this.mouseenter(fnover).mouseleave(fnout||fnover)}});var location=window.location;var nonce=jquery.now();var rquery=(/\?/);var rvalidtokens=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fa-f]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[ee][+-]?\d+|)/g;jquery.parsejson=function(data){if(window.json&&window.json.parse){return window.json.parse(data+"")}var requirenoncomma,depth=null,str=jquery.trim(data+"");return str&&!jquery.trim(str.replace(rvalidtokens,function(token,comma,open,close){if(requirenoncomma&&comma){depth=0}if(depth===0){return token}requirenoncomma=open||comma;depth+=!close-!open;return""}))?(function("return "+str))():jquery.error("invalid json: "+data)};jquery.parsexml=function(data){var xml,tmp;if(!data||typeof data!=="string"){return null}try{if(window.domparser){tmp=new window.domparser();xml=tmp.parsefromstring(data,"text/xml")}else{xml=new window.activexobject("microsoft.xmldom");xml.async="false";xml.loadxml(data)}}catch(e){xml=undefined}if(!xml||!xml.documentelement||xml.getelementsbytagname("parsererror").length){jquery.error("invalid xml: "+data)}return xml};var rhash=/#.*$/,rts=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,rlocalprotocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnocontent=/^(?:get|head)$/,rprotocol=/^\/\//,rurl=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,prefilters={},transports={},alltypes="*/".concat("*"),ajaxlocation=location.href,ajaxlocparts=rurl.exec(ajaxlocation.tolowercase())||[];function addtoprefiltersortransports(structure){return function(datatypeexpression,func){if(typeof datatypeexpression!=="string"){func=datatypeexpression;datatypeexpression="*"}var datatype,i=0,datatypes=datatypeexpression.tolowercase().match(rnotwhite)||[];if(jquery.isfunction(func)){while((datatype=datatypes[i++])){if(datatype.charat(0)==="+"){datatype=datatype.slice(1)||"*";(structure[datatype]=structure[datatype]||[]).unshift(func)}else{(structure[datatype]=structure[datatype]||[]).push(func)}}}}}function inspectprefiltersortransports(structure,options,originaloptions,jqxhr){var inspected={},seekingtransport=(structure===transports);function inspect(datatype){var selected;inspected[datatype]=true;jquery.each(structure[datatype]||[],function(_,prefilterorfactory){var datatypeortransport=prefilterorfactory(options,originaloptions,jqxhr);if(typeof datatypeortransport==="string"&&!seekingtransport&&!inspected[datatypeortransport]){options.datatypes.unshift(datatypeortransport);inspect(datatypeortransport);return false}else if(seekingtransport){return!(selected=datatypeortransport)}});return selected}return inspect(options.datatypes[0])||!inspected["*"]&&inspect("*")}function ajaxextend(target,src){var deep,key,flatoptions=jquery.ajaxsettings.flatoptions||{};for(key in src){if(src[key]!==undefined){(flatoptions[key]?target:(deep||(deep={})))[key]=src[key]}}if(deep){jquery.extend(true,target,deep)}return target}function ajaxhandleresponses(s,jqxhr,responses){var firstdatatype,ct,finaldatatype,type,contents=s.contents,datatypes=s.datatypes;while(datatypes[0]==="*"){datatypes.shift();if(ct===undefined){ct=s.mimetype||jqxhr.getresponseheader("content-type")}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){datatypes.unshift(type);break}}}if(datatypes[0]in responses){finaldatatype=datatypes[0]}else{for(type in responses){if(!datatypes[0]||s.converters[type+" "+datatypes[0]]){finaldatatype=type;break}if(!firstdatatype){firstdatatype=type}}finaldatatype=finaldatatype||firstdatatype}if(finaldatatype){if(finaldatatype!==datatypes[0]){datatypes.unshift(finaldatatype)}return responses[finaldatatype]}}function ajaxconvert(s,response,jqxhr,issuccess){var conv2,current,conv,tmp,prev,converters={},datatypes=s.datatypes.slice();if(datatypes[1]){for(conv in s.converters){converters[conv.tolowercase()]=s.converters[conv]}}current=datatypes.shift();while(current){if(s.responsefields[current]){jqxhr[s.responsefields[current]]=response}if(!prev&&issuccess&&s.datafilter){response=s.datafilter(response,s.datatype)}prev=current;current=datatypes.shift();if(current){if(current==="*"){current=prev}else if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv){for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true){conv=converters[conv2]}else if(converters[conv2]!==true){current=tmp[0];datatypes.unshift(tmp[1])}break}}}}if(conv!==true){if(conv&&s["throws"]){response=conv(response)}else{try{response=conv(response)}catch(e){return{state:"parsererror",error:conv?e:"no conversion from "+prev+" to "+current}}}}}}}return{state:"success",data:response}}jquery.extend({active:0,lastmodified:{},etag:{},ajaxsettings:{url:ajaxlocation,type:"get",islocal:rlocalprotocol.test(ajaxlocparts[1]),global:true,processdata:true,async:true,contenttype:"application/x-www-form-urlencoded; charset=utf-8",accepts:{"*":alltypes,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responsefields:{xml:"responsexml",text:"responsetext",json:"responsejson"},converters:{"* text":string,"text html":true,"text json":jquery.parsejson,"text xml":jquery.parsexml},flatoptions:{url:true,context:true}},ajaxsetup:function(target,settings){return settings?ajaxextend(ajaxextend(target,jquery.ajaxsettings),settings):ajaxextend(jquery.ajaxsettings,target)},ajaxprefilter:addtoprefiltersortransports(prefilters),ajaxtransport:addtoprefiltersortransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined}options=options||{};var parts,i,cacheurl,responseheadersstring,timeouttimer,fireglobals,transport,responseheaders,s=jquery.ajaxsetup({},options),callbackcontext=s.context||s,globaleventcontext=s.context&&(callbackcontext.nodetype||callbackcontext.jquery)?jquery(callbackcontext):jquery.event,deferred=jquery.deferred(),completedeferred=jquery.callbacks("once memory"),statuscode=s.statuscode||{},requestheaders={},requestheadersnames={},state=0,strabort="canceled",jqxhr={readystate:0,getresponseheader:function(key){var match;if(state===2){if(!responseheaders){responseheaders={};while((match=rheaders.exec(responseheadersstring))){responseheaders[match[1].tolowercase()]=match[2]}}match=responseheaders[key.tolowercase()]}return match==null?null:match},getallresponseheaders:function(){return state===2?responseheadersstring:null},setrequestheader:function(name,value){var lname=name.tolowercase();if(!state){name=requestheadersnames[lname]=requestheadersnames[lname]||name;requestheaders[name]=value}return this},overridemimetype:function(type){if(!state){s.mimetype=type}return this},statuscode:function(map){var code;if(map){if(state<2){for(code in map){statuscode[code]=[statuscode[code],map[code]]}}else{jqxhr.always(map[jqxhr.status])}}return this},abort:function(statustext){var finaltext=statustext||strabort;if(transport){transport.abort(finaltext)}done(0,finaltext);return this}};deferred.promise(jqxhr).complete=completedeferred.add;jqxhr.success=jqxhr.done;jqxhr.error=jqxhr.fail;s.url=((url||s.url||ajaxlocation)+"").replace(rhash,"").replace(rprotocol,ajaxlocparts[1]+"//");s.type=options.method||options.type||s.method||s.type;s.datatypes=jquery.trim(s.datatype||"*").tolowercase().match(rnotwhite)||[""];if(s.crossdomain==null){parts=rurl.exec(s.url.tolowercase());s.crossdomain=!!(parts&&(parts[1]!==ajaxlocparts[1]||parts[2]!==ajaxlocparts[2]||(parts[3]||(parts[1]==="http:"?"80":"443"))!==(ajaxlocparts[3]||(ajaxlocparts[1]==="http:"?"80":"443"))))}if(s.data&&s.processdata&&typeof s.data!=="string"){s.data=jquery.param(s.data,s.traditional)}inspectprefiltersortransports(prefilters,s,options,jqxhr);if(state===2){return jqxhr}fireglobals=jquery.event&&s.global;if(fireglobals&&jquery.active++===0){jquery.event.trigger("ajaxstart")}s.type=s.type.touppercase();s.hascontent=!rnocontent.test(s.type);cacheurl=s.url;if(!s.hascontent){if(s.data){cacheurl=(s.url+=(rquery.test(cacheurl)?"&":"?")+s.data);delete s.data}if(s.cache===false){s.url=rts.test(cacheurl)?cacheurl.replace(rts,"$1_="+nonce++):cacheurl+(rquery.test(cacheurl)?"&":"?")+"_="+nonce++}}if(s.ifmodified){if(jquery.lastmodified[cacheurl]){jqxhr.setrequestheader("if-modified-since",jquery.lastmodified[cacheurl])}if(jquery.etag[cacheurl]){jqxhr.setrequestheader("if-none-match",jquery.etag[cacheurl])}}if(s.data&&s.hascontent&&s.contenttype!==false||options.contenttype){jqxhr.setrequestheader("content-type",s.contenttype)}jqxhr.setrequestheader("accept",s.datatypes[0]&&s.accepts[s.datatypes[0]]?s.accepts[s.datatypes[0]]+(s.datatypes[0]!=="*"?", "+alltypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqxhr.setrequestheader(i,s.headers[i])}if(s.beforesend&&(s.beforesend.call(callbackcontext,jqxhr,s)===false||state===2)){return jqxhr.abort()}strabort="abort";for(i in{success:1,error:1,complete:1}){jqxhr[i](s[i])}transport=inspectprefiltersortransports(transports,s,options,jqxhr);if(!transport){done(-1,"no transport")}else{jqxhr.readystate=1;if(fireglobals){globaleventcontext.trigger("ajaxsend",[jqxhr,s])}if(state===2){return jqxhr}if(s.async&&s.timeout>0){timeouttimer=window.settimeout(function(){jqxhr.abort("timeout")},s.timeout)}try{state=1;transport.send(requestheaders,done)}catch(e){if(state<2){done(-1,e)}else{throw e;}}}function done(status,nativestatustext,responses,headers){var issuccess,success,error,response,modified,statustext=nativestatustext;if(state===2){return}state=2;if(timeouttimer){window.cleartimeout(timeouttimer)}transport=undefined;responseheadersstring=headers||"";jqxhr.readystate=status>0?4:0;issuccess=status>=200&&status<300||status===304;if(responses){response=ajaxhandleresponses(s,jqxhr,responses)}response=ajaxconvert(s,response,jqxhr,issuccess);if(issuccess){if(s.ifmodified){modified=jqxhr.getresponseheader("last-modified");if(modified){jquery.lastmodified[cacheurl]=modified}modified=jqxhr.getresponseheader("etag");if(modified){jquery.etag[cacheurl]=modified}}if(status===204||s.type==="head"){statustext="nocontent"}else if(status===304){statustext="notmodified"}else{statustext=response.state;success=response.data;error=response.error;issuccess=!error}}else{error=statustext;if(status||!statustext){statustext="error";if(status<0){status=0}}}jqxhr.status=status;jqxhr.statustext=(nativestatustext||statustext)+"";if(issuccess){deferred.resolvewith(callbackcontext,[success,statustext,jqxhr])}else{deferred.rejectwith(callbackcontext,[jqxhr,statustext,error])}jqxhr.statuscode(statuscode);statuscode=undefined;if(fireglobals){globaleventcontext.trigger(issuccess?"ajaxsuccess":"ajaxerror",[jqxhr,s,issuccess?success:error])}completedeferred.firewith(callbackcontext,[jqxhr,statustext]);if(fireglobals){globaleventcontext.trigger("ajaxcomplete",[jqxhr,s]);if(!(--jquery.active)){jquery.event.trigger("ajaxstop")}}}return jqxhr},getjson:function(url,data,callback){return jquery.get(url,data,callback,"json")},getscript:function(url,callback){return jquery.get(url,undefined,callback,"script")}});jquery.each(["get","post"],function(i,method){jquery[method]=function(url,data,callback,type){if(jquery.isfunction(data)){type=type||callback;callback=data;data=undefined}return jquery.ajax(jquery.extend({url:url,type:method,datatype:type,data:data,success:callback},jquery.isplainobject(url)&&url))}});jquery._evalurl=function(url){return jquery.ajax({url:url,type:"get",datatype:"script",cache:true,async:false,global:false,"throws":true})};jquery.fn.extend({wrapall:function(html){if(jquery.isfunction(html)){return this.each(function(i){jquery(this).wrapall(html.call(this,i))})}if(this[0]){var wrap=jquery(html,this[0].ownerdocument).eq(0).clone(true);if(this[0].parentnode){wrap.insertbefore(this[0])}wrap.map(function(){var elem=this;while(elem.firstchild&&elem.firstchild.nodetype===1){elem=elem.firstchild}return elem}).append(this)}return this},wrapinner:function(html){if(jquery.isfunction(html)){return this.each(function(i){jquery(this).wrapinner(html.call(this,i))})}return this.each(function(){var self=jquery(this),contents=self.contents();if(contents.length){contents.wrapall(html)}else{self.append(html)}})},wrap:function(html){var isfunction=jquery.isfunction(html);return this.each(function(i){jquery(this).wrapall(isfunction?html.call(this,i):html)})},unwrap:function(){return this.parent().each(function(){if(!jquery.nodename(this,"body")){jquery(this).replacewith(this.childnodes)}}).end()}});function getdisplay(elem){return elem.style&&elem.style.display||jquery.css(elem,"display")}function filterhidden(elem){if(!jquery.contains(elem.ownerdocument||document,elem)){return true}while(elem&&elem.nodetype===1){if(getdisplay(elem)==="none"||elem.type==="hidden"){return true}elem=elem.parentnode}return false}jquery.expr.filters.hidden=function(elem){return support.reliablehiddenoffsets()?(elem.offsetwidth<=0&&elem.offsetheight<=0&&!elem.getclientrects().length):filterhidden(elem)};jquery.expr.filters.visible=function(elem){return!jquery.expr.filters.hidden(elem)};var r20=/%20/g,rbracket=/\[\]$/,rcrlf=/\r?\n/g,rsubmittertypes=/^(?:submit|button|image|reset|file)$/i,rsubmittable=/^(?:input|select|textarea|keygen)/i;function buildparams(prefix,obj,traditional,add){var name;if(jquery.isarray(obj)){jquery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v)}else{buildparams(prefix+"["+(typeof v==="object"&&v!=null?i:"")+"]",v,traditional,add)}})}else if(!traditional&&jquery.type(obj)==="object"){for(name in obj){buildparams(prefix+"["+name+"]",obj[name],traditional,add)}}else{add(prefix,obj)}}jquery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jquery.isfunction(value)?value():(value==null?"":value);s[s.length]=encodeuricomponent(key)+"="+encodeuricomponent(value)};if(traditional===undefined){traditional=jquery.ajaxsettings&&jquery.ajaxsettings.traditional}if(jquery.isarray(a)||(a.jquery&&!jquery.isplainobject(a))){jquery.each(a,function(){add(this.name,this.value)})}else{for(prefix in a){buildparams(prefix,a[prefix],traditional,add)}}return s.join("&").replace(r20,"+")};jquery.fn.extend({serialize:function(){return jquery.param(this.serializearray())},serializearray:function(){return this.map(function(){var elements=jquery.prop(this,"elements");return elements?jquery.makearray(elements):this}).filter(function(){var type=this.type;return this.name&&!jquery(this).is(":disabled")&&rsubmittable.test(this.nodename)&&!rsubmittertypes.test(type)&&(this.checked||!rcheckabletype.test(type))}).map(function(i,elem){var val=jquery(this).val();return val==null?null:jquery.isarray(val)?jquery.map(val,function(val){return{name:elem.name,value:val.replace(rcrlf,"\r\n")}}):{name:elem.name,value:val.replace(rcrlf,"\r\n")}}).get()}});jquery.ajaxsettings.xhr=window.activexobject!==undefined?function(){if(this.islocal){return createactivexhr()}if(document.documentmode>8){return createstandardxhr()}return/^(get|post|head|put|delete|options)$/i.test(this.type)&&createstandardxhr()||createactivexhr()}:createstandardxhr;var xhrid=0,xhrcallbacks={},xhrsupported=jquery.ajaxsettings.xhr();if(window.attachevent){window.attachevent("onunload",function(){for(var key in xhrcallbacks){xhrcallbacks[key](undefined,true)}})}support.cors=!!xhrsupported&&("withcredentials"in xhrsupported);xhrsupported=support.ajax=!!xhrsupported;if(xhrsupported){jquery.ajaxtransport(function(options){if(!options.crossdomain||support.cors){var callback;return{send:function(headers,complete){var i,xhr=options.xhr(),id=++xhrid;xhr.open(options.type,options.url,options.async,options.username,options.password);if(options.xhrfields){for(i in options.xhrfields){xhr[i]=options.xhrfields[i]}}if(options.mimetype&&xhr.overridemimetype){xhr.overridemimetype(options.mimetype)}if(!options.crossdomain&&!headers["x-requested-with"]){headers["x-requested-with"]="xmlhttprequest"}for(i in headers){if(headers[i]!==undefined){xhr.setrequestheader(i,headers[i]+"")}}xhr.send((options.hascontent&&options.data)||null);callback=function(_,isabort){var status,statustext,responses;if(callback&&(isabort||xhr.readystate===4)){delete xhrcallbacks[id];callback=undefined;xhr.onreadystatechange=jquery.noop;if(isabort){if(xhr.readystate!==4){xhr.abort()}}else{responses={};status=xhr.status;if(typeof xhr.responsetext==="string"){responses.text=xhr.responsetext}try{statustext=xhr.statustext}catch(e){statustext=""}if(!status&&options.islocal&&!options.crossdomain){status=responses.text?200:404}else if(status===1223){status=204}}}if(responses){complete(status,statustext,responses,xhr.getallresponseheaders())}};if(!options.async){callback()}else if(xhr.readystate===4){window.settimeout(callback)}else{xhr.onreadystatechange=xhrcallbacks[id]=callback}},abort:function(){if(callback){callback(undefined,true)}}}}})}function createstandardxhr(){try{return new window.xmlhttprequest()}catch(e){}}function createactivexhr(){try{return new window.activexobject("microsoft.xmlhttp")}catch(e){}}jquery.ajaxsetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(text){jquery.globaleval(text);return text}}});jquery.ajaxprefilter("script",function(s){if(s.cache===undefined){s.cache=false}if(s.crossdomain){s.type="get";s.global=false}});jquery.ajaxtransport("script",function(s){if(s.crossdomain){var script,head=document.head||jquery("head")[0]||document.documentelement;return{send:function(_,callback){script=document.createelement("script");script.async=true;if(s.scriptcharset){script.charset=s.scriptcharset}script.src=s.url;script.onload=script.onreadystatechange=function(_,isabort){if(isabort||!script.readystate||/loaded|complete/.test(script.readystate)){script.onload=script.onreadystatechange=null;if(script.parentnode){script.parentnode.removechild(script)}script=null;if(!isabort){callback(200,"success")}}};head.insertbefore(script,head.firstchild)},abort:function(){if(script){script.onload(undefined,true)}}}}});var oldcallbacks=[],rjsonp=/(=)\?(?=&|$)|\?\?/;jquery.ajaxsetup({jsonp:"callback",jsonpcallback:function(){var callback=oldcallbacks.pop()||(jquery.expando+"_"+(nonce++));this[callback]=true;return callback}});jquery.ajaxprefilter("json jsonp",function(s,originalsettings,jqxhr){var callbackname,overwritten,responsecontainer,jsonprop=s.jsonp!==false&&(rjsonp.test(s.url)?"url":typeof s.data==="string"&&(s.contenttype||"").indexof("application/x-www-form-urlencoded")===0&&rjsonp.test(s.data)&&"data");if(jsonprop||s.datatypes[0]==="jsonp"){callbackname=s.jsonpcallback=jquery.isfunction(s.jsonpcallback)?s.jsonpcallback():s.jsonpcallback;if(jsonprop){s[jsonprop]=s[jsonprop].replace(rjsonp,"$1"+callbackname)}else if(s.jsonp!==false){s.url+=(rquery.test(s.url)?"&":"?")+s.jsonp+"="+callbackname}s.converters["script json"]=function(){if(!responsecontainer){jquery.error(callbackname+" was not called")}return responsecontainer[0]};s.datatypes[0]="json";overwritten=window[callbackname];window[callbackname]=function(){responsecontainer=arguments};jqxhr.always(function(){if(overwritten===undefined){jquery(window).removeprop(callbackname)}else{window[callbackname]=overwritten}if(s[callbackname]){s.jsonpcallback=originalsettings.jsonpcallback;oldcallbacks.push(callbackname)}if(responsecontainer&&jquery.isfunction(overwritten)){overwritten(responsecontainer[0])}responsecontainer=overwritten=undefined});return"script"}});jquery.parsehtml=function(data,context,keepscripts){if(!data||typeof data!=="string"){return null}if(typeof context==="boolean"){keepscripts=context;context=false}context=context||document;var parsed=rsingletag.exec(data),scripts=!keepscripts&&[];if(parsed){return[context.createelement(parsed[1])]}parsed=buildfragment([data],context,scripts);if(scripts&&scripts.length){jquery(scripts).remove()}return jquery.merge([],parsed.childnodes)};var _load=jquery.fn.load;jquery.fn.load=function(url,params,callback){if(typeof url!=="string"&&_load){return _load.apply(this,arguments)}var selector,type,response,self=this,off=url.indexof(" ");if(off>-1){selector=jquery.trim(url.slice(off,url.length));url=url.slice(0,off)}if(jquery.isfunction(params)){callback=params;params=undefined}else if(params&&typeof params==="object"){type="post"}if(self.length>0){jquery.ajax({url:url,type:type||"get",datatype:"html",data:params}).done(function(responsetext){response=arguments;self.html(selector?jquery("
").append(jquery.parsehtml(responsetext)).find(selector):responsetext)}).always(callback&&function(jqxhr,status){self.each(function(){callback.apply(this,response||[jqxhr.responsetext,status,jqxhr])})})}return this};jquery.each(["ajaxstart","ajaxstop","ajaxcomplete","ajaxerror","ajaxsuccess","ajaxsend"],function(i,type){jquery.fn[type]=function(fn){return this.on(type,fn)}});jquery.expr.filters.animated=function(elem){return jquery.grep(jquery.timers,function(fn){return elem===fn.elem}).length};function getwindow(elem){return jquery.iswindow(elem)?elem:elem.nodetype===9?elem.defaultview||elem.parentwindow:false}jquery.offset={setoffset:function(elem,options,i){var curposition,curleft,curcsstop,curtop,curoffset,curcssleft,calculateposition,position=jquery.css(elem,"position"),curelem=jquery(elem),props={};if(position==="static"){elem.style.position="relative"}curoffset=curelem.offset();curcsstop=jquery.css(elem,"top");curcssleft=jquery.css(elem,"left");calculateposition=(position==="absolute"||position==="fixed")&&jquery.inarray("auto",[curcsstop,curcssleft])>-1;if(calculateposition){curposition=curelem.position();curtop=curposition.top;curleft=curposition.left}else{curtop=parsefloat(curcsstop)||0;curleft=parsefloat(curcssleft)||0}if(jquery.isfunction(options)){options=options.call(elem,i,jquery.extend({},curoffset))}if(options.top!=null){props.top=(options.top-curoffset.top)+curtop}if(options.left!=null){props.left=(options.left-curoffset.left)+curleft}if("using"in options){options.using.call(elem,props)}else{curelem.css(props)}}};jquery.fn.extend({offset:function(options){if(arguments.length){return options===undefined?this:this.each(function(i){jquery.offset.setoffset(this,options,i)})}var docelem,win,box={top:0,left:0},elem=this[0],doc=elem&&elem.ownerdocument;if(!doc){return}docelem=doc.documentelement;if(!jquery.contains(docelem,elem)){return box}if(typeof elem.getboundingclientrect!=="undefined"){box=elem.getboundingclientrect()}win=getwindow(doc);return{top:box.top+(win.pageyoffset||docelem.scrolltop)-(docelem.clienttop||0),left:box.left+(win.pagexoffset||docelem.scrollleft)-(docelem.clientleft||0)}},position:function(){if(!this[0]){return}var offsetparent,offset,parentoffset={top:0,left:0},elem=this[0];if(jquery.css(elem,"position")==="fixed"){offset=elem.getboundingclientrect()}else{offsetparent=this.offsetparent();offset=this.offset();if(!jquery.nodename(offsetparent[0],"html")){parentoffset=offsetparent.offset()}parentoffset.top+=jquery.css(offsetparent[0],"bordertopwidth",true);parentoffset.left+=jquery.css(offsetparent[0],"borderleftwidth",true)}return{top:offset.top-parentoffset.top-jquery.css(elem,"margintop",true),left:offset.left-parentoffset.left-jquery.css(elem,"marginleft",true)}},offsetparent:function(){return this.map(function(){var offsetparent=this.offsetparent;while(offsetparent&&(!jquery.nodename(offsetparent,"html")&&jquery.css(offsetparent,"position")==="static")){offsetparent=offsetparent.offsetparent}return offsetparent||documentelement})}});jquery.each({scrollleft:"pagexoffset",scrolltop:"pageyoffset"},function(method,prop){var top=/y/.test(prop);jquery.fn[method]=function(val){return access(this,function(elem,method,val){var win=getwindow(elem);if(val===undefined){return win?(prop in win)?win[prop]:win.document.documentelement[method]:elem[method]}if(win){win.scrollto(!top?val:jquery(win).scrollleft(),top?val:jquery(win).scrolltop())}else{elem[method]=val}},method,val,arguments.length,null)}});jquery.each(["top","left"],function(i,prop){jquery.csshooks[prop]=addgethookif(support.pixelposition,function(elem,computed){if(computed){computed=curcss(elem,prop);return rnumnonpx.test(computed)?jquery(elem).position()[prop]+"px":computed}})});jquery.each({height:"height",width:"width"},function(name,type){jquery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultextra,funcname){jquery.fn[funcname]=function(margin,value){var chainable=arguments.length&&(defaultextra||typeof margin!=="boolean"),extra=defaultextra||(margin===true||value===true?"margin":"border");return access(this,function(elem,type,value){var doc;if(jquery.iswindow(elem)){return elem.document.documentelement["client"+name]}if(elem.nodetype===9){doc=elem.documentelement;return math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc["offset"+name],doc["client"+name])}return value===undefined?jquery.css(elem,type,extra):jquery.style(elem,type,value,extra)},type,chainable?margin:undefined,chainable,null)}})});jquery.fn.extend({bind:function(types,data,fn){return this.on(types,null,data,fn)},unbind:function(types,fn){return this.off(types,null,fn)},delegate:function(selector,types,data,fn){return this.on(types,selector,data,fn)},undelegate:function(selector,types,fn){return arguments.length===1?this.off(selector,"**"):this.off(types,selector||"**",fn)}});jquery.fn.size=function(){return this.length};jquery.fn.andself=jquery.fn.addback;if(typeof define==="function"&&define.amd){define("jquery",[],function(){return jquery})}var _jquery=window.jquery,_$=window.$;jquery.noconflict=function(deep){if(window.$===jquery){window.$=_$}if(deep&&window.jquery===jquery){window.jquery=_jquery}return jquery};if(!noglobal){window.jquery=window.$=jquery}return jquery}));