(function(j,m){function s(e){return c.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}function x(e){if(!Xa[e]){var n=o.body,b=c("<"+e+">").appendTo(n),a=b.css("display");b.remove();if("none"===a||""===a){da||(da=o.createElement("iframe"),da.frameBorder=da.width=da.height=0);n.appendChild(da);if(!na||!da.createElement)na=(da.contentWindow||da.contentDocument).document,na.write(("CSS1Compat"===o.compatMode?"":"")+""),na.close();b=na.createElement(e);na.body.appendChild(b); a=c.css(b,"display");n.removeChild(da)}Xa[e]=a}return Xa[e]}function y(e,n){var b={};c.each(mb.concat.apply([],mb.slice(0,n)),function(){b[this]=e});return b}function u(){Da=m}function r(){setTimeout(u,0);return Da=c.now()}function q(){try{return new j.XMLHttpRequest}catch(e){}}function N(e,n,b,a){if(c.isArray(n))c.each(n,function(n,d){b||Sb.test(e)?a(e,d):N(e+"["+("object"==typeof d||c.isArray(d)?n:"")+"]",d,b,a)});else if(!b&&null!=n&&"object"==typeof n)for(var d in n)N(e+"["+d+"]",n[d],b,a);else a(e, n)}function L(e,n){var b,a,d=c.ajaxSettings.flatOptions||{};for(b in n)n[b]!==m&&((d[b]?e:a||(a={}))[b]=n[b]);a&&c.extend(!0,e,a)}function J(e,n,c,b,a,d){a=a||n.dataTypes[0];d=d||{};d[a]=!0;for(var a=e[a],h=0,g=a?a.length:0,l=e===Ya,f;ha||null==a)a=e.style[n]||0;a=parseFloat(a)||0;b&&c.each(d,function(){a+=parseFloat(c.css(e, "padding"+this))||0;"padding"!==b&&(a+=parseFloat(c.css(e,"border"+this+"Width"))||0);"margin"===b&&(a+=parseFloat(c.css(e,b+this))||0)});return a+"px"}function Y(e,n){n.src?c.ajax({url:n.src,async:!1,dataType:"script"}):c.globalEval((n.text||n.textContent||n.innerHTML||"").replace(Vb,"/*$0*/"));n.parentNode&&n.parentNode.removeChild(n)}function ea(e){var n=(e.nodeName||"").toLowerCase();"input"===n?S(e):"script"!==n&&"undefined"!=typeof e.getElementsByTagName&&c.grep(e.getElementsByTagName("input"), S)}function S(e){if("checkbox"===e.type||"radio"===e.type)e.defaultChecked=e.checked}function C(e){return"undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName("*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll("*"):[]}function V(e,n){var a;if(1===n.nodeType){n.clearAttributes&&n.clearAttributes();n.mergeAttributes&&n.mergeAttributes(e);a=n.nodeName.toLowerCase();if("object"===a)n.outerHTML=e.outerHTML;else if("input"!==a||"checkbox"!==e.type&&"radio"!==e.type)if("option"=== a)n.selected=e.defaultSelected;else{if("input"===a||"textarea"===a)n.defaultValue=e.defaultValue}else e.checked&&(n.defaultChecked=n.checked=e.checked),n.value!==e.value&&(n.value=e.value);n.removeAttribute(c.expando)}}function D(e,n){if(1===n.nodeType&&c.hasData(e)){var a,b,d;b=c._data(e);var h=c._data(n,b),g=b.events;if(g)for(a in delete h.handle,h.events={},g){b=0;for(d=g[a].length;b)[^>]*$|#([\w\-]*)$)/,a=/\S/,h=/^\s+/,g=/\s+$/,l=/\d/,t=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,z=/^[\],:{}\s]*$/,ya=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,ja=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, I=/(?:^|:|,)(?:\s*\[)+/g,Zb=/(webkit)[ \/]([\w.]+)/,$b=/(opera)(?:.*version)?[ \/]([\w.]+)/,ac=/(msie) ([\w.]+)/,bc=/(mozilla)(?:.*? rv:([\w.]+))?/,cc=/-([a-z]|[0-9])/ig,E=/^-ms-/,dc=function(e,n){return(n+"").toUpperCase()},ec=j.navigator.userAgent,Ea,Fa,O,fc=Object.prototype.toString,Za=Object.prototype.hasOwnProperty,P=Array.prototype.push,fa=Array.prototype.slice,ha=String.prototype.trim,pa=Array.prototype.indexOf,ga={};f.fn=f.prototype={constructor:f,init:function(e,n,a){var b,c;if(!e)return this; if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if("body"===e&&!n&&o.body)return this.context=o,this[0]=o.body,this.selector=e,this.length=1,this;if("string"==typeof e){"<"!==e.charAt(0)||">"!==e.charAt(e.length-1)||3>e.length?b=d.exec(e):b=[null,e,null];if(b&&(b[1]||!n)){if(b[1])return c=(n=n instanceof f?n[0]:n)?n.ownerDocument||n:o,(a=t.exec(e))?f.isPlainObject(n)?(e=[o.createElement(a[1])],f.fn.attr.call(e,n,!0)):e=[c.createElement(a[1])]:(a=f.buildFragment([b[1]],[c]),e=(a.cacheable? f.clone(a.fragment):a.fragment).childNodes),f.merge(this,e);if((n=o.getElementById(b[2]))&&n.parentNode){if(n.id!==b[2])return a.find(e);this.length=1;this[0]=n}this.context=o;this.selector=e;return this}return!n||n.jquery?(n||a).find(e):this.constructor(n).find(e)}if(f.isFunction(e))return a.ready(e);e.selector!==m&&(this.selector=e.selector,this.context=e.context);return f.makeArray(e,this)},selector:"",jquery:"1.7",length:0,size:function(){return this.length},toArray:function(){return fa.call(this, 0)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e,n,a){var b=this.constructor();f.isArray(e)?P.apply(b,e):f.merge(b,e);b.prevObject=this;b.context=this.context;"find"===n?b.selector=this.selector+(this.selector?" ":"")+a:n&&(b.selector=this.selector+"."+n+"("+a+")");return b},each:function(e,n){return f.each(this,e,n)},ready:function(e){f.bindReady();Fa.add(e);return this},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)}, last:function(){return this.eq(-1)},slice:function(){return this.pushStack(fa.apply(this,arguments),"slice",fa.call(arguments).join(","))},map:function(e){return this.pushStack(f.map(this,function(n,a){return e.call(n,a,n)}))},end:function(){return this.prevObject||this.constructor(null)},push:P,sort:[].sort,splice:[].splice};f.fn.init.prototype=f.fn;f.extend=f.fn.extend=function(){var e,n,a,b,c,d,h=arguments[0]||{},g=1,l=arguments.length,i=!1;"boolean"==typeof h&&(i=h,h=arguments[1]||{},g=2);"object"!= typeof h&&!f.isFunction(h)&&(h={});for(l===g&&(h=this,--g);ga?Math.max(0,b+a):a:0;ae.indexOf("compatible")&&bc.exec(e)||[];return{browser:e[1]||"",version:e[2]||"0"}},sub:function(){function e(a,b){return new e.fn.init(a,b)}f.extend(!0,e,this);e.superclass=this;e.fn=e.prototype=this();e.fn.constructor=e;e.sub=this.sub;e.fn.init=function(b,c){c&&c instanceof f&&!(c instanceof e)&&(c=e(c));return f.fn.init.call(this,b,c,a)};e.fn.init.prototype=e.fn;var a=e(o);return e},browser:{}});f.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,a){ga["[object "+a+"]"]=a.toLowerCase()});Ea=f.uaMatch(ec);Ea.browser&&(f.browser[Ea.browser]=!0,f.browser.version=Ea.version);f.browser.webkit&&(f.browser.safari=!0);a.test("\u00a0")&&(h=/^[\s\xA0]+/,g=/[\s\xA0]+$/);b=f(o);o.addEventListener?O=function(){o.removeEventListener("DOMContentLoaded",O,!1);f.ready()}: o.attachEvent&&(O=function(){"complete"===o.readyState&&(o.detachEvent("onreadystatechange",O),f.ready())});"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f});c=f;var pb={};c.Callbacks=function(e){var a;if(e){if(!(a=pb[e])){a=e;var b=pb[a]={},d,h;a=a.split(/\s+/);d=0;for(h=a.length;d=g&&e&&c.isFunction(e.promise)?e:c.Deferred(),j=i.promise();if(1
a";bb=G.getElementsByTagName("*");qa=G.getElementsByTagName("a")[0];if(!bb||!bb.length||!qa)ab={};else{Ga=o.createElement("select");Ha=Ga.appendChild(o.createElement("option"));Z=G.getElementsByTagName("input")[0]; T={leadingWhitespace:3===G.firstChild.nodeType,tbody:!G.getElementsByTagName("tbody").length,htmlSerialize:!!G.getElementsByTagName("link").length,style:/top/.test(qa.getAttribute("style")),hrefNormalized:"/a"===qa.getAttribute("href"),opacity:/^0.55/.test(qa.style.opacity),cssFloat:!!qa.style.cssFloat,unknownElems:!!G.getElementsByTagName("nav").length,checkOn:"on"===Z.value,optSelected:Ha.selected,getSetAttribute:"t"!==G.className,enctype:!!o.createElement("form").enctype,submitBubbles:!0,changeBubbles:!0, focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0};Z.checked=!0;T.noCloneChecked=Z.cloneNode(!0).checked;Ga.disabled=!0;T.optDisabled=!Ha.disabled;try{delete G.test}catch($c){T.deleteExpando=!1}!G.addEventListener&&G.attachEvent&&G.fireEvent&&(G.attachEvent("onclick",function(){T.noCloneEvent=!1}),G.cloneNode(!0).fireEvent("onclick"));Z=o.createElement("input");Z.value="t";Z.setAttribute("type","radio");T.radioValue="t"===Z.value; Z.setAttribute("checked","checked");G.appendChild(Z);Ia=o.createDocumentFragment();Ia.appendChild(G.lastChild);T.checkClone=Ia.cloneNode(!0).cloneNode(!0).lastChild.checked;G.innerHTML="";G.style.width=G.style.paddingLeft="1px";ba=o.getElementsByTagName("body")[0];W=o.createElement(ba?"div":"body");Ka={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};ba&&c.extend(Ka,{position:"absolute",left:"-999px",top:"-999px"});for(sa in Ka)W.style[sa]=Ka[sa];W.appendChild(G);Ja=ba||hc; Ja.insertBefore(W,Ja.firstChild);T.appendChecked=Z.checked;T.boxModel=2===G.offsetWidth;"zoom"in G.style&&(G.style.display="inline",G.style.zoom=1,T.inlineBlockNeedsLayout=2===G.offsetWidth,G.style.display="",G.innerHTML="
",T.shrinkWrapBlocks=2!==G.offsetWidth);G.innerHTML="
t
";za=G.getElementsByTagName("td");Aa=0===za[0].offsetHeight;za[0].style.display="";za[1].style.display="none";T.reliableHiddenOffsets= Aa&&0===za[0].offsetHeight;G.innerHTML="";o.defaultView&&o.defaultView.getComputedStyle&&(ra=o.createElement("div"),ra.style.width="0",ra.style.marginRight="0",G.appendChild(ra),T.reliableMarginRight=0===(parseInt((o.defaultView.getComputedStyle(ra,null)||{marginRight:0}).marginRight,10)||0));if(G.attachEvent)for(sa in{submit:1,change:1,focusin:1})La="on"+sa,(Aa=La in G)||(G.setAttribute(La,"return;"),Aa="function"==typeof G[La]),T[sa+"Bubbles"]=Aa;c(function(){var e,a,b,d,h;ba=o.getElementsByTagName("body")[0]; !ba||(e=o.createElement("div"),e.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",ba.insertBefore(e,ba.firstChild),W=o.createElement("div"),W.style.cssText="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;visibility:hidden;border:0;",W.innerHTML="
", e.appendChild(W),a=W.firstChild,b=a.firstChild,d=a.nextSibling.firstChild.firstChild,h={doesNotAddBorder:5!==b.offsetTop,doesAddBorderForTableAndCells:5===d.offsetTop},b.style.position="fixed",b.style.top="20px",h.fixedPosition=20===b.offsetTop||15===b.offsetTop,b.style.position=b.style.top="",a.style.overflow="hidden",a.style.position="relative",h.subtractsBorderForOverflowNotVisible=-5===b.offsetTop,h.doesNotIncludeMarginInBodyOffset=1!==ba.offsetTop,ba.removeChild(e),W=null,c.extend(T,h))});W.innerHTML= "";Ja.removeChild(W);W=Ia=Ga=Ha=ba=ra=G=Z=null;ab=T}gc.support=ab;c.boxModel=c.support.boxModel;var Yb=/^(?:\{.*\}|\[.*\])$/,Xb=/([A-Z])/g;c.extend({cache:{},uuid:0,expando:"jQuery"+(c.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){e=e.nodeType?c.cache[e[c.expando]]:e[c.expando];return!!e&&!R(e)},data:function(e,a,b,d){if(c.acceptData(e)){var h,g,l="string"==typeof a,f=(h=e.nodeType)?c.cache:e,i=h?e[c.expando]: e[c.expando]&&c.expando,j="events"===a;if(i&&f[i]&&(j||d||f[i].data)||!(l&&b===m)){i||(h?e[c.expando]=i=++c.uuid:i=c.expando);f[i]||(f[i]={},h||(f[i].toJSON=c.noop));if("object"==typeof a||"function"==typeof a)d?f[i]=c.extend(f[i],a):f[i].data=c.extend(f[i].data,a);e=h=f[i];d||(h.data||(h.data={}),h=h.data);b!==m&&(h[c.camelCase(a)]=b);if(j&&!h[a])return e.events;l?(g=h[a],null==g&&(g=h[c.camelCase(a)])):g=h;return g}}},removeData:function(e,a,b){if(c.acceptData(e)){var d,h,g,l=e.nodeType,f=l?c.cache: e,i=l?e[c.expando]:c.expando;if(f[i]){if(a&&(d=b?f[i]:f[i].data)){c.isArray(a)||(a in d?a=[a]:(a=c.camelCase(a),a in d?a=[a]:a=a.split(" ")));h=0;for(g=a.length;hd)return null;e=l?d:0;for(b=l?d+1:g.length;eh.indexOf(":")?"on"+h:"",(d||!b)&&e.preventDefault(),b){if(e.result=m,e.target||(e.target=b),a=null!=a?c.makeArray(a):[],a.unshift(e),l=c.event.special[h]||{},!(l.trigger&&!1===l.trigger.apply(b, a))){k=[[b,l.bindType||h]];if(!d&&!l.noBubble&&!c.isWindow(b)){f=l.delegateType||h;i=null;for(d=b.parentNode;d;d=d.parentNode)k.push([d,f]),i=d;i&&i===b.ownerDocument&&k.push([i.defaultView||i.parentWindow||j,f])}for(f=0;fb&&l.push({elem:this, matches:a.slice(b)});for(f=0;f 0?this.bind(a,e,b):this.trigger(a)};c.attrFn&&(c.attrFn[a]=true);nc.test(a)&&(c.event.fixHooks[a]=c.event.keyHooks);oc.test(a)&&(c.event.fixHooks[a]=c.event.mouseHooks)});var xb=function(e,a,b,d,c,h){for(var c=0,g=d.length;c+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,ta="sizcache"+(Math.random()+"").replace(".",""),eb=0,zb=Object.prototype.toString,Na=!1,Ab=!0,ua=/\\/g,qc=/\r\n/g,Oa=/\W/;[0,0].sort(function(){Ab=!1;return 0});var A=function(e,a, b,d){var b=b||[],c=a=a||o;if(1!==a.nodeType&&9!==a.nodeType)return[];if(!e||"string"!=typeof e)return b;var h,g,l,f,i,t,j=!0,k=A.isXML(a),z=[],p=e;do if(db.exec(""),h=db.exec(p))if(p=h[3],z.push(h[1]),h[2]){f=h[3];break}while(h);if(1":function(e,a){var b,d="string"==typeof a,c=0,h=e.length;if(d&&!Oa.test(a))for(a=a.toLowerCase();cd[3]-0},nth:function(a,b,d){return d[3]-0===b},eq:function(a,b,d){return d[3]-0===b}},filter:{PSEUDO:function(a,b,d,c){var h=b[1],g=H.filters[h];if(g)return g(a,d,b,c);if("contains"===h)return 0<=(a.textContent||a.innerText|| fb([a])||"").indexOf(b[3]);if("not"===h){b=b[3];d=0;for(c=b.length;d";Ra.insertBefore(Qa,Ra.firstChild);o.getElementById(Cb)&&(H.find.ID=function(a,b,d){if("undefined"!=typeof b.getElementById&&!d)return(b=b.getElementById(a[1]))?b.id===a[1]||"undefined"!=typeof b.getAttributeNode&&b.getAttributeNode("id").nodeValue===a[1]?[b]:m:[]},H.filter.ID= function(a,b){var d="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return 1===a.nodeType&&d&&d.nodeValue===b});Ra.removeChild(Qa);var Ra=Qa=null,ka=o.createElement("div");ka.appendChild(o.createComment(""));0

";if(!Sa.querySelectorAll||0!==Sa.querySelectorAll(".TEST").length){var A=function(a,b,d,c){b=b||o;if(!c&&!A.isXML(b)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(a);if(h&&(1===b.nodeType||9===b.nodeType)){if(h[1])return ca(b.getElementsByTagName(a),d);if(h[2]&&H.find.CLASS&&b.getElementsByClassName)return ca(b.getElementsByClassName(h[2]), d)}if(9===b.nodeType){if("body"===a&&b.body)return ca([b.body],d);if(h&&h[3]){var g=b.getElementById(h[3]);if(!g||!g.parentNode)return ca([],d);if(g.id===h[3])return ca([g],d)}try{return ca(b.querySelectorAll(a),d)}catch(l){}}else if(1===b.nodeType&&"object"!==b.nodeName.toLowerCase()){var h=b,f=(g=b.getAttribute("id"))||"__sizzle__",i=b.parentNode,t=/^\s*[+~]/.test(a);g?f=f.replace(/'/g,"\\$&"):b.setAttribute("id",f);t&&i&&(b=b.parentNode);try{if(!t||i)return ca(b.querySelectorAll("[id='"+f+"'] "+ a),d)}catch(j){}finally{g||h.removeAttribute("id")}}}return gb(a,b,d,c)},hb;for(hb in gb)A[hb]=gb[hb];Sa=null}}var Ta=o.documentElement,Ua=Ta.matchesSelector||Ta.mozMatchesSelector||Ta.webkitMatchesSelector||Ta.msMatchesSelector;if(Ua){var tc=!Ua.call(o.createElement("div"),"div"),Db=!1;try{Ua.call(o.documentElement,"[test!='']:sizzle")}catch(bd){Db=!0}A.matchesSelector=function(a,b){b=b.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!A.isXML(a))try{if(Db||!H.match.PSEUDO.test(b)&&!/!=/.test(b)){var d= Ua.call(a,b);if(d||!tc||a.document&&11!==a.document.nodeType)return d}}catch(c){}return 0
";va.getElementsByClassName&&0!==va.getElementsByClassName("e").length&&(va.lastChild.className="e",1!==va.getElementsByClassName("e").length&&(H.order.splice(1,0,"CLASS"),H.find.CLASS=function(a,b,d){if("undefined"!=typeof b.getElementsByClassName&&!d)return b.getElementsByClassName(a[1])}, va=null));o.documentElement.contains?A.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):true)}:o.documentElement.compareDocumentPosition?A.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:A.contains=function(){return false};A.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":false};var Bb=function(a,b,d){for(var c,h=[],g="",b=b.nodeType?[b]:b;c=H.match.PSEUDO.exec(a);){g=g+c[0];a=a.replace(H.match.PSEUDO,"")}a=H.relative[a]?a+"*": a;c=0;for(var l=b.length;c0)for(f=l;f=0:c.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var d=[],h,g,l=this[0];if(c.isArray(a)){for(g=1;l&&l.ownerDocument&&l!==b;){for(h=0;h-1:c.find.matchesSelector(l, a)){d.push(l);break}l=l.parentNode;if(!l||!l.ownerDocument||l===b||l.nodeType===11)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){return!a?this[0]&&this[0].parentNode?this.prevAll().length:-1:typeof a=="string"?c.inArray(this[0],c(a)):c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a=="string"?c(a,b):c.makeArray(a&&a.nodeType?[a]:a),h=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!h[0]|| !h[0].parentNode||h[0].parentNode.nodeType===11?h:c.unique(h))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")}, nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,h){var g=c.map(this,b,d),l=xc.call(arguments);uc.test(a)||(h=d);h&&typeof h=="string"&&(g=c.filter(h,g)); g=this.length>1&&!yc[a]?c.unique(g):g;(this.length>1||wc.test(h))&&vc.test(a)&&(g=g.reverse());return this.pushStack(g,a,l.join(","))}});c.extend({filter:function(a,b,d){d&&(a=":not("+a+")");return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){for(var h=[],a=a[b];a&&a.nodeType!==9&&(d===m||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&h.push(a);a=a[b]}return h},nth:function(a,b,d){for(var b=b||1,c=0;a;a=a[d])if(a.nodeType===1&&++c===b)break;return a}, sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var ob="abbr article aside audio canvas datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",zc=/ jQuery\d+="(?:\d+|null)"/g,ib=/^\s+/,Fb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Gb=/<([\w:]+)/,Ac=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},Gc=w(o);X.optgroup=X.option;X.tbody=X.tfoot=X.colgroup=X.caption= X.thead;X.th=X.td;c.support.htmlSerialize||(X._default=[1,"div
","
"]);c.fn.extend({text:function(a){return c.isFunction(a)?this.each(function(b){var d=c(this);d.text(a.call(this,b,d.text()))}):typeof a!="object"&&a!==m?this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(a)):c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapAll(a.call(this,b))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&& b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return c.isFunction(a)?this.each(function(b){c(this).wrapInner(a.call(this,b))}):this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()}, append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&& this[0].parentNode)return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,h;(h=this[d])!=null;d++)if(!a||c.filter(a,[h]).length){!b&&h.nodeType===1&&(c.cleanData(h.getElementsByTagName("*")),c.cleanData([h]));h.parentNode&&h.parentNode.removeChild(h)}return this},empty:function(){for(var a=0,b;(b=this[a])!= null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=a==null?false:a;b=b==null?a:b;return this.map(function(){return c.clone(this,a,b)})},html:function(a){if(a===m)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(zc,""):null;if(typeof a=="string"&&!Cc.test(a)&&(c.support.leadingWhitespace||!ib.test(a))&&!X[(Gb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Fb,"<$1>");try{for(var b=0, d=this.length;b1&&g0?this.clone(true):this).get();c(d[g])[b](f);h=h.concat(f)}return this.pushStack(h,a,d.selector)}});c.extend({clone:function(a,b,d){var h=a.cloneNode(true),g,l,f;if((!c.support.noCloneEvent||!c.support.noCloneChecked)&& (a.nodeType===1||a.nodeType===11)&&!c.isXMLDoc(a)){V(a,h);g=C(a);l=C(h);for(f=0;g[f];++f)l[f]&&V(g[f],l[f])}if(b){D(a,h);if(d){g=C(a);l=C(h);for(f=0;g[f];++f)D(g[f],l[f])}}return h},clean:function(a,b,d,h){b=b||o;typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||o);for(var g=[],l,f=0,i;(i=a[f])!=null;f++){typeof i=="number"&&(i=i+"");if(i){if(typeof i=="string")if(Bc.test(i)){i=i.replace(Fb,"<$1>");l=(Gb.exec(i)||["",""])[1].toLowerCase();var t=X[l]||X._default, j=t[0],k=b.createElement("div");b===o?Gc.appendChild(k):w(b).appendChild(k);for(k.innerHTML=t[1]+i+t[2];j--;)k=k.lastChild;if(!c.support.tbody){j=Ac.test(i);t=l==="table"&&!j?k.firstChild&&k.firstChild.childNodes:t[1]===""&&!j?k.childNodes:[];for(l=t.length-1;l>=0;--l)c.nodeName(t[l],"tbody")&&!t[l].childNodes.length&&t[l].parentNode.removeChild(t[l])}!c.support.leadingWhitespace&&ib.test(i)&&k.insertBefore(b.createTextNode(ib.exec(i)[0]),k.firstChild);i=k.childNodes}else i=b.createTextNode(i); var z;if(!c.support.appendChecked)if(i[0]&&typeof(z=i.length)=="number")for(l=0;l= 0)return b+"px"}}});c.support.opacity||(c.cssHooks.opacity={get:function(a,b){return Hc.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style,h=a.currentStyle,g=c.isNumeric(b)?"alpha(opacity="+b*100+")":"",l=h&&h.filter||d.filter||"";d.zoom=1;if(b>=1&&c.trim(l.replace(jb,""))===""){d.removeAttribute("filter");if(h&&!h.filter)return}d.filter=jb.test(l)?l.replace(jb,g):l+" "+g}});c(function(){c.support.reliableMarginRight|| (c.cssHooks.marginRight={get:function(a,b){var d;c.swap(a,{display:"inline-block"},function(){b?d=oa(a,"margin-right","marginRight"):d=a.style.marginRight});return d}})});o.defaultView&&o.defaultView.getComputedStyle&&(Jb=function(a,b){var d,h,b=b.replace(Ic,"-$1").toLowerCase();if(!(h=a.ownerDocument.defaultView))return m;if(h=h.getComputedStyle(a,null)){d=h.getPropertyValue(b);d===""&&!c.contains(a.ownerDocument.documentElement,a)&&(d=c.style(a,b))}return d});o.documentElement.currentStyle&&(Kb= function(a,b){var d,c,h,g=a.currentStyle&&a.currentStyle[b],l=a.style;g===null&&l&&(h=l[b])&&(g=h);!Ib.test(g)&&Jc.test(g)&&(d=l.left,c=a.runtimeStyle&&a.runtimeStyle.left,c&&(a.runtimeStyle.left=a.currentStyle.left),l.left=b==="fontSize"?"1em":g||0,g=l.pixelLeft+"px",l.left=d,c&&(a.runtimeStyle.left=c));return g===""?"auto":g});oa=Jb||Kb;c.expr&&c.expr.filters&&(c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style&&a.style.display|| c.css(a,"display"))==="none"},c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)});var Mc=/%20/g,Sb=/\[\]$/,Lb=/\r?\n/g,Nc=/#.*$/,Oc=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Pc=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Qc=/^(?:GET|HEAD)$/,Rc=/^\/\//,Mb=/\?/,Sc=/)<[^<]*)*<\/script>/gi,Tc=/^(?:select|textarea)/i,nb=/\s+/,Uc=/([?&])_=[^&]*/,Nb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/, Ob=c.fn.load,Ya={},Pb={},la,ma,Qb=["*/"]+["*"];try{la=F.href}catch(cd){la=o.createElement("a"),la.href="",la=la.href}ma=Nb.exec(la.toLowerCase())||[];c.fn.extend({load:function(a,b,d){if(typeof a!="string"&&Ob)return Ob.apply(this,arguments);if(!this.length)return this;var h=a.indexOf(" ");if(h>=0)var g=a.slice(h,a.length),a=a.slice(0,h);h="GET";b&&(c.isFunction(b)?(d=b,b=m):typeof b=="object"&&(b=c.param(b,c.ajaxSettings.traditional),h="POST"));var l=this;c.ajax({url:a,type:h,dataType:"html",data:b, complete:function(a,b,e){e=a.responseText;a.isResolved()&&(a.done(function(a){e=a}),l.html(g?c("
").append(e.replace(Sc,"")).find(g):e));d&&l.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||Tc.test(this.nodeName)||Pc.test(this.type))}).map(function(a,b){var d=c(this).val();return d== null?null:c.isArray(d)?c.map(d,function(a){return{name:b.name,value:a.replace(Lb,"\r\n")}}):{name:b.name,value:d.replace(Lb,"\r\n")}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(a){return this.bind(b,a)}});c.each(["get","post"],function(a,b){c[b]=function(a,d,e,h){c.isFunction(d)&&(h=h||e,e=d,d=m);return c.ajax({type:b,url:a,data:d,success:e,dataType:h})}});c.extend({getScript:function(a,b){return c.get(a,m,b,"script")}, getJSON:function(a,b,d){return c.get(a,b,d,"json")},ajaxSetup:function(a,b){b?L(a,c.ajaxSettings):(b=a,a=c.ajaxSettings);L(a,b);return a},ajaxSettings:{url:la,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(ma[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Qb},contents:{xml:/xml/,html:/html/,json:/json/}, responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":j.String,"text html":!0,"text json":c.parseJSON,"text xml":c.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:K(Ya),ajaxTransport:K(Pb),ajax:function(a,b){function d(a,b,e,n){if(r!==2){r=2;ya&&clearTimeout(ya);o=m;p=n||"";I.readyState=a>0?4:0;var k,z,v,n=b;if(e){var xa=h,q=I,s=xa.contents,u=xa.dataTypes,K=xa.responseFields,A,w,x,Q;for(w in K)w in e&&(q[K[w]]=e[w]);for(;u[0]==="*";){u.shift();A===m&&(A=xa.mimeType|| q.getResponseHeader("content-type"))}if(A)for(w in s)if(s[w]&&s[w].test(A)){u.unshift(w);break}if(u[0]in e)x=u[0];else{for(w in e){if(!u[0]||xa.converters[w+" "+u[0]]){x=w;break}Q||(Q=w)}x=x||Q}if(x){x!==u[0]&&u.unshift(x);e=e[x]}else e=void 0}else e=m;if(a>=200&&a<300||a===304){if(h.ifModified){if(A=I.getResponseHeader("Last-Modified"))c.lastModified[j]=A;if(A=I.getResponseHeader("Etag"))c.etag[j]=A}if(a===304){n="notmodified";k=true}else try{A=h;A.dataFilter&&(e=A.dataFilter(e,A.dataType));var C= A.dataTypes;w={};var G,fa,H=C.length,B,E=C[0],y,pa,D,ga,ha;for(G=1;G0&&(ya=setTimeout(function(){I.abort("timeout")},h.timeout));try{r=1;o.send(k,d)}catch(K){r<2?d(-1,K):c.error(K)}}else d(-1,"No Transport");return I},param:function(a,b){var d=[],h=function(a,b){b=c.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};b===m&&(b=c.ajaxSettings.traditional);if(c.isArray(a)||a.jquery&&!c.isPlainObject(a))c.each(a,function(){h(this.name,this.value)});else for(var g in a)N(g,a[g],b,h);return d.join("&").replace(Mc, "+")}});c.extend({active:0,lastModified:{},etag:{}});var Vc=c.now(),Va=/(\=)\?(&|$)|\?\?/i;c.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return c.expando+"_"+Vc++}});c.ajaxPrefilter("json jsonp",function(a,b,d){b=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data=="string";if(a.dataTypes[0]==="jsonp"||a.jsonp!==false&&(Va.test(a.url)||b&&Va.test(a.data))){var h,g=a.jsonpCallback=c.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,l=j[g],f=a.url,i=a.data,t="$1"+ g+"$2";a.jsonp!==false&&(f=f.replace(Va,t),a.url===f&&(b&&(i=i.replace(Va,t)),a.data===i&&(f=f+((/\?/.test(f)?"&":"?")+a.jsonp+"="+g))));a.url=f;a.data=i;j[g]=function(a){h=[a]};d.always(function(){j[g]=l;h&&c.isFunction(l)&&j[g](h[0])});a.converters["script json"]=function(){h||c.error(g+" was not called");return h[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.globalEval(a);return a}}});c.ajaxPrefilter("script",function(a){a.cache===m&&(a.cache=false);a.crossDomain&&(a.type="GET",a.global=false)});c.ajaxTransport("script",function(a){if(a.crossDomain){var b,d=o.head||o.getElementsByTagName("head")[0]||o.documentElement;return{send:function(h,c){b=o.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a,h){if(h||!b.readyState||/loaded|complete/.test(b.readyState)){b.onload= b.onreadystatechange=null;d&&b.parentNode&&d.removeChild(b);b=m;h||c(200,"success")}};d.insertBefore(b,d.firstChild)},abort:function(){b&&b.onload(0,1)}}}});var kb=j.ActiveXObject?function(){for(var a in wa)wa[a](0,1)}:!1,Wc=0,wa;c.ajaxSettings.xhr=j.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&q()))a:{try{a=new j.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:q;var lb=c.ajaxSettings.xhr();c.extend(c.support,{ajax:!!lb,cors:!!lb&&"withCredentials"in lb});c.support.ajax&& c.ajaxTransport(function(a){if(!a.crossDomain||c.support.cors){var b;return{send:function(d,h){var g=a.xhr(),l,f;a.username?g.open(a.type,a.url,a.async,a.username,a.password):g.open(a.type,a.url,a.async);if(a.xhrFields)for(f in a.xhrFields)g[f]=a.xhrFields[f];a.mimeType&&g.overrideMimeType&&g.overrideMimeType(a.mimeType);!a.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");try{for(f in d)g.setRequestHeader(f,d[f])}catch(i){}g.send(a.hasContent&&a.data||null);b=function(d, f){var i,t,j,k,z;try{if(b&&(f||g.readyState===4)){b=m;l&&(g.onreadystatechange=c.noop,kb&&delete wa[l]);if(f)g.readyState!==4&&g.abort();else{i=g.status;j=g.getAllResponseHeaders();k={};(z=g.responseXML)&&z.documentElement&&(k.xml=z);k.text=g.responseText;try{t=g.statusText}catch(p){t=""}!i&&a.isLocal&&!a.crossDomain?i=k.text?200:404:i===1223&&(i=204)}}}catch(v){f||h(-1,v)}k&&h(i,t,k,j)};!a.async||g.readyState===4?b():(l=++Wc,kb&&(wa||(wa={},c(j).unload(kb)),wa[l]=b),g.onreadystatechange=b)},abort:function(){b&& b(0,1)}}}});var Xa={},da,na,Xc=/^(?:toggle|show|hide)$/,Yc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,Wa,mb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Da;c.fn.extend({show:function(a,b,d){var h;if(a||a===0)return this.animate(y("show",3),a,b,d);b=0;for(d=this.length;b=f.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();f.animatedProperties[this.prop]=true;for(b in f.animatedProperties)f.animatedProperties[b]!== true&&(g=false);if(g){f.overflow!=null&&!c.support.shrinkWrapBlocks&&c.each(["","X","Y"],function(a,b){l.style["overflow"+b]=f.overflow[a]});f.hide&&c(l).hide();if(f.hide||f.show)for(b in f.animatedProperties){c.style(l,b,f.orig[b]);c.removeData(l,"fxshow"+b,true);c.removeData(l,"toggle"+b,true)}(a=f.complete)&&(f.complete=false,a.call(l))}return false}f.duration==Infinity?this.now=h:(d=h-this.startTime,this.state=d/f.duration,this.pos=c.easing[f.animatedProperties[this.prop]](this.state,d,0,1,f.duration), this.now=this.start+(this.end-this.start)*this.pos);this.update();return true}};c.extend(c.fx,{tick:function(){for(var a,b=c.timers,d=0;d-1?(j=g.position(),k=j.top,z=j.left):(k=parseFloat(f)||0,z= parseFloat(i)||0);c.isFunction(b)&&(b=b.call(a,d,l));b.top!=null&&(t.top=b.top-l.top+k);b.left!=null&&(t.left=b.left-l.left+z);"using"in b?b.using.call(a,t):g.css(t)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),h=Rb.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top=d.top-(parseFloat(c.css(a,"marginTop"))||0);d.left=d.left-(parseFloat(c.css(a,"marginLeft"))||0);h.top=h.top+(parseFloat(c.css(b[0],"borderTopWidth"))||0);h.left=h.left+ (parseFloat(c.css(b[0],"borderLeftWidth"))||0);return{top:d.top-h.top,left:d.left-h.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||o.body;a&&!Rb.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(b){var h,g;if(b===m){h=this[0];if(!h)return null;return(g=s(h))?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&g.document.documentElement[d]|| g.document.body[d]:h[d]}return this.each(function(){(g=s(this))?g.scrollTo(a?c(g).scrollLeft():b,a?b:c(g).scrollTop()):this[d]=b})}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){var a=this[0];return a?a.style?parseFloat(c.css(a,d,"padding")):this[d]():null};c.fn["outer"+b]=function(a){var b=this[0];return b?b.style?parseFloat(c.css(b,d,a?"margin":"border")):this[d]():null};c.fn[d]=function(a){var h=this[0];if(!h)return a==null?null:this;if(c.isFunction(a))return this.each(function(b){var h= c(this);h[d](a.call(this,b,h[d]()))});if(c.isWindow(h)){var e=h.document.documentElement["client"+b],g=h.document.body;return h.document.compatMode==="CSS1Compat"&&e||g&&g["client"+b]||e}if(h.nodeType===9)return Math.max(h.documentElement["client"+b],h.body["scroll"+b],h.documentElement["scroll"+b],h.body["offset"+b],h.documentElement["offset"+b]);if(a===m){h=c.css(h,d);e=parseFloat(h);return c.isNumeric(e)?e:h}return this.css(d,typeof a=="string"?a:a+"px")}});j.jQuery=j.$=c})(window); (function(j){function m(j){var m=this.data("tEvents");m||(m={dispatch:{}},Object.defineProperty(this.data(),"tEvents",{value:m,enumerable:!1,writable:!0,configurable:!0}));m.events=m.events||0;m.dispatch[j]=!0;0===m.events&&(N?(this.bind("touchstart",x),this.bind("touchmove",y)):(this.bind("mousedown",x),this.bind("mousemove",y)));m.events+=1}function s(){var m=this.data("tEvents");m&&(m.events=Math.max(0,m.events-1),0===m.events&&(N?(this.unbind("touchstart",x),this.unbind("touchmove",y),m.eventUpHandler&& j("body").unbind("touchend",m.eventUpHandler)):(this.unbind("mousedown",x),this.unbind("mousemove",y),m.eventUpHandler&&j("body").unbind("mouseup",m.eventUpHandler))))}function x(m){var r=j(this),s=r.data("tEvents"),u=q(m),x=r.offset(),C=!1;x&&(C=(C=(C=(C=u.x>x.left)&&u.y>x.top)&&u.xB||1=k.left)&&w.currentEvent.y>=k.top)&&w.currentEvent.x<=k.left+D.width())&&w.currentEvent.y<=k.top+D.height());if(!w.prevEvent&&(J||y==document))if(w.dispatch.tap&&s&&(y=j.event.fix(m),y.type="tap",s=!1,y.pageX=w.currentEvent.x,y.pageY=w.currentEvent.y,D.trigger(y)),w.dispatch.doubleTap&&r)if(w.taps||(w.taps=[0,0]),w.taps.splice(0,1),w.taps.push((new Date).getTime()),300>w.taps[1]-w.taps[0])y=j.event.fix(m),y.type="doubleTap",r=!1,y.pageX=w.currentEvent.x,y.pageY=w.currentEvent.y, D.trigger(y);N?j("body").unbind("touchend",w.eventUpHandler):j("body").unbind("mouseup",w.eventUpHandler);delete w.eventUpHandler;delete w.currentEvent;delete w.prevEvent;delete w.initialEvent;delete w.fingerDistance}L.slice(x,1)}}function r(q){j.event.special[q]={setup:function(){m.call(j(this),q)},teardown:function(){s.call(j(this))}}}function q(j){var m=N?{x:j.originalEvent.touches[0].pageX,y:j.originalEvent.touches[0].pageY}:{x:j.pageX,y:j.pageY};m.time=(new Date).getTime();m.target=j.target; return m}var N=j.isTouch||"ontouchstart"in window,L=[];Object.defineProperty||(Object.prototype.defineProperty=function(j,m,q){j[m]=q.value});N?j(document).bind("touchend",u):j(document).bind("mouseup",u);for(var J="swipe tap doubleTap pinching press unpress moving".split(" ");J.length;)r(J.pop())})(jQuery); (function(){var j=this,m=j._,s={},x=Array.prototype,y=Object.prototype,u=x.push,r=x.slice,q=x.concat,N=y.toString,L=y.hasOwnProperty,J=x.forEach,K=x.map,Q=x.reduce,Y=x.reduceRight,ea=x.filter,S=x.every,C=x.some,V=x.indexOf,D=x.lastIndexOf,y=Array.isArray,w=Object.keys,aa=Function.prototype.bind,k=function(a){return a instanceof k?a:this instanceof k?(this._wrapped=a,void 0):new k(a)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=k),exports._=k):j._= k;k.VERSION="1.4.3";var B=k.each=k.forEach=function(a,b,d){if(null!=a)if(J&&a.forEach===J)a.forEach(b,d);else if(a.length===+a.length)for(var c=0,f=a.length;f>c&&b.call(d,a[c],c,a)!==s;c++);else for(c in a)if(k.has(a,c)&&b.call(d,a[c],c,a)===s)break};k.map=k.collect=function(a,b,d){var c=[];return null==a?c:K&&a.map===K?a.map(b,d):(B(a,function(a,f,i){c[c.length]=b.call(d,a,f,i)}),c)};k.reduce=k.foldl=k.inject=function(a,b,d,c){var f=2a.length)return Math.max.apply(Math,a);if(!b&&k.isEmpty(a))return-1/0;var c={computed:-1/0,value:-1/0};return B(a,function(a,f,i){f=b?b.call(d,a,f,i):a;f>=c.computed&&(c={value:a,computed:f})}),c.value};k.min=function(a,b,d){if(!b&&k.isArray(a)&&a[0]===+a[0]&&65535>a.length)return Math.min.apply(Math,a);if(!b&&k.isEmpty(a))return 1/ 0;var c={computed:1/0,value:1/0};return B(a,function(a,f,i){f=b?b.call(d,a,f,i):a;c.computed>f&&(c={value:a,computed:f})}),c.value};k.shuffle=function(a){var b,d=0,c=[];return B(a,function(a){b=k.random(d++);c[d-1]=c[b];c[b]=a}),c};var R=function(a){return k.isFunction(a)?a:function(b){return b[a]}};k.sortBy=function(a,b,d){var c=R(b);return k.pluck(k.map(a,function(a,b,h){return{value:a,index:b,criteria:c.call(d,a,b,h)}}).sort(function(a,b){var d=a.criteria,h=b.criteria;if(d!==h){if(d>h||void 0=== d)return 1;if(h>d||void 0===h)return-1}return a.indexf;){var j=f+i>>>1;b>d.call(c,a[j])? f=j+1:i=j}return f};k.toArray=function(a){return a?k.isArray(a)?r.call(a):a.length===+a.length?k.map(a,k.identity):k.values(a):[]};k.size=function(a){return null==a?0:a.length===+a.length?a.length:k.keys(a).length};k.first=k.head=k.take=function(a,b,d){return null==a?void 0:null==b||d?a[0]:r.call(a,0,b)};k.initial=function(a,b,d){return r.call(a,0,a.length-(null==b||d?1:b))};k.last=function(a,b,d){return null==a?void 0:null==b||d?a[a.length-1]:r.call(a,Math.max(a.length-b,0))};k.rest=k.tail=k.drop= function(a,b,d){return r.call(a,null==b||d?1:b)};k.compact=function(a){return k.filter(a,k.identity)};var o=function(a,b,d){return B(a,function(a){k.isArray(a)?b?u.apply(d,a):o(a,b,d):d.push(a)}),d};k.flatten=function(a,b){return o(a,b,[])};k.without=function(a){return k.difference(a,r.call(arguments,1))};k.uniq=k.unique=function(a,b,d,c){k.isFunction(b)&&(c=d,d=b,b=!1);var d=d?k.map(a,d,c):a,f=[],i=[];return B(d,function(d,c){(b?c&&i[i.length-1]===d:k.contains(i,d))||(i.push(d),f.push(a[c]))}),f}; k.union=function(){return k.uniq(q.apply(x,arguments))};k.intersection=function(a){var b=r.call(arguments,1);return k.filter(k.uniq(a),function(a){return k.every(b,function(b){return 0<=k.indexOf(b,a)})})};k.difference=function(a){var b=q.apply(x,r.call(arguments,1));return k.filter(a,function(a){return!k.contains(b,a)})};k.zip=function(){for(var a=r.call(arguments),b=k.max(k.pluck(a,"length")),d=Array(b),c=0;b>c;c++)d[c]=k.pluck(a,""+c);return d};k.object=function(a,b){if(null==a)return{};for(var d= {},c=0,f=a.length;f>c;c++)b?d[a[c]]=b[c]:d[a[c][0]]=a[c][1];return d};k.indexOf=function(a,b,d){if(null==a)return-1;var c=0,f=a.length;if(d){if("number"!=typeof d)return c=k.sortedIndex(a,b),a[c]===b?c:-1;c=0>d?Math.max(0,f+d):d}if(V&&a.indexOf===V)return a.indexOf(b,d);for(;f>c;c++)if(a[c]===b)return c;return-1};k.lastIndexOf=function(a,b,d){if(null==a)return-1;var c=null!=d;if(D&&a.lastIndexOf===D)return c?a.lastIndexOf(b,d):a.lastIndexOf(b);for(d=c?d:a.length;d--;)if(a[d]===b)return d;return-1}; k.range=function(a,b,d){1>=arguments.length&&(b=a||0,a=0);for(var d=arguments[2]||1,c=Math.max(Math.ceil((b-a)/d),0),f=0,i=Array(c);c>f;)i[f++]=a,a+=d;return i};var F=function(){};k.bind=function(a,b){var d,c;if(a.bind===aa&&aa)return aa.apply(a,r.call(arguments,1));if(!k.isFunction(a))throw new TypeError;return d=r.call(arguments,2),c=function(){if(!(this instanceof c))return a.apply(b,d.concat(r.call(arguments)));F.prototype=a.prototype;var f=new F;F.prototype=null;var i=a.apply(f,d.concat(r.call(arguments))); return Object(i)===i?i:f}};k.bindAll=function(a){var b=r.call(arguments,1);return 0==b.length&&(b=k.functions(a)),B(b,function(b){a[b]=k.bind(a[b],a)}),a};k.memoize=function(a,b){var d={};return b||(b=k.identity),function(){var c=b.apply(this,arguments);return k.has(d,c)?d[c]:d[c]=a.apply(this,arguments)}};k.delay=function(a,b){var d=r.call(arguments,2);return setTimeout(function(){return a.apply(null,d)},b)};k.defer=function(a){return k.delay.apply(k,[a,1].concat(r.call(arguments,1)))};k.throttle= function(a,b){var d,c,f,i,j=0,k=function(){j=new Date;f=null;i=a.apply(d,c)};return function(){var p=new Date,m=b-(p-j);return d=this,c=arguments,0>=m?(clearTimeout(f),f=null,j=p,i=a.apply(d,c)):f||(f=setTimeout(k,m)),i}};k.debounce=function(a,b,d){var c,f;return function(){var i=this,j=arguments,k=d&&!c;return clearTimeout(c),c=setTimeout(function(){c=null;d||(f=a.apply(i,j))},b),k&&(f=a.apply(i,j)),f}};k.once=function(a){var b,d=!1;return function(){return d?b:(d=!0,b=a.apply(this,arguments),a= null,b)}};k.wrap=function(a,b){return function(){var d=[a];return u.apply(d,arguments),b.apply(this,d)}};k.compose=function(){var a=arguments;return function(){for(var b=arguments,d=a.length-1;0<=d;d--)b=[a[d].apply(this,b)];return b[0]}};k.after=function(a,b){return 0>=a?b():function(){return 1>--a?b.apply(this,arguments):void 0}};k.keys=w||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var b=[],d;for(d in a)k.has(a,d)&&(b[b.length]=d);return b};k.values=function(a){var b=[], d;for(d in a)k.has(a,d)&&b.push(a[d]);return b};k.pairs=function(a){var b=[],d;for(d in a)k.has(a,d)&&b.push([d,a[d]]);return b};k.invert=function(a){var b={},d;for(d in a)k.has(a,d)&&(b[a[d]]=d);return b};k.functions=k.methods=function(a){var b=[],d;for(d in a)k.isFunction(a[d])&&b.push(d);return b.sort()};k.extend=function(a){return B(r.call(arguments,1),function(b){if(b)for(var d in b)a[d]=b[d]}),a};k.pick=function(a){var b={},d=q.apply(x,r.call(arguments,1));return B(d,function(d){d in a&&(b[d]= a[d])}),b};k.omit=function(a){var b={},d=q.apply(x,r.call(arguments,1)),c;for(c in a)k.contains(d,c)||(b[c]=a[c]);return b};k.defaults=function(a){return B(r.call(arguments,1),function(b){if(b)for(var d in b)null==a[d]&&(a[d]=b[d])}),a};k.clone=function(a){return k.isObject(a)?k.isArray(a)?a.slice():k.extend({},a):a};k.tap=function(a,b){return b(a),a};var c=function(a,b,d,f){if(a===b)return 0!==a||1/a==1/b;if(null==a||null==b)return a===b;a instanceof k&&(a=a._wrapped);b instanceof k&&(b=b._wrapped); var i=N.call(a);if(i!=N.call(b))return!1;switch(i){case "[object String]":return a==b+"";case "[object Number]":return a!=+a?b!=+b:0==a?1/a==1/b:a==+b;case "[object Date]":case "[object Boolean]":return+a==+b;case "[object RegExp]":return a.source==b.source&&a.global==b.global&&a.multiline==b.multiline&&a.ignoreCase==b.ignoreCase}if("object"!=typeof a||"object"!=typeof b)return!1;for(var j=d.length;j--;)if(d[j]==a)return f[j]==b;d.push(a);f.push(b);var j=0,p=!0;if("[object Array]"==i){if(j=a.length, p=j==b.length)for(;j--&&(p=c(a[j],b[j],d,f)););}else{var i=a.constructor,m=b.constructor;if(i!==m&&(!k.isFunction(i)||!(i instanceof i&&k.isFunction(m)&&m instanceof m)))return!1;for(var v in a)if(k.has(a,v)&&(j++,!(p=k.has(b,v)&&c(a[v],b[v],d,f))))break;if(p){for(v in b)if(k.has(b,v)&&!j--)break;p=!j}}return d.pop(),f.pop(),p};k.isEqual=function(a,b){return c(a,b,[],[])};k.isEmpty=function(a){if(null==a)return!0;if(k.isArray(a)||k.isString(a))return 0===a.length;for(var b in a)if(k.has(a,b))return!1; return!0};k.isElement=function(a){return!(!a||1!==a.nodeType)};k.isArray=y||function(a){return"[object Array]"==N.call(a)};k.isObject=function(a){return a===Object(a)};B("Arguments Function String Number Date RegExp".split(" "),function(a){k["is"+a]=function(b){return N.call(b)=="[object "+a+"]"}});k.isArguments(arguments)||(k.isArguments=function(a){return!(!a||!k.has(a,"callee"))});k.isFunction=function(a){return"function"==typeof a};k.isFinite=function(a){return isFinite(a)&&!isNaN(parseFloat(a))}; k.isNaN=function(a){return k.isNumber(a)&&a!=+a};k.isBoolean=function(a){return!0===a||!1===a||"[object Boolean]"==N.call(a)};k.isNull=function(a){return null===a};k.isUndefined=function(a){return void 0===a};k.has=function(a,b){return L.call(a,b)};k.noConflict=function(){return j._=m,this};k.identity=function(a){return a};k.times=function(a,b,d){for(var c=Array(a),f=0;a>f;f++)c[f]=b.call(d,f);return c};k.random=function(a,b){return null==b&&(b=a,a=0),a+(0|Math.random()*(b-a+1))};var i={escape:{"&":"&", "<":"<",">":">",'"':""","'":"'","/":"/"}};i.unescape=k.invert(i.escape);var f={escape:RegExp("["+k.keys(i.escape).join("")+"]","g"),unescape:RegExp("("+k.keys(i.unescape).join("|")+")","g")};k.each(["escape","unescape"],function(a){k[a]=function(b){return null==b?"":(""+b).replace(f[a],function(b){return i[a][b]})}});k.result=function(a,b){if(null==a)return null;var d=a[b];return k.isFunction(d)?d.call(a):d};k.mixin=function(a){B(k.functions(a),function(b){var d=k[b]=a[b];k.prototype[b]= function(){var a=[this._wrapped];u.apply(a,arguments);a=d.apply(k,a);return this._chain?k(a).chain():a}})};var p=0;k.uniqueId=function(a){var b=""+ ++p;return a?a+b:b};k.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var v=/(.)^/,b={"'":"'","\\":"\\","\r":"r","\n":"n","\t":"t","\u2028":"u2028","\u2029":"u2029"},d=/\\|'|\r|\n|\t|\u2028|\u2029/g;k.template=function(a,c,g){var g=k.defaults({},g,k.templateSettings),f=RegExp([(g.escape||v).source, (g.interpolate||v).source,(g.evaluate||v).source].join("|")+"|$","g"),i=0,j="__p+='";a.replace(f,function(c,h,g,f,l){return j+=a.slice(i,l).replace(d,function(a){return"\\"+b[a]}),h&&(j+="'+\n((__t=("+h+"))==null?'':_.escape(__t))+\n'"),g&&(j+="'+\n((__t=("+g+"))==null?'':__t)+\n'"),f&&(j+="';\n"+f+"\n__p+='"),i=l+c.length,c});j+="';\n";g.variable||(j="with(obj||{}){\n"+j+"}\n");j="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+j+"return __p;\n";try{var p= Function(g.variable||"obj","_",j)}catch(m){throw m.source=j,m;}if(c)return p(c,k);c=function(a){return p.call(this,a,k)};return c.source="function("+(g.variable||"obj")+"){\n"+j+"}",c};k.chain=function(a){return k(a).chain()};k.mixin(k);B("pop push reverse shift sort splice unshift".split(" "),function(a){var b=x[a];k.prototype[a]=function(){var d=this._wrapped;return b.apply(d,arguments),"shift"!=a&&"splice"!=a||0!==d.length||delete d[0],this._chain?k(d).chain():d}});B(["concat","join","slice"], function(a){var b=x[a];k.prototype[a]=function(){var a=b.apply(this._wrapped,arguments);return this._chain?k(a).chain():a}});k.extend(k.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}})}).call(this); (function(){var j=this,m=j.Backbone,s=[],x=s.push,y=s.slice,u=s.splice,r;r="undefined"!==typeof exports?exports:j.Backbone={};r.VERSION="0.9.10";var q=j._;!q&&"undefined"!==typeof require&&(q=require("underscore"));r.$=j.jQuery||j.Zepto||j.ender;r.noConflict=function(){j.Backbone=m;return this};r.emulateHTTP=!1;r.emulateJSON=!1;var N=/\s+/,L=function(c,i,f,j){if(!f)return!0;if("object"===typeof f)for(var k in f)c[i].apply(c,[k,f[k]].concat(j));else if(N.test(f)){f=f.split(N);k=0;for(var b=f.length;k< b;k++)c[i].apply(c,[f[k]].concat(j))}else return!0},J=function(c,i){var f,j=-1,k=c.length;switch(i.length){case 0:for(;++j=i);this.root=("/"+this.root+"/").replace(aa,"/");i&&this._wantsHashChange&&(this.iframe=r.$('