(function(){var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,x=0,C=Object.prototype.toString,s=false,y=true;[0,0].sort(function(){y=false;return 0});var E=function(l,g,i,h){i=i||[];g=g||document;var d=g;if(g.nodeType!==1&&g.nodeType!==9){return[]}if(!l||typeof l!=="string"){return i}var k=[],H,b,n,a,m=true,p=E.isXML(g),f=l,c,o,q,j;do{r.exec("");H=r.exec(f);if(H){f=H[3];k.push(H[1]);if(H[2]){a=H[3];break}}}while(H);if(k.length>1&&w.exec(l)){if(k.length===2&&B.relative[k[0]]){b=z(k[0]+k[1],g)}else{b=B.relative[k[0]]?[g]:E(k.shift(),g);while(k.length){l=k.shift();if(B.relative[l]){l+=k.shift()}b=z(l,b)}}}else{if(!h&&k.length>1&&g.nodeType===9&&!p&&B.match.ID.test(k[0])&&!B.match.ID.test(k[k.length-1])){c=E.find(k.shift(),g,p);g=c.expr?E.filter(c.expr,c.set)[0]:c.set[0]}if(g){c=h?{expr:k.pop(),set:F(h)}:E.find(k.pop(),k.length===1&&(k[0]==="~"||k[0]==="+")&&g.parentNode?g.parentNode:g,p);b=c.expr?E.filter(c.expr,c.set):c.set;if(k.length>0){n=F(b)}else{m=false}while(k.length){o=k.pop();q=o;if(!B.relative[o]){o=""}else{q=k.pop()}if(q==null){q=g}B.relative[o](n,q,p)}}else{n=k=[]}}if(!n){n=b}if(!n){E.error(o||l)}if(C.call(n)==="[object Array]"){if(!m){i.push.apply(i,n)}else{if(g&&g.nodeType===1){for(j=0;n[j]!=null;j++){if(n[j]&&(n[j]===true||n[j].nodeType===1&&E.contains(g,n[j]))){i.push(b[j])}}}else{for(j=0;n[j]!=null;j++){if(n[j]&&n[j].nodeType===1){i.push(b[j])}}}}}else{F(n,i)}if(a){E(a,d,i,h);E.uniqueSort(i)}return i};E.uniqueSort=function(a){if(D){s=y;a.sort(D);if(s){for(var b=1;b<a.length;b++){if(a[b]===a[b-1]){a.splice(b--,1)}}}}return a};E.matches=function(b,a){return E(b,null,null,a)};E.find=function(d,b,c){var f;if(!d){return[]}for(var i=0,j=B.order.length;i<j;i++){var g=B.order[i],h;if((h=B.leftMatch[g].exec(d))){var a=h[1];h.splice(1,1);if(a.substr(a.length-1)!=="\\"){h[1]=(h[1]||"").replace(/\\/g,"");f=B.find[g](h,b,c);if(f!=null){d=d.replace(B.match[g],"");break}}}}if(!f){f=b.getElementsByTagName("*")}return{set:f,expr:d}};E.filter=function(d,f,q,n){var H=d,m=[],i=f,k,g,j=f&&f[0]&&E.isXML(f[0]);while(d&&f.length){for(var h in B.filter){if((k=B.leftMatch[h].exec(d))!=null&&k[2]){var b=B.filter[h],p,a,o=k[1];g=false;k.splice(1,1);if(o.substr(o.length-1)==="\\"){continue}if(i===m){m=[]}if(B.preFilter[h]){k=B.preFilter[h](k,i,q,m,n,j);if(!k){g=p=true}else{if(k===true){continue}}}if(k){for(var l=0;(a=i[l])!=null;l++){if(a){p=b(a,k,l,i);var c=n^!!p;if(q&&p!=null){if(c){g=true}else{i[l]=false}}else{if(c){m.push(a);g=true}}}}}if(p!==undefined){if(!q){i=m}d=d.replace(B.match[h],"");if(!g){return[]}break}}}if(d===H){if(g==null){E.error(d)}else{break}}H=d}return i};E.error=function(a){throw"Syntax error, unrecognized expression: "+a};var B=E.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},relative:{"+":function(b,h){var f=typeof h==="string",c=f&&!/\W/.test(h),a=f&&!c;if(c){h=h.toLowerCase()}for(var g=0,i=b.length,d;g<i;g++){if((d=b[g])){while((d=d.previousSibling)&&d.nodeType!==1){}b[g]=a||d&&d.nodeName.toLowerCase()===h?d||false:d===h}}if(a){E.filter(h,b,true)}},">":function(a,g){var c=typeof g==="string",b,f=0,h=a.length;if(c&&!/\W/.test(g)){g=g.toLowerCase();for(;f<h;f++){b=a[f];if(b){var d=b.parentNode;a[f]=d.nodeName.toLowerCase()===g?d:false}}}else{for(;f<h;f++){b=a[f];if(b){a[f]=c?b.parentNode:b.parentNode===g}}if(c){E.filter(g,a,true)}}},"":function(c,f,a){var d=x++,g=e,b;if(typeof f==="string"&&!/\W/.test(f)){f=f.toLowerCase();b=f;g=t}g("parentNode",f,d,c,b,a)},"~":function(c,f,a){var d=x++,g=e,b;if(typeof f==="string"&&!/\W/.test(f)){f=f.toLowerCase();b=f;g=t}g("previousSibling",f,d,c,b,a)}},find:{ID:function(c,b,a){if(typeof b.getElementById!=="undefined"&&!a){var d=b.getElementById(c[1]);return d?[d]:[]}},NAME:function(d,a){if(typeof a.getElementsByName!=="undefined"){var f=[],b=a.getElementsByName(d[1]);for(var c=0,g=b.length;c<g;c++){if(b[c].getAttribute("name")===d[1]){f.push(b[c])}}return f.length===0?null:f}},TAG:function(b,a){return a.getElementsByTagName(b[1])}},preFilter:{CLASS:function(f,h,g,i,b,a){f=" "+f[1].replace(/\\/g,"")+" ";if(a){return f}for(var d=0,c;(c=h[d])!=null;d++){if(c){if(b^(c.className&&(" "+c.className+" ").replace(/[\t\n]/g," ").indexOf(f)>=0)){if(!g){i.push(c)}}else{if(g){h[d]=false}}}}return false},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a,b){return a[1].toLowerCase()},CHILD:function(b){if(b[1]==="nth"){var a=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(b[2]==="even"&&"2n"||b[2]==="odd"&&"2n+1"||!/\D/.test(b[2])&&"0n+"+b[2]||b[2]);b[2]=(a[1]+(a[2]||1))-0;b[3]=a[3]-0}b[0]=x++;return b},ATTR:function(c,g,f,h,b,a){var d=c[1].replace(/\\/g,"");if(!a&&B.attrMap[d]){c[1]=B.attrMap[d]}if(c[2]==="~="){c[4]=" "+c[4]+" "}return c},PSEUDO:function(b,f,d,g,a){if(b[1]==="not"){if((r.exec(b[3])||"").length>1||/^\w/.test(b[3])){b[3]=E(b[3],null,null,f)}else{var c=E.filter(b[3],f,d,true^a);if(!d){g.push.apply(g,c)}return false}}else{if(B.match.POS.test(b[0])||B.match.CHILD.test(b[0])){return true}}return b},POS:function(a){a.unshift(true);return a}},filters:{enabled:function(a){return a.disabled===false&&a.type!=="hidden"},disabled:function(a){return a.disabled===true},checked:function(a){return a.checked===true},selected:function(a){a.parentNode.selectedIndex;return a.selected===true},parent:function(a){return !!a.firstChild},empty:function(a){return !a.firstChild},has:function(a,b,c){return !!E(c[3],a).length},header:function(a){return(/h\d/i).test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return(/input|select|textarea|button/i).test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(b,c,d,a){return c===a.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[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(j,d,f,c){var b=d[1],a=B.filters[b];if(a){return a(j,f,d,c)}else{if(b==="contains"){return(j.textContent||j.innerText||E.getText([j])||"").indexOf(d[3])>=0}else{if(b==="not"){var i=d[3];for(var g=0,h=i.length;g<h;g++){if(i[g]===j){return false}}return true}else{E.error("Syntax error, unrecognized expression: "+b)}}}},CHILD:function(b,j){var g=j[1],a=b;switch(g){case"only":case"first":while((a=a.previousSibling)){if(a.nodeType===1){return false}}if(g==="first"){return true}a=b;case"last":while((a=a.nextSibling)){if(a.nodeType===1){return false}}return true;case"nth":var k=j[2],c=j[3];if(k===1&&c===0){return true}var h=j[0],d=b.parentNode;if(d&&(d.sizcache!==h||!b.nodeIndex)){var i=0;for(a=d.firstChild;a;a=a.nextSibling){if(a.nodeType===1){a.nodeIndex=++i}}d.sizcache=h}var f=b.nodeIndex-c;if(k===0){return f===0}else{return(f%k===0&&f/k>=0)}}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return(b==="*"&&a.nodeType===1)||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(b,d){var f=d[1],h=B.attrHandle[f]?B.attrHandle[f](b):b[f]!=null?b[f]:b.getAttribute(f),a=h+"",c=d[2],g=d[4];return h==null?c==="!=":c==="="?a===g:c==="*="?a.indexOf(g)>=0:c==="~="?(" "+a+" ").indexOf(g)>=0:!g?a&&h!==false:c==="!="?a!==g:c==="^="?a.indexOf(g)===0:c==="$="?a.substr(a.length-g.length)===g:c==="|="?a===g||a.substr(0,g.length+1)===g+"-":false},POS:function(b,f,d,a){var g=f[2],c=B.setFilters[g];if(c){return c(b,d,f,a)}}}};var w=B.match.POS,A=function(a,b){return"\\"+(b-0+1)};for(var u in B.match){B.match[u]=new RegExp(B.match[u].source+(/(?![^\[]*\])(?![^\(]*\))/.source));B.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+B.match[u].source.replace(/\\(\d+)/g,A))}var F=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(v){F=function(a,b){var d=b||[],c=0;if(C.call(a)==="[object Array]"){Array.prototype.push.apply(d,a)}else{if(typeof a.length==="number"){for(var f=a.length;c<f;c++){d.push(a[c])}}else{for(;a[c];c++){d.push(a[c])}}}return d}}var D;if(document.documentElement.compareDocumentPosition){D=function(b,c){if(!b.compareDocumentPosition||!c.compareDocumentPosition){if(b==c){s=true}return b.compareDocumentPosition?-1:1}var a=b.compareDocumentPosition(c)&4?-1:b===c?0:1;if(a===0){s=true}return a}}else{if("sourceIndex" in document.documentElement){D=function(b,c){if(!b.sourceIndex||!c.sourceIndex){if(b==c){s=true}return b.sourceIndex?-1:1}var a=b.sourceIndex-c.sourceIndex;if(a===0){s=true}return a}}else{if(document.createRange){D=function(b,d){if(!b.ownerDocument||!d.ownerDocument){if(b==d){s=true}return b.ownerDocument?-1:1}var c=b.ownerDocument.createRange(),f=d.ownerDocument.createRange();c.setStart(b,0);c.setEnd(b,0);f.setStart(d,0);f.setEnd(d,0);var a=c.compareBoundaryPoints(Range.START_TO_END,f);if(a===0){s=true}return a}}}}E.getText=function(d){var c="",a;for(var b=0;d[b];b++){a=d[b];if(a.nodeType===3||a.nodeType===4){c+=a.nodeValue}else{if(a.nodeType!==8){c+=E.getText(a.childNodes)}}}return c};(function(){var b=document.createElement("div"),a="script"+(new Date()).getTime();b.innerHTML="<a name='"+a+"'/>";var c=document.documentElement;c.insertBefore(b,c.firstChild);if(document.getElementById(a)){B.find.ID=function(g,f,d){if(typeof f.getElementById!=="undefined"&&!d){var h=f.getElementById(g[1]);return h?h.id===g[1]||typeof h.getAttributeNode!=="undefined"&&h.getAttributeNode("id").nodeValue===g[1]?[h]:undefined:[]}};B.filter.ID=function(d,g){var f=typeof d.getAttributeNode!=="undefined"&&d.getAttributeNode("id");return d.nodeType===1&&f&&f.nodeValue===g}}c.removeChild(b);c=b=null})();(function(){var a=document.createElement("div");a.appendChild(document.createComment(""));if(a.getElementsByTagName("*").length>0){B.find.TAG=function(g,b){var c=b.getElementsByTagName(g[1]);if(g[1]==="*"){var d=[];for(var f=0;c[f];f++){if(c[f].nodeType===1){d.push(c[f])}}c=d}return c}}a.innerHTML="<a href='#'></a>";if(a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#"){B.attrHandle.href=function(b){return b.getAttribute("href",2)}}a=null})();if(document.querySelectorAll){(function(){var c=E,a=document.createElement("div");a.innerHTML="<p class='TEST'></p>";if(a.querySelectorAll&&a.querySelectorAll(".TEST").length===0){return}E=function(f,g,i,h){g=g||document;if(!h&&g.nodeType===9&&!E.isXML(g)){try{return F(g.querySelectorAll(f),i)}catch(d){}}return c(f,g,i,h)};for(var b in c){E[b]=c[b]}a=null})()}(function(){var a=document.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!a.getElementsByClassName||a.getElementsByClassName("e").length===0){return}a.lastChild.className="e";if(a.getElementsByClassName("e").length===1){return}B.order.splice(1,0,"CLASS");B.find.CLASS=function(d,c,b){if(typeof c.getElementsByClassName!=="undefined"&&!b){return c.getElementsByClassName(d[1])}};a=null})();function t(a,g,h,c,f,d){for(var j=0,k=c.length;j<k;j++){var b=c[j];if(b){b=b[a];var i=false;while(b){if(b.sizcache===h){i=c[b.sizset];break}if(b.nodeType===1&&!d){b.sizcache=h;b.sizset=j}if(b.nodeName.toLowerCase()===g){i=b;break}b=b[a]}c[j]=i}}}function e(a,g,h,c,f,d){for(var j=0,k=c.length;j<k;j++){var b=c[j];if(b){b=b[a];var i=false;while(b){if(b.sizcache===h){i=c[b.sizset];break}if(b.nodeType===1){if(!d){b.sizcache=h;b.sizset=j}if(typeof g!=="string"){if(b===g){i=true;break}}else{if(E.filter(g,[b]).length>0){i=b;break}}}b=b[a]}c[j]=i}}}E.contains=document.compareDocumentPosition?function(a,b){return !!(a.compareDocumentPosition(b)&16)}:function(a,b){return a!==b&&(a.contains?a.contains(b):true)};E.isXML=function(b){var a=(b?b.ownerDocument||b:0).documentElement;return a?a.nodeName!=="HTML":false};var z=function(i,a){var f=[],d="",c,g=a.nodeType?[a]:a;while((c=B.match.PSEUDO.exec(i))){d+=c[0];i=i.replace(B.match.PSEUDO,"")}i=B.relative[i]?i+"*":i;for(var b=0,h=g.length;b<h;b++){E(i,g[b],f)}return E.filter(d,f)};window.Sizzle=E})();
