/*! * jQuery JavaScript Library v1.7.2 * http://jquery.com/ * * Copyright 2011, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Includes Sizzle.js * http://sizzlejs.com/ * Copyright 2011, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * * Date: Wed Mar 21 12:46:34 2012 -0700 */(function(r,ec){function hb(a){var b=pa[a]={},c,e;a=a.split(/\s+/);c=0;for(e=a.length;cf;f+=2)d||(e-=parseFloat(c.css(a,"padding"+K[f]))||0),e="margin"===d?e+(parseFloat(c.css(a,d+K[f]))||0):e-(parseFloat(c.css(a,"border"+K[f]+"Width"))||0);return e+"px"}e=O(a,b);if(0>e||null==e)e=a.style[b];if(da.test(e))return e;e=parseFloat(e)||0;if(d)for(;4>f;f+=2)e+=parseFloat(c.css(a,"padding"+K[f]))||0,"padding"!==d&&(e+=parseFloat(c.css(a,"border"+K[f]+"Width"))||0),"margin"===d&&(e+=parseFloat(c.css(a,d+K[f]))||0);return e+"px"}function Aa(a){return function(b,d){"string"!==typeof b&&(d=b,b="*");if(c.isFunction(d))for(var e=b.toLowerCase().split(Ba),f=0,g=e.length,k,h;f)[^>]*$|#([\w\-]*)$)/,k=/\S/,h=/^\s+/,l=/\s+$/,p=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,s=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,pb=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,T=/(webkit)[ \/]([\w.]+)/,B=/(opera)(?:.*version)?[ \/]([\w.]+)/,v=/(msie) ([\w.]+)/,w=/(mozilla)(?:.*? rv:([\w.]+))?/,y=/-([a-z]|[0-9])/ig,D=/^-ms-/,t=function(a,b){return(b+"").toUpperCase()},F=nb.userAgent,u,E,qb=Object.prototype.toString,ha=Object.prototype.hasOwnProperty,ia=Array.prototype.push,V=Array.prototype.slice,Ha=String.prototype.trim,Ia=Array.prototype.indexOf,Ja={};b.fn=b.prototype={constructor:b,init:function(a,c,d){var e;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if("body"===a&&!c&&m.body)return this.context=m,this[0]=m.body,this.selector=a,this.length=1,this;if("string"===typeof a){e="\x3c"===a.charAt(0)&&"\x3e"===a.charAt(a.length-1)&&3<=a.length?[null,a,null]:g.exec(a);if(!e||!e[1]&&c)return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a);if(e[1])return d=(c=c instanceof b?c[0]:c)?c.ownerDocument||c:m,(a=p.exec(a))?b.isPlainObject(c)?(a=[m.createElement(a[1])],b.fn.attr.call(a,c,!0)):a=[d.createElement(a[1])]:(a=b.buildFragment([e[1]],[d]),a=(a.cacheable?b.clone(a.fragment):a.fragment).childNodes),b.merge(this,a);if((c=m.getElementById(e[2]))&&c.parentNode){if(c.id!==e[2])return d.find(a);this.length=1;this[0]=c}this.context=m;this.selector=a;return this}if(b.isFunction(a))return d.ready(a);void 0!==a.selector&&(this.selector=a.selector,this.context=a.context);return b.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return V.call(this,0)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,c,d){var e=this.constructor();b.isArray(a)?ia.apply(e,a):b.merge(e,a);e.prevObject=this;e.context=this.context;"find"===c?e.selector=this.selector+(this.selector?" ":"")+d:c&&(e.selector=this.selector+"."+c+"("+d+")");return e},each:function(a,c){return b.each(this,a,c)},ready:function(a){b.bindReady();u.add(a);return this},eq:function(a){a=+a;return-1===a?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(V.apply(this,arguments),"slice",V.call(arguments).join(","))},map:function(a){return this.pushStack(b.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:ia,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var a,c,d,e,f,u=arguments[0]||{},g=1,k=arguments.length,h=!1;"boolean"===typeof u&&(h=u,u=arguments[1]||{},g=2);"object"===typeof u||b.isFunction(u)||(u={});k===g&&(u=this,--g);for(;gc?Math.max(0,d+c):c:0;ca.indexOf("compatible")&&w.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}b.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(d,e){e&&e instanceof b&&!(e instanceof a)&&(e=a(e));return b.fn.init.call(this,d,e,c)};a.fn.init.prototype=a.fn;var c=a(m);return a},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){Ja["[object "+b+"]"]=b.toLowerCase()});F=b.uaMatch(F);F.browser&&(b.browser[F.browser]=!0,b.browser.version=F.version);b.browser.webkit&&(b.browser.safari=!0);k.test("\u00a0")&&(h=/^[\s\xA0]+/,l=/[\s\xA0]+$/);f=b(m);m.addEventListener?E=function(){m.removeEventListener("DOMContentLoaded",E,!1);b.ready()}:m.attachEvent&&(E=function(){"complete"===m.readyState&&(m.detachEvent("onreadystatechange",E),b.ready())});return b}(),pa={};c.Callbacks=function(a){a=a?pa[a]||hb(a):{};var b=[],d=[],e,f,g,k,h,l,p=function(d){var e,f,g,k;e=0;for(f=d.length;e=g&&a&&c.isFunction(a.promise)?a:c.Deferred(),p=l.promise();if(1e)return null;a=k?e:0;for(d=k?e+1:g.length;af.indexOf(":")?"on"+f:"",d){if(a.result=void 0,a.target||(a.target=d),b=null!=b?c.makeArray(b):[],b.unshift(a),l=c.event.special[f]||{},!l.trigger||!1!==l.trigger.apply(d,b)){s=[[d,l.bindType||f]];if(!e&&!l.noBubble&&!c.isWindow(d)){p=l.delegateType||f;g=Qa.test(p+f)?d:d.parentNode;for(h=null;g;g=g.parentNode)s.push([g,p]),h=g;h&&h===d.ownerDocument&&s.push([h.defaultView||h.parentWindow||r,p])}for(h=0;hd&&k.push({elem:this,matches:b.slice(d)});for(h=0;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,k=!1,h=!0,l=/\\/g,p=/\r\n/g,s=/\W/;[0,0].sort(function(){h=!1;return 0});var n=function(a,b,c,e){c=c||[];var f=b=b||m;if(1!==b.nodeType&&9!==b.nodeType)return[];if(!a||"string"!==typeof a)return c;var k,h,l,p,s,r=!0,t=n.isXML(b),x=[],v=a;do if(d.exec(""),k=d.exec(v))if(v=k[3],x.push(k[1]),k[2]){p=k[3];break}while(k);if(1c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=q.filters[e];if(f)return f(a,c,b,d);if("contains"===e)return 0<=(a.textContent||a.innerText||r([a])||"").indexOf(b[3]);if("not"===e){b=b[3];c=0;for(d=b.length;c]*)\/>/ig,Ua=/<([\w:]+)/,Gb=/h.length&&k===m&&"\x3c"===h.charAt(0)&&!(Jb.test(h)||!c.support.checkClone&&Wa.test(h)||!c.support.html5Clone&&Va.test(h))&&(f=!0,(g=c.fragments[h])&&1!==g&&(e=g));e||(e=k.createDocumentFragment(),c.clean(a,k,e,d));f&&(c.fragments[h]=g?e:1);return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=1===this.length&&this[0].parentNode;if(f&&11===f.nodeType&&1===f.childNodes.length&&1===d.length)return d[b](this[0]),this;for(var f=0,g=d.length;fc;c++)f[a+K[c]+b]=e[c]||e[c-2]||e[0];return f}}});var Rb=/%20/g,lb=/\[\]$/,$a=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:GET|HEAD)$/,Wb=/^\/\//,ab=/\?/,Xb=/)<[^<]*)*<\/script>/gi,Yb=/^(?:select|textarea)/i,Ba=/\s+/,Zb=/([?&])_=[^&]*/,bb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cb=c.fn.load,ea={},db={},M,I,eb=["*/"]+["*"];try{M=ob.href}catch(fc){M=m.createElement("a"),M.href="",M=M.href}I=bb.exec(M.toLowerCase())||[];c.fn.extend({load:function(a,b,d){if("string"!==typeof a&&cb)return cb.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(0<=e){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";b&&(c.isFunction(b)?(d=b,b=void 0):"object"===typeof b&&(b=c.param(b,c.ajaxSettings.traditional),e="POST"));var g=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(a,b,e){e=a.responseText;a.isResolved()&&(a.done(function(a){e=a}),g.html(f?c("\x3cdiv\x3e").append(e.replace(Xb,"")).find(f):e));d&&g.each(d,[e,b,a])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yb.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var d=c(this).val();return null==d?null:c.isArray(d)?c.map(d,function(a,c){return{name:b.name,value:a.replace($a,"\r\n")}}):{name:b.name,value:d.replace($a,"\r\n")}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(a){return this.on(b,a)}});c.each(["get","post"],function(a,b){c[b]=function(a,e,f,g){c.isFunction(e)&&(g=g||f,f=e,e=void 0);return c.ajax({type:b,url:a,data:e,success:f,dataType:g})}});c.extend({getScript:function(a,b){return c.get(a,void 0,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},ajaxSetup:function(a,b){b?Ca(a,c.ajaxSettings):(b=a,a=c.ajaxSettings);Ca(a,b);return a},ajaxSettings:{url:M,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(I[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset\x3dUTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":eb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":r.String,"text html":!0,"text json":c.parseJSON,"text xml":c.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Aa(ea),ajaxTransport:Aa(db),ajax:function(a,b){function d(a,b,d,n){if(2!==w){w=2;B&&clearTimeout(B);r=void 0;m=n||"";t.readyState=0a||304===a){if(e.ifModified){if(G=t.getResponseHeader("Last-Modified"))c.lastModified[p]=G;if(G=t.getResponseHeader("Etag"))c.etag[p]=G}if(304===a)n="notmodified",s=!0;else try{G=e;G.dataFilter&&(d=G.dataFilter(d,G.dataType));var M=G.dataTypes;A={};var I,J,O=M.length,L,P=M[0],H,N,Q,R,U;for(I=1;Ia&&(a=0);t.status=a;t.statusText=""+(b||n);s?k.resolveWith(f,[q,n,t]):k.rejectWith(f,[t,n,u]);t.statusCode(l);l=void 0;y&&g.trigger("ajax"+(s?"Success":"Error"),[t,e,s?q:u]);h.fireWith(f,[t,n]);y&&(g.trigger("ajaxComplete",[t,e]),--c.active||c.event.trigger("ajaxStop"))}}"object"===typeof a&&(b=a,a=void 0);b=b||{};var e=c.ajaxSetup({},b),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof c)?c(f):c.event,k=c.Deferred(),h=c.Callbacks("once memory"),l=e.statusCode||{},p,s={},n={},m,q,r,B,v,w=0,y,D,t={readyState:0,setRequestHeader:function(a,b){if(!w){var c=a.toLowerCase();a=n[c]=n[c]||a;s[a]=b}return this},getAllResponseHeaders:function(){return 2===w?m:null},getResponseHeader:function(a){var b;if(2===w){if(!q)for(q={};b=Tb.exec(m);)q[b[1].toLowerCase()]=b[2];b=q[a.toLowerCase()]}return void 0===b?null:b},overrideMimeType:function(a){w||(e.mimeType=a);return this},abort:function(a){a=a||"abort";r&&r.abort(a);d(0,a);return this}};k.promise(t);t.success=t.done;t.error=t.fail;t.complete=h.add;t.statusCode=function(a){if(a){var b;if(2>w)for(b in a)l[b]=[l[b],a[b]];else b=a[t.status],t.then(b,b)}return this};e.url=((a||e.url)+"").replace(Sb,"").replace(Wb,I[1]+"http://");e.dataTypes=c.trim(e.dataType||"*").toLowerCase().split(Ba);null==e.crossDomain&&(v=bb.exec(e.url.toLowerCase()),e.crossDomain=!(!v||v[1]==I[1]&&v[2]==I[2]&&(v[3]||("http:"===v[1]?80:443))==(I[3]||("http:"===I[1]?80:443))));e.data&&e.processData&&"string"!==typeof e.data&&(e.data=c.param(e.data,e.traditional));X(ea,e,b,t);if(2===w)return!1;y=e.global;e.type=e.type.toUpperCase();e.hasContent=!Vb.test(e.type);y&&0===c.active++&&c.event.trigger("ajaxStart");if(!e.hasContent&&(e.data&&(e.url+=(ab.test(e.url)?"\x26":"?")+e.data,delete e.data),p=e.url,!1===e.cache)){v=c.now();var F=e.url.replace(Zb,"$1_\x3d"+v);e.url=F+(F===e.url?(ab.test(e.url)?"\x26":"?")+"_\x3d"+v:"")}(e.data&&e.hasContent&&!1!==e.contentType||b.contentType)&&t.setRequestHeader("Content-Type",e.contentType);e.ifModified&&(p=p||e.url,c.lastModified[p]&&t.setRequestHeader("If-Modified-Since",c.lastModified[p]),c.etag[p]&&t.setRequestHeader("If-None-Match",c.etag[p]));t.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+("*"!==e.dataTypes[0]?", "+eb+"; q\x3d0.01":""):e.accepts["*"]);for(D in e.headers)t.setRequestHeader(D,e.headers[D]);if(e.beforeSend&&(!1===e.beforeSend.call(f,t,e)||2===w))return t.abort(),!1;for(D in{success:1,error:1,complete:1})t[D](e[D]);if(r=X(db,e,b,t)){t.readyState=1;y&&g.trigger("ajaxSend",[t,e]);e.async&&0w)d(-1,u);else throw u;}}else d(-1,"No Transport");return t},param:function(a,b){var d=[],e=function(a,b){b=c.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"\x3d"+encodeURIComponent(b)};void 0===b&&(b=c.ajaxSettings.traditional);if(c.isArray(a)||a.jquery&&!c.isPlainObject(a))c.each(a,function(){e(this.name,this.value)});else for(var f in a)fa(f,a[f],b,e);return d.join("\x26").replace(Rb,"+")}});c.extend({active:0,lastModified:{},etag:{}});var $b=c.now(),aa=/(\=)\?(&|$)|\?\?/i;c.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return c.expando+"_"+$b++}});c.ajaxPrefilter("json jsonp",function(a,b,d){b="string"===typeof a.data&&/^application\/x\-www\-form\-urlencoded/.test(a.contentType);if("jsonp"===a.dataTypes[0]||!1!==a.jsonp&&(aa.test(a.url)||b&&aa.test(a.data))){var e,f=a.jsonpCallback=c.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,g=r[f],k=a.url,h=a.data,l="$1"+f+"$2";!1!==a.jsonp&&(k=k.replace(aa,l),a.url===k&&(b&&(h=h.replace(aa,l)),a.data===h&&(k+=(/\?/.test(k)?"\x26":"?")+a.jsonp+"\x3d"+f)));a.url=k;a.data=h;r[f]=function(a){e=[a]};d.always(function(){r[f]=g;if(e&&c.isFunction(g))r[f](e[0])});a.converters["script json"]=function(){e||c.error(f+" was not called");return e[0]};a.dataTypes[0]="json";return"script"}});c.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){c.globalevals(a);return a}}});c.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});c.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=m.head||m.getElementsByTagName("head")[0]||m.documentElement;return{send:function(e,f){b=m.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a,e){if(e||!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,c&&b.parentNode&&c.removeChild(b),b=void 0,e||f(200,"success")};c.insertBefore(b,c.firstChild)},abort:function(){if(b)b.onload(0,1)}}}});var oa=r.ActiveXObject?function(){for(var a in N)N[a](0,1)}:!1,ac=0,N;c.ajaxSettings.xhr=r.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&Da()))a:{try{a=new r.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:Da;(function(a){c.extend(c.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})})(c.ajaxSettings.xhr());c.support.ajax&&c.ajaxTransport(function(a){if(!a.crossDomain||c.support.cors){var b;return{send:function(d,e){var f=a.xhr(),g,k;a.username?f.open(a.type,a.url,a.async,a.username,a.password):f.open(a.type,a.url,a.async);if(a.xhrFields)for(k in a.xhrFields)f[k]=a.xhrFields[k];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType);a.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");try{for(k in d)f.setRequestHeader(k,d[k])}catch(h){}f.send(a.hasContent&&a.data||null);b=function(d,h){var k,n,m,q,r;try{if(b&&(h||4===f.readyState))if(b=void 0,g&&(f.onreadystatechange=c.noop,oa&&delete N[g]),h)4!==f.readyState&&f.abort();else{k=f.status;m=f.getAllResponseHeaders();q={};(r=f.responseXML)&&r.documentElement&&(q.xml=r);try{q.text=f.responseText}catch(y){}try{n=f.statusText}catch(v){n=""}k||!a.isLocal||a.crossDomain?1223===k&&(k=204):k=q.text?200:404}}catch(w){h||e(-1,w)}q&&e(k,n,q,m)};a.async&&4!==f.readyState?(g=++ac,oa&&(N||(N={},c(r).unload(oa)),N[g]=b),f.onreadystatechange=b):b()},abort:function(){b&&b(0,1)}}}});var ga={},z,H,bc=/^(?:toggle|show|hide)$/,cc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ba,Z=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Y;c.fn.extend({show:function(a,b,d){if(a||0===a)return this.animate(L("show",3),a,b,d);d=0;for(var e=this.length;d=g.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();g.animatedProperties[this.prop]=!0;for(b in g.animatedProperties)!0!==g.animatedProperties[b]&&(e=!1);if(e){null==g.overflow||c.support.shrinkWrapBlocks||c.each(["","X","Y"],function(a,b){f.style["overflow"+b]=g.overflow[a]});g.hide&&c(f).hide();if(g.hide||g.show)for(b in g.animatedProperties)c.style(f,b,g.orig[b]),c.removeData(f,"fxshow"+b,!0),c.removeData(f,"toggle"+b,!0);if(a=g.complete)g.complete=!1,a.call(f)}return!1}Infinity==g.duration?this.now=d:(a=d-this.startTime,this.state=a/g.duration,this.pos=c.easing[g.animatedProperties[this.prop]](this.state,a,0,1,g.duration),this.now=this.start+(this.end-this.start)*this.pos);this.update();return!0}};c.extend(c.fx,{tick:function(){for(var a,b=c.timers,d=0;d=b[e]?b[d]:Math.max(a.body[e],b[e],a.body[f],b[f]);if(void 0===g)return a=c.css(a,b),b=parseFloat(a),c.isNumeric(b)?b:a;c(a).css(b,g)},b,a,arguments.length,null)}});r.jQuery=r.$=c;"function"===typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return c})})(window);