/* GENERATED BY ARES.MIN.SERVICE */
/* 0@http://webresource.english.basebiz.ctripcorp.com/resaresenglish/ibu/onlinecommon/lib/cquery_110421.1caef169.js**(MD5 : 1caef16945b8bb109838eb0dc4ad48be) */
window.replace=function(){return""},function(){function p(){cQuery.isReady=!0,document.removeEventListener?(document.removeEventListener("DOMContentLoaded",p,!1),window.removeEventListener("load",p,!1)):document.detachEvent&&window.detachEvent("onload",p),cQuery.event.trigger(document.documentElement,"ready")}function e(){cQuery.isLoaded=!0,document.removeEventListener?window.removeEventListener("load",e,!1):document.detachEvent&&window.detachEvent("onload",e)}function r(){if(!cQuery.isReady)try{document.documentElement.doScroll("left"),p()}catch(e){setTimeout(r,1)}}if(!window.cQuery){window.cQuery=function(e,t,r){return cQuery.isCDom(e)?e:new u(e,t,r)};var y={isOpera:/opera/,isIE:/msie (\d+)/,isStdIE:/rv:(\d+)/,isFirefox:/firefox\/(\d+)/,isChrome:/chrome/,isSafari:/safari/,isIOS:/iphone|ipod|ipad/,isIPhone:/iphone/,isIPod:/ipod/,isIPad:/ipad/,isIPadUCWeb:/ucweb/,space:/\s+/g,trimMulti:/^[\s\xA0]+|[\s\xA0]+$/gm,trim:/^[\s\xA0]+|[\s\xA0]+$/g,stringifyJSON:/([\n\r\f\\\/\'\"])/g,errStack:[/^\s*at [^ ]* \((.*?):(\d+):\d+\)$/m,/^\s*at (.*?):(\d+):\d+$/m,/^\s*@(.*?):\d+$/m],isInt:/^-?([1-9]\d*)?\d$/,isFloat:/^-?(([1-9]\d*)?\d(\.\d*)?|\.\d+)$/,isDate:/^(\d{1,2}|[a-z]{3,})-(\d{1,2})-(\d{4})$/i,isDateTime:/^(\d{1,2}|[a-z]{3,})-(\d{1,2})-(\d{4}) (\d{1,2}):(\d{1,2}):(\d{1,2})(\.\d+)?$/i,toReStringA:/([\.\\\/\+\*\?\[\]\{\}\(\)\^\$\|])/g,toReStringB:/[\r\t\n]/g,toDate:/^(\d{1,2}|[a-z]{3,})-(\d{1,2})-(\d{4})( \d{1,2}:\d{1,2}:\d{1,2}(\.\d+)?)?$/i,toDateTime:/^(\d{1,2}|[a-z]{3,})-(\d{1,2})-(\d{4})( (\d{1,2}):(\d{1,2}):(\d{1,2})(\.\d+)?)?$/i,toFormatString:/([yMEedhmsS])\1*/g,toCurStringA:/(\d)(\d{3}(,|\.|$))/,toCurStringB:/^(-?)\./,toIntFix:/,/g,cssFix:/-(.)/g,offsetA:/^(none|hidden)$/i,ajax:/xml/i,tmplMapString:/[\r\n\'\"\\]/g,tmplCheckVari:/(^|[^\.])\b([a-z_$][\w$]*)/gi,tmplParse:/^[\s\S]*?(?=(\$\{|\{\{))/,tmplKey_$:/^\$\{([\s\S]+)\}$/,tmplKey_cmd:/^\{\{\s*(if|else|\/if|\/?loop|\/?each|\/?enum|tmpl)\b.*\}\}$/,tmplKey_if:/^\{\{\s*if\s+(.+?)\s*\}\}$/,tmplKey_else:/^\{\{\s*else(\s+(.+?))?\s*\}\}$/,tmplKey_loop:/^\{\{\s*loop(\s*\(([^,\)]+)(,([^,\)]+))?\))?\s+(.+?)\s*\}\}$/,tmplKey_each:/^\{\{\s*each(\s*\(([^,\)]+)(,([^,\)]+))?(,([^,\)]+))?\))?\s+(.+?)\s*\}\}$/,tmplKey_enum:/^\{\{\s*enum(\s*\(([^,\)]+)(,([^,\)]+))?\))?\s+(.+?)\s*\}\}$/,tmplKey_tmpl:/^\{\{\s*tmpl\s+(.+?)(,([^,]+?))?\s*\}\}$/,isSelfScript:/cQuery_110421(\.src)?\.js/i},i={};cQuery.jsonpResponse=cQuery.undefined;var n=null,o="";cQuery.isReady=!1,cQuery.isLoaded=!1,cQuery.undefined=void 0,cQuery.tmp={},cQuery.browser=(d={isOpera:!1,isIE:!1,isStdIE:!1,isAllIE:!1,isIE6:!1,isIE7:!1,isIE8:!1,isIE9:!1,isIE10:!1,isIE11:!1,isFirefox:!1,isFirefox2:!1,isFirefox3:!1,isFirefox4:!1,isChrome:!1,isSafari:!1,isIOS:!1,isIPhone:!1,isIPod:!1,isIPad:!1,isIPadUCWeb:!1},h=navigator.userAgent.toLowerCase(),g=(navigator.vendor||"").toLowerCase(),y.isOpera.test(h)?d.isOpera=!0:(f=h.match(y.isIE))?(d.isIE=!0,d.isAllIE=!0,d["isIE"+f[1]]=!0):-1<h.indexOf("trident")&&(f=h.match(y.isStdIE))?(d.isStdIE=!0,d.isAllIE=!0,d["isIE"+f[1]]=!0):((f=h.match(y.isFirefox))?(d.isFirefox=!0,d["isFirefox"+f[1]]=!0):y.isChrome.test(h)?d.isChrome=!0:y.isSafari.test(h)&&(d.isSafari=!0),y.isIOS.test(h)&&(d.isIOS=!0,y.isIPhone.test(h)?d.isIPhone=!0:y.isIPod.test(h)?d.isIPod=!0:y.isIPad.test(h)&&(d.isIPad=!0,y.isIPadUCWeb.test(g)&&(d.isIPadUCWeb=!0)))),d),cQuery.type=function(e){if(null==e)return String(e);var t={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regexp","[object Error]":"error"},r=Object.prototype.toString.call(e);return r in t?t[r]:(e=(r="[object Object]"==r?e+"":r).match(/^\[object (HTML\w+)\]$/))?e[1]:"object"},cQuery.uid=function(e){return(e=e&&cQuery.isCDom(e)?e[0]:e)&&(e==window||e.nodeType)?"_uid_"in e?e._uid_:document.uniqueID?e._uid_=e==window?"ms_window":e.uniqueID:e._uid_=cQuery.uid():"uid_"+(new Date).getTime()+(1e10*Math.random()).toFixed(0)},cQuery.crypto={sha1:function(e){function t(e,t){return e<<t|e>>>32-t}function r(e){for(var t="",r=7;0<=r;r--)t+=(e>>>4*r&15).toString(16);return t}for(var n,i,o,a,c,s=Array(80),u=1732584193,l=4023233417,f=2562383102,d=271733878,h=3285377520,p=(e=function(e){e=e.replace(/\r\n/g,"\n");for(var t="",r=0;r<e.length;r++){var n=e.charCodeAt(r);n<128?t+=String.fromCharCode(n):(127<n&&n<2048?t+=String.fromCharCode(n>>6|192):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128)),t+=String.fromCharCode(63&n|128))}return t}(e)).length,y=[],g=0;g<p-3;g+=4)n=e.charCodeAt(g)<<24|e.charCodeAt(g+1)<<16|e.charCodeAt(g+2)<<8|e.charCodeAt(g+3),y.push(n);switch(p%4){case 0:g=2147483648;break;case 1:g=e.charCodeAt(p-1)<<24|8388608;break;case 2:g=e.charCodeAt(p-2)<<24|e.charCodeAt(p-1)<<16|32768;break;case 3:g=e.charCodeAt(p-3)<<24|e.charCodeAt(p-2)<<16|e.charCodeAt(p-1)<<8|128}for(y.push(g);14!=y.length%16;)y.push(0);for(y.push(p>>>29),y.push(p<<3&4294967295),e=0;e<y.length;e+=16){for(g=0;g<16;g++)s[g]=y[e+g];for(g=16;g<=79;g++)s[g]=t(s[g-3]^s[g-8]^s[g-14]^s[g-16],1);for(n=u,p=l,i=f,o=d,a=h,g=0;g<=19;g++)c=t(n,5)+(p&i|~p&o)+a+s[g]+1518500249&4294967295,a=o,o=i,i=t(p,30),p=n,n=c;for(g=20;g<=39;g++)c=t(n,5)+(p^i^o)+a+s[g]+1859775393&4294967295,a=o,o=i,i=t(p,30),p=n,n=c;for(g=40;g<=59;g++)c=t(n,5)+(p&i|p&o|i&o)+a+s[g]+2400959708&4294967295,a=o,o=i,i=t(p,30),p=n,n=c;for(g=60;g<=79;g++)c=t(n,5)+(p^i^o)+a+s[g]+3395469782&4294967295,a=o,o=i,i=t(p,30),p=n,n=c;u=u+n&4294967295,l=l+p&4294967295,f=f+i&4294967295,d=d+o&4294967295,h=h+a&4294967295}return(c=r(u)+r(l)+r(f)+r(d)+r(h)).toLowerCase()}},cQuery.isPlainObject=function(e){if(!e||"object"!==cQuery.type(e)||e.nodeType||e==e.window)return!1;var t,r=Object.prototype.hasOwnProperty;try{if(e.constructor&&!r.call(e,"constructor")&&!r.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(cQuery.isCDom(e))return!1;for(t in e)if(!r.call(e,t)&&t in Object.prototype&&e[t]!==Object.prototype[t])return!1;return!0},cQuery.isEmptyObject=function(e){for(var t in e)return!1;return!0},cQuery.isCDom=function(e){return e&&e.hasOwnProperty&&!e.hasOwnProperty("_v")&&cQuery.fn._v==e._v},cQuery.stringifyJSON=function(e){var t,r=window.JSON;try{if(r&&r.stringify)t=r.stringify(e);else{var n,i,r=[],o=0,a={"\n":"\\n","\r":"\\r","\f":"\\f"};switch(cQuery.type(e)){case null:case"undefined":t="null";break;case"object":for(i in e)e.hasOwnProperty(i)&&(r[o++]=cQuery.stringifyJSON(i)+":"+cQuery.stringifyJSON(e[i]));t="{"+r.join(",")+"}";break;case"array":for(o=0,n=e.length;o<n;o++)r[o]=cQuery.stringifyJSON(e[o]);t="["+r.join(",")+"]";break;case"string":t='"'+e.replace(y.stringifyJSON,function(e){return a[e]||"\\"+e})+'"';break;case"date":t="new Date("+e.getTime()+")";break;case"number":case"boolean":case"function":case"regexp":t=e.toString();break;default:t="null"}}return t}catch(c){cQuery.fxWarning("stringifyJSON","invalid Object")}return null},cQuery.parseJSON=function(e){if("string"!=cQuery.type(e)||!(e=e.trim()))return null;var t=null,r=window.JSON;try{if(r&&r.parse)return r.parse(e)}catch(n){cQuery.fxWarning("parseJSON","Nonstandard JSON: "+e.slice(0,100)+"...")}try{t=new Function("return ("+e+");")()}catch(i){cQuery.logicError("parseJSON","invalid JSON: "+e.slice(0,100)+"...")}return t},cQuery.parseXML=function(e){return"string"==cQuery.type(e)&&e?(window.DOMParser?t=(t=new DOMParser).parseFromString(e,"text/xml"):((t=new ActiveXObject("Microsoft.XMLDOM"))["async"]="false",t.loadXML(e)),(r=t.documentElement)&&r.nodeName&&"parsererror"!==r.nodeName||cQuery.logicError("parseXML","invalid XML: "+e.slice(0,200)+"..."),t):null;var t,r},window.__bfi&&"function"==cQuery.type(window.__bfi.push)||(window.__bfi=[]);var a=window.__bfi,c=+new Date;cQuery.error=function(e,t,r){var n={version:7,name:"",message:"",line:0,column:0,file:"",stack:"",category:"Logic-error",framework:"cQuery_110421",time:new Date-c};switch(cQuery.type(e)){case"string":n.name=(""+(e||"")).slice(),n.message=(""+(t||"")).slice(),n.stack=cQuery.trace().join("\r\n");break;case"error":if(cQuery.config&&cQuery.config("allowDebug"),n.name=(""+e.name).slice(),n.message=(""+(e.message||e.description||"")).slice(),n.line=e.lineNumber||e.line||0,n.column=e.number||0,n.file=(""+(e.fileName||e.sourceURL||"")).slice(),n.stack=cQuery.trace(e).join("\r\n"),!n.file&&e.stack){for(t=0;t<y.errStack.length;t++){var i=e.stack.match(y.errStackA);if(i)break}i&&(n.file=i[1],n.line=parseInt(i[2],10))}}if(r&&r.category&&(n.category=r.category),window.console&&console.log&&console.log("[ "+n.category+" ] ",n),(r="error"==cQuery.type(e)&&!r.skipThrow)&&(n.skip=!0),a.push(["_trackError",n]),r)throw e;return n},cQuery.warning=cQuery.logicWarning=function(e,t,r){return r=cQuery.extend({},r,{category:"Logic-warning"}),cQuery.error(e,t,r)},cQuery.fxWarning=function(e,t,r){return r=cQuery.extend({},r,{category:"Framework-warning"}),cQuery.error(e,t,r)},cQuery.modWarning=cQuery.logicWarning=function(e,t,r){return r=cQuery.extend({},r,{category:"Widget-warning"}),cQuery.error(e,t,r)},cQuery.fxError=function(e,t,r){return r=cQuery.extend({},r,{category:"Framework-error"}),cQuery.error(e,t,r)},cQuery.modError=function(e,t,r){return r=cQuery.extend({},r,{category:"Widget-error"}),cQuery.error(e,t,r)},cQuery.logicError=function(e,t,r){return r=cQuery.extend({},r,{category:"Logic-error"}),cQuery.error(e,t,r)},cQuery.trace=(m.implementation=function(){},m.implementation.prototype={run:function(e,t){return e=e||this.createException(),"other"===(t=t||this.mode(e))?this.other(arguments.callee):this[t](e)},createException:function(){try{this.undef()}catch(m){return m}},mode:function(e){return e.arguments&&e.stack?"chrome":e.stack&&e.sourceURL?"safari":e.stack&&e.number?"ie":e.stack&&e.fileName?"firefox":e.message&&e["opera#sourceloc"]?!e.stacktrace||-1<e.message.indexOf("\n")&&e.message.split("\n").length>e.stacktrace.split("\n").length?"opera9":"opera10a":e.message&&e.stack&&e.stacktrace?e.stacktrace.indexOf("called from line")<0?"opera10b":"opera11":e.stack&&!e.fileName?"chrome":"other"},instrumentFunction:function(e,t,r){var n=(e=e||window)[t];e[t]=function(){return r.call(this,m().slice(4)),e[t]._instrumented.apply(this,arguments)},e[t]._instrumented=n},deinstrumentFunction:function(e,t){e[t].constructor===Function&&e[t]._instrumented&&e[t]._instrumented.constructor===Function&&(e[t]=e[t]._instrumented)},chrome:function(e){return(e.stack+"\n").replace(/^[\s\S]+?\s+at\s+/," at ").replace(/^\s+(at eval )?at\s+/gm,"").replace(/^([^\(]+?)([\n$])/gm,"{anonymous}() ($1)$2").replace(/^Object.<anonymous>\s*\(([^\)]+)\)/gm,"{anonymous}() ($1)").replace(/^(.+) \((.+)\)$/gm,"$1@$2").split("\n").slice(0,-1)},safari:function(e){return e.stack.replace(/\[native code\]\n/m,"").replace(/^(?=\w+Error\:).*$\n/m,"").replace(/^@/gm,"{anonymous}()@").split("\n")},ie:function(e){return e.stack.replace(/^\s*at\s+(.*)$/gm,"$1").replace(/^Anonymous function\s+/gm,"{anonymous}() ").replace(/^(.+)\s+\((.+)\)$/gm,"$1@$2").split("\n").slice(1)},firefox:function(e){return e.stack.replace(/(?:\n@:0)?\s+$/m,"").replace(/^(?:\((\S*)\))?@/gm,"{anonymous}($1)@").split("\n")},opera11:function(e){for(var t=/^.*line (\d+), column (\d+)(?: in (.+))? in (\S+):$/,r=[],n=0,i=(e=e.stacktrace.split("\n")).length;n<i;n+=2){var o,a=t.exec(e[n]);a&&(o=a[4]+":"+a[1]+":"+a[2],a=(a=a[3]||"global code").replace(/<anonymous function: (\S+)>/,"$1").replace(/<anonymous function>/,"{anonymous}"),r.push(a+"@"+o+" -- "+e[n+1].replace(/^\s+/,"")))}return r},opera10b:function(e){for(var t=/^(.*)@(.+):(\d+)$/,r=[],n=0,i=(e=e.stacktrace.split("\n")).length;n<i;n++){var o=t.exec(e[n]);o&&r.push((o[1]?o[1]+"()":"global code")+"@"+o[2]+":"+o[3])}return r},opera10a:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,r=[],n=0,i=(e=e.stacktrace.split("\n")).length;n<i;n+=2){var o=t.exec(e[n]);o&&r.push((o[3]||"{anonymous}")+"()@"+o[2]+":"+o[1]+" -- "+e[n+1].replace(/^\s+/,""))}return r},opera9:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)/i,r=[],n=2,i=(e=e.message.split("\n")).length;n<i;n+=2){var o=t.exec(e[n]);o&&r.push("{anonymous}()@"+o[2]+":"+o[1]+" -- "+e[n+1].replace(/^\s+/,""))}return r},other:function(e){for(var t,r,n=/function\s*([\w\-$]+)?\s*\(/i,i=[],o=Array.prototype.slice;e&&e.arguments&&i.length<10;){t=n.test(e.toString())&&RegExp.$1||"{anonymous}",r=o.call(e.arguments||[]),i[i.length]=t+"("+this.stringifyArguments(r)+")";try{e=e.caller}catch(a){i[i.length]=""+a;break}}return i},stringifyArguments:function(e){for(var t=[],r=Array.prototype.slice,n=0;n<e.length;++n){var i=e[n];void 0===i?t[n]="undefined":null===i?t[n]="null":i.constructor&&(t[n]=i.constructor===Array?i.length<3?"["+this.stringifyArguments(i)+"]":"["+this.stringifyArguments(r.call(i,0,1))+"..."+this.stringifyArguments(r.call(i,-1))+"]":i.constructor===Object?"#object":i.constructor===Function?"#function":i.constructor===String?'"'+i+'"':i.constructor===Number?i:"?")}return t.join(",")},sourceCache:{},ajax:function(e){var t=this.createXMLHTTPObject();if(t)try{return t.open("GET",e,!1),t.send(null),t.responseText}catch(r){}return""},createXMLHTTPObject:function(){for(var e,t=[function(){return new XMLHttpRequest},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Msxml3.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")}],r=0;r<t.length;r++)try{return e=t[r](),this.createXMLHTTPObject=t[r],e}catch(n){}},isSameDomain:function(e){return"undefined"!=typeof location&&-1!==e.indexOf(location.hostname)},getSource:function(e){return e in this.sourceCache||(this.sourceCache[e]=this.ajax(e).split("\n")),this.sourceCache[e]},guessAnonymousFunctions:function(e){for(var t=0;t<e.length;++t){var r,n=/^(.*?)(?::(\d+))(?::(\d+))?(?: -- .+)?$/,i=e[t],o=/\{anonymous\}\(.*\)@(.*)/.exec(i);!o||(r=n.exec(o[1]))&&(n=r[1],o=r[2],r=r[3]||0,n&&this.isSameDomain(n)&&o&&(n=this.guessAnonymousFunction(n,o,r),e[t]=i.replace("{anonymous}",n)))}return e},guessAnonymousFunction:function(e,t){var r;try{r=this.findFunctionName(this.getSource(e),t)}catch(n){r="getSource failed with url: "+e+", exception: "+n.toString()}return r},findFunctionName:function(e,t){for(var r,n,i,o=/function\s+([^(]*?)\s*\(([^)]*)\)/,a=/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*function\b/,c=/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*(?:eval|new Function)\b/,s="",u=Math.min(t,20),l=0;l<u;++l)if((r=0<=(i=(r=e[t-l-1]).indexOf("//"))?r.substr(0,i):r)&&((n=a.exec(s=r+s))&&n[1]||(n=o.exec(s))&&n[1]||(n=c.exec(s))&&n[1]))return n[1];return"(?)"}},m),cQuery.log=function(e,t){if(window.console&&console.log){switch(arguments.length){case 0:e="timestamp",t=(new Date).toFormatString("yyyy-MM-dd hh:mm:ss,SSS");break;case 1:t=e,e="log"}console.log("[ "+e+" ] ",t)}},cQuery.logTrace=function(){var e=Array.prototype.slice.call(arguments),e=cQuery.trace.apply(null,e);cQuery.log("[ Trace ]");for(var t=0,r=e.length;t<r;t++)cQuery.log(e[t])},cQuery.debug=function(){var e;window.console&&console.log&&(e=Array.prototype.slice.call(arguments),console.log.apply?console.log.apply(console,e):console.log(e.join(" | ")))},cQuery.extend=function(){var e,t=null,r=[].slice.call(arguments,0),n=r.shift();for(null!==n&&"boolean"!=cQuery.type(n)||(t=n,n=r.shift()),r.length||(r[0]=n,n=cQuery);e=r.shift();)for(var i in e)if(!e.hasOwnProperty||e.hasOwnProperty(i)&&n!==e[i]){var o=cQuery.type(n[i]),a=cQuery.type(e[i]);if(!0===t){var c=n.hasOwnProperty?n.hasOwnProperty(i):i in n;if(c&&o==a)if("object"===o)if(cQuery.isPlainObject(e[i]))cQuery.extend(t,n[i],e[i]);else try{n[i]=e[i]}catch(s){}else try{n[i]=e[i]}catch(u){}else try{n[i]=cQuery.copy(e[i])}catch(l){}}else if(!1===t){if(!(c=i in n))try{n[i]=e[i]}catch(f){}}else try{n[i]=e[i]}catch(y){}}return n},cQuery.extend({COMMON_DONOTHING:function(){},AJAX_METHOD_GET:"GET",AJAX_METHOD_POST:"POST",AJAX_UNIQUETYPE_KEEPFIRST:"keepFirst",AJAX_UNIQUETYPE_KEEPLAST:"keepLast",KEY_ESC:27,KEY_F1:112,KEY_F2:113,KEY_F3:114,KEY_F4:115,KEY_F5:116,KEY_F6:117,KEY_F7:118,KEY_F8:119,KEY_F9:120,KEY_F10:121,KEY_F11:122,KEY_F12:123,KEY_UP:38,KEY_DOWN:40,KEY_LEFT:37,KEY_RIGHT:39,KEY_ENTER:13,KEY_SPACE:32,KEY_TAB:9,KEY_HOME:36,KEY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,KEY_BACKSPACE:8,TMPL_TYPE_STRICT:"strict",TMPL_TYPE_NORMAL:"normal"}),cQuery.sleep=function(e){for(var t=+new Date;+new Date-t<e;);},cQuery.loader={_loaded:{},_jsonpBusy:!1,_jsonpQueue:[],_jsonpCache:{},pre:function(e,t){var r,n;t=cQuery.extend(!0,{width:0,height:0,disabled:"disabled",style:{display:"none"},rel:"alternate stylesheet",onload:cQuery.COMMON_DONOTHING,onerror:cQuery.COMMON_DONOTHING},t||{}),this._loaded[e]?t.onload&&t.onload.apply():(r=t.onload,t.onload=function(){cQuery.loader._loaded[e]=!0,r&&r.apply(n,arguments)},n=cQuery.browser.isIE||cQuery.browser.isOpera?this._createLink(e,t):this._createObject(e,t))},js:function(e,t){t=cQuery.extend({type:"text/javascript",charset:cQuery.config("charset"),"async":!1,group:"",onload:cQuery.COMMON_DONOTHING,onerror:cQuery.COMMON_DONOTHING},t||{});var r=document.createElement("script"),n=t.onload;return t.onload=function(){n.apply(r,arguments),r.onload=r.onreadystatechange=cQuery.COMMON_DONOTHING},cQuery.extend(r,t),r.onreadystatechange=function(){switch(r.readyState){case"loaded":case"complete":t.onload.apply(r,arguments)}},r.src=e,this._appendToHead(r),r},jsText:function(){},css:function(e,t){t=cQuery.extend({type:"text/css",charset:cQuery.config("charset"),rel:"stylesheet"},t||{});var r=document.createElement("link");return cQuery.extend(r,t),r.href=e,this._appendToHead(r),r},image:function(e,t){t=cQuery.extend({onload:cQuery.COMMON_DONOTHING,onerror:cQuery.COMMON_DONOTHING},t||{});var r=new Image;return cQuery.extend(r,t),r.src=e,r},jsonp:function(e,t){var r;t=cQuery.extend({type:"text/javascript",charset:cQuery.config("charset"),"async":!0,group:"",onload:cQuery.COMMON_DONOTHING,onerror:cQuery.COMMON_DONOTHING},t||{}),e in this._jsonpCache?((r=this._jsonpCache[e]).onload[r.onload.length]=t.onload,r.onerror[r.onerror.length]=t.onerror,"loaded"==r.status&&this._jsonpRun(e)):this._jsonpBusy?this._jsonpQueue[this._jsonpQueue.length]=Array.prototype.slice.call(arguments):(this._jsonpBusy=!0,r=this._jsonpCache[e]={status:"loading",onload:[t.onload],onerror:[t.onerror]},t.onload=this._jsonpRun.bind(this,e),t.onerror=this._jsonpRun.bind(this,e),r.script=this.js(e,t))},_jsonpRun:function(e){var t=this._jsonpCache[e];if(t.data||(t.data=cQuery.copy(cQuery.jsonpResponse),cQuery.jsonpResponse=cQuery.undefined,this._jsonpBusy=!1),t.data==cQuery.undefined)for(delete this._jsonpCache[e];e=t.onerror.shift();)e();else for(t.status="loaded";e=t.onload.shift();)e(t.data);(t=this._jsonpQueue.shift())&&this.jsonp.apply(this,t)},_createLink:function(e,t){var r=document.createElement("link");return cQuery.extend(!0,r,t),r.href=e,this._appendToHead(r),r},_createObject:function(e,t){var r=document.createElement("object");return cQuery.extend(!0,r,t),r.data=e,this._appendToBody(r),r},_appendToHead:function(e,t){var r=document.head||document.getElementsByTagName("head")[0]||document.documentElement;return r.firstChild?r.insertBefore(e,r.firstChild):r.appendChild(e),t&&r.removeChild(e),e},_appendToBody:function(e,t){var r=document.body;return r||(r=cQuery.uid(),document.write('<input id="'+r+'" type="hidden"></input>'),(r=document.getElementById(r)).parentNode.removeChild(r),r=document.body),r.firstChild?r.insertBefore(e,r.firstChild):r.appendChild(e),t&&r.removeChild(e),e}},cQuery.extend(!1,String.prototype,{trim:function(e){return this.replace(e?y.trimMulti:y.trim,"")},repeat:function(e){var t=[];return t[e]="",t.join(this)},isInt:function(e,t){if(y.isInt.test(this)){var r=parseInt(this,10);return!("number"==typeof e&&r<e||"number"==typeof t&&t<r)}return!1},isFloat:function(e,t){if(y.isFloat.test(this)){var r=parseFloat(this,10);return!("number"==typeof e&&r<e||"number"==typeof t&&t<r)}return!1},_toMonth:function(){var e;if(/^[a-z]{3,}$/.test(this)){if(e="@January|1@February|2@March|3@April|4@May|5@June|6@July|7@August|8@September|9@October|10@November|11@December|12@".match(RegExp("@"+this+".*?\\|(\\d+)@","i")))return e[1].toInt()-1}else if(/^\d+$/.test(this)&&(0<=(e=this.toInt()-1)&&e<12))return e;return null},isDate:function(){if(r=this.match(y.isDate)){var e=r[1]._toMonth();if(null===e)return!1;var t=r[3].toInt(),r=r[2].toInt(),n=new Date(t,e,r);if(n.getFullYear()==t&&n.getMonth()==e&&n.getDate()==r)return!0}return!1},isDateTime:function(){if(o=this.match(y.isDateTime)){var e=o[1]._toMonth();if(null===e)return!1;var t=o[3].toInt(),r=o[2].toInt(),n=(o[4]||"").toInt()||0,i=(o[5]||"").toInt()||0,o=(o[6]||"").toInt()||0,a=new Date(t,e,r,n,i,o);if(a.getFullYear()==t&&a.getMonth()==e&&a.getDate()==r&&a.getHours()==n&&a.getMinutes()==i&&a.getSeconds()==o)return!0}return!1},toReString:function(){var t={"\r":"\\r","\n":"\\n","\t":"\\t"};return this.replace(y.toReStringA,"\\$1").replace(y.toReStringB,function(e){return t[e]})},toInt:function(){return parseInt(this.replace(y.toIntFix,""),10)},toBool:function(){return/^([tT]rue|1)$/.test(this)},toDate:function(){if(r=this.match(y.toDate)){var e=r[1]._toMonth();if(null===e)return null;var t=r[3].toInt(),r=r[2].toInt(),n=new Date(t,e,r);if(n.getFullYear()==t&&n.getMonth()==e&&n.getDate()==r)return n}return null},toDateTime:function(){if(o=this.match(y.toDateTime)){var e=o[1]._toMonth();if(null===e)return null;var t=o[3].toInt(),r=o[2].toInt(),n=(o[5]||"").toInt()||0,i=(o[6]||"").toInt()||0,o=(o[7]||"").toInt()||0,a=new Date(t,e,r,n,i,o);if(a.getFullYear()==t&&a.getMonth()==e&&a.getDate()==r&&a.getHours()==n&&a.getMinutes()==i&&a.getSeconds()==o)return a}return null},_wrap:function(e){return e?"<"+e+">"+this+"</"+e+">":this}}),cQuery.extend(!1,Number.prototype,{toCurString:function(e){for(var t=this.toFixed(arguments.length?e:2),r=y.toCurStringA;r.test(t);)t=t.replace(r,"$1,$2");return t.replace(y.toCurStringB,"$10.")}}),cQuery.extend(!1,Array.prototype,{unique:function(){if(this.length)for(var e=0,t=this.length;e<t;e++)for(var r=e+1;r<t;r++)this[e]===this[r]&&(this.splice(r,1),r--,t--);return this},each:Array.prototype.forEach||function(e,t){for(var r=0,n=this.length;r<n;r++)e.call(t,this[r],r,this);return this},map:function(e,t){for(var r=[],n=0,i=0,o=this.length;i<o;i++)r[n++]=e.call(t,this[i],i,this);return r},filter:function(e,t){for(var r=[],n=0,i=0,o=this.length;i<o;i++){var a=this[i];!0===e.call(t,a,i,this)&&(r[n++]=a)}return r},indexOf:function(e,t){var r=this.length;for((t=(t=Number(t)||0)<0?Math.ceil(t):Math.floor(t))<0&&(t+=r);t<r;t++)if(this[t]===e)return t;return-1}}),cQuery.extend(!1,Date.prototype,{addYears:function(e){var t=new Date(+this);return t.setYear(t.getFullYear()+e),t},addMonths:function(e){var t=new Date(+this);return t.setMonth(t.getMonth()+e),t},addDays:function(e){var t=new Date(+this);return t.setDate(t.getDate()+e),t},addHours:function(e){var t=new Date(+this);return t.setHours(t.getHours()+e),t},addMinutes:function(e){var t=new Date(+this);return t.setMinutes(t.getMinutes()+e),t},addSeconds:function(e){var t=new Date(+this);return t.setSeconds(t.getSeconds()+e),t},toISOString:function(){return this.getUTCFullYear()+"-"+("00"+(this.getUTCMonth()+1)).slice(-2)+"-"+("00"+this.getUTCDate()).slice(-2)+"T"+("00"+this.getUTCHours()).slice(-2)+":"+("00"+this.getUTCMinutes()).slice(-2)+":"+("00"+this.getUTCSeconds()).slice(-2)+"Z"},toDate:function(){return new Date(this.getFullYear(),this.getMonth(),this.getDate())},toStdDateString:function(){return this.getFullYear()+"-"+(this.getMonth()+1)+"-"+this.getDate()},toStdDateTimeString:function(){return this.getFullYear()+"-"+(this.getMonth()+1)+"-"+this.getDate()+" "+this.getHours()+":"+this.getMinutes()+":"+this.getSeconds()},toEngDateString:function(){return"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")[this.getMonth()]+"-"+this.getDate()+"-"+this.getFullYear()},toFormatString:function(e){var t,n={y:this.getFullYear(),M:this.getMonth()+1,d:this.getDate(),h:this.getHours(),m:this.getMinutes(),s:this.getSeconds(),S:this.getMilliseconds()},i={y:2};for(t in n)!n.hasOwnProperty(t)||t in i||(i[t]=n[t].toString().length);return e.replace(y.toFormatString,function(e,t){var r=n[t],t=Math.max(e.length,i[t]);return("0".repeat(t)+r).slice(-t)})}}),cQuery.extend(!1,Function.prototype,{bind:function(e){var t=this,r=Array.prototype.slice.call(arguments,1);return function(){return t.apply(e,r.concat(Array.prototype.slice.call(arguments,0)))}},pass:function(){var e=this,t=Array.prototype.slice.call(arguments,0);return function(){return e.apply(this,t.concat(Array.prototype.slice.call(arguments,0)))}},delay:function(e){var t=setTimeout(this.wrap(),e);return t.clear=function(){clearTimeout(t)},t},repeat:function(e){var t=setInterval(this.wrap(),e);return t.clear=function(){clearInterval(t)},t},wrap:function(){if(cQuery.browser.isIE)return this;var t=this;return function(){try{return t.apply(this)}catch(e){return cQuery.logicError(e),null}}},run:function(){this.wrap().apply(this)}}),cQuery.run=function(){for(var t=arguments,r=0;r<t.length;r++)switch(cQuery.type(t[r])){case"function":t[r].run();break;case"string":!function(){var e=new Function(t[r]);e.call(e)}.run();break;case"array":!function(){var e;t[r].length&&(e=new Function(t[r].length-1)).apply(e,t[r].slice(0,-1))}.run()}};try{window.replace=function(){return""},function(){function a(){var e="{}";if("userDataBehavior"==m){g.load("jStorage");try{e=g.getAttribute("jStorage")}catch(t){}try{_=g.getAttribute("jStorage_update")}catch(u){}y.jStorage=e}r(),f(),n()}function t(){var o;clearTimeout(e),e=setTimeout(function(){if("localStorage"==m||"globalStorage"==m)o=y.jStorage_update;else if("userDataBehavior"==m){g.load("jStorage");try{o=g.getAttribute("jStorage_update")}catch(c){}}if(o&&o!=_){_=o;var e=d.parse(d.stringify(p.__jstorage_meta.CRC32));a();var t,r=d.parse(d.stringify(p.__jstorage_meta.CRC32)),n=[],i=[];for(t in e)e.hasOwnProperty(t)&&(r[t]?e[t]!=r[t]&&"2."==String(e[t]).substr(0,2)&&n.push(t):i.push(t));for(t in r)r.hasOwnProperty(t)&&(e[t]||n.push(t));u(n,"updated"),u(i,"deleted")}},25)}function u(e,t){if(e=[].concat(e||[]),"flushed"==t){for(var r in e=[],v)v.hasOwnProperty(r)&&e.push(r);t="deleted"}for(var r=0,n=e.length;r<n;r++){if(v[e[r]])for(var i=0,o=v[e[r]].length;i<o;i++)v[e[r]][i](e[r],t);if(v["*"])for(i=0,o=v["*"].length;i<o;i++)v["*"][i](e[r],t)}}function c(){var e=(+new Date).toString();if("localStorage"==m||"globalStorage"==m)try{y.jStorage_update=e}catch(u){m=!1}else"userDataBehavior"==m&&(g.setAttribute("jStorage_update",e),g.save("jStorage"));t()}function r(){if(y.jStorage)try{p=d.parse(String(y.jStorage))}catch(a){y.jStorage="{}"}else y.jStorage="{}";o=y.jStorage?String(y.jStorage).length:0,p.__jstorage_meta||(p.__jstorage_meta={}),p.__jstorage_meta.CRC32||(p.__jstorage_meta.CRC32={})}function s(){if(p.__jstorage_meta.PubSub){for(var e=+new Date-2e3,t=0,r=p.__jstorage_meta.PubSub.length;t<r;t++)if(p.__jstorage_meta.PubSub[t][0]<=e){p.__jstorage_meta.PubSub.splice(t,p.__jstorage_meta.PubSub.length-t);break}p.__jstorage_meta.PubSub.length||delete p.__jstorage_meta.PubSub}try{y.jStorage=d.stringify(p),g&&(g.setAttribute("jStorage",y.jStorage),g.save("jStorage")),o=y.jStorage?String(y.jStorage).length:0}catch(c){}}function l(e){if("string"!=typeof e&&"number"!=typeof e)throw new TypeError("Key name must be string or numeric");if("__jstorage_meta"==e)throw new TypeError("Reserved key name");return 1}function f(){var e,t,r,n,i=Infinity,o=!1,a=[];if(clearTimeout(h),p.__jstorage_meta&&"object"==typeof p.__jstorage_meta.TTL){for(t in e=+new Date,r=p.__jstorage_meta.TTL,n=p.__jstorage_meta.CRC32,r)r.hasOwnProperty(t)&&(r[t]<=e?(delete r[t],delete n[t],delete p[t],o=!0,a.push(t)):r[t]<i&&(i=r[t]));Infinity!=i&&(h=setTimeout(f,Math.min(i-e,2147483647))),o&&(s(),c(),u(a,"deleted"))}}function n(){if(p.__jstorage_meta.PubSub){for(var e=w,t=p.__jstorage_meta.PubSub.length-1;0<=t;t--)if((n=p.__jstorage_meta.PubSub[t])[0]>w){var e=n[0],r=n[1],n=n[2];if(b[r])for(var i=0,o=b[r].length;i<o;i++)try{b[r][i](r,d.parse(d.stringify(n)))}catch(l){}}w=e}}var i,d={parse:cQuery.parseJSON,stringify:cQuery.stringifyJSON};if(!("parse"in d&&"stringify"in d))throw Error("No JSON support found, include //cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js to page");var h,p={__jstorage_meta:{CRC32:{}}},y={jStorage:"{}"},g=null,o=0,m=!1,v={},e=!1,_=0,b={},w=+new Date,Q={isXML:function(e){return!!(e=(e?e.ownerDocument||e:0).documentElement)&&"HTML"!==e.nodeName},encode:function(e){if(!this.isXML(e))return!1;try{return(new XMLSerializer).serializeToString(e)}catch(t){try{return e.xml}catch(u){}}return!1},decode:function(e){var t="DOMParser"in window&&(new DOMParser).parseFromString||window.ActiveXObject&&function(e){var t=new ActiveXObject("Microsoft.XMLDOM");return t["async"]="false",t.loadXML(e),t};return!!t&&(e=t.call("DOMParser"in window&&new DOMParser||window,e,"text/xml"),!!this.isXML(e)&&e)}};i={version:"0.4.8",set:function(e,t,r){if(l(e),r=r||{},void 0===t)return this.deleteKey(e),t;if(Q.isXML(t))t={_is_xml:!0,xml:Q.encode(t)};else{if("function"==typeof t)return;t&&"object"==typeof t&&(t=d.parse(d.stringify(t)))}p[e]=t;for(var n,i=p.__jstorage_meta.CRC32,o=d.stringify(t),a=o.length,c=2538058380^a,s=0;4<=a;)n=1540483477*(65535&(n=255&o.charCodeAt(s)|(255&o.charCodeAt(++s))<<8|(255&o.charCodeAt(++s))<<16|(255&o.charCodeAt(++s))<<24))+((1540483477*(n>>>16)&65535)<<16),c=1540483477*(65535&c)+((1540483477*(c>>>16)&65535)<<16)^1540483477*(65535&(n^=n>>>24))+((1540483477*(n>>>16)&65535)<<16),a-=4,++s;switch(a){case 3:c^=(255&o.charCodeAt(s+2))<<16;case 2:c^=(255&o.charCodeAt(s+1))<<8;case 1:c=1540483477*(65535&(c^=255&o.charCodeAt(s)))+((1540483477*(c>>>16)&65535)<<16)}return i[e]="2."+(((c=1540483477*(65535&(c^=c>>>13))+((1540483477*(c>>>16)&65535)<<16))^c>>>15)>>>0),this.setTTL(e,r.TTL||0),u(e,"updated"),t},get:function(e,t){return l(e),e in p?p[e]&&"object"==typeof p[e]&&p[e]._is_xml?Q.decode(p[e].xml):p[e]:void 0===t?null:t},deleteKey:function(e){return l(e),e in p&&(delete p[e],"object"==typeof p.__jstorage_meta.TTL&&e in p.__jstorage_meta.TTL&&delete p.__jstorage_meta.TTL[e],delete p.__jstorage_meta.CRC32[e],s(),c(),u(e,"deleted"),!0)},setTTL:function(e,t){var r=+new Date;return l(e),t=Number(t)||0,e in p&&(p.__jstorage_meta.TTL||(p.__jstorage_meta.TTL={}),0<t?p.__jstorage_meta.TTL[e]=r+t:delete p.__jstorage_meta.TTL[e],s(),f(),c(),!0)},getTTL:function(e){var t=+new Date;return l(e),e in p&&p.__jstorage_meta.TTL&&p.__jstorage_meta.TTL[e]&&p.__jstorage_meta.TTL[e]-t||0},flush:function(){return p={__jstorage_meta:{CRC32:{}}},s(),c(),u(null,"flushed"),!0},storageObj:function(){function e(){}return e.prototype=p,new e},index:function(){var e,t=[];for(e in p)p.hasOwnProperty(e)&&"__jstorage_meta"!=e&&t.push(e);return t},storageSize:function(){return o},currentBackend:function(){return m},storageAvailable:function(){return!!m},listenKeyChange:function(e,t){l(e),v[e]||(v[e]=[]),v[e].push(t)},stopListening:function(e,t){if(l(e),v[e])if(t)for(var r=v[e].length-1;0<=r;r--)v[e][r]==t&&v[e].splice(r,1);else delete v[e]},subscribe:function(e,t){if(!(e=(e||"").toString()))throw new TypeError("Channel not defined");b[e]||(b[e]=[]),b[e].push(t)},publish:function(e,t){if(!(e=(e||"").toString()))throw new TypeError("Channel not defined");p.__jstorage_meta||(p.__jstorage_meta={}),p.__jstorage_meta.PubSub||(p.__jstorage_meta.PubSub=[]),p.__jstorage_meta.PubSub.unshift([+new Date,e,t]),s(),c()},reInit:function(){a()},noConflict:function(e){return delete window.$.jStorage,e&&(window.jStorage=this),this}},function(){var e=!1;if("localStorage"in window)try{window.localStorage.setItem("_tmptest","tmpval"),e=!0,window.localStorage.removeItem("_tmptest")}catch(u){}if(e)try{window.localStorage&&(y=window.localStorage,m="localStorage",_=y.jStorage_update)}catch(c){}else if("globalStorage"in window)try{window.globalStorage&&(y="localhost"==window.location.hostname?window.globalStorage["localhost.localdomain"]:window.globalStorage[window.location.hostname],m="globalStorage",_=y.jStorage_update)}catch(s){}else{if(!(g=document.createElement("link")).addBehavior)return g=null;g.style.behavior="url(#default#userData)",document.getElementsByTagName("head")[0].appendChild(g);try{g.load("jStorage")}catch(l){g.setAttribute("jStorage","{}"),g.save("jStorage"),g.load("jStorage")}e="{}";try{e=g.getAttribute("jStorage")}catch(i){}try{_=g.getAttribute("jStorage_update")}catch(p){}y.jStorage=e,m="userDataBehavior"}r(),f(),"localStorage"==m||"globalStorage"==m?"addEventListener"in window?window.addEventListener("storage",t,!1):document.attachEvent("onstorage",t):"userDataBehavior"==m&&setInterval(t,1e3),n(),"addEventListener"in window&&window.addEventListener("pageshow",function(e){e.persisted&&t()},!1)}(),cQuery.storage={set:function(e,t,r){return t=i.set(e,cQuery.copy(t)),"number"==cQuery.type(r)&&i.setTTL(e,6e4*r),t},get:function(){var e=i.get.apply(i,Array.prototype.slice.call(arguments,0));return cQuery.copy(e)},remove:i.deleteKey,expire:function(e,t){return i.setTTL(e,"number"==cQuery.type(t)?6e4*t:0)},clear:i.flush,keys:i.index,size:i.storageSize,isEnabled:i.storageAvailable(),reInit:i.reInit}}()}catch(v){cQuery.storage={set:function(e,t,r){},get:function(e){return null},remove:function(e){},expire:function(e,t){},clear:function(){},keys:function(){return[]},size:function(){return 0},isEnabled:!1,reInit:function(){}},cQuery.fxError(v)}try{!function(r){function b(e,t,r,n){var i,o,a,c,s;if((t?t.ownerDocument||t:L)!==C&&T(t),r=r||[],!e||"string"!=typeof e)return r;if(1!==(c=(t=t||C).nodeType)&&9!==c)return[];if(O&&!n){if(i=fe.exec(e))if(a=i[1]){if(9===c){if(!(o=t.getElementById(a))||!o.parentNode)return r;if(o.id===a)return r.push(o),r}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&M(t,o)&&o.id===a)return r.push(o),r}else{if(i[2])return J.apply(r,t.getElementsByTagName(e)),r;if((a=i[3])&&g.getElementsByClassName&&t.getElementsByClassName)return J.apply(r,t.getElementsByClassName(a)),r}if(g.qsa&&(!D||!D.test(e))){if(o=i=I,a=t,s=9===c&&e,1===c&&"object"!==t.nodeName.toLowerCase()){for(c=E(e),(i=t.getAttribute("id"))?o=i.replace(he,"\\$&"):t.setAttribute("id",o),o="[id='"+o+"'] ",a=c.length;a--;)c[a]=o+h(c[a]);a=de.test(e)&&d(t.parentNode)||t,s=c.join(",")}if(s)try{return J.apply(r,a.querySelectorAll(s)),r}catch(u){}finally{i||t.removeAttribute("id")}}}return v(e.replace(te,"$1"),t,r,n)}function n(){function r(e,t){return n.push(e+" ")>x.cacheLength&&delete r[n.shift()],r[e+" "]=t}var n=[];return r}function f(e){return e[I]=!0,e}function i(e){var t=C.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function e(e,t){for(var r=e.split("|"),n=e.length;n--;)x.attrHandle[r[n]]=t}function s(e,t){var r=t&&e,n=r&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||W)-(~e.sourceIndex||W);if(n)return n;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function u(r){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===r}}function t(a){return f(function(o){return o=+o,f(function(e,t){for(var r,n=a([],e.length,o),i=n.length;i--;)e[r=n[i]]&&(e[r]=!(t[r]=e[r]))})})}function d(e){return e&&typeof e.getElementsByTagName!==K&&e}function o(){}function h(e){for(var t=0,r=e.length,n="";t<r;t++)n+=e[t].value;return n}function p(a,e,t){var c=e.dir,s=t&&"parentNode"===c,u=$++;return e.first?function(e,t,r){for(;e=e[c];)if(1===e.nodeType||s)return a(e,t,r)}:function(e,t,r){var n,i,o=[P,u];if(r){for(;e=e[c];)if((1===e.nodeType||s)&&a(e,t,r))return!0}else for(;e=e[c];)if(1===e.nodeType||s){if((n=(i=e[I]||(e[I]={}))[c])&&n[0]===P&&n[1]===u)return o[2]=n[2];if((i[c]=o)[2]=a(e,t,r))return!0}}}function y(i){return 1<i.length?function(e,t,r){for(var n=i.length;n--;)if(!i[n](e,t,r))return!1;return!0}:i[0]}function w(e,t,r,n,i){for(var o,a=[],c=0,s=e.length,u=null!=t;c<s;c++)!(o=e[c])||r&&!r(o,n,i)||(a.push(o),u&&t.push(c));return a}function Q(e){for(var n,t,r=e.length,i=x.relative[e[0].type],o=i||x.relative[" "],a=i?1:0,c=p(function(e){return e===n},o,!0),s=p(function(e){return-1<G.call(n,e)},o,!0),u=[function(e,t,r){return!i&&(r||t!==S)||((n=t).nodeType?c:s)(e,t,r)}];a<r;a++)if(o=x.relative[e[a].type])u=[p(y(u),o)];else{if((o=x.filter[e[a].type].apply(null,e[a].matches))[I]){for(t=++a;t<r&&!x.relative[e[t].type];t++);return function l(p,y,g,m,v,e){return m&&!m[I]&&(m=l(m)),v&&!v[I]&&(v=l(v,e)),f(function(e,t,r,n){var i,o,a=[],c=[],s=t.length;if(!(u=e)){for(var u=y||"*",l=r.nodeType?[r]:r,f=[],d=0,h=l.length;d<h;d++)b(u,l[d],f);u=f}if(u=!p||!e&&y?u:w(u,a,p,r,n),l=g?v||(e?p:s||m)?[]:t:u,g&&g(u,l,r,n),m)for(i=w(l,c),m(i,[],r,n),r=i.length;r--;)(o=i[r])&&(l[c[r]]=!(u[c[r]]=o));if(e){if(v||p){if(v){for(i=[],r=l.length;r--;)(o=l[r])&&i.push(u[r]=o);v(null,l=[],i,n)}for(r=l.length;r--;)(o=l[r])&&-1<(i=v?G.call(e,o):a[r])&&(e[i]=!(t[i]=o))}}else l=w(l===t?l.splice(s,l.length):l),v?v(null,t,l,n):J.apply(t,l)})}(1<a&&y(u),1<a&&h(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(te,"$1"),o,a<t&&Q(e.slice(a,t)),t<r&&Q(e=e.slice(t)),t<r&&h(e))}u.push(o)}return y(u)}var a,g,x,c,l,E,m,v,S,_,k,T,C,j,O,D,N,A,M,I="sizzle"+-new Date,L=r.document,P=0,$=0,F=n(),R=n(),H=n(),B=function(e,t){return e===t&&(k=!0),0},K="undefined",W=-2147483648,q={}.hasOwnProperty,X=[],U=X.pop,Y=X.push,J=X.push,z=X.slice,G=X.indexOf||function(e){for(var t=0,r=this.length;t<r;t++)if(this[t]===e)return t;return-1},V="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w","w#"),Z="\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+V+"))|)[\\x20\\t\\r\\n\\f]*\\]",ee=":((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+Z+")*)|.*)\\)|)",te=RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),re=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,ne=/^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,ie=RegExp("=[\\x20\\t\\r\\n\\f]*([^\\]'\"]*?)[\\x20\\t\\r\\n\\f]*\\]","g"),oe=RegExp(ee),ae=RegExp("^"+V+"$"),ce={ID:/^#((?:\\.|[\w-]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/,TAG:RegExp("^("+"(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w","w*")+")"),ATTR:RegExp("^"+Z),PSEUDO:RegExp("^"+ee),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},se=/^(?:input|select|textarea|button)$/i,ue=/^h\d$/i,le=/^[^{]+\{\s*\[native \w/,fe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,de=/[+~]/,he=/'|\\/g,pe=RegExp("\\\\([\\da-f]{1,6}[\\x20\\t\\r\\n\\f]?|([\\x20\\t\\r\\n\\f])|.)","ig"),ye=function(e,t,r){return(e="0x"+t-65536)!=e||r?t:e<0?String.fromCharCode(65536+e):String.fromCharCode(55296|e>>10,56320|1023&e)};try{J.apply(X=z.call(L.childNodes),L.childNodes),X[L.childNodes.length].nodeType}catch(ge){J={apply:X.length?function(e,t){Y.apply(e,z.call(t))}:function(e,t){for(var r=e.length,n=0;e[r++]=t[n++];);e.length=r-1}}}for(a in g=b.support={},l=b.isXML=function(e){return!!(e=e&&(e.ownerDocument||e).documentElement)&&"HTML"!==e.nodeName},T=b.setDocument=function(e){var c=e?e.ownerDocument||e:L;return e=c.defaultView,c!==C&&9===c.nodeType&&c.documentElement?(j=(C=c).documentElement,O=!l(c),e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",function(){T()},!1):e.attachEvent&&e.attachEvent("onunload",function(){T()})),g.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),g.getElementsByTagName=i(function(e){return e.appendChild(c.createComment("")),!e.getElementsByTagName("*").length}),g.getElementsByClassName=le.test(c.getElementsByClassName)&&i(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),g.getById=i(function(e){return j.appendChild(e).id=I,!c.getElementsByName||!c.getElementsByName(I).length}),g.getById?(x.find.ID=function(e,t){if(typeof t.getElementById!==K&&O){t=t.getElementById(e);return t&&t.parentNode?[t]:[]}},x.filter.ID=function(e){var t=e.replace(pe,ye);return function(e){return e.getAttribute("id")===t}}):(delete x.find.ID,x.filter.ID=function(e){var t=e.replace(pe,ye);return function(e){return(e=typeof e.getAttributeNode!==K&&e.getAttributeNode("id"))&&e.value===t}}),x.find.TAG=g.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==K?t.getElementsByTagName(e):void 0}:function(e,t){var r,n=[],i=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;r=o[i++];)1===r.nodeType&&n.push(r);return n},x.find.CLASS=g.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==K&&O?t.getElementsByClassName(e):void 0},N=[],D=[],(g.qsa=le.test(c.querySelectorAll))&&(i(function(e){e.innerHTML="<select msallowclip=''><option selected=''></option></select>",e.querySelectorAll("[msallowclip^='']").length&&D.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||D.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)"),e.querySelectorAll(":checked").length||D.push(":checked")}),i(function(e){var t=c.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&D.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),e.querySelectorAll(":enabled").length||D.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),D.push(",.*:")})),(g.matchesSelector=le.test(A=j.matches||j.webkitMatchesSelector||j.mozMatchesSelector||j.oMatchesSelector||j.msMatchesSelector))&&i(function(e){g.disconnectedMatch=A.call(e,"div"),A.call(e,"[s!='']:x"),N.push("!=",ee)}),D=D.length&&RegExp(D.join("|")),N=N.length&&RegExp(N.join("|")),e=le.test(j.compareDocumentPosition),M=e||le.test(j.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(r.contains?r.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},B=e?function(e,t){if(e===t)return k=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!g.sortDetached&&t.compareDocumentPosition(e)===r?e===c||e.ownerDocument===L&&M(L,e)?-1:t===c||t.ownerDocument===L&&M(L,t)?1:_?G.call(_,e)-G.call(_,t):0:4&r?-1:1)}:function(e,t){if(e===t)return k=!0,0;var r=0,n=e.parentNode,i=t.parentNode,o=[e],a=[t];if(!n||!i)return e===c?-1:t===c?1:n?-1:i?1:_?G.call(_,e)-G.call(_,t):0;if(n===i)return s(e,t);for(n=e;n=n.parentNode;)o.unshift(n);for(n=t;n=n.parentNode;)a.unshift(n);for(;o[r]===a[r];)r++;return r?s(o[r],a[r]):o[r]===L?-1:a[r]===L?1:0},c):C},b.matches=function(e,t){return b(e,null,null,t)},b.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),t=t.replace(ie,"='$1']"),g.matchesSelector&&O&&!(N&&N.test(t)||D&&D.test(t)))try{var r=A.call(e,t);if(r||g.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return 0<b(t,C,null,[e]).length},b.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),M(e,t)},b.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var r=x.attrHandle[t.toLowerCase()];return void 0!==(r=r&&q.call(x.attrHandle,t.toLowerCase())?r(e,t,!O):void 0)?r:g.attributes||!O?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},b.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},b.uniqueSort=function(e){var t,r=[],n=0,i=0;if(k=!g.detectDuplicates,_=!g.sortStable&&e.slice(0),e.sort(B),k){for(;t=e[i++];)t===e[i]&&(n=r.push(i));for(;n--;)e.splice(r[n],1)}return _=null,e},c=b.getText=function(e){var t,r="",n=0;if(t=e.nodeType){if(1===t||9===t||11===t){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=c(e)}else if(3===t||4===t)return e.nodeValue}else for(;t=e[n++];)r+=c(t);return r},(x=b.selectors={cacheLength:50,createPseudo:f,match:ce,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(pe,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(pe,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||b.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&b.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return ce.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&oe.test(r)&&(t=E(r,!0))&&(t=r.indexOf(")",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(pe,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=F[e+" "];return t||(t=RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"([\\x20\\t\\r\\n\\f]|$)"))&&F(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==K&&e.getAttribute("class")||"")})},ATTR:function(t,r,n){return function(e){return null==(e=b.attr(e,t))?"!="===r:!r||(e+="","="===r?e===n:"!="===r?e!==n:"^="===r?n&&0===e.indexOf(n):"*="===r?n&&-1<e.indexOf(n):"$="===r?n&&e.slice(-n.length)===n:"~="===r?-1<(" "+e+" ").indexOf(n):"|="===r&&(e===n||e.slice(0,n.length+1)===n+"-"))}},CHILD:function(l,e,t,f,d){var h="nth"!==l.slice(0,3),p="last"!==l.slice(-4),y="of-type"===e;return 1===f&&0===d?function(e){return!!e.parentNode}:function(e,t,r){var n,i,o,a,c;t=h!=p?"nextSibling":"previousSibling";var s=e.parentNode,u=y&&e.nodeName.toLowerCase();if(r=!r&&!y,s){if(h){for(;t;){for(i=e;i=i[t];)if(y?i.nodeName.toLowerCase()===u:1===i.nodeType)return!1;c=t="only"===l&&!c&&"nextSibling"}return!0}if(c=[p?s.firstChild:s.lastChild],p&&r){for(a=(n=(r=s[I]||(s[I]={}))[l]||[])[0]===P&&n[1],o=n[0]===P&&n[2],i=a&&s.childNodes[a];i=++a&&i&&i[t]||(o=a=0)||c.pop();)if(1===i.nodeType&&++o&&i===e){r[l]=[P,a,o];break}}else if(r&&(n=(e[I]||(e[I]={}))[l])&&n[0]===P)o=n[1];else for(;(i=++a&&i&&i[t]||(o=a=0)||c.pop())&&((y?i.nodeName.toLowerCase()!==u:1!==i.nodeType)||!++o||(r&&((i[I]||(i[I]={}))[l]=[P,o]),i!==e)););return(o-=d)===f||0==o%f&&0<=o/f}}},PSEUDO:function(e,o){var t,a=x.pseudos[e]||x.setFilters[e.toLowerCase()]||b.error("unsupported pseudo: "+e);return a[I]?a(o):1<a.length?(t=[e,e,"",o],x.setFilters.hasOwnProperty(e.toLowerCase())?f(function(e,t){for(var r,n=a(e,o),i=n.length;i--;)e[r=G.call(e,n[i])]=!(t[r]=n[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:f(function(e){var n=[],i=[],o=m(e.replace(te,"$1"));return o[I]?f(function(e,t,r,n){var i;for(r=o(e,null,n,[]),n=e.length;n--;)(i=r[n])&&(e[n]=!(t[n]=i))}):function(e,t,r){return n[0]=e,o(n,null,r,i),!i.pop()}}),has:f(function(t){return function(e){return 0<b(t,e).length}}),contains:f(function(t){return function(e){return-1<(e.textContent||e.innerText||c(e)).indexOf(t)}}),lang:f(function(r){return ae.test(r||"")||b.error("unsupported lang: "+r),r=r.replace(pe,ye).toLowerCase(),function(e){var t;do{if(t=O?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===r||0===t.indexOf(r+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=r.location&&r.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===j},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!x.pseudos.empty(e)},header:function(e){return ue.test(e.nodeName)},input:function(e){return se.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:t(function(){return[0]}),last:t(function(e,t){return[t-1]}),eq:t(function(e,t,r){return[r<0?r+t:r]}),even:t(function(e,t){for(var r=0;r<t;r+=2)e.push(r);return e}),odd:t(function(e,t){for(var r=1;r<t;r+=2)e.push(r);return e}),lt:t(function(e,t,r){for(t=r<0?r+t:r;0<=--t;)e.push(t);return e}),gt:t(function(e,t,r){for(r=r<0?r+t:r;++r<t;)e.push(r);return e})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[a]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(a);for(a in{submit:!0,reset:!0})x.pseudos[a]=u(a);o.prototype=x.filters=x.pseudos,x.setFilters=new o,E=b.tokenize=function(e,t){var r,n,i,o,a,c,s;if(a=R[e+" "])return t?0:a.slice(0);for(a=e,c=[],s=x.preFilter;a;){for(o in r&&!(n=re.exec(a))||(n&&(a=a.slice(n[0].length)||a),c.push(i=[])),r=!1,(n=ne.exec(a))&&(r=n.shift(),i.push({value:r,type:n[0].replace(te," ")}),a=a.slice(r.length)),x.filter)!(n=ce[o].exec(a))||s[o]&&!(n=s[o](n))||(r=n.shift(),i.push({value:r,type:o,matches:n}),a=a.slice(r.length));if(!r)break}return t?a.length:a?b.error(e):R(e,c).slice(0)},m=b.compile=function(e,t){var r,g,m,v,_,n,i=[],o=[],a=H[e+" "];if(!a){for(r=(t=t||E(e)).length;r--;)((a=Q(t[r]))[I]?i:o).push(a);(a=H(e,(g=o,v=0<(m=i).length,_=0<g.length,n=function(e,t,r,n,i){var o,a,c,s=0,u="0",l=e&&[],f=[],d=S,h=e||_&&x.find.TAG("*",i),p=P+=null==d?1:Math.random()||.1,y=h.length;for(i&&(S=t!==C&&t);u!==y&&null!=(o=h[u]);u++){if(_&&o){for(a=0;c=g[a++];)if(c(o,t,r)){n.push(o);break}i&&(P=p)}v&&((o=!c&&o)&&s--,e&&l.push(o))}if(s+=u,v&&u!==s){for(a=0;c=m[a++];)c(l,f,t,r);if(e){if(0<s)for(;u--;)l[u]||f[u]||(f[u]=U.call(n));f=w(f)}J.apply(n,f),i&&!e&&0<f.length&&1<s+m.length&&b.uniqueSort(n)}return i&&(P=p,S=d),l},v?f(n):n))).selector=e}return a},v=b.select=function(e,t,r,n){var i,o,a,c,s,u="function"==typeof e&&e,l=!n&&E(e=u.selector||e);if(r=r||[],1===l.length){if(2<(o=l[0]=l[0].slice(0)).length&&"ID"===(a=o[0]).type&&g.getById&&9===t.nodeType&&O&&x.relative[o[1].type]){if(!(t=(x.find.ID(a.matches[0].replace(pe,ye),t)||[])[0]))return r;u&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=ce.needsContext.test(e)?0:o.length;i--&&(a=o[i],!x.relative[c=a.type]);)if((s=x.find[c])&&(n=s(a.matches[0].replace(pe,ye),de.test(o[0].type)&&d(t.parentNode)||t))){if(o.splice(i,1),!(e=n.length&&h(o)))return J.apply(r,n),r;break}}return(u||m(e,l))(n,t,!O,r,de.test(e)&&d(t.parentNode)||t),r},g.sortStable=I.split("").sort(B).join("")===I,g.detectDuplicates=!!k,T(),g.sortDetached=i(function(e){return 1&e.compareDocumentPosition(C.createElement("div"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||e("type|href|height|width",function(e,t,r){return r?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),g.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||e("value",function(e,t,r){return r||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||e("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(e,t,r){return r?void 0:!0===e[t]?t.toLowerCase():(e=e.getAttributeNode(t))&&e.specified?e.value:null}),r.Sizzle=b}(window)}catch(_){cQuery.fxError(_)}cQuery.event={_opt:function(){return{arguments:[],priority:50}},_evts:{},_cEvts:{ready:{el:document.documentElement}},_sort:function(e){e.sort(function(e,t){e=e.opt.priority,t=t.opt.priority;return t<e?1:e==t?0:-1})},add:function(e,t,r,n){if(!((e="array"!==cQuery.type(e)&&!cQuery.isCDom(e)?[e]:e).length<1))if("array"!==cQuery.type(t)&&(t=[t]),this._fixTypes(t),"function"!==cQuery.type(r))cQuery.logicError("event.add","handler is not a function",{els:e,types:t,handler:r,opt:n});else{var i,o,a,c;n=cQuery.extend(!0,this._opt(),n);for(var s=0,u=e.length;s<u;s++)for(var l=e[s],f=0,d=t.length;f<d;f++)i=t[f],(o=this._cEvts[i])&&(o.el&&(l=o.el),o.type&&(i=o.type)),o=cQuery.uid(l),o=this._evts[o]=this._evts[o]||{},a={opt:n,handler:r},o[i]?(o=o[i]).push(a):(o=o[i]=[a],l.addEventListener?l.addEventListener(i,this._run,!1):(a=l["on"+i],"function"==cQuery.type(a)&&o.unshift({opt:this._opt(),handler:a}),l["on"+i]=this._run)),this._sort(o),l===window&&"load"==i&&cQuery.isLoaded&&setTimeout(function(){c=cQuery.event.create(l,i),r.apply(l,[c].concat(n.arguments||[]))},1)}},remove:function(e,t,r){"array"===cQuery.type(e)||cQuery.isCDom(e)||(e=[e]),"array"!==cQuery.type(t)&&(t=[t]),this._fixTypes(t);var n,i,o,a,c=0,s=e.length;e:for(;c<s;c++)for(var u=e[c],l=0,f=t.length;l<f;l++){if(n=t[l],(i=this._cEvts[n])&&(i.el&&(u=i.el),i.type&&(n=i.type)),!(i=u._uid_))continue e;if(!(i=this._evts[i]))continue e;if(o=i[n]){for(a=o.length;a--;)o[a].handler==r&&o.splice(a,1);o.length||(u.removeEventListener?u.removeEventListener(n,this._run,!1):u["on"+n]=null,delete i[n])}}},trigger:function(e,t,r){"array"===cQuery.type(e)||cQuery.isCDom(e)||(e=[e]),"array"!==cQuery.type(t)&&(t=[t]),this._fixTypes(t);for(var n,i,o=0,a=e.length;o<a;o++)for(var c=e[o],s=0,u=t.length;s<u;s++)n=t[s],(i=this._cEvts[n])&&(i.el&&(c=i.el),i.type&&(n=i.type)),n=this.create(c,n),this._run.call(c,n,r)},create:function(e,t){var r=null;if(document.createEvent){(r=document.createEvent("HTMLEvents")).initEvent(t,!0,!0);var n=1;try{cQuery.extend(r,{target:e}),e==r.target&&(n=0)}catch(i){}if(n){r.skip=!0;try{e.dispatchEvent(r)}catch(o){}try{delete r.skip}catch(a){r.skip=!1}}}else if(document.createEventObject){r=document.createEventObject(),n=1;try{cQuery.extend(r,{srcElement:e,type:t}),e==r.srcElement&&(n=0)}catch(c){}if(n){r.skip=!0;try{e.fireEvent("on"+t,r)}catch(s){}try{delete r.skip}catch(u){r.skip=!1}}}return r},debug:function(e){var t,r;"array"===cQuery.type(e)||cQuery.isCDom(e)||(e=[e]),cQuery.debug("-------------------- event --------------------");for(var n=0,i=e.length;n<i;n++)t=e[n],eld=(r=t._uid_)?this._evts[r]:null,cQuery.debug("["+n+"]",t,eld||"null")},clone:function(e,t,r){"array"===cQuery.type(t)||cQuery.isCDom(t)||(t=[t]);var n=e._uid_;if(n=n&&this._evts[n])for(var i,o,a,c=0,s=t.length;c<s;c++)if((i=t[c])!=e){if(o=cQuery.uid(i),a=this._evts[o]=this._evts[o]||{},r)for(var u in a=this._evts[o]=cQuery.extend(!0,a,n))this._sort(a[u]);else{for(u in a)a.hasOwnProperty(u)&&(i.removeEventListener?i.removeEventListener(u,this._run,!1):i["on"+u]=null);a=this._evts[o]=cQuery.copy(n)}for(u in a)!a.hasOwnProperty(u)||r&&u in n||(i.addEventListener?i.addEventListener(u,this._run,!1):(o=i["on"+u],"function"==cQuery.type(o)&&typed.unshift({opt:this._opt(),handler:o}),i["on"+u]=this._run))}},_type:(d={},cQuery.browser.isIOS&&(d.beforeunload="pagehide"),d),_fixTypes:function(e){for(var t=0,r=e.length;t<r;t++)e[t]=this._type.hasOwnProperty(e[t])?this._type[e[t]]:e[t]},_run:function(e,t){if(!e||!e.skip){var r=this;if(e=e||function(){switch(r.nodeType||-1){case-1:return setInterval in r?r:window;case 9:var e=r;break;default:e=r.ownerDocument}return e.defaultView||e.parentWindow}().event,s=(s=cQuery.uid(this))&&cQuery.event._evts[s]){var n,i,o,a=cQuery.copy(s[e.type]);if(a){if(e=cQuery.event.fixProperty(e,this),t=t||{},cQuery.config&&cQuery.config("allowDebug"))for(var c=0,s=a.length;c<s;c++)n=a[c],cQuery.extend(n.opt,t),o=n.handler.apply(this,[e].concat(n.opt.arguments||[])),i!==cQuery.undefined&&!1===i||(i=o);else{var c=0,u=!1,l=function(){if(c<a.length){n=a[c],cQuery.extend(n.opt,t);try{o=n.handler.apply(r,[e].concat(n.opt.arguments||[])),i!==cQuery.undefined&&!1===i||(i=o)}catch(s){cQuery.logicError(s,null,{skipThrow:u}),u=u||!0}finally{c++,l()}}};l()}return i}}}},fixProperty:function(e,t){var r;return e.host=t,e.target||(e.target=e.srcElement||document),null!==e.target&&3===e.target.nodeType&&(e.target=e.target.parentNode),!e.relatedTarget&&e.fromElement&&(e.relatedTarget=e.fromElement===e.target?e.toElement:e.fromElement),null==e.pageX&&null!=e.clientX&&(t=(r=e.target.ownerDocument||document).documentElement,r=r.body,e.pageX=e.clientX+(t&&t.scrollLeft||r&&r.scrollLeft||0)-(t&&t.clientLeft||r&&r.clientLeft||0),e.pageY=e.clientY+(t&&t.scrollTop||r&&r.scrollTop||0)-(t&&t.clientTop||r&&r.clientTop||0)),null!=e.which||null==e.charCode&&null==e.keyCode||(e.which=null!=e.charCode?e.charCode:e.keyCode),!e.metaKey&&e.ctrlKey&&(e.metaKey=e.ctrlKey),e.which||void 0===e.button||(e.which=1&e.button?1:2&e.button?3:4&e.button?2:0),cQuery.extend(!1,e,this.fixMethod),e},fixMethod:{preventDefault:function(){this.returnValue=!1},stopPropagation:function(){this.cancelBubble=!0},stop:function(){this.preventDefault(),this.stopPropagation()}}},cQuery.mod={_mods:{},_instances:{},load:function(e,t,r){var n={};(n[e]={})[t]=r,this.multiLoad(n)},multiLoad:function(e,t){if(e){var r,n,i,o=[],a=0;for(r in e)if(e.hasOwnProperty(r)){switch(s=e[r],(i=this._mods[r])||(i=this._mods[r]={}),cQuery.type(s)){case"string":c=s,(s={})[c]=null;break;case"array":for(var c=s,s={},u=0,l=c.length;u<l;u++)s[c[u]]=null;break;case"object":break;default:continue}for(n in s)if(c=s[n],u=i[n])switch(u.status){case"buffer":u.status="loading",c&&u.callback.push(c),cQuery.config("loadMultiMod")?o[a++]=r+"-"+n:(a++,cQuery.loader.js(cQuery.config("modPath")+r+"-"+n+".js",{charset:"utf-8",onload:function(){!--a&&t&&t()}}));break;case"loading":c&&u.callback.push(c);break;case"loaded":c&&c()}else u=i[n]={name:r,version:n,status:"loading",callback:c?[c]:[]},cQuery.config("loadMultiMod")?o[a++]=r+"-"+n:(a++,cQuery.loader.js(cQuery.config("modPath")+r+"-"+n+".js",{charset:"utf-8",onload:function(){!--a&&t&&t()}}))}a&&cQuery.config("loadMultiMod")&&(o.sort(),cQuery.loader.js(cQuery.config("modPath")+o.join("_")+".js",{charset:"utf-8",onload:function(){t&&t()}}))}},reg:function(e){if(e){var t,r,n,i=this._getModOpt(e.name,e.version,!0);for(i.status="loaded",i.init=e.init,i.uninit=e.uninit,i.module=e.module,i.init&&i.init();t=i.callback.shift();)t();if(e=this._getInstanceOpt(e.name,e.version))for(r in e)if(i=e[r].buffer){for(delete e[r].buffer;t=i.shift();)switch(t.cmd){case"new":n=this._getInstance.apply(this,t.args);break;case"get":n.get.apply(n,t.args);break;case"set":n.set.apply(n,t.args);break;case"method":n.method.apply(n,t.args)}e[r]=n}}},_getModOpt:function(e,t,r){r===cQuery.undefined&&(r=cQuery.config("modBuffer"));var n=this._mods[e];if(!n){if(!r)return null;n=this._mods[e]={}}var i=n[t];if(!i){if(!r)return null;i=n[t]={name:e,version:t,status:"buffer",callback:[]}}return i},_getInstanceOpt:function(e,t){e=this._instances[e];return e&&t?e[t]||null:e||null},debug:function(e){"number"!==cQuery.type(e.length)&&(e=[e]),cQuery.debug("--------------------  mod  --------------------");for(var t=0,r=e.length;t<r;t++){var n,i,o,a,c,s,u=[],l=0;if(i=(n=e[t])._uid_)for(o in this._instances)for(a in c=this._instances[o],c)s=c[a],i in s&&(u[l++]=s[i]);cQuery.debug("["+t+"]",n,u.length?u:"null")}},_destoryInstance:function(e){for(var t in e)e.hasOwnProperty(t)&&delete e[t]},unreg:function(e,t){var r=this._getModOpt(e,t);if(r){var n=this._getInstanceOpt(e,t);if(n){for(var i in n)i=n[i],i.uninit();delete this._instances[e][t],cQuery.isEmptyObject(this._instances[e])&&delete this._instances[e]}r.uninit&&r.uninit(),delete this._mods[e][t],cQuery.isEmptyObject(this._mods[e])&&delete this._mods[e]}},_getBufferInstance:function(e,t,r){return{name:e,version:t,uid:r,buffer:[{cmd:"new",args:arguments}],get:function(){return this.buffer.push({cmd:"get",args:arguments}),null},set:function(){return this.buffer.push({cmd:"set",args:arguments}),null},method:function(){return this.buffer.push({cmd:"method",args:arguments}),null},uninit:function(){return cQuery.mod._destoryInstance(this),delete cQuery.mod._instances[e][t][r],this}}},_newByArray:function(e,t){var r=cQuery.uid(),n=cQuery.uid();cQuery.tmp[r]=e;for(var i=[],o=0,a=(cQuery.tmp[n]=t).length;o<a;o++)i[o]="args["+o+"]";return i=new Function('var cls=cQuery.tmp["'+r+'"],args=cQuery.tmp["'+n+'"];var t=new cls('+i.join(",")+");return t;")(),delete cQuery.tmp[r],delete cQuery.tmp[n],i},_getInstance:function(o,a,e,t,r,n){var i=this._getModOpt(o,a),c=Array.prototype.slice.call(arguments,3,5),s=this._newByArray(i.module,c),u=this._instances[o][a][e]||{};return cQuery.extend(u,{name:o,version:a,uid:e,buffer:!1,callback:"function"==cQuery.type(n)?n:null}),u.set=function(e,t){var r,n,i;switch(cQuery.type(e)){case"string":if(!e||"_"==e[0])return void cQuery.logicWarning("mod("+o+":"+a+").set","invalid property name "+e);(r={})[e]=t,i=Array.prototype.slice.call(arguments,2);break;case"object":r=e,i=Array.prototype.slice.call(arguments,1);break;default:return}for(n in r){if("_"!=n[0]){if(r=r[n],n in s)if(n+"_set"in s){if("function"==cQuery.type(s[n+"_set"]))return s[n+"_set"].apply(s,[r].concat(i));cQuery.logicWarning("mod("+o+":"+a+").set",n+"_set is not a function")}else cQuery.logicWarning("mod("+o+":"+a+").set","no "+n+" set permitions");else cQuery.logicWarning("mod("+o+":"+a+").set",n+" is not a public property");break}cQuery.logicWarning("mod("+o+":"+a+").set","invalid property name "+n)}},u.get=function(e){if("string"==cQuery.type(e)&&e&&"_"!=e[0])if(e in s)if(e+"_get"in s){if("function"==cQuery.type(s[e+"_get"]))return s[e+"_get"].apply(s,Array.prototype.slice.call(arguments,1));cQuery.logicWarning("mod("+i.name+":"+i.version+").get",e+"_set is not a function")}else cQuery.logicWarning("mod("+i.name+":"+i.version+").get","no "+e+" set permitions");else cQuery.logicWarning("mod("+i.name+":"+i.version+").get",e+" is not a public property");else cQuery.logicWarning("mod("+i.name+":"+i.version+").set","invalid property name "+e)},u.method=function(e){if("string"==cQuery.type(e)&&e&&"_"!=e[0])if(e in s){var t=s[e];if("function"==cQuery.type(t))return t.apply(s,Array.prototype.slice.call(arguments,1));cQuery.logicWarning("mod("+i.name+":"+i.version+").method",e+" is not a function")}else cQuery.logicWarning("mod("+i.name+":"+i.version+").method",e+" is not a public method");else cQuery.logicWarning("mod("+i.name+":"+i.version+").method","invalid method name "+property)},u.uninit=function(){return this.method("uninit"),cQuery.mod._destoryInstance(this),delete cQuery.mod._instances[o][a][e],this},u.callback&&u.callback.apply(u,c),u},instantiate:function(e,t,r){var n,i=this._getModOpt(e,t);return i?r in(n=t in(n=e in this._instances?this._instances[e]:this._instances[e]={})?n[t]:n[t]={})?(cQuery.logicWarning("mod("+e+":"+t+").instantiate("+r+")","module has already been instantiated"),n[r]):(i=("loaded"==i.status?this._getInstance:this._getBufferInstance).apply(this,arguments),n[r]=i):(cQuery.logicWarning("mod("+e+":"+t+").instantiate("+r+")","module has not been loaded"),null)}},cQuery.ajax=function(e,t){return cQuery.ajax.request(e,t)},cQuery.extend(cQuery.ajax,{_xhrs:{},_uniques:{},_remove:function(e){e in this._xhrs&&delete this._xhrs[e],e in this._uniques&&delete this._uniques[e]},_getXhr:function(){var e,t=["MSXML2.XMLHTTP","Microsoft.XMLHTTP"];try{e=new XMLHttpRequest}catch(n){for(var r=0;r<t.length;r++)try{e=new ActiveXObject(t[r]);break}catch(i){}}return e||(cQuery.fxError("ajax._getXhr","create XMLHttpRequest object failed"),null)},request:function(e,t){var r,n,i,o;switch((t=cQuery.extend({method:cQuery.AJAX_METHOD_GET,context:{},escape:!1,"async":!0,cache:!1,header:{},unique:"",uniqueType:cQuery.AJAX_UNIQUETYPE_KEEPLAST,onsuccess:cQuery.COMMON_DONOTHING,onerror:cQuery.COMMON_DONOTHING,onabort:cQuery.COMMON_DONOTHING},t)).method){case cQuery.AJAX_METHOD_GET:case cQuery.AJAX_METHOD_POST:break;default:return void cQuery.logicError("ajax","invalid method")}if(cQuery.isPlainObject(t.header)){switch(cQuery.type(t.context)){case"string":break;case"object":for(i in n=[],r=0,t.context)if(t.context.hasOwnProperty(i)){switch(o=t.context[i],cQuery.type(o)){case"array":case"object":o=cQuery.stringifyJSON(o);break;case"date":o=o.toStdDateTimeString();break;default:o=o.toString()}t.escape&&(o=escape(o)),n[r++]=encodeURIComponent(i)+"="+encodeURIComponent(o)}t.context=n.join("&");break;default:return void cQuery.logicError("ajax","invalid context")}if("string"!=cQuery.type(t.unique))cQuery.logicError("ajax","invalid unique");else if("function"!=cQuery.type(t.onsuccess))cQuery.logicError("ajax","invalid onsuccess function");else if("function"!=cQuery.type(t.onerror))cQuery.logicError("ajax","invalid onerror function");else{if("function"==cQuery.type(t.onabort)){if(t.unique&&t.unique in this._uniques)switch(t.uniqueType){case cQuery.AJAX_UNIQUETYPE_KEEPFIRST:return void cQuery.log("ajax("+t.unique+")","AJAX_UNIQUETYPE_KEEPFIRST");case cQuery.AJAX_UNIQUETYPE_KEEPLAST:cQuery.log("ajax("+t.unique+")","AJAX_UNIQUETYPE_KEEPLAST"),this._uniques[t.unique].abort();break;default:return void cQuery.logicError("ajax","invalid uniqueType")}var a=this._getXhr();if(!a)return null;var c=cQuery.uid();for(i in this._xhrs[c]=a,t.unique&&(this._uniques[t.unique]=a),a.open(t.method,e||document.URL,t["async"]),"Content-Type"in t.header||a.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8"),t.cache||"If-Modified-Since"in t.header||a.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT"),t.header)a.setRequestHeader(i,t.header[i]);return a.onreadystatechange=function(){if(a._abort)a._abort=!1,cQuery.ajax._remove(c),t.onabort.call(a);else switch(a.readyState){case 0:cQuery.ajax._remove(c),t.onabort.call(a);break;case 4:var e;cQuery.ajax._remove(c),200<=a.status&&a.status<300||304==a.status?(e=y.ajax.test(a.getResponseHeader("content-type"))?a.responseXML:a.responseText,t.onsuccess.call(a,a,e)):t.onerror.call(a,a)}},a.send(t.context),a}cQuery.logicError("ajax","invalid onabort function")}}else cQuery.logicError("ajax","invalid header")},abort:function(){var e,t;for(e in this._xhrs)t=this._xhrs[e],t._abort=!0,t.abort(),t.onreadystatechange=new window.Function,this._remove(e)}}),cQuery.jsonp=function(e,t){return cQuery.jsonp.request(e,t)},cQuery.extend(cQuery.jsonp,{request:function(e,t){return cQuery.loader.jsonp(e,t)}}),cQuery.fx={_refs:{},add:function(){},remove:function(){},run:function(){}},cQuery.tmpl={_tmpls:{},_keyword1:"break delete function return typeof case do if switch var catch else in this void continue false instanceof throw while debugger finally new true with default for null try".split(" "),_keyword2:"abstract double goto native static boolean enum implements package super byte export import private synchronized char extends int protected throws class final interface public transient const float long short volatile".split(" "),_keywordHash:null,_stringMap:{"\r":"\\r","\n":"\\n",'"':'\\"',"'":"\\'","\\":"\\\\"},_init:function(){if(!this._keywordHash){this._keywordHash={};for(var e=0,t=this._keyword1.length;e<t;e++)this._keywordHash[this._keyword1[e]]=!0;for(e=0,t=this._keyword2.length;e<t;e++)this._keywordHash[this._keyword2[e]]=!0}},_mapString:function(e){var t=this._stringMap;return e.replace(y.tmplMapString,function(e){return t[e]||e})},_parse:function(e){for(var r,n=[],i=0;;){if(r="",e=e.replace(y.tmplParse,function(e,t){return n[i++]={type:"txt",value:e},r=t,""}),!r){n[i++]={type:"txt",value:e};break}e:if("${"==r){for(var t=1,o=2,a=e.length;o<a;o++){var c=e.substr(o,1);switch(c){case"{":t++;break;case"}":t--}if(!t){n[i++]={type:"vari",value:e.slice(0,o+1)},e=e.slice(o+1);break e}}n[i++]={type:"txt",value:e};break}e:if("{{"==r){for(o=t=2,a=e.length;o<a;o++){switch(c=e.substr(o,1)){case"{":t++;break;case"}":t--}if(!t){n[i++]={type:"}"==e.substr(o-1,1)?"cmd":"txt",value:e.slice(0,o+1)},e=e.slice(o+1);break e}}n[i++]={type:"txt",value:e};break}}return n},_checkVari:function(){for(var n=[],i=0,o=this._keywordHash,e=0,t=arguments.length;e<t;e++)arguments[e].replace(y.tmplCheckVari,function(e,t,r){o.hasOwnProperty(r)||(n[i++]="if (typeof "+r+'=="undefined") _undefined["'+r+'"]="";')});return n.join("")},_splitVari:function(e){for(var t=[],r=0,n=(e+" ,").split(""),i=[],o=0,a=0,c=n.length;a<c;a++)if('"'!=i[0]&&"'"!=i[0]||"\\"!=n[a])switch(n[a]){case",":i.length||(t[r++]=e.slice(o,a).trim(),o=a+1);break;case"(":case"[":case"{":i.unshift(n[a]);break;case")":"("==i[0]&&i.shift();break;case"]":"["==i[0]&&i.shift();break;case"}":"{"==i[0]&&i.shift();break;case'"':case"'":i[0]==n[a]?i.shift():i.unshift(n[a])}else a++;return t},_makeFn:function(e){var t=[],r=0,n=[],i=0;n[i++]="var _o=[],_k=0,_undefined={};if(!$data){$data={};}if(!$opt){$opt={};}with(_undefined){with($opt){with($data){";for(var o=0,a=e.length;o<a;o++)switch(e[o].type){case"txt":n[i++]='_o[_k++]="'+this._mapString(e[o].value)+'";';break;case"vari":var c=e[o].value.match(y.tmplKey_$),s=this._checkVari(c[1]);n[i++]=s+"_o[_k++]="+c[1]+";";break;case"cmd":if(!(s=e[o].value.match(y.tmplKey_cmd)))break;switch(s[1]){case"if":var u=e[o].value.match(y.tmplKey_if);t[++r]=1,s=this._checkVari(u[1]),n[i++]=s+'try{_undefined["#tmp"]='+u[1]+';}catch($error){_undefined["#tmp"]=false;};if (_undefined["#tmp"]){';break;case"else":(u=e[o].value.match(y.tmplKey_else))[1]?(t[r]++,s=this._checkVari(u[2]),n[i++]="}else{"+s+'try{_undefined["#tmp"]='+u[2]+';}catch($error){_undefined["#tmp"]=false;};if (_undefined["#tmp"]){'):n[i++]="}else{";break;case"/if":n[i++]="}".repeat(t[r--]);break;case"loop":var l,f=(u=e[o].value.match(y.tmplKey_loop))[2]||"$index",d=u[4]||"$length",u=u[5],s=this._checkVari(u);switch((u=this._splitVari(u)).length){case 1:u=[0,u[0],1];break;case 2:u=[u[0],u[1],1]}switch(u[2]){case 0:u[2]="",l="<";break;case 1:u[2]="++",l="<";break;case-1:u[2]="--",l="<";break;default:u[2].toString().isFloat()&&(l=0<=parseFloat(u[2],10)?"<":">",u[2]="+="+u[2])}n[i++]=l?s+"(function(){for (var "+f+"="+u[0]+","+d+"="+u[1]+";"+f+l+d+";"+f+u[2]+"){":s+"(function(){for (var "+f+"="+u[0]+","+d+"="+u[1]+",$step="+u[2]+";$step>=0^"+f+"<"+d+";"+f+"+=$step){";break;case"/loop":n[i++]="}})();";break;case"each":f=(u=e[o].value.match(y.tmplKey_each))[2]||"$index",c=u[4]||"$value",d=u[6]||"$length",u=u[7],s=this._checkVari(u),n[i++]=s+"(function(){for (var "+f+"=0,"+d+"=("+u+").length;"+f+"<"+d+";"+f+"++){var "+c+"="+u+"["+f+"];with("+c+"){";break;case"/each":n[i++]="}}})();";break;case"enum":f=(u=e[o].value.match(y.tmplKey_enum))[2]||"$key",c=u[4]||"$value",u=u[5],s=this._checkVari(u),n[i++]=s+"(function(){for (var "+f+" in "+u+"){var "+c+"="+u+"["+f+"];with("+c+"){";break;case"/enum":n[i++]="}}})();";break;case"tmpl":(u=e[o].value.match(y.tmplKey_tmpl))[3]=u[3]||"$data",s=this._checkVari(u[1],u[3]),n[i++]=s+"_o[_k++]=cQuery.tmpl.render("+u[1]+","+u[3]+");"}}n[i++]='}}} return _o.join("");',e=n.join("");try{var h=new Function("$data","$opt",e)}catch(p){return cQuery.fxWarning("tmpl._makefn","invalid source"),cQuery.logicError(p),cQuery.log("tmpl._makefn",e),cQuery.COMMON_DONOTHING}return h},_makeFnStrict:function(e){var t=[],r=0,n=[],i=0;n[i++]="\t\t\t\tvar _o=[],_k=0;\t\t\t\tif (!$data){\t\t\t\t\t$data={};\t\t\t\t}\t\t\t\tif (!$opt){\t\t\t\t\t$opt={};\t\t\t\t}\t\t\t";for(var o=0,a=e.length;o<a;o++)switch(e[o].type){case"txt":n[i++]='_o[_k++]="'+this._mapString(e[o].value)+'";';break;case"vari":var c=e[o].value.match(y.tmplKey_$);n[i++]="_o[_k++]="+c[1]+";";break;case"cmd":if(!(c=e[o].value.match(y.tmplKey_cmd)))break;switch(c[1]){case"if":var s=e[o].value.match(y.tmplKey_if);t[++r]=1,n[i++]="if ("+s[1]+"){";break;case"else":(s=e[o].value.match(y.tmplKey_else))[1]?(t[r]++,n[i++]="}else{ if ("+s[2]+"){"):n[i++]="}else{";break;case"/if":n[i++]="}".repeat(t[r--]);break;case"loop":var u,l=(s=e[o].value.match(y.tmplKey_loop))[2]||"$index",f=s[4]||"$length",s=s[5];switch((s=this._splitVari(s)).length){case 1:s=[0,s[0],1];case 2:s=[s[0],s[1],1]}switch(s[2]){case 0:s[2]="",u="<";break;case 1:s[2]="++",u="<";break;case-1:s[2]="--",u="<";break;default:s[2].toString().isFloat()&&(u=0<=parseFloat(s[2],10)?"<":">",s[2]="+="+s[2])}n[i++]=u?"(function(){for (var "+l+"="+s[0]+","+f+"="+s[1]+";"+l+u+f+";"+l+s[2]+"){":"(function(){for (var "+l+"="+s[0]+","+f+"="+s[1]+",$step="+s[2]+";$step>=0^"+l+"<"+f+";"+l+"+=$step){";break;case"/loop":n[i++]="}})();";break;case"each":l=(s=e[o].value.match(y.tmplKey_each))[2]||"$index",c=s[4]||"$value",f=s[6]||"$length",s=s[7],n[i++]="(function(){for (var "+l+"=0,"+f+"=("+s+").length;"+l+"<"+f+";"+l+"++){var "+c+"="+s+"["+l+"];";break;case"/each":n[i++]="}})();";break;case"enum":l=(s=e[o].value.match(y.tmplKey_enum))[2]||"$key",c=s[4]||"$value",s=s[5],n[i++]="(function(){for (var "+l+" in "+s+"){var "+c+"="+s+"["+l+"];";break;case"/enum":n[i++]="}})();";break;case"tmpl":(s=e[o].value.match(y.tmplKey_tmpl))[3]=s[3]||"$data",n[i++]="_o[_k++]=cQuery.tmpl.renderStrict("+s[1]+","+s[3]+");"}}n[i++]='return _o.join("");',e=n.join("");try{var d=new Function("$data","$opt",e)}catch(h){return cQuery.fxWarning("tmpl._makeFnStrict","invalid source"),cQuery.logicError(h),cQuery.log("tmpl._makeFnStrict",e),cQuery.COMMON_DONOTHING}return d},_getCache:function(e){var t=this._tmpls[e];return(t=t||(this._tmpls[e]={source:e})).tmpl||(t.tmpl=this._parse(e)),t},render:function(e,t,r){this._init(),(e=this._getCache(e)).fn||(e.fn=this._makeFn(e.tmpl));try{var n=e.fn(t||{},r||{})}catch(i){return cQuery.logicError("tmpl.render",e.fn.toString().slice(0,200)+"..."),""}return n},renderStrict:function(e,t,r){this._init(),(e=this._getCache(e)).fnStrict||(e.fnStrict=this._makeFnStrict(e.tmpl));try{var n=e.fnStrict(t||{},r||{})}catch(i){return cQuery.logicError("tmpl.renderStrict",e.fnStrict.toString().slice(0,200)+"..."),""}return n}},cQuery.extend(cQuery,{ready:function(t,e){cQuery.event.add(document.documentElement,"ready",t,e),cQuery.isReady&&setTimeout(function(){var e=cQuery.event.create(document.documentElement,"ready");t.call(document.documentElement,e)},1)},_jQueryFn:[],jQueryReady:function(e){if("function"!=cQuery.type(e))cQuery.logicError("jQueryReady","invalid function "+e);else{var r=this;switch(o){case"":this._jQueryFn.push(e),o="loading",cQuery.loader.js(cQuery.config("jQueryPath"),{onload:function(){var e;for(o="loaded",jQuery.extend(s),window.$=jQuery;e=r._jQueryFn.shift();)e(jQuery);window[cQuery.config("namespace")]=cQuery}});break;case"loading":this._jQueryFn.push(e);break;case"loaded":window.$=jQuery,t(jQuery),window[cQuery.config("namespace")]=cQuery}}},copy:function(e,t){switch(cQuery.type(e)){case"array":for(var r=[],n=0,i=e.length;n<i;n++)try{r[n]=this.copy(e[n])}catch(o){r[n]=null}break;case"object":if(e.nodeType||e.window==e)r=e;else if(cQuery.isCDom(e))r=cQuery.fn.pushStack(e.toArray());else for(n in r={},e)if(t||!e.hasOwnProperty||e.hasOwnProperty(n))try{r[n]=this.copy(e[n])}catch(a){r[n]=null}break;default:r=e}return r},bindMethod:function(e,t,r){for(var n in"boolean"!==cQuery.type(e)&&(r=t,t=e,e=!1),r=r||t,t)e&&!t.hasOwnProperty(n)||"function"!=cQuery.type(t[n])||(t[n]=t[n].bind(r))},active:function(){return"activeElement"in document?document.activeElement:n}});var s={_pluginStatus:{},_pluginFn:{},plugin:function(t,e){var r=s._pluginStatus[t],n=cQuery.type(e);if(!r||n)switch(r){case"loading":s._pluginFn[t].push(e);break;case"loaded":e(jQuery);break;default:s._pluginStatus[t]="loading",s._pluginFn[t]="function"==n?[e]:[],cQuery.loader.js(t,{onload:function(){s._pluginStatus[t]="loaded";for(var e;e=s._pluginFn[t].shift();)e(jQuery)}})}}},u=function(e,t){if(!e)return this;if(e==window||e.nodeType)return this[0]=e,this.length=1,this;var r=cQuery.type(e);return"array"==r||"HTMLCollection"==r?this.pushStack(e):this.push.apply(this,Sizzle.apply(null,arguments))};cQuery.fn=u.prototype={_v:Math.random(),length:0,push:Array.prototype.push,pushStack:function(e){var t=new u;return Array.prototype.push.apply(t,e),t},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments))},splice:function(){return this.pushStack(Array.prototype.splice.apply(this,arguments))},sort:Array.prototype.sort,find:function(e){for(var t,r=[],n=0,i=0,o=this.length;i<o;i++)if(t=Sizzle(e,this[i])){try{r[n]=Array.prototype.slice.call(t,0)}catch(u){for(var a=[],c=0,s=t.length;c<s;c++)a[c]=t[c];r[n]=a}n++}return r=Array.prototype.concat.apply([],r),Sizzle.uniqueSort(r),this.pushStack(r)},filter:function(e){return e=Sizzle.matches(e,this.toArray()),this.pushStack(e)},is:function(e){return this.length&&this.filter(e).length==this.length},toArray:function(){return Array.prototype.slice.call(this,0)},get:function(e){return"number"==cQuery.type(e)?this[0<=e?e:e+this.length]:this.toArray()},each:function(e,t){for(var r=0,n=this.length;r<n;r++)e.call(t,this.slice(r,r+1),r,this);return this},first:function(){return this.slice(0,1)},last:function(){return this.slice(-1)},indexOf:function(e){if(!(e=cQuery(e))[0])return cQuery.fxWarning("indexOf","the cDom object is empty"),-1;for(var t=0,r=this.length;t<r;t++)if(this[t]==e[0])return t;return-1},uid:function(){var e=this[0];return e?cQuery.uid(e):(cQuery.fxWarning("uid","the cDom object is empty"),this)},bind:function(e,t,r){return cQuery.event.add(this,e,t,r),this},unbind:function(e,t){return cQuery.event.remove(this,e,t),this},debug:function(){return cQuery.debug("==================== debug ===================="),cQuery.debug(this),cQuery.event.debug(this),cQuery.mod.debug(this),cQuery.debug("==============================================="),this},trigger:function(e,t){return cQuery.event.trigger(this,e,t),this},clone:function(e,t){for(var r,n,i=[],o=0,a=0;a<this.length;a++)n=(r=this[a]).cloneNode(e),t&&cQuery.event.clone(r,n),i[o++]=n;return this.pushStack(i)},append:function(e){var t=this[0];if(!t)return cQuery.fxWarning("append","the cDom object is empty"),this;for(var r=0,n=(e=cQuery.isCDom(e)?e:[e]).length;r<n;r++)t.appendChild(e[r]);return this},appendTo:function(e){e=cQuery.isCDom(e)?e[0]:e;for(var t=0,r=this.length;t<r;t++)e.appendChild(this[t]);return this},prepend:function(e){var t=this[0];if(!t)return cQuery.fxWarning("prepend","the cDom object is empty"),this;var r=cQuery.isCDom(e)?e:[e],n=t.firstChild;if(n){e=0;for(var i=r.length;e<i;e++)t.insertBefore(r[e],n)}else this.append(e);return this},prependTo:function(e){var t=cQuery.isCDom(e)?e[0]:e,r=t.firstChild;if(r){e=0;for(var n=this.length;e<n;e++)t.insertBefore(this[e],r)}else this.appendTo(e);return this},insertBefore:function(e){for(var t=(e=cQuery.isCDom(e)?e[0]:e).parentNode,r=0,n=this.length;r<n;r++)t.insertBefore(this[r],e);return this},insertAfter:function(e){var t=cQuery.isCDom(e)?e[0]:e;if(e=t.parentNode,t=t.nextSibling)for(var r=0,n=this.length;r<n;r++)e.insertBefore(this[r],t);else this.appendTo(e);return this},remove:function(){for(var e,t=0,r=this.length;t<r;t++)(e=this[t]).parentNode&&e.parentNode.removeChild(e);return this},_createNewHtml1:function(e,t,r){for(var n,i;i=e.firstChild;)e.removeChild(i);if((n=e.ownerDocument.createElement("div")).innerHTML=t,n=n.getElementsByTagName(r)[0])if("SELECT"===n.tagName)for(;i=n.firstChild;)"OPTION"===i.tagName?cQuery.browser.isIE?(n.options[0]=null,e.options.add(new Option(i.text,i.value))):e.options.add(i):e.appendChild(i);else for(;i=n.firstChild;)e.appendChild(i)},_createNewHtml2:function(e,t){var r,n=[],i=0,o=e.parentNode,a=e.ownerDocument.createElement("div");for(a.innerHTML=t;r=a.firstChild;)o.insertBefore(r,e),n[i++]=r;return o.removeChild(e),n},_writeIframe:function(e,t,r){var n=cQuery.config("blankPage")||"about:blank";e.src!=n&&(e.src=n);try{var i=(e.contentWindow||e.window).document;i.open(),i.write(t),i.close(),r&&"function"==cQuery.type(r)&&r.call(e)}catch(o){this._writeIframe.bind(this,e,t).delay()}},attr:function(e,t){if("string"!=cQuery.type(e)||!e)return cQuery.logicError("attr","invalid key"),null;if(t==cQuery.undefined)return this[0]?this[0].getAttribute(e):"";for(var r=0,n=this.length;r<n;r++)this[r].setAttribute(e,t);return this},removeAttr:function(e){if("string"!=cQuery.type(e)||!e)return cQuery.logicError("attr","invalid key"),null;for(var t=0,r=this.length;t<r;t++)this[t].removeAttribute(e);return this},value:function(e){if(e==cQuery.undefined)return this[0]?this[0].value:"";for(var t=0,r=this.length;t<r;t++)this[t].value=e},html:function(e,t){var r,n;if(e==cQuery.undefined)return(r=this[0])?r.innerHTML:"";for(var i=0,o=this.length;i<o;i++)if(1==(r=this[i]).nodeType)switch(n=r.tagName.toLowerCase(),ie=cQuery.browser.isIE?"ie":"!ie",n+"_"+ie){case"thead_ie":case"tbody_ie":case"tfoot_ie":e=e._wrap(n);case"table_ie":e=e._wrap("table"),this._createNewHtml1(r,e,n);break;case"tr_ie":e=e._wrap("tr")._wrap("table"),this._createNewHtml1(r,e,n);break;case"optgroup_ie":e=e._wrap(n);case"select_ie":e=e._wrap("select"),this._createNewHtml1(r,e,n);break;case"style_ie":r.cssText=e;break;case"style_!ie":r.textContent=e;break;case"script_ie":case"script_!ie":r.text=e;break;case"iframe_ie":case"iframe_!ie":this._writeIframe(r,e,t);break;default:r.innerHTML=e}return this},ohtml:function(e){var t,r,n,i,o=[],a=0;if("string"!=cQuery.type(e))return(t=this[0]).outerHTML?t.outerHTML:((r=document.createElement("div")).appendChild(t.cloneNode(!0)),r.innerHTML);for(var c=0;c<this.length;c++)if(1==(t=this[c]).nodeType)if(t.outerHTML){if(r=t.parentNode,n=t.previousSibling,i=t.nextSibling,t.outerHTML=e,(r=n||r.firstChild)&&r!=i)for(r!=n&&(o[a++]=r);(r=r.nextSibling)&&r!=i;)o[a++]=r}else a=(o=o.concat(this._createNewHtml2(t,e))).length;else o[a++]=[t];return cQuery.fn.pushStack(o)},text:function(e){var t;if("string"!=cQuery.type(e))return(t=this[0])?"innerText"in t?t.innerText:"textContent"in t?t.textContent:"":"";for(var r=0;r<this.length;r++)switch(t=this[r],t.nodeType){case 1:"innerText"in t?t.innerText=e:"textContent"in t&&(t.textContent=e);case 3:t.nodeValue=e}return this},_getCss:function(){if(!(e=this[0]))return null;if(window.getComputedStyle)r=window.getComputedStyle(e,null);else{if(!e.currentStyle)return null;var e,t,r=cQuery.copy(e.currentStyle);for(t in e=e.runtimeStyle)e[t]&&(r[t]=e[t])}return r},css:function(e,t){var r=cQuery.type(e);switch(arguments.length){case 0:case 1:switch(r){case"string":if(e&&-1==e.indexOf(":"))return(r=this._getCss())&&e in r?r[e]:null;for(n=0,i=this.length;n<i;n++)this[n].style.cssText=e||"";case"undefined":return this._getCss();case"object":var n,i,r={};for(n in e)e.hasOwnProperty(n)&&(r[n.replace(y.cssFix,function(e,t){return t.toUpperCase()})]=e[n]);for(n=0,i=this.length;n<i;n++)cQuery.extend(this[n].style,r)}break;case 2:if("string"!=r){cQuery.logicError("css","invalid key");break}for(e=e.replace(y.cssFix,function(e,t){return t.toUpperCase()}),n=0,i=this.length;n<i;n++)this[n].style[e]=t}return this},click:function(){for(var e=0,t=this.length;e<t;e++){var r,n,i=this[e];"click"in i&&"function"==cQuery.type(i.click)?i.click():"fireEvent"in i?i.fireEvent("onclick"):"createEvent"in document?((n=(r=i.ownerDocument).createEvent("MouseEvents")).initMouseEvent("click",!0,!0,r.defaultView,1,0,0,0,0,!1,!1,!1,!1,0,null),i.dispatchEvent(n)):cQuery.fxError("click","can't emulate mouse click event")}return this},mask:function(){var e=this[0];if(!e)return cQuery.logicError("mask","the cDom object is empty"),this;this.unmask();var t={};t.cssText=e.style.cssText,t.nextSibling=e.nextSibling,t.parentNode=e.parentNode,e.style.position="absolute",e.style.display="block",cQuery.container.append(e),e.style.left=(document.documentElement.scrollLeft||document.body.scrollLeft||0)+Math.max(0,(document.documentElement.clientWidth-e.offsetWidth)/2)+"px",e.style.top=(document.documentElement.scrollTop||document.body.scrollTop||0)+Math.max(0,(document.documentElement.clientHeight-e.offsetHeight)/2)+"px";var r="background:#000;position:absolute;left:0;top:0;width:"+Math.max(document.documentElement.clientWidth,document.documentElement.scrollWidth,document.body.clientWidth,document.body.scrollWidth)+"px;height:"+Math.max(document.documentElement.clientHeight,document.documentElement.scrollHeight,document.body.clientHeight,document.body.scrollHeight)+"px;";return t.maskDiv=document.createElement("div"),t.maskDiv.style.cssText=r+"filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity:0.5;",cQuery(t.maskDiv).insertBefore(e),cQuery.browser.isIE&&(t.maskIframe=document.createElement("iframe"),t.maskIframe.style.cssText=r+"filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;",cQuery(t.maskIframe).insertBefore(t.maskDiv)),this.data("__mask__",t),this},unmask:function(){if(!this[0])return cQuery.logicError("unmask","the cDom object is empty"),this;var e=this.data("__mask__");e&&(this[0].style.cssText=e.cssText,e.nextSibling?this.first().insertBefore(e.nextSibling):this.first().appendTo(e.parentNode),cQuery(e.maskDiv).remove(),e.maskIframe&&cQuery(e.maskIframe).remove(),this.removeData("__mask__"))},cover:function(){if(cQuery.browser.isIE6){var e=this[0];if(!e)return cQuery.logicError("cover","the cDom object is empty"),this;this.uncover();var t={},r=this.offset(),n=this.offsetParent().offset(),i=e.ownerDocument.createElement("iframe");i.frameBorder=0;var o=this.css("zIndex");return i.style.cssText="background:#FFF;position:absolute;left:"+(r.left-n.left)+"px;top:"+(r.top-n.top)+"px;width:"+r.width+"px;height:"+r.height+"px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;"+(isNaN(o)?"":"z-index:"+(parseInt(o,10)-1)),cQuery(i).insertBefore(e),t.cover=i,this.data("__cover__",t),this}},uncover:function(){if(!this[0])return cQuery.logicError("uncover","the cDom object is empty"),this;var e=this.data("__cover__");return e&&(cQuery(e.cover).remove(),this.removeData("__cover__")),this},offset:function(e,t){if(e){if(cQuery.isPlainObject(e)){var r;(t=e).left="left"in t?"number"==cQuery.type(t.left)?t.left+"px":t.left:"",t.top="top"in t?"number"==cQuery.type(t.top)?t.top+"px":t.top:"",t.right="right"in t?"number"==cQuery.type(t.right)?t.right+"px":t.right:"",t.bottom="bottom"in t?"number"==cQuery.type(t.bottom)?t.bottom+"px":t.bottom:"";for(var n=0,i=this.length;n<i;n++)r=this.slice(n,n+1),cQuery.extend(r[0].style,t),"static"==r.css("position")&&(r[0].style.position="absolute")}else{if(!(e=cQuery(e))[0])return this;"number"==cQuery.type(t)&&(t={position:t}),t=cQuery.extend({position:0,left:0,top:0,right:0,bottom:0},t||{});for(var o,a,c=(h=e[0].ownerDocument).documentElement.scrollLeft||h.body.scrollLeft||0,s=h.documentElement.scrollTop||h.body.scrollTop||0,u=arguments.callee.caller==e.offsetA,l=u?e.offsetA():e.offset(),n=0,i=this.length;n<i;n++){switch(r=this.slice(n,n+1),a=u?r.offsetA():r.offset(),t.position){case 1:a.left=l.left,a.top=l.top-a.height;break;case 1.5:a.left=l.left+l.width,a.top=l.top-a.height;break;case 2:a.left=l.left+l.width,a.top=l.top+l.height-a.height;break;case 3:a.left=l.left+l.width,a.top=l.top+l.height/2-a.height/2;break;case 4:a.left=l.left+l.width,a.top=l.top;break;case 4.5:a.left=l.left+l.width,a.top=l.top+l.height;break;case 5:a.left=l.left,a.top=l.top+l.height;break;case 6:a.left=l.left+l.width/2-a.width/2,a.top=l.top+l.height;break;case 7:a.left=l.left+l.width-a.width,a.top=l.top+l.height;break;case 7.5:a.left=l.left-a.width,a.top=l.top+l.height;break;case 8:a.left=l.left-a.width,a.top=l.top;break;case 9:a.left=l.left-a.width,a.top=l.top+l.height/2-a.height/2;break;case 10:a.left=l.left-a.width,a.top=l.top+l.height-a.height;break;case 10.5:a.left=l.left-a.width,a.top=l.top-a.height;break;case 11:a.left=l.left+l.width-a.width,a.top=l.top-a.height;break;case 12:a.left=l.left+l.width/2-a.width/2,a.top=l.top-a.height;break;default:var f=h.defaultView||h.parentWindow;if(u)try{for(;;){var d=f.parent;if(!d||d==f||!d.document)break;f=d}}catch(p){}o=f.document.documentElement.clientWidth,f=f.document.documentElement.clientHeight,a.left=l.left+a.width+t.left-t.right<o+c||l.left-c<=o/2?l.left:l.left+l.width-a.width,a.top=l.top+l.height+a.height+t.top-t.bottom<f+s||l.top-s<=f/2?l.top+l.height:l.top-a.height}switch(a.left+=t.left-t.right,a.top+=t.top-t.bottom,r.css("position")){case"static":r[0].style.position="absolute";break;case"relative":o=r.offsetParent().offset(),a.left-=o.left,a.top-=o.top;break;case"fixed":a.left-=c,a.top-=s}r.offset({left:a.left,top:a.top})}}return this}if(r={top:0,bottom:0,left:0,right:0,width:0,height:0},!this[0])return r;var h;if(!(h=this[0].ownerDocument))return r;if("getBoundingClientRect"in(n=h.documentElement))r=this[0].getBoundingClientRect(),r=cQuery.copy(r,!0),i=(this[0]!=n&&(n.scrollLeft||h.body.scrollLeft)||0)-n.clientLeft,r.left+=i,r.right+=i,i=(this[0]!=n&&(n.scrollTop||h.body.scrollTop)||0)-n.clientTop,r.top+=i,r.bottom+=i,r.width=r.right-r.left,r.height=r.bottom-r.top;else{for(i=this[0];i&&(i!=h||i!=n);)i!=this[0]&&(r.left-=i.scrollLeft,r.top-=i.scrollTop),r.left+=r.offsetLeft,r.top+=r.offsetTop,i=i.offsetParent();r.left+=n.clientLeft,r.top+=n.clientTop,r.width=r.offsetWidth,r.height=r.offsetHeight,r.right=r.left+r.width,r.bottom=r.left+r.height}return r},offsetA:function(e,t){if(e)return cQuery.isPlainObject(e)?this.offset(e):this.offset(e,t);if(!(s=this.first())[0])return{top:0,bottom:0,left:0,right:0,width:0,height:0};for(var r={thin:2,medium:4,thick:6},t=s.offset(),n=0,i=0,o=s[0].ownerDocument,a=o.defaultView||o.parentWindow;;){try{var c=a.frameElement,s=!!c&&cQuery(c)}catch(u){s=!1}if(!s)break;n-=o.documentElement.scrollLeft||o.body.scrollLeft,i-=o.documentElement.scrollTop||o.body.scrollTop,y.offsetA.test(s.css("borderLeftStyle"))||(n+=o=(o=s.css("borderLeftWidth").toLowerCase())in r?r[o]:parseInt(o,10)),y.offsetA.test(s.css("borderTopStyle"))||(i+=o=(o=s.css("borderTopWidth").toLowerCase())in r?r[o]:parseInt(o,10)),n+=(o=s.offset()).left,i+=o.top,a=(o=s[0].ownerDocument).defaultView||o.parentWindow}return t.left+=n,t.right+=n,t.top+=i,t.bottom+=i,t},data:function(e,t){if(!(r=this[0]))return cQuery.fxWarning("data","the cDom object is empty"),this;var r=cQuery.uid(r),n=(n=i[r])||(i[r]={});return e?"string"==!cQuery.type(e)?(cQuery.logicError("data","invalid key "+e),this):t===cQuery.undefined?n[e]:(n[e]=t,this):cQuery.copy(n)},removeData:function(e){var t=this[0];if(!t)return cQuery.fxWarning("removeData","the cDom object is empty"),this;var r=cQuery.uid(t);switch((t=i[r])||(t=i[r]={}),cQuery.type(e)){case"string":delete t[e];break;case"array":for(var r=0,n=e.length;r<n;r++)delete t[e[r]];break;case"undefined":i[r]={};break;default:cQuery.logicError("removeData","invalid key "+e)}return this},contains:function(e){var t=this[0];if(!t)return cQuery.fxWarning("contains","the cDom object is empty"),!1;if(!(e=cQuery(e))[0])return!1;for(var r=0,n=e.length;r<n;r++)if(!Sizzle.contains(t,e[r]))return!1;return!0},regMod:function(e,t,r,n){var i,o=this[0];return o?(i=cQuery.uid(o),cQuery.mod.instantiate(e,t,i,o,r,n)):(cQuery.fxWarning("regMod("+e+","+t+")","the cDom object is empty"),null)},allRegMod:function(e,t,r,n){for(var i,o,a=[],c=0,s=this.length;c<s;c++)i=this[c],o=cQuery.uid(i),a[c]=cQuery.mod.instantiate(e,t,o,i,r,n);return a},unregMod:function(e,t){t=this.getMod(e,t);return t?t.uninit():cQuery.fxWarning("unregMod","Failed to get instance"),this},allUnregMod:function(e,t){for(var r,n=0,i=this.length;n<i;n++)(r=(r=this.slice(n,n+1)).getMod(e,t))&&r.uninit();return instances},getMod:function(e,t){var r=this[0];if(!r)return cQuery.fxWarning("getMod","the cDom object is empty"),this;if(!e||"string"!=cQuery.type(e))return cQuery.logicError("getMod","invalid mod name "+e),null;if(r=cQuery.uid(r),t){var n=cQuery.mod._getInstanceOpt(e,t);return n&&r in n?n[r]:null}var i=cQuery.mod._getInstanceOpt(e);if(i){var o=[];for(t in i)i.hasOwnProperty(t)&&(n=i[t])&&r in n&&o.push(n[r]);return o}return null},hasClass:function(e){if(!(t=this[0]))return cQuery.fxWarning("hasClass","the cDom object is empty"),this;e=e.trim().split(y.space);for(var t=" "+t.className.replace(y.space," ")+" ",r=0,n=e.length;r<n;r++)if(-1<t.indexOf(" "+e[r]+" "))return!0;return!1},addClass:function(e){var t,r,n,i,o,a,c;if(!e)return this;for(a=e.trim().split(y.space),t=0,n=this.length;t<n;t++)if(c=(o=this[t]).className)for(c=" "+c.replace(y.space," ")+" ",r=0,i=a.length;r<i;r++)-1==c.indexOf(" "+a[t]+" ")&&(o.className+=" "+a[r]);else o.className=e;return this},removeClass:function(e){var t,r,n,i;for(e&&(n=RegExp("(^|\\s)("+e.trim().toReString().replace(y.space,"|")+")(?=\\s|$)","g")),t=0,r=this.length;t<r;t++)(i=this[t]).className=e?i.className.replace(n,"").trim():"";return this},toggleClass:function(e){var t,r,n;if(e){for(cn=e.trim().split(y.space),t=0,r=this.length;t<r;t++){var i,o=(i=this[t]).className;if(o)for(o=" "+o.replace(y.space," ")+" ",i=0,n=cn.length;i<n;i++)o=-1==o.indexOf(" "+cn[i]+" ")?o+(" "+cn[i]):o.replace(" "+cn[i]+" "," ");else i.className=e}return this}}},cQuery.cookie={set:function(e,t,r,n){n=n||{},null===r&&(r="",n.expires=-1);var i="";n.expires&&("number"==typeof n.expires||n.expires.toUTCString)&&("number"==typeof n.expires?(i=new Date).setTime(i.getTime()+864e5*n.expires):i=n.expires,i="; expires="+i.toUTCString());var o,a=n.path?"; path="+n.path:"",c=n.domain?"; domain="+n.domain:"";n=n.secure?"; secure":"",t?(o=(o=cQuery.cookie.get(e,!1)||"")&&(o+"&").replace(RegExp("(^|&)\\s*"+encodeURIComponent(t).toReString()+"=[^&]+&"),"$1"),document.cookie=[encodeURIComponent(e),"=",o,encodeURIComponent(t),"=",encodeURIComponent(r),i,a,c,n].join("")):document.cookie=[encodeURIComponent(e),"=",encodeURIComponent(r),i,a,c,n].join("")},get:function(e,t){e=document.cookie.match(RegExp("(?:^|;)\\s*"+encodeURIComponent(e).toReString()+"=([^;]+)"));return!1===t?e?e[1]:null:(e=e&&t?e[1].match(RegExp("(?:^|&)\\s*"+encodeURIComponent(t).toReString()+"=([^&]+)")):e)?decodeURIComponent(e[1]):null},del:function(e,t,r){var n=(r=r||{}).path?"; path="+r.path:"";if(r=r.domain?"; domain="+r.domain:"",t){var i=cQuery.cookie.get(e,!1);if(null===i)return;if(i=i.replace(RegExp("(^|&)\\s*"+encodeURIComponent(t).toReString()+"=[^&]+"),"").replace(/^\s*&/,""))return void(document.cookie=encodeURIComponent(e)+"="+i)}(t=new Date).setTime(t.getTime()-1),document.cookie=encodeURIComponent(e)+"="+r+n+"; expires="+t.toGMTString()}},"firstChild lastChild previousSibling nextSibling parentNode offsetParent".split(" ").each(function(i){cQuery.fn[i]=function(){for(var e,t=[],r=0,n=0;n<this.length;n++)(e=this[n][i])&&(t[r++]=e);return this.pushStack(t)}}),["childNodes"].each(function(i){cQuery.fn[i]=function(){for(var e,t=[],r=0,n=0;n<this.length;n++)(e=this[n][i])&&(t[r++]=Array.prototype.slice.call(e,0));return t=Array.prototype.concat.apply([],t),this.pushStack(t)}}),function(){if("complete"===document.readyState||window.$LAB&&$LAB.isReady)setTimeout(p,1);else if(document.addEventListener)document.addEventListener("DOMContentLoaded",p,!1),window.addEventListener("load",p,!1);else if(document.attachEvent){var e;window.attachEvent("onload",p);try{e=null==window.frameElement}catch(t){}document.documentElement.doScroll&&e&&setTimeout(r,1)}}(),window.$LAB&&$LAB.isLoaded?cQuery.isLoaded=!0:document.addEventListener?window.addEventListener("load",e,!1):document.attachEvent&&window.attachEvent("onload",e),function(){var e=document.createElement("container");e.style.cssText="position:absolute;top:0;left:0;width:0;height:0;z-index:100;";var t=document.body;t||document.write('<span id="__body__" style="display:none;">cQuery</span>'),(t=document.body.firstChild)?document.body.insertBefore(e,t):document.body.appendChild(e),(t=document.getElementById("__body__"))&&t.parentNode.removeChild(t),cQuery.container=cQuery(e)}(),"activeElement"in document||(l=function(){n=this},cQuery("html").bind("mousedown",function(e){var t=cQuery(e.target);t.bind("focus",l),setTimeout(function(){t.unbind("focus",l)})})),function(){function t(){var e="";try{e=location.href}catch(r){e=document.URL}return e.replace(/#.*$/,"")}var e,r=cQuery.storage.get("__history__",{}),n={};for(e in cQuery.pageStorage={get:function(e){return e in n?n[e]:cQuery.undefined},set:function(e,t){return n[e]=t,!0},remove:function(e){delete n[e]},keys:function(){var e,t=[],r=0;for(e in n)t[r++]=e;return t},clear:function(){return n={},!0},reset:function(){return n={},r={},!0}},r)r[e].time+36e5<+new Date&&delete r[e];var i,o=(i=(i=window.name=window.name||cQuery.uid())+(" "+t()+" "+document.referrer),cQuery.crypto.sha1(i));if((e=r.hasOwnProperty(o))&&(n=r[o].storage||{}),cQuery.isNavigator=!0,cQuery.isBack=!1,cQuery.isRefresh=!1,window.performance&&performance.navigation.type)switch(performance.navigation.type){case 1:cQuery.isNavigator=!1,cQuery.isRefresh=!0;break;case 2:cQuery.isNavigator=!1,cQuery.isBack=!0}else e&&(cQuery.isNavigator=!1,cQuery.isBack=!0);cQuery(window).bind("unload",cQuery.COMMON_DONOTHING),cQuery(window).bind("beforeunload",function(){var e=t();r[o]={time:+new Date,length:history.length,url:e,referrer:document.referrer,storage:n},cQuery.storage.reInit(),cQuery.storage.set("__history__",r)},{priority:99})}(),function(){function o(e,t){if(a.hasOwnProperty(e)){switch(e){case"namespace":t!=a[e]&&(window[a[e]]=r,t&&(r=window[t],window[t]=cQuery));break;case"allowDebug":cQuery.cookie.set("cQuery","allowDebug",t?"true":"false",{expires:3})}return a[e]=t,!0}return!1}var a={namespace:"$",loadAsync:!0,jQueryPath:"//webresource.english.ctrip.com/code/cquery/jquery/jquery-1.9.1.js",modPath:"//webresource.english.ctrip.com/code/cquery/mod/",loadMultiMod:!0,modBuffer:!0,charset:(document.charset||document.characterSet||"utf-8").toLowerCase(),now:new Date,blankPage:"about:blank",allowDebug:(cQuery.cookie.get("cQuery","allowDebug")||"").toBool()||!1};cQuery.config=function(e,t){switch(cQuery.type(e)){case"string":return 1<arguments.length?o(e,t):a[e];case"object":var r,n,i=!0;for(n in e)e.hasOwnProperty(n)&&(r++,i=i&&o(n,e[n]));return r&&i}},"gbk"==cQuery.config("charset")&&cQuery.config("charset","gb2312");var r=window[cQuery.config("namespace")];window[cQuery.config("namespace")]=cQuery,function(){for(var e=document.getElementsByTagName("script"),t=0,r=e.length;t<r;t++)if(y.isSelfScript.test(e[t].src)){(e=e[t].text.trim())&&(e=cQuery.parseJSON(e))&&cQuery.config(e);break}}()}(),"function"==typeof define&&define.amd&&define("cQuery",function(){return window.cQuery})}var l,f,d,h,g;function m(e){var t=(e=(e="error"==cQuery.type(e)?{e:e}:e)||{guess:!0}).e||null;e=!!e.guess;var r=new m.implementation,t=r.run(t);return e?r.guessAnonymousFunctions(t):t}}(),function(){for(var e=document.getElementsByTagName("script")||[],t=/_bfa\.min\.js/i,r=0;r<e.length;r++)if(t.test(e[r].src))return;if(!(window.$_bf&&window.$_bf.loaded||window.$LAB||window.CtripJsLoader)){t="?v="+(e=new Date).getFullYear()+e.getMonth()+"_"+e.getDate()+".js",(e=document.createElement("script")).type="text/javascript",e.charset="utf-8",e["async"]=!0;try{var n="https:"==document.location.protocol}catch(i){n="https:"==document.URL.match(/[^:]+/)+":"}e.src=n?"https://webresource.tripcdn.com/ares2/sysdev/ubt/*/default/_bfa.min.js"+t:"http://webresource.tripcdn.com/ares2/sysdev/ubt/*/default/_bfa.min.js"+t,(n=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,n)}}();
/************************************//* 1@http://webresource.english.basebiz.ctripcorp.com/resaresenglish/ibu/onlinecommon/lib/cquery_pro.dd74bfe8.js**(MD5 : dd74bfe8e72e743b9ea2708276728d33) */
!function(){function c(e){var t=e.length,n=cQuery.type(e);return!cQuery.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||"function"!==n&&(0===t||"number"==typeof t&&0<t&&t-1 in e)))}function r(e,t,n,r){if(cQuery.acceptData(e)){var i,o=cQuery.expando,u="string"==typeof t,c=e.nodeType,a=c?cQuery.cache:e,s=c?e[o]:e[o]&&o;if(s&&a[s]&&(r||a[s].data)||!u||void 0!==n)return s||(c?e[o]=s=Ae.pop()||cQuery.guid++:s=o),a[s]||(a[s]={},c||(a[s].toJSON=cQuery.noop)),"object"!=typeof t&&"function"!=typeof t||(r?a[s]=Re(a[s],t):a[s].data=Re(a[s].data,t)),a=a[s],r||(a.data||(a.data={}),a=a.data),void 0!==n&&(a[cQuery.camelCase(t)]=n),u?null==(i=a[t])&&(i=a[cQuery.camelCase(t)]):i=a,i}}function n(e,t,n){if(cQuery.acceptData(e)){var r,i,o,u=e.nodeType,c=u?cQuery.cache:e,a=u?e[cQuery.expando]:cQuery.expando;if(c[a]){if(t&&(o=n?c[a]:c[a].data)){for((r=0,i=(t=cQuery.isArray(t)?t.concat(cQuery.map(t,cQuery.camelCase)):t in o?[t]:(t=cQuery.camelCase(t))in o?[t]:t.split(" ")).length);r<i;r++)delete o[t[r]];if(!(n?s:cQuery.isEmptyObject)(o))return}(n||(delete c[a].data,s(c[a])))&&(u?cQuery.cleanData([e],!0):cQuery.support.deleteExpando||c!=c.window?delete c[a]:c[a]=null)}}}function a(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(w,"-$1").toLowerCase();if("string"==typeof(n=e.getAttribute(r))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:T.test(n)?cQuery.parseJSON(n):n)}catch(Ae){}cQuery.data(e,t,n)}else n=void 0}return n}function s(e){for(var t in e)if(("data"!==t||!cQuery.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function i(){return!0}function l(){return!1}function t(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e,n,r){if(n=n||0,cQuery.isFunction(n))return cQuery.grep(e,function(e,t){return!!n.call(e,t,e)===r});if(n.nodeType)return cQuery.grep(e,function(e){return e===n===r});if("string"==typeof n){var t=cQuery.grep(e,function(e){return 1===e.nodeType});if(W.test(n))return cQuery.filter(n,t,!r);n=cQuery.filter(n,t)}return cQuery.grep(e,function(e){return 0<=cQuery.inArray(e,n)===r})}function h(e){var t=R.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function m(e){var t=re.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Q(e,t){for(var n,r=0;null!=(n=e[r]);r++)cQuery._data(n,"globalEval",!t||cQuery._data(t[r],"globalEval"))}function d(e,t){if(1===t.nodeType&&cQuery.hasData(e)){var n,r,i,o=cQuery._data(e),e=cQuery._data(t,o),u=o.events;if(u)for(n in delete e.handle,e.events={},u)for(r=0,i=u[n].length;r<i;r++)cQuery.event.add(t,n,u[n][r]);e.data&&(e.data=cQuery.extend({},e.data))}}function v(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Se?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Se?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||cQuery.nodeName(r,t)?o.push(r):cQuery.merge(o,v(r,t));return void 0===t||t&&cQuery.nodeName(e,t)?cQuery.merge([e],o):o}function b(e){ee.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Te.length;i--;)if((t=Te[i]+n)in e)return t;return r}function p(e,t){return e=t||e,"none"===cQuery.css(e,"display")||!cQuery.contains(e.ownerDocument,e)}function e(e,t){for(var n,r,i,o,u,c=[],a=0,s=e.length;a<s;a++)(r=e[a]).style&&(c[a]=cQuery._data(r,"olddisplay"),n=r.style.display,t?(c[a]||"none"!==n||(r.style.display=""),""===r.style.display&&p(r)&&(c[a]=cQuery._data(r,"olddisplay",(i=r.nodeName,u=o=void 0,o=je,(u=ve[i])||("none"!==(u=k(i,o))&&u||(ae=(ae||cQuery("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(o.documentElement),(o=(ae[0].contentWindow||ae[0].contentDocument).document).write("<!doctype html><html><body>"),o.close(),u=k(i,o),ae.detach()),ve[i]=u),u)))):c[a]||(u=p(r),(n&&"none"!==n||!u)&&cQuery._data(r,"olddisplay",u?n:cQuery.css(r,"display"))));for(a=0;a<s;a++)(r=e[a]).style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?c[a]||"":"none"));return e}function u(e,t,n){var r=Qe.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function f(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,u=0;o<4;o+=2)"margin"===n&&(u+=cQuery.css(e,n+ke[o],!0,i)),r?("content"===n&&(u-=cQuery.css(e,"padding"+ke[o],!0,i)),"margin"!==n&&(u-=cQuery.css(e,"border"+ke[o]+"Width",!0,i))):(u+=cQuery.css(e,"padding"+ke[o],!0,i),"padding"!==n&&(u+=cQuery.css(e,"border"+ke[o]+"Width",!0,i)));return u}function x(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=se(e),u=cQuery.support.boxSizing&&"border-box"===cQuery.css(e,"boxSizing",!1,o);if(i<=0||null==i){if(((i=le(e,t,o))<0||null==i)&&(i=e.style[t]),ge.test(i))return i;r=u&&(cQuery.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+f(e,t,n||(u?"border":"content"),r,o)+"px"}function k(e,t){e=cQuery(t.createElement(e)).appendTo(t.body),t=cQuery.css(e[0],"display");return e.remove(),t}var T,w,N,C,E,A,S,j,D,H,_,L,I,z,F,M,O,B,P,W,q,$,R,X,V,U,Y,K,J,G,Z,ee,te,ne,re,ie,oe,ue,ce,ae,se,le,de,ye,pe,fe,he,Qe,ge,me,ve,be,xe,ke,Te,we,Ne,Ce,Ee,Ae,Se="undefined",je=window.document,De=(window.location,{}),He=(Ae=[]).concat,_e=Ae.push,Le=Ae.slice,Ie=Ae.indexOf,ze=(De.toString,De.hasOwnProperty),Fe="1.9.1".trim,Me=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Oe=/\S+/g,Be=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,Pe=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,We=/^-ms-/,qe=/-([\da-z])/gi,$e=function(e,t){return t.toUpperCase()},Re=cQuery.fn.extend=function(){var e,t,n,r,i,o=arguments[0]||{},u=1,c=arguments.length,a=!1;for("boolean"==typeof o&&(a=o,o=arguments[1]||{},u=2),"object"==typeof o||cQuery.isFunction(o)||(o={}),c===u&&(o=this,--u);u<c;u++)if(null!=(r=arguments[u]))for(n in r)i=o[n],t=r[n],o!==t&&(a&&t&&(cQuery.isPlainObject(t)||(e=cQuery.isArray(t)))?(i=e?(e=!1,i&&cQuery.isArray(i)?i:[]):i&&cQuery.isPlainObject(i)?i:{},o[n]=Re(a,i,t)):void 0!==t&&(o[n]=t));return o};cQuery.extend(cQuery,{isFunction:function(e){return"function"===cQuery.type(e)},isArray:Array.isArray||function(e){return"array"===cQuery.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},isPlainObject:function(e){if(!e||"object"!==cQuery.type(e)||e.nodeType||cQuery.isWindow(e))return!1;try{if(e.constructor&&!ze.call(e,"constructor")&&!ze.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(je){return!1}for(var t in e);return void 0===t||ze.call(e,t)},isEmptyObject:function(e){for(var t in e)return!1;return!0},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||je;var r=Pe.exec(e),n=!n&&[];return r?[t.createElement(r[1])]:(r=cQuery.buildFragment([e],t,n),n&&cQuery(n).remove(),cQuery.merge([],r.childNodes))},noop:function(){},globalEval:function(e){e&&cQuery.trim(e)&&(window.execScript||function(e){window.eval.call(window,e)})(e)},camelCase:function(e){return e.replace(We,"ms-").replace(qe,$e)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},eachInner:function(e,t,n){var r,i=0,o=e.length,u=c(e);if(n){if(u)for(;i<o&&!1!==(r=t.apply(e[i],n));i++);else for(i in e)if(r=t.apply(e[i],n),!1===r)break}else if(u)for(;i<o&&!1!==(r=t.call(e[i],i,e[i]));i++);else for(i in e)if(r=t.call(e[i],i,e[i]),!1===r)break;return e},each:function(e,t,n){var r,i=0,o=e.length,u=c(e);if(n){if(u)for(;i<o&&!1!==(r=t.apply(e[i],n));i++);else for(i in e)if(r=t.apply(e[i],n),!1===r)break}else if(u)for(;i<o&&!1!==(r=t.call(e[i],i,e[i]));i++);else for(i in e)if(r=t.call(e[i],i,e[i]),!1===r)break;return e},trim:Fe&&!Fe.call("\ufeff ")?function(e){return null==e?"":Fe.call(e)}:function(e){return null==e?"":(e+"").replace(Be,"")},makeArray:function(e,t){t=t||[];return null!=e&&(c(Object(e))?cQuery.merge(t,"string"==typeof e?[e]:e):_e.call(t,e)),t},inArray:function(e,t,n){var r;if(t){if(Ie)return Ie.call(t,e,n);for(r=t.length,n=n?n<0?Math.max(0,r+n):n:0;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){var n=t.length,r=e.length,i=0;if("number"==typeof n)for(;i<n;i++)e[r++]=t[i];else for(;void 0!==t[i];)e[r++]=t[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i=0,o=e.length;for(n=!!n;i<o;i++)n!==!!t(e[i],i)&&r.push(e[i]);return r},map:function(e,t,n){var r,i=0,o=e.length,u=[];if(c(e))for(;i<o;i++)null!=(r=t(e[i],i,n))&&(u[u.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(u[u.length]=r);return He.apply([],u)},guid:1,proxy:function(e,t){var n,r;return"string"==typeof t&&(r=e[t],t=e,e=r),cQuery.isFunction(e)?(n=Le.call(arguments,2),(r=function(){return e.apply(t||this,n.concat(Le.call(arguments)))}).guid=e.guid=e.guid||cQuery.guid++,r):void 0},access:function(e,t,n,r,i,o,u){var c=0,a=e.length,s=null==n;if("object"===cQuery.type(n))for(c in i=!0,n)cQuery.access(e,t,c,n[c],!0,o,u);else if(void 0!==r&&(i=!0,cQuery.isFunction(r)||(u=!0),t=s?u?(t.call(e,r),null):(s=t,function(e,t,n){return s.call(cQuery(e),n)}):t))for(;c<a;c++)t(e[c],n,u?r:r.call(e[c],c,t(e[c],n)));return i?e:s?t.call(e):a?t(e[0],n):o},now:function(){return(new Date).getTime()}}),cQuery.eachInner("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){De["[object "+t+"]"]=t.toLowerCase()}),cQuery.fn.extend({constructor:cQuery,size:function(){return this.length},toArray:function(){return Le.call(this)},eachInner:function(e,t){return cQuery.eachInner(this,e,t)},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},map:function(n){return this.pushStack(cQuery.map(this,function(e,t){return n.call(e,t,e)}))},end:function(){return this.prevObject||this.constructor(null)}}),cQuery.support=function(){var i,e,t,n,r,o,u,c,a,s=je.createElement("div");if(s.setAttribute("className","t"),s.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=s.getElementsByTagName("*"),t=s.getElementsByTagName("a")[0],!e||!t||!e.length)return{};o=(r=je.createElement("select")).appendChild(je.createElement("option")),n=s.getElementsByTagName("input")[0],t.style.cssText="top:1px;float:left;opacity:.5",i={getSetAttribute:"t"!==s.className,leadingWhitespace:3===s.firstChild.nodeType,tbody:!s.getElementsByTagName("tbody").length,htmlSerialize:!!s.getElementsByTagName("link").length,style:/top/.test(t.getAttribute("style")),hrefNormalized:"/a"===t.getAttribute("href"),opacity:/^0.5/.test(t.style.opacity),cssFloat:!!t.style.cssFloat,checkOn:!!n.value,optSelected:o.selected,enctype:!!je.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==je.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===je.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},n.checked=!0,i.noCloneChecked=n.cloneNode(!0).checked,r.disabled=!0,i.optDisabled=!o.disabled;try{delete s.test}catch(Me){i.deleteExpando=!1}for(a in(n=je.createElement("input")).setAttribute("value",""),i.input=""===n.getAttribute("value"),n.value="t",n.setAttribute("type","radio"),i.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),(o=je.createDocumentFragment()).appendChild(n),i.appendChecked=n.checked,i.checkClone=o.cloneNode(!0).cloneNode(!0).lastChild.checked,s.attachEvent&&(s.attachEvent("onclick",function(){i.noCloneEvent=!1}),s.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})s.setAttribute(u="on"+a,"t"),i[a+"Bubbles"]=u in window||!1===s.attributes[u].expando;return s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",i.clearCloneStyle="content-box"===s.style.backgroundClip,cQuery.ready(function(){var e,t,n="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",r=je.getElementsByTagName("body")[0];r&&((e=je.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",r.appendChild(e).appendChild(s),s.innerHTML="<table><tr><td></td><td>t</td></tr></table>",(t=s.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",c=0===t[0].offsetHeight,t[0].style.display="",t[1].style.display="none",i.reliableHiddenOffsets=c&&0===t[0].offsetHeight,s.innerHTML="",s.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%;",i.boxSizing=4===s.offsetWidth,i.doesNotIncludeMarginInBodyOffset=1!==r.offsetTop,window.getComputedStyle&&(i.pixelPosition="1%"!==(window.getComputedStyle(s,null)||{}).top,i.boxSizingReliable="4px"===(window.getComputedStyle(s,null)||{width:"4px"}).width,(t=s.appendChild(je.createElement("div"))).style.cssText=s.style.cssText=n,t.style.marginRight=t.style.width="0",s.style.width="1px",i.reliableMarginRight=!parseFloat((window.getComputedStyle(t,null)||{}).marginRight)),typeof s.style.zoom!==Se&&(s.innerHTML="",s.style.cssText=n+"width:1px;padding:1px;display:inline;zoom:1",i.inlineBlockNeedsLayout=3===s.offsetWidth,s.style.display="block",s.innerHTML="<div></div>",s.firstChild.style.width="5px",i.shrinkWrapBlocks=3!==s.offsetWidth,i.inlineBlockNeedsLayout&&(r.style.zoom=1)),r.removeChild(e),s=null)}),e=r=o=t=n=null,i}(),T=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,w=/([A-Z])/g,cQuery.extend(cQuery,{cache:{},expando:"cQuery"+("1.9.1"+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return!!(e=e.nodeType?cQuery.cache[e[cQuery.expando]]:e[cQuery.expando])&&!s(e)},data:function(e,t,n){return r(e,t,n)},removeData:function(e,t){return n(e,t)},_data:function(e,t,n){return r(e,t,n,!0)},_removeData:function(e,t){return n(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&cQuery.noData[e.nodeName.toLowerCase()];return!t||!0!==t&&e.getAttribute("classid")===t}}),cQuery.fn.extend({data:function(t,e){var n,r,i=this[0],o=0,u=null;if(void 0!==t)return"object"==typeof t?this.eachInner(function(){cQuery.data(this,t)}):cQuery.access(this,function(e){return void 0===e?i?a(i,t,cQuery.data(i,t)):null:void this.eachInner(function(){cQuery.data(this,t,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(u=cQuery.data(i),1===i.nodeType&&!cQuery._data(i,"parsedAttrs"))){for(n=i.attributes;o<n.length;o++)(r=n[o].name).indexOf("data-")||(r=cQuery.camelCase(r.slice(5)),a(i,r,u[r]));cQuery._data(i,"parsedAttrs",!0)}return u},removeData:function(e){return this.eachInner(function(){cQuery.removeData(this,e)})}}),cQuery.extend(cQuery,{queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=cQuery._data(e,t),n&&(!r||cQuery.isArray(n)?r=cQuery._data(e,t,cQuery.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=cQuery.queue(e,t),r=n.length,i=n.shift(),o=cQuery._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),(o.cur=i)&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){cQuery.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return cQuery._data(e,n)||cQuery._data(e,n,{empty:cQuery.Callbacks("once memory").add(function(){cQuery._removeData(e,t+"queue"),cQuery._removeData(e,n)})})}}),cQuery.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?cQuery.queue(this[0],t):void 0===n?this:this.eachInner(function(){var e=cQuery.queue(this,t,n);cQuery._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&cQuery.dequeue(this,t)})},dequeue:function(e){return this.eachInner(function(){cQuery.dequeue(this,e)})},delay:function(r,e){return r=cQuery.fx&&cQuery.fx.speeds[r]||r,this.queue(e=e||"fx",function(e,t){var n=setTimeout(e,r);t.stop=function(){clearTimeout(n)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=cQuery.Deferred(),o=this,u=this.length,c=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";u--;)(n=cQuery._data(o[u],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(c));return c(),i.promise(t)}}),E=/[\t\r\n]/g,A=/\r/g,S=/^(?:input|select|textarea|button|object)$/i,j=/^(?:a|area)$/i,D=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,H=/^(?:checked|selected)$/i,_=cQuery.support.getSetAttribute,L=cQuery.support.input,cQuery.fn.extend({attr:function(e,t){return cQuery.access(this,cQuery.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.eachInner(function(){cQuery.removeAttr(this,e)})},prop:function(e,t){return cQuery.access(this,cQuery.prop,e,t,1<arguments.length)},removeProp:function(e){return e=cQuery.propFix[e]||e,this.eachInner(function(){try{this[e]=void 0,delete this[e]}catch(je){}})},addClass:function(t){var e,n,r,i,o,u=0,c=this.length,a="string"==typeof t&&t;if(cQuery.isFunction(t))return this.eachInner(function(e){cQuery(this).addClass(t.call(this,e,this.className))});if(a)for(e=(t||"").match(Oe)||[];u<c;u++)if(r=1===(n=this[u]).nodeType&&(n.className?(" "+n.className+" ").replace(E," "):" ")){for(o=0;i=e[o++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");n.className=cQuery.trim(r)}return this},removeClass:function(t){var e,n,r,i,o,u=0,c=this.length,a=0===arguments.length||"string"==typeof t&&t;if(cQuery.isFunction(t))return this.eachInner(function(e){cQuery(this).removeClass(t.call(this,e,this.className))});if(a)for(e=(t||"").match(Oe)||[];u<c;u++)if(r=1===(n=this[u]).nodeType&&(n.className?(" "+n.className+" ").replace(E," "):"")){for(o=0;i=e[o++];)for(;0<=r.indexOf(" "+i+" ");)r=r.replace(" "+i+" "," ");n.className=t?cQuery.trim(r):""}return this},toggleClass:function(o,u){var c=typeof o,a="boolean"==typeof u;return cQuery.isFunction(o)?this.eachInner(function(e){cQuery(this).toggleClass(o.call(this,e,this.className,u),u)}):this.eachInner(function(){if("string"==c)for(var e,t=0,n=cQuery(this),r=u,i=o.match(Oe)||[];e=i[t++];)r=a?r:!n.hasClass(e),n[r?"addClass":"removeClass"](e);else c!==Se&&"boolean"!=c||(this.className&&cQuery._data(this,"__className__",this.className),this.className=!this.className&&!1!==o&&cQuery._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;n<r;n++)if(1===this[n].nodeType&&0<=(" "+this[n].className+" ").replace(E," ").indexOf(t))return!0;return!1},val:function(n){var e,r,i,t=this[0];return arguments.length?(i=cQuery.isFunction(n),this.eachInner(function(e){var t=cQuery(this);1===this.nodeType&&(null==(t=i?n.call(this,e,t.val()):n)?t="":"number"==typeof t?t+="":cQuery.isArray(t)&&(t=cQuery.map(t,function(e){return null==e?"":e+""})),(r=cQuery.valHooks[this.type]||cQuery.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=cQuery.valHooks[t.type]||cQuery.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(A,""):null==e?"":e:void 0}}),cQuery.extend(cQuery,{valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){for(var t,n=e.options,r=e.selectedIndex,i="select-one"===e.type||r<0,o=i?null:[],u=i?r+1:n.length,c=r<0?u:i?r:0;c<u;c++)if(!(!(t=n[c]).selected&&c!==r||(cQuery.support.optDisabled?t.disabled:null!==t.getAttribute("disabled"))||t.parentNode.disabled&&cQuery.nodeName(t.parentNode,"optgroup"))){if(t=cQuery(t).val(),i)return t;o.push(t)}return o},set:function(e,t){var n=cQuery.makeArray(t);return cQuery(e).find("option").each(function(){this.selected=0<=cQuery.inArray(cQuery(this).val(),n)}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,t,n){var r,i,o=e.nodeType;if(e&&3!==o&&8!==o&&2!==o)return typeof e.getAttribute===Se?cQuery.prop(e,t,n):((o=1!==o||!cQuery.isXMLDoc(e))&&(t=t.toLowerCase(),r=cQuery.attrHooks[t]||(D.test(t)?C:N)),void 0===n?r&&o&&"get"in r&&null!==(i=r.get(e,t))?i:null==(i=typeof e.getAttribute!==Se?e.getAttribute(t):i)?void 0:i:null!==n?r&&o&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):void cQuery.removeAttr(e,t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(Oe);if(o&&1===e.nodeType)for(;n=o[i++];)r=cQuery.propFix[n]||n,D.test(n)?!_&&H.test(n)?e[cQuery.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:cQuery.attr(e,n,""),e.removeAttribute(_?n:r)},attrHooks:{type:{set:function(e,t){if(!cQuery.support.radioValue&&"radio"===t&&cQuery.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},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(e,t,n){var r,i,o=e.nodeType;if(e&&3!==o&&8!==o&&2!==o)return(1!==o||!cQuery.isXMLDoc(e))&&(t=cQuery.propFix[t]||t,i=cQuery.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=e.getAttributeNode("tabindex");return t&&t.specified?parseInt(t.value,10):S.test(e.nodeName)||j.test(e.nodeName)&&e.href?0:void 0}}}}),C={get:function(e,t){var n=cQuery.prop(e,t),r="boolean"==typeof n&&e.getAttribute(t),e="boolean"==typeof n?L&&_?null!=r:H.test(t)?e[cQuery.camelCase("default-"+t)]:!!r:e.getAttributeNode(t);return e&&!1!==e.value?t.toLowerCase():void 0},set:function(e,t,n){return!1===t?cQuery.removeAttr(e,n):L&&_||!H.test(n)?e.setAttribute(!_&&cQuery.propFix[n]||n,n):e[cQuery.camelCase("default-"+n)]=e[n]=!0,n}},L&&_||(cQuery.attrHooks.value={get:function(e,t){t=e.getAttributeNode(t);return cQuery.nodeName(e,"input")?e.defaultValue:t&&t.specified?t.value:void 0},set:function(e,t,n){return cQuery.nodeName(e,"input")?void(e.defaultValue=t):N&&N.set(e,t,n)}}),_||(N=cQuery.valHooks.button={get:function(e,t){e=e.getAttributeNode(t);return e&&("id"===t||"name"===t||"coords"===t?""!==e.value:e.specified)?e.value:void 0},set:function(e,t,n){var r=e.getAttributeNode(n);return r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n)?t:void 0}},cQuery.attrHooks.contenteditable={get:N.get,set:function(e,t,n){N.set(e,""!==t&&t,n)}},cQuery.eachInner(["width","height"],function(e,n){cQuery.attrHooks[n]=Re(cQuery.attrHooks[n],{set:function(e,t){return""===t?(e.setAttribute(n,"auto"),t):void 0}})})),cQuery.support.hrefNormalized||(cQuery.eachInner(["href","src","width","height"],function(e,t){cQuery.attrHooks[t]=Re(cQuery.attrHooks[t],{get:function(e){e=e.getAttribute(t,2);return null==e?void 0:e}})}),cQuery.eachInner(["href","src"],function(e,t){cQuery.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),cQuery.support.style||(cQuery.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}}),cQuery.support.optSelected||(cQuery.propHooks.selected=Re(cQuery.propHooks.selected,{get:function(e){e=e.parentNode;return e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex),null}})),cQuery.support.enctype||(cQuery.propFix.enctype="encoding"),cQuery.support.checkOn||cQuery.eachInner(["radio","checkbox"],function(){cQuery.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),cQuery.eachInner(["radio","checkbox"],function(){cQuery.valHooks[this]=Re(cQuery.valHooks[this],{set:function(e,t){return cQuery.isArray(t)?e.checked=0<=cQuery.inArray(cQuery(e).val(),t):void 0}})}),I=/^(?:input|select|textarea)$/i,z=/^key/,F=/^(?:mouse|contextmenu)|click/,M=/^(?:focusinfocus|focusoutblur)$/,O=/^([^.]*)(?:\.(.+)|)$/,cQuery.jevent={global:{},add:function(e,t,n,r,i){var o,u,c,a,s,l,d,y,p,f=cQuery._data(e);if(f)for(n.handler&&(n=(c=n).handler,i=c.selector),n.guid||(n.guid=cQuery.guid++),(o=f.events)||(o=f.events={}),(s=f.handle)||((s=f.handle=function(e){return typeof cQuery===Se||e&&cQuery.jevent.triggered===e.type?void 0:cQuery.jevent.dispatch.apply(s.elem,arguments)}).elem=e),u=(t=(t||"").match(Oe)||[""]).length;u--;)d=p=(l=O.exec(t[u])||[])[1],y=(l[2]||"").split(".").sort(),a=cQuery.jevent.special[d]||{},d=(i?a.delegateType:a.bindType)||d,a=cQuery.jevent.special[d]||{},l=Re({type:d,origType:p,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&cQuery.expr.match.needsContext.test(i),namespace:y.join(".")},c),(p=o[d])||((p=o[d]=[]).delegateCount=0,a.setup&&!1!==a.setup.call(e,r,y,s)||(e.addEventListener?e.addEventListener(d,s,!1):e.attachEvent&&e.attachEvent("on"+d,s))),a.add&&(a.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),cQuery.jevent.global[d]=!0},remove:function(e,t,n,r,i){var o,u,c,a,s,l,d,y,p,f,h,Q=cQuery.hasData(e)&&cQuery._data(e);if(Q&&(l=Q.events)){for(s=(t=(t||"").match(Oe)||[""]).length;s--;)if(p=h=(c=O.exec(t[s])||[])[1],f=(c[2]||"").split(".").sort(),p){for(d=cQuery.jevent.special[p]||{},y=l[p=(r?d.delegateType:d.bindType)||p]||[],c=c[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=y.length;o--;)u=y[o],!i&&h!==u.origType||n&&n.guid!==u.guid||c&&!c.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(y.splice(o,1),u.selector&&y.delegateCount--,d.remove&&d.remove.call(e,u));a&&!y.length&&(d.teardown&&!1!==d.teardown.call(e,f,Q.handle)||cQuery.removeEvent(e,p,Q.handle),delete l[p])}else for(p in l)cQuery.jevent.remove(e,p+t[s],n,r,!0);cQuery.isEmptyObject(l)&&(delete Q.handle,cQuery._removeData(e,"events"))}},trigger:function(e,t,n,r){var i,o,u,c,a,s,l=[n||je],d=ze.call(e,"type")?e.type:e,y=ze.call(e,"namespace")?e.namespace.split("."):[],p=a=n=n||je;if(3!==n.nodeType&&8!==n.nodeType&&!M.test(d+cQuery.jevent.triggered)&&(0<=d.indexOf(".")&&(d=(y=d.split(".")).shift(),y.sort()),o=d.indexOf(":")<0&&"on"+d,(e=e[cQuery.expando]?e:new cQuery.Event(d,"object"==typeof e&&e)).isTrigger=!0,e.namespace=y.join("."),e.namespace_re=e.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:cQuery.makeArray(t,[e]),c=cQuery.jevent.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!cQuery.isWindow(n)){for(u=c.delegateType||d,M.test(u+d)||(p=p.parentNode);p;p=p.parentNode)l.push(p),a=p;a===(n.ownerDocument||je)&&l.push(a.defaultView||a.parentWindow||window)}for(s=0;(p=l[s++])&&!e.isPropagationStopped();)e.type=1<s?u:c.bindType||d,(i=(cQuery._data(p,"events")||{})[e.type]&&cQuery._data(p,"handle"))&&i.apply(p,t),(i=o&&p[o])&&cQuery.acceptData(p)&&i.apply&&!1===i.apply(p,t)&&e.preventDefault();if(e.type=d,!(r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(n.ownerDocument,t)||"click"===d&&cQuery.nodeName(n,"a"))&&cQuery.acceptData(n)&&o&&n[d]&&!cQuery.isWindow(n)){(a=n[o])&&(n[o]=null),cQuery.jevent.triggered=d;try{n[d]()}catch(f){}cQuery.jevent.triggered=void 0,a&&(n[o]=a)}return e.result}},dispatch:function(e){e=cQuery.jevent.fix(e);var t,n,r,i,o,u=Le.call(arguments),c=(cQuery._data(this,"events")||{})[e.type]||[],a=cQuery.jevent.special[e.type]||{};if((u[0]=e).delegateTarget=this,!a.preDispatch||!1!==a.preDispatch.call(this,e)){for(o=cQuery.jevent.handlers.call(this,e,c),t=0;(r=o[t++])&&!e.isPropagationStopped();)for(e.currentTarget=r.elem,i=0;(n=r.handlers[i++])&&!e.isImmediatePropagationStopped();)e.namespace_re&&!e.namespace_re.test(n.namespace)||(e.handleObj=n,e.data=n.data,void 0!==(n=((cQuery.jevent.special[n.origType]||{}).handle||n.handler).apply(r.elem,u))&&!1===(e.result=n)&&(e.preventDefault(),e.stopPropagation()));return a.postDispatch&&a.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,u=[],c=t.delegateCount,a=e.target;if(c&&a.nodeType&&(!e.button||"click"!==e.type))for(;a!=this;a=a.parentNode||this)if(1===a.nodeType&&(!0!==a.disabled||"click"!==e.type)){for(i=[],o=0;o<c;o++)void 0===i[n=(r=t[o]).selector+" "]&&(i[n]=r.needsContext?0<=cQuery(n,this).index(a):cQuery.find(n,this,null,[a]).length),i[n]&&i.push(r);i.length&&u.push({elem:a,handlers:i})}return c<t.length&&u.push({elem:this,handlers:t.slice(c)}),u},fix:function(e){if(e[cQuery.expando])return e;var t,n,r,i=e.type,o=e,u=this.fixHooks[i];for(u||(this.fixHooks[i]=u=F.test(i)?this.mouseHooks:z.test(i)?this.keyHooks:{}),r=u.props?this.props.concat(u.props):this.props,e=new cQuery.Event(o),t=r.length;t--;)e[n=r[t]]=o[n];return e.target||(e.target=o.srcElement||je),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,u.filter?u.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i=t.button,o=t.fromElement;return null==e.pageX&&null!=t.clientX&&(r=(n=e.target.ownerDocument||je).documentElement,n=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||n&&n.scrollLeft||0)-(r&&r.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||n&&n.scrollTop||0)-(r&&r.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&o&&(e.relatedTarget=o===e.target?t.toElement:o),e.which||void 0===i||(e.which=1&i?1:2&i?3:4&i?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return cQuery.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0}},focus:{trigger:function(){if(this!==je.activeElement&&this.focus)try{return this.focus(),!1}catch(Se){}},delegateType:"focusin"},blur:{trigger:function(){return this===je.activeElement&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},beforeunload:{postDispatch:function(e){void 0!==e.result&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){e=Re(new cQuery.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?cQuery.jevent.trigger(e,null,t):cQuery.jevent.dispatch.call(t,e),e.isDefaultPrevented()&&n.preventDefault()}},cQuery.removeEvent=je.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){t="on"+t;e.detachEvent&&(typeof e[t]===Se&&(e[t]=null),e.detachEvent(t,n))},cQuery.Event=function(e,t){return this instanceof cQuery.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||!1===e.returnValue||e.getPreventDefault&&e.getPreventDefault()?i:l):this.type=e,t&&Re(this,t),this.timeStamp=e&&e.timeStamp||cQuery.now(),void(this[cQuery.expando]=!0)):new cQuery.Event(e,t)},cQuery.Event.prototype={isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=i,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=i,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i,this.stopPropagation()}},cQuery.eachInner({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,i){cQuery.jevent.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||cQuery.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),cQuery.support.submitBubbles||(cQuery.jevent.special.submit={setup:function(){return!cQuery.nodeName(this,"form")&&void cQuery.jevent.add(this,"click._submit keypress._submit",function(e){e=e.target,e=cQuery.nodeName(e,"input")||cQuery.nodeName(e,"button")?e.form:void 0;e&&!cQuery._data(e,"submitBubbles")&&(cQuery.jevent.add(e,"submit._submit",function(e){e._submit_bubble=!0}),cQuery._data(e,"submitBubbles",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&cQuery.jevent.simulate("submit",this.parentNode,e,!0))},teardown:function(){return!cQuery.nodeName(this,"form")&&void cQuery.jevent.remove(this,"._submit")}}),cQuery.support.changeBubbles||(cQuery.jevent.special.change={setup:function(){return I.test(this.nodeName)?("checkbox"!==this.type&&"radio"!==this.type||(cQuery.jevent.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),cQuery.jevent.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),cQuery.jevent.simulate("change",this,e,!0)})),!1):void cQuery.jevent.add(this,"beforeactivate._change",function(e){e=e.target;I.test(e.nodeName)&&!cQuery._data(e,"changeBubbles")&&(cQuery.jevent.add(e,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||cQuery.jevent.simulate("change",this.parentNode,e,!0)}),cQuery._data(e,"changeBubbles",!0))})},handle:function(e){var t=e.target;return this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type?e.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return cQuery.jevent.remove(this,"._change"),!I.test(this.nodeName)}}),cQuery.support.focusinBubbles||cQuery.eachInner({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){cQuery.jevent.simulate(t,e.target,cQuery.jevent.fix(e),!0)};cQuery.jevent.special[t]={setup:function(){0==n++&&je.addEventListener(e,r,!0)},teardown:function(){0==--n&&je.removeEventListener(e,r,!0)}}}),cQuery.fn.extend({on:function(e,t,n,r,i){var o,u;if("object"==typeof e){for(o in"string"!=typeof t&&(n=n||t,t=void 0),e)this.on(o,t,n,e[o],i);return this}if(null==n&&null==r?(r=t,n=t=void 0):null==r&&("string"==typeof t?(r=n,n=void 0):(r=n,n=t,t=void 0)),!1===r)r=l;else if(!r)return this;return 1===i&&(u=r,(r=function(e){return cQuery().off(e),u.apply(this,arguments)}).guid=u.guid||(u.guid=cQuery.guid++)),this.eachInner(function(){cQuery.jevent.add(this,e,r,n,t)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,cQuery(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=l),this.eachInner(function(){cQuery.jevent.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.eachInner(function(){cQuery.event.trigger(this,e,t),cQuery.jevent.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?cQuery.jevent.trigger(e,t,n,!0):void 0}}),Sizzle.attr=cQuery.attr,cQuery.find=Sizzle,cQuery.expr=Sizzle.selectors,cQuery.expr[":"]=cQuery.expr.pseudos,cQuery.unique=Sizzle.uniqueSort,cQuery.text=Sizzle.getText,cQuery.isXMLDoc=Sizzle.isXML,cQuery.contains=Sizzle.contains,B=/Until$/,P=/^(?:parents|prev(?:Until|All))/,W=/^.[^:#\[\.,]*$/,q=cQuery.expr.match.needsContext,$={children:!0,contents:!0,next:!0,prev:!0},cQuery.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return(r=this).pushStack(cQuery(e).filter(function(){for(t=0;t<i;t++)if(cQuery.contains(r[t],this))return!0}));for(n=[],t=0;t<i;t++)cQuery.find(e,this[t],n);return(n=this.pushStack(1<i?cQuery.unique(n):n)).selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=cQuery(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(cQuery.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(o(this,e,!1))},filter:function(e){return this.pushStack(o(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?q.test(e)?0<=cQuery(e,this.context).index(this[0]):0<cQuery.filter(e,this).length:0<this.filter(e).length)},closest:function(e,t){for(var n,r=0,i=this.length,o=[],u=q.test(e)||"string"!=typeof e?cQuery(e,t||this.context):0;r<i;r++)for(n=this[r];n&&n.ownerDocument&&n!==t&&11!==n.nodeType;){if(u?-1<u.index(n):cQuery.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}return this.pushStack(1<o.length?cQuery.unique(o):o)},index:function(e){return e?"string"==typeof e?cQuery.inArray(this[0],cQuery(e)):cQuery.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){e="string"==typeof e?cQuery(e,t):cQuery.makeArray(e&&e.nodeType?[e]:e),e=cQuery.merge(this.get(),e);return this.pushStack(cQuery.unique(e))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),cQuery.fn.andSelf=cQuery.fn.addBack,cQuery.eachInner({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return cQuery.dir(e,"parentNode")},parentsUntil:function(e,t,n){return cQuery.dir(e,"parentNode",n)},next:function(e){return t(e,"nextSibling")},prev:function(e){return t(e,"previousSibling")},nextAll:function(e){return cQuery.dir(e,"nextSibling")},prevAll:function(e){return cQuery.dir(e,"previousSibling")},nextUntil:function(e,t,n){return cQuery.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return cQuery.dir(e,"previousSibling",n)},siblings:function(e){return cQuery.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return cQuery.sibling(e.firstChild)},contents:function(e){return cQuery.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:cQuery.merge([],e.childNodes)}},function(r,i){cQuery.fn[r]=function(e,t){var n=cQuery.map(this,i,e);return(t=!B.test(r)?e:t)&&"string"==typeof t&&(n=cQuery.filter(t,n)),n=1<this.length&&!$[r]?cQuery.unique(n):n,1<this.length&&P.test(r)&&(n=n.reverse()),this.pushStack(n)}}),cQuery.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?cQuery.find.matchesSelector(t[0],e)?[t[0]]:[]:cQuery.find.matches(e,t)},dir:function(e,t,n){for(var r=[],i=e[t];i&&9!==i.nodeType&&(void 0===n||1!==i.nodeType||!cQuery(i).is(n));)1===i.nodeType&&r.push(i),i=i[t];return r},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),R="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",X=/ jQuery\d+="(?:null|\d+)"/g,V=new RegExp("<(?:"+R+")[\\s/>]","i"),U=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,K=/<([\w:]+)/,J=/<tbody/i,G=/<|&#?\w+;/,Z=/<(?:script|style|link)/i,ee=/^(?:checkbox|radio)$/i,te=/checked\s*(?:[^=]|=\s*.checked.)/i,ne=/^$|\/(?:java|ecma)script/i,re=/^true\/(.*)/,ie=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,oe={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:cQuery.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},ue=h(je),ce=ue.appendChild(je.createElement("div")),oe.optgroup=oe.option,oe.tbody=oe.tfoot=oe.colgroup=oe.caption=oe.thead,oe.th=oe.td,cQuery.fn.extend({text:function(e){return cQuery.access(this,function(e){return void 0===e?cQuery.text(this):this.empty().append((this[0]&&this[0].ownerDocument||je).createTextNode(e))},null,e,arguments.length)},wrapAll:function(t){return cQuery.isFunction(t)?this.each(function(e){cQuery(this).wrapAll(t.call(this,e))}):(this[0]&&(e=cQuery(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)),this);var e},wrapInner:function(n){return cQuery.isFunction(n)?this.each(function(e){cQuery(this).wrapInner(n.call(this,e))}):this.each(function(){var e=cQuery(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=cQuery.isFunction(t);return this.each(function(e){cQuery(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){cQuery.nodeName(this,"body")||cQuery(this).replaceWith(this.childNodes)}).end()},append:function(t){return 1===t.nodeType||11===t.nodeType||9===t.nodeType?this.each(function(e){e[0].appendChild(t)}):this.domManip(arguments,!0,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=0;null!=(n=this[r]);r++)(!e||0<cQuery.filter(e,[n]).length)&&(t||n.nodeType,n.parentNode&&(t&&cQuery.contains(n.ownerDocument,n)&&Q(v(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&cQuery.cleanData(v(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&cQuery.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return cQuery.clone(this,e,t)})},html:function(e){return cQuery.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(X,""):void 0;if(!("string"!=typeof e||Z.test(e)||!cQuery.support.htmlSerialize&&V.test(e)||!cQuery.support.leadingWhitespace&&U.test(e)||oe[(K.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(Y,"<$1></$2>");try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(cQuery.cleanData(v(t,!1)),t.innerHTML=e);t=0}catch(Ae){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return cQuery.isFunction(e)||"string"==typeof e||(e=cQuery(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(cQuery(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(n,r,i){n=He.apply([],n);var e,t,o,u,c,a,s,l,d=0,y=this.length,p=this,f=y-1,h=n[0],Q=cQuery.isFunction(h);if(Q||!(y<=1||"string"!=typeof h||cQuery.support.checkClone)&&te.test(h))return this.each(function(e){var t=p.eq(e);Q&&(n[0]=h.call(this,e,r?t.html():void 0)),t.domManip(n,r,i)});if(y&&(e=(a=cQuery.buildFragment(n,this[0].ownerDocument,!1,this)).firstChild,1===a.childNodes.length&&(a=e),e)){for(r=r&&cQuery.nodeName(e,"tr"),o=(u=cQuery.map(v(a,"script"),g)).length;d<y;d++)t=a,d!==f&&(t=cQuery.clone(t,!0,!0),o&&cQuery.merge(u,v(t,"script"))),i.call(r&&cQuery.nodeName(this[d],"table")?(s=this[d],l="tbody",s.getElementsByTagName(l)[0]||s.appendChild(s.ownerDocument.createElement(l))):this[d],t,d);if(o)for(c=u[u.length-1].ownerDocument,cQuery.map(u,m),d=0;d<o;d++)t=u[d],ne.test(t.type||"")&&!cQuery._data(t,"globalEval")&&cQuery.contains(c,t)&&(t.src?cQuery.ajax({url:t.src,type:"GET",dataType:"script","async":!1,global:!1,"throws":!0}):cQuery.globalEval((t.text||t.textContent||t.innerHTML||"").replace(ie,"")));a=e=null}return this}}),cQuery.eachInner({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,u){cQuery.fn[e]=function(e){for(var t,n=0,r=[],i=cQuery(e),o=i.length-1;n<=o;n++)t=n===o?this:this.clone(!0),cQuery(i[n])[u](t),_e.apply(r,t.get());return this.pushStack(r)}}),cQuery.extend({clone:function(e,t,n){var r,i,o,u,c,a=cQuery.contains(e.ownerDocument,e);if(cQuery.support.html5Clone||cQuery.isXMLDoc(e)||!V.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(ce.innerHTML=e.outerHTML,ce.removeChild(o=ce.firstChild)),!(cQuery.support.noCloneEvent&&cQuery.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||cQuery.isXMLDoc(e)))for(r=v(o),c=v(e),u=0;null!=(i=c[u]);++u)r[u]&&function(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!cQuery.support.noCloneEvent&&t[cQuery.expando]){for(r in(i=cQuery._data(t)).events)cQuery.removeEvent(t,r,i.handle);t.removeAttribute(cQuery.expando)}"script"===n&&t.text!==e.text?(g(t).text=e.text,m(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),cQuery.support.html5Clone&&e.innerHTML&&!cQuery.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&ee.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}(i,r[u]);if(t)if(n)for(c=c||v(e),r=r||v(o),u=0;null!=(i=c[u]);u++)d(i,r[u]);else d(e,o);return 0<(r=v(o,"script")).length&&Q(r,!a&&v(e,"script")),r=c=i=null,o},buildFragment:function(e,t,n,r){for(var i,o,u,c,a,s,l,d=e.length,y=h(t),p=[],f=0;f<d;f++)if((o=e[f])||0===o)if("object"===cQuery.type(o))cQuery.merge(p,o.nodeType?[o]:o);else if(G.test(o)){for(c=c||y.appendChild(t.createElement("div")),a=(K.exec(o)||["",""])[1].toLowerCase(),l=oe[a]||oe._default,c.innerHTML=l[1]+o.replace(Y,"<$1></$2>")+l[2],i=l[0];i--;)c=c.lastChild;if(!cQuery.support.leadingWhitespace&&U.test(o)&&p.push(t.createTextNode(U.exec(o)[0])),!cQuery.support.tbody)for(i=(o="table"!==a||J.test(o)?"<table>"!==l[1]||J.test(o)?0:c:c.firstChild)&&o.childNodes.length;i--;)cQuery.nodeName(s=o.childNodes[i],"tbody")&&!s.childNodes.length&&o.removeChild(s);for(cQuery.merge(p,c.childNodes),c.textContent="";c.firstChild;)c.removeChild(c.firstChild);c=y.lastChild}else p.push(t.createTextNode(o));for(c&&y.removeChild(c),cQuery.support.appendChecked||cQuery.grep(v(p,"input"),b),f=0;o=p[f++];)if((!r||-1===cQuery.inArray(o,r))&&(u=cQuery.contains(o.ownerDocument,o),c=v(y.appendChild(o),"script"),u&&Q(c),n))for(i=0;o=c[i++];)ne.test(o.type||"")&&n.push(o);return c=null,y},cleanData:function(e,t){for(var n,r,i,o,u=0,c=cQuery.expando,a=cQuery.cache,s=cQuery.support.deleteExpando,l=cQuery.event.special;null!=(n=e[u]);u++)if((t||cQuery.acceptData(n))&&(o=(i=n[c])&&a[i])){if(o.events)for(r in o.events)l&&l[r]?cQuery.event.remove(n,r):cQuery.removeEvent(n,r,o.handle);a[i]&&(delete a[i],s?delete n[c]:typeof n.removeAttribute!==Se?n.removeAttribute(c):n[c]=null,Ae.push(i))}}}),de=/alpha\([^)]*\)/i,ye=/opacity\s*=\s*([^)]*)/,pe=/^(top|right|bottom|left)$/,fe=/^(none|table(?!-c[ea]).+)/,he=/^margin/,Qe=new RegExp("^("+Me+")(.*)$","i"),ge=new RegExp("^("+Me+")(?!px)[a-z%]+$","i"),me=new RegExp("^([+-])=("+Me+")","i"),ve={BODY:"block"},be={position:"absolute",visibility:"hidden",display:"block"},xe={letterSpacing:0,fontWeight:400},ke=["Top","Right","Bottom","Left"],Te=["Webkit","O","Moz","ms"],cQuery.fn.extend({css:function(e,t){return cQuery.access(this,function(e,t,n){var r,i,o={},u=0;if(cQuery.isArray(t)){for(i=se(e),r=t.length;u<r;u++)o[t[u]]=cQuery.css(e,t[u],!1,i);return o}return void 0!==n?cQuery.style(e,t,n):cQuery.css(e,t)},e,t,1<arguments.length)},show:function(){return e(this,!0)},hide:function(){return e(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:p(this))?cQuery(this).show():cQuery(this).hide()})}}),cQuery.extend({cssHooks:{opacity:{get:function(e,t){if(t){e=le(e,"opacity");return""===e?"1":e}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":cQuery.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,u,c=cQuery.camelCase(t),a=e.style;if(t=cQuery.cssProps[c]||(cQuery.cssProps[c]=y(a,c)),u=cQuery.cssHooks[t]||cQuery.cssHooks[c],void 0===n)return u&&"get"in u&&void 0!==(i=u.get(e,!1,r))?i:a[t];if("string"===(o=typeof n)&&(i=me.exec(n))&&(n=(i[1]+1)*i[2]+parseFloat(cQuery.css(e,t)),o="number"),!(null==n||"number"===o&&isNaN(n)||("number"!==o||cQuery.cssNumber[c]||(n+="px"),cQuery.support.clearCloneStyle||""!==n||0!==t.indexOf("background")||(a[t]="inherit"),u&&"set"in u&&void 0===(n=u.set(e,n,r)))))try{a[t]=n}catch(Ie){}}},css:function(e,t,n,r){var i,o=cQuery.camelCase(t);return t=cQuery.cssProps[o]||(cQuery.cssProps[o]=y(e.style,o)),"normal"===(i=void 0===(i=(o=cQuery.cssHooks[t]||cQuery.cssHooks[o])&&"get"in o?o.get(e,!0,n):i)?le(e,t,r):i)&&t in xe&&(i=xe[t]),""===n||n?(t=parseFloat(i),!0===n||cQuery.isNumeric(t)?t||0:i):i},swap:function(e,t,n,r){var i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in n=n.apply(e,r||[]),t)e.style[i]=o[i];return n}}),window.getComputedStyle?(se=function(e){return window.getComputedStyle(e,null)},le=function(e,t,n){var r=n||se(e),i=r?r.getPropertyValue(t)||r[t]:void 0,o=e.style;return r&&(""!==i||cQuery.contains(e.ownerDocument,e)||(i=cQuery.style(e,t)),ge.test(i)&&he.test(t)&&(n=o.width,e=o.minWidth,t=o.maxWidth,o.minWidth=o.maxWidth=o.width=i,i=r.width,o.width=n,o.minWidth=e,o.maxWidth=t)),i}):je.documentElement.currentStyle&&(se=function(e){return e.currentStyle},le=function(e,t,n){var r,i=n||se(e),o=i?i[t]:void 0,u=e.style;return null==o&&u&&u[t]&&(o=u[t]),ge.test(o)&&!pe.test(t)&&(r=u.left,(i=(n=e.runtimeStyle)&&n.left)&&(n.left=e.currentStyle.left),u.left="fontSize"===t?"1em":o,o=u.pixelLeft+"px",u.left=r,i&&(n.left=i)),""===o?"auto":o}),cQuery.eachInner(["height","width"],function(e,i){cQuery.cssHooks[i]={get:function(e,t,n){return t?0===e.offsetWidth&&fe.test(cQuery.css(e,"display"))?cQuery.swap(e,be,function(){return x(e,i,n)}):x(e,i,n):void 0},set:function(e,t,n){var r=n&&se(e);return u(0,t,n?f(e,i,n,cQuery.support.boxSizing&&"border-box"===cQuery.css(e,"boxSizing",!1,r),r):0)}}}),cQuery.support.opacity||(cQuery.cssHooks.opacity={get:function(e,t){return ye.test((t&&e.currentStyle?e.currentStyle:e.style).filter||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=cQuery.isNumeric(t)?"alpha(opacity="+100*t+")":"",e=r&&r.filter||n.filter||"";((n.zoom=1)<=t||""===t)&&""===cQuery.trim(e.replace(de,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=de.test(e)?e.replace(de,i):e+" "+i)}}),cQuery.ready(function(){cQuery.support.reliableMarginRight||(cQuery.cssHooks.marginRight={get:function(e,t){return t?cQuery.swap(e,{display:"inline-block"},le,[e,"marginRight"]):void 0}}),!cQuery.support.pixelPosition&&cQuery.fn.position&&cQuery.eachInner(["top","left"],function(e,n){cQuery.cssHooks[n]={get:function(e,t){return t?(t=le(e,n),ge.test(t)?cQuery(e).position()[n]+"px":t):void 0}}})}),cQuery.expr&&cQuery.expr.filters&&(cQuery.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||!cQuery.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||cQuery.css(e,"display"))},cQuery.expr.filters.visible=function(e){return!cQuery.expr.filters.hidden(e)}),cQuery.eachInner({margin:"",padding:"",border:"Width"},function(i,o){cQuery.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ke[t]+o]=r[t]||r[t-2]||r[0];return n}},he.test(i)||(cQuery.cssHooks[i+o].set=u)}),we=/\[\]$/,Ne=/\r?\n/g,Ce=/^(?:submit|button|image|reset|file)$/i,Ee=/^(?:input|select|textarea|keygen)/i,cQuery.fn.extend({serialize:function(){return cQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=cQuery.prop(this,"elements");return e?cQuery.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!cQuery(this).is(":disabled")&&Ee.test(this.nodeName)&&!Ce.test(e)&&(this.checked||!ee.test(e))}).map(function(e,t){var n=cQuery(this).val();return null==n?null:cQuery.isArray(n)?cQuery.map(n,function(e){return{name:t.name,value:e.replace(Ne,"\r\n")}}):{name:t.name,value:n.replace(Ne,"\r\n")}}).get()}}),cQuery.param=function(e,t){var n,r=[],i=function(e,t){t=cQuery.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=cQuery.ajaxSettings&&cQuery.ajaxSettings.traditional),cQuery.isArray(e)||e.jquery&&!cQuery.isPlainObject(e))cQuery.eachInner(e,function(){i(this.name,this.value)});else for(n in e)!function o(n,e,r,i){if(cQuery.isArray(e))cQuery.eachInner(e,function(e,t){r||we.test(n)?i(n,t):o(n+"["+("object"==typeof t?e:"")+"]",t,r,i)});else if(r||"object"!==cQuery.type(e))i(n,e);else for(var t in e)o(n+"["+t+"]",e[t],r,i)}(n,e[n],t,i);return r.join("&")},cQuery.eachInner("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(e,n){cQuery.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),cQuery.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)},cQuery.eachInner({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o=/Y/.test(i);cQuery.fn[t]=function(e){return cQuery.access(this,function(e,t,n){var r=(r=e,cQuery.isWindow(r)?r:9===r.nodeType&&(r.defaultView||r.parentWindow));return void 0===n?r?i in r?r[i]:r.document.documentElement[t]:e[t]:void(r?r.scrollTo(o?cQuery(r).scrollLeft():n,o?n:cQuery(r).scrollTop()):e[t]=n)},t,e,arguments.length,null)}}),cQuery.eachInner({Height:"height",Width:"width"},function(o,u){cQuery.eachInner({padding:"inner"+o,content:u,"":"outer"+o},function(r,e){cQuery.fn[e]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return cQuery.access(this,function(e,t,n){var r;return cQuery.isWindow(e)?e.document.documentElement["client"+o]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+o],r["scroll"+o],e.body["offset"+o],r["offset"+o],r["client"+o])):void 0===n?cQuery.css(e,t,i):cQuery.style(e,t,n,i)},u,n?e:void 0,n,null)}})})}(),"function"==typeof define&&define.amd&&define.amd.jQuery&&define("cQueryPro",[],function(){return cQuery});
/************************************/