if ('undefined' == typeof window.jQuery) { /*! jQuery v@1.8.1 jquery.com | jquery.org/license */ (function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,function(a,d){return p.inArray(a,b)>=0===c})}function bk(a){var b=bl.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function bC(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function bD(a,b){if(b.nodeType!==1||!p.hasData(a))return;var c,d,e,f=p._data(a),g=p._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d").appendTo(e.body),c=b.css("display");b.remove();if(c==="none"||c===""){bI=e.body.appendChild(bI||p.extend(e.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!bJ||!bI.createElement)bJ=(bI.contentWindow||bI.contentDocument).document,bJ.write(""),bJ.close();b=bJ.body.appendChild(bJ.createElement(a)),c=bH(b,"display"),e.body.removeChild(bI)}return bS[a]=c,c}function ci(a,b,c,d){var e;if(p.isArray(b))p.each(b,function(b,e){c||ce.test(a)?d(a,e):ci(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&p.type(b)==="object")for(e in b)ci(a+"["+e+"]",b[e],c,d);else d(a,b)}function cz(a){return function(b,c){typeof b!="string"&&(c=b,b="*");var d,e,f,g=b.toLowerCase().split(s),h=0,i=g.length;if(p.isFunction(c))for(;h)[^>]*$|#([\w\-]*)$)/,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,y=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,z=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,A=/^-ms-/,B=/-([\da-z])/gi,C=function(a,b){return(b+"").toUpperCase()},D=function(){e.addEventListener?(e.removeEventListener("DOMContentLoaded",D,!1),p.ready()):e.readyState==="complete"&&(e.detachEvent("onreadystatechange",D),p.ready())},E={};p.fn=p.prototype={constructor:p,init:function(a,c,d){var f,g,h,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?f=[null,a,null]:f=u.exec(a);if(f&&(f[1]||!c)){if(f[1])return c=c instanceof p?c[0]:c,i=c&&c.nodeType?c.ownerDocument||c:e,a=p.parseHTML(f[1],i,!0),v.test(f[1])&&p.isPlainObject(c)&&this.attr.call(a,c,!0),p.merge(this,a);g=e.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return d.find(a);this.length=1,this[0]=g}return this.context=e,this.selector=a,this}return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"1.8.1",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=p.merge(this.constructor(),a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return p.each(this,a,b)},ready:function(a){return p.ready.promise().done(a),this},eq:function(a){return a=+a,a===-1?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(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(a){return this.pushStack(p.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},p.fn.init.prototype=p.fn,p.extend=p.fn.extend=function(){var a,c,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;typeof h=="boolean"&&(k=h,h=arguments[1]||{},i=2),typeof h!="object"&&!p.isFunction(h)&&(h={}),j===i&&(h=this,--i);for(;i0)return;d.resolveWith(e,[p]),p.fn.trigger&&p(e).trigger("ready").off("ready")},isFunction:function(a){return p.type(a)==="function"},isArray:Array.isArray||function(a){return p.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):E[m.call(a)]||"object"},isPlainObject:function(a){if(!a||p.type(a)!=="object"||a.nodeType||p.isWindow(a))return!1;try{if(a.constructor&&!n.call(a,"constructor")&&!n.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||n.call(a,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a)},parseHTML:function(a,b,c){var d;return!a||typeof a!="string"?null:(typeof b=="boolean"&&(c=b,b=0),b=b||e,(d=v.exec(a))?[b.createElement(d[1])]:(d=p.buildFragment([a],b,c?null:[]),p.merge([],(d.cacheable?p.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=p.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(w.test(b.replace(y,"@").replace(z,"]").replace(x,"")))return(new Function("return "+b))();p.error("Invalid JSON: "+b)},parseXML:function(c){var d,e;if(!c||typeof c!="string")return null;try{a.DOMParser?(e=new DOMParser,d=e.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(f){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&p.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(B,C)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||p.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f0&&a[0]&&a[i-1]||i===0||p.isArray(a));if(j)for(;h-1)i.splice(c,1),e&&(c<=g&&g--,c<=h&&h--)}),this},has:function(a){return p.inArray(a,i)>-1},empty:function(){return i=[],this},disable:function(){return i=j=c=b,this},disabled:function(){return!i},lock:function(){return j=b,c||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return b=b||[],b=[a,b.slice?b.slice():b],i&&(!d||j)&&(e?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l},p.extend({Deferred:function(a){var b=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return p.Deferred(function(c){p.each(b,function(b,d){var f=d[0],g=a[b];e[d[1]](p.isFunction(g)?function(){var a=g.apply(this,arguments);a&&p.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f+"With"](this===e?c:this,[a])}:c[f])}),a=null}).promise()},promise:function(a){return typeof a=="object"?p.extend(a,d):d}},e={};return d.pipe=d.then,p.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock),e[f[0]]=g.fire,e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=k.call(arguments),d=c.length,e=d!==1||a&&p.isFunction(a.promise)?d:0,f=e===1?a:p.Deferred(),g=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?k.call(arguments):d,c===h?f.notifyWith(b,c):--e||f.resolveWith(b,c)}},h,i,j;if(d>1){h=new Array(d),i=new Array(d),j=new Array(d);for(;b
a",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0],d.style.cssText="top:1px;float:left;opacity:.5";if(!c||!c.length||!d)return{};f=e.createElement("select"),g=f.appendChild(e.createElement("option")),h=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:n.className!=="t",enctype:!!e.createElement("form").enctype,html5Clone:e.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:e.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},h.checked=!0,b.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,b.optDisabled=!g.disabled;try{delete n.test}catch(o){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",m=function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick"),n.detachEvent("onclick",m)),h=e.createElement("input"),h.value="t",h.setAttribute("type","radio"),b.radioValue=h.value==="t",h.setAttribute("checked","checked"),h.setAttribute("name","t"),n.appendChild(h),i=e.createDocumentFragment(),i.appendChild(n.lastChild),b.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=h.checked,i.removeChild(h),i.appendChild(n);if(n.attachEvent)for(k in{submit:!0,change:!0,focusin:!0})j="on"+k,l=j in n,l||(n.setAttribute(j,"return;"),l=typeof n[j]=="function"),b[k+"Bubbles"]=l;return p(function(){var c,d,f,g,h="padding:0;margin:0;border:0;display:block;overflow:hidden;",i=e.getElementsByTagName("body")[0];if(!i)return;c=e.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",i.insertBefore(c,i.firstChild),d=e.createElement("div"),c.appendChild(d),d.innerHTML="
t
",f=d.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",l=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",b.reliableHiddenOffsets=l&&f[0].offsetHeight===0,d.innerHTML="",d.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%;",b.boxSizing=d.offsetWidth===4,b.doesNotIncludeMarginInBodyOffset=i.offsetTop!==1,a.getComputedStyle&&(b.pixelPosition=(a.getComputedStyle(d,null)||{}).top!=="1%",b.boxSizingReliable=(a.getComputedStyle(d,null)||{width:"4px"}).width==="4px",g=e.createElement("div"),g.style.cssText=d.style.cssText=h,g.style.marginRight=g.style.width="0",d.style.width="1px",d.appendChild(g),b.reliableMarginRight=!parseFloat((a.getComputedStyle(g,null)||{}).marginRight)),typeof d.style.zoom!="undefined"&&(d.innerHTML="",d.style.cssText=h+"width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=d.offsetWidth===3,d.style.display="block",d.style.overflow="visible",d.innerHTML="
",d.firstChild.style.width="5px",b.shrinkWrapBlocks=d.offsetWidth!==3,c.style.zoom=1),i.removeChild(c),c=d=f=g=null}),i.removeChild(n),c=d=f=g=h=i=n=null,b}();var H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,I=/([A-Z])/g;p.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(p.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?p.cache[a[p.expando]]:a[p.expando],!!a&&!K(a)},data:function(a,c,d,e){if(!p.acceptData(a))return;var f,g,h=p.expando,i=typeof c=="string",j=a.nodeType,k=j?p.cache:a,l=j?a[h]:a[h]&&h;if((!l||!k[l]||!e&&!k[l].data)&&i&&d===b)return;l||(j?a[h]=l=p.deletedIds.pop()||++p.uuid:l=h),k[l]||(k[l]={},j||(k[l].toJSON=p.noop));if(typeof c=="object"||typeof c=="function")e?k[l]=p.extend(k[l],c):k[l].data=p.extend(k[l].data,c);return f=k[l],e||(f.data||(f.data={}),f=f.data),d!==b&&(f[p.camelCase(c)]=d),i?(g=f[c],g==null&&(g=f[p.camelCase(c)])):g=f,g},removeData:function(a,b,c){if(!p.acceptData(a))return;var d,e,f,g=a.nodeType,h=g?p.cache:a,i=g?a[p.expando]:p.expando;if(!h[i])return;if(b){d=c?h[i]:h[i].data;if(d){p.isArray(b)||(b in d?b=[b]:(b=p.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e1,null,!1))},removeData:function(a){return this.each(function(){p.removeData(this,a)})}}),p.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=p._data(a,b),c&&(!d||p.isArray(c)?d=p._data(a,b,p.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=p.queue(a,b),d=c.length,e=c.shift(),f=p._queueHooks(a,b),g=function(){p.dequeue(a,b)};e==="inprogress"&&(e=c.shift(),d--),e&&(b==="fx"&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return p._data(a,c)||p._data(a,c,{empty:p.Callbacks("once memory").add(function(){p.removeData(a,b+"queue",!0),p.removeData(a,c,!0)})})}}),p.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length1)},removeAttr:function(a){return this.each(function(){p.removeAttr(this,a)})},prop:function(a,b){return p.access(this,p.prop,a,b,arguments.length>1)},removeProp:function(a){return a=p.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(p.isFunction(a))return this.each(function(b){p(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(s);for(c=0,d=this.length;c-1)d=d.replace(" "+c[f]+" "," ");e.className=a?p.trim(d):""}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return p.isFunction(a)?this.each(function(c){p(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=p(this),h=b,i=a.split(s);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&p._data(this,"__className__",this.className),this.className=this.className||a===!1?"":p._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!arguments.length){if(f)return c=p.valHooks[f.type]||p.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(P,""):d==null?"":d);return}return e=p.isFunction(a),this.each(function(d){var f,g=p(this);if(this.nodeType!==1)return;e?f=a.call(this,d,g.val()):f=a,f==null?f="":typeof f=="number"?f+="":p.isArray(f)&&(f=p.map(f,function(a){return a==null?"":a+""})),c=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,f,"value")===b)this.value=f})}}),p.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!a||i===3||i===8||i===2)return;if(e&&p.isFunction(p.fn[c]))return p(a)[c](d);if(typeof a.getAttribute=="undefined")return p.prop(a,c,d);h=i!==1||!p.isXMLDoc(a),h&&(c=c.toLowerCase(),g=p.attrHooks[c]||(T.test(c)?M:L));if(d!==b){if(d===null){p.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)},removeAttr:function(a,b){var c,d,e,f,g=0;if(b&&a.nodeType===1){d=b.split(s);for(;g=0}})});var V=/^(?:textarea|input|select)$/i,W=/^([^\.]*|)(?:\.(.+)|)$/,X=/(?:^|\s)hover(\.\S+|)\b/,Y=/^key/,Z=/^(?:mouse|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=function(a){return p.event.special.hover?a:a.replace(X,"mouseenter$1 mouseleave$1")};p.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,q,r;if(a.nodeType===3||a.nodeType===8||!c||!d||!(g=p._data(a)))return;d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=p.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b},h.elem=a),c=p.trim(_(c)).split(" ");for(j=0;j=0&&(s=s.slice(0,-1),i=!0),s.indexOf(".")>=0&&(t=s.split("."),s=t.shift(),t.sort());if((!f||p.event.customEvent[s])&&!p.event.global[s])return;c=typeof c=="object"?c[p.expando]?c:new p.Event(s,c):new p.Event(s),c.type=s,c.isTrigger=!0,c.exclusive=i,c.namespace=t.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m=s.indexOf(":")<0?"on"+s:"";if(!f){h=p.cache;for(j in h)h[j].events&&h[j].events[s]&&p.event.trigger(c,d,h[j].handle.elem,!0);return}c.result=b,c.target||(c.target=f),d=d!=null?p.makeArray(d):[],d.unshift(c),n=p.event.special[s]||{};if(n.trigger&&n.trigger.apply(f,d)===!1)return;q=[[f,n.bindType||s]];if(!g&&!n.noBubble&&!p.isWindow(f)){r=n.delegateType||s,k=$.test(r+s)?f:f.parentNode;for(l=f;k;k=k.parentNode)q.push([k,r]),l=k;l===(f.ownerDocument||e)&&q.push([l.defaultView||l.parentWindow||a,r])}for(j=0;j=0),h[l]&&j.push(k);j.length&&t.push({elem:f,matches:j})}n.length>o&&t.push({elem:this,matches:n.slice(o)});for(d=0;d0?this.on(b,null,a,c):this.trigger(b)},Y.test(b)&&(p.event.fixHooks[b]=p.event.keyHooks),Z.test(b)&&(p.event.fixHooks[b]=p.event.mouseHooks)}),function(a,b){function $(a,b,c,d){c=c||[],b=b||q;var e,f,g,j,k=b.nodeType;if(k!==1&&k!==9)return[];if(!a||typeof a!="string")return c;g=h(b);if(!g&&!d)if(e=L.exec(a))if(j=e[1]){if(k===9){f=b.getElementById(j);if(!f||!f.parentNode)return c;if(f.id===j)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(j))&&i(b,f)&&f.id===j)return c.push(f),c}else{if(e[2])return u.apply(c,t.call(b.getElementsByTagName(a),0)),c;if((j=e[3])&&X&&b.getElementsByClassName)return u.apply(c,t.call(b.getElementsByClassName(j),0)),c}return bk(a,b,c,d,g)}function _(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function ba(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function bb(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}function bc(a,b,c,d){var e,g,h,i,j,k,l,m,n,p,r=!c&&b!==q,s=(r?"":"")+a.replace(H,"$1"),u=y[o][s];if(u)return d?0:t.call(u,0);j=a,k=[],m=0,n=f.preFilter,p=f.filter;while(j){if(!e||(g=I.exec(j)))g&&(j=j.slice(g[0].length),h.selector=l),k.push(h=[]),l="",r&&(j=" "+j);e=!1;if(g=J.exec(j))l+=g[0],j=j.slice(g[0].length),e=h.push({part:g.pop().replace(H," "),string:g[0],captures:g});for(i in p)(g=S[i].exec(j))&&(!n[i]||(g=n[i](g,b,c)))&&(l+=g[0],j=j.slice(g[0].length),e=h.push({part:i,string:g.shift(),captures:g}));if(!e)break}return l&&(h.selector=l),d?j.length:j?$.error(a):t.call(y(s,k),0)}function bd(a,b,e,f){var g=b.dir,h=s++;return a||(a=function(a){return a===e}),b.first?function(b){while(b=b[g])if(b.nodeType===1)return a(b)&&b}:f?function(b){while(b=b[g])if(b.nodeType===1&&a(b))return b}:function(b){var e,f=h+"."+c,i=f+"."+d;while(b=b[g])if(b.nodeType===1){if((e=b[o])===i)return b.sizset;if(typeof e=="string"&&e.indexOf(f)===0){if(b.sizset)return b}else{b[o]=i;if(a(b))return b.sizset=!0,b;b.sizset=!1}}}}function be(a,b){return a?function(c){var d=b(c);return d&&a(d===!0?c:d)}:b}function bf(a,b,c){var d,e,g=0;for(;d=a[g];g++)f.relative[d.part]?e=bd(e,f.relative[d.part],b,c):e=be(e,f.filter[d.part].apply(null,d.captures.concat(b,c)));return e}function bg(a){return function(b){var c,d=0;for(;c=a[d];d++)if(c(b))return!0;return!1}}function bh(a,b,c,d){var e=0,f=b.length;for(;e0?i(h,c,g):[]}function bj(a,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s=0,t=a.length,v=S.POS,w=new RegExp("^"+v.source+"(?!"+A+")","i"),x=function(){var a=1,c=arguments.length-2;for(;al){g+=k.slice(l,n.index),l=p,q=[c],J.test(g)&&(m&&(q=m),m=e);if(r=O.test(g))g=g.slice(0,-5).replace(J,"$&*"),l++;n.length>1&&n[0].replace(w,x),m=bi(g,n[1],n[2],q,m,r)}g=""}}o||(g+=k),o=!1}g?J.test(g)?bh(g,m||[c],d,e):$(g,c,d,e?e.concat(m):m):u.apply(d,m)}return t===1?d:$.uniqueSort(d)}function bk(a,b,e,g,h){a=a.replace(H,"$1");var i,k,l,m,n,o,p,q,r,s,v=bc(a,b,h),w=b.nodeType;if(S.POS.test(a))return bj(v,b,e,g);if(g)i=t.call(g,0);else if(v.length===1){if((o=t.call(v[0],0)).length>2&&(p=o[0]).part==="ID"&&w===9&&!h&&f.relative[o[1].part]){b=f.find.ID(p.captures[0].replace(R,""),b,h)[0];if(!b)return e;a=a.slice(o.shift().string.length)}r=(v=N.exec(o[0].string))&&!v.index&&b.parentNode||b,q="";for(n=o.length-1;n>=0;n--){p=o[n],s=p.part,q=p.string+q;if(f.relative[s])break;if(f.order.test(s)){i=f.find[s](p.captures[0].replace(R,""),r,h);if(i==null)continue;a=a.slice(0,a.length-q.length)+q.replace(S[s],""),a||u.apply(e,t.call(i,0));break}}}if(a){k=j(a,b,h),c=k.dirruns++,i==null&&(i=f.find.TAG("*",N.test(a)&&b.parentNode||b));for(n=0;m=i[n];n++)d=k.runs++,k(m)&&e.push(m)}return e}var c,d,e,f,g,h,i,j,k,l,m=!0,n="undefined",o=("sizcache"+Math.random()).replace(".",""),q=a.document,r=q.documentElement,s=0,t=[].slice,u=[].push,v=function(a,b){return a[o]=b||!0,a},w=function(){var a={},b=[];return v(function(c,d){return b.push(c)>f.cacheLength&&delete a[b.shift()],a[c]=d},a)},x=w(),y=w(),z=w(),A="[\\x20\\t\\r\\n\\f]",B="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",C=B.replace("w","w#"),D="([*^$|!~]?=)",E="\\["+A+"*("+B+")"+A+"*(?:"+D+A+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+C+")|)|)"+A+"*\\]",F=":("+B+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+E+")|[^:]|\\\\.)*|.*))\\)|)",G=":(nth|eq|gt|lt|first|last|even|odd)(?:\\(((?:-\\d)?\\d*)\\)|)(?=[^-]|$)",H=new RegExp("^"+A+"+|((?:^|[^\\\\])(?:\\\\.)*)"+A+"+$","g"),I=new RegExp("^"+A+"*,"+A+"*"),J=new RegExp("^"+A+"*([\\x20\\t\\r\\n\\f>+~])"+A+"*"),K=new RegExp(F),L=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,M=/^:not/,N=/[\x20\t\r\n\f]*[+~]/,O=/:not\($/,P=/h\d/i,Q=/input|select|textarea|button/i,R=/\\(?!\\)/g,S={ID:new RegExp("^#("+B+")"),CLASS:new RegExp("^\\.("+B+")"),NAME:new RegExp("^\\[name=['\"]?("+B+")['\"]?\\]"),TAG:new RegExp("^("+B.replace("w","w*")+")"),ATTR:new RegExp("^"+E),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|nth|last|first)-child(?:\\("+A+"*(even|odd|(([+-]|)(\\d*)n|)"+A+"*(?:([+-]|)"+A+"*(\\d+)|))"+A+"*\\)|)","i"),POS:new RegExp(G,"ig"),needsContext:new RegExp("^"+A+"*[>+~]|"+G,"i")},T=function(a){var b=q.createElement("div");try{return a(b)}catch(c){return!1}finally{b=null}},U=T(function(a){return a.appendChild(q.createComment("")),!a.getElementsByTagName("*").length}),V=T(function(a){return a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!==n&&a.firstChild.getAttribute("href")==="#"}),W=T(function(a){a.innerHTML="";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),X=T(function(a){return a.innerHTML="",!a.getElementsByClassName||!a.getElementsByClassName("e").length?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length===2)}),Y=T(function(a){a.id=o+0,a.innerHTML="
",r.insertBefore(a,r.firstChild);var b=q.getElementsByName&&q.getElementsByName(o).length===2+q.getElementsByName(o+0).length;return e=!q.getElementById(o),r.removeChild(a),b});try{t.call(r.childNodes,0)[0].nodeType}catch(Z){t=function(a){var b,c=[];for(;b=this[a];a++)c.push(b);return c}}$.matches=function(a,b){return $(a,null,null,b)},$.matchesSelector=function(a,b){return $(b,null,null,[a]).length>0},g=$.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(e===1||e===9||e===11){if(typeof a.textContent=="string")return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=g(a)}else if(e===3||e===4)return a.nodeValue}else for(;b=a[d];d++)c+=g(b);return c},h=$.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":!1},i=$.contains=r.contains?function(a,b){var c=a.nodeType===9?a.documentElement:a,d=b&&b.parentNode;return a===d||!!(d&&d.nodeType===1&&c.contains&&c.contains(d))}:r.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){while(b=b.parentNode)if(b===a)return!0;return!1},$.attr=function(a,b){var c,d=h(a);return d||(b=b.toLowerCase()),f.attrHandle[b]?f.attrHandle[b](a):W||d?a.getAttribute(b):(c=a.getAttributeNode(b),c?typeof a[b]=="boolean"?a[b]?b:null:c.specified?c.value:null:null)},f=$.selectors={cacheLength:50,createPseudo:v,match:S,order:new RegExp("ID|TAG"+(Y?"|NAME":"")+(X?"|CLASS":"")),attrHandle:V?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:e?function(a,b,c){if(typeof b.getElementById!==n&&!c){var d=b.getElementById(a);return d&&d.parentNode?[d]:[]}}:function(a,c,d){if(typeof c.getElementById!==n&&!d){var e=c.getElementById(a);return e?e.id===a||typeof e.getAttributeNode!==n&&e.getAttributeNode("id").value===a?[e]:b:[]}},TAG:U?function(a,b){if(typeof b.getElementsByTagName!==n)return b.getElementsByTagName(a)}:function(a,b){var c=b.getElementsByTagName(a);if(a==="*"){var d,e=[],f=0;for(;d=c[f];f++)d.nodeType===1&&e.push(d);return e}return c},NAME:function(a,b){if(typeof b.getElementsByName!==n)return b.getElementsByName(name)},CLASS:function(a,b,c){if(typeof b.getElementsByClassName!==n&&!c)return b.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(R,""),a[3]=(a[4]||a[5]||"").replace(R,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||$.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&$.error(a[0]),a},PSEUDO:function(a,b,c){var d,e;if(S.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(d=a[4])K.test(d)&&(e=bc(d,b,c,!0))&&(e=d.indexOf(")",d.length-e)-d.length)&&(d=d.slice(0,e),a[0]=a[0].slice(0,e)),a[2]=d;return a.slice(0,3)}},filter:{ID:e?function(a){return a=a.replace(R,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(R,""),function(b){var c=typeof b.getAttributeNode!==n&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(R,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=x[o][a];return b||(b=x(a,new RegExp("(^|"+A+")"+a+"("+A+"|$)"))),function(a){return b.test(a.className||typeof a.getAttribute!==n&&a.getAttribute("class")||"")}},ATTR:function(a,b,c){return b?function(d){var e=$.attr(d,a),f=e+"";if(e==null)return b==="!=";switch(b){case"=":return f===c;case"!=":return f!==c;case"^=":return c&&f.indexOf(c)===0;case"*=":return c&&f.indexOf(c)>-1;case"$=":return c&&f.substr(f.length-c.length)===c;case"~=":return(" "+f+" ").indexOf(c)>-1;case"|=":return f===c||f.substr(0,c.length+1)===c+"-"}}:function(b){return $.attr(b,a)!=null}},CHILD:function(a,b,c,d){if(a==="nth"){var e=s++;return function(a){var b,f,g=0,h=a;if(c===1&&d===0)return!0;b=a.parentNode;if(b&&(b[o]!==e||!a.sizset)){for(h=b.firstChild;h;h=h.nextSibling)if(h.nodeType===1){h.sizset=++g;if(h===a)break}b[o]=e}return f=a.sizset-d,c===0?f===0:f%c===0&&f/c>=0}}return function(b){var c=b;switch(a){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(a==="first")return!0;c=b;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0}}},PSEUDO:function(a,b,c,d){var e,g=f.pseudos[a]||f.pseudos[a.toLowerCase()];return g||$.error("unsupported pseudo: "+a),g[o]?g(b,c,d):g.length>1?(e=[a,a,"",b],function(a){return g(a,0,e)}):g}},pseudos:{not:v(function(a,b,c){var d=j(a.replace(H,"$1"),b,c);return function(a){return!d(a)}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!f.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},contains:v(function(a){return function(b){return(b.textContent||b.innerText||g(b)).indexOf(a)>-1}}),has:v(function(a){return function(b){return $(a,b).length>0}}),header:function(a){return P.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:_("radio"),checkbox:_("checkbox"),file:_("file"),password:_("password"),image:_("image"),submit:ba("submit"),reset:ba("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return Q.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b,c){return c?a.slice(1):[a[0]]},last:function(a,b,c){var d=a.pop();return c?a:[d]},even:function(a,b,c){var d=[],e=c?1:0,f=a.length;for(;e",a.querySelectorAll("[selected]").length||e.push("\\["+A+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),a.querySelectorAll(":checked").length||e.push(":checked")}),T(function(a){a.innerHTML="

",a.querySelectorAll("[test^='']").length&&e.push("[*^$]="+A+"*(?:\"\"|'')"),a.innerHTML="",a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")}),e=e.length&&new RegExp(e.join("|")),bk=function(a,d,f,g,h){if(!g&&!h&&(!e||!e.test(a)))if(d.nodeType===9)try{return u.apply(f,t.call(d.querySelectorAll(a),0)),f}catch(i){}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j,k,l,m=d.getAttribute("id"),n=m||o,p=N.test(a)&&d.parentNode||d;m?n=n.replace(c,"\\$&"):d.setAttribute("id",n),j=bc(a,d,h),n="[id='"+n+"']";for(k=0,l=j.length;k0})}(),f.setFilters.nth=f.setFilters.eq,f.filters=f.pseudos,$.attr=p.attr,p.find=$,p.expr=$.selectors,p.expr[":"]=p.expr.pseudos,p.unique=$.uniqueSort,p.text=$.getText,p.isXMLDoc=$.isXML,p.contains=$.contains}(a);var bc=/Until$/,bd=/^(?:parents|prev(?:Until|All))/,be=/^.[^:#\[\.,]*$/,bf=p.expr.match.needsContext,bg={children:!0,contents:!0,next:!0,prev:!0};p.fn.extend({find:function(a){var b,c,d,e,f,g,h=this;if(typeof a!="string")return p(a).filter(function(){for(b=0,c=h.length;b0)for(e=d;e=0:p.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c,d=0,e=this.length,f=[],g=bf.test(a)||typeof a!="string"?p(a,b||this.context):0;for(;d-1:p.find.matchesSelector(c,a)){f.push(c);break}c=c.parentNode}}return f=f.length>1?p.unique(f):f,this.pushStack(f,"closest",a)},index:function(a){return a?typeof a=="string"?p.inArray(this[0],p(a)):p.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?p(a,b):p.makeArray(a&&a.nodeType?[a]:a),d=p.merge(this.get(),c);return this.pushStack(bh(c[0])||bh(d[0])?d:p.unique(d))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),p.fn.andSelf=p.fn.addBack,p.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return p.dir(a,"parentNode")},parentsUntil:function(a,b,c){return p.dir(a,"parentNode",c)},next:function(a){return bi(a,"nextSibling")},prev:function(a){return bi(a,"previousSibling")},nextAll:function(a){return p.dir(a,"nextSibling")},prevAll:function(a){return p.dir(a,"previousSibling")},nextUntil:function(a,b,c){return p.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return p.dir(a,"previousSibling",c)},siblings:function(a){return p.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return p.sibling(a.firstChild)},contents:function(a){return p.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:p.merge([],a.childNodes)}},function(a,b){p.fn[a]=function(c,d){var e=p.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=p.filter(d,e)),e=this.length>1&&!bg[a]?p.unique(e):e,this.length>1&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,k.call(arguments).join(","))}}),p.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?p.find.matchesSelector(b[0],a)?[b[0]]:[]:p.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!p(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bl="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",bm=/ jQuery\d+="(?:null|\d+)"/g,bn=/^\s+/,bo=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bp=/<([\w:]+)/,bq=/]","i"),bv=/^(?:checkbox|radio)$/,bw=/checked\s*(?:[^=]|=\s*.checked.)/i,bx=/\/(java|ecma)script/i,by=/^\s*\s*$/g,bz={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bA=bk(e),bB=bA.appendChild(e.createElement("div"));bz.optgroup=bz.option,bz.tbody=bz.tfoot=bz.colgroup=bz.caption=bz.thead,bz.th=bz.td,p.support.htmlSerialize||(bz._default=[1,"X
","
"]),p.fn.extend({text:function(a){return p.access(this,function(a){return a===b?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||e).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(p.isFunction(a))return this.each(function(b){p(this).wrapAll(a.call(this,b))});if(this[0]){var b=p(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return p.isFunction(a)?this.each(function(b){p(this).wrapInner(a.call(this,b))}):this.each(function(){var b=p(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=p.isFunction(a);return this.each(function(c){p(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(a,this),"before",this.selector)}},after:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(this,a),"after",this.selector)}},remove:function(a,b){var c,d=0;for(;(c=this[d])!=null;d++)if(!a||p.filter(a,[c]).length)!b&&c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),p.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){a.nodeType===1&&p.cleanData(a.getElementsByTagName("*"));while(a.firstChild)a.removeChild(a.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return p.clone(this,a,b)})},html:function(a){return p.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(bm,""):b;if(typeof a=="string"&&!bs.test(a)&&(p.support.htmlSerialize||!bu.test(a))&&(p.support.leadingWhitespace||!bn.test(a))&&!bz[(bp.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bo,"<$1>");try{for(;d1&&typeof j=="string"&&bw.test(j))return this.each(function(){p(this).domManip(a,c,d)});if(p.isFunction(j))return this.each(function(e){var f=p(this);a[0]=j.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=p.buildFragment(a,this,k),g=e.fragment,f=g.firstChild,g.childNodes.length===1&&(g=f);if(f){c=c&&p.nodeName(f,"tr");for(h=e.cacheable||l-1;i0?this.clone(!0):this).get(),p(g[e])[b](d),f=f.concat(d);return this.pushStack(f,a,g.selector)}}),p.extend({clone:function(a,b,c){var d,e,f,g;p.support.html5Clone||p.isXMLDoc(a)||!bu.test("<"+a.nodeName+">")?g=a.cloneNode(!0):(bB.innerHTML=a.outerHTML,bB.removeChild(g=bB.firstChild));if((!p.support.noCloneEvent||!p.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!p.isXMLDoc(a)){bE(a,g),d=bF(a),e=bF(g);for(f=0;d[f];++f)e[f]&&bE(d[f],e[f])}if(b){bD(a,g);if(c){d=bF(a),e=bF(g);for(f=0;d[f];++f)bD(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var f,g,h,i,j,k,l,m,n,o,q,r,s=b===e&&bA,t=[];if(!b||typeof b.createDocumentFragment=="undefined")b=e;for(f=0;(h=a[f])!=null;f++){typeof h=="number"&&(h+="");if(!h)continue;if(typeof h=="string")if(!br.test(h))h=b.createTextNode(h);else{s=s||bk(b),l=b.createElement("div"),s.appendChild(l),h=h.replace(bo,"<$1>"),i=(bp.exec(h)||["",""])[1].toLowerCase(),j=bz[i]||bz._default,k=j[0],l.innerHTML=j[1]+h+j[2];while(k--)l=l.lastChild;if(!p.support.tbody){m=bq.test(h),n=i==="table"&&!m?l.firstChild&&l.firstChild.childNodes:j[1]===""&&!m?l.childNodes:[];for(g=n.length-1;g>=0;--g)p.nodeName(n[g],"tbody")&&!n[g].childNodes.length&&n[g].parentNode.removeChild(n[g])}!p.support.leadingWhitespace&&bn.test(h)&&l.insertBefore(b.createTextNode(bn.exec(h)[0]),l.firstChild),h=l.childNodes,l.parentNode.removeChild(l)}h.nodeType?t.push(h):p.merge(t,h)}l&&(h=l=s=null);if(!p.support.appendChecked)for(f=0;(h=t[f])!=null;f++)p.nodeName(h,"input")?bG(h):typeof h.getElementsByTagName!="undefined"&&p.grep(h.getElementsByTagName("input"),bG);if(c){q=function(a){if(!a.type||bx.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)};for(f=0;(h=t[f])!=null;f++)if(!p.nodeName(h,"script")||!q(h))c.appendChild(h),typeof h.getElementsByTagName!="undefined"&&(r=p.grep(p.merge([],h.getElementsByTagName("script")),q),t.splice.apply(t,[f+1,0].concat(r)),f+=r.length)}return t},cleanData:function(a,b){var c,d,e,f,g=0,h=p.expando,i=p.cache,j=p.support.deleteExpando,k=p.event.special;for(;(e=a[g])!=null;g++)if(b||p.acceptData(e)){d=e[h],c=d&&i[d];if(c){if(c.events)for(f in c.events)k[f]?p.event.remove(e,f):p.removeEvent(e,f,c.handle);i[d]&&(delete i[d],j?delete e[h]:e.removeAttribute?e.removeAttribute(h):e[h]=null,p.deletedIds.push(d))}}}}),function(){var a,b;p.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a=p.uaMatch(g.userAgent),b={},a.browser&&(b[a.browser]=!0,b.version=a.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),p.browser=b,p.sub=function(){function a(b,c){return new a.fn.init(b,c)}p.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function c(c,d){return d&&d instanceof p&&!(d instanceof a)&&(d=a(d)),p.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(e);return a}}();var bH,bI,bJ,bK=/alpha\([^)]*\)/i,bL=/opacity=([^)]*)/,bM=/^(top|right|bottom|left)$/,bN=/^(none|table(?!-c[ea]).+)/,bO=/^margin/,bP=new RegExp("^("+q+")(.*)$","i"),bQ=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),bR=new RegExp("^([-+])=("+q+")","i"),bS={},bT={position:"absolute",visibility:"hidden",display:"block"},bU={letterSpacing:0,fontWeight:400},bV=["Top","Right","Bottom","Left"],bW=["Webkit","O","Moz","ms"],bX=p.fn.toggle;p.fn.extend({css:function(a,c){return p.access(this,function(a,c,d){return d!==b?p.style(a,c,d):p.css(a,c)},a,c,arguments.length>1)},show:function(){return b$(this,!0)},hide:function(){return b$(this)},toggle:function(a,b){var c=typeof a=="boolean";return p.isFunction(a)&&p.isFunction(b)?bX.apply(this,arguments):this.each(function(){(c?a:bZ(this))?p(this).show():p(this).hide()})}}),p.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bH(a,"opacity");return c===""?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":p.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var f,g,h,i=p.camelCase(c),j=a.style;c=p.cssProps[i]||(p.cssProps[i]=bY(j,i)),h=p.cssHooks[c]||p.cssHooks[i];if(d===b)return h&&"get"in h&&(f=h.get(a,!1,e))!==b?f:j[c];g=typeof d,g==="string"&&(f=bR.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(p.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!p.cssNumber[i]&&(d+="px");if(!h||!("set"in h)||(d=h.set(a,d,e))!==b)try{j[c]=d}catch(k){}},css:function(a,c,d,e){var f,g,h,i=p.camelCase(c);return c=p.cssProps[i]||(p.cssProps[i]=bY(a.style,i)),h=p.cssHooks[c]||p.cssHooks[i],h&&"get"in h&&(f=h.get(a,!0,e)),f===b&&(f=bH(a,c)),f==="normal"&&c in bU&&(f=bU[c]),d||e!==b?(g=parseFloat(f),d||p.isNumeric(g)?g||0:f):f},swap:function(a,b,c){var d,e,f={};for(e in b)f[e]=a.style[e],a.style[e]=b[e];d=c.call(a);for(e in b)a.style[e]=f[e];return d}}),a.getComputedStyle?bH=function(b,c){var d,e,f,g,h=a.getComputedStyle(b,null),i=b.style;return h&&(d=h[c],d===""&&!p.contains(b.ownerDocument,b)&&(d=p.style(b,c)),bQ.test(d)&&bO.test(c)&&(e=i.width,f=i.minWidth,g=i.maxWidth,i.minWidth=i.maxWidth=i.width=d,d=h.width,i.width=e,i.minWidth=f,i.maxWidth=g)),d}:e.documentElement.currentStyle&&(bH=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return e==null&&f&&f[b]&&(e=f[b]),bQ.test(e)&&!bM.test(b)&&(c=f.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":e,e=f.pixelLeft+"px",f.left=c,d&&(a.runtimeStyle.left=d)),e===""?"auto":e}),p.each(["height","width"],function(a,b){p.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth===0&&bN.test(bH(a,"display"))?p.swap(a,bT,function(){return cb(a,b,d)}):cb(a,b,d)},set:function(a,c,d){return b_(a,c,d?ca(a,b,d,p.support.boxSizing&&p.css(a,"boxSizing")==="border-box"):0)}}}),p.support.opacity||(p.cssHooks.opacity={get:function(a,b){return bL.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=p.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&p.trim(f.replace(bK,""))===""&&c.removeAttribute){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bK.test(f)?f.replace(bK,e):f+" "+e}}),p(function(){p.support.reliableMarginRight||(p.cssHooks.marginRight={get:function(a,b){return p.swap(a,{display:"inline-block"},function(){if(b)return bH(a,"marginRight")})}}),!p.support.pixelPosition&&p.fn.position&&p.each(["top","left"],function(a,b){p.cssHooks[b]={get:function(a,c){if(c){var d=bH(a,b);return bQ.test(d)?p(a).position()[b]+"px":d}}}})}),p.expr&&p.expr.filters&&(p.expr.filters.hidden=function(a){return a.offsetWidth===0&&a.offsetHeight===0||!p.support.reliableHiddenOffsets&&(a.style&&a.style.display||bH(a,"display"))==="none"},p.expr.filters.visible=function(a){return!p.expr.filters.hidden(a)}),p.each({margin:"",padding:"",border:"Width"},function(a,b){p.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bV[d]+b]=e[d]||e[d-2]||e[0];return f}},bO.test(a)||(p.cssHooks[a+b].set=b_)});var cd=/%20/g,ce=/\[\]$/,cf=/\r?\n/g,cg=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ch=/^(?:select|textarea)/i;p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ch.test(this.nodeName)||cg.test(this.type))}).map(function(a,b){var c=p(this).val();return c==null?null:p.isArray(c)?p.map(c,function(a,c){return{name:b.name,value:a.replace(cf,"\r\n")}}):{name:b.name,value:c.replace(cf,"\r\n")}}).get()}}),p.param=function(a,c){var d,e=[],f=function(a,b){b=p.isFunction(b)?b():b==null?"":b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=p.ajaxSettings&&p.ajaxSettings.traditional);if(p.isArray(a)||a.jquery&&!p.isPlainObject(a))p.each(a,function(){f(this.name,this.value)});else for(d in a)ci(d,a[d],c,f);return e.join("&").replace(cd,"+")};var cj,ck,cl=/#.*$/,cm=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,cn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,co=/^(?:GET|HEAD)$/,cp=/^\/\//,cq=/\?/,cr=/)<[^<]*)*<\/script>/gi,cs=/([?&])_=[^&]*/,ct=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,cu=p.fn.load,cv={},cw={},cx=["*/"]+["*"];try{cj=f.href}catch(cy){cj=e.createElement("a"),cj.href="",cj=cj.href}ck=ct.exec(cj.toLowerCase())||[],p.fn.load=function(a,c,d){if(typeof a!="string"&&cu)return cu.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,i=a.indexOf(" ");return i>=0&&(e=a.slice(i,a.length),a=a.slice(0,i)),p.isFunction(c)?(d=c,c=b):c&&typeof c=="object"&&(f="POST"),p.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments,h.html(e?p("
").append(a.replace(cr,"")).find(e):a)}),this},p.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){p.fn[b]=function(a){return this.on(b,a)}}),p.each(["get","post"],function(a,c){p[c]=function(a,d,e,f){return p.isFunction(d)&&(f=f||e,e=d,d=b),p.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),p.extend({getScript:function(a,c){return p.get(a,b,c,"script")},getJSON:function(a,b,c){return p.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?cB(a,p.ajaxSettings):(b=a,a=p.ajaxSettings),cB(a,b),a},ajaxSettings:{url:cj,isLocal:cn.test(ck[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":cx},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:cz(cv),ajaxTransport:cz(cw),ajax:function(a,c){function y(a,c,f,i){var k,s,t,u,w,y=c;if(v===2)return;v=2,h&&clearTimeout(h),g=b,e=i||"",x.readyState=a>0?4:0,f&&(u=cC(l,x,f));if(a>=200&&a<300||a===304)l.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(p.lastModified[d]=w),w=x.getResponseHeader("Etag"),w&&(p.etag[d]=w)),a===304?(y="notmodified",k=!0):(k=cD(l,u),y=k.state,s=k.data,t=k.error,k=!t);else{t=y;if(!y||a)y="error",a<0&&(a=0)}x.status=a,x.statusText=""+(c||y),k?o.resolveWith(m,[s,y,x]):o.rejectWith(m,[x,y,t]),x.statusCode(r),r=b,j&&n.trigger("ajax"+(k?"Success":"Error"),[x,l,k?s:t]),q.fireWith(m,[x,y]),j&&(n.trigger("ajaxComplete",[x,l]),--p.active||p.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d,e,f,g,h,i,j,k,l=p.ajaxSetup({},c),m=l.context||l,n=m!==l&&(m.nodeType||m instanceof p)?p(m):p.event,o=p.Deferred(),q=p.Callbacks("once memory"),r=l.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=u[c]=u[c]||a,t[a]=b}return this},getAllResponseHeaders:function(){return v===2?e:null},getResponseHeader:function(a){var c;if(v===2){if(!f){f={};while(c=cm.exec(e))f[c[1].toLowerCase()]=c[2]}c=f[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(l.mimeType=a),this},abort:function(a){return a=a||w,g&&g.abort(a),y(0,a),this}};o.promise(x),x.success=x.done,x.error=x.fail,x.complete=q.add,x.statusCode=function(a){if(a){var b;if(v<2)for(b in a)r[b]=[r[b],a[b]];else b=a[x.status],x.always(b)}return this},l.url=((a||l.url)+"").replace(cl,"").replace(cp,ck[1]+"//"),l.dataTypes=p.trim(l.dataType||"*").toLowerCase().split(s),l.crossDomain==null&&(i=ct.exec(l.url.toLowerCase()),l.crossDomain=!(!i||i[1]==ck[1]&&i[2]==ck[2]&&(i[3]||(i[1]==="http:"?80:443))==(ck[3]||(ck[1]==="http:"?80:443)))),l.data&&l.processData&&typeof l.data!="string"&&(l.data=p.param(l.data,l.traditional)),cA(cv,l,c,x);if(v===2)return x;j=l.global,l.type=l.type.toUpperCase(),l.hasContent=!co.test(l.type),j&&p.active++===0&&p.event.trigger("ajaxStart");if(!l.hasContent){l.data&&(l.url+=(cq.test(l.url)?"&":"?")+l.data,delete l.data),d=l.url;if(l.cache===!1){var z=p.now(),A=l.url.replace(cs,"$1_="+z);l.url=A+(A===l.url?(cq.test(l.url)?"&":"?")+"_="+z:"")}}(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",l.contentType),l.ifModified&&(d=d||l.url,p.lastModified[d]&&x.setRequestHeader("If-Modified-Since",p.lastModified[d]),p.etag[d]&&x.setRequestHeader("If-None-Match",p.etag[d])),x.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+cx+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)x.setRequestHeader(k,l.headers[k]);if(!l.beforeSend||l.beforeSend.call(m,x,l)!==!1&&v!==2){w="abort";for(k in{success:1,error:1,complete:1})x[k](l[k]);g=cA(cw,l,c,x);if(!g)y(-1,"No Transport");else{x.readyState=1,j&&n.trigger("ajaxSend",[x,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){x.abort("timeout")},l.timeout));try{v=1,g.send(t,y)}catch(B){if(v<2)y(-1,B);else throw B}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var cE=[],cF=/\?/,cG=/(=)\?(?=&|$)|\?\?/,cH=p.now();p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cE.pop()||p.expando+"_"+cH++;return this[a]=!0,a}}),p.ajaxPrefilter("json jsonp",function(c,d,e){var f,g,h,i=c.data,j=c.url,k=c.jsonp!==!1,l=k&&cG.test(j),m=k&&!l&&typeof i=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&cG.test(i);if(c.dataTypes[0]==="jsonp"||l||m)return f=c.jsonpCallback=p.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=a[f],l?c.url=j.replace(cG,"$1"+f):m?c.data=i.replace(cG,"$1"+f):k&&(c.url+=(cF.test(j)?"&":"?")+c.jsonp+"="+f),c.converters["script json"]=function(){return h||p.error(f+" was not called"),h[0]},c.dataTypes[0]="json",a[f]=function(){h=arguments},e.always(function(){a[f]=g,c[f]&&(c.jsonpCallback=d.jsonpCallback,cE.push(f)),h&&p.isFunction(g)&&g(h[0]),h=g=b}),"script"}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return p.globalEval(a),a}}}),p.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),p.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=e.head||e.getElementsByTagName("head")[0]||e.documentElement;return{send:function(f,g){c=e.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||g(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var cI,cJ=a.ActiveXObject?function(){for(var a in cI)cI[a](0,1)}:!1,cK=0;p.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&cL()||cM()}:cL,function(a){p.extend(p.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(p.ajaxSettings.xhr()),p.support.ajax&&p.ajaxTransport(function(c){if(!c.crossDomain||p.support.cors){var d;return{send:function(e,f){var g,h,i=c.xhr();c.username?i.open(c.type,c.url,c.async,c.username,c.password):i.open(c.type,c.url,c.async);if(c.xhrFields)for(h in c.xhrFields)i[h]=c.xhrFields[h];c.mimeType&&i.overrideMimeType&&i.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(h in e)i.setRequestHeader(h,e[h])}catch(j){}i.send(c.hasContent&&c.data||null),d=function(a,e){var h,j,k,l,m;try{if(d&&(e||i.readyState===4)){d=b,g&&(i.onreadystatechange=p.noop,cJ&&delete cI[g]);if(e)i.readyState!==4&&i.abort();else{h=i.status,k=i.getAllResponseHeaders(),l={},m=i.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=i.responseText}catch(a){}try{j=i.statusText}catch(n){j=""}!h&&c.isLocal&&!c.crossDomain?h=l.text?200:404:h===1223&&(h=204)}}}catch(o){e||f(-1,o)}l&&f(h,j,l,k)},c.async?i.readyState===4?setTimeout(d,0):(g=++cK,cJ&&(cI||(cI={},p(a).unload(cJ)),cI[g]=d),i.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var cN,cO,cP=/^(?:toggle|show|hide)$/,cQ=new RegExp("^(?:([-+])=|)("+q+")([a-z%]*)$","i"),cR=/queueHooks$/,cS=[cY],cT={"*":[function(a,b){var c,d,e,f=this.createTween(a,b),g=cQ.exec(b),h=f.cur(),i=+h||0,j=1;if(g){c=+g[2],d=g[3]||(p.cssNumber[a]?"":"px");if(d!=="px"&&i){i=p.css(f.elem,a,!0)||c||1;do e=j=j||".5",i=i/j,p.style(f.elem,a,i+d),j=f.cur()/h;while(j!==1&&j!==e)}f.unit=d,f.start=i,f.end=g[1]?i+(g[1]+1)*c:c}return f}]};p.Animation=p.extend(cW,{tweener:function(a,b){p.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");var c,d=0,e=a.length;for(;d-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),p.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},p.fn.extend({position:function(){if(!this[0])return;var a=this[0],b=this.offsetParent(),c=this.offset(),d=c_.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(p.css(a,"marginTop"))||0,c.left-=parseFloat(p.css(a,"marginLeft"))||0,d.top+=parseFloat(p.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(p.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||e.body;while(a&&!c_.test(a.nodeName)&&p.css(a,"position")==="static")a=a.offsetParent;return a||e.body})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);p.fn[a]=function(e){return p.access(this,function(a,e,f){var g=da(a);if(f===b)return g?c in g?g[c]:g.document.documentElement[e]:a[e];g?g.scrollTo(d?p(g).scrollLeft():f,d?f:p(g).scrollTop()):a[e]=f},a,e,arguments.length,null)}}),p.each({Height:"height",Width:"width"},function(a,c){p.each({padding:"inner"+a,content:c,"":"outer"+a},function(d,e){p.fn[e]=function(e,f){var g=arguments.length&&(d||typeof e!="boolean"),h=d||(e===!0||f===!0?"margin":"border");return p.access(this,function(c,d,e){var f;return p.isWindow(c)?c.document.documentElement["client"+a]:c.nodeType===9?(f=c.documentElement,Math.max(c.body["scroll"+a],f["scroll"+a],c.body["offset"+a],f["offset"+a],f["client"+a])):e===b?p.css(c,d,e,h):p.style(c,d,e,h)},c,g?e:b,g,null)}})}),a.jQuery=a.$=p,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return p})})(window); } var base = "http://mirrorz.jp/"; // new var export_mode = null; var instagram_text = ''; var instagram_img = ''; function cl(str) { //if(window['console']!='undefined') // console.log(str); } function youtube_id(url) { var regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/; var match = url.match(regExp); if (match && match[2].length == 11) { return match[2]; } else { return 'error'; } } function rand(lowVal,highVal) { return Math.floor(Math.random()*(highVal-lowVal+1))+lowVal; } function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + "; " + expires +"; path=/"; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i 0) q_num--; show_question(); } function go_question(n) { if (n-1 > q_num) return; $("#"+(q_num+1)+"_1").hide(); $("#"+(q_num+1)+"_2").hide(); q_num = n-1; show_question(); } var ch_sum = 0; function check(id) { if($('#ch'+id).prop('checked') == true){ $('#ch'+id).prop('checked', false); ch_sum = ch_sum - $('#ch'+id).val(); } else { $('#ch'+id).prop('checked', true); ch_sum = ch_sum + $('#ch'+id).val(); } //console.log('sum:'+ch_sum); } function checkbox_result() { var s = 0; $(".ch_inputs:checked").each(function(index) { var v = $(this).val(); s = parseInt(s) + parseInt(v); }) //console.log('sum: '+s); for(i in results) { //console.log(results[i]['r_from']+' - '+results[i]['r_to']); if(s >= results[i]['r_from'] && results[i]['r_to'] >= s) { answer_ss_r(i, s); //console.log($('#r_'+i+'_2').position()); //console.log($('#r_'+i+'_2').offset()); //$("html, body").scrollTop($('#r_'+i+'_2').position().top-50); $("html, body").scrollTop($('#result_scrollto').position().top-15); return; } } } function show_question() { $("#"+(q_num)+"_1").hide(); $("#"+(q_num)+"_2").hide(); $("#"+(q_num+1)+"_1").show(); $("#"+(q_num+1)+"_2").show(); if(prev_q_num > 0) $('#qn_'+(prev_q_num)).html(""+(prev_q_num)+"").removeClass("current"); $('#qn_'+(q_num+1)).html(""+(q_num+1)+"").addClass("current"); prev_q_num = q_num+1; } var r_str = ''; function answer_ss_r(result_id, s, nostats) { $('#quiz').hide(); $('#result').show(); $('#r_'+result_id+'_1').show(); $('#r_'+result_id+'_2').show(); $('#r_name_points_'+result_id).html(s); $('#r_detail_points_'+result_id).html(s); results[result_id]['r_name'] = results[result_id]['r_name'].replace('%points%', s); var r_img_url = ''; var result_code = ''; if(results[result_id]['r_img'] != undefined && results[result_id]['r_img'] == 'yes') { if(results[result_id]['r_img_points'] != undefined && results[result_id]['r_img_points'] != 'no') { if(s < 0) var minus = '-'; else var minus = ''; result_code = result_id+'0'+minus+(s*s*2); r_img_url = 'http://mirrorz.jp/result/'+article_id+'_'+result_id+'_'+minus+(s*s*2)+'_'+results[result_id]['r_img_points'].replace('#', '').replace(',', '_').replace(',', '_')+'.png'; $('#result_img_'+result_id).html(''); $("meta[property='og\\:image']").attr("content", r_img_url); $("meta[name='twitter\\:image']").attr("content", r_img_url); instagram_img = r_img_url; } else { result_code = result_id; $('#result_img_'+result_id).html(''); $("meta[property='og\\:image']").attr("content", 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'); $("meta[name='twitter\\:image']").attr("content", 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'); instagram_img = 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'; } } if(export_mode == null) { if(jswindow_result != undefined && jswindow_result == true) { $('#jswindow').show(); $('#twitter-widget-1').css('visibility', 'visible'); } if(nostats == undefined) { if(article_stats == 'yes') $.get(base + "index.php?handler=index&action=result&hfoff=1&rand="+rand(10000000,99999999)+"&result_id="+result_id+"&id="+article_id, function(data){}); else $.get(base + "index.php?handler=index&action=result&hfoff=1&rand="+rand(10000000,99999999)+"&id="+article_id, function(data){}); } // FACEBOOK SHARE var fb_title = $("meta[property='og\\:title']").attr("content"); var fb_image = $("meta[property='og\\:image']").attr("content"); url = "https://www.facebook.com/dialog/feed?app_id=1503279723243629" + "&link=" + encodeURIComponent(article_url)+ "&name=" + encodeURIComponent(fb_title).replace(/'/g, "\\'") + "&caption=" + encodeURIComponent('MIRRORZ.JP') + "&description=" + encodeURIComponent(results[result_id]['r_name']).replace(/'/g, "\\'") + "&picture=" + encodeURIComponent(fb_image) + "&redirect_uri=https://www.facebook.com"; $('#fb_btn').attr("href", "#"); $('#fb_btn').attr("onclick", "window.open('"+url+"')"); // TWITTER SHARE //$('#twitter-widget-0').remove(); var tw_content = "http://twitter.com/intent/tweet?text="+encodeURIComponent(article_title)+" // 結果は...『"+encodeURIComponent(results[result_id]['r_name'])+"』&hashtags=mirrorz,ミラーズ&url="+article_url+result_code; $('#twitter_share_box').html(" Twitterでシェア"); //$('#twitter_share_box').html(" Twitterでシェア"); twttr.widgets.load(); instagram_text = article_title+" // 結果は...『"+results[result_id]['r_name']+"』"+article_url+result_code+" #mirrorz #ミラーズ"; $('#instagram_btn').show(); } else { // FACEBOOK SHARE var fb_title = $("meta[property='og\\:title']").attr("content"); var fb_image = $("meta[property='og\\:image']").attr("content"); var fb_caption = $("meta[property='og\\:site_name']").attr("content"); url = "https://www.facebook.com/dialog/feed?app_id=1503279723243629" + "&link=" + encodeURIComponent(window.location.href)+ "&name=" + encodeURIComponent(fb_title).replace(/'/g, "\\'") + "&caption=" + encodeURIComponent(fb_caption).replace(/'/g, "\\'") + "&description=" + encodeURIComponent(results[result_id]['r_name']).replace(/'/g, "\\'") + "&picture=" + encodeURIComponent(fb_image) + "&redirect_uri=https://www.facebook.com"; $('#fb_btn').attr("href", "#"); $('#fb_btn').attr("onclick", "window.open('"+url+"')"); var tw_content = "http://twitter.com/intent/tweet?text="+encodeURIComponent(article_title)+" // "+lang_result_is+"『"+encodeURIComponent(results[result_id]['r_name'])+"』&url="+window.location.href; $('#twitter_share_box').html(""+lang_share_in_twitter+""); instagram_text = article_title+" // "+lang_result_is+"『"+results[result_id]['r_name']+"』"+window.location.href+" #mirrorz #ミラーズ"; $('#instagram_btn').show(); //$('#twitter_share_box').html(""+lang_share_in_twitter+""); //$('#line_share_box').html("LINEでシェア"); if(nostats == undefined) { if(article_stats == 'yes') $('body').append(""); else $('body').append(""); } } } function answer_ss_q(q_id) { //console.log('q_num= '+(q_num+1)); $("#"+(q_num+1)+"_1").hide(); $("#"+(q_num+1)+"_2").hide(); q_num = q_id-1; $("#"+(q_num+1)+"_1").show(); $("#"+(q_num+1)+"_2").show(); if(prev_q_num > 0) $('#qn_'+(prev_q_num)).html(""+(prev_q_num)+"").removeClass("current"); $('#qn_'+(q_num+1)).html(""+(q_num+1)+"").addClass("current"); prev_q_num = q_num+1; } function answer_quiz2(points, r_target_q, r_target_a) { q_num++; //console.log('+' + points); ch_sum = ch_sum + points; if(r_target_q != undefined && r_target_a != undefined) { if(r_target_q_a[r_target_q+'_'+r_target_a] != undefined) { for (i in r_target_q_a[r_target_q+'_'+r_target_a]) { var tt = r_target_q_a[r_target_q+'_'+r_target_a][i]; //console.log(r_target_q_a[r_target_q+'_'+r_target_a]); //console.log(tt); if(tt[1] == 'include') { if(r_include['r'+tt[0]+''] == undefined) r_include['r'+tt[0]+''] = 1; else r_include['r'+tt[0]+'']++; } if(tt[1] == 'include-or') { if(r_include_or['r'+tt[0]+''] == undefined) r_include_or['r'+tt[0]+''] = 1; else r_include_or['r'+tt[0]+'']++; } else if(tt[1] == 'exclude') { if(r_exclude['r'+tt[0]+''] == undefined) r_exclude['r'+tt[0]+''] = 1; else r_exclude['r'+tt[0]+'']++; } else if(tt[1] == 'exclude-or') { r_exclude_or['r'+tt[0]+''] = 1; } } } } if(export_mode == null) { if(jswindow_last_question != undefined && jswindow_last_question == true && q_num == q_total - 1) { $('#jswindow').show(); $('#twitter-widget-1').css('visibility', 'visible').css('margin-left', '5px').css('height', '30px'); } } if(q_num == q_total) { var s = ch_sum; cl('Points: '+s); cl('Matches for include (AND):'); cl(r_include); cl('Matches for include (OR):'); cl(r_include_or); cl('Matches for exclude (AND):'); cl(r_exclude); cl('Matches for exclude (OR):'); cl(r_exclude_or); //var set_r = 9999; //var max_include_or = 0; var inc_results = new Array(); var inc_results_or = new Array(); var exclude_results = {}; for(i in results) { if(r_exclude['r'+i+''] != undefined && r_matches_exclude['r'+i+''] != undefined && r_exclude['r'+i+''] == r_matches_exclude['r'+i+'']) exclude_results['r'+i+''] = true; if(r_include['r'+i+''] != undefined && r_matches['r'+i+''] != undefined && r_include['r'+i+''] == r_matches['r'+i+'']) { inc_results.push(i); } else if(r_include_or['r'+i+''] != undefined) inc_results_or.push(i); //else if(r_include_or['r'+i+''] != undefined && r_include_or['r'+i+''] >= max_include_or) //{ // max_include_or = r_include_or['r'+i+'']; // set_r = i; //} } cl('Exact matches for include (AND): '+inc_results); cl('Any matches for include (OR): '+inc_results_or); //if(inc_results.length > 1) //{ for(i in inc_results) { if(s >= results[inc_results[i]]['r_from'] && results[inc_results[i]]['r_to'] >= s) { cl('RESULT by include (AND) & points: '+inc_results[i]); answer_ss_r(inc_results[i], s); return; } } for(i in inc_results_or) { if(s >= results[inc_results_or[i]]['r_from'] && results[inc_results_or[i]]['r_to'] >= s) { cl('RESULT by include (OR) & points: '+inc_results_or[i]); answer_ss_r(inc_results_or[i], s); return; } } //} /* else if(inc_results.length == 1) { cl('RESULT by include (AND) (1 match, no points): '+inc_results[0]); answer_ss_r(inc_results[0], s); return; } if(set_r != 9999) { console.log('RESULT by include (OR): '+set_r); //answer_ss_r(set_r, s); //return; } */ for(i in results) { //console.log(results[i]['r_from']+' - '+results[i]['r_to']); if(s >= results[i]['r_from'] && results[i]['r_to'] >= s) { if(r_exclude_or['r'+i+''] == undefined && exclude_results['r'+i+''] == undefined) { if(r_matches['r'+i+''] == undefined && r_matches_or['r'+i+''] == undefined) // ignore all results with include (AND/OR) { cl('RESULT by points: '+i); answer_ss_r(i, s); return; } else { cl('Ignoring result #'+i+' (same points, but not match for include)'); var result_failed = i; var result_failed_s = s; } } else { if(exclude_results['r'+i+''] != undefined) cl('Ignoring result #'+i+' (same points, but exact match for exclude (AND))'); else cl('Ignoring result #'+i+' (same points, but match for exclude (OR))'); for(k in results) if (k > i && r_exclude['r'+k+''] == undefined && exclude_results['r'+k+''] == undefined) { cl('RESULT by exclude ('+i+'), the NEXT is: '+k); answer_ss_r(k, s); return; } for(k=i; k>0; k--) if (r_exclude['r'+k+''] == undefined && exclude_results['r'+k+''] == undefined) { cl('RESULT by exclude ('+i+'), the PREVIOUS is: '+k); answer_ss_r(k, s); return; } cl('RESULT by exclude FAILED, set by points: '+i); answer_ss_r(i, s); return; } } } if(result_failed != undefined) { cl('RESULT by points FAILED, set by not exact include & points: '+result_failed); answer_ss_r(result_failed, result_failed_s); return; } cl('ERROR: NO RESULT TO SELECT!'); } else { show_question(); } } function answer_trivia(a_id, correct) { //lc('trivia '+r_id); $('#quiz').hide(); $('#result').show(); $('#r_1_1').show(); $('#r_1_2').show(); var t_total = 1; var t_correct = 0; //var ai = 0; for(i in trivia_stats) { //ai++; if(i == trivia_answer_id) t_correct = trivia_stats[i]; t_total = t_total + trivia_stats[i]; if(i == trivia_answer_id && correct == 1) trivia_stats[i]++; } if(correct == 1) { t_correct++; $('#trivia_correct').show(); } else $('#trivia_incorrect').show(); var t_persent = Math.floor((t_correct / t_total) * 100); $('#trivia_persent').html(t_persent+'%'); $('#trivia_users').html(t_correct+'/'+t_total); if(trivia_display_table == true) { $('#trivia_table_you_'+a_id).html('
'); var all = $('#trivia_table_all_'+a_id).html(); all++; $('#trivia_table_all_'+a_id).html(all); } if(trivia_display_graph == true) { var g = '
'; var i2 = 0; var p = 0; for(i in trivia_stats) { i2++; p = Math.floor((trivia_stats[i] / t_total) * 100); g += ''; } g += '
'+p+'%
'; $('#trivia_graph').html(g); } if(export_mode == null) $.get(base + "index.php?handler=index&action=result_trivia&hfoff=1&rand="+rand(10000000,99999999)+"&a_id="+a_id+"&id="+article_id, function(data){}); } function answer(r_id) { q_num++; if(answer_results[r_id] == undefined) answer_results[r_id] = 1; else answer_results[r_id]++; r_str += r_id; //console.log(r_id); //console.log(answer_results); if(export_mode == null) { if(jswindow_last_question != undefined && jswindow_last_question == true && q_num == q_total - 1) { $('#jswindow').show(); $('#twitter-widget-1').css('visibility', 'visible').css('margin-left', '5px').css('height', '30px'); } } if(q_num == q_total) { var result_id = 0; var result_max = 0; var result_ids = new Array(); for(i in answer_results) { //console.log(answer_results[i]+' --- '+result_max); if(answer_results[i] > result_max) { result_id = i; result_max = answer_results[i]; result_ids = new Array(); result_ids.push(i); } else if(answer_results[i] == result_max) { result_ids.push(i); } } if(result_ids.length > 1) { //console.log(result_ids); var rv = rand(0,(result_ids.length-1)); result_id = result_ids[rv]; } $('#quiz').hide(); $('#result').show(); $('#r_'+result_id+'_1').show(); $('#r_'+result_id+'_2').show(); var result_code = ''; if(results[result_id]['r_img'] != undefined && results[result_id]['r_img'] == 'yes') { result_code = result_id; $('#result_img_'+result_id).html(''); $("meta[property='og\\:image']").attr("content", 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'); $("meta[name='twitter\\:image']").attr("content", 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'); instagram_img = 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'; } if(export_mode == null) { if(jswindow_result != undefined && jswindow_result == true) { $('#jswindow').show(); $('#twitter-widget-1').css('visibility', 'visible'); } if(article_stats == 'yes') $.get(base + "index.php?handler=index&action=result&hfoff=1&rand="+rand(10000000,99999999)+"&result_id="+result_id+"&id="+article_id, function(data){}); else $.get(base + "index.php?handler=index&action=result&hfoff=1&rand="+rand(10000000,99999999)+"&id="+article_id, function(data){}); // FACEBOOK SHARE var fb_title = $("meta[property='og\\:title']").attr("content"); var fb_image = $("meta[property='og\\:image']").attr("content"); url = "https://www.facebook.com/dialog/feed?app_id=1503279723243629" + "&link=" + encodeURIComponent(article_url)+ "&name=" + encodeURIComponent(fb_title).replace(/'/g, "\\'") + "&caption=" + encodeURIComponent('MIRRORZ.JP') + "&description=" + encodeURIComponent(results[result_id]['r_name']).replace(/'/g, "\\'") + "&picture=" + encodeURIComponent(fb_image) + "&redirect_uri=https://www.facebook.com"; $('#fb_btn').attr("href", "#"); $('#fb_btn').attr("onclick", "window.open('"+url+"')"); // TWITTER SHARE //$('#twitter-widget-0').remove(); var tw_content = "http://twitter.com/intent/tweet?text="+encodeURIComponent(article_title)+" // 結果は...『"+encodeURIComponent(results[result_id]['r_name'])+"』&hashtags=mirrorz,ミラーズ&url="+article_url+result_code; $('#twitter_share_box').html(" Twitterでシェア"); instagram_text = article_title+" // 結果は...『"+results[result_id]['r_name']+"』"+article_url+result_code+" #mirrorz #ミラーズ"; $('#instagram_btn').show(); //$('#twitter_share_box').html(" Twitterでシェア"); twttr.widgets.load(); } else { // FACEBOOK SHARE var fb_title = $("meta[property='og\\:title']").attr("content"); var fb_image = $("meta[property='og\\:image']").attr("content"); var fb_caption = $("meta[property='og\\:site_name']").attr("content"); url = "https://www.facebook.com/dialog/feed?app_id=1503279723243629" + "&link=" + encodeURIComponent(window.location.href)+ "&name=" + encodeURIComponent(fb_title).replace(/'/g, "\\'") + "&caption=" + encodeURIComponent(fb_caption).replace(/'/g, "\\'") + "&description=" + encodeURIComponent(results[result_id]['r_name']).replace(/'/g, "\\'") + "&picture=" + encodeURIComponent(fb_image) + "&redirect_uri=https://www.facebook.com"; $('#fb_btn').attr("href", "#"); $('#fb_btn').attr("onclick", "window.open('"+url+"')"); var tw_content = "http://twitter.com/intent/tweet?text="+encodeURIComponent(article_title)+" // "+lang_result_is+"『"+encodeURIComponent(results[result_id]['r_name'])+"』&url="+window.location.href; $('#twitter_share_box').html(""+lang_share_in_twitter+""); instagram_text = article_title+" // "+lang_result_is+"『"+results[result_id]['r_name']+"』"+window.location.href+" #mirrorz #ミラーズ"; $('#instagram_btn').show(); //$('#twitter_share_box').html(""+lang_share_in_twitter+""); //$('#line_share_box').html("LINEでシェア"); if(article_stats == 'yes') $('body').append(""); else $('body').append(""); } } else { show_question(); } } function answer_r(result_id, nostats) { $('#quiz').hide(); $('#result').show(); $('#r_'+result_id+'_1').show(); $('#r_'+result_id+'_2').show(); var result_code = ''; if(results[result_id]['r_img'] != undefined && results[result_id]['r_img'] == 'yes') { result_code = result_id; $('#result_img_'+result_id).html(''); $("meta[property='og\\:image']").attr("content", 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'); $("meta[name='twitter\\:image']").attr("content", 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'); instagram_img = 'http://mirrorzjp.s3.amazonaws.com/images/'+article_id+'/result_'+result_id+'.png'; } if(export_mode == null) { if(jswindow_result != undefined && jswindow_result == true) { $('#jswindow').show(); $('#twitter-widget-1').css('visibility', 'visible'); } if(nostats == undefined) { if(article_stats == 'yes') $.get(base + "index.php?handler=index&action=result&hfoff=1&rand="+rand(10000000,99999999)+"&result_id="+result_id+"&id="+article_id, function(data){}); else $.get(base + "index.php?handler=index&action=result&hfoff=1&rand="+rand(10000000,99999999)+"&id="+article_id, function(data){}); } // FACEBOOK SHARE var fb_title = $("meta[property='og\\:title']").attr("content"); var fb_image = $("meta[property='og\\:image']").attr("content"); url = "https://www.facebook.com/dialog/feed?app_id=1503279723243629" + "&link=" + encodeURIComponent(article_url)+ "&name=" + encodeURIComponent(fb_title).replace(/'/g, "\\'") + "&caption=" + encodeURIComponent('MIRRORZ.JP') + "&description=" + encodeURIComponent(results[result_id]['r_name']).replace(/'/g, "\\'") + "&picture=" + encodeURIComponent(fb_image) + "&redirect_uri=https://www.facebook.com"; $('#fb_btn').attr("href", "#"); $('#fb_btn').attr("onclick", "window.open('"+url+"')"); // TWITTER SHARE //$('#twitter-widget-0').remove(); var tw_content = "http://twitter.com/intent/tweet?text="+encodeURIComponent(article_title)+" // 結果は...『"+encodeURIComponent(results[result_id]['r_name'])+"』&hashtags=mirrorz,ミラーズ&url="+article_url+result_code; $('#twitter_share_box').html(" Twitterでシェア"); //$('#twitter_share_box').html(" Twitterでシェア"); twttr.widgets.load(); instagram_text = article_title+" // 結果は...『"+results[result_id]['r_name']+"』"+article_url+result_code+" #mirrorz #ミラーズ"; $('#instagram_btn').show(); } else { // FACEBOOK SHARE var fb_title = $("meta[property='og\\:title']").attr("content"); var fb_image = $("meta[property='og\\:image']").attr("content"); var fb_caption = $("meta[property='og\\:site_name']").attr("content"); url = "https://www.facebook.com/dialog/feed?app_id=1503279723243629" + "&link=" + encodeURIComponent(window.location.href)+ "&name=" + encodeURIComponent(fb_title).replace(/'/g, "\\'") + "&caption=" + encodeURIComponent(fb_caption).replace(/'/g, "\\'") + "&description=" + encodeURIComponent(results[result_id]['r_name']).replace(/'/g, "\\'") + "&picture=" + encodeURIComponent(fb_image) + "&redirect_uri=https://www.facebook.com"; $('#fb_btn').attr("href", "#"); $('#fb_btn').attr("onclick", "window.open('"+url+"')"); var tw_content = "http://twitter.com/intent/tweet?text="+encodeURIComponent(article_title)+" // "+lang_result_is+"『"+encodeURIComponent(results[result_id]['r_name'])+"』&url="+window.location.href; $('#twitter_share_box').html(""+lang_share_in_twitter+""); instagram_text = article_title+" // "+lang_result_is+"『"+results[result_id]['r_name']+"』"+window.location.href+" #mirrorz #ミラーズ"; $('#instagram_btn').show(); //$('#twitter_share_box').html(""+lang_share_in_twitter+""); //$('#line_share_box').html("LINEでシェア"); if(nostats == undefined) { if(article_stats == 'yes') $('body').append(""); else $('body').append(""); } } } function share_js_init() { var tw_content = "http://twitter.com/intent/tweet?text="+article_title+"&url="+window.location.href; $('#twitter_share_box').html(""+lang_share_in_twitter+""); $('#fb_share_box').html(""+lang_share_in_fb+""); //$('#twitter_share_box').html(""+lang_share_in_twitter+""); //$('#line_share_box').html("LINEでシェア"); //$('#fb_share_box').html(""+lang_share_in_fb+""); } function instagram_share(){ $('#instagram_img').attr('src', instagram_img); $('#instagram_text').val(instagram_text); $('#instagram_window').show();} function instagram_close(){ $('#instagram_window').hide(); };export_mode = true; document.write("

Which is the perfect travel destination in Japan for you?

\"Which

Q1. How would you describe your current physical health in one phrase?

  • I’m doing very well.
  • Doing pretty good
  • Pretty normal
  • I’m a bit tired
  • Pretty dang tired right now
  • I’m dying over here!

Q2. Are you the sort of person who buys souvenirs when on a trip?

  • For sure
  • I usually buy some
  • Sometimes I do, sometimes I don’t
  • I usually don’t
  • I rarely buy souvenirs
  • I never buy them

Q3. How would you describe your personality in a single phrase?

  • Positive
  • Negative
  • Passionate
  • Cold
  • Stubborn
  • None of these are me

Q4. Which of these kinds of food do you have the hardest time with?

  • Very spicy food
  • Food that uses fermented ingredients
  • Very sweet food
  • Food with raw ingredients
  • I’m fine with all of these

Q5. What do you consider to be the most virtuous aspect of the Japanese people?

  • Their humility
  • Their diligence
  • Their punctuality
  • Their politeness
  • Their cleanliness
  • Their cooperativity
  • The way they watch their manners
  • Their attentiveness
  • None of these are particularly appealing to me

Q6. What genre of film do you like?

  • Samurai period drama
  • Animation
  • Action
  • Suspense
  • Horror
  • Heartwarming films
  • Romance

Q7. Do you like Japanese animation?

  • I really like it
  • There are certain anime I really like
  • As much as anything else, I guess
  • I don’t particularly like it
  • I hate it

Q8. How many times have you traveled in Japan?

  • I go there all the time
  • I often go to Japan
  • I go there occasionally
  • I rarely, if ever, go to Japan

Q9. Which of these Japanese foods do you like the best?

  • Sushi
  • Tempura
  • Oden
  • Kaiseki (Japanese haute cuisine)
  • I’m not a fan of any of these

Q10. Which of the following do you most often find yourself saying?

  • “So cute!”
  • “How wonderful!”
  • “I’m so tired…”
  • “This is tough…”
  • “Oh no…”
  • “No wonder!”
  • “Thank goodness!”
  • I don’t say any of these often.

Q11. Which of these countries most interest you as a travel destination?

  • America
  • China
  • India
  • England
  • France
  • Russia
  • Brazil
  • Korea
  • Thailand
  • Australia

Q12. What sort of hotel would you like to stay at at your destination?

  • A high-class hotel with great customer service
  • Cheap is where it’s at
  • A hotel with great locations
  • A hotel where I can really sit back and relax
  • A hotel with a spa or an onsen (hot springs bath)
  • Any hotel will do

Q13. Which method of transportation do you prefer?

  • Long-distance bus
  • Plane
  • Bullet train
  • Sleeper train

Q14. Do you like international of domestic travel better?

  • International travel
  • Domestic travel
  • I like both

Q15. When eating a meal, do you eat your favorite part of the dish first or do you savor it?

  • I eat it first
  • I savor it
  • I don’t even consider this issue

Q16. Do you have a significant other?

  • Yes
  • Nope
  • I’m already married

Q17. What are you currently most worried about?

  • Money matters
  • Work issues
  • My health
  • My parents
  • My siblings
  • Study
  • My partner
  • Children
  • I’m not really worried about anything

Q18. Which of these Japanese places do you most like?

  • Hokkaido
  • Tokyo
  • Nagoya
  • Kyoto
  • Nara
  • Osaka
  • Hiroshima
  • Hakata
  • Okinawa
  • I haven’t been to any of these places, so I don’t really know

Q19. You bruised your leg while on your trip! What do you do?

  • Relax at the hotel
  • Ignore the pain and continue with your sightseeing as planned
  • Save what you scheduled for later and continue your trip
  • Go home

Q20. Do you enjoy your work at present?

  • It’s very fun
  • It can be enjoyable
  • It’s ok
  • Not too much fun
  • It’s really not enjoyable
  • I’m not currently employed

Which is the perfect travel destination in Japan for you?

\"Which

Result is...
Looks like you’re stressed out: we recommend Hokkaido

For you, who works so hard every day and for whom stress has really started to build up, we recommend Hokkaido.

In Hokkaido, where the land is vast in a way you don’t usually think of being possible in Japan, there is a veritable treasure trove of natural wonders, starting with the UNESCO world heritage site Shiretoko National Park. For those who have seen much of the rest of Japan, and for those who have never stepped onto the soil of Hokkaido, we recommend you set foot onto this vast island to understand it firsthand.
Hokkaido is blessed with a choice of tourist destinations such as Sapporo, Shiretoko, Asahikawa, Furano, and Wakkanani that just by moving from one to the other in order could likely take the entirety of your trip. As such, the basic foundation of a good trip to Hokkaido consists of finding the place you most want to see, set up shop, and really enjoy staying in that one area.

Escape your busy daily life and let the astounding natural environment of Hokkaido begin to heal your soul.

Result is...
Detailed planning may not be your strong suit - we recommend: Tokyo

It may have fallen a bit in the rankings lately, but Japan is still the 3rd biggest economy in the world. The center of business and entertainment, the place where everything in the country is centered in this powerhouse of a country, is in one city - Tokyo.

We absolutely recommend that those who have yet to go to Tokyo make sure to visit the city at least once.
Experience the Shibuya Scramble pedestrian crossing to be part of the human wave, see the Tokyo Soramachi where the downtown and a gargantuan “tree” live together, and ride the trains throughout the metro area, where every single stop has something worth seeing. You’ll never get bored. Even if you’ve been to Tokyo before, the city is constantly changing and you can be sure to find something new every time you go there.

It’s such a convenient city that it’s simply perfect for the type who prefers to wing it and experience things naturally over planning things out too far in advance.

Result is...
For wonderful, geeky you we recommend: Akihabara

To you, for whom anime and subculture holds great interest,we recommend Akihabara.

As the town that draws forth the vast geek masses of Japan, the place has really gained quite a reputation the world over. Every day the area feels like a festival is going on, with the city having gone through a rebirth from its old “electric town” image to one that now encompasses the whole spectrum of entertainment.
Here you can freely immerse yourself in any hobby without fear of shaming, and you can walk around town wearing a shirt with a cute anime character on it and feel completely normal. As you can tell from the presence of the girls dressed in maid outfits on every corner of the main streets, this truly is an “eden for the otaku.”
Get thoroughly invested in the charms of “Akiba,” and become a repeat visitor as many have become over the years.

Why not make a pilgrimage to such a sacred place part of your yearly schedule?

Result is...
For you, who seek the unexpected, we recommend: Nagoya

“I’ve gone to Tokyo and Osaka, but I don’t have much interest in seeing Nagoya” is probably not something many people say.

At one time, it was taught that Nagoya was one of the great three cities of Japan, and there was even the belief that Aichi prefecture’s Centrair airport would overtake Osaka Airport...but now the general image of Nagoya seems to have calmed down somewhat. When thinking of sightseeing spots, names like Nagoya Castle, Nagoya Port Aquarium, Higashiyama Animal and Botanical Garden, and Atsuta Shrine come to mind, yet the actual image of these paces might be hard to conjure up. As a transit point along the way from Tokyo to Osaka, Nagoya is often passed through (and thus passed over) by visitors to Japan, but for someone like you who yearns to find the unexpected, we’d really recommend visiting Nagoya.
If you don’t come with the spirit of truly doing Nagoya right, you may well never actually enter the city in your lifetime. Don’t let this chance pass you by! Enjoy your uncertain travels in Nagoya. Now, when we talk about Nagoya, we’d be remiss to not mention the famously unique food culture there. With all the hitsumabushi (grilled eel on rice), miso katsu, tebasaki (fried chicken wings), kishimen noodles, miso nikomi udon, fried ebi (shrimp), uiro confectionaries, and ogura toast, you’ll end up consuming so much good food you might well come back from your trip a few kilograms heavier.

This isn’t the sort of place you can shed pounds just by coming to!

Result is...
For you, the traveler wary of missing out, we recommend: Kyoto

If you want to make sure your choice of travel location a 100% surefire hit, you can’t go wrong with the ancient capital city, Kyoto.

Kiyomizudera and Byodoin temples; the famous Kinkakuji Golden Pavilion; beginning with these shrines and temples that make up the world heritage \"cultural properties of ancient Kyoto\" sites, and moving on to the Kamo river, full of emotions, and the streets of flowers centering on Gion, you’ll simply never tire of strolling around the city. Kyoto has a true abundance of cultural facilities, and for a change of pace we recommend the galleries and the aquarium and zoo, and for a wholly different atmosphere the Toei Kyoto Studio movie park and the Kyoto International Manga Museum. Amongst the various tourist spots in Japan there are some that may not live fully up to expectations, but with the sheer amount of worthy destinations in Kyoto City we are sure that you’ll find one that will truly strike a chord with you. Here there are many places where you can feel the pull of tradition and ancient styles, Kyoto simply is a must-see for history buffs.

With so many spots worthy of visiting centered around such a surprisingly compact city, even the shortest of schedules will be well worth it.

Result is...
For the person who likes unique, even weird experiences, we recommend: Nara

It looks like you might enjoy a different sort of experience than what the bulk of people come looking for.
For you, package tours are basically an unthinkable method of travel. We think that you’re constantly looking for trips that cater specifically to your personal sense of adventure. If this indeed describes you, we recommend Nara.

There might be those who crook their neck and ask “Nara? What’s that?” at hearing this recommendation, but beginning with temples and shrines such as Kasuga Taisha Shrine, Horyuji Temple and Todaiji Temple, and continuing with Mount Yoshino (famous for sakura cherry blossoms) and the suspension bridge of Tanze (with a total length of 297.7 meters), Nara is chock full of beautiful natural environs. Being amongst all these temples and shrines deep in nature can give one the feeling of having stepped into some different dimension. Add to all this the large groups of Nara deer which freely wander around the city like the sacred cows of India, and we’re sure you’ll get a major kick out of exploring such a strange, bewitching place.

We can guarantee that when you tell your friends “I went to Nara!” that they’ll respond with a “wow, that’s pretty cool!”

Result is...
For you, who desire to dive into society, we recommend: Osaka

For you, who loves to interact with and meet others, we recommend the city of Osaka.

Famously called “the city of comedy,” even the normal people on the street often seem like they’ve recently stepped off the stage from the Yoshimoto Shinkigeki Comedy Theatre. Just by walking around the Dotonbori canal area, looking for a bite to eat, you’ll be able to sense the unique atmosphere and character this city posses.
Here many people are willing to speak frankly with travellers, and you’ll never go lonely. You might even wish they’d stop talking to you at times!
And when you speak of Osaka, you can’t help but make mention of “kuidaore,” the Osakan tradition of eating oneself into poverty. Since olden times, Osaka was known as “the Kitchen of Heaven and Earth,” and the huge variety of cheap but delicious Osakan foods is one of the city’s main selling points. Even when compared with the high-caloric nature of Nagoya street food, Osaka is a real weight-gain inducing place.

You might come back from your trip a bit heavier, but that’s just another sign of how much you’ll have enjoyed Osaka.

Result is...
For you, who has such a strong sense of curiosity, we recommend: Hiroshima

You love to learn, and you’re surely always looking for new things to satiate your curiosity.
So for you, we would like to recommend Hiroshima, a place that is often easy to overlook as a travel destination.

When it comes to Hiroshima, the majority of international travellers come to see the two UNESCO world heritage sights of Miyajima Shrine and the Hiroshima Peace Memorial (Genbaku Dome). With many spots such as Hiroshima Castle and the Shukkei-en garden that offer a real atmosphere of history and culture, we’re sure your sense of curiosity will be greatly satisfied.
We can also recommend Hiroshima’s famed gourmet food, beginning with their famous okonomiyaki and oysters. Hiroshima-style okonomiyaki consists of a stretched out flour-based base with cabbage, moyashi bean sprouts, and yakisoba on top; a high-volume and delectable local food.

Much like eating okonomiyaki, traveling in Hiroshima will be sure to give you a sense of profound satisfaction.

Result is...
For you, who wants to find a new place to ponder, we recommend: Hakata

We think you’re the sort of active personality who likes to head as far away as you can when you travel. We think you’ve probably done your share of traveling already, so you might not be satisfied by just visiting the main tourist destinations like Tokyo and Osaka.
If you’ve never been to the Hakata area of Fukuoka, we really recommend you try heading there at least once.

In Hakata, the center of Kyushu’s greatest city, you’ll find no shortage of lively sights; Canal City Hakata, Hakata Riverrain Mall, Marinoacity Fukuoka, the Tenjin underground shopping center, and the food stands in Nakasu. On the other hand, there’s a wealth of spots of historical and cultural value, with the Dazaifu Tenmangu Gu temple located about 30 minutes outside of the Fukuoka metro area a particular site of interest.

It’s here that the scholarly god Sugawara Michishigami is enshrined, so you might even be able to up your intellect a bit just by visiting!

Result is...
For your, who wants to sit back and relax, we recommend: Okinawa

When it comes to travel, you’re the type who prefers a leisurely vacation that refreshes your body and soul over a busy trip running around to all the major tourist sites. So for you, our recommendation is the islands of Okinawa.

When thinking of places where you can have the resort experience, no place comes to mind like Okinawa. In Okinawa you’ll find both resorts with hotels that cannot be outdone, as well as minshuku hostels dripping with local flavor. Add to this the attractive aspect of Okinawa’s take on time, where it flows slowly and people are more willing to sit back and relax.
The Okinawan concept of relaxed time is called “uchina time,” and in this place where those rushing around day-in day-out are few and far between, you should be able to chill right down to your core.

We recommend that rather than going to Okinawa full of plans, you instead just plan on doing “nothing” at all.
");