/*! * jquery javascript library v1.9.1 * http://jquery.com/ * * includes sizzle.js * http://sizzlejs.com/ * * copyright 2005, 2012 jquery foundation, inc. and other contributors * released under the mit license * http://jquery.org/license * * date: 2013-2-4 */ (function(window,undefined){var readylist,rootjquery,core_strundefined=typeof undefined,document=window.document,location=window.location,_jquery=window.jquery,_$=window.$,class2type={},core_deletedids=[],core_version="1.9.1",core_concat=core_deletedids.concat,core_push=core_deletedids.push,core_slice=core_deletedids.slice,core_indexof=core_deletedids.indexof,core_tostring=class2type.tostring,core_hasown=class2type.hasownproperty,core_trim=core_version.trim,jquery=function(selector,context){return new jquery.fn.init(selector,context,rootjquery)},core_pnum=/[+-]?(?:\d*\.|)\d+(?:[ee][+-]?\d+|)/.source,core_rnotwhite=/\s+/g,rtrim=/^[\s\ufeff\xa0]+|[\s\ufeff\xa0]+$/g,rquickexpr=/^(?:(<[\w\w]+>)[^>]*|#([\w-]*))$/,rsingletag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,rvalidchars=/^[\],:{}\s]*$/,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rvalidescape=/\\(?:["\\\/bfnrt]|u[\da-fa-f]{4})/g,rvalidtokens=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[ee][+-]?\d+|)/g,rmsprefix=/^-ms-/,rdashalpha=/-([\da-z])/gi,fcamelcase=function(all,letter){return letter.touppercase()},completed=function(event){if(document.addeventlistener||event.type==="load"||document.readystate==="complete"){detach();jquery.ready()}},detach=function(){if(document.addeventlistener){document.removeeventlistener("domcontentloaded",completed,false);window.removeeventlistener("load",completed,false)}else{document.detachevent("onreadystatechange",completed);window.detachevent("onload",completed)}};jquery.fn=jquery.prototype={jquery:core_version,constructor:jquery,init:function(selector,context,rootjquery){var match,elem;if(!selector){return this}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||rootjquery).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 rootjquery.ready(selector)}}}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context}return jquery.makearray(selector,this)},selector:"",length:0,size:function(){return this.length},toarray:function(){return core_slice.call(this)},get:function(num){return num==null?this.toarray():(num<0?this[this.length+num]:this[num])},pushstack:function(elems){var ret=jquery.merge(this.constructor(),elems);ret.prevobject=this;ret.context=this.context;return ret},each:function(callback,args){return jquery.each(this,callback,args)},ready:function(fn){jquery.ready.promise().done(fn);return this},slice:function(){return this.pushstack(core_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&&j0){return}readylist.resolvewith(document,[jquery]);if(jquery.fn.trigger){jquery(document).trigger("ready").off("ready")}},isfunction:function(obj){return jquery.type(obj)==="function"},isarray:array.isarray||function(obj){return jquery.type(obj)==="array"},iswindow:function(obj){return obj!=null&&obj==obj.window},isnumeric:function(obj){return !isnan(parsefloat(obj))&&isfinite(obj)},type:function(obj){if(obj==null){return string(obj)}return typeof obj==="object"||typeof obj==="function"?class2type[core_tostring.call(obj)]||"object":typeof obj},isplainobject:function(obj){if(!obj||jquery.type(obj)!=="object"||obj.nodetype||jquery.iswindow(obj)){return false}try{if(obj.constructor&&!core_hasown.call(obj,"constructor")&&!core_hasown.call(obj.constructor.prototype,"isprototypeof")){return false}}catch(e){return false}var key;for(key in obj){}return key===undefined||core_hasown.call(obj,key)},isemptyobject:function(obj){var name;for(name in obj){return false}return true},error:function(msg){throw new error(msg)},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=jquery.buildfragment([data],context,scripts);if(scripts){jquery(scripts).remove()}return jquery.merge([],parsed.childnodes)},parsejson:function(data){if(window.json&&window.json.parse){return window.json.parse(data)}if(data===null){return data}if(typeof data==="string"){data=jquery.trim(data);if(data){if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,""))){return(new function("return "+data))()}}}jquery.error("invalid json: "+data)},parsexml:function(data){var xml,tmp;if(!data||typeof data!=="string"){return null}try{if(window.domparser){tmp=new domparser();xml=tmp.parsefromstring(data,"text/xml")}else{xml=new 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},noop:function(){},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,args){var value,i=0,length=obj.length,isarray=isarraylike(obj);if(args){if(isarray){for(;i0&&(length-1) in obj)}rootjquery=jquery(document);var optionscache={};function createoptions(options){var object=optionscache[options]={};jquery.each(options.match(core_rnotwhite)||[],function(_,flag){object[flag]=true});return object}jquery.callbacks=function(options){options=typeof options==="string"?(optionscache[options]||createoptions(options)):jquery.extend({},options);var firing,memory,fired,firinglength,firingindex,firingstart,list=[],stack=!options.once&&[],fire=function(data){memory=options.memory&&data;fired=true;firingindex=firingstart||0;firingstart=0;firinglength=list.length;firing=true;for(;list&&firingindex-1){list.splice(index,1);if(firing){if(index<=firinglength){firinglength--}if(index<=firingindex){firingindex--}}}})}return this},has:function(fn){return fn?jquery.inarray(fn,list)>-1:!!(list&&list.length)},empty:function(){list=[];return this},disable:function(){list=stack=memory=undefined;return this},disabled:function(){return !list},lock:function(){stack=undefined;if(!memory){self.disable()}return this},locked:function(){return !stack},firewith:function(context,args){args=args||[];args=[context,args.slice?args.slice():args];if(list&&(!fired||stack)){if(firing){stack.push(args)}else{fire(args)}}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 action=tuple[0],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().done(newdefer.resolve).fail(newdefer.reject).progress(newdefer.notify)}else{newdefer[action+"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=core_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?core_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(;i
a";all=div.getelementsbytagname("*");a=div.getelementsbytagname("a")[0];if(!all||!a||!all.length){return{}}select=document.createelement("select");opt=select.appendchild(document.createelement("option"));input=div.getelementsbytagname("input")[0];a.style.csstext="top:1px;float:left;opacity:.5";support={getsetattribute:div.classname!=="t",leadingwhitespace:div.firstchild.nodetype===3,tbody:!div.getelementsbytagname("tbody").length,htmlserialize:!!div.getelementsbytagname("link").length,style:/top/.test(a.getattribute("style")),hrefnormalized:a.getattribute("href")==="/a",opacity:/^0.5/.test(a.style.opacity),cssfloat:!!a.style.cssfloat,checkon:!!input.value,optselected:opt.selected,enctype:!!document.createelement("form").enctype,html5clone:document.createelement("nav").clonenode(true).outerhtml!=="<:nav>",boxmodel:document.compatmode==="css1compat",deleteexpando:true,nocloneevent:true,inlineblockneedslayout:false,shrinkwrapblocks:false,reliablemarginright:true,boxsizingreliable:true,pixelposition:false};input.checked=true;support.noclonechecked=input.clonenode(true).checked;select.disabled=true;support.optdisabled=!opt.disabled;try{delete div.test}catch(e){support.deleteexpando=false}input=document.createelement("input");input.setattribute("value","");support.input=input.getattribute("value")==="";input.value="t";input.setattribute("type","radio");support.radiovalue=input.value==="t";input.setattribute("checked","t");input.setattribute("name","t");fragment=document.createdocumentfragment();fragment.appendchild(input);support.appendchecked=input.checked;support.checkclone=fragment.clonenode(true).clonenode(true).lastchild.checked;if(div.attachevent){div.attachevent("onclick",function(){support.nocloneevent=false});div.clonenode(true).click()}for(i in {submit:true,change:true,focusin:true}){div.setattribute(eventname="on"+i,"t");support[i+"bubbles"]=eventname in window||div.attributes[eventname].expando===false}div.style.backgroundclip="content-box";div.clonenode(true).style.backgroundclip="";support.clearclonestyle=div.style.backgroundclip==="content-box";jquery(function(){var container,margindiv,tds,divreset="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",body=document.getelementsbytagname("body")[0];if(!body){return}container=document.createelement("div");container.style.csstext="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px";body.appendchild(container).appendchild(div);div.innerhtml="
t
";tds=div.getelementsbytagname("td");tds[0].style.csstext="padding:0;margin:0;border:0;display:none";issupported=(tds[0].offsetheight===0);tds[0].style.display="";tds[1].style.display="none";support.reliablehiddenoffsets=issupported&&(tds[0].offsetheight===0);div.innerhtml="";div.style.csstext="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";support.boxsizing=(div.offsetwidth===4);support.doesnotincludemargininbodyoffset=(body.offsettop!==1);if(window.getcomputedstyle){support.pixelposition=(window.getcomputedstyle(div,null)||{}).top!=="1%";support.boxsizingreliable=(window.getcomputedstyle(div,null)||{width:"4px"}).width==="4px";margindiv=div.appendchild(document.createelement("div"));margindiv.style.csstext=div.style.csstext=divreset;margindiv.style.marginright=margindiv.style.width="0";div.style.width="1px";support.reliablemarginright=!parsefloat((window.getcomputedstyle(margindiv,null)||{}).marginright)}if(typeof div.style.zoom!==core_strundefined){div.innerhtml="";div.style.csstext=divreset+"width:1px;padding:1px;display:inline;zoom:1"; support.inlineblockneedslayout=(div.offsetwidth===3);div.style.display="block";div.innerhtml="
";div.firstchild.style.width="5px";support.shrinkwrapblocks=(div.offsetwidth!==3);if(support.inlineblockneedslayout){body.style.zoom=1}}body.removechild(container);container=div=tds=margindiv=null});all=select=fragment=opt=a=input=null;return support})();var rbrace=/(?:\{[\s\s]*\}|\[[\s\s]*\])$/,rmultidash=/([a-z])/g;function internaldata(elem,name,data,pvt){if(!jquery.acceptdata(elem)){return}var thiscache,ret,internalkey=jquery.expando,getbyname=typeof name==="string",isnode=elem.nodetype,cache=isnode?jquery.cache:elem,id=isnode?elem[internalkey]:elem[internalkey]&&internalkey;if((!id||!cache[id]||(!pvt&&!cache[id].data))&&getbyname&&data===undefined){return}if(!id){if(isnode){elem[internalkey]=id=core_deletedids.pop()||jquery.guid++}else{id=internalkey}}if(!cache[id]){cache[id]={};if(!isnode){cache[id].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(getbyname){ret=thiscache[name];if(ret==null){ret=thiscache[jquery.camelcase(name)]}}else{ret=thiscache}return ret}function internalremovedata(elem,name,pvt){if(!jquery.acceptdata(elem)){return}var i,l,thiscache,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))}for(i=0,l=name.length;i1,null,true)},removedata:function(key){return this.each(function(){jquery.removedata(this,key)})}});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}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--}hooks.cur=fn;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.length1)},removeattr:function(name){return this.each(function(){jquery.removeattr(this,name)})},prop:function(name,value){return jquery.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){}})},addclass:function(value){var classes,elem,cur,clazz,j,i=0,len=this.length,proceed=typeof value==="string"&&value;if(jquery.isfunction(value)){return this.each(function(j){jquery(this).addclass(value.call(this,j,this.classname))})}if(proceed){classes=(value||"").match(core_rnotwhite)||[];for(;i=0){cur=cur.replace(" "+clazz+" "," ")}}elem.classname=value?jquery.trim(cur):""}}}return this},toggleclass:function(value,stateval){var type=typeof value,isbool=typeof stateval==="boolean";if(jquery.isfunction(value)){return this.each(function(i){jquery(this).toggleclass(value.call(this,i,this.classname,stateval),stateval)})}return this.each(function(){if(type==="string"){var classname,i=0,self=jquery(this),state=stateval,classnames=value.match(core_rnotwhite)||[];while((classname=classnames[i++])){state=isbool?state:!self.hasclass(classname);self[state?"addclass":"removeclass"](classname)}}else{if(type===core_strundefined||type==="boolean"){if(this.classname){jquery._data(this,"__classname__",this.classname)}this.classname=this.classname||value===false?"":jquery._data(this,"__classname__")||""}}})},hasclass:function(selector){var classname=" "+selector+" ",i=0,l=this.length;for(;i=0){return true}}return false},val:function(value){var ret,hooks,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,self=jquery(this);if(this.nodetype!==1){return}if(isfunction){val=value.call(this,i,self.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=elem.attributes.value;return !val||val.specified?elem.value:elem.text}},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=0});if(!values.length){elem.selectedindex=-1}return values}}},attr:function(elem,name,value){var hooks,notxml,ret,ntype=elem.nodetype;if(!elem||ntype===3||ntype===8||ntype===2){return}if(typeof elem.getattribute===core_strundefined){return jquery.prop(elem,name,value)}notxml=ntype!==1||!jquery.isxmldoc(elem);if(notxml){name=name.tolowercase();hooks=jquery.attrhooks[name]||(rboolean.test(name)?boolhook:nodehook)}if(value!==undefined){if(value===null){jquery.removeattr(elem,name)}else{if(hooks&¬xml&&"set" in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret}else{elem.setattribute(name,value+"");return value}}}else{if(hooks&¬xml&&"get" in hooks&&(ret=hooks.get(elem,name))!==null){return ret}else{if(typeof elem.getattribute!==core_strundefined){ret=elem.getattribute(name)}return ret==null?undefined:ret}}},removeattr:function(elem,value){var name,propname,i=0,attrnames=value&&value.match(core_rnotwhite);if(attrnames&&elem.nodetype===1){while((name=attrnames[i++])){propname=jquery.propfix[name]||name;if(rboolean.test(name)){if(!getsetattribute&&rusedefault.test(name)){elem[jquery.camelcase("default-"+name)]=elem[propname]=false}else{elem[propname]=false}}else{jquery.attr(elem,name,"")}elem.removeattribute(getsetattribute?name:propname)}}},attrhooks:{type:{set:function(elem,value){if(!jquery.support.radiovalue&&value==="radio"&&jquery.nodename(elem,"input")){var val=elem.value;elem.setattribute("type",value);if(val){elem.value=val}return value}}}},propfix:{tabindex:"tabindex",readonly:"readonly","for":"htmlfor","class":"classname",maxlength:"maxlength",cellspacing:"cellspacing",cellpadding:"cellpadding",rowspan:"rowspan",colspan:"colspan",usemap:"usemap",frameborder:"frameborder",contenteditable:"contenteditable"},prop:function(elem,name,value){var ret,hooks,notxml,ntype=elem.nodetype;if(!elem||ntype===3||ntype===8||ntype===2){return}notxml=ntype!==1||!jquery.isxmldoc(elem);if(notxml){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}else{return(elem[name]=value)}}else{if(hooks&&"get" in hooks&&(ret=hooks.get(elem,name))!==null){return ret}else{return elem[name]}}},prophooks:{tabindex:{get:function(elem){var attributenode=elem.getattributenode("tabindex");return attributenode&&attributenode.specified?parseint(attributenode.value,10):rfocusable.test(elem.nodename)||rclickable.test(elem.nodename)&&elem.href?0:undefined}}}});boolhook={get:function(elem,name){var prop=jquery.prop(elem,name),attr=typeof prop==="boolean"&&elem.getattribute(name),detail=typeof prop==="boolean"?getsetinput&&getsetattribute?attr!=null:rusedefault.test(name)?elem[jquery.camelcase("default-"+name)]:!!attr:elem.getattributenode(name);return detail&&detail.value!==false?name.tolowercase():undefined},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}};if(!getsetinput||!getsetattribute){jquery.attrhooks.value={get:function(elem,name){var ret=elem.getattributenode(name);return jquery.nodename(elem,"input")?elem.defaultvalue:ret&&ret.specified?ret.value:undefined},set:function(elem,value,name){if(jquery.nodename(elem,"input")){elem.defaultvalue=value}else{return nodehook&&nodehook.set(elem,value,name)}}}}if(!getsetattribute){nodehook=jquery.valhooks.button={get:function(elem,name){var ret=elem.getattributenode(name);return ret&&(name==="id"||name==="name"||name==="coords"?ret.value!=="":ret.specified)?ret.value:undefined},set:function(elem,value,name){var ret=elem.getattributenode(name);if(!ret){elem.setattributenode((ret=elem.ownerdocument.createattribute(name)))}ret.value=value+="";return name==="value"||value===elem.getattribute(name)?value:undefined}};jquery.attrhooks.contenteditable={get:nodehook.get,set:function(elem,value,name){nodehook.set(elem,value===""?false:value,name)}};jquery.each(["width","height"],function(i,name){jquery.attrhooks[name]=jquery.extend(jquery.attrhooks[name],{set:function(elem,value){if(value===""){elem.setattribute(name,"auto"); return value}}})})}if(!jquery.support.hrefnormalized){jquery.each(["href","src","width","height"],function(i,name){jquery.attrhooks[name]=jquery.extend(jquery.attrhooks[name],{get:function(elem){var ret=elem.getattribute(name,2);return ret==null?undefined:ret}})});jquery.each(["href","src"],function(i,name){jquery.prophooks[name]={get:function(elem){return elem.getattribute(name,4)}}})}if(!jquery.support.style){jquery.attrhooks.style={get:function(elem){return elem.style.csstext||undefined},set:function(elem,value){return(elem.style.csstext=value+"")}}}if(!jquery.support.optselected){jquery.prophooks.selected=jquery.extend(jquery.prophooks.selected,{get:function(elem){var parent=elem.parentnode;if(parent){parent.selectedindex;if(parent.parentnode){parent.parentnode.selectedindex}}return null}})}if(!jquery.support.enctype){jquery.propfix.enctype="encoding"}if(!jquery.support.checkon){jquery.each(["radio","checkbox"],function(){jquery.valhooks[this]={get:function(elem){return elem.getattribute("value")===null?"on":elem.value}}})}jquery.each(["radio","checkbox"],function(){jquery.valhooks[this]=jquery.extend(jquery.valhooks[this],{set:function(elem,value){if(jquery.isarray(value)){return(elem.checked=jquery.inarray(jquery(elem).val(),value)>=0)}}})});var rformelems=/^(?:input|select|textarea)$/i,rkeyevent=/^key/,rmouseevent=/^(?:mouse|contextmenu)|click/,rfocusmorph=/^(?:focusinfocus|focusoutblur)$/,rtypenamespace=/^([^.]*)(?:\.(.+)|)$/;function returntrue(){return true}function returnfalse(){return false}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!==core_strundefined&&(!e||jquery.event.triggered!==e.type)?jquery.event.dispatch.apply(eventhandle.elem,arguments):undefined};eventhandle.elem=elem}types=(types||"").match(core_rnotwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origtype=tmp[1];namespaces=(tmp[2]||"").split(".").sort();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(core_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=core_hasown.call(event,"type")?event.type:event,namespaces=core_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(".")>=0){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=true;event.namespace=namespaces.join(".");event.namespace_re=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&&jquery.acceptdata(cur)&&handle.apply&&handle.apply(cur,data)===false){event.preventdefault()}}event.type=type;if(!onlyhandlers&&!event.isdefaultprevented()){if((!special._default||special._default.apply(elem.ownerdocument,data)===false)&&!(type==="click"&&jquery.nodename(elem,"a"))&&jquery.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,ret,handleobj,matched,j,handlerqueue=[],args=core_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.namespace_re||event.namespace_re.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 sel,handleobj,matches,i,handlerqueue=[],delegatecount=handlers.delegatecount,cur=event.target;if(delegatecount&&cur.nodetype&&(!event.button||event.type!=="click")){for(;cur!=this;cur=cur.parentnode||this){if(cur.nodetype===1&&(cur.disabled!==true||event.type!=="click")){matches=[];for(i=0;i=0:jquery.find(sel,this,null,[cur]).length}if(matches[sel]){matches.push(handleobj)}}if(matches.length){handlerqueue.push({elem:cur,handlers:matches})}}}}if(delegatecount+~])"+whitespace+"*"),rpseudo=new regexp(pseudos),ridentifier=new regexp("^"+identifier+"$"),matchexpr={"id":new regexp("^#("+characterencoding+")"),"class":new regexp("^\\.("+characterencoding+")"),"name":new regexp("^\\[name=['\"]?("+characterencoding+")['\"]?\\]"),"tag":new regexp("^("+characterencoding.replace("w","w*")+")"),"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"),"needscontext":new regexp("^"+whitespace+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)","i")},rsibling=/[\x20\t\r\n\f]*[+~]/,rnative=/^[^{]+\{\s*\[native code/,rquickexpr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rinputs=/^(?:input|select|textarea|button)$/i,rheader=/^h\d$/i,rescape=/'|\\/g,rattributequotes=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,runescape=/\\([\da-fa-f]{1,6}[\x20\t\r\n\f]?|.)/g,funescape=function(_,escaped){var high="0x"+escaped-65536;return high!==high?escaped:high<0?string.fromcharcode(high+65536):string.fromcharcode(high>>10|55296,high&1023|56320)};try{slice.call(preferreddoc.documentelement.childnodes,0)[0].nodetype}catch(e){slice=function(i){var elem,results=[];while((elem=this[i++])){results.push(elem)}return results}}function isnative(fn){return rnative.test(fn+"")}function createcache(){var cache,keys=[];return(cache=function(key,value){if(keys.push(key+=" ")>expr.cachelength){delete cache[keys.shift()]}return(cache[key]=value) })}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{div=null}}function sizzle(selector,context,results,seed){var match,elem,m,nodetype,i,groups,old,nid,newcontext,newselector;if((context?context.ownerdocument||context:preferreddoc)!==document){setdocument(context)}context=context||document;results=results||[];if(!selector||typeof selector!=="string"){return results}if((nodetype=context.nodetype)!==1&&nodetype!==9){return[]}if(!documentisxml&&!seed){if((match=rquickexpr.exec(selector))){if((m=match[1])){if(nodetype===9){elem=context.getelementbyid(m);if(elem&&elem.parentnode){if(elem.id===m){results.push(elem);return results}}else{return results}}else{if(context.ownerdocument&&(elem=context.ownerdocument.getelementbyid(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results}}}else{if(match[2]){push.apply(results,slice.call(context.getelementsbytagname(selector),0));return results}else{if((m=match[3])&&support.getbyclassname&&context.getelementsbyclassname){push.apply(results,slice.call(context.getelementsbyclassname(m),0));return results}}}}if(support.qsa&&!rbuggyqsa.test(selector)){old=true;nid=expando;newcontext=context;newselector=nodetype===9&&selector;if(nodetype===1&&context.nodename.tolowercase()!=="object"){groups=tokenize(selector);if((old=context.getattribute("id"))){nid=old.replace(rescape,"\\$&")}else{context.setattribute("id",nid)}nid="[id='"+nid+"'] ";i=groups.length;while(i--){groups[i]=nid+toselector(groups[i])}newcontext=rsibling.test(selector)&&context.parentnode||context;newselector=groups.join(",")}if(newselector){try{push.apply(results,slice.call(newcontext.queryselectorall(newselector),0));return results}catch(qsaerror){}finally{if(!old){context.removeattribute("id")}}}}}return select(selector.replace(rtrim,"$1"),context,results,seed)}isxml=sizzle.isxml=function(elem){var documentelement=elem&&(elem.ownerdocument||elem).documentelement;return documentelement?documentelement.nodename!=="html":false};setdocument=sizzle.setdocument=function(node){var doc=node?node.ownerdocument||node:preferreddoc;if(doc===document||doc.nodetype!==9||!doc.documentelement){return document}document=doc;docelem=doc.documentelement;documentisxml=isxml(doc);support.tagnamenocomments=assert(function(div){div.appendchild(doc.createcomment(""));return !div.getelementsbytagname("*").length});support.attributes=assert(function(div){div.innerhtml="";var type=typeof div.lastchild.getattribute("multiple");return type!=="boolean"&&type!=="string"});support.getbyclassname=assert(function(div){div.innerhtml="";if(!div.getelementsbyclassname||!div.getelementsbyclassname("e").length){return false}div.lastchild.classname="e";return div.getelementsbyclassname("e").length===2});support.getbyname=assert(function(div){div.id=expando+0;div.innerhtml="
";docelem.insertbefore(div,docelem.firstchild);var pass=doc.getelementsbyname&&doc.getelementsbyname(expando).length===2+doc.getelementsbyname(expando+0).length;support.getidnotname=!doc.getelementbyid(expando);docelem.removechild(div);return pass});expr.attrhandle=assert(function(div){div.innerhtml="";return div.firstchild&&typeof div.firstchild.getattribute!==strundefined&&div.firstchild.getattribute("href")==="#"})?{}:{"href":function(elem){return elem.getattribute("href",2)},"type":function(elem){return elem.getattribute("type")}};if(support.getidnotname){expr.find["id"]=function(id,context){if(typeof context.getelementbyid!==strundefined&&!documentisxml){var m=context.getelementbyid(id);return m&&m.parentnode?[m]:[]}};expr.filter["id"]=function(id){var attrid=id.replace(runescape,funescape);return function(elem){return elem.getattribute("id")===attrid}}}else{expr.find["id"]=function(id,context){if(typeof context.getelementbyid!==strundefined&&!documentisxml){var m=context.getelementbyid(id);return m?m.id===id||typeof m.getattributenode!==strundefined&&m.getattributenode("id").value===id?[m]:undefined:[]}};expr.filter["id"]=function(id){var attrid=id.replace(runescape,funescape);return function(elem){var node=typeof elem.getattributenode!==strundefined&&elem.getattributenode("id");return node&&node.value===attrid}}}expr.find["tag"]=support.tagnamenocomments?function(tag,context){if(typeof context.getelementsbytagname!==strundefined){return context.getelementsbytagname(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["name"]=support.getbyname&&function(tag,context){if(typeof context.getelementsbyname!==strundefined){return context.getelementsbyname(name)}};expr.find["class"]=support.getbyclassname&&function(classname,context){if(typeof context.getelementsbyclassname!==strundefined&&!documentisxml){return context.getelementsbyclassname(classname) }};rbuggymatches=[];rbuggyqsa=[":focus"];if((support.qsa=isnative(doc.queryselectorall))){assert(function(div){div.innerhtml="";if(!div.queryselectorall("[selected]").length){rbuggyqsa.push("\\["+whitespace+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)")}if(!div.queryselectorall(":checked").length){rbuggyqsa.push(":checked")}});assert(function(div){div.innerhtml="";if(div.queryselectorall("[i^='']").length){rbuggyqsa.push("[*^$]="+whitespace+"*(?:\"\"|'')")}if(!div.queryselectorall(":enabled").length){rbuggyqsa.push(":enabled",":disabled")}div.queryselectorall("*,:x");rbuggyqsa.push(",.*:")})}if((support.matchesselector=isnative((matches=docelem.matchesselector||docelem.mozmatchesselector||docelem.webkitmatchesselector||docelem.omatchesselector||docelem.msmatchesselector)))){assert(function(div){support.disconnectedmatch=matches.call(div,"div");matches.call(div,"[s!='']:x");rbuggymatches.push("!=",pseudos)})}rbuggyqsa=new regexp(rbuggyqsa.join("|"));rbuggymatches=new regexp(rbuggymatches.join("|"));contains=isnative(docelem.contains)||docelem.comparedocumentposition?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=docelem.comparedocumentposition?function(a,b){var compare;if(a===b){hasduplicate=true;return 0}if((compare=b.comparedocumentposition&&a.comparedocumentposition&&a.comparedocumentposition(b))){if(compare&1||a.parentnode&&a.parentnode.nodetype===11){if(a===doc||contains(preferreddoc,a)){return -1}if(b===doc||contains(preferreddoc,b)){return 1}return 0}return compare&4?-1:1}return a.comparedocumentposition?-1:1}:function(a,b){var cur,i=0,aup=a.parentnode,bup=b.parentnode,ap=[a],bp=[b];if(a===b){hasduplicate=true;return 0}else{if(!aup||!bup){return a===doc?-1:b===doc?1:aup?-1:bup?1: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};hasduplicate=false;[0,0].sort(sortorder);support.detectduplicates=hasduplicate;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&&!documentisxml&&(!rbuggymatches||!rbuggymatches.test(expr))&&!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){var val;if((elem.ownerdocument||elem)!==document){setdocument(elem)}if(!documentisxml){name=name.tolowercase()}if((val=expr.attrhandle[name])){return val(elem)}if(documentisxml||support.attributes){return elem.getattribute(name)}return((val=elem.getattributenode(name))||elem.getattribute(name))&&elem[name]===true?name:val&&val.specified?val.value:null};sizzle.error=function(msg){throw new error("syntax error, unrecognized expression: "+msg)};sizzle.uniquesort=function(results){var elem,duplicates=[],i=1,j=0;hasduplicate=!support.detectduplicates;results.sort(sortorder);if(hasduplicate){for(;(elem=results[i]);i++){if(elem===results[i-1]){j=duplicates.push(i)}}while(j--){results.splice(duplicates[j],1)}}return results};function siblingcheck(a,b){var cur=b&&a,diff=cur&&(~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])}}})})}gettext=sizzle.gettext=function(elem){var node,ret="",i=0,nodetype=elem.nodetype;if(!nodetype){for(;(node=elem[i]);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,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[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[5]&&match[2];if(matchexpr["child"].test(match[0])){return null}if(match[4]){match[2]=match[4]}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(nodename){if(nodename==="*"){return function(){return true}}nodename=nodename.replace(runescape,funescape).tolowercase();return 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(elem.classname||(typeof elem.getattribute!==strundefined&&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+" ").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,outercache,node,diff,nodeindex,start,dir=simple!==forward?"nextsibling":"previoussibling",parent=elem.parentnode,name=oftype&&elem.nodename.tolowercase(),usecache=!xml&&!oftype;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){outercache=parent[expando]||(parent[expando]={});cache=outercache[type]||[];nodeindex=cache[0]===dirruns&&cache[1];diff=cache[0]===dirruns&&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){outercache[type]=[dirruns,nodeindex,diff];break}}}else{if(usecache&&(cache=(elem[expando]||(elem[expando]={}))[type])&&cache[0]===dirruns){diff=cache[1]}else{while((node=++nodeindex&&node&&node[dir]||(diff=nodeindex=0)||start.pop())){if((oftype?node.nodename.tolowercase()===name:node.nodetype===1)&&++diff){if(usecache){(node[expando]||(node[expando]={}))[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.call(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);return !results.pop()}}),"has":markfunction(function(selector){return function(elem){return sizzle(selector,elem).length>0}}),"contains":markfunction(function(text){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=documentisxml?elem.getattribute("xml:lang")||elem.getattribute("lang"):elem.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.nodename>"@"||elem.nodetype===3||elem.nodetype===4){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()===elem.type)},"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 condense(unmatched,map,filter,context,xml){var elem,newunmatched=[],i=0,len=unmatched.length,mapped=map!=null;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.call(checkcontext,elem)>-1},implicitrelative,true),matchers=[function(elem,context,xml){return(!leadingrelative&&(xml||context!==outermostcontext))||((checkcontext=context).nodetype?matchcontext(elem,context,xml):matchanycontext(elem,context,xml))}];for(;i1&&elementmatcher(matchers),i>1&&toselector(tokens.slice(0,i-1)).replace(rtrim,"$1"),matcher,i0,byelement=elementmatchers.length>0,supermatcher=function(seed,context,xml,results,expandcontext){var elem,j,matcher,setmatched=[],matchedcount=0,i="0",unmatched=seed&&[],outermost=expandcontext!=null,contextbackup=outermostcontext,elems=seed||byelement&&expr.find["tag"]("*",expandcontext&&context.parentnode||context),dirrunsunique=(dirruns+=contextbackup==null?1:math.random()||0.1);if(outermost){outermostcontext=context!==document&&context;cachedruns=matchercachedruns}for(;(elem=elems[i])!=null;i++){if(byelement&&elem){j=0;while((matcher=elementmatchers[j++])){if(matcher(elem,context,xml)){results.push(elem);break}}if(outermost){dirruns=dirrunsunique;cachedruns=++matchercachedruns}}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,group){var i,setmatchers=[],elementmatchers=[],cached=compilercache[selector+" "];if(!cached){if(!group){group=tokenize(selector)}i=group.length;while(i--){cached=matcherfromtokens(group[i]);if(cached[expando]){setmatchers.push(cached)}else{elementmatchers.push(cached)}}cached=compilercache(selector,matcherfromgroupmatchers(elementmatchers,setmatchers))}return cached};function multiplecontexts(selector,contexts,results){var i=0,len=contexts.length;for(;i2&&(token=tokens[0]).type==="id"&&context.nodetype===9&&!documentisxml&&expr.relative[tokens[1].type]){context=expr.find["id"](token.matches[0].replace(runescape,funescape),context)[0];if(!context){return results}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)&&context.parentnode||context))){tokens.splice(i,1); selector=seed.length&&toselector(tokens);if(!selector){push.apply(results,slice.call(seed,0));return results}break}}}}}compile(selector,match)(seed,context,documentisxml,results,rsibling.test(selector));return results}expr.pseudos["nth"]=expr.pseudos["eq"];function setfilters(){}expr.filters=setfilters.prototype=expr.pseudos;expr.setfilters=new setfilters();setdocument();sizzle.attr=jquery.attr;jquery.find=sizzle;jquery.expr=sizzle.selectors;jquery.expr[":"]=jquery.expr.pseudos;jquery.unique=sizzle.uniquesort;jquery.text=sizzle.gettext;jquery.isxmldoc=sizzle.isxml;jquery.contains=sizzle.contains})(window);var runtil=/until$/,rparentsprev=/^(?:parents|prev(?:until|all))/,issimple=/^.[^:#\[\.,]*$/,rneedscontext=jquery.expr.match.needscontext,guaranteedunique={children:true,contents:true,next:true,prev:true};jquery.fn.extend({find:function(selector){var i,ret,self,len=this.length;if(typeof selector!=="string"){self=this;return this.pushstack(jquery(selector).filter(function(){for(i=0;i1?jquery.unique(ret):ret);ret.selector=(this.selector?this.selector+" ":"")+selector;return ret},has:function(target){var i,targets=jquery(target,this),len=targets.length;return this.filter(function(){for(i=0;i=0:jquery.filter(selector,this).length>0:this.filter(selector).length>0)},closest:function(selectors,context){var cur,i=0,l=this.length,ret=[],pos=rneedscontext.test(selectors)||typeof selectors!=="string"?jquery(selectors,context||this.context):0;for(;i-1:jquery.find.matchesselector(cur,selectors)){ret.push(cur);break}cur=cur.parentnode}}return this.pushstack(ret.length>1?jquery.unique(ret):ret)},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){var set=typeof selector==="string"?jquery(selector,context):jquery.makearray(selector&&selector.nodetype?[selector]:selector),all=jquery.merge(this.get(),set);return this.pushstack(jquery.unique(all))},addback:function(selector){return this.add(selector==null?this.prevobject:this.prevobject.filter(selector))}});jquery.fn.andself=jquery.fn.addback;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 jquery.dir(elem,"parentnode")},parentsuntil:function(elem,i,until){return jquery.dir(elem,"parentnode",until)},next:function(elem){return sibling(elem,"nextsibling")},prev:function(elem){return sibling(elem,"previoussibling")},nextall:function(elem){return jquery.dir(elem,"nextsibling")},prevall:function(elem){return jquery.dir(elem,"previoussibling")},nextuntil:function(elem,i,until){return jquery.dir(elem,"nextsibling",until)},prevuntil:function(elem,i,until){return jquery.dir(elem,"previoussibling",until)},siblings:function(elem){return jquery.sibling((elem.parentnode||{}).firstchild,elem)},children:function(elem){return jquery.sibling(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(!runtil.test(name)){selector=until}if(selector&&typeof selector==="string"){ret=jquery.filter(selector,ret)}ret=this.length>1&&!guaranteedunique[name]?jquery.unique(ret):ret;if(this.length>1&&rparentsprev.test(name)){ret=ret.reverse()}return this.pushstack(ret)}});jquery.extend({filter:function(expr,elems,not){if(not){expr=":not("+expr+")"}return elems.length===1?jquery.find.matchesselector(elems[0],expr)?[elems[0]]:[]:jquery.find.matches(expr,elems)},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodetype!==9&&(until===undefined||cur.nodetype!==1||!jquery(cur).is(until))){if(cur.nodetype===1){matched.push(cur)}cur=cur[dir]}return matched},sibling:function(n,elem){var r=[];for(;n;n=n.nextsibling){if(n.nodetype===1&&n!==elem){r.push(n)}}return r}});function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jquery.isfunction(qualifier)){return jquery.grep(elements,function(elem,i){var retval=!!qualifier.call(elem,i,elem);return retval===keep})}else{if(qualifier.nodetype){return jquery.grep(elements,function(elem){return(elem===qualifier)===keep })}else{if(typeof qualifier==="string"){var filtered=jquery.grep(elements,function(elem){return elem.nodetype===1});if(issimple.test(qualifier)){return jquery.filter(qualifier,filtered,!keep)}else{qualifier=jquery.filter(qualifier,filtered)}}}}return jquery.grep(elements,function(elem){return(jquery.inarray(elem,qualifier)>=0)===keep})}function createsafefragment(document){var list=nodenames.split("|"),safefrag=document.createdocumentfragment();if(safefrag.createelement){while(list.length){safefrag.createelement(list.pop())}}return safefrag}var nodenames="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|"+"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",rinlinejquery=/ jquery\d+="(?:null|\d+)"/g,rnoshimcache=new regexp("<(?:"+nodenames+")[\\s/>]","i"),rleadingwhitespace=/^\s+/,rxhtmltag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,rtagname=/<([\w:]+)/,rtbody=/\s*$/g,wrapmap={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:jquery.support.htmlserialize?[0,"",""]:[1,"x
","
"]},safefragment=createsafefragment(document),fragmentdiv=safefragment.appendchild(document.createelement("div"));wrapmap.optgroup=wrapmap.option;wrapmap.tbody=wrapmap.tfoot=wrapmap.colgroup=wrapmap.caption=wrapmap.thead;wrapmap.th=wrapmap.td;jquery.fn.extend({text:function(value){return jquery.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)},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()},append:function(){return this.dommanip(arguments,true,function(elem){if(this.nodetype===1||this.nodetype===11||this.nodetype===9){this.appendchild(elem)}})},prepend:function(){return this.dommanip(arguments,true,function(elem){if(this.nodetype===1||this.nodetype===11||this.nodetype===9){this.insertbefore(elem,this.firstchild)}})},before:function(){return this.dommanip(arguments,false,function(elem){if(this.parentnode){this.parentnode.insertbefore(elem,this)}})},after:function(){return this.dommanip(arguments,false,function(elem){if(this.parentnode){this.parentnode.insertbefore(elem,this.nextsibling)}})},remove:function(selector,keepdata){var elem,i=0;for(;(elem=this[i])!=null;i++){if(!selector||jquery.filter(selector,[elem]).length>0){if(!keepdata&&elem.nodetype===1){jquery.cleandata(getall(elem))}if(elem.parentnode){if(keepdata&&jquery.contains(elem.ownerdocument,elem)){setglobaleval(getall(elem,"script"))}elem.parentnode.removechild(elem)}}}return this},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 jquery.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)&&(jquery.support.htmlserialize||!rnoshimcache.test(value))&&(jquery.support.leadingwhitespace||!rleadingwhitespace.test(value))&&!wrapmap[(rtagname.exec(value)||["",""])[1].tolowercase()]){value=value.replace(rxhtmltag,"<$1>"); try{for(;i")){clone=elem.clonenode(true)}else{fragmentdiv.innerhtml=elem.outerhtml;fragmentdiv.removechild(clone=fragmentdiv.firstchild)}if((!jquery.support.nocloneevent||!jquery.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},buildfragment:function(elems,context,scripts,selection){var j,elem,contains,tmp,tag,tbody,wrap,l=elems.length,safe=createsafefragment(context),nodes=[],i=0;for(;i")+wrap[2];j=wrap[0];while(j--){tmp=tmp.lastchild}if(!jquery.support.leadingwhitespace&&rleadingwhitespace.test(elem)){nodes.push(context.createtextnode(rleadingwhitespace.exec(elem)[0]))}if(!jquery.support.tbody){elem=tag==="table"&&!rtbody.test(elem)?tmp.firstchild:wrap[1]===""&&!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(!jquery.support.appendchecked){jquery.grep(getall(nodes,"input"),fixdefaultchecked)}i=0;while((elem=nodes[i++])){if(selection&&jquery.inarray(elem,selection)!==-1){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},cleandata:function(elems,acceptdata){var elem,type,id,data,i=0,internalkey=jquery.expando,cache=jquery.cache,deleteexpando=jquery.support.deleteexpando,special=jquery.event.special;for(;(elem=elems[i])!=null;i++){if(acceptdata||jquery.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(deleteexpando){delete elem[internalkey]}else{if(typeof elem.removeattribute!==core_strundefined){elem.removeattribute(internalkey)}else{elem[internalkey]=null}}core_deletedids.push(id)}}}}}});var iframe,getstyles,curcss,ralpha=/alpha\([^)]*\)/i,ropacity=/opacity\s*=\s*([^)]*)/,rposition=/^(top|right|bottom|left)$/,rdisplayswap=/^(none|table(?!-c[ea]).+)/,rmargin=/^margin/,rnumsplit=new regexp("^("+core_pnum+")(.*)$","i"),rnumnonpx=new regexp("^("+core_pnum+")(?!px)[a-z%]+$","i"),rrelnum=new regexp("^([+-])=("+core_pnum+")","i"),elemdisplay={body:"block"},cssshow={position:"absolute",visibility:"hidden",display:"block"},cssnormaltransform={letterspacing:0,fontweight:400},cssexpand=["top","right","bottom","left"],cssprefixes=["webkit","o","moz","ms"];function vendorpropname(style,name){if(name in style){return name}var capname=name.charat(0).touppercase()+name.slice(1),origname=name,i=cssprefixes.length;while(i--){name=cssprefixes[i]+capname;if(name in style){return name}}return origname}function ishidden(elem,el){elem=el||elem;return jquery.css(elem,"display")==="none"||!jquery.contains(elem.ownerdocument,elem)}function showhide(elements,show){var display,elem,hidden,values=[],index=0,length=elements.length;for(;index1)},show:function(){return showhide(this,true)},hide:function(){return showhide(this)},toggle:function(state){var bool=typeof state==="boolean";return this.each(function(){if(bool?state:ishidden(this)){jquery(this).show()}else{jquery(this).hide()}})}});jquery.extend({csshooks:{opacity:{get:function(elem,computed){if(computed){var ret=curcss(elem,"opacity");return ret===""?"1":ret}}}},cssnumber:{"columncount":true,"fillopacity":true,"fontweight":true,"lineheight":true,"opacity":true,"orphans":true,"widows":true,"zindex":true,"zoom":true},cssprops:{"float":jquery.support.cssfloat?"cssfloat":"stylefloat"},style:function(elem,name,value,extra){if(!elem||elem.nodetype===3||elem.nodetype===8||!elem.style){return}var ret,type,hooks,origname=jquery.camelcase(name),style=elem.style;name=jquery.cssprops[origname]||(jquery.cssprops[origname]=vendorpropname(style,origname));hooks=jquery.csshooks[name]||jquery.csshooks[origname];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rrelnum.exec(value))){value=(ret[1]+1)*ret[2]+parsefloat(jquery.css(elem,name));type="number"}if(value==null||type==="number"&&isnan(value)){return}if(type==="number"&&!jquery.cssnumber[origname]){value+="px"}if(!jquery.support.clearclonestyle&&value===""&&name.indexof("background")===0){style[name]="inherit"}if(!hooks||!("set" in hooks)||(value=hooks.set(elem,value,extra))!==undefined){try{style[name]=value}catch(e){}}}else{if(hooks&&"get" in hooks&&(ret=hooks.get(elem,false,extra))!==undefined){return ret}return style[name]}},css:function(elem,name,extra,styles){var num,val,hooks,origname=jquery.camelcase(name);name=jquery.cssprops[origname]||(jquery.cssprops[origname]=vendorpropname(elem.style,origname));hooks=jquery.csshooks[name]||jquery.csshooks[origname];if(hooks&&"get" in hooks){val=hooks.get(elem,true,extra)}if(val===undefined){val=curcss(elem,name,styles)}if(val==="normal"&&name in cssnormaltransform){val=cssnormaltransform[name]}if(extra===""||extra){num=parsefloat(val);return extra===true||jquery.isnumeric(num)?num||0:val}return val},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}});if(window.getcomputedstyle){getstyles=function(elem){return window.getcomputedstyle(elem,null)};curcss=function(elem,name,_computed){var width,minwidth,maxwidth,computed=_computed||getstyles(elem),ret=computed?computed.getpropertyvalue(name)||computed[name]:undefined,style=elem.style;if(computed){if(ret===""&&!jquery.contains(elem.ownerdocument,elem)){ret=jquery.style(elem,name)}if(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}}else{if(document.documentelement.currentstyle){getstyles=function(elem){return elem.currentstyle};curcss=function(elem,name,_computed){var left,rs,rsleft,computed=_computed||getstyles(elem),ret=computed?computed[name]:undefined,style=elem.style;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===""?"auto":ret}}}function setpositivenumber(elem,value,subtract){var matches=rnumsplit.exec(value);return matches?math.max(0,matches[1]-(subtract||0))+(matches[2]||"px"):value}function augmentwidthorheight(elem,name,extra,isborderbox,styles){var i=extra===(isborderbox?"border":"content")?4:name==="width"?1:0,val=0;for(;i<4;i+=2){if(extra==="margin"){val+=jquery.css(elem,extra+cssexpand[i],true,styles)}if(isborderbox){if(extra==="content"){val-=jquery.css(elem,"padding"+cssexpand[i],true,styles)}if(extra!=="margin"){val-=jquery.css(elem,"border"+cssexpand[i]+"width",true,styles)}}else{val+=jquery.css(elem,"padding"+cssexpand[i],true,styles);if(extra!=="padding"){val+=jquery.css(elem,"border"+cssexpand[i]+"width",true,styles)}}}return val}function getwidthorheight(elem,name,extra){var valueisborderbox=true,val=name==="width"?elem.offsetwidth:elem.offsetheight,styles=getstyles(elem),isborderbox=jquery.support.boxsizing&&jquery.css(elem,"boxsizing",false,styles)==="border-box";if(val<=0||val==null){val=curcss(elem,name,styles);if(val<0||val==null){val=elem.style[name]}if(rnumnonpx.test(val)){return val}valueisborderbox=isborderbox&&(jquery.support.boxsizingreliable||val===elem.style[name]);val=parsefloat(val)||0}return(val+augmentwidthorheight(elem,name,extra||(isborderbox?"border":"content"),valueisborderbox,styles))+"px" }function css_defaultdisplay(nodename){var doc=document,display=elemdisplay[nodename];if(!display){display=actualdisplay(nodename,doc);if(display==="none"||!display){iframe=(iframe||jquery("