vendor: 93,524 bytes, line 1
1(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}return{state:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length:0;for(;n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType===1&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e},i=0;t=t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a<f;a++)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isFunction(i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=!0,u=s||0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.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%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queueHooks(this,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j&&v.nodeName(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},u=(r?p.delegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptData(s)&&h&&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matches[i];if(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.stopPropagation()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._submit")}}),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),v.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l])&&f.push(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}return o},has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[\\s/>]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.clean(e,n,s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[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","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&&v.isFunction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.expr.filters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.css(e,"top"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.
1jQuery&&define("jquery",[],function(){return v})})(window);jQuery.noConflict();(function(){var g={jQuery:"http://code.jquery.com/jquery-latest.min.js"};var j=function(){(function(k){k.fn.idTabs=function(){var n={};for(var m=0;m<arguments.length;++m){var l=arguments[m];switch(l.constructor){case Object:k.extend(n,l);break;case Boolean:n.change=l;break;case Number:n.start=l;break;case Function:n.click=l;break;case String:if(l.charAt(0)=="."){n.selected=l}else{if(l.charAt(0)=="!"){n.event=l}else{n.start=l}}break}}if(typeof n["return"]=="function"){n.change=n["return"]}return this.each(function(){k.idTabs(this,n)})};k.idTabs=function(n,m){var q=(k.metadata)?k(n).metadata():{};var o=k.extend({},k.idTabs.settings,q,m);if(o.selected.charAt(0)=="."){o.selected=o.selected.substr(1)}if(o.event.charAt(0)=="!"){o.event=o.event.substr(1)}if(o.start==null){o.start=-1}var l=function(){if(k(this).is("."+o.selected)){return o.change}var u="#"+this.href.split("#")[1];var s=[];var t=[];k("a",n).each(function(){if(this.href.match(/#/)){s.push(this);t.push("#"+this.href.split("#")[1])}});if(o.click&&!o.click.apply(this,[u,t,n,o])){return o.change}for(i in s){k(s[i]).removeClass(o.selected)}for(i in t){k(t[i]).hide()}k(this).addClass(o.selected);k(u).show();return o.change};var p=k("a[href*='#']",n).unbind(o.event,l).bind(o.event,l);p.each(function(){k("#"+this.href.split("#")[1]).hide()});var r=false;if((r=p.filter("."+o.selected)).length){}else{if(typeof o.start=="number"&&(r=p.eq(o.start)).length){}else{if(typeof o.start=="string"&&(r=p.filter("[href*='#"+o.start+"']")).length){}}}if(r){r.removeClass(o.selected);r.trigger(o.event)}return o};k.idTabs.settings={start:0,change:false,click:null,selected:".selected",event:"!click"};k.idTabs.version="2.2";k(function(){k(".idTabs").idTabs()})})(jQuery)};var a=function(l,k){k=k.split(".");while(l&&k.length){l=l[k.shift()]}return l};var c=document.getElementsByTagName("head")[0];var f=function(k){var l=document.createElement("script");l.type="text/javascript";l.src=k;c.appendChild(l)};var e=document.getElementsByTagName("script");var h=e[e.length-1].src;var b=true;for(d in g){if(a(this,d)){continue}b=false;f(g[d])}if(b){return j()}f(h)})();(function(b){b.fn.superfish=function(k){var g=b.fn.superfish,j=g.c,f=b(['<span class="',j.arrowClass,'"> »</span>'].join("")),i=function(){var c=b(this),l=d(c);clearTimeout(l.sfTimer);c.showSuperfishUl().siblings().hideSuperfishUl()},e=function(){var c=b(this),m=d(c),l=g.op;clearTimeout(m.sfTimer);m.sfTimer=setTimeout(function(){l.retainPath=(b.inArray(c[0],l.$path)>-1);c.hideSuperfishUl();if(l.$path.length&&c.parents(["li.",l.hoverClass].join("")).length<1){i.call(l.$path)}},l.delay)},d=function(c){var l=c.parents(["ul.",j.menuClass,":first"].join(""))[0];g.op=g.o[l.serial];return l},h=function(c){c.addClass(j.anchorClass).append(f.clone())};return this.each(function(){var c=this.serial=g.o.length;var m=b.extend({},g.defaults,k);m.$path=b("li."+m.pathClass,this).slice(0,m.pathLevels).each(function(){b(this).addClass([m.hoverClass,j.bcClass].join(" ")).filter("li:has(ul)").removeClass(m.pathClass)});g.o[c]=g.op=m;b("li:has(ul)",this)[(b.fn.hoverIntent&&!m.disableHI)?"hoverIntent":"hover"](i,e).each(function(){if(m.autoArrows){h(b(">a:first-child",this))}}).not("."+j.bcClass).hideSuperfishUl();var l=b("a",this);l.each(function(n){var o=l.eq(n).parents("li");l.eq(n).focus(function(){i.call(o)}).blur(function(){e.call(o)})});m.onInit.call(this)}).each(function(){var c=[j.menuClass];if(g.op.dropShadows&&!(b.browser.msie&&b.browser.version<7)){c.push(j.shadowClass)}b(this).addClass(c.join(" "))})};var a=b.fn.superfish;a.o=[];a.op={};a.IE7fix=function(){var c=a.op;if(b.browser.msie&&b.browser.version>6&&c.dropShadows&&c.animation.opacity!=undefined){this.toggleClass(a.c.shadowClass+"-off")}};a.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};a.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};
1b.fn.extend({hideSuperfishUl:function(){var e=a.op,d=(e.retainPath===true)?e.$path:"";e.retainPath=false;var c=b(["li.",e.hoverClass].join(""),this).add(this).not(d).removeClass(e.hoverClass).find(">ul").hide().css("visibility","hidden");e.onHide.call(c);return this},showSuperfishUl:function(){var e=a.op,d=a.c.shadowClass+"-off",c=this.addClass(e.hoverClass).find(">ul:hidden").css("visibility","visible");a.IE7fix.call(c);e.onBeforeShow.call(c);c.animate(e.animation,e.speed,function(){a.IE7fix.call(c);e.onShow.call(c)});return this}})})(jQuery);jQuery("#idTabs").idTabs();jQuery(document).ready(function(){jQuery("#view_all").click(function(a){a.preventDefault();jQuery(".nabe-list").toggle("slow")})});(function(e){var c={};c.fileapi=e("<input type='file'/>").get(0).files!==undefined;c.formdata=window.FormData!==undefined;e.fn.ajaxSubmit=function(h){if(!this.length){d("ajaxSubmit: skipping submit process - no element selected");return this}var g,y,j,m=this;if(typeof h=="function"){h={success:h}}g=this.attr("method");y=this.attr("action");j=(typeof y==="string")?e.trim(y):"";j=j||window.location.href||"";if(j){j=(j.match(/^([^#]+)/)||[])[1]}h=e.extend(true,{url:j,success:e.ajaxSettings.success,type:g||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},h);var s={};this.trigger("form-pre-serialize",[this,h,s]);if(s.veto){d("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(h.beforeSerialize&&h.beforeSerialize(this,h)===false){d("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var l=h.traditional;if(l===undefined){l=e.ajaxSettings.traditional}var p=[];var B,C=this.formToArray(h.semantic,p);if(h.data){h.extraData=h.data;B=e.param(h.data,l)}if(h.beforeSubmit&&h.beforeSubmit(C,this,h)===false){d("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[C,this,h,s]);if(s.veto){d("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var w=e.param(C,l);if(B){w=(w?(w+"&"+B):B)}if(h.type.toUpperCase()=="GET"){h.url+=(h.url.indexOf("?")>=0?"&":"?")+w;h.data=null}else{h.data=w}var E=[];if(h.resetForm){E.push(function(){m.resetForm()})}if(h.clearForm){E.push(function(){m.clearForm(h.includeHidden)})}if(!h.dataType&&h.target){var i=h.success||function(){};E.push(function(q){var k=h.replaceTarget?"replaceWith":"html";e(h.target)[k](q).each(i,arguments)})}else{if(h.success){E.push(h.success)}}h.success=function(H,q,I){var G=h.context||this;for(var F=0,k=E.length;F<k;F++){E[F].apply(G,[H,q,I||m,m])}};var A=e('input[type=file]:enabled[value!=""]',this);var n=A.length>0;var z="multipart/form-data";var v=(m.attr("enctype")==z||m.attr("encoding")==z);var u=c.fileapi&&c.formdata;d("fileAPI :"+u);var o=(n||v)&&!u;var t;if(h.iframe!==false&&(h.iframe||o)){if(h.closeKeepAlive){e.get(h.closeKeepAlive,function(){t=D(C)})}else{t=D(C)}}else{if((n||v)&&u){t=r(C)}else{t=e.ajax(h)}}m.removeData("jqxhr").data("jqxhr",t);for(var x=0;x<p.length;x++){p[x]=null}this.trigger("form-submit-notify",[this,h]);return this;function f(H){var I=e.param(H).split("&");var q=I.length;var k={};var G,F;for(G=0;G<q;G++){I[G]=I[G].replace(/\+/g," ");F=I[G].split("=");k[decodeURIComponent(F[0])]=decodeURIComponent(F[1])}return k}function r(q){var k=new FormData();for(var F=0;F<q.length;F++){k.append(q[F].name,q[F].value)}if(h.extraData){var I=f(h.extraData);for(var J in I){if(I.hasOwnProperty(J)){k.append(J,I[J])}}}h.data=null;var H=e.extend(true,{},e.ajaxSettings,h,{contentType:false,processData:false,cache:false,type:g||"POST"});if(h.uploadProgress){H.xhr=function(){var K=jQuery.ajaxSettings.xhr();if(K.upload){K.upload.onprogress=function(O){var N=0;var L=O.loaded||O.position;var M=O.total;if(O.lengthComputable){N=Math.ceil(L/M*100)}h.uploadProgress(O,L,M,N)}}return K}}H.data=null;var G=H.beforeSend;H.beforeSend=function(L,K){K.data=k;if(G){G.call(this,L,K)}};return e.ajax(H)}function D(ad){var I=m[0],H,Z,T,ab,W,K,O,M,N,X,aa,R;var L=!!e.fn.prop;var ag=e.Deferred();if(e("[name=submit],[id=submit]",I).length){alert('Error: Form elements must not have name or id of "submit".');ag.reject();return ag}if(ad){for(Z=0;Z<p.length;Z++){H=e(p[Z]);
1if(L){H.prop("disabled",false)}else{H.removeAttr("disabled")}}}T=e.extend(true,{},e.ajaxSettings,h);T.context=T.context||T;W="jqFormIO"+(new Date().getTime());if(T.iframeTarget){K=e(T.iframeTarget);X=K.attr("name");if(!X){K.attr("name",W)}else{W=X}}else{K=e('<iframe name="'+W+'" src="'+T.iframeSrc+'" />');K.css({position:"absolute",top:"-1000px",left:"-1000px"})}O=K[0];M={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(ah){var ai=(ah==="timeout"?"timeout":"aborted");d("aborting upload... "+ai);this.aborted=1;try{if(O.contentWindow.document.execCommand){O.contentWindow.document.execCommand("Stop")}}catch(aj){}K.attr("src",T.iframeSrc);M.error=ai;if(T.error){T.error.call(T.context,M,ai,ah)}if(ab){e.event.trigger("ajaxError",[M,T,ai])}if(T.complete){T.complete.call(T.context,M,ai)}}};ab=T.global;if(ab&&0===e.active++){e.event.trigger("ajaxStart")}if(ab){e.event.trigger("ajaxSend",[M,T])}if(T.beforeSend&&T.beforeSend.call(T.context,M,T)===false){if(T.global){e.active--}ag.reject();return ag}if(M.aborted){ag.reject();return ag}N=I.clk;if(N){X=N.name;if(X&&!N.disabled){T.extraData=T.extraData||{};T.extraData[X]=N.value;if(N.type=="image"){T.extraData[X+".x"]=I.clk_x;T.extraData[X+".y"]=I.clk_y}}}var S=1;var P=2;function Q(ai){var ah=ai.contentWindow?ai.contentWindow.document:ai.contentDocument?ai.contentDocument:ai.document;return ah}var G=e("meta[name=csrf-token]").attr("content");var F=e("meta[name=csrf-param]").attr("content");if(F&&G){T.extraData=T.extraData||{};T.extraData[F]=G}function Y(){var aj=m.attr("target"),ah=m.attr("action");I.setAttribute("target",W);if(!g){I.setAttribute("method","POST")}if(ah!=T.url){I.setAttribute("action",T.url)}if(!T.skipEncodingOverride&&(!g||/post/i.test(g))){m.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(T.timeout){R=setTimeout(function(){aa=true;V(S)},T.timeout)}function ak(){try{var am=Q(O).readyState;d("state = "+am);if(am&&am.toLowerCase()=="uninitialized"){setTimeout(ak,50)}}catch(an){d("Server abort: ",an," (",an.name,")");V(P);if(R){clearTimeout(R)}R=undefined}}var ai=[];try{if(T.extraData){for(var al in T.extraData){if(T.extraData.hasOwnProperty(al)){if(e.isPlainObject(T.extraData[al])&&T.extraData[al].hasOwnProperty("name")&&T.extraData[al].hasOwnProperty("value")){ai.push(e('<input type="hidden" name="'+T.extraData[al].name+'">').val(T.extraData[al].value).appendTo(I)[0])}else{ai.push(e('<input type="hidden" name="'+al+'">').val(T.extraData[al]).appendTo(I)[0])}}}}if(!T.iframeTarget){K.appendTo("body");if(O.attachEvent){O.attachEvent("onload",V)}else{O.addEventListener("load",V,false)}}setTimeout(ak,15);I.submit()}finally{I.setAttribute("action",ah);if(aj){I.setAttribute("target",aj)}else{m.removeAttr("target")}e(ai).remove()}}if(T.forceSync){Y()}else{setTimeout(Y,10)}var ae,af,ac=50,J;function V(am){if(M.aborted||J){return}try{af=Q(O)}catch(ap){d("cannot access response document: ",ap);am=P}if(am===S&&M){M.abort("timeout");ag.reject(M,"timeout");return}else{if(am==P&&M){M.abort("server abort");ag.reject(M,"error","server abort");return}}if(!af||af.location.href==T.iframeSrc){if(!aa){return}}if(O.detachEvent){O.detachEvent("onload",V)}else{O.removeEventListener("load",V,false)}var ak="success",ao;try{if(aa){throw"timeout"}var aj=T.dataType=="xml"||af.XMLDocument||e.isXMLDoc(af);d("isXml="+aj);if(!aj&&window.opera&&(af.body===null||!af.body.innerHTML)){if(--ac){d("requeing onLoad callback, DOM not available");setTimeout(V,250);return}}var aq=af.body?af.body:af.documentElement;M.responseText=aq?aq.innerHTML:null;M.responseXML=af.XMLDocument?af.XMLDocument:af;if(aj){T.dataType="xml"}M.getResponseHeader=function(au){var at={"content-type":T.dataType};return at[au]};if(aq){M.status=Number(aq.getAttribute("status"))||M.status;M.statusText=aq.getAttribute("statusText")||M.statusText}var ah=(T.dataType||"").toLowerCase();var an=/(json|script|text)/.test(ah);if(an||T.textarea){var al=af.getElementsByTagName("textarea")[0];if(al){M.responseText=al.value;M.status=Number(al.getAttribute("status"))||M.status;M.statusText=al.getAttribute("statusText")||M.statusText}else{if(an){var ai=af.getElementsByTagName("pre")[0];var ar=af.getElementsByTagName("body")[0];if(ai){M.responseText=ai.textContent?ai.textContent:ai.innerText}else{if(ar){M.responseText=ar.textContent?ar.textContent:ar.innerText}}}}}else{if(ah=="xml"&&!M.responseXML&&M.responseText){M.responseXML=U(M.responseText)}}try{ae=k(M,ah,T)}catch(am){ak="parsererror";M.error=ao=(am||ak)}}catch(am){d("error caught: ",am);ak="error";M.error=ao=(am||ak)}if(M.aborted){d("upload aborted");ak=null}if(M.status){ak=(M.status>=200&&M.status<300||M.status===304)?"success":"error"}if(ak==="success"){if(T.success){T.success.call(T.context,ae,"success",M)}ag.resolve(M.responseText,"success",M);if(ab){e.event.trigger("ajaxSuccess",[M,T])}}
1else{if(ak){if(ao===undefined){ao=M.statusText}if(T.error){T.error.call(T.context,M,ak,ao)}ag.reject(M,"error",ao);if(ab){e.event.trigger("ajaxError",[M,T,ao])}}}if(ab){e.event.trigger("ajaxComplete",[M,T])}if(ab&&!--e.active){e.event.trigger("ajaxStop")}if(T.complete){T.complete.call(T.context,M,ak)}J=true;if(T.timeout){clearTimeout(R)}setTimeout(function(){if(!T.iframeTarget){K.remove()}M.responseXML=null},100)}var U=e.parseXML||function(ah,ai){if(window.ActiveXObject){ai=new ActiveXObject("Microsoft.XMLDOM");ai.async="false";ai.loadXML(ah)}else{ai=(new DOMParser()).parseFromString(ah,"text/xml")}return(ai&&ai.documentElement&&ai.documentElement.nodeName!="parsererror")?ai:null};var q=e.parseJSON||function(ah){return window["eval"]("("+ah+")")};var k=function(am,ak,aj){var ai=am.getResponseHeader("content-type")||"",ah=ak==="xml"||!ak&&ai.indexOf("xml")>=0,al=ah?am.responseXML:am.responseText;if(ah&&al.documentElement.nodeName==="parsererror"){if(e.error){e.error("parsererror")}}if(aj&&aj.dataFilter){al=aj.dataFilter(al,ak)}if(typeof al==="string"){if(ak==="json"||!ak&&ai.indexOf("json")>=0){al=q(al)}else{if(ak==="script"||!ak&&ai.indexOf("javascript")>=0){e.globalEval(al)}}}return al};return ag}};e.fn.ajaxForm=function(f){f=f||{};f.delegation=f.delegation&&e.isFunction(e.fn.on);if(!f.delegation&&this.length===0){var g={s:this.selector,c:this.context};if(!e.isReady&&g.s){d("DOM not ready, queuing ajaxForm");e(function(){e(g.s,g.c).ajaxForm(f)});return this}d("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)"));return this}if(f.delegation){e(document).off("submit.form-plugin",this.selector,b).off("click.form-plugin",this.selector,a).on("submit.form-plugin",this.selector,f,b).on("click.form-plugin",this.selector,f,a);return this}return this.ajaxFormUnbind().bind("submit.form-plugin",f,b).bind("click.form-plugin",f,a)};function b(g){var f=g.data;if(!g.isDefaultPrevented()){g.preventDefault();e(this).ajaxSubmit(f)}}function a(j){var i=j.target;var g=e(i);if(!(g.is("[type=submit],[type=image]"))){var f=g.closest("[type=submit]");if(f.length===0){return}i=f[0]}var h=this;h.clk=i;if(i.type=="image"){if(j.offsetX!==undefined){h.clk_x=j.offsetX;h.clk_y=j.offsetY}else{if(typeof e.fn.offset=="function"){var k=g.offset();h.clk_x=j.pageX-k.left;h.clk_y=j.pageY-k.top}else{h.clk_x=j.pageX-i.offsetLeft;h.clk_y=j.pageY-i.offsetTop}}}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)}e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};e.fn.formToArray=function(w,f){var u=[];if(this.length===0){return u}var k=this[0];var o=w?k.getElementsByTagName("*"):k.elements;if(!o){return u}var q,p,m,x,l,s,h;for(q=0,s=o.length;q<s;q++){l=o[q];m=l.name;if(!m){continue}if(w&&k.clk&&l.type=="image"){if(!l.disabled&&k.clk==l){u.push({name:m,value:e(l).val(),type:l.type});u.push({name:m+".x",value:k.clk_x},{name:m+".y",value:k.clk_y})}continue}x=e.fieldValue(l,true);if(x&&x.constructor==Array){if(f){f.push(l)}for(p=0,h=x.length;p<h;p++){u.push({name:m,value:x[p]})}}else{if(c.fileapi&&l.type=="file"&&!l.disabled){if(f){f.push(l)}var g=l.files;if(g.length){for(p=0;p<g.length;p++){u.push({name:m,value:g[p],type:l.type})}}else{u.push({name:m,value:"",type:l.type})}}else{if(x!==null&&typeof x!="undefined"){if(f){f.push(l)}u.push({name:m,value:x,type:l.type,required:l.required})}}}}if(!w&&k.clk){var r=e(k.clk),t=r[0];m=t.name;if(m&&!t.disabled&&t.type=="image"){u.push({name:m,value:r.val()});u.push({name:m+".x",value:k.clk_x},{name:m+".y",value:k.clk_y})}}return u};e.fn.formSerialize=function(f){return e.param(this.formToArray(f))};e.fn.fieldSerialize=function(g){var f=[];this.each(function(){var l=this.name;if(!l){return}var j=e.fieldValue(this,g);if(j&&j.constructor==Array){for(var k=0,h=j.length;k<h;k++){f.push({name:l,value:j[k]})}}else{if(j!==null&&typeof j!="undefined"){f.push({name:this.name,value:j})}}});return e.param(f)};e.fn.fieldValue=function(l){for(var k=[],h=0,f=this.length;h<f;h++){var j=this[h];var g=e.fieldValue(j,l);if(g===null||typeof g=="undefined"||(g.constructor==Array&&!g.length)){continue}if(g.constructor==Array){e.merge(k,g)}else{k.push(g)}}return k};e.fieldValue=function(f,m){var h=f.name,s=f.type,u=f.tagName.toLowerCase();if(m===undefined){m=true}if(m&&(!h||f.disabled||s=="reset"||s=="button"||(s=="checkbox"||s=="radio")&&!f.checked||(s=="submit"||s=="image")&&f.form&&f.form.clk!=f||u=="select"&&f.selectedIndex==-1)){return null}if(u=="select"){var o=f.selectedIndex;if(o<0){return null}var q=[],g=f.options;var k=(s=="select-one");var p=(k?o+1:g.length);for(var j=(k?o:0);j<p;j++){var l=g[j];if(l.selected){var r=l.value;if(!r){r=(l.attributes&&l.attributes.value&&!(l.attributes.value.specified))?l.text:l.value}if(k){return r}q.push(r)}}return q}return e(f).val()};e.fn.clearForm=function(f){return this.each(function(){e("input,select,textarea",this).clearFields(f)})};e.fn.clearFields=e.fn.clearInputs=function(f){var g=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var i=this.type,h=this.tagName.toLowerCase();if(g.test(i)||h=="textarea"){this.value=""}else{if(i=="checkbox"||i=="radio"){this.checked=false}else{if(h=="select"){this.selectedIndex=-1}else{if(i=="file"){if(/MSIE/.test(navigator.userAgent)){e(this).replaceWith(e(this).clone())}else{e(this).val("")}}else{if(f){if((f===true&&/hidden/.test(i))||(typeof f=="string"&&e(this).is(f))){this.value=""}}}}}}})};e.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};e.fn.enable=function(f){if(f===undefined){f=true}return this.each(function(){this.disabled=!f})};e.fn.selected=function(f){if(f===undefined){f=true}
1return this.each(function(){var g=this.type;if(g=="checkbox"||g=="radio"){this.checked=f}else{if(this.tagName.toLowerCase()=="option"){var h=e(this).parent("select");if(f&&h[0]&&h[0].type=="select-one"){h.find("option").selected(false)}this.selected=f}}})};e.fn.ajaxSubmit.debug=false;function d(){if(!e.fn.ajaxSubmit.debug){return}var f="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log){window.console.log(f)}else{if(window.opera&&window.opera.postError){window.opera.postError(f)}}}})(jQuery);var _wpcf7={"loaderUrl":"http:\/\/theurbanfarmingguys.com\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","sending":"Sending ...","cached":"1"};(function($){$(function(){try{if(typeof _wpcf7=="undefined"||_wpcf7===null){_wpcf7={}}_wpcf7=$.extend({cached:0},_wpcf7);$("div.wpcf7 > form").ajaxForm({beforeSubmit:function(formData,jqForm,options){jqForm.wpcf7ClearResponseOutput();jqForm.find("img.ajax-loader").css({visibility:"visible"});return true},beforeSerialize:function(jqForm,options){jqForm.find(".wpcf7-use-title-as-watermark.watermark").each(function(i,n){$(n).val("")});return true},data:{_wpcf7_is_ajax_call:1},dataType:"json",success:function(data){if(!$.isPlainObject(data)||$.isEmptyObject(data)){return}var ro=$(data.into).find("div.wpcf7-response-output");$(data.into).wpcf7ClearResponseOutput();$(data.into).find(".wpcf7-form-control").removeClass("wpcf7-not-valid");$(data.into).find("form.wpcf7-form").removeClass("invalid spam sent failed");if(data.captcha){$(data.into).wpcf7RefillCaptcha(data.captcha)}if(data.quiz){$(data.into).wpcf7RefillQuiz(data.quiz)}if(data.invalids){$.each(data.invalids,function(i,n){$(data.into).find(n.into).wpcf7NotValidTip(n.message);$(data.into).find(n.into).find(".wpcf7-form-control").addClass("wpcf7-not-valid")});ro.addClass("wpcf7-validation-errors");$(data.into).find("form.wpcf7-form").addClass("invalid");$(data.into).trigger("invalid.wpcf7")}else{if(1==data.spam){ro.addClass("wpcf7-spam-blocked");$(data.into).find("form.wpcf7-form").addClass("spam");$(data.into).trigger("spam.wpcf7")}else{if(1==data.mailSent){ro.addClass("wpcf7-mail-sent-ok");$(data.into).find("form.wpcf7-form").addClass("sent");if(data.onSentOk){$.each(data.onSentOk,function(i,n){eval(n)})}$(data.into).trigger("mailsent.wpcf7")}else{ro.addClass("wpcf7-mail-sent-ng");$(data.into).find("form.wpcf7-form").addClass("failed");$(data.into).trigger("mailfailed.wpcf7")}}}if(data.onSubmit){$.each(data.onSubmit,function(i,n){eval(n)})}$(data.into).trigger("submit.wpcf7");if(1==data.mailSent){$(data.into).find("form").resetForm().clearForm()}$(data.into).find(".wpcf7-use-title-as-watermark.watermark").each(function(i,n){$(n).val($(n).attr("title"))});$(data.into).wpcf7FillResponseOutput(data.message)}});$("div.wpcf7 > form").each(function(i,n){if(_wpcf7.cached){$(n).wpcf7OnloadRefill()}$(n).wpcf7ToggleSubmit();$(n).find(".wpcf7-submit").wpcf7AjaxLoader();$(n).find(".wpcf7-acceptance").click(function(){$(n).wpcf7ToggleSubmit()});$(n).find(".wpcf7-exclusive-checkbox").each(function(i,n){$(n).find("input:checkbox").click(function(){$(n).find("input:checkbox").not(this).removeAttr("checked")})});$(n).find(".wpcf7-use-title-as-watermark").each(function(i,n){var input=$(n);input.val(input.attr("title"));input.addClass("watermark");input.focus(function(){if($(this).hasClass("watermark")){$(this).val("").removeClass("watermark")}});input.blur(function(){if(""==$(this).val()){$(this).val($(this).attr("title")).addClass("watermark")}})})})}catch(e){}});$.fn.wpcf7AjaxLoader=function(){return this.each(function(){var loader=$('<img class="ajax-loader" />').attr({src:_wpcf7.loaderUrl,alt:_wpcf7.sending}).css("visibility","hidden");$(this).after(loader)})};$.fn.wpcf7ToggleSubmit=function(){return this.each(function(){var form=$(this);if(this.tagName.toLowerCase()!="form"){form=$(this).find("form").first()}if(form.hasClass("wpcf7-acceptance-as-validation")){return}var submit=form.find("input:submit");if(!submit.length){return}var acceptances=form.find("input:checkbox.wpcf7-acceptance");if(!acceptances.length){return}submit.removeAttr("disabled");acceptances.each(function(i,n){n=$(n);if(n.hasClass("wpcf7-invert")&&n.is(":checked")||!n.hasClass("wpcf7-invert")&&!n.is(":checked")){submit.attr("disabled","disabled")}})})};$.fn.wpcf7NotValidTip=function(message){return this.each(function(){var into=$(this);into.append('<span class="wpcf7-not-valid-tip">'+message+"</span>");$("span.wpcf7-not-valid-tip").mouseover(function(){$(this).fadeOut("fast")});into.find(":input").mouseover(function(){into.find(".wpcf7-not-valid-tip").not(":hidden").fadeOut("fast")});into.find(":input").focus(function(){into.find(".wpcf7-not-valid-tip").not(":hidden").fadeOut("fast")})})};$.fn.wpcf7OnloadRefill=function(){return this.each(function(){var url=$(this).attr("action");if(0<url.indexOf("#")){url=url.substr(0,url.indexOf("#"))}var id=$(this).find('input[name="_wpcf7"]').val();var unitTag=$(this).find('input[name="_wpcf7_unit_tag"]').val();$.getJSON(url,{_wpcf7_is_ajax_call:1,_wpcf7:id},function(data){if(data&&data.captcha){$("#"+unitTag).wpcf7RefillCaptcha(data.captcha)}if(data&&data.quiz){$("#"+unitTag).wpcf7RefillQuiz(data.quiz)}})})};$.fn.wpcf7RefillCaptcha=function(captcha){return this.each(function(){var form=$(this);$.each(captcha,function(i,n){form.find(':input[name="'+i+'"]').clearFields();form.find("img.wpcf7-captcha-"+i).attr("src",n);var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);
1form.find('input:hidden[name="_wpcf7_captcha_challenge_'+i+'"]').attr("value",match[1])})})};$.fn.wpcf7RefillQuiz=function(quiz){return this.each(function(){var form=$(this);$.each(quiz,function(i,n){form.find(':input[name="'+i+'"]').clearFields();form.find(':input[name="'+i+'"]').siblings("span.wpcf7-quiz-label").text(n[0]);form.find('input:hidden[name="_wpcf7_quiz_answer_'+i+'"]').attr("value",n[1])})})};$.fn.wpcf7ClearResponseOutput=function(){return this.each(function(){$(this).find("div.wpcf7-response-output").hide().empty().removeClass("wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked");$(this).find("span.wpcf7-not-valid-tip").remove();$(this).find("img.ajax-loader").css({visibility:"hidden"})})};$.fn.wpcf7FillResponseOutput=function(message){return this.each(function(){$(this).find("div.wpcf7-response-output").append(message).slideDown("fast")})}})(jQuery);var disqus_shortname="theurbanfarmingguys";(function(){var a=document.getElementsByTagName("span");for(var c=0,b;c<a.length;c++){if(a[c].className.indexOf("dsq-postid")!=-1){a[c].parentNode.setAttribute("data-disqus-identifier",a[c].getAttribute("rel"));b=a[c].parentNode.href.split("#",1);if(b.length==1){b=b[0]}else{b=b[1]}a[c].parentNode.href=b+"#disqus_thread"}}}());try{window.FB||(function(h){var k=h,i=h.document;var f=h.setTimeout,g=h.setInterval;var c=0;function a(){}var d,b;(function(m){var l={},o={},n=["global","require","requireDynamic","requireLazy","module","exports"];d=function(w,v){if(o.hasOwnProperty(w)){return o[w]}if(!l.hasOwnProperty(w)){if(v){return null}throw new Error("Module "+w+" has not been defined")}var u=l[w],t=u.deps,s=t.length,r,q=[];for(var p=0;p<s;p++){switch(t[p]){case"module":r=u;break;case"exports":r=u.exports;break;case"global":r=m;break;case"require":r=d;break;case"requireDynamic":r=d;break;case"requireLazy":r=null;break;default:r=d(t[p])}q.push(r)}u.factory.apply(m,q);o[w]=u.exports;return u.exports};b=function(s,r,q,p){switch(typeof q){case"function":l[s]={factory:q,deps:n.concat(r),exports:{}};if(p===3){d(s)}break;case"object":o[s]=q;break;default:throw new TypeError("Wrong type for factory object")}}})(this);var j=function(){b("ES5ArrayPrototype",[],function(m,l,r,q,p,o){var n={};n.map=function(w,v){if(typeof w!="function"){throw new TypeError()}var u,t=this.length,s=new Array(t);for(u=0;u<t;++u){if(u in this){s[u]=w.call(v,this[u],u,this)}}return s};n.forEach=function(t,s){n.map.call(this,t,s)};n.filter=function(x,w){if(typeof x!="function"){throw new TypeError()}var v,u,t=this.length,s=[];for(v=0;v<t;++v){if(v in this){u=this[v];if(x.call(w,u,v,this)){s.push(u)}}}return s};n.every=function(w,v){if(typeof w!="function"){throw new TypeError()}var u=new Object(this),t=u.length;for(var s=0;s<t;s++){if(s in u){if(!w.call(v,u[s],s,u)){return false}}}return true};n.some=function(w,v){if(typeof w!="function"){throw new TypeError()}var u=new Object(this),t=u.length;for(var s=0;s<t;s++){if(s in u){if(w.call(v,u[s],s,u)){return true}}}return false};n.indexOf=function(u,t){var s=this.length;t|=0;if(t<0){t+=s}for(;t<s;t++){if(t in this&&this[t]===u){return t}}return -1};p.exports=n});b("ES5FunctionPrototype",[],function(m,l,r,q,p,o){var n={};n.bind=function(w){if(typeof this!="function"){throw new TypeError("Bind must be called on a function")}var v=this,u=Array.prototype.slice.call(arguments,1);function t(){return v.apply(w,u.concat(Array.prototype.slice.call(arguments)))}t.displayName="bound:"+(v.displayName||v.name||"(?)");t.toString=function s(){return"bound: "+v};return t};p.exports=n});b("ES5StringPrototype",[],function(m,l,r,q,p,o){var n={};n.trim=function(){if(this==null){throw new TypeError("String.prototype.trim called on null or undefined")}return String.prototype.replace.call(this,/^\s+|\s+$/g,"")};p.exports=n});b("ES5Array",[],function(m,l,r,q,p,o){var n={};n.isArray=function(s){return Object.prototype.toString.call(s)=="[object Array]"};p.exports=n});b("ES5Object",[],function(m,l,r,q,p,o){var n={};n.create=function(u){var t=typeof u;if(t!="object"&&t!="function"){throw new TypeError("Object prototype may only be a Object or null")}var s=new Function();s.prototype=u;return new s()};n.keys=function(x){var w=typeof x;if(w!="object"&&w!="function"||x===null){throw new TypeError("Object.keys called on non-object")}var v=[];for(var u in x){if(Object.prototype.hasOwnProperty.call(x,u)){v.push(u)}}var t=!({toString:true}
1).propertyIsEnumerable("toString"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","prototypeIsEnumerable","constructor"];if(t){for(var z=0;z<s.length;z++){var y=s[z];if(Object.prototype.hasOwnProperty.call(x,y)){v.push(y)}}}return v};p.exports=n});b("ES5Date",[],function(m,l,r,q,p,o){var n={};n.now=function(){return new Date().getTime()};p.exports=n});b("JSON3",[],function(m,l,q,p,o,n){(function(){var X={}.toString,W,V,U,T=o.exports={},S='{"A":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}',R,Q,O,M,L,K,J,I,H,G,F,E,D,C,Y,A=new Date(-3509827334573292),N,Z,B;try{A=A.getUTCFullYear()==-109252&&A.getUTCMonth()===0&&A.getUTCDate()==1&&A.getUTCHours()==10&&A.getUTCMinutes()==37&&A.getUTCSeconds()==6&&A.getUTCMilliseconds()==708}catch(P){}if(!A){N=Math.floor;Z=[0,31,59,90,120,151,181,212,243,273,304,334];B=function(s,r){return Z[r]+365*(s-1970)+N((s-1969+(r=+(r>1)))/4)-N((s-1901+r)/100)+N((s-1601+r)/400)}}if(typeof JSON=="object"&&JSON){T.stringify=JSON.stringify;T.parse=JSON.parse}if((R=typeof T.stringify=="function"&&!B)){(A=function(){return 1}).toJSON=A;try{R=T.stringify(0)==="0"&&T.stringify(new Number())==="0"&&T.stringify(new String())=='""'&&T.stringify(X)===U&&T.stringify(U)===U&&T.stringify()===U&&T.stringify(A)==="1"&&T.stringify([A])=="[1]"&&T.stringify([U])=="[null]"&&T.stringify(null)=="null"&&T.stringify([U,X,null])=="[null,null,null]"&&T.stringify({result:[A,true,false,null,"\0\b\n\f\r\t"]})==S&&T.stringify(null,A)==="1"&&T.stringify([1,2],null,1)=="[\n 1,\n 2\n]"&&T.stringify(new Date(-8640000000000000))=='"-271821-04-20T00:00:00.000Z"'&&T.stringify(new Date(8640000000000000))=='"+275760-09-13T00:00:00.000Z"'&&T.stringify(new Date(-62198755200000))=='"-000001-01-01T00:00:00.000Z"'&&T.stringify(new Date(-1))=='"1969-12-31T23:59:59.999Z"'}catch(P){R=false}}if(typeof T.parse=="function"){try{if(T.parse("0")===0&&!T.parse(false)){A=T.parse(S);if((K=A.A.length==5&&A.A[0]==1)){try{K=!T.parse('"\t"')}catch(P){}if(K){try{K=T.parse("01")!=1}catch(P){}}}}}catch(P){K=false}}A=S=null;if(!R||!K){if(!(W={}.hasOwnProperty)){W=function(t){var r={},s;if((r.__proto__=null,r.__proto__={toString:1},r).toString!=X){W=function(u){var v=this.__proto__,w=u in (this.__proto__=null,this);this.__proto__=v;return w}}else{s=r.constructor;W=function(u){var v=(this.constructor||s).prototype;return u in this&&!(u in v&&this[u]===v[u])}}r=null;return W.call(this,t)}}V=function(w,r){var s=0,t,u,v,x;(t=function(){this.valueOf=0}).prototype.valueOf=0;u=new t();for(v in u){if(W.call(u,v)){s++}}t=u=null;if(!s){u=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"];x=function(y,z){var aa=X.call(y)=="[object Function]",ab,ac;for(ab in y){if(!(aa&&ab=="prototype")&&W.call(y,ab)){z(ab)}}for(ac=u.length;ab=u[--ac];W.call(y,ab)&&z(ab)){}}}else{if(s==2){x=function(y,z){var aa={},ab=X.call(y)=="[object Function]",ac;for(ac in y){if(!(ab&&ac=="prototype")&&!W.call(aa,ac)&&(aa[ac]=1)&&W.call(y,ac)){z(ac)}}}}else{x=function(y,z){var aa=X.call(y)=="[object Function]",ab,ac;for(ab in y){if(!(aa&&ab=="prototype")&&W.call(y,ab)&&!(ac=ab==="constructor")){z(ab)}}if(ac||W.call(y,(ab="constructor"))){z(ab)}}}}return x(w,r)};if(!R){Q={"\\":"\\\\",'"':'\\"',"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"};O=function(s,r){return("000000"+(r||0)).slice(-s)};M=function(u){var r='"',s=0,t;for(;t=u.charAt(s);s++){r+='\\"\b\f\n\r\t'.indexOf(t)>-1?Q[t]:t<" "?"\\u00"+O(2,t.charCodeAt(0).toString(16)):t}return r+'"'};L=function(ao,y,ah,r,z,ai,s){var aa=y[ao],aj,t,ac,ak,u,ad,al,v,ae,am,w,af,an,x,ag;if(typeof aa=="object"&&aa){aj=X.call(aa);if(aj=="[object Date]"&&!W.call(aa,"toJSON")){if(aa>-1/0&&aa<1/0){if(B){ak=N(aa/86400000);for(t=N(ak/365.2425)+1970-1;B(t+1,0)<=ak;t++){}for(ac=N((ak-B(t,0))/30.42);B(t,ac+1)<=ak;ac++){}ak=1+ak-B(t,ac);u=(aa%86400000+86400000)%86400000;ad=N(u/3600000)%24;al=N(u/60000)%60;v=N(u/1000)%60;ae=u%1000}else{t=aa.getUTCFullYear();ac=aa.getUTCMonth();ak=aa.getUTCDate();ad=aa.getUTCHours();al=aa.getUTCMinutes();v=aa.getUTCSeconds();ae=aa.getUTCMilliseconds()}aa=(t<=0||t>=10000?(t<0?"-":"+")+O(6,t<0?-t:t):O(4,t))+"-"+O(2,ac+1)+"-"+O(2,ak)+"T"+O(2,ad)+":"+O(2,al)+":"+O(2,v)+"."+O(3,ae)+"Z"}else{aa=null}}else{if(typeof aa.toJSON=="function"&&((aj!="[object Number]"&&aj!="[object String]"&&aj!="[object Array]")||W.call(aa,"toJSON"))){aa=aa.toJSON(ao)}}}if(ah){aa=ah.call(y,ao,aa)}if(aa===null){return"null"}aj=X.call(aa);if(aj=="[object Boolean]"){return""+aa}else{if(aj=="[object Number]"){return aa>-1/0&&aa<1/0?""+aa:"null"}else{if(aj=="[object String]"){return M(aa)}}}if(typeof aa=="object"){for(an=s.length;an--;){if(s[an]===aa){throw TypeError()}}s.push(aa);am=[];x=ai;ai+=z;if(aj=="[object Array]"){for(af=0,an=aa.length;af<an;ag||(ag=true),af++){w=L(af,aa,ah,r,z,ai,s);am.push(w===U?"null":w)}return ag?(z?"[\n"+ai+am.join(",\n"+ai)+"\n"+x+"]":("["+am.join(",")+"]")):"[]"}else{V(r||aa,function(ab){var ap=L(ab,aa,ah,r,z,ai,s);if(ap!==U){am.push(M(ab)+":"+(z?" ":"")+ap)}ag||(ag=true)});return ag?(z?"{\n"+ai+am.join(",\n"+ai)+"\n"+x+"}":("{"+am.join(",")+"}")):"{}"}s.pop()}};T.stringify=function(z,w,t){var y,v,s,x,u,r;if(typeof w=="function"||typeof w=="object"&&w){if(X.call(w)=="[object Function]"){v=w}else{if(X.call(w)=="[object Array]"){s={};for(x=0,u=w.length;x<u;r=w[x++],((X.call(r)=="[object String]"||X.call(r)=="[object Number]")&&(s[r]=1))){}}}}if(t){if(X.call(t)=="[object Number]"){if((t-=t%1)>0){for(y="",t>10&&(t=10);y.length<t;y+=" "){}}}else{if(X.call(t)=="[object String]"){y=t.length<=10?t:t.slice(0,10)}}}return L("",(r={},r[""]=z,r),v,s,y,"",[])}}if(!K){J=String.fromCharCode;I={"\\":"\\",'"':'"',"/":"/",b:"\b",t:"\t",n:"\n",f:"\f",r:"\r"};H=function(){C=Y=null;throw SyntaxError()};G=function(){var w=Y,r=w.length,s,t,u,v,x;while(C<r){s=w.charAt(C);if("\t\r\n ".indexOf(s)>-1){C++}else{if("{}[]:,".indexOf(s)>-1){C++;return s}else{if(s=='"'){for(t="@",C++;C<r;){s=w.charAt(C);if(s<" "){H()}else{if(s=="\\"){s=w.charAt(++C);if('\\"/btnfr'.indexOf(s)>-1){t+=I[s];C++}else{if(s=="u"){u=++C;for(v=C+4;C<v;C++){s=w.charAt(C);if(!(s>="0"&&s<="9"||s>="a"&&s<="f"||s>="A"&&s<="F")){H()}}t+=J("0x"+w.slice(u,C))}else{H()}}}else{if(s=='"'){break}t+=s;C++}}}if(w.charAt(C)=='"'){C++;return t}H()}else{u=C;if(s=="-"){x=true;s=w.charAt(++C)}if(s>="0"&&s<="9"){if(s=="0"&&(s=w.charAt(C+1),s>="0"&&s<="9")){H()}x=false;for(;C<r&&(s=w.charAt(C),s>="0"&&s<="9");C++){}if(w.charAt(C)=="."){v=++C;for(;v<r&&(s=w.charAt(v),s>="0"&&s<="9");v++){}if(v==C){H()}C=v}s=w.charAt(C);if(s=="e"||s=="E"){s=w.charAt(++C);if(s=="+"||s=="-"){C++}for(v=C;v<r&&(s=w.charAt(v),s>="0"&&s<="9");v++){}if(v==C){H()}C=v}return +w.slice(u,C)}if(x){H()}if(w.slice(C,C+4)=="true"){C+=4;return true}else{if(w.slice(C,C+5)=="false"){C+=5;return false}else{if(w.slice(C,C+4)=="null"){C+=4;return null}}}H()}}}}return"$"};F=function(u){var r,s,t;if(u=="$"){H()}if(typeof u=="string"){if(u.charAt(0)=="@"){return u.slice(1)}if(u=="["){r=[];for(;;s||(s=true)){u=G();if(u=="]"){break}if(s){if(u==","){u=G();if(u=="]"){H()}}else{H()}}if(u==","){H()}r.push(F(u))}return r}else{if(u=="{"){r={};for(;;s||(s=true)){u=G();if(u=="}"){break}if(s){if(u==","){u=G();if(u=="}"){H()}}else{H()}}if(u==","||typeof u!="string"||u.charAt(0)!="@"||G()!=":"){H()}r[u.slice(1)]=F(G())}return r}}H()}return u};D=function(u,r,s){var t=E(u,r,s);if(t===U){delete u[r]}else{u[r]=t}};E=function(v,r,s){var t=v[r],u;if(typeof t=="object"&&t){if(X.call(t)=="[object Array]"){for(u=t.length;u--;){D(t,u,s)}}else{V(t,function(w){D(t,w,s)})}}return s.call(v,r,t)};T.parse=function(t,r){C=0;Y=t;var s=F(G());if(G()!="$"){H()}C=Y=null;return r&&X.call(r)=="[object Function]"?E((A={},A[""]=s,A),"",r):s}}}}).call(this)});b("ES5",["ES5ArrayPrototype","ES5FunctionPrototype","ES5StringPrototype","ES5Array","ES5Object","ES5Date","JSON3"],function(T,S,R,Q,P,O){var N=S("ES5ArrayPrototype"),M=S("ES5FunctionPrototype"),L=S("ES5StringPrototype"),K=S("ES5Array"),J=S("ES5Object"),I=S("ES5Date"),H=S("JSON3"),G=Array.prototype.slice,F=Object.prototype.toString,E={"JSON.stringify":H.stringify,"JSON.parse":H.parse},D={array:N,"function":M,string:L,Object:J,Array:K,Date:I};for(var C in D){if(!D.hasOwnProperty(C)){continue}var B=D[C],A=C===C.toLowerCase()?h[C.replace(/^\w/,function(l){return l.toUpperCase()})].prototype:h[C];for(var z in B){if(!B.hasOwnProperty(z)){continue}var y=A[z];E[C+"."+z]=y&&/\{\s+\[native code\]\s\}/.test(y)?y:B[z]}}function x(l,q,o){var n=G.call(arguments,3),p=o?/\s(.*)\]/.exec(F.call(l).toLowerCase())[1]:l,m=E[p+"."+q]||l[q];if(typeof m==="function"){return m.apply(l,n)}}P.exports=x});j=d("ES5");return j.apply(null,arguments)};b("sdk.RuntimeConfig",[],{locale:"en_US",rtl:false});b("UrlMapConfig",[],{www:"www.facebook.com",m:"m.facebook.com",connect:"connect.facebook.net",api_https:"api.facebook.com",api_read_https:"api-read.facebook.com",graph_https:"graph.facebook.com",fbcdn_http:"static.ak.fbcdn.net",fbcdn_https:"fbstatic-a.akamaihd.net",cdn_http:"static.ak.facebook.com",cdn_https:"s-static.ak.facebook.com"});b("XDConfig",[],{XdUrl:"connect/xd_arbiter.php?version=18",Flash:{path:"https://connect.facebook.net/rsrc.php/v1/ys/r/WON-TVLCpDP.swf"},useCdn:true});b("SDKConfig",[],{bustCache:true,tagCountLogRate:0.01,errorHandling:{rate:4},usePluginPipe:true,api:{mode:"warn",whitelist:["Canvas","Canvas.Prefetcher","Canvas.Prefetcher.addStaticResource","Canvas.Prefetcher.setCollectionMode","Canvas.getPageInfo","Canvas.hideFlashElement","Canvas.scrollTo","Canvas.setAutoGrow","Canvas.setDoneLoading","Canvas.setSize","Canvas.setUrlHandler","Canvas.show
1FlashElement","Canvas.startTimer","Canvas.stopTimer","Data","Data.process","Data.query","Data.query:wait","Data.waitOn","Data.waitOn:wait","Event","Event.subscribe","Event.unsubscribe","Music.flashCallback","Music.init","Music.send","Payment","Payment.init","Payment.setSize","ThirdPartyProvider","ThirdPartyProvider.init","ThirdPartyProvider.sendData","UA","UA.nativeApp","XFBML","XFBML.RecommendationsBar","XFBML.RecommendationsBar.markRead","XFBML.parse","addFriend","api","getAccessToken","getAuthResponse","getLoginStatus","getUserID","init","login","logout","publish","share","ui","ui:subscribe"]},initSitevars:{enableMobileComments:1,iframePermissions:{read_stream:false,manage_mailbox:false,manage_friendlists:false,read_mailbox:false,publish_checkins:true,status_update:true,photo_upload:true,video_upload:true,sms:false,create_event:true,rsvp_event:true,offline_access:true,email:true,xmpp_login:false,create_note:true,share_item:true,export_stream:false,publish_stream:true,publish_likes:true,ads_management:false,contact_email:true,access_private_data:false,read_insights:false,read_requests:false,read_friendlists:true,manage_pages:false,physical_login:false,manage_groups:false,read_deals:false}}});b("CssConfig",[],{rules:'.fb_hidden{position:absolute;top:-10000px;z-index:10001}\n.fb_invisible{display:none}\n.fb_reset{background:none;border-spacing:0;border:0;color:#000;cursor:auto;direction:ltr;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}\n.fb_link img{border:none}\n.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}\n.fb_dialog_advanced{padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}\n.fb_dialog_content{background:#fff;color:#333}\n.fb_dialog_close_icon{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yA/x/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y6/x/s816eWC-2sl.gif);cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px;top:8px\\9;right:7px\\9}\n.fb_dialog_mobile .fb_dialog_close_icon{top:5px;left:5px;right:auto}\n.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}\n.fb_dialog_close_icon:hover{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yA/x/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y6/x/s816eWC-2sl.gif)}\n.fb_dialog_close_icon:active{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yA/x/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y6/x/s816eWC-2sl.gif)}\n.fb_dialog_loader{background-color:#f2f2f2;border:1px solid #606060;font-size:24px;padding:20px}\n.fb_dialog_top_left,\n.fb_dialog_top_right,\n.fb_dialog_bottom_left,\n.fb_dialog_bottom_right{height:10px;width:10px;overflow:hidden;position:absolute}\n/* \u0040noflip */\n.fb_dialog_top_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yR/x/8YeTNIlTZjm.png) no-repeat 0 0;left:-10px;top:-10px}\n/* \u0040noflip */\n.fb_dialog_top_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yR/x/8YeTNIlTZjm.png) no-repeat 0 -10px;right:-10px;top:-10px}\n/* \u0040noflip */\n.fb_dialog_bottom_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yR/x/8YeTNIlTZjm.png) no-repeat 0 -20px;bottom:-10px;left:-10px}\n/* \u0040noflip */\n.fb_dialog_bottom_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yR/x/8YeTNIlTZjm.png) no-repeat 0 -30px;right:-10px;bottom:-10px}\n.fb_dialog_vert_left,\n.fb_dialog_vert_right,\n.fb_dialog_horiz_top,\n.fb_dialog_horiz_bottom{position:absolute;background:#525252;filter:alpha(opacity=70);opacity:.7}\n.fb_dialog_vert_left,\n.fb_dialog_vert_right{width:10px;height:100\u0025}\n.fb_dialog_vert_left{margin-left:-10px}\n.fb_dialog_vert_right{right:0;margin-right:-10px}\n.fb_dialog_horiz_top,\n.fb_dialog_horiz_bottom{width:100\u0025;height:10px}\n.fb_dialog_horiz_top{margin-top:-10px}\n.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}\n.fb_dialog_iframe{line-height:0}\n.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #3b5998;color:#fff;font-size:14px;font-weight:bold;margin:0}\n.fb_dialog_content .dialog_title > span{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yD/x/Cou7n-nqK52.gif)\nno-repeat 5px 50\u0025;float:left;padding:5px 0 7px 26px}\nbody.fb_hidden{-webkit-transform:none;height:100\u0025;margin:0;left:-10000px;overflow:visible;position:absolute;top:-10000px;width:100\u0025\n}\n.fb_dialog.fb_dialog_mobile.loading{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yc/x/3rhSv5V8j3o.gif)\nwhite no-repeat 50\u0025 50\u0025;min-height:100\u0025;min-width:100\u0025;overflow:hidden;position:absolute;top:0;z-index:10001}\n.fb_dialog.fb_dialog_mobile.loading.centered{max-height:590px;min-height:590px;max-width:500px;min-width:500px}\n#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .45);position:absolute;
1left:0;top:0;width:100\u0025;min-height:100\u0025;z-index:10000}\n#fb-root #fb_dialog_ipad_overlay.hidden{display:none}\n.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}\n.fb_dialog_content .dialog_header{-webkit-box-shadow:white 0 1px 1px -1px inset;background:-webkit-gradient(linear, 0 0, 0 100\u0025, from(#738ABA), to(#2C4987));border-bottom:1px solid;border-color:#1d4088;color:#fff;font:14px Helvetica, sans-serif;font-weight:bold;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}\n.fb_dialog_content .dialog_header table{-webkit-font-smoothing:subpixel-antialiased;height:43px;width:100\u0025\n}\n.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px\n}\n.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px\n}\n.fb_dialog_content .touchable_button{background:-webkit-gradient(linear, 0 0, 0 100\u0025, from(#4966A6),\ncolor-stop(0.5, #355492), to(#2A4887));border:1px solid #29447e;-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, .117188) 0 1px 1px inset,\nrgba(255, 255, 255, .167969) 0 1px 0;display:inline-block;margin-top:3px;max-width:85px;line-height:18px;padding:4px 12px;position:relative}\n.fb_dialog_content .dialog_header .touchable_button input{border:none;background:none;color:#fff;font:12px Helvetica, sans-serif;font-weight:bold;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}\n.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}\n.fb_dialog_content .dialog_content{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yJ/x/jKEcVPZFk-2.gif) no-repeat 50\u0025 50\u0025;border:1px solid #555;border-bottom:0;border-top:0;height:150px}\n.fb_dialog_content .dialog_footer{background:#f2f2f2;border:1px solid #555;border-top-color:#ccc;height:40px}\n#fb_dialog_loader_close{float:left}\n.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}\n.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}\n.fb_iframe_widget{position:relative;display:-moz-inline-block;display:inline-block}\n.fb_iframe_widget iframe{position:absolute}\n.fb_iframe_widget_lift{z-index:1}\n.fb_iframe_widget span{position:relative;display:inline-block;vertical-align:text-bottom;text-align:justify}\n.fb_hide_iframes iframe{position:relative;left:-10000px}\n.fb_iframe_widget_loader{position:relative;display:inline-block}\n.fb_iframe_widget_fluid{display:inline}\n.fb_iframe_widget_fluid span{width:100\u0025}\n.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}\n.fb_iframe_widget_loader .FB_Loader{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yJ/x/jKEcVPZFk-2.gif) no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left:50\u0025;z-index:4}\n.fb_button_simple,\n.fb_button_simple_rtl{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yH/x/eIpbnVKI9lR.png);background-repeat:no-repeat;cursor:pointer;outline:none;text-decoration:none}\n.fb_button_simple_rtl{background-position:right 0}\n.fb_button_simple .fb_button_text{margin:0 0 0 20px;padding-bottom:1px}\n.fb_button_simple_rtl .fb_button_text{margin:0 10px 0 0}\na.fb_button_simple:hover .fb_button_text,\na.fb_button_simple_rtl:hover .fb_button_text,\n.fb_button_simple:hover .fb_button_text,\n.fb_button_simple_rtl:hover .fb_button_text{text-decoration:underline}\n.fb_button,\n.fb_button_rtl{background:#29447e url(http://static.ak.fbcdn.net/rsrc.php/v2/yl/x/FGFbc80dUKj.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none}\n.fb_button .fb_button_text,\n.fb_button_rtl .fb_button_text{background:#5f78ab url(http://static.ak.fbcdn.net/rsrc.php/v2/yl/x/FGFbc80dUKj.png);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 3px 6px;margin:1px 1px 0 21px;text-shadow:none}\na.fb_button,\na.fb_button_rtl,\n.fb_button,\n.fb_button_rtl{text-decoration:none}\na.fb_button:active .fb_button_text,\na.fb_button_rtl:active .fb_button_text,\n.fb_button:active .fb_button_text,\n.fb_button_rtl:active .fb_button_text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}\n.fb_button_xlarge,\n.fb_button_xlarge_rtl{background-position:left -60px;font-size:24px;line-height:30px}\n.fb_button_xlarge .fb_button_text{padding:3px 8px 3px 12px;margin-left:38px}\na.fb_button_xlarge:active{background-position:left -99px}\n.fb_button_xlarge_rtl{background-position:right -268px}\n.fb_button_xlarge_rtl .fb_button_text{padding:3px 8px 3px 12px;margin-right:39px}\na.fb_button_xlarge_rtl:active{background-position:right -307px}\n.fb_button_large,\n.fb_button_large_rtl{background-position:left -138px;font-size:13px;line-height:16px}\n.fb_button_large .fb_button_text{margin-left:24px;padding:2px 6px 4px 6px}\na.fb_button_large:active{background-position:left -163px}\n.fb_button_large_rtl{background-position:right -346px}\n.fb_button_large_rtl .fb_button_text{margin-right:25px}\na.fb_button_large_rtl:active{background-position:right -371px}\n.fb_button_medium,\n.fb_button_medium_rtl{background-position:left -188px;font-size:11px;line-height:14px}\na.fb_button_medium:active{background-position:left -210px}\n.fb_button_medium_rtl{background-position:right -396px}\n.fb_button_text_rtl,\n.fb_button_medium_rtl .fb_button_text{padding:2px 6px 3px 6px;margin-right:22px}\na.fb_button_medium_rtl:active{background-position:right -418px}\n.fb_button_small,\n.fb_button_small_rtl{background-position:left -232px;font-size:10px;line-height:10px}\n.fb_button_small .fb_button_text{padding:2px 6px 3px;margin-left:17px}\na.fb_button_small:active,\n.fb_button_small:active{background-position:left -250px}
1\n.fb_button_small_rtl{background-position:right -440px}\n.fb_button_small_rtl .fb_button_text{padding:2px 6px;margin-right:18px}\na.fb_button_small_rtl:active{background-position:right -458px}\n.fb_share_count_wrapper{position:relative;float:left}\n.fb_share_count{background:#b0b9ec none repeat scroll 0 0;color:#333;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;text-align:center}\n.fb_share_count_inner{background:#e8ebf2;display:block}\n.fb_share_count_right{margin-left:-1px;display:inline-block}\n.fb_share_count_right .fb_share_count_inner{border-top:solid 1px #e8ebf2;border-bottom:solid 1px #b0b9ec;margin:1px 1px 0 1px;font-size:10px;line-height:10px;padding:2px 6px 3px;font-weight:bold}\n.fb_share_count_top{display:block;letter-spacing:-1px;line-height:34px;margin-bottom:7px;font-size:22px;border:solid 1px #b0b9ec}\n.fb_share_count_nub_top{border:none;display:block;position:absolute;left:7px;top:35px;margin:0;padding:0;width:6px;height:7px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yP/x/bSOHtKbCGYI.png)}\n.fb_share_count_nub_right{border:none;display:inline-block;padding:0;width:5px;height:10px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yL/x/i_oIVTKMYsL.png);vertical-align:top;background-position:right 5px;z-index:10;left:2px;margin:0 2px 0 0;position:relative}\n.fb_share_no_count{display:none}\n.fb_share_size_Small .fb_share_count_right .fb_share_count_inner{font-size:10px}\n.fb_share_size_Medium .fb_share_count_right .fb_share_count_inner{font-size:11px;padding:2px 6px 3px;letter-spacing:-1px;line-height:14px}\n.fb_share_size_Large .fb_share_count_right .fb_share_count_inner{font-size:13px;line-height:16px;padding:2px 6px 4px;font-weight:normal;letter-spacing:-1px}\n.fb_share_count_hidden .fb_share_count_nub_top,\n.fb_share_count_hidden .fb_share_count_top,\n.fb_share_count_hidden .fb_share_count_nub_right,\n.fb_share_count_hidden .fb_share_count_right{visibility:hidden}\n.fb_connect_bar_container div,\n.fb_connect_bar_container span,\n.fb_connect_bar_container a,\n.fb_connect_bar_container img,\n.fb_connect_bar_container strong{background:none;border-spacing:0;border:0;direction:ltr;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline}\n.fb_connect_bar_container{position:fixed;left:0 !important;right:0 !important;height:42px !important;padding:0 25px !important;margin:0 !important;vertical-align:middle !important;border-bottom:1px solid #333 !important;background:#3b5998 !important;z-index:99999999 !important;overflow:hidden !important}\n.fb_connect_bar_container_ie6{position:absolute;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px")}\n.fb_connect_bar{position:relative;margin:auto;height:100\u0025;width:100\u0025;padding:6px 0 0 0 !important;background:none;color:#fff !important;font-family:"lucida grande", tahoma, verdana, arial, sans-serif !important;font-size:13px !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;letter-spacing:normal !important;line-height:1 !important;text-decoration:none !important;text-indent:0 !important;text-shadow:none !important;text-transform:none !important;white-space:normal !important;word-spacing:normal !important}\n.fb_connect_bar a:hover{color:#fff}\n.fb_connect_bar .fb_profile img{height:30px;width:30px;vertical-align:middle;margin:0 6px 5px 0}\n.fb_connect_bar div a,\n.fb_connect_bar span,\n.fb_connect_bar span a{color:#bac6da;font-size:11px;text-decoration:none}\n.fb_connect_bar .fb_buttons{float:right;margin-top:7px}\n.fb_edge_widget_with_comment{position:relative;*z-index:1000}\n.fb_edge_widget_with_comment span.fb_edge_comment_widget{position:absolute}\n.fb_edge_widget_with_comment span.fb_send_button_form_widget{z-index:1}\n.fb_edge_widget_with_comment span.fb_send_button_form_widget .FB_Loader{left
1:0;top:1px;margin-top:6px;margin-left:0;background-position:50\u0025 50\u0025;background-color:#fff;height:150px;width:394px;border:1px #666 solid;border-bottom:2px solid #283e6c;z-index:1}\n.fb_edge_widget_with_comment span.fb_send_button_form_widget.dark .FB_Loader{background-color:#000;border-bottom:2px solid #ccc}\n.fb_edge_widget_with_comment span.fb_send_button_form_widget.siderender\n.FB_Loader{margin-top:0}\n.fbpluginrecommendationsbarleft,\n.fbpluginrecommendationsbarright{position:fixed !important;bottom:0;z-index:999}\n/* \u0040noflip */\n.fbpluginrecommendationsbarleft{left:10px}\n/* \u0040noflip */\n.fbpluginrecommendationsbarright{right:10px}',components:["fb.css.base","fb.css.dialog","fb.css.iframewidget","fb.css.button","fb.css.sharebutton","fb.css.connectbarwidget","fb.css.edgecommentwidget","fb.css.sendbuttonformwidget","fb.css.plugin.recommendationsbar"]});b("CanvasPrefetcherConfig",[],{blacklist:[144959615576466],sampleRate:500});b("PluginPipeConfig",[],{threshold:0,enabledApps:{"209753825810663":1,"187288694643718":1}});b("ConnectBarConfig",[],{imgs:{buttonUrl:"rsrc.php/v2/yY/r/h_Y6u1wrZPW.png",missingProfileUrl:"rsrc.php/v2/yo/r/UlIqmHJn-SK.gif"}});b("ProfilePicConfig",[],{defPicMap:{pic:"rsrc.php/v1/yh/r/C5yt7Cqf3zU.jpg",pic_big:"rsrc.php/v2/yL/r/HsTZSDw4avx.gif",pic_big_with_logo:"rsrc.php/v2/y5/r/SRDCaeCL7hM.gif",pic_small:"rsrc.php/v1/yi/r/odA9sNLrE86.jpg",pic_small_with_logo:"rsrc.php/v2/yD/r/k1xiRXKnlGd.gif",pic_square:"rsrc.php/v2/yo/r/UlIqmHJn-SK.gif",pic_square_with_logo:"rsrc.php/v2/yX/r/9dYJBPDHXwZ.gif",pic_with_logo:"rsrc.php/v2/yu/r/fPPR9f2FJ3t.gif"}});b("EdgarConfig",[],{stubs:["Connect._singleton._status.result","Connect.showPermissionDialog","FBDebug.dump"]});b("ApiClientConfig",[],{FlashRequest:{swfUrl:"https://connect.facebook.net/rsrc.php/v1/y5/r/SrnvQJBTxo-.swf"}});b("QueryString",[],function(u,t,s,r,q,p){function o(w){var v=[];j(j("Object","keys",false,w),"forEach",true,function(x){var y=w[x];if(typeof y==="undefined"){return}if(y===null){v.push(x);return}v.push(encodeURIComponent(x)+"="+encodeURIComponent(y))});return v.join("&")}function n(x,w){var v={};if(x===""){return v}var B=x.split("&");for(var A=0;A<B.length;A++){var z=B[A].split("=",2),y=decodeURIComponent(z[0]);if(w&&v.hasOwnProperty(y)){throw new URIError("Duplicate key: "+y)}v[y]=z.length===2?decodeURIComponent(z[1]):null}return v}function m(w,v){return w+(~j(w,"indexOf",true,"?")?"&":"?")+(typeof v==="string"?v:l.encode(v))}var l={encode:o,decode:n,appendToUrl:m};q.exports=l});b("copyProperties",[],function(m,l,r,q,p,o){function n(C,B,A,z,y,x,w){C=C||{};var v=[B,A,z,y,x],u=0,t;while(v[u]){t=v[u++];for(var s in t){C[s]=t[s]}if(t.hasOwnProperty&&t.hasOwnProperty("toString")&&(typeof t.toString!="undefined")&&(C.toString!==t.toString)){C.toString=t.toString}}return C}p.exports=n});b("ManagedError",[],function(m,l,r,q,p,o){function n(t,s){Error.prototype.constructor.call(this,t);this.message=t;this.innerError=s}n.prototype=new Error();n.prototype.constructor=n;p.exports=n});b("AssertionError",["ManagedError"],function(m,l,s,r,q,p){var o=l("ManagedError");function n(t){o.prototype.constructor.apply(this,arguments)}n.prototype=new o();n.prototype.constructor=n;q.exports=n});b("sprintf",[],function(m,l,r,q,p,o){function n(u,t){t=Array.prototype.slice.call(arguments,1);var s=0;return u.replace(/%s/g,function(v){return t[s++]})}p.exports=n});b("Assert",["AssertionError","sprintf"],function(z,y,x,w,v,u){var t=y("AssertionError"),s=y("sprintf");function r(m,l){if(!m){throw new t(l)}return m}function q(C,B,A){var m;if(B===undefined){m="undefined"}else{if(B===null){m="null"}else{var l=Object.prototype.toString.call(B);m=/\s(\w*)/.exec(l)[1].toLowerCase()}}r(j(C,"indexOf",true,m)!==-1,A||s("Expression is of type %s, not %s",m,C));return B}function p(A,m,l){r(m instanceof A,l||"Expression not instance of type");return m}function o(m,l){n["is"+m]=l;n["maybe"+m]=function(B,A){if(B!=null){l(B,A)}}}var n={isInstanceOf:p,isTrue:r,isTruthy:function(m,l){return r(!!m,l)},type:q,define:function(m,l){m=m.substring(0,1).toUpperCase()+m.substring(1).toLowerCase();o(m,function(B,A){r(l(B),A)})}};j(["Array","Boolean","Date","Function","Null","Number","Object","Regexp","String","Undefined"],"forEach",true,function(l){o(l,j(q,"bind",true,null,l.toLowerCase()))});v.exports=n});b("Type",["copyProperties","Assert"],function(x,w,v,u,t,s){var r=w("c
1opyProperties"),q=w("Assert");function p(){var l=this.__mixins;if(l){for(var y=0;y<l.length;y++){l[y].apply(this,arguments)}}}function o(l,z){if(z instanceof l){return true}if(z instanceof p){for(var y=0;y<z.__mixins.length;y++){if(z.__mixins[y]==l){return true}}}return false}function n(l,B){var A=l.prototype;if(!j("Array","isArray",false,B)){B=[B]}for(var z=0;z<B.length;z++){var y=B[z];if(typeof y=="function"){A.__mixins.push(y);y=y.prototype}j(j("Object","keys",false,y),"forEach",true,function(C){A[C]=y[C]})}}function m(l,B,A){var z=B&&B.hasOwnProperty("constructor")?B.constructor:function(){this.parent.apply(this,arguments)};q.isFunction(z);if(l&&l.prototype instanceof p===false){throw new Error("parent type does not inherit from Type")}l=l||p;var y=new Function();y.prototype=l.prototype;z.prototype=new y();r(z.prototype,B);z.prototype.__mixins=l.prototype.__mixins?Array.prototype.slice.call(l.prototype.__mixins):[];if(A){n(z,A)}z.prototype.parent=function(){this.parent=l.prototype.parent;l.apply(this,arguments)};z.prototype.parentCall=function(C){return l.prototype[C].apply(this,Array.prototype.slice.call(arguments,1))};z.extend=function(D,C){return m(this,D,C)};return z}r(p.prototype,{instanceOf:function(l){return o(l,this)}});r(p,{extend:function(l,y){return typeof l==="function"?m.apply(null,arguments):m(null,l,y)},instanceOf:o});t.exports=p});b("ObservableMixin",[],function(m,l,r,q,p,o){function n(){this.__observableEvents={}}n.prototype={inform:function(w){var v=Array.prototype.slice.call(arguments,1),u=Array.prototype.slice.call(this.getSubscribers(w));for(var t=0;t<u.length;t++){if(u[t]===null){continue}try{u[t].apply(this,v)}catch(s){f(function(){throw s},0)}}return this},getSubscribers:function(s){return this.__observableEvents[s]||(this.__observableEvents[s]=[])},clearSubscribers:function(s){if(s){this.__observableEvents[s]=[]}return this},clearAllSubscribers:function(){this.__observableEvents={};return this},subscribe:function(u,t){var s=this.getSubscribers(u);s.push(t);return this},unsubscribe:function(v,u){var t=this.getSubscribers(v);for(var s=0;s<t.length;s++){if(t[s]===u){t.splice(s,1);break}}return this},monitor:function(u,t){if(!t()){var s=j(function(v){if(t.apply(t,arguments)){this.unsubscribe(u,s)}},"bind",true,this);this.subscribe(u,s)}return this}};p.exports=n});b("sdk.Model",["Type","ObservableMixin"],function(t,s,r,q,p,o){var n=s("Type"),m=s("ObservableMixin"),l=n.extend({constructor:function(w){this.parent();var v={},u=this;j(j("Object","keys",false,w),"forEach",true,function(x){v[x]=w[x];u["set"+x]=function(y){if(y===v[x]){return this}v[x]=y;u.inform(x+".change",y);return u};u["get"+x]=function(){return v[x]}})}},m);p.exports=l});b("sdk.Runtime",["sdk.Model","copyProperties","sdk.RuntimeConfig"],function(v,u,t,s,r,q){var p=u("sdk.Model"),o=t("sdk.RuntimeConfig"),n=u("copyProperties"),m={UNKNOWN:0,PAGETAB:1,CANVAS:2,PLATFORM:4},l=new p({AccessToken:"",ClientID:"",Environment:m.UNKNOWN,Initialized:false,Locale:o.locale,LoginStatus:undefined,Rtl:o.rtl,Scope:undefined,Secure:undefined,UseCookie:false,UserID:""});n(l,{ENVIRONMENTS:m,isEnvironment:function(x){var w=this.getEnvironment();return(x|w)===w}});(function(){var w=/app_runner/.test(h.name)?m.PAGETAB:/iframe_canvas/.test(h.name)?m.CANVAS:m.UNKNOWN;if((w|m.PAGETAB)===w){w=w|m.CANVAS}l.setEnvironment(w)})();r.exports=l});b("sdk.Cookie",["QueryString","sdk.Runtime"],function(x,w,v,u,t,s){var r=w("QueryString"),q=w("sdk.Runtime"),p=null;function o(l,B,A){l=l+q.getClientID();var z=p&&p!==".";if(z){i.cookie=l+"=; expires=Wed, 04 Feb 2004 08:00:00 GMT;";i.cookie=l+"=; expires=Wed, 04 Feb 2004 08:00:00 GMT;domain="+location.hostname+";"}var y=new Date(A).toGMTString();i.cookie=l+"="+B+(B&&A===0?"":"; expires="+y)+"; path=/"+(z?"; domain="+p:"")}function n(l){l=l+q.getClientID();var y=new RegExp("\\b"+l+"=([^;]*)\\b");return y.test(i.cookie)?RegExp.$1:null}var m={setDomain:function(l){p=l;var z=r.encode({base_domain:p&&p!=="."?p:""}),y=new Date();y.setFullYear(y.getFullYear()+1);o("fbm_",z,y.getTime())},getDomain:function(){return p},loadMeta:function(){var l=n("fbm_");if(l){var y=r.decode(l);if(!p){p=y.base_domain}return y}},loadSignedRequest:function(){return n("fbsr_")},setSignedRequestCookie:function(l,y){if(!l){throw new Error("Value passed to Cookie.setSignedRequestCookie was empty.")}o("fbsr_",l,y)},clearSignedRequestCookie:function(){o("fbsr_","",0)},setRaw:o};t.exports=m});b("guid",[],function(m,l,r,q,p,o){function n(){return"f"+(Math.random()*(1<<30)).toString(16).replace(".","")}p.exports=n});b("hasNamePropertyBug",["guid"],function(u,t,s,r,q,p){var o=t("guid"),n;function m(){var w=i.createElement("form"),v=w.appendChild(i.createElement("input"));v.name=o();n=v!==w.elements[v.name];w=v=null;return n}function l(){return typeof n==="undefined"?m():n}q.exports=l});b("wrapFunction",[],function(m,l,s,r,q,p){var o={};function n(v,u,t){u=u||"default";return function(){var w=u in o?o[u](v,t):v;return w.apply(this,arguments)}}
1n.setWrapper=function(u,t){t=t||"default";o[t]=u};q.exports=n});b("DOMEventListener",["wrapFunction"],function(u,t,s,r,q,p){var o=t("wrapFunction"),n,m;if(h.addEventListener){n=function(x,w,v){v.wrapper=o(v,"entry",x+":"+w);x.addEventListener(w,v.wrapper,false)};m=function(x,w,v){x.removeEventListener(w,v.wrapper,false)}}else{if(h.attachEvent){n=function(x,w,v){v.wrapper=o(v,"entry",x+":"+w);x.attachEvent("on"+w,v.wrapper)};m=function(x,w,v){x.detachEvent("on"+w,v.wrapper)}}}var l={add:function(x,w,v){n(x,w,v);return{remove:function(){m(x,w,v);x=null}}},remove:m};q.exports=l});b("sdk.createIframe",["copyProperties","guid","hasNamePropertyBug","DOMEventListener"],function(v,u,t,s,r,q){var p=u("copyProperties"),o=u("guid"),n=u("hasNamePropertyBug"),m=u("DOMEventListener");function l(C){C=p({},C);var B,A=C.name||o(),z=C.root,y=C.style||{border:"none"},x=C.url,w=C.onload;if(n()){B=i.createElement('<iframe name="'+A+'"/>')}else{B=i.createElement("iframe");B.name=A}delete C.style;delete C.name;delete C.url;delete C.root;delete C.onload;var F=p({frameBorder:0,allowtransparency:true,scrolling:"no"},C);if(F.width){B.width=F.width+"px"}if(F.height){B.height=F.height+"px"}delete F.height;delete F.width;for(var E in F){if(F.hasOwnProperty(E)){B.setAttribute(E.replace(/([A-Z])/g,"-$1").toLowerCase(),F[E])}}p(B.style,y);B.src="javascript:false";z.appendChild(B);if(w){var D=m.add(B,"load",function(){D.remove();w()})}B.src=x;return B}r.exports=l});b("DOMWrapper",[],function(t,s,r,q,p,o){var n,m,l={setRoot:function(u){n=u},getRoot:function(){return n||i.body},setWindow:function(u){m=u},getWindow:function(){return m||k}};p.exports=l});b("UserAgent",[],function(T,S,R,Q,P,O){var N=false,M,L,K,J,I,H,G,F,E,D,C,B,A,z;function y(){if(N){return}N=true;var l=navigator.userAgent,o=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Ice
1weasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))/.exec(l),n=/(Mac OS X)|(Windows)|(Linux)/.exec(l);C=/\b(iPhone|iP[ao]d)/.exec(l);B=/\b(iP[ao]d)/.exec(l);E=/Android/i.exec(l);A=/FBAN\/\w+;/i.exec(l);z=/Mobile/i.exec(l);D=!!(/Win64/.exec(l));if(o){M=o[1]?parseFloat(o[1]):NaN;if(M&&i.documentMode){M=i.documentMode}L=o[2]?parseFloat(o[2]):NaN;K=o[3]?parseFloat(o[3]):NaN;J=o[4]?parseFloat(o[4]):NaN;if(J){o=/(?:Chrome\/(\d+\.\d+))/.exec(l);I=o&&o[1]?parseFloat(o[1]):NaN}else{I=NaN}}else{M=L=K=I=J=NaN}if(n){if(n[1]){var m=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(l);H=m?parseFloat(m[1].replace("_",".")):true}else{H=false}G=!!n[2];F=!!n[3]}else{H=G=F=false}}var x={ie:function(){return y()||M},ie64:function(){return x.ie()&&D},firefox:function(){return y()||L},opera:function(){return y()||K},webkit:function(){return y()||J},safari:function(){return x.webkit()},chrome:function(){return y()||I},windows:function(){return y()||G},osx:function(){return y()||H},linux:function(){return y()||F},iphone:function(){return y()||C},mobile:function(){return y()||(C||B||E||z)},nativeApp:function(){return y()||A},android:function(){return y()||E},ipad:function(){return y()||B}};P.exports=x});b("sdk.getContextType",["UserAgent","sdk.Runtime"],function(t,s,r,q,p,o){var n=s("UserAgent"),m=s("sdk.Runtime");function l(){if(n.nativeApp()){return 3}if(n.mobile()){return 2}if(m.isEnvironment(m.ENVIRONMENTS.CANVAS)){return 5}return 1}p.exports=l});b("Log",["sprintf"],function(u,t,s,r,q,p){var o=t("sprintf"),n={DEBUG:3,INFO:2,WARNING:1,ERROR:0};function m(x,w){var v=Array.prototype.slice.call(arguments,2),z=o.apply(null,v),y=h.console;if(y&&l.level>=x){y[w in y?w:"log"](z)}}var l={level:-1,Level:n,debug:j(m,"bind",true,null,n.DEBUG,"debug"),info:j(m,"bind",true,null,n.INFO,"debug"),warn:j(m,"bind",true,null,n.WARNING,"debug"),error:j(m,"bind",true,null,n.ERROR,"debug")};q.exports=l});b("Base64",[],function(v,u,t,s,r,q){var p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function o(w){w=(w.charCodeAt(0)<<16)|(w.charCodeAt(1)<<8)|w.charCodeAt(2);return String.fromCharCode(p.charCodeAt(w>>>18),p.charCodeAt((w>>>12)&63),p.charCodeAt((w>>>6)&63),p.charCodeAt(w&63))}var n=">___?456789:;<=_______\0\1\2\3\4\5\6\7\b\t\n\13\f\r\16\17\20\21\22\23\24\25\26\27\30\31______\32\33\34\35\36\37 !\"#$%&'()*+,-./0123";function m(w){w=(n.charCodeAt(w.charCodeAt(0)-43)<<18)|(n.charCodeAt(w.charCodeAt(1)-43)<<12)|(n.charCodeAt(w.charCodeAt(2)-43)<<6)|n.charCodeAt(w.charCodeAt(3)-43);return String.fromCharCode(w>>>16,(w>>>8)&255,w&255)}var l={encode:function(x){x=unescape(encodeURI(x));var w=(x.length+2)%3;x=(x+"\0\0".slice(w)).replace(/[\s\S]{3}/g,o);return x.slice(0,x.length+w-2)+"==".slice(w)},decode:function(x){x=x.replace(/[^A-Za-z0-9+\/]/g,"");var w=(x.length+3)&3;x=(x+"AAA".slice(w)).replace(/..../g,m);x=x.slice(0,x.length+w-3);try{return decodeURIComponent(escape(x))}catch(y){throw new Error("Not valid UTF-8")}},encodeObject:function(w){return l.encode(j("JSON","stringify",false,w))},decodeObject:function(w){return j("JSON","parse",false,l.decode(w))},encodeNums:function(w){return String.fromCharCode.apply(String,j(w,"map",true,function(x){return p.charCodeAt((x|-(x>63))&-(x>0)&63)}))}};r.exports=l});b("sdk.SignedRequest",["Base64"],function(t,s,r,q,p,o){var n=s("Base64");function m(v){if(!v){return null}var u=v.split(".",2)[1].replace(/\-/g,"+").replace(/\_/g,"/");return n.decodeObject(u)}var l={parse:m};p.exports=l});b("UrlMap",["UrlMapConfig"],function(m,l,s,r,q,p){var o=l("UrlMapConfig"),n={resolve:function(v,u){var t=typeof u=="undefined"?location.protocol.replace(":",""):u?"https":"http";if(v in o){return t+"://"+o[v]}if(typeof u=="undefined"&&v+"_"+t in o){return t+"://"+o[v+"_"+t]}if(u!==true&&v+"_http" in o){return"http://"+o[v+"_http"]}if(u!==false&&v+"_https" in o){return"https://"+o[v+"_https"]}}};q.exports=n});b("URL",["Assert","copyProperties","QueryString","Log"],function(F,E,D,C,B,A){var z=E("Assert"),y=E("copyProperties"),x=E("QueryString"),w=E("Log"),v=new RegExp("((((\\w+):)?//)(.*?@)?([^~/?#:]+)(:(\\d+))?)?([^\\?$#]+)?(\\?([^$#]+))?(#([^$]+))?"),u=/[\0\\]/,t=/[^\w\-\.,;\/?:@=&%#$~+!*'\[\]()]+/g,s=/^[a-z0-9.][a-z0-9\-\.]+[a-z0-9.]$/,r=/\.facebook\.com$/;function q(n){z.isString(n,"The passed argument was of invalid type.");if(u.test(n)){throw new URIError("The passed argument could not be parsed as a url.")}if(this instanceof q===false){return new q(n)}var m=n.replace(t,function(o){w.warn('Escaping unescaped character \\x%s from "%s"',o.charCodeAt(0).toString(16),n);return encodeURIComponent(o)}).match(v);if(!n||!m){throw new URIError("The passed argument could not be parsed as a url.")}var l=!!location.hostname;this.setProtocol(m[4]||(l?location.protocol.replace(/:/,""):""));this.setDomain(m[6]||location.hostname);this.setPort(m[8]||(l&&!m[6]?location.port:""));this.setPath(m[9]||"");this.setSearch(m[11]||"");this.setFragment(m[13]||"");if(this._path.substring(0,1)!="/"){this._path="/"+this._path}if(this._domain&&!s.test(decodeURIComponent(this._domain.toLowerCase()))){w.error("Invalid characters found in domain name: %s",this._domain);
1throw new URIError("Domain contained invalid characters.")}}y(q.prototype,{constructor:q,getProtocol:function(){return this._protocol},setProtocol:function(l){this._protocol=l;return this},getDomain:function(){return this._domain},setDomain:function(l){this._domain=l;return this},getPort:function(){return this._port},setPort:function(l){this._port=l;return this},getPath:function(){return this._path},setPath:function(l){this._path=l;return this},getSearch:function(){return this._search},setSearch:function(l){this._search=l;return this},getFragment:function(){return this._fragment},setFragment:function(l){this._fragment=l;return this},getParsedSearch:function(){return x.decode(this._search)},getParsedFragment:function(){return x.decode(this._fragment)},isFacebookURL:function(){return r.test(this._domain)},toString:function(){return(this._protocol?this._protocol+":":"")+(this._domain?"//"+this._domain:"")+(this._port?":"+this._port:"")+this._path+(this._search?"?"+this._search:"")+(this._fragment?"#"+this._fragment:"")},valueOf:function(){return this.toString()}});y(q,{getCurrent:function(){return new q(location.href)},getReferrer:function(){return i.referrer?new q(i.referrer):null}});B.exports=q});b("sdk.domReady",[],function(v,u,t,s,r,q){var p,o="readyState" in i?/loaded|complete/.test(i.readyState):!!i.body;function n(){if(!p){return}var w;while(w=p.shift()){w()}p=null}function m(w){if(p){p.push(w);return}else{w()}}if(!o){p=[];if(i.addEventListener){i.addEventListener("DOMContentLoaded",n,false);h.addEventListener("load",n,false)}else{if(i.attachEvent){i.attachEvent("onreadystatechange",n);h.attachEvent("onload",n)}}if(i.documentElement.doScroll&&h==h.top){var l=function(){try{i.documentElement.doScroll("left")}catch(w){f(l,0);return}n()};l()}}r.exports=m},3);b("sdk.Content",["sdk.domReady","Log","UserAgent"],function(x,w,v,u,t,s){var r=w("sdk.domReady"),q=w("Log"),p=w("UserAgent"),o,n,m={append:function(l,z){if(!z){if(!o){o=z=i.getElementById("fb-root");if(!z){q.warn('The "fb-root" div has not been created, auto-creating');o=z=i.createElement("div");z.id="fb-root";if(p.ie()||!i.body){r(function(){i.body.appendChild(z)})}else{i.body.appendChild(z)}}z.className+=" fb_reset"}else{z=o}}if(typeof l=="string"){var y=i.createElement("div");z.appendChild(y).innerHTML=l;return y}else{return z.appendChild(l)}},appendHidden:function(l){if(!z){var z=i.createElement("div"),y=z.style;y.position="absolute";y.top="-10000px";y.width=y.height=0;z=m.append(z)}return m.append(l,z)},submitToTarget:function(l,C){var B=i.createElement("form");B.action=l.url;B.target=l.target;B.method=(C)?"GET":"POST";m.appendHidden(B);for(var A in l.params){if(l.params.hasOwnProperty(A)){var z=l.params[A];if(z!==null&&z!==undefined){var y=i.createElement("input");y.name=A;y.value=z;B.appendChild(y)}}}B.submit();B.parentNode.removeChild(B)}};t.exports=m});b("sdk.Event",[],function(m,l,r,q,p,o){var n={subscribers:function(){if(!this._subscribersMap){this._subscribersMap={}}return this._subscribersMap},subscribe:function(u,t){var s=this.subscribers();if(!s[u]){s[u]=[t]}else{s[u].push(t)}},unsubscribe:function(u,t){var s=this.subscribers()[u];if(s){j(s,"forEach",true,function(w,v){if(w==t){s[v]=null}})}},monitor:function(v,u){if(!u()){var t=this,s=function(){if(u.apply(u,arguments)){t.unsubscribe(v,s)}};this.subscribe(v,s)}},clear:function(s){delete this.subscribers()[s]},fire:function(){var u=Array.prototype.slice.call(arguments),t=u.shift(),s=this.subscribers()[t];if(s){j(s,"forEach",true,function(v){if(v){v.apply(this,u)}})}}};p.exports=n});b("Queue",["copyProperties"],function(t,s,r,q,p,o){var n=s("copyProperties"),m={};function l(u){this._opts=n({interval:0,processor:null},u);this._queue=[];this._stopped=true}n(l.prototype,{_dispatch:function(u){if(this._stopped||this._queue.length===0){return}if(!this._opts.processor){this._stopped=true;throw new Error("No processor available")}if(this._opts.interval){this._opts.processor.call(this,this._queue.shift());this._timeout=f(j(this._dispatch,"bind",true,this),this._opts.interval)}else{while(this._queue.length){this._opts.processor.call(this,this._queue.shift())}}},enqueue:function(u){if(this._opts.processor&&!this._stopped){this._opts.processor.call(this,u)}else{this._queue.push(u)}return this},start:function(u){if(u){this._opts.processor=u}this._stopped=false;this._dispatch();return this},dispatch:function(){this._dispatch(true)},stop:function(u){this._stopped=true;if(u){clearTimeout(this._timeout)}return this},merge:function(v,u){this._queue[u?"unshift":"push"].apply(this._queue,v._queue);v._queue=[];this._dispatch();return this},getLength:function(){return this._queue.length}});n(l,{get:function(w,v){var u;if(w in m){u=m[w]}else{u=m[w]=new l(v)}return u},exists:function(u){return u in m},remove:function(u){return delete m[u]}});p.exports=l});b("resolveURI",[],function(m,l,r,q,p,o){function n(t){if(!t){return h.location.href}t=t.replace(/&/g,"&").replace(/"/g,""");var s=i.createElement("div");s.innerHTML='<a href="'+t+'"></a>';return s.firstChild.href}p.exports=n});b("resolveWindow",[],function(m,l,r,q,p,o){function n(x){var w=h,v=x.split(".");try{for(var t=0;t<v.length;t++){var s=v[t],y=/^frames\[['"]?([a-zA-Z0-9\-_]+)['"]?\]$/.exec(s);if(y){w=w.frames[y[1]]}else{if(s==="opener"||s==="parent"||s==="top"){w=w[s]}else{return null}}}}catch(u){return null}return w}p.exports=n});b("JSONRPC",["copyProperties","Log"],function(t,s,r,q,p,o){var n=s("copyProperties"),m=s("Log");function l(u){this._counter=0;this._callbacks={};this.remote={};this.local={};this._write=u}n(l.prototype,{stub:function(u){this.remote[u]=j(function(){var w=Array.prototype.slice.call(arguments),v={jsonrpc:"2.0",method:u};if(typeof w[w.length-1]=="function"){v.id=++this._counter;this._callbacks[v.id]=w.pop()}v.params=w;this._write(j("JSON","stringify",false,v),{method:u})},"bind",true,this)},read:function(C,B){var A=j("JSON","parse",false,C),z=A.id;if(!A.method){if(!this._callbacks[z]){m.warn("Could not find callback %s",z);return}var y=this._callbacks[z];delete this._callbacks[z];delete A.id;delete A.jsonrpc;y(A);return}var x=this,w=this.local[A.method],v;if(z){v=function(G,F){var E={jsonrpc:"2.0",id:z};E[G]=F;f(function(){x._write(j("JSON","stringify",false,E),B)},0)}}else{v=function(){}}if(!w){m.error('Method "%s" has not been defined',A.method);v("error",{code:-32601,message:"Method not found",data:A.method});return}A.params.push(j(v,"bind",true,null,"result"));A.params.push(j(v,"bind",true,null,"error"));try{var D=w.apply(B||null,A.params);if(typeof D!=="undefined"){v("result",D)}}catch(u){m.error("Invokation of RPC method %s resulted in the error: %s",A.method,u.message);v("error",{code:-32603,message:"Internal error",data:u.message})}}});p.exports=l});b("sdk.RPC",["Assert","JSONRPC","Queue"],function(x,w,v,u,t,s){var r=w("Assert"),q=w("JSONRPC"),p=w("Queue"),o=new p(),n=new q(function(l){o.enqueue(l)}),m={local:n.local,remote:n.remote,stub:j(n.stub,"bind",true,n),setInQueue:function(l){r.isInstanceOf(p,l);l.start(function(y){n.read(y)})},getOutQueue:function(){return o}};t.exports=m});b("emptyFunction",["copyProperties"],function(t,s,r,q,p,o){var n=s("copyProperties");function m(u){return function(){return u}}function l(){}n(l,{thatReturns:m,thatReturnsFalse:m(false),thatReturnsTrue:m(true),thatReturnsNull:m(null),thatReturnsThis:function(){return this},thatReturnsArgument:function(u){return u}});p.exports=l});b("Flash",["DOMWrapper","QueryString","UserAgent","copyProperties","guid"],function(L,K,J,I,H,G){var F=K("DOMWrapper"),E=K("QueryString"),D=K("UserAgent"),C=K("copyProperties"),B=K("guid"),A={},z,y=F.getWindow().document;function x(m){var l=y.getElementById(m);if(l){l.parentNode.removeChild(l)}delete A[m]}function w(){for(var l in A){if(A.hasOwnProperty(l)){x(l)}}}function v(l){return l.replace(/\d+/g,function(m){return"000".substring(m.length)+m})}function u(l){if(!z){if(D.ie()>=9){h.attachEvent("onunload",w)}z=true}A[l]=l}var t={embed:function(N,M,s,r){var q=B();N=encodeURI(N);s=C({allowscriptaccess:"always",flashvars:r,movie:N},s||{});if(typeof s.flashvars=="object"){s.flashvars=E.encode(s.flashvars)}var p=[];for(var o in s){if(s.hasOwnProperty(o)&&s[o]){p.push('<param name="'+encodeURI(o)+'" value="'+encodeURI(s[o])+'">')}}var l=y.createElement("div"),n="<object "+(D.ie()?'classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ':'type="application/x-shockwave-flash"')+'data="'+N+'" id="'+q+'">'+p.join("")+"</object>";l.innerHTML=n;var m=M.appendChild(l.firstChild);u(q);return m},remove:x,getVersion:function(){var p="Shockwave Flash",o="application/x-shockwave-flash",n="ShockwaveFlash.ShockwaveFlash",m;if(navigator.plugins&&typeof navigator.plugins[p]=="object"){var l=navigator.plugins[p].description;if(l&&navigator.mimeTypes&&navigator.mimeTypes[o]&&navigator.mimeTypes[o].enabledPlugin){m=l.match(/\d+/g)}}if(!m){try{m=(new ActiveXObject(n)).GetVariable("$version").match(/(\d+),(\d+),(\d+),(\d+)/);m=Array.prototype.slice.call(m,1)}catch(q){}}return m},checkMinVersion:function(m){var l=t.getVersion();if(!l){return false}return v(l.join("."))>=v(m)},isAvailable:function(){return !!t.getVersion()}};H.exports=t});b("XDM",["DOMEventListener","DOMWrapper","emptyFunction","Flash","guid","Log","UserAgent","wrapFunction"],function(L,K,J,I,H,G){var F=K("DOMEventListener"),E=K("DOMWrapper"),D=K("emptyFunction"),C=K("Flash"),B=K("guid"),A=K("Log"),z=K("UserAgent"),y=K("wrapFunction"),x={},w={transports:[]},v=E.getWindow();function u(p){var o={},n=p.length,m=w.transports;while(n--){o[p[n]]=1}
1n=m.length;while(n--){var l=m[n],q=x[l];if(!o[l]&&q.isAvailable()){return l}}}var t={register:function(m,l){A.debug("Registering %s as XDM provider",m);w.transports.push(m);x[m]=l},create:function(n){if(!n.whenReady&&!n.onMessage){A.error("An instance without whenReady or onMessage makes no sense");throw new Error("An instance without whenReady or onMessage makes no sense")}if(!n.channel){A.warn("Missing channel name, selecting at random");n.channel=B()}if(!n.whenReady){n.whenReady=D}if(!n.onMessage){n.onMessage=D}var m=n.transport||u(n.blacklist||[]),l=x[m];if(l&&l.isAvailable()){A.debug("%s is available",m);l.init(n);return m}}};t.register("fragment",(function(){var o=false,n,m=location.protocol+"//"+location.host;function l(p){var r=i.createElement("iframe");r.src="javascript:false";var q=F.add(r,"load",function(){q.remove();f(function(){r.parentNode.removeChild(r)},5000)});n.appendChild(r);r.src=p}return{isAvailable:function(){return true},init:function(p){A.debug("init fragment");var q={send:function(M,s,N,r){A.debug("sending to: %s (%s)",s+p.channelPath,r);l(s+p.channelPath+M+"&xd_rel=parent.parent&relation=parent.parent&xd_origin="+encodeURIComponent(m))}};if(o){p.whenReady(q);return}n=p.root;o=true;p.whenReady(q)}}})());t.register("flash",(function(){var p=false,o,n={},m=false,l=15000,q;return{isAvailable:function(){return C.checkMinVersion("8.0.24")},init:function(M){A.debug("init flash: "+M.channel);var s={send:function(O,P,Q,R){A.debug("sending to: %s (%s)",P,R);o.postMessage(O,P,R)}};if(p){M.whenReady(s);return}var N=M.root.appendChild(v.document.createElement("div")),r=B();n[r]=y(function(){clearTimeout(q);A.info("xdm.swf called the callback");delete n[r];r=B();n[r]=y(function(O,P){O=decodeURIComponent(O);A.debug("received message %s from %s",O,P);M.onMessage(O,P)},"entry","xdm.swf:onMessage");o.init(M.channel,"FB_XDM_CALLBACKS."+r);M.whenReady(s)},"entry","xdm.swf:load");v.FB_XDM_CALLBACKS=n;o=C.embed(M.flashUrl,N,null,{protocol:location.protocol.replace(":",""),host:location.host,callback:"FB_XDM_CALLBACKS."+r,log:m});q=f(function(){A.warn("The Flash component did not load within %s ms - verify that the container is not set to hidden or invisible using CSS as this will cause some browsers to not load the components",l)},l);p=true}}})());t.register("postmessage",(function(){var l=false;return{isAvailable:function(){return !!v.postMessage},init:function(o){A.debug("init postMessage: "+o.channel);var n="_FB_"+o.channel,m={send:function(p,M,r,q){if(v===r){A.error("Invalid windowref, equal to window (self)");throw new Error()}A.debug("sending to: %s (%s)",M,q);var s=function(){r.postMessage("_FB_"+q+p,M)};if(z.ie()==8){f(s,0)}else{s()}}};if(l){o.whenReady(m);return}F.add(v,"message",y(function(q){var p=q.data,r=q.origin||"native";if(typeof p!="string"){A.warn("Received message of type %s from %s, expected a string",typeof p,r);return}A.debug("received message %s from %s",p,r);if(p.substring(0,n.length)==n){p=p.substring(n.length)}o.onMessage(p,r)},"entry","onMessage"));o.whenReady(m);l=true}}})());H.exports=t});b("sdk.XD",["sdk.Content","sdk.createIframe","sdk.Event","guid","Log","QueryString","Queue","resolveURI","resolveWindow","sdk.RPC","sdk.Runtime","UrlMap","URL","wrapFunction","XDM","XDConfig"],function(an,am,al,ak,aj,ai){var ah=am("sdk.Content"),ag=am("sdk.createIframe"),af=am("sdk.Event"),ae=am("guid"),ad=am("Log"),ac=am("QueryString"),ab=am("Queue"),aa=am("resolveURI"),Z=am("resolveWindow"),Y=am("sdk.RPC"),X=am("sdk.Runtime"),W=am("UrlMap"),V=am("URL"),U=am("wrapFunction"),T=al("XDConfig"),S=am("XDM"),Q=new ab(),P=new ab(),N=new ab(),M,E,ao=ae(),J=ae(),F=location.protocol+"//"+location.host,A,K=false,G="Facebook Cross Domain Communication Frame",B={},L=new ab();Y.setInQueue(L);function H(l){ad.info("Remote XD can talk to facebook.com (%s)",l);X.setEnvironment(l==="canvas"?X.ENVIRONMENTS.CANVAS:X.ENVIRONMENTS.PAGETAB)}function C(o,p){if(!p){ad.error("No senderOrigin");throw new Error()}var q=/^https?/.exec(p)[0];switch(o.xd_action){case"proxy_ready":var l,m;if(q=="https"){l=N;m=E}else{l=P;m=M}if(o.registered){H(o.registered);Q=l.merge(Q)}ad.info("Proxy ready, starting queue %s containing %s messages",q+"ProxyQueue",l.getLength());l.start(function(r){A.send(typeof r==="string"?r:ac.encode(r),p,m.contentWindow,J+"_"+q)});break;case"plugin_ready":ad.info("Plugin %s ready, protocol: %s",o.name,q);B[o.name]={protocol:q};if(ab.exists(o.name)){var n=ab.get(o.name);ad.debug("Enqueuing %s messages for %s in %s",n.getLength(),o.name,q+"ProxyQueue");(q=="https"?N:P).merge(n)}break}if(o.data){O(o.data,p)}}function O(m,n){if(n&&n!=="native"&&!V(n).isFacebookURL()){return}if(typeof m=="string"){if(/^FB_RPC:/.test(m)){L.enqueue(m.substring(7));return}if(m.substring(0,1)=="{"){try{m=j("JSON","parse",false,m)}catch(o){ad.warn("Failed to decode %s as JSON",m);return}}else{m=ac.decode(m)}}if(!n){if(m.xd_sig==ao){n=m.xd_origin}}if(m.xd_action){C(m,n);return}if(m.access_token){X.setSecure(/^https/.test(F))}if(m.cb){var l=R._callbacks[m.cb];if(!R._forever[m.cb]){delete R._callbacks[m.cb]}if(l){l(m)}}}function I(l,m){if(l=="facebook"){m.relation="parent.parent";Q.enqueue(m)}else{m.relation='parent.frames["'+l+'"]';var n=B[l];if(n){ad.debug("Enqueuing message for plugin %s in %s",l,n.protocol+"ProxyQueue");(n.protocol=="https"?N:P).enqueue(m)}else{ad.debug("Buffering message for plugin %s",l);ab.get(l).enqueue(m)}}}Y.getOutQueue().start(function(l){I("facebook","FB_RPC:"+l)});function D(n,o){if(K){return}var p=n?/\/\/.*?(\/[^#]*)/.exec(n)[1]:location.pathname+location.search;p+=(~j(p,"indexOf",true,"?")?"&":"?")+"fb_xd_fragment#xd_sig="+ao+"&";var l=ah.appendHidden(i.createElement("div")),m=S.create({root:l,channel:J,channelPath:"/"+T.XdUrl+"#",flashUrl:T.Flash.path,whenReady:function(r){A=r;var s={channel:J,origin:location.protocol+"//"+location.host,channel_path:p,transport:m,xd_name:o},t="/"+T.XdUrl+"#"+ac.encode(s),u=T.useCdn?W.resolve("cdn",false):"http://www.facebook.com",q=T.useCdn?W.resolve("cdn",true):"https://www.facebook.com";
1if(X.getSecure()!==true){M=ag({url:u+t,name:"fb_xdm_frame_http",root:l,ariaHidden:true,title:G,tabIndex:-1})}E=ag({url:q+t,name:"fb_xdm_frame_https",root:l,ariaHidden:true,title:G,tabIndex:-1})},onMessage:O});if(m==="fragment"){h.FB_XD_onMessage=U(O,"entry","XD:fragment")}K=true}var R={rpc:Y,_callbacks:{},_forever:{},_channel:J,_origin:F,onMessage:O,recv:O,init:D,sendToFacebook:I,inform:function(m,n,o,l){I("facebook",{method:m,params:j("JSON","stringify",false,n||{}),behavior:l||"p",relation:o})},handler:function(n,o,p,l){var m=T.useCdn?W.resolve("cdn",location.protocol=="https:"):location.protocol+"//www.facebook.com";return m+"/"+T.XdUrl+"#"+ac.encode({cb:this.registerCallback(n,p,l),origin:F+"/"+J,domain:location.hostname,relation:o||"opener"})},registerCallback:function(l,m,n){n=n||ae();if(m){R._forever[n]=true}R._callbacks[n]=l;return n}};(function(){var l=location.href.match(/[?&]fb_xd_fragment#(.*)$/);if(l){i.documentElement.style.display="none";var m=ac.decode(l[1]),n=Z(m.xd_rel);ad.debug("Passing fragment based message: %s",l[1]);n.FB_XD_onMessage(m);i.open();i.close()}})();af.subscribe("init:post",function(l){D(l.channelUrl?aa(l.channelUrl):null,l.xdProxyName)});aj.exports=R});b("sdk.Auth",["sdk.Cookie","copyProperties","sdk.createIframe","DOMWrapper","sdk.getContextType","guid","Log","ObservableMixin","QueryString","sdk.Runtime","sdk.SignedRequest","UrlMap","URL","sdk.XD"],function(ac,ab,Z,Y,X,W){var V=ab("sdk.Cookie"),U=ab("copyProperties"),T=ab("sdk.createIframe"),S=ab("DOMWrapper"),R=ab("sdk.getContextType"),Q=ab("guid"),P=ab("Log"),O=ab("ObservableMixin"),N=ab("QueryString"),L=ab("sdk.Runtime"),K=ab("sdk.SignedRequest"),J=ab("UrlMap"),I=ab("URL"),H=ab("sdk.XD"),G,F,E=new O();function D(w,s){var o=L.getUserID(),v="";if(w){if(w.userID){v=w.userID}else{if(w.signedRequest){var r=K.parse(w.signedRequest);if(r&&r.user_id){v=r.user_id}}}}var n=L.getLoginStatus(),u=n==="unknown"&&w,q=o&&!w,m=w&&o&&o!=v,t=w!=G,p=s!=(n||"unknown");L.setLoginStatus(s);L.setAccessToken(w&&w.accessToken||null);L.setUserID(v);G=w;var l={authResponse:w,status:s};if(q||m){E.inform("logout",l)}if(u||m){E.inform("login",l)}if(t){E.inform("authresponse.change",l)}if(p){E.inform("status.change",l)}return l}function C(){return G}function B(l,m,n){return function(s){var o;if(s&&s.access_token){var p=K.parse(s.signed_request);m={accessToken:s.access_token,userID:p.user_id,expiresIn:parseInt(s.expires_in,10),signedRequest:s.signed_request};if(L.getUseCookie()){var q=m.expiresIn===0?0:j("Date","now",false)+m.expiresIn*1000,r=V.getDomain();if(!r&&s.base_domain){V.setDomain("."+s.base_domain)}V.setSignedRequestCookie(s.signed_request,q)}o="connected";D(m,o)}else{if(n==="logout"||n==="login_status"){if(s.error&&s.error==="not_authorized"){o="not_authorized"}else{o="unknown"}D(null,o);if(L.getUseCookie()){V.clearSignedRequestCookie()}}}if(s&&s.https==1){L.setSecure(true)}if(l){l({authResponse:m,status:L.getLoginStatus()})}return m}}function ad(l){var m;if(F){clearTimeout(F);F=null}var n=B(l,G,"login_status"),o=I(J.resolve("www",true)+"/dialog/oauth").setSearch(N.encode({client_id:L.getClientID(),response_type:"token,signed_request,code",display:"none",domain:location.hostname,origin:R(),redirect_uri:H.handler(function(p){m.parentNode.removeChild(m);if(n(p)){F=f(function(){ad(function(){})},1200000)}},"parent"),sdk:"joey"}));m=T({root:S.getRoot(),name:Q(),url:o.toString(),style:{display:"none"}})}var A;function M(l,m){if(!L.getClientID()){P.warn("FB.getLoginStatus() called before calling FB.init().");return}if(l){if(!m&&A=="loaded"){l({status:L.getLoginStatus(),authResponse:C()});return}else{E.subscribe("FB.loginStatus",l)}}if(!m&&A=="loading"){return}A="loading";var n=function(o){A="loaded";E.inform("FB.loginStatus",o);E.clearSubscribers("FB.loginStatus")};ad(n)}U(E,{getLoginStatus:M,fetchLoginStatus:ad,setAuthResponse:D,getAuthResponse:C,parseSignedRequest:K.parse,xdResponseWrapper:B});X.exports=E});b("dotAccess",[],function(m,l,r,q,p,o){function n(w,v,u){var t=v.split(".");do{var s=t.shift();w=w[s]||u&&(w[s]={})}while(t.length&&w);return w}p.exports=n});b("hasArrayNature",[],function(m,l,r,q,p,o){function n(s){return(!!s&&(typeof s=="object"||typeof s=="function")&&("length" in s)&&!("setInterval" in s)&&(Object.prototype.toString.call(s)==="[object Array]"||("callee" in s)||("item" in s)))}p.exports=n});b("createArrayFrom",["hasArrayNature"],function(m,l,s,r,q,p){var o=l("hasArrayNature");function n(v){if(!o(v)){return[v]}if(v.item){var u=v.length,t=new Array(u);while(u--){t[u]=v[u]}return t}return Array.prototype.slice.call(v)}q.exports=n});
1b("sdk.DOM",["Assert","createArrayFrom","sdk.domReady","UserAgent"],function(X,W,V,U,T,S){var R=W("Assert"),Q=W("createArrayFrom"),P=W("sdk.domReady"),O=W("UserAgent"),N={};function M(m,l){var n=(m.getAttribute(l)||m.getAttribute(l.replace(/_/g,"-"))||m.getAttribute(l.replace(/-/g,"_"))||m.getAttribute(l.replace(/-/g,""))||m.getAttribute(l.replace(/_/g,""))||m.getAttribute("data-"+l)||m.getAttribute("data-"+l.replace(/_/g,"-"))||m.getAttribute("data-"+l.replace(/-/g,"_"))||m.getAttribute("data-"+l.replace(/-/g,""))||m.getAttribute("data-"+l.replace(/_/g,"")));return n?String(n):null}function L(m,l){var n=M(m,l);return n?/^(true|1|yes|on)$/.test(n):null}function K(m,l){R.isTruthy(m,"element not specified");R.isString(l);try{return String(m[l])}catch(n){throw new Error("Could not read property "+l+" : "+n.message)}}function J(m,l){R.isTruthy(m,"element not specified");R.isString(l);try{m.innerHTML=l}catch(n){throw new Error("Could not set innerHTML : "+n.message)}}function I(m,l){R.isTruthy(m,"element not specified");R.isString(l);var n=" "+K(m,"className")+" ";return j(n,"indexOf",true," "+l+" ")>=0}function H(m,l){R.isTruthy(m,"element not specified");R.isString(l);if(!I(m,l)){m.className=K(m,"className")+" "+l}}function G(m,l){R.isTruthy(m,"element not specified");R.isString(l);var n=new RegExp("\\s*"+l,"g");m.className=j(K(m,"className").replace(n,""),"trim",true)}function F(q,p,r){R.isString(q);p=p||i.body;r=r||"*";if(p.querySelectorAll){return Q(p.querySelectorAll(r+"."+q))}var l=p.getElementsByTagName(r),m=[];for(var n=0,o=l.length;n<o;n++){if(I(l[n],q)){m[m.length]=l[n]}}return m}function E(n,m){R.isTruthy(n,"element not specified");R.isString(m);m=m.replace(/-(\w)/g,function(p,q){return q.toUpperCase()});var o=n.currentStyle||i.defaultView.getComputedStyle(n,null),l=o[m];if(/backgroundPosition?/.test(m)&&/top|left/.test(l)){l="0%"}return l}function D(m,l,n){R.isTruthy(m,"element not specified");R.isString(l);l=l.replace(/-(\w)/g,function(o,p){return p.toUpperCase()});m.style[l]=n}function C(q,p){var r=true;for(var l=0,m;m=p[l++];){if(!(m in N)){r=false;N[m]=true}}if(r){return}if(!O.ie()){var n=i.createElement("style");n.type="text/css";n.textContent=q;i.getElementsByTagName("head")[0].appendChild(n)}else{try{i.createStyleSheet().cssText=q}catch(o){if(i.styleSheets[0]){i.styleSheets[0].cssText+=q}}}}function B(){var l=(i.documentElement&&i.compatMode=="CSS1Compat")?i.documentElement:i.body;return{scrollTop:l.scrollTop||i.body.scrollTop,scrollLeft:l.scrollLeft||i.body.scrollLeft,width:h.innerWidth?h.innerWidth:l.clientWidth,height:h.innerHeight?h.innerHeight:l.clientHeight}}function A(m){R.isTruthy(m,"element not specified");var l=0,n=0;do{l+=m.offsetLeft;n+=m.offsetTop}while(m=m.offsetParent);return{x:l,y:n}}var z={containsCss:I,addCss:H,removeCss:G,getByClass:F,getStyle:E,setStyle:D,getAttr:M,getBoolAttr:L,getProp:K,html:J,addCssRules:C,getViewportInfo:B,getPosition:A,ready:P};T.exports=z});b("sdk.Scribe",["UrlMap","QueryString"],function(u,t,s,r,q,p){var o=t("UrlMap"),n=t("QueryString");function m(w,v){(new Image()).src=n.appendToUrl(o.resolve("www",true)+"/common/scribe_endpoint.php",{c:w,m:j("JSON","stringify",false,v)})}var l={log:m};q.exports=l});b("sdk.ErrorHandling",["UserAgent","sdk.Scribe","sdk.Runtime","wrapFunction","ManagedError","SDKConfig"],function(P,O,N,M,L,K){var J=O("UserAgent"),I=O("sdk.Scribe"),H=N("SDKConfig"),G=O("sdk.Runtime"),F=O("wrapFunction"),E=O("ManagedError"),D=false,C="";function B(m){var l=m._originalError;delete m._originalError;I.log("jssdk_error",{appId:G.getClientID(),error:m.name||m.message,extra:m});throw l}function A(n){var m={line:n.lineNumber||n.line,message:n.message,name:n.name,script:n.fileName||n.sourceURL||n.script,stack:n.stackTrace||n.stack};m._originalError=n;if(J.chrome()&&/([\w:\.\/]+\.js):(\d+)/.test(n.stack)){m.script=RegExp.$1;m.line=parseInt(RegExp.$2,10)}for(var l in m){(m[l]==null&&delete m[l])}return m}function z(m,l){return function(){if(!D){return m.apply(this,arguments)}try{C=l;return m.apply(this,arguments)}catch(n){if(n instanceof E){throw n}var p=A(n);p.entry=l;var o=j(Array.prototype.slice.call(arguments),"map",true,function(q){var r=Object.prototype.toString.call(q);return(/^\[object (String|Number|Boolean|Object|Date)\]$/).test(r)?q:q.toString()});p.args=j("JSON","stringify",false,o).substring(0,200);B(p)}finally{C=""}}}function y(l){if(!l.__wrapper){l.__wrapper=function(){try{return l.apply(this,arguments)}catch(m){h.setTimeout(function(){throw m},0);return false}}}return l.__wrapper}function x(m,l){return function(n,p){var o=l+":"+(C||"[global]")+":"+(n.name||"[anonymous]"+(arguments.callee.caller.name?"("+arguments.callee.caller.name+")":""));return m(F(n,"entry",o),p)}}var w=H.errorHandling.rate;if(w&&Math.floor(Math.random()*100)+1<=w){D=true}if(D){f=x(f,"setTimeout");g=x(g,"setInterval");F.setWrapper(z,"entry")}var v={guard:z,unguard:y};L.exports=v});b("GlobalCallback",["wrapFunction","dotAccess"],function(x,w,v,u,t,s){var r=w("wrapFunction"),q=w("dotAccess"),p,o,n=0,m={setPrefix:function(l){p=q(h,l,true);o=l},create:function(l){if(!p){this.setPrefix("window.__globalCallbacks")}var y="__gcb"+(++n);p[y]=r(l,"entry","GlobalCallback");return o+"."+y},remove:function(l){var y=l.substring(o.length+1);delete p[y]}};t.exports=m});b("sdk.Impressions",["guid","QueryString","sdk.Runtime","UrlMap"],function(x,w,v,u,t,s){var r=w("guid"),q=w("QueryString"),p=w("sdk.Runtime"),o=w("UrlMap");function n(l){var z=p.getClientID();if(!l.api_key&&z){l.api_key=z}var y=new Image();y.src=q.appendToUrl(o.resolve("www",true)+"/impression.php/"+r()+"/",l)}var m={log:function(l,y){if(!y.source){y.source="jssdk"}n({lid:l,payload:j("JSON","stringify",false,y)})},impression:n};t.exports=m});b("sdk.Insights",["sdk.Impressions"],function(m,l,s,r,q,p){var o=l("sdk.Impressions"),n={TYPE:{NOTICE:"notice",WARNING:"warn",ERROR:"error"},CATEGORY:{DEPRECATED:"deprecated",APIERROR:"apierror"},log:function(w,v,u){var t={source:"jssdk",type:w,category:v,payload:u};o.log(113,t)},impression:o.impression};q.exports=n});b("FB",["sdk.Auth","copyProperties","dotAccess","sdk.domReady","sdk.DOM","sdk.ErrorHandling","sdk.Content","DOMWrapper","GlobalCallback","sdk.Insights","Log","sdk.Runtime","sdk.Scribe","CssConfig","SDKConfig"],function(ac,ab,Z,Y,X,W){var V=ab("sdk.Auth"),U=ab("copyProperties"),T=Z("CssConfig"),S=ab("dotAccess"),R=ab("sdk.domReady"),Q=ab("sdk.DOM"),P=ab("sdk.ErrorHandling"),O=ab("sdk.Content"),N=ab("DOMWrapper"),L=ab("GlobalCallback"),K=ab("sdk.Insights"),J=ab("Log"),I=ab("sdk.Runtime"),H=ab("sdk.Scribe"),G=Z("SDKConfig"),F,E,D=S(G,"api.mode"),C={};F=h.FB={};var B={};J.level=1;L.setPrefix("FB._callbacks");var ad=i.createElement("div");N.setRoot(ad);R(function(){J.info("domReady");O.appendHidden(ad);if(T.rules){Q.addCssRules(T.rules,T.components)}});
1I.subscribe("AccessToken.change",function(l){if(!l&&I.getLoginStatus()==="connected"){V.getLoginStatus(null,true)}});if(S(G,"api.whitelist.length")){E={};j(G.api.whitelist,"forEach",true,function(l){E[l]=1})}function A(m,n,o,p){var l;if(/^_/.test(o)){l="hide"}else{if(E&&!E[n]){l=D}}switch(l){case"hide":return;case"stub":return function(){J.warn("The method FB.%s has been removed from the JS SDK.",n)};break;default:return P.guard(function(){if(l==="warn"){J.warn("The method FB.%s is not officially supported by Facebook and access to it will soon be removed.",n);if(!C.hasOwnProperty(n)){K.log(K.TYPE.WARNING,K.CATEGORY.DEPRECATED,"FB."+n);H.log("jssdk_error",{appId:I.getClientID(),error:"Private method used",extra:{args:n}});C[n]=true}}function r(y){if(j("Array","isArray",false,y)){return j(y,"map",true,r)}if(y&&typeof y==="object"&&y.__wrapped){return y.__wrapped}return typeof y==="function"&&/^function/.test(y.toString())?P.unguard(y):y}var t=j(Array.prototype.slice.call(arguments),"map",true,r),v=m.apply(p,t),w,x=true;if(v&&typeof v==="object"){var q=Function();q.prototype=v;w=new q();w.__wrapped=v;for(var s in v){var u=v[s];if(typeof u!=="function"||s==="constructor"){continue}x=false;w[s]=A(u,n+":"+s,s,v)}}if(!x){return w}return x?v:w},n)}}function M(l,m){var n=l?S(F,l,true):F;j(j("Object","keys",false,m),"forEach",true,function(r){var o=m[r];if(typeof o==="function"){var p=(l?l+".":"")+r,q=A(o,p,r,m);if(q){n[r]=q}}})}I.setSecure((function(){var l=/iframe_canvas|app_runner/.test(h.name),m=/dialog/.test(h.name);if(location.protocol=="https:"&&(h==top||!(l||m))){return true}if(/_fb_https?/.test(h.name)){return j(h.name,"indexOf",true,"_fb_https")!=-1}})());U(B,{provide:M});X.exports=B});b("flattenObject",[],function(m,l,r,q,p,o){function n(v){var u={};for(var t in v){if(v.hasOwnProperty(t)){var s=v[t];if(null===s||undefined===s){continue}else{if(typeof s=="string"){u[t]=s}else{u[t]=j("JSON","stringify",false,s)}}}}return u}p.exports=n});b("CORSRequest",["wrapFunction","QueryString"],function(v,u,t,s,r,q){var p=u("wrapFunction"),o=u("QueryString");function n(x,w){if(!k.XMLHttpRequest){return null}var D=new XMLHttpRequest(),C=function(){};if("withCredentials" in D){D.open(x,w,true);D.setRequestHeader("Content-type","application/x-www-form-urlencoded")}else{if(k.XDomainRequest){D=new XDomainRequest();try{D.open(x,w);D.onprogress=D.ontimeout=C}catch(B){return null}}else{return null}}var A={send:function(E){D.send(E)}},z=p(function(){z=C;if("onload" in A){A.onload(D)}},"entry","XMLHttpRequest:load"),y=p(function(){y=C;if("onerror" in A){A.onerror(D)}},"entry","XMLHttpRequest:error");D.onload=function(){z()};D.onerror=function(){y()};D.onreadystatechange=function(){if(D.readyState==4){if(D.status==200){z()}else{y()}}};return A}function m(x,w,B,A){B.suppress_http_code=1;var z=o.encode(B);if(w!="post"){x=o.appendToUrl(x,z);z=""}var y=n(w,x);if(!y){return false}y.onload=function(C){A(j("JSON","parse",false,C.responseText))};y.onerror=function(C){if(C.responseText){A(j("JSON","parse",false,C.responseText))}else{A({error:{type:"http",message:"unknown error",status:C.status}})}};y.send(z);return true}var l={execute:m};r.exports=l});b("FlashRequest",["DOMWrapper","Flash","GlobalCallback","QueryString","Queue"],function(J,I,H,G,F,E){var D=I("DOMWrapper"),C=I("Flash"),B=I("GlobalCallback"),A=I("QueryString"),z=I("Queue"),y,x={},w,v;function u(){if(!w){throw new Error("swfUrl has not been set")}var m=B.create(function(){y.start(function(o){var n=v.execute(o.method,o.url,o.body);if(!n){throw new Error("Could create request")}x[n]=o.callback})}),l=B.create(function(q,p,o){var n;try{n=j("JSON","parse",false,decodeURIComponent(o))}catch(r){n={error:{type:"SyntaxError",message:r.message,status:p,raw:o}}}x[q](n);delete x[q]});v=C.embed(w,D.getRoot(),null,{log:false,initCallback:m,requestCallback:l})}function t(p,o,n,m){n.suppress_http_code=1;if(!n.method){n.method=o}var l=A.encode(n);if(o==="get"&&p.length+l.length<2000){p=A.appendToUrl(p,l);l=""}else{o="post"}if(!y){if(!C.isAvailable()){return false}y=new z();u()}y.enqueue({method:o,url:p,body:l,callback:m});return true}var s={setSwfUrl:function(l){w=l},execute:t};F.exports=s});b("JSONPRequest",["DOMWrapper","GlobalCallback","QueryString"],function(v,u,t,s,r,q){var p=u("DOMWrapper"),o=u("GlobalCallback"),n=u("QueryString");function m(x,w,C,B){var A=i.createElement("script"),z=function(D){z=function(){};o.remove(C.callback);B(D);A.parentNode.removeChild(A)};C.callback=o.create(z);if(!C.method){C.method=w}x=n.appendToUrl(x,C);if(x.length>2000){o.remove(C.callback);return false}A.onerror=function(){z({error:{type:"http",message:"unknown error"}})};var y=function(){f(function(){z({error:{type:"http",message:"unknown error"}})},0)};if(A.addEventListener){A.addEventListener("load",y,false)}else{A.onreadystatechange=function(){if(/loaded|complete/.test(this.readyState)){y()}}}A.src=x;p.getRoot().appendChild(A);return true}var l={execute:m};r.exports=l});b("ArgumentError",["ManagedError"],function(m,l,s,r,q,p){var o=l("ManagedError");function n(u,t){o.prototype.constructor.apply(this,arguments)}n.prototype=new o();n.prototype.constructor=n;q.exports=n});b("ApiClient",["copyProperties","flattenObject","sprintf","CORSRequest","FlashRequest","JSONPRequest","Log","UrlMap","URL","ArgumentError","Assert","ApiClientConfig"],function(ab,Z,Y,X,W,V){var U=Z("copyProperties"),T=Z("flattenObject"),S=Z("sprintf"),R=Z("CORSRequest"),Q=Z("FlashRequest"),P=Z("JSONPRequest"),O=Z("Log"),N=Z("UrlMap"),M=Z("URL"),L=Z("ArgumentError"),K=Z("Assert"),J=Z("ApiClientConfig"),I,H,G,F,E={get:true,post:true,"delete":true,put:true},D={fql_query:true,fql_multiquery:true,friends_get:true,notifications_get:true,stream_get:true,users_getinfo:true};function C(o,u,r,n){if(!r.access_token){r.access_token=I}r.pretty=0;if(F){U(r,F)}r=T(r);if(!n){O.warn("No callback passed to the ApiClient for %s",o);n=function(){}}var t={jsonp:P,cors:R,flash:Q},q;if(r.transport){q=[r.transport];delete r.transport}else{q=["jsonp","cors","flash"]}var m=function(w){var v=false;if(H&&w&&typeof w=="object"){if(w.error){if(w.error=="invalid_token"||(w.error.type=="OAuthException"&&w.error.code==190)){v=true}}else{if(w.error_code){if(w.error_code=="190"){v=true}}}if(v){H()}}n(w)};for(var s=0;s<q.length;s++){var p=t[q[s]],l=U({},r);if(p.execute(o,u,l,m)){return}}
1n({error:{type:"no-transport",message:"Could not find a usable transport for request"}})}function B(m){K.isString(m,"Invalid path");var o,p={};try{o=new M(m)}catch(q){throw new L(q.message,q)}j(Array.prototype.slice.call(arguments,1),"forEach",true,function(s){p[typeof s]=s});var r=(p.string||"get").toLowerCase(),l=U(p.object||{},o.getParsedSearch()),n=p["function"];K.isTrue(r in E,S("Invalid method passed to ApiClient: %s",r));l.method=r;o=N.resolve("graph")+o.getPath();C(o,r=="get"?"get":"post",l,n)}function ac(l,m){K.isObject(l);K.isString(l.method,"method missing");var n=l.method.toLowerCase().replace(".","_");l.format="json-strings";l.api_key=G;var o=n in D?"api_read":"api",p=N.resolve(o)+"/restserver.php";C(p,"get",l,m)}var A={setAccessToken:function(l){I=l},setInvalidAccessTokenHandler:function(l){H=l},setClientID:function(l){G=l},setDefaultParams:function(l){F=l},rest:ac,graph:B};Q.setSwfUrl(J.FlashRequest.swfUrl);W.exports=A});b("sdk.api",["ApiClient","sdk.Runtime"],function(u,t,s,r,q,p){var o=t("ApiClient"),n=t("sdk.Runtime"),m;n.subscribe("ClientID.change",function(v){o.setClientID(v)});n.subscribe("AccessToken.change",function(v){m=v;o.setAccessToken(v)});o.setDefaultParams({sdk:"joey"});o.setInvalidAccessTokenHandler(function(){if(m===n.getAccessToken()){n.setAccessToken(null)}});function l(){if(typeof arguments[0]==="string"){o.graph.apply(o,arguments)}else{o.rest.apply(o,arguments)}}q.exports=l});b("legacy:fb.api",["FB","sdk.api"],function(m,l,q,p){var o=l("FB"),n=l("sdk.api");o.provide("",{api:n})},3);b("sdk.Canvas.Environment",["sdk.RPC"],function(u,t,s,r,q,p){var o=t("sdk.RPC");function n(v){o.remote.getPageInfo(function(w){v(w.result)})}function m(w,v){o.remote.scrollTo({x:w||0,y:v||0})}o.stub("getPageInfo");o.stub("scrollTo");var l={getPageInfo:n,scrollTo:m};q.exports=l});b("sdk.Intl",["Log"],function(v,u,t,s,r,q){var p=u("Log"),o=("[.!?\u3002\uFF01\uFF1F\u0964\u2026\u0EAF\u1801\u0E2F\uFF0E]");function n(w){if(typeof w!="string"){return false}return !!w.match(new RegExp(o+"[)\"'\u00BB\u0F3B\u0F3D\u2019\u201D\u203A\u3009\u300B\u300D\u300F\u3011\u3015\u3017\u3019\u301B\u301E\u301F\uFD3F\uFF07\uFF09\uFF3D\\s]*$"))}function m(x,w){if(w!==undefined){if(typeof w!="object"){p.error("The second arg to FB.Intl.tx() must be an Object for FB.Intl.tx("+x+", ...)")}else{var z;for(var y in w){if(w.hasOwnProperty(y)){if(n(w[y])){z=new RegExp("\\{"+y+"\\}"+o+"*","g")}else{z=new RegExp("\\{"+y+"\\}","g")}x=x.replace(z,w[y])}}}}return x}function l(){throw new Error("Placeholder function")}l._=m;r.exports={tx:l}});b("sdk.Dialog",["sdk.Canvas.Environment","sdk.Content","sdk.DOM","DOMEventListener","sdk.Intl","ObservableMixin","sdk.Runtime","Type","UserAgent"],function(H,G,F,E,D,C){var B=G("sdk.Canvas.Environment"),A=G("sdk.Content"),z=G("sdk.DOM"),y=G("DOMEventListener"),x=G("sdk.Intl"),w=G("ObservableMixin"),v=G("sdk.Runtime"),u=G("Type"),t=G("UserAgent"),s=u.extend({constructor:function(m,l){this.parent();this.id=m;this.display=l;if(!r._dialogs){r._dialogs={};r._addOrientationHandler()}r._dialogs[m]=this}},w),r={newInstance:function(m,l){return new s(m,l)},_dialogs:null,_lastYOffset:0,_loaderEl:null,_overlayEl:null,_stack:[],_active:null,get:function(l){return r._dialogs[l]},_findRoot:function(l){while(l){if(z.containsCss(l,"fb_dialog")){return l}l=l.parentNode}},_createWWWLoader:function(l){l=l?l:460;return r.create({content:('<div class="dialog_title"> <a id="fb_dialog_loader_close"> <div class="fb_dialog_close_icon"></div> </a> <span>Facebook</span> <div style="clear:both;"></div></div><div class="dialog_content"></div><div class="dialog_footer"></div>'),width:l})},_createMobileLoader:function(){var l=t.nativeApp()?"":('<table> <tbody> <tr> <td class="header_left"> <label class="touchable_button"> <input type="submit" value="'+x.tx._("Cancel")+'" id="fb_dialog_loader_close"/> </label> </td> <td class="header_center"> <div>'+x.tx._("Loading...")+'</div> </td> <td class="header_right"> </td> </tr> </tbody></table>');return r.create({classes:"loading"+(t.ipad()?" centered":""),content:('<div class="dialog_header">'+l+"</div>")})},_restoreBodyPosition:function(){if(!t.ipad()){var l=i.getElementsByTagName("body")[0];z.removeCss(l,"fb_hidden")}},_showIPadOverlay:function(){if(!t.ipad()){return}if(!r._overlayEl){r._overlayEl=i.createElement("div");r._overlayEl.setAttribute("id","fb_dialog_ipad_overlay");A.append(r._overlayEl,null)}r._overlayEl.className=""},_hideIPadOverlay:function(){if(t.ipad()){r._overlayEl.className="hidden"}},showLoader:function(o,n){r._showIPadOverlay();if(!r._loaderEl){r._loaderEl=r._findRoot(t.mobile()?r._createMobileLoader():r._createWWWLoader(n))}if(!o){o=function(){}}var m=i.getElementById("fb_dialog_loader_close");z.removeCss(m,"fb_hidden");m.onclick=function(){r._hideLoader();r._restoreBodyPosition();r._hideIPadOverlay();o()};var l=i.getElementById("fb_dialog_ipad_overlay");if(l){l.ontouchstart=m.onclick}r._makeActive(r._loaderEl)},_hideLoader:function(){if(r._loaderEl&&r._loaderEl==r._active){r._loaderEl.style.top="-10000px"}},_makeActive:function(l){r._setDialogSizes();r._lowerActive();r._active=l;if(v.isEnvironment(v.ENVIRONMENTS.CANVAS)){B.getPageInfo(function(m){r._
1centerActive(m)})}r._centerActive()},_lowerActive:function(){if(!r._active){return}r._active.style.top="-10000px";r._active=null},_removeStacked:function(l){r._stack=j(r._stack,"filter",true,function(m){return m!=l})},_centerActive:function(m){var N=r._active;if(!N){return}var M=z.getViewportInfo(),L=parseInt(N.offsetWidth,10),K=parseInt(N.offsetHeight,10),J=M.scrollLeft+(M.width-L)/2,I=(M.height-K)/2.5;if(J<I){I=J}var q=M.height-K-I,p=(M.height-K)/2;if(m){p=m.scrollTop-m.offsetTop+(m.clientHeight-K)/2}if(p<I){p=I}else{if(p>q){p=q}}p+=M.scrollTop;if(t.mobile()){var l=100;if(t.ipad()){l+=(M.height-K)/2}else{var o=i.getElementsByTagName("body")[0];z.addCss(o,"fb_hidden");J=10000;p=10000}var n=z.getByClass("fb_dialog_padding",N);if(n.length){n[0].style.height=l+"px"}}N.style.left=(J>0?J:0)+"px";N.style.top=(p>0?p:0)+"px"},_setDialogSizes:function(){if(!t.mobile()||t.ipad()){return}for(var m in r._dialogs){if(r._dialogs.hasOwnProperty(m)){var l=i.getElementById(m);if(l){l.style.width=r.getDefaultSize().width+"px";l.style.height=r.getDefaultSize().height+"px"}}}},getDefaultSize:function(){if(t.mobile()){if(t.ipad()){return{width:500,height:590}}else{if(t.android()){return{width:screen.availWidth,height:screen.availHeight}}else{var n=h.innerWidth,m=h.innerHeight,l=n/m>1.2;return{width:n,height:Math.max(m,(l?screen.width:screen.height))}}}}return{width:575,height:240}},_handleOrientationChange:function(o){if(t.android()&&screen.availWidth==r._availScreenWidth){f(r._handleOrientationChange,50);return}r._availScreenWidth=screen.availWidth;if(t.ipad()){r._centerActive()}else{var n=r.getDefaultSize().width;for(var m in r._dialogs){if(r._dialogs.hasOwnProperty(m)){var l=i.getElementById(m);if(l){l.style.width=n+"px"}}}}},_addOrientationHandler:function(){if(!t.mobile()){return}var l="onorientationchange" in h?"orientationchange":"resize";r._availScreenWidth=screen.availWidth;y.add(h,l,r._handleOrientationChange)},create:function(I){I=I||{};var q=i.createElement("div"),p=i.createElement("div"),o="fb_dialog";if(I.closeIcon&&I.onClose){var n=i.createElement("a");n.className="fb_dialog_close_icon";n.onclick=I.onClose;q.appendChild(n)}o+=" "+(I.classes||"");if(t.ie()){o+=" fb_dialog_legacy";j(["vert_left","vert_right","horiz_top","horiz_bottom","top_left","top_right","bottom_left","bottom_right"],"forEach",true,function(K){var J=i.createElement("span");J.className="fb_dialog_"+K;q.appendChild(J)})}else{o+=t.mobile()?" fb_dialog_mobile":" fb_dialog_advanced"}if(I.content){A.append(I.content,p)}q.className=o;var m=parseInt(I.width,10);if(!isNaN(m)){q.style.width=m+"px"}p.className="fb_dialog_content";q.appendChild(p);if(t.mobile()){var l=i.createElement("div");l.className="fb_dialog_padding";q.appendChild(l)}A.append(q);if(I.visible){r.show(q)}return p},show:function(m){var l=r._findRoot(m);if(l){r._removeStacked(l);r._hideLoader();r._makeActive(l);r._stack.push(l);if("fbCallID" in m){r.get(m.fbCallID).inform("iframe_show")}}},hide:function(m){var l=r._findRoot(m);if(l==r._active){r._lowerActive();r._restoreBodyPosition();r._hideIPadOverlay();if("fbCallID" in m){r.get(m.fbCallID).inform("iframe_hide")}}},remove:function(m){m=r._findRoot(m);if(m){var l=r._active==m;r._removeStacked(m);if(l){r._hideLoader();if(r._stack.length>0){r.show(r._stack.pop())}else{r._lowerActive();r._restoreBodyPosition();r._hideIPadOverlay()}}else{if(r._active===null&&r._stack.length>0){r.show(r._stack.pop())}}f(function(){m.parentNode.removeChild(m)},3000)}},isActive:function(m){var l=r._findRoot(m);return l&&l===r._active}};D.exports=r});b("sdk.Frictionless",["sdk.Auth","sdk.api","sdk.Event","sdk.Dialog"],function(v,u,t,s,r,q){var p=u("sdk.Auth"),o=u("sdk.api"),n=u("sdk.Event"),m=u("sdk.Dialog"),l={_allowedRecipients:{},_useFrictionless:false,_updateRecipients:function(){l._allowedRecipients={};o("/me/apprequestformerrecipients",function(w){if(!w||w.error){return}j(w.data,"forEach",true,function(x){l._allowedRecipients[x.recipient_id]=true})})},init:function(){l._useFrictionless=true;p.getLoginStatus(function(w){if(w.status=="connected"){l._updateRecipients()}});n.subscribe("auth.login",function(w){if(w.authResponse){l._updateRecipients()}})},_processRequestResponse:function(x,w){return function(z){var y=z&&z.updated_frictionless;if(l._useFrictionless&&y){l._updateRecipients()}if(z){if(!w&&z.frictionless){m._hideLoader();m._restoreBodyPosition();m._hideIPadOverlay()}delete z.frictionless;delete z.updated_frictionless}x&&x(z)}},isAllowed:function(x){if(!x){return false}if(typeof x==="number"){return x in l._allowedRecipients}if(typeof x==="string"){x=x.split(",")}x=j(x,"map",true,function(z){return j(String(z),"trim",true)});var w=true,y=false;j(x,"forEach",true,function(z){w=w&&z in l._allowedRecipients;y=true});return w&&y}};n.subscribe("init:post",function(w){if(w.frictionlessRequests){l.init()}});
1r.exports=l});b("insertIframe",["guid","GlobalCallback"],function(t,s,r,q,p,o){var n=s("guid"),m=s("GlobalCallback");function l(x){x.id=x.id||n();x.name=x.name||n();var w=false,v=false,u=function(){if(w&&!v){v=true;x.onload&&x.onload(x.root.firstChild)}},A=m.create(u);if(i.attachEvent){var z=('<iframe id="'+x.id+'" name="'+x.name+'"'+(x.title?' title="'+x.title+'"':"")+(x.className?' class="'+x.className+'"':"")+' style="border:none;'+(x.width?"width:"+x.width+"px;":"")+(x.height?"height:"+x.height+"px;":"")+'" src="javascript:false;" frameborder="0" scrolling="no" allowtransparency="true" onload="'+A+'()"></iframe>');x.root.innerHTML=('<iframe src="javascript:false" frameborder="0" scrolling="no" style="height:1px"></iframe>');w=true;f(function(){x.root.innerHTML=z;x.root.firstChild.src=x.url;x.onInsert&&x.onInsert(x.root.firstChild)},0)}else{var y=i.createElement("iframe");y.id=x.id;y.name=x.name;y.onload=u;y.scrolling="no";y.style.border="none";y.style.overflow="hidden";if(x.title){y.title=x.title}if(x.className){y.className=x.className}if(x.height!==undefined){y.style.height=x.height+"px"}if(x.width!==undefined){if(x.width=="100%"){y.style.width=x.width}else{y.style.width=x.width+"px"}}x.root.appendChild(y);w=true;y.src=x.url;x.onInsert&&x.onInsert(y)}}p.exports=l});b("sdk.Native",["copyProperties","Log","UserAgent"],function(v,u,t,s,r,q){var p=u("copyProperties"),o=u("Log"),n=u("UserAgent"),m="fbNativeReady",l={onready:function(x){if(!n.nativeApp()){o.error("FB.Native.onready only works when the page is rendered in a WebView of the native Facebook app. Test if this is the case calling FB.UA.nativeApp()");return}if(h.__fbNative&&!this.nativeReady){p(this,h.__fbNative)}if(this.nativeReady){x()}else{var w=function(y){h.removeEventListener(m,w);this.onready(x)};h.addEventListener(m,w,false)}}};r.exports=l});b("sdk.UIServer",["sdk.Auth","sdk.Content","copyProperties","sdk.Dialog","sdk.DOM","sdk.Event","flattenObject","sdk.Frictionless","sdk.getContextType","guid","insertIframe","Log","sdk.Native","QueryString","resolveURI","sdk.RPC","sdk.Runtime","UrlMap","UserAgent","sdk.XD"],function(ac,ab,Z,Y,X,W){var V=ab("sdk.Auth"),U=ab("sdk.Content"),T=ab("copyProperties"),S=ab("sdk.Dialog"),R=ab("sdk.DOM"),Q=ab("sdk.Event"),P=ab("flattenObject"),O=ab("sdk.Frictionless"),N=ab("sdk.getContextType"),L=ab("guid"),K=ab("insertIframe"),J=ab("Log"),I=ab("sdk.Native"),H=ab("QueryString"),G=ab("resolveURI"),F=ab("sdk.RPC"),E=ab("sdk.Runtime"),D=ab("UrlMap"),C=ab("UserAgent"),B=ab("sdk.XD"),ad={transform:function(l){if(l.params.display==="touch"&&l.params.access_token&&h.postMessage){l.params.channel=M._xdChannelHandler(l.id,"parent");if(!C.nativeApp()){l.params.in_iframe=1}return l}else{return M.genericTransform(l)}},getXdRelation:function(l){var m=l.display;if(m==="touch"&&h.postMessage&&l.in_iframe){return"parent"}return M.getXdRelation(l)}},A={"stream.share":{size:{width:670,height:340},url:"sharer.php",transform:function(l){if(!l.params.u){l.params.u=h.location.toString()}l.params.display="popup";return l}},apprequests:{transform:function(l){l=ad.transform(l);l.params.frictionless=O&&O._useFrictionless;if(l.params.frictionless){if(O.isAllowed(l.params.to)){l.params.display="iframe";l.params.in_iframe=true;l.hideLoader=true}l.cb=O._processRequestResponse(l.cb,l.hideLoader)}return l},getXdRelation:ad.getXdRelation},feed:ad,"permissions.oauth":{url:"dialog/oauth",size:{width:(C.mobile()?null:440),height:(C.mobile()?null:186)},transform:function(l){if(!E.getClientID()){J.error("FB.login() called before FB.init().");return}if(V.getAuthResponse()&&!l.params.scope){J.error("FB.login() called when user is already connected.");l.cb&&l.cb({status:E.getLoginStatus(),authResponse:V.getAuthResponse()});return}var m=l.cb,n=l.id;delete l.cb;if(l.params.display==="async"){T(l.params,{client_id:E.getClientID(),origin:N(),response_type:"token,signed_request",domain:location.hostname});l.cb=V.xdResponseWrapper(m,V.getAuthResponse(),"permissions.oauth")}else{T(l.params,{client_id:E.getClientID(),redirect_uri:G(M.xdHandler(m,n,"opener",V.getAuthResponse(),"permissions.oauth")),origin:N(),response_type:"token,signed_request",domain:location.hostname})}return l}},"auth.logout":{url:"logout.php",transform:function(l){if(!E.getClientID()){J.error("FB.logout() called before calling FB.init().")}else{if(!V.getAuthResponse()){J.error("FB.logout() called without an access token.")}else{l.params.next=M.xdHandler(l.cb,l.id,"parent",V.getAuthResponse(),"logout");return l}}}},"login.status":{url:"dialog/oauth",transform:function(l){var m=l.cb,n=l.id;delete l.cb;T(l.params,{client_id:E.getClientID(),redirect_uri:M.xdHandler(m,n,"parent",V.getAuthResponse(),"login_status"),origin:N(),response_type:"token,signed_request,code",domain:location.hostname});return l}}},M={Methods:A,_loadedNodes:{},_defaultCb:{},_resultToken:'"xxRESULTTOKENxx"',genericTransform:function(l){if(l.params.display=="dialog"||l.params.display=="iframe"){T(l.params,{display:"iframe",channel:M._xdChannelHandler(l.id,"parent.parent")},true)}return l},prepareCall:function(u,q){var n=u.method.toLowerCase(),t=T({},M.Methods[n]),p=L(),m=E.getSecure()||(n!=="auth.status"&&n!="login.status");T(u,{api_key:E.getClientID(),app_id:E.getClientID(),locale:E.getLocale(),sdk:"joey",access_token:m&&E.getAccessToken()||undefined});u.display=M.getDisplayMode(t,u);if(!t.url){t.url="dialog/"+n}var s={cb:q,id:p,size:t.size||M.getDefaultSize(),url:D.resolve(u.display=="touch"?"m":"www",m)+"/"+t.url,forceHTTPS:m,params:u,name:n,dialog:S.newInstance(p,u.display)},o=t.transform?t.transform:M.genericTransform;if(o){s=o(s);if(!s){return}}var l=t.getXdRelation||M.getXdRelation,r=l(s.params);if(!(s.id in M._defaultCb)&&!("next" in s.params)&&!("redirect_uri" in s.params)){s.params.next=M._xdResult(s.cb,s.id,r,true)}
1if(r==="parent"){T(s.params,{channel_url:M._xdChannelHandler(p,"parent.parent")},true)}s=M.prepareParams(s);return s},prepareParams:function(l){var m=l.params.method;if(l.params.display!=="async"){delete l.params.method}l.params=P(l.params);var n=H.encode(l.params);if(!C.nativeApp()&&M.urlTooLongForIE(l.url+"?"+n)){l.post=true}else{if(n){l.url+="?"+n}}return l},urlTooLongForIE:function(l){return l.length>2000},getDisplayMode:function(l,m){if(m.display==="hidden"||m.display==="none"){return m.display}var n=E.isEnvironment(E.ENVIRONMENTS.CANVAS)||E.isEnvironment(E.ENVIRONMENTS.PAGETAB);if(n&&!m.display){return"async"}if(C.mobile()||m.display==="touch"){return"touch"}if(!E.getAccessToken()&&m.display=="dialog"&&!l.loggedOutIframe){J.error('"dialog" mode can only be used when the user is connected.');return"popup"}if(l.connectDisplay&&!n){return l.connectDisplay}return m.display||(E.getAccessToken()?"dialog":"popup")},getXdRelation:function(l){var m=l.display;if(m==="popup"||m==="touch"){return"opener"}if(m==="dialog"||m==="iframe"||m==="hidden"||m==="none"){return"parent"}if(m==="async"){return"parent.frames["+h.name+"]"}},popup:function(w){var s=typeof h.screenX!="undefined"?h.screenX:h.screenLeft,o=typeof h.screenY!="undefined"?h.screenY:h.screenTop,v=typeof h.outerWidth!="undefined"?h.outerWidth:i.documentElement.clientWidth,r=typeof h.outerHeight!="undefined"?h.outerHeight:(i.documentElement.clientHeight-22),n=C.mobile()?null:w.size.width,u=C.mobile()?null:w.size.height,q=(s<0)?h.screen.width+s:s,m=parseInt(q+((v-n)/2),10),t=parseInt(o+((r-u)/2.5),10),p=[];if(n!==null){p.push("width="+n)}if(u!==null){p.push("height="+u)}p.push("left="+m);p.push("top="+t);p.push("scrollbars=1");if(w.name=="permissions.request"||w.name=="permissions.oauth"){p.push("location=1,toolbar=0")}p=p.join(",");var l;if(w.post){l=h.open("about:blank",w.id,p);if(l){M.setLoadedNode(w,l,"popup");U.submitToTarget({url:w.url,target:w.id,params:w.params})}}else{l=h.open(w.url,w.id,p);if(l){M.setLoadedNode(w,l,"popup")}}if(!l){return}if(w.id in M._defaultCb){M._popupMonitor()}},setLoadedNode:function(l,m,n){if(l.params&&l.params.display!="popup"){m.fbCallID=l.id}m={node:m,type:n,fbCallID:l.id};M._loadedNodes[l.id]=m},getLoadedNode:function(l){var m=typeof l=="object"?l.id:l,n=M._loadedNodes[m];return n?n.node:null},hidden:function(l){l.className="FB_UI_Hidden";l.root=U.appendHidden("");M._insertIframe(l)},iframe:function(l){l.className="FB_UI_Dialog";var m=function(){M._triggerDefault(l.id)};l.root=S.create({onClose:m,closeIcon:true,classes:(C.ipad()?"centered":"")});if(!l.hideLoader){S.showLoader(m,l.size.width)}R.addCss(l.root,"fb_dialog_iframe");M._insertIframe(l)},touch:function(l){if(l.params&&l.params.in_iframe){if(l.ui_created){S.showLoader(function(){M._triggerDefault(l.id)},0)}else{M.iframe(l)}}else{if(C.nativeApp()&&!l.ui_created){l.frame=l.id;I.onready(function(){M.setLoadedNode(l,I.open(l.url+"#cb="+l.frameName),"native")});M._popupMonitor()}else{if(!l.ui_created){M.popup(l)}}}},async:function(l){l.params.redirect_uri=location.protocol+"//"+location.host+location.pathname;F.remote.showDialog(l.params,function(m){l.cb(m.result)})},getDefaultSize:function(){return S.getDefaultSize()},_insertIframe:function(l){M._loadedNodes[l.id]=false;var m=function(n){if(l.id in M._loadedNodes){M.setLoadedNode(l,n,"iframe")}};if(l.post){K({url:"about:blank",root:l.root,className:l.className,width:l.size.width,height:l.size.height,id:l.id,onInsert:m,onload:function(n){U.submitToTarget({url:l.url,target:n.name,params:l.params})}})}else{K({url:l.url,root:l.root,className:l.className,width:l.size.width,height:l.size.height,id:l.id,name:l.frameName,onInsert:m})}},_handleResizeMessage:function(l,m){var n=M.getLoadedNode(l);if(!n){return}if(m.height){n.style.height=m.height+"px"}if(m.width){n.style.width=m.width+"px"}B.inform("resize.ack",m||{},"parent.frames["+n.name+"]");if(!S.isActive(n)){S.show(n)}},_triggerDefault:function(l){M._xdRecv({frame:l},M._defaultCb[l]||function(){})},_popupMonitor:function(){var m;for(var n in M._loadedNodes){if(M._loadedNodes.hasOwnProperty(n)&&n in M._defaultCb){var o=M._loadedNodes[n];if(o.type!="popup"&&o.type!="native"){continue}var p=o.node;try{if(p.closed){M._triggerDefault(n)}else{m=true}}catch(l){}}}if(m&&!M._popupInterval){M._popupInterval=g(M._popupMonitor,100)}else{if(!m&&M._popupInterval){clearInterval(M._popupInterval);M._popupInterval=null}}},_xdChannelHandler:function(l,m){return B.handler(function(o){var p=M.getLoadedNode(l);if(!p){return}if(o.type=="resize"){M._handleResizeMessage(l,o)}else{if(o.type=="hide"){S.hide(p)}else{if(o.type=="rendered"){var n=S._findRoot(p);S.show(n)}else{if(o.type=="fireevent"){Q.fire(o.event)}}}}},m,true,null)},_xdNextHandler:function(l,m,n,o){if(o){M._defaultCb[m]=l}return B.handler(function(p){M._xdRecv(p,l)},n)+"&frame="+m},_xdRecv:function(n,o){var p=M.getLoadedNode(n.frame);if(p){try{if(R.containsCss(p,"FB_UI_Hidden")){f(function(){p.parentNode.parentNode.removeChild(p.parentNode)},3000)}else{if(R.containsCss(p,"FB_UI_Dialog")){S.remove(p)}}}catch(q){}try{if(p.close){p.close();if(C.iphone()){var m=/Version\/([\d\.]+)/.test(navigator.userAgent)?parseFloat(RegExp.$1,10):null;if(m>=6){h.focus()}}M._popupCount--}}catch(l){}}delete M._loadedNodes[n.frame];delete M._defaultCb[n.frame];o(n)},_xdResult:function(l,m,n,o){return(M._xdNextHandler(function(p){l&&l(p.result&&p.result!=M._resultToken&&j("JSON","parse",false,p.result))},m,n,o)+"&result="+encodeURIComponent(M._resultToken))},xdHandler:function(m,n,o,p,l){return M._xdNextHandler(V.xdResponseWrapper(m,p,l),n,o,true)}};F.stub("showDialog");X.exports=M});b("sdk.ui",["Assert","copyProperties","Log","sdk.Runtime","sdk.UIServer","SDKConfig"],function(z,y,x,w,v,u){var t=y("Assert"),s=y("copyProperties"),r=y("Log"),q=y("sdk.Runtime"),p=x("SDKConfig"),o=y("sdk.UIServer");function n(C,B){t.isObject(C);t.maybeFunction(B);C=s({},C);if(!C.method){r.error('"method" is a required parameter for FB.ui().');return null}if((C.method=="permissions.request"||C.method=="permissions.oauth")&&(C.display=="iframe"||C.display=="dialog")){var A="scope" in C?C.scope:q.getScope();if(A){var m=A.split(/\s|,/g);for(var l=0;l<m.length;l++){var G=j(m[l],"trim",true);if(G&&!p.initSitevars.iframePermissions[G]){C.display="popup";break}}}}var F=o.prepareCall(C,B||function(){});if(!F){return null}var E=F.params.display;
1if(E==="dialog"){E="iframe"}else{if(E==="none"){E="hidden"}}var D=o[E];if(!D){r.error('"display" must be one of "popup", "dialog", "iframe", "touch", "async", "hidden", or "none"');return null}D(F);return F.dialog}v.exports=n});b("legacy:fb.auth",["sdk.Auth","sdk.Cookie","copyProperties","sdk.Event","FB","Log","sdk.Runtime","sdk.SignedRequest","sdk.ui"],function(z,y,x,w){var v=y("sdk.Auth"),u=y("sdk.Cookie"),t=y("copyProperties"),s=y("sdk.Event"),r=y("FB"),q=y("Log"),p=y("sdk.Runtime"),o=y("sdk.SignedRequest"),n=y("sdk.ui");r.provide("",{getLoginStatus:function(){return v.getLoginStatus.apply(v,arguments)},getAuthResponse:function(){return v.getAuthResponse()},getAccessToken:function(){return p.getAccessToken()||null},getUserID:function(){return p.getUserID()},login:function(A,m){if(m&&m.perms&&!m.scope){m.scope=m.perms;delete m.perms;q.warn("OAuth2 specification states that 'perms' should now be called 'scope'. Please update.")}var l=p.isEnvironment(p.ENVIRONMENTS.CANVAS)||p.isEnvironment(p.ENVIRONMENTS.PAGETAB);n(t({method:"permissions.oauth",display:l?"async":"popup",domain:location.hostname},m||{}),A)},logout:function(l){n({method:"auth.logout",display:"hidden"},l)}});v.subscribe("logout",j(s.fire,"bind",true,s,"auth.logout"));v.subscribe("login",j(s.fire,"bind",true,s,"auth.login"));v.subscribe("authresponse.change",j(s.fire,"bind",true,s,"auth.authResponseChange"));v.subscribe("status.change",j(s.fire,"bind",true,s,"auth.statusChange"));s.subscribe("init:post",function(B){if(B.status){v.getLoginStatus()}if(p.getClientID()){if(B.authResponse){v.setAuthResponse(B.authResponse,"connected")}else{if(p.getUseCookie()){var A=u.loadSignedRequest();if(A){try{var l=o.parse(A);p.setUserID(l.user_id||"")}catch(m){u.clearSignedRequestCookie()}}u.loadMeta()}}}})},3);b("sdk.Canvas.Flash",["sdk.api","sdk.RPC","Log","sdk.Runtime","createArrayFrom"],function(H,G,F,E,D,C){var B=G("sdk.api"),A=G("sdk.RPC"),z=G("Log"),y=G("sdk.Runtime"),x=G("createArrayFrom"),w="CLSID:D27CDB6E-AE6D-11CF-96B8-444553540000",v=null;function u(l){l.style.visibility="hidden"}function t(l){l.style.visibility=""}function s(m){z.info("hideFlashCallback called with %s",m.state);var l=h.document.getElementsByTagName("object");j(x(l),"forEach",true,function(q){if(q.type.toLowerCase()!="application/x-shockwave-flash"&&(!q.classid||q.classid.toUpperCase()!=w)){return}for(var p=0;p<q.childNodes.length;p++){var o=q.childNodes[p];if(/param/i.test(o.nodeName)&&/wmode/i.test(o.name)&&/opaque|transparent/i.test(o.value)){return}}if(v){z.info("Calling developer specified callback");var n={state:m.state,elem:q};v(n);f(function(){if(n.state=="opened"){u(q)}else{t(q)}},200)}else{if(m.state=="opened"){q._old_visibility=q.style.visibility;q.style.visibility="hidden"}else{if(m.state=="closed"){q.style.visibility=q._old_visibility||"";delete q._old_visibility}}}if(Math.random()<=1/1000){B(y.getClientID()+"/occludespopups","post",{})}})}A.local.hideFlashObjects=function(){s({state:"opened"})};A.local.showFlashObjects=function(){s({state:"closed"})};var r={_setHideFlashCallback:function(l){v=l},hideFlashElement:u,showFlashElement:t};D.exports=r});b("sdk.Canvas.IframeHandling",["DOMWrapper","sdk.RPC"],function(B,A,z,y,x,w){var v=A("DOMWrapper"),u=A("sdk.RPC"),t=null,s;function r(){var C=v.getWindow().document,n=C.body,m=C.documentElement,l=Math.max(n.offsetTop,0),H=Math.max(m.offsetTop,0),G=n.scrollHeight+l,F=n.offsetHeight+l,E=m.scrollHeight+H,D=m.offsetHeight+H;return Math.max(G,F,E,D)}function q(D){if(typeof D!="object"){D={}}var C=0,n=0;if(!D.height){D.height=r();C=16;n=4}if(!D.frame){D.frame=h.name||"iframe_canvas"}if(s){var m=s.height,l=D.height-m;if(l<=n&&l>=-C){return false}}s=D;u.remote.setSize(D);return true}function p(m,l){if(l===undefined&&typeof m==="number"){l=m;m=true}if(m||m===undefined){if(t===null){t=g(function(){q()},l||100)}q()}else{if(t!==null){clearInterval(t);t=null}}}u.stub("setSize");var o={setSize:q,setAutoGrow:p};x.exports=o});b("sdk.Canvas.Navigation",["sdk.RPC"],function(t,s,r,q,p,o){var n=s("sdk.RPC");function m(u){n.local.navigate=function(v){u({path:v})};n.remote.setNavigationEnabled(true)}n.stub("setNavigationEnabled");var l={setUrlHandler:m};p.exports=l});b("sdk.Canvas.Tti",["sdk.RPC","sdk.Runtime"],function(z,y,x,w,v,u){var t=y("sdk.RPC"),s=y("sdk.Runtime");function r(B,A){var m={appId:s.getClientID(),time:j("Date","now",false),name:A},l=[m];if(B){l.push(function(C){B(C.result)})}t.remote.logTtiMessage.apply(null,l)}function q(){r(null,"StartIframeAppTtiTimer")}function p(l){r(l,"StopIframeAppTtiTimer")}function o(l){r(l,"RecordIframeAppTti")}t.stub("logTtiMessage");var n={setDoneLoading:o,startTimer:q,stopTimer:p};v.exports=n});
1b("legacy:fb.canvas",["Assert","sdk.Canvas.Environment","sdk.Event","FB","sdk.Canvas.Flash","sdk.Canvas.IframeHandling","Log","sdk.Canvas.Navigation","sdk.Runtime","sdk.Canvas.Tti"],function(B,A,z,y){var x=A("Assert"),w=A("sdk.Canvas.Environment"),v=A("sdk.Event"),u=A("FB"),t=A("sdk.Canvas.Flash"),s=A("sdk.Canvas.IframeHandling"),r=A("Log"),q=A("sdk.Canvas.Navigation"),p=A("sdk.Runtime"),o=A("sdk.Canvas.Tti");u.provide("Canvas",{setSize:function(l){x.maybeObject(l,"Invalid argument");return s.setSize.apply(null,arguments)},setAutoGrow:function(){return s.setAutoGrow.apply(null,arguments)},getPageInfo:function(l){x.isFunction(l,"Invalid argument");return w.getPageInfo.apply(null,arguments)},scrollTo:function(m,l){x.maybeNumber(m,"Invalid argument");x.maybeNumber(l,"Invalid argument");return w.scrollTo.apply(null,arguments)},setDoneLoading:function(l){x.maybeFunction(l,"Invalid argument");return o.setDoneLoading.apply(null,arguments)},startTimer:function(){return o.startTimer.apply(null,arguments)},stopTimer:function(l){x.maybeFunction(l,"Invalid argument");return o.stopTimer.apply(null,arguments)},getHash:function(l){x.isFunction(l,"Invalid argument");return q.getHash.apply(null,arguments)},setHash:function(l){x.isString(l,"Invalid argument");return q.setHash.apply(null,arguments)},setUrlHandler:function(l){x.isFunction(l,"Invalid argument");return q.setUrlHandler.apply(null,arguments)}});u.provide("CanvasInsights",{setDoneLoading:function(l){r.warn("Deprecated: use FB.Canvas.setDoneLoading");x.maybeFunction(l,"Invalid argument");return o.setDoneLoading.apply(null,arguments)}});v.subscribe("init:post",function(l){if(p.isEnvironment(p.ENVIRONMENTS.CANVAS)){t._setHideFlashCallback(l.hideFlashCallback)}})},3);b("sdk.Canvas.Prefetcher",["sdk.api","createArrayFrom","sdk.Runtime","CanvasPrefetcherConfig"],function(N,M,L,K,J,I){var H=M("sdk.api"),G=M("createArrayFrom"),F=L("CanvasPrefetcherConfig"),E=M("sdk.Runtime"),D={AUTOMATIC:0,MANUAL:1},C=F.sampleRate,B=F.blacklist,A=D.AUTOMATIC,z=[];function y(){var l={object:"data",link:"href",script:"src"};if(A==D.AUTOMATIC){j(j("Object","keys",false,l),"forEach",true,function(n){var m=l[n];j(G(i.getElementsByTagName(n)),"forEach",true,function(o){if(o[m]){z.push(o[m])}})})}if(z.length===0){return}H(E.getClientID()+"/staticresources","post",{urls:j("JSON","stringify",false,z),is_https:location.protocol==="https:"});z=[]}function x(){if(!E.isEnvironment(E.ENVIRONMENTS.CANVAS)||!E.getClientID()||!C){return}if(Math.random()>1/C||B=="*"||~j(B,"indexOf",true,E.getClientID())){return}f(y,30000)}function w(l){A=l}function v(l){z.push(l)}var u={COLLECT_AUTOMATIC:D.AUTOMATIC,COLLECT_MANUAL:D.MANUAL,addStaticResource:v,setCollectionMode:w,_maybeSample:x};J.exports=u});b("legacy:fb.canvas.prefetcher",["FB","sdk.Canvas.Prefetcher","sdk.Event","sdk.Runtime"],function(m,l,s,r){var q=l("FB"),p=l("sdk.Canvas.Prefetcher"),o=l("sdk.Event"),n=l("sdk.Runtime");q.provide("Canvas.Prefetcher",p);o.subscribe("init:post",function(t){if(n.isEnvironment(n.ENVIRONMENTS.CANVAS)){p._maybeSample()}})},3);b("legacy:fb.compat.ui",["copyProperties","FB","Log","sdk.ui","sdk.UIServer"],function(t,s,r,q){var p=s("copyProperties"),o=s("FB"),n=s("Log"),m=s("sdk.ui"),l=s("sdk.UIServer");o.provide("",{share:function(u){n.error("share() has been deprecated. Please use FB.ui() instead.");m({display:"popup",method:"stream.share",u:u})},publish:function(v,u){n.error("publish() has been deprecated. Please use FB.ui() instead.");v=v||{};m(p({display:"popup",method:"stream.publish",preview:1},v||{}),u)},addFriend:function(v,u){n.error("addFriend() has been deprecated. Please use FB.ui() instead.");m({display:"popup",id:v,method:"friend.add"},u)}});l.Methods["auth.login"]=l.Methods["permissions.request"]},3);b("mergeArrays",[],function(m,l,r,q,p,o){function n(u,t){for(var s=0;s<t.length;s++){if(j(u,"indexOf",true,t[s])<0){u.push(t[s])}}return u}p.exports=n});b("format",[],function(m,l,r,q,p,o){function n(t,s){s=Array.prototype.slice.call(arguments,1);return t.replace(/\{(\d+)\}/g,function(w,v){var u=s[Number(v)];return(u===null||u===undefined)?"":u.toString()})}p.exports=n});b("safeEval",[],function(m,l,r,q,p,o){function n(s){if(s===null||typeof s==="undefined"){return}if(typeof s!=="string"){return s}return Function('return eval("'+s.replace(/"/g,'\\"')+'");')()}p.exports=n});b("sdk.Waitable",["sdk.Model"],function(m,l,s,r,q,p){var o=l("sdk.Model"),n=o.extend({constructor:function(){this.parent({Value:undefined})},error:function(t){this.inform("error",t)},wait:function(u,t){if(t){this.subscribe("error",t)}
1this.monitor("Value.change",j(function(){var v=this.getValue();if(v!==undefined){this.value=v;u(v);return true}},"bind",true,this))}});q.exports=n});b("sdk.Query",["format","safeEval","Type","sdk.Waitable"],function(D,C,B,A,z,y){var x=C("format"),w=C("safeEval"),v=C("Type"),u=C("sdk.Waitable");function t(l){return j(l.split(","),"map",true,function(m){return j(m,"trim",true)})}function s(E){var o=(/^\s*(\w+)\s*=\s*(.*)\s*$/i).exec(E),n,m,l="unknown";if(o){m=o[2];if(/^(["'])(?:\\?.)*?\1$/.test(m)){m=w(m);l="index"}else{if(/^\d+\.?\d*$/.test(m)){l="index"}}}if(l=="index"){n={type:"index",key:o[1],value:m}}else{n={type:"unknown",value:E}}return n}function r(l){return typeof l==="string"?j("JSON","stringify",false,l):l}var q=1,p=u.extend({constructor:function(){this.parent();this.name="v_"+q++},hasDependency:function(l){if(arguments.length){this._hasDependency=l}return !!this._hasDependency},parse:function(o){var n=x.apply(null,o),m=(/^select (.*?) from (\w+)\s+where (.*)$/i).exec(n);this.fields=t(m[1]);this.table=m[2];this.where=s(m[3]);for(var l=1;l<o.length;l++){if(v.instanceOf(p,o[l])){o[l].hasDependency(true)}}return this},toFql:function(){var l="select "+this.fields.join(",")+" from "+this.table+" where ";switch(this.where.type){case"unknown":l+=this.where.value;break;case"index":l+=this.where.key+"="+r(this.where.value);break;case"in":if(this.where.value.length==1){l+=this.where.key+"="+r(this.where.value[0])}else{l+=this.where.key+" in ("+j(this.where.value,"map",true,r).join(",")+")"}break}return l},toString:function(){return"#"+this.name}});z.exports=p});b("sdk.Data",["sdk.api","sdk.ErrorHandling","mergeArrays","sdk.Query","safeEval","sdk.Waitable"],function(z,y,x,w,v,u){var t=y("sdk.api"),s=y("sdk.ErrorHandling"),r=y("mergeArrays"),q=y("sdk.Query"),p=y("safeEval"),o=y("sdk.Waitable"),n={query:function(A,m){var l=new q().parse(Array.prototype.slice.call(arguments));n.queue.push(l);n._waitToProcess();return l},waitOn:function(C,B){var A=new o(),m=C.length;if(typeof(B)=="string"){var l=B;B=s.unguard(function(){return p(l)})}j(C,"forEach",true,function(D){D.monitor("Value.change",function(){var F=false;if(n._getValue(D)!==undefined){D.value=D.getValue();m--;F=true}if(m===0){var E=B(j(C,"map",true,n._getValue));A.setValue(E!==undefined?E:true)}return F})});return A},process:function(l){n._process(l)},_getValue:function(l){return l instanceof o?l.getValue():l},_selectByIndex:function(C,B,A,m){var l=new q();l.fields=C;l.table=B;l.where={type:"index",key:A,value:m};n.queue.push(l);n._waitToProcess();return l},_waitToProcess:function(){if(n.timer<0){n.timer=f(function(){n._process()},10)}},_process:function(E){n.timer=-1;var D={},C=n.queue;if(!C.length){return}n.queue=[];for(var B=0;B<C.length;B++){var A=C[B];if(A.where.type=="index"&&!A.hasDependency()){n._mergeIndexQuery(A,D)}else{D[A.name]=A}}var m={q:{}};for(var l in D){if(D.hasOwnProperty(l)){m.q[l]=D[l].toFql()}}if(E){m.access_token=E}t("/fql","GET",m,function(F){if(F.error){j(j("Object","keys",false,D),"forEach",true,function(G){D[G].error(new Error(F.error.message))})}else{j(F.data,"forEach",true,function(G){D[G.name].setValue(G.fql_result_set)})}})},_mergeIndexQuery:function(D,C){var B=D.where.key,A=D.where.value,m="index_"+D.table+"_"+B,l=C[m];if(!l){l=C[m]=new q();l.fields=[B];l.table=D.table;l.where={type:"in",key:B,value:[]}}r(l.fields,D.fields);r(l.where.value,[A]);l.wait(function(E){D.setValue(j(E,"filter",true,function(F){return F[B]==A}))})},timer:-1,queue:[]};v.exports=n});b("legacy:fb.data",["FB","sdk.Data"],function(m,l,q,p){var o=l("FB"),n=l("sdk.Data");o.provide("Data",n)},3);b("legacy:fb.event",["FB","sdk.Event"],function(m,l,q,p){var o=l("FB"),n=l("sdk.Event");o.provide("Event",n);o.provide("EventProvider",n)},3);b("legacy:fb.frictionless",["FB","sdk.Frictionless"],function(m,l,q,p){var o=l("FB"),n=l("sdk.Frictionless");o.provide("Frictionless",n)},3);b("sdk.init",["sdk.Cookie","copyProperties","createArrayFrom","sdk.ErrorHandling","sdk.Event","Log","QueryString","sdk.Runtime","wrapFunction"],function(F,E,D,C,B,A){var z=E("sdk.Cookie"),y=E("copyProperties"),x=E("createArrayFrom"),w=E("sdk.ErrorHandling"),v=E("sdk.Event"),u=E("Log"),t=E("QueryString"),s=E("sdk.Runtime"),r=E("wrapFunction");function q(m){if(s.getInitialized()){u.warn("FB.init has already been called - this could indicate a problem")}if(/number|string/.test(typeof m)){u.warn("FB.init called with invali
1d parameters");m={apiKey:m}}m=y({logging:true,status:true},m||{});var l=m.appId||m.apiKey;if(/number|string/.test(typeof l)){s.setClientID(l.toString())}if("scope" in m){s.setScope(m.scope)}if(m.cookie){s.setUseCookie(true);if(typeof m.cookie==="string"){z.setDomain(m.cookie)}}s.setInitialized(true);v.fire("init:post",m)}f(function(){var l=/(connect\.facebook\.net|\.facebook\.com\/assets.php).*?#(.*)/;j(x(i.getElementsByTagName("script")),"forEach",true,function(G){if(G.src){var p=l.exec(G.src);if(p){var o=t.decode(p[2]);for(var n in o){if(o.hasOwnProperty(n)){var m=o[n];if(m=="0"){o[n]=0}}}q(o)}}});if(h.fbAsyncInit&&!h.fbAsyncInit.hasRun){h.fbAsyncInit.hasRun=true;w.unguard(h.fbAsyncInit)()}},0);B.exports=q});b("legacy:fb.init",["FB","sdk.init"],function(m,l,q,p){var o=l("FB"),n=l("sdk.init");o.provide("",{init:n})},3);b("legacy:fb.json",["FB","ManagedError"],function(m,l,q,p){var o=l("FB"),n=l("ManagedError");o.provide("JSON",{stringify:function(s){try{return j("JSON","stringify",false,s)}catch(r){throw new n(r.message,r)}},parse:function(s){try{return j("JSON","parse",false,s)}catch(r){throw new n(r.message,r)}}})},3);b("legacy:fb.pay",["FB","copyProperties","sdk.Runtime","sdk.UIServer","sdk.XD"],function(u,t,s,r){t("FB");var q=t("copyProperties"),p=t("sdk.Runtime"),o=t("sdk.UIServer"),n=t("sdk.XD"),m={error_code:1383001,error_message:"An unknown error caused the dialog to be closed"},l=function(v){return function(w){v(w&&w.response?j("JSON","parse",false,w.response):m)}};q(o.Methods,{"pay.prompt":{transform:function(w){var v=n.handler(l(w.cb),"parent.frames["+(h.name||"iframe_canvas")+"]");w.params.channel=v;n.inform("Pay.Prompt",w.params)}},pay:{size:{width:555,height:120},connectDisplay:"popup",transform:function(w){w.cb=l(w.cb);if(!p.isEnvironment(p.ENVIRONMENTS.CANVAS)){w.params.order_info=j("JSON","stringify",false,w.params.order_info);return w}var v=n.handler(w.cb,"parent.frames["+(h.name||"iframe_canvas")+"]");w.params.channel=v;w.params.uiserver=true;n.inform("Pay.Prompt",w.params)}}})},3);b("legacy:fb.ua",["FB","UserAgent"],function(m,l,q,p){var o=l("FB"),n=l("UserAgent");o.provide("UA",{nativeApp:n.nativeApp})},3);b("legacy:fb.ui",["FB","sdk.ui"],function(m,l,q,p){var o=l("FB"),n=l("sdk.ui");o.provide("",{ui:n})},3);b("Miny",[],function(z,y,x,w,v,u){var t="Miny1",s={encode:[],decode:{}},r="wxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_".split("");function q(A){for(var m=s.encode.length;m<A;m++){var l=m.toString(32).split("");l[l.length-1]=r[parseInt(l[l.length-1],32)];l=l.join("");s.encode[m]=l;s.decode[l]=m}return s}function p(E){var D=E.match(/\w+|\W+/g),C={};for(var B=0;B<D.length;B++){C[D[B]]=(C[D[B]]||0)+1}var A=j("Object","keys",false,C);A.sort(function(G,F){return C[G]<C[F]?1:(C[F]<C[G]?-1:0)});var m=q(A.length).encode;for(B=0;B<A.length;B++){C[A[B]]=m[B]}var l=[];for(B=0;B<D.length;B++){l[B]=C[D[B]]}for(B=0;B<A.length;B++){A[B]=A[B].replace(/'~'/g,"\\~")}
1return[t,A.length].concat(A).concat(l.join("")).join("~")}function o(F){var E=F.split("~");if(E.shift()!=t){throw new Error("Not a Miny stream")}var D=parseInt(E.shift(),10),C=E.pop();C=C.match(/[0-9a-v]*[\-w-zA-Z_]/g);var B=E,A=q(D).decode,m=[];for(var l=0;l<C.length;l++){m[l]=B[A[C[l]]]}return m.join("")}var n={encode:p,decode:o};v.exports=n});b("sdk.feature",["SDKConfig"],function(m,l,s,r,q,p){var o=s("SDKConfig");function n(u,t){if(o.features&&u in o.features){return o.features[u]}return typeof t!=="undefined"?t:null}q.exports=n});b("runOnce",[],function(m,l,r,q,p,o){function n(u){var t,s;return function(){if(!t){t=true;s=u()}return s}}p.exports=n});b("XFBML",["Assert","copyProperties","createArrayFrom","sdk.DOM","sdk.feature","sdk.Impressions","Log","ObservableMixin","runOnce","UserAgent","SDKConfig"],function(ab,Z,Y,X,W,V){var U=Z("Assert"),T=Z("copyProperties"),S=Z("createArrayFrom"),R=Z("sdk.DOM"),Q=Z("sdk.feature"),P=Z("sdk.Impressions"),O=Z("Log"),N=Z("ObservableMixin"),M=Z("runOnce"),L=Y("SDKConfig"),K=Z("UserAgent"),J={},I={},H=0,G=new N();function F(l,m){return l[m]+""}function E(l){return l.scopeName?(l.scopeName+":"+l.nodeName):""}function D(l){return J[F(l,"nodeName").toLowerCase()]||J[E(l).toLowerCase()]}function C(l){var m=j(j(F(l,"className"),"trim",true).split(/\s+/),"filter",true,function(n){return I.hasOwnProperty(n)});if(m.length===0){return undefined}if(!l.childNodes||l.childNodes.length===0||(l.childNodes.length==1&&l.childNodes[0].nodeType==3)||l.getAttribute("fb-xfbml-state")){return I[m[0]]}}function B(l){var m={};j(S(l.attributes),"forEach",true,function(n){m[F(n,"name")]=F(n,"value")});return m}function ac(m,o,q){U.isTrue(m&&m.nodeType&&m.nodeType===1&&!!m.getElementsByTagName,"Invalid DOM node passed to FB.XFBML.parse()");U.isFunction(o,"Invalid callback passed to FB.XFBML.parse()");var r=++H;O.info("XFBML Parsing Start %s",r);var s=1,l=0,n=function(){s--;if(s===0){O.info("XFBML Parsing Finish %s, %s tags found",r,l);o();G.inform("render",r,l)}U.isTrue(s>=0,"onrender() has been called too many times")};j(S(m.getElementsByTagName("*")),"forEach",true,function(w){if(!q&&w.getAttribute("fb-xfbml-state")){return}if(w.nodeType!==1){return}var y=C(w),z=B(w);if(!y){y=D(w);if(!y){return}if(Q("convert_xfbml",true)&&K.ie()<9){var t=w;w=i.createElement("div");R.addCss(w,y.xmlns+"-"+y.localName);j(S(t.childNodes),"forEach",true,function(aa){w.appendChild(aa)});for(var u in z){if(z.hasOwnProperty(u)){w.setAttribute(u,z[u])}}t.parentNode.replaceChild(w,t)}}s++;l++;var v=new y.ctor(w,y.xmlns,y.localName,z);v.subscribe("render",M(function(){w.setAttribute("fb-xfbml-state","rendered");n()}));var x=function(){if(w.getAttribute("fb-xfbml-state")=="parsed"){G.subscribe("render.queue",x)}else{w.setAttribute("fb-xfbml-state","parsed");v.process()}};x()});G.inform("parse",r,l);var p=30000;f(function(){if(s>0){O.warn("%s tags failed to render in %s ms",s,p)}},p);n()}G.subscribe("render",function(){var l=G.getSubscribers("render.queue");G.clearSubscribers("render.queue");j(l,"forEach",true,function(m){m()})});T(G,{registerTag:function(l){var m=l.xmlns+":"+l.localName;U.isUndefined(J[m],m+" already registered");J[m]=l;I[l.xmlns+"-"+l.localName]=l},parse:function(l,m){ac(l||i.body,m||function(){},true)},parseNew:function(){ac(i.body,function(){},false)}});var A=function(l,m){if(Math.random()<L.tagCountLogRate){f(j(P.log,"bind",true,null,102,{tag_count:m}),5000)}G.unsubscribe("parse",A)};G.subscribe("parse",A);W.exports=G});b("PluginPipe",["sdk.Content","copyProperties","guid","insertIframe","Miny","ObservableMixin","sdk.Runtime","UrlMap","UserAgent","XFBML","PluginPipeConfig","SDKConfig"],function(V,U,T,S,R,Q){var P=U("sdk.Content"),O=U("copyProperties"),N=U("guid"),M=U("insertIframe"),L=U("Miny"),K=U("ObservableMixin"),J=T("PluginPipeConfig"),I=U("sdk.Runtime"),H=T("SDKConfig"),G=U("UrlMap"),F=U("UserAgent"),E=U("XFBML"),D=new K(),C=J.threshold,B=[];function A(){return !!(H.usePluginPipe&&I.getSecure()!==undefined&&(F.chrome()||F.firefox())&&J.enabledApps[I.getClientID()])}function z(){var n=B;B=[];if(n.length<=C){j(n,"forEach",true,function(o){M(o.config)});return}var m=n.length+1;function l(){m--;if(m===0){y(n)}}j(n,"forEach",true,function(q){var o={};for(var p in q.config){o[p]=q.config[p]}o.url=G.resolve("www",I.getSecure())+"/plugins/plugin_pipe_shell.php";o.onload=l;M(o)});l()}E.subscribe("parse",z);function y(r){var p=i.createElement("span");P.appendHidden(p);var o={};j(r,"forEach",true,function(s){o[s.config.name]={plugin:s.tag,params:s.params}});var q=j("JSON","stringify",false,o),l=L.encode(q);j(r,"forEach",true,function(s){var t=i.getElementsByName(s.config.name)[0];t.onload=s.config.onload});var m=G.resolve("www",I.getSecure())+"/plugins/pipe.php",n=N();M({url:"about:blank",root:p,name:n,className:"fb_hidden fb_invisible",onload:function(){P.submitToTarget({url:m,target:n,params:{plugins:l.length<q.length?l:q}})}})}O(D,{add:function(m){var l=A();l&&B.push({config:m._config,tag:m._tag,params:m._params});return l}});R.exports=D});b("IframePlugin",["sdk.Auth","sdk.createIframe","sdk.DOM","sdk.Event","guid","Log","ObservableMixin","PluginPipe","QueryString","resolveURI","sdk.Runtime","Type","UrlMap","sdk.XD"],function(ab,Z,Y,X,W,V){var U=Z("sdk.Auth"),T=Z("sdk.createIframe"),S=Z("sdk.DOM"),R=Z("sdk.Event"),Q=Z("guid"),P=Z("Log"),O=Z("ObservableMixin"),N=Z("PluginPipe"),M=Z("QueryString"),L=Z("resolveURI"),K=Z("sdk.Runtime"),J=Z("Type"),I=Z("UrlMap"),H=Z("sdk.XD"),G={skin:"string",font:"string",width:"px",height:"px",ref:"string",color_scheme:"string"};function F(l,m,n){if(m||m===0){l.style.width=m+"px"}if(n||n===0){l.style.height=n+"px"}}function E(l){return function(m){var n={width:m.width,height:m.height,pluginID:l};R.fire("xfbml.resize",n)}}var D={string:function(l){return l},bool:function(l){return l?(/^(?:true|1|yes|on)$/i).test(l):undefined},url:function(l){return L(l)},url_maybe:function(l){return l?L(l):l},hostname:function(l){return l||h.location.hostname},px:function(l){return(/^(\d+)(?:px)?$/).test(l)?parseInt(RegExp.$1,10):u
1ndefined},text:function(l){return l}};function C(l,m){var n=l[m]||l[m.replace(/_/g,"-")]||l[m.replace(/_/g,"")]||l["data-"+m]||l["data-"+m.replace(/_/g,"-")]||l["data-"+m.replace(/_/g,"")]||undefined;return n}function B(l,m,n,o){j(j("Object","keys",false,l),"forEach",true,function(p){if(l[p]=="text"&&!n[p]){n[p]=m.textContent||m.innerText||"";m.setAttribute(p,n[p])}o[p]=D[l[p]](C(n,p))})}function ac(l){return l||l==="0"||l===0?parseInt(l,10):undefined}var A=J.extend({constructor:function(o,v,r,n){this.parent();r=r.replace(/-/g,"_");var u=C(n,"plugin_id");this.subscribe("xd.resize",E(u));this.subscribe("xd.resize.flow",E(u));this.subscribe("xd.resize.flow",j(function(w){F(this._config.root,ac(w.width),ac(w.height));this.updateLift();clearTimeout(this._timeoutID)},"bind",true,this));this.subscribe("xd.resize",j(function(w){F(this._config.root,ac(w.width),ac(w.height));F(this._iframe,ac(w.width),ac(w.height));this.updateLift();clearTimeout(this._timeoutID)},"bind",true,this));this.subscribe("xd.resize.iframe",j(function(w){F(this._iframe,ac(w.width),ac(w.height));this.updateLift();clearTimeout(this._timeoutID)},"bind",true,this));var q=K.getSecure()||h.location.protocol=="https:",m=I.resolve("www",q)+"/plugins/"+r+".php?",t={};B(this.getParams(),o,n,t);B(G,o,n,t);t.app_id=K.getClientID();t.locale=K.getLocale();t.sdk="joey";var p=j(function(w){this.inform("xd."+w.type,w)},"bind",true,this);t.channel=H.handler(p,"parent.parent",true);S.addCss(o,"fb_iframe_widget");var l=Q();this.subscribe("xd.verify",function(w){H.sendToFacebook(l,{method:"xd/verify",params:j("JSON","stringify",false,w.token)})});this.subscribe("xd.refreshLoginStatus",j(U.getLoginStatus,"bind",true,U,j(this.inform,"bind",true,this,"login.status"),true));var s=i.createElement("span");s.style.width="0px";s.style.height="0px";this._element=o;this._ns=v;this._tag=r;this._params=t;this._config={root:s,url:m+M.encode(t),name:l,width:t.width||1000,height:t.height||1000,onload:j(function(){this.inform("render")},"bind",true,this)}},process:function(){this._element.innerHTML="";this._element.appendChild(this._config.root);this._timeoutID=f(j(function(){this._iframe&&F(this._iframe,0,0);P.warn("%s:%s failed to resize in 45s",this._ns,this._tag)},"bind",true,this),45*1000);if(!N.add(this)){this._iframe=T(this._config)}},updateLift:function(){var l=this._iframe.style.width===this._config.root.style.width&&this._iframe.style.height===this._config.root.style.height;S[l?"removeCss":"addCss"](this._iframe,"fb_iframe_widget_lift")}},O);A.getVal=C;A.withParams=function(l){return A.extend({getParams:function(){return l}})};W.exports=A});b("PluginTags",[],function(m,l,r,q,p,o){var n={activity:{border_color:"string",filter:"string",action:"string",max_age:"string",linktarget:"string",header:"bool",recommendations:"bool",site:"hostname"},create_event_button:{},degrees:{href:"url",limit_profile_visibility:"bool"},facepile:{href:"string",action:"string",size:"string",max_rows:"string",show_count:"bool"},friendpile:{href:"string",action:"string",size:"string",max_rows:"string"},follow:{href:"url",layout:"string",show_faces:"bool"},open_graph:{href:"url",layout:"string",show_faces:"bool",action_type:"string",action_properties:"string"},open_graph_preview:{href:"url",action_type:"string",action_properties:"string"},page_events:{href:"url"},privacy_selector:{},recommendations:{border_color:"string",filter:"string",action:"string",max_age:"string",linktarget:"string",header:"bool",site:"hostname"},share_button:{href:"url",type:"string"},shared_activity:{header:"bool"},send_to_mobile:{max_rows:"string",show_faces:"bool",size:"string"},subscribe:{href:"url",layout:"string",show_faces:"bool"},want:{href:"url",layout:"string",show_faces:"bool"}};p.exports=n});b("sdk.Arbiter",[],function(m,l,r,q,p,o){var n={BEHAVIOR_EVENT:"e",BEHAVIOR_PERSISTENT:"p",BEHAVIOR_STATE:"s"};p.exports=n});b("sdk.XFBML.Element",["sdk.DOM","Type","ObservableMixin"],function(u,t,s,r,q,p){var o=t("sdk.DOM"),n=t("Type"),m=t("ObservableMixin"),l=n.extend({constructor:function(v){this.parent();this.dom=v},fire:function(){this.inform.apply(this,arguments)},getAttribute:function(x,w,v){var y=o.getAttr(this.dom,x);return y?v?v(y):y:w},_getBoolAttribute:function(x,w){var v=o.getBoolAttr(this.dom,x);return v===null?w:v},_getPxAttribute:function(w,v){return this.getAttribute(w,v,function(x){var y=parseInt(x.replace("px",""),10);if(isNaN(y)){return v}else{return y}})},_getAttributeFromList:function(x,w,v){return this.getAttribute(x,w,function(y){y=y.toLowerCase();return(j(v,"indexOf",true,y)>-1)?y:w})},isValid:function(){for(var v=this.dom;v;v=v.parentNode){if(v==i.body){return true}}},clear:function(){o.html(this.dom,"")}},m);q.exports=l});b("sdk.XFBML.IframeWidget",["sdk.Arbiter","sdk.Auth","sdk.Content","copyProperties","sdk.DOM","sdk.Event","sdk.XFBML.Element","guid","insertIframe","QueryString","sdk.Runtime","sdk.ui","UrlMap","sdk.XD"],function(Z,Y,X,W,V,U){var T=Y("sdk.Arbiter"),S=Y("sdk.Auth"),R=Y("sdk.Content"),Q=Y("copyProperties"),P=Y("sdk.DOM"),O=Y("sdk.Event"),N=Y("sdk.XFBML.Element"),M=Y("guid"),L=Y("insertIframe"),K=Y("QueryString"),J=Y("sdk.Runtime"),I=Y("sdk.ui"),H=Y("UrlMap"),G=Y("sdk.XD"),F=N.extend({_iframeName:null,_showLoader:true,_refreshOnAuthChange:false,_allowReProcess:false,_fetchPreCachedLoader:false,_visibleAfter:"load",_widgetPipeEnabled:false,_borderReset:false,getUrlBits:function(){throw new Error("Inheriting class needs to implement getUrlBits().")},setupAndValidate:function(){return true},oneTimeSetup:function(){},getSize:function(){},getIframeName:function(){return this._iframeName},getIframeTitle:function(){},getChannelUrl:function(){if(!this._channelUrl){var l=this;this._channelUrl=G.handler(function(m){l.fire("xd."+m.type,m)},"parent.parent",true)}return this._channelUrl},getIframeNode:function(){return this.dom.getElementsByTagName("iframe")[0]},arbiterInform:function(l,m,n){G.sendToFacebook(this.getIframeName(),{method:l,params:j("JSON","stringify",false,m||{}),behavior:n||T.BEHAVIOR_PERSISTENT})},_arbiterInform:function(m,n,o){var l='parent.frames["'+this.getIframeNode().name+'"]';G.inform(m,n,l,o)},getDefaultWebDomain:function(){return H.resolve("www")},process:function(m){if(this._done){if(!this._allowReProcess&&!m){return}this.clear()}else{this._oneTimeSetup()}this._done=true;this._iframeName=this.getIframeName()||this._iframeName||M();if(!this.setupAndValidate()){this.fire("render");return}if(this._showLoader){this._addLoader()}P.addCss(this.dom,"fb_iframe_widget");if(this._visibleAfter!="immediate"){P.addCss(this.dom,"fb_hide_iframes")}else{this.subscribe("iframe.onload",j(this.fire,"bind",true,this,"render"))}var n=this.getSize()||{},l=this.getFullyQualifiedURL();if(n.width=="100%"){P.addCss(this.dom,"fb_iframe_widget_fluid")}this.clear();L({url:l,root:this.dom.appendChild(i.createElement("span")),name:this._iframeName,title:this.getIframeTitle(),className:J.getRtl()?"fb_rtl":"fb_ltr",height:n.height,width:n.width,onload:j(this.fire,"bind",true,this,"iframe.onload")});this._resizeFlow(n);this.loaded=false;this.subscribe("iframe.onload",j(function(){this.loaded=true},"bind",true,this))},generateWidgetPipeIframeName:function(){E++;return"fb_iframe_"+E},getFullyQualifiedURL:function(){var l=this._getURL();l+="?"+K.encode(this._getQS());if(l.length>2000){l="about:blank";var m=j(function(){this._postRequest();this.unsubscribe("iframe.onload",m)},"bind",true,this);this.subscribe("iframe.onload",m)}return l},_getWidgetPipeShell:function(){return H.resolve("www")+"/common/widget_pipe_shell.php"},_oneTimeSetup:function(){this.subscribe("xd.resize",j(this._handleResizeMsg,"bind",true,this));this.subscribe("xd.resize",j(this._bubbleResizeEvent,"bind",true,this));this.subscribe("xd.resize.iframe",j(this._resizeIframe,"bind",true,this));this.subscribe("xd.resize.flow",j(this._resizeFlow,"bind",true,this));this.subscribe("xd.resize.flow",j(this._bubbleResizeEvent,"bind",true,this));this.subscribe("xd.refreshLoginStatus",function(){S.getLoginStatus(function(){},true)});this.subscribe("xd.logout",function(){I({method:"auth.logout",display:"hidden"},function(){})});if(this._refreshOnAuthChange){this._setupAuthRefresh()}if(this._visibleAfter=="load"){this.subscribe("iframe.onload",j(this._makeVisible,"bind",true,this))}this.subscribe("xd.verify",j(function(l){this.arbiterInform("xd/verify",l.token)},"bind",true,this));this.oneTimeSetup()},_makeVisible:function(){this._removeLoader();P.removeCss(this.dom,"fb_hide_iframes");this.fire("render")},_setupAuthRefresh:function(){S.getLoginStatus(j(function(l){var m=l.status;O.subscribe("auth.statusChange",j(function(n){if(!this.isValid()){return}if(m=="unknown"||n.status=="unknown"){this.process(true)}m=n.status},"bind",true,this))},"bind",true,this))},_handleResizeMsg:function(l){if(!this.isValid()){return}this._resizeIframe(l);this._resizeFlow(l);if(!this._borderReset){this.getIframeNode().style.border="none";this._borderReset=true}this._makeVisible()},_bubbleResizeEvent:function(l){var m={height:l.height,width:l.width,pluginID:this.getAttribute("plugin-id")};O.fire("xfbml.resize",m)},_resizeIframe:function(l){var m=this.getIframeNode();l.height&&(m.style.height=l.height+"px");l.width&&(m.style.width=l.width+"px");this._updateIframeZIndex()},_resizeFlow:function(l){var m=this.dom.getElementsByTagName("span")[0];l.height&&(m.style.height=l.height+"px");l.width&&(m.style.width=l.width+"px");this._updateIframeZIndex()},_updateIframeZIndex:function(){var n=this.dom.getElementsByTagName("span")[0],o=this.getIframeNode(),l=o.style.height===n.style.height&&o.style.width===n.style.width,m=l?"removeCss":"addCss";P[m](o,"fb_iframe_widget_lift")},_addLoader:function(){if(!this._loaderDiv){P.addCss(this.dom,"fb_iframe_widget_loader");this._loaderDiv=i.createElement("div");this._loaderDiv.className="FB_Loader";this.dom.appendChild(this._loaderDiv)}},_removeLoader:function(){if(this._loaderDiv){P.removeCss(this.dom,"fb_iframe_widget_loader");if(this._loaderDiv.parentNode){this._loaderDiv.parentNode.removeChild(this._loaderDiv)}this._loaderDiv=null}},_getQS:function(){return Q({api_key:J.getClientID(),locale:J.getLocale(),sdk:"joey",ref:this.getAttribute("ref")},this.getUrlBits().params)},_getURL:function(){var l=this.getDefaultWebDomain(),m="";return l+"/plugins/"+m+this.getUrlBits().name+".php"},_postRequest:function(){R.submitToTarget({url:this._getURL(),target:this.getIframeNode().name,params:this._getQS()})}}),E=0,D=null,C={};function B(){var m={};for(var n in C){var l=C[n];m[n]={widget:l.getUrlBits().name,params:l._getQS()}}return m}function A(){if(!D){return}var o=B(),p={widget_pipe:j("JSON","stringify",false,o),href:h.location,site:location.hostname,channel:D.getChannelUrl(),api_key:J.getClientID(),locale:J.getLocale(),sdk:"joey"},l=M(),m=D.dom,n=m.appendChild(i.createElement("span"));L({url:"about:blank",root:n,name:l,className:"fb_hidden fb_invisible",onload:function(){R.submitToTarget({url:H.resolve("www")+"plugins/pipe/",target:l,params:p},1)}})}V.exports=F});b("sdk.XFBML.Comments",["sdk.Event","sdk.XFBML.IframeWidget","QueryString","sdk.Runtime","UrlMap","UserAgent","SDKConfig"],function(B,A,z,y,x,w){var v=A("sdk.Event"),u=A("sdk.XFBML.IframeWidget"),t=A("QueryString"),s=A("sdk.Runtime"),r=z("SDKConfig"),q=A("UrlMap"),p=A("UserAgent"),o=u.extend({_visibleAfter:"immediate",_refreshOnAuthChange:true,setupAndValidate:function(){var n={channel_url:this.getChannelUrl(),colorscheme:this.getAttribute("colorscheme"),numposts:this.getAttribute("num-posts",10),width:this._getPxAttribute("width",550),href:this.getAttribute("href"),permalink:this.getAttribute("permalink"),publish_feed:this.getAttribute("publish_feed"),order_by:this.getAttribute("order_by"),mobile:this._getBoolAttribute("mobile")};if(r.initSitevars.enableMobileComments&&p.mobile()&&n.mobile!==false){n.mobile=true;delete n.width}if(!n.href){n.migrated=this.getAttribute("migrated");n.xid=this.getAttribute("xid");n.title=this.getAttribute("title",i.title);n.url=this.getAttribute("url",i.URL);n.quiet=this.getAttribute("quiet");n.reverse=this.getAttribute("reverse");n.simple=this.getAttribute("simple");n.css=this.getAttribute("css");n.notify=this.getAttribute("notify");if(!n.xid){var m=j(i.URL,"indexOf",true,"#");if(m>0){n.xid=encodeURIComponent(i.URL.substring(0,m))}else{n.xid=encodeURIComponent(i.URL)}}if(n.migrated){n.href=q.resolve("www")+"/plugins/comments_v1.php?app_id="+s.getClientID()+"&xid="+encodeURIComponent(n.xid)+"&url="+encodeURIComponent(n.url)}}else{var l=this.getAttribute("fb_comment_id");if(!l){l=t.decode(i.URL.substring(j(i.URL,"indexOf",true,"?")+1)).fb_comment_id;if(l&&j(l,"indexOf",true,"#")>0){l=l.substring(0,j(l,"indexOf",true,"#"))}}if(l){n.fb_comment_id=l;this.subscribe("render",j(function(){if(!h.location.hash){h.location.hash=this.getIframeNode().id}},"bind",true,this))}}this._attr=n;return true},oneTimeSetup:function(){this.subscribe("xd.addComment",j(this._handleCommentMsg,"bind",true,this));
1this.subscribe("xd.commentCreated",j(this._handleCommentCreatedMsg,"bind",true,this));this.subscribe("xd.commentRemoved",j(this._handleCommentRemovedMsg,"bind",true,this))},getSize:function(){if(this._attr.mobile){return{width:"100%",height:160}}return{width:this._attr.width,height:160}},getUrlBits:function(){return{name:"comments",params:this._attr}},getDefaultWebDomain:function(){return q.resolve(this._attr.mobile?"m":"www",true)},_handleCommentMsg:function(l){if(!this.isValid()){return}v.fire("comments.add",{post:l.post,user:l.user,widget:this})},_handleCommentCreatedMsg:function(m){if(!this.isValid()){return}var l={href:m.href,commentID:m.commentID,parentCommentID:m.parentCommentID};v.fire("comment.create",l)},_handleCommentRemovedMsg:function(m){if(!this.isValid()){return}var l={href:m.href,commentID:m.commentID};v.fire("comment.remove",l)}});x.exports=o});b("sdk.XFBML.CommentsCount",["sdk.Data","sdk.DOM","sdk.XFBML.Element","sprintf"],function(v,u,t,s,r,q){var p=u("sdk.Data"),o=u("sdk.DOM"),n=u("sdk.XFBML.Element"),m=u("sprintf"),l=n.extend({process:function(){o.addCss(this.dom,"fb_comments_count_zero");var w=this.getAttribute("href",h.location.href);p._selectByIndex(["commentsbox_count"],"link_stat","url",w).wait(j(function(x){var y=x[0].commentsbox_count;o.html(this.dom,m('<span class="fb_comments_count">%s</span>',y));if(y>0){o.removeCss(this.dom,"fb_comments_count_zero")}this.fire("render")},"bind",true,this))}});r.exports=l});b("sdk.Anim",["sdk.DOM"],function(m,l,s,r,q,p){var o=l("sdk.DOM"),n={ate:function(B,A,z,y){z=!isNaN(parseFloat(z))&&z>=0?z:750;var x=40,w={},v={},u=null,t=g(j(function(){if(!u){u=j("Date","now",false)}var G=1;if(z!=0){G=Math.min((j("Date","now",false)-u)/z,1)}for(var F in A){if(A.hasOwnProperty(F)){var E=A[F];if(!w[F]){var D=o.getStyle(B,F);if(D===false){return}w[F]=this._parseCSS(D+"")}if(!v[F]){v[F]=this._parseCSS(E.toString())}var C="";j(w[F],"forEach",true,function(I,H){if(isNaN(v[F][H].numPart)&&v[F][H].textPart=="?"){C=I.numPart+I.textPart}else{if(isNaN(I.numPart)){C=I.textPart}else{C+=(I.numPart+Math.ceil((v[F][H].numPart-I.numPart)*Math.sin(Math.PI/2*G)))+v[F][H].textPart+" "}}});o.setStyle(B,F,C)}}if(G==1){clearInterval(t);if(y){y(B)}}},"bind",true,this),x)},_parseCSS:function(u){var t=[];j(u.split(" "),"forEach",true,function(w){var v=parseInt(w,10);t.push({numPart:v,textPart:w.replace(v,"")})});return t}};q.exports=n});b("escapeHTML",[],function(t,s,r,q,p,o){var n=/[&<>"'\/]/g,m={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function l(u){return u.replace(n,function(v){return m[v]})}p.exports=l});b("sdk.Helper",["sdk.ErrorHandling","sdk.Event","safeEval","UrlMap"],function(v,u,t,s,r,q){var p=u("sdk.ErrorHandling"),o=u("sdk.Event"),n=u("safeEval"),m=u("UrlMap"),l={isUser:function(w){return w<2200000000||(w>=100000000000000&&w<=100099999989999)||(w>=89000000000000&&w<=89999999999999)},upperCaseFirstChar:function(w){if(w.length>0){return w.substr(0,1).toUpperCase()+w.substr(1)}else{return w}},getProfileLink:function(x,w,y){y=y||(x?m.resolve("www")+"/profile.php?id="+x.uid:null);if(y){w='<a class="fb_link" href="'+y+'">'+w+"</a>"}return w},invokeHandler:function(x,w,y){if(x){if(typeof x==="string"){p.unguard(n)(x)}else{if(x.apply){p.unguard(x).apply(w,y||[])}}}},fireEvent:function(x,w){var y=w._attr.href;w.fire(x,y);o.fire(x,y,w)},executeFunctionByName:function(x){var w=Array.prototype.slice.call(arguments,1),B=x.split("."),A=B.pop(),z=h;for(var y=0;y<B.length;y++){z=z[B[y]]}return z[A].apply(this,w)}};r.exports=l});b("sdk.XFBML.ConnectBar",["sdk.Anim","sdk.api","sdk.Auth","createArrayFrom","sdk.Data","sdk.DOM","sdk.XFBML.Element","escapeHTML","sdk.Event","format","sdk.Helper","sdk.Insights","sdk.Intl","sdk.Runtime","UrlMap","UserAgent","ConnectBarConfig"],function(V,U,T,S,R,Q){var P=U("sdk.Anim"),O=U("sdk.api"),N=U("sdk.Auth"),M=U("createArrayFrom"),L=T("ConnectBarConfig"),K=U("sdk.Data"),J=U("sdk.DOM"),I=U("sdk.XFBML.Element"),H=U("escapeHTML"),G=U("sdk.Event"),F=U("format"),E=U("sdk.Helper"),D=U("sdk.Insights"),C=U("sdk.Intl"),B=U("sdk.Runtime"),A=U("UrlMap"),z=U("UserAgent"),y=I.extend({_initialHeight:null,_initTopMargin:0,_picFieldName:"pic_square",_page:null,_displayed:false,_notDisplayed:false,_container:null,_animationSpeed:0,process:function(){N.getLoginStatus(j(function(l){G.monitor("auth.statusChange",j(function(){if(this.isValid()&&B.getLoginStatus()=="connected"){this._uid=B.getUserID();O({method:"Connect.shouldShowConnectBar"},j(function(m){if(m!=2){this._animationSpeed=(m==0)?750:0;this._showBar()}else{this._noRender()}},"bind",true,this))}else{this._noRender()}return false},"bind",true,this))},"bind",true,this))},_showBar:function(){var m=K._selectByIndex(["first_name","profile_url",this._picFieldName],"user","uid",this._uid),l=K._selectByIndex(["display_name"],"application","api_key",B.getClientID());
1K.waitOn([m,l],j(function(n){n[0][0].site_name=n[1][0].display_name;if(!this._displayed){this._displayed=true;this._notDisplayed=false;this._renderConnectBar(n[0][0]);this.fire("render");D.impression({lid:104,name:"widget_load"});this.fire("connectbar.ondisplay");G.fire("connectbar.ondisplay",this);E.invokeHandler(this.getAttribute("on-display"),this)}},"bind",true,this))},_noRender:function(){if(this._displayed){this._displayed=false;this._closeConnectBar()}if(!this._notDisplayed){this._notDisplayed=true;this.fire("render");this.fire("connectbar.onnotdisplay");G.fire("connectbar.onnotdisplay",this);E.invokeHandler(this.getAttribute("on-not-display"),this)}},_renderConnectBar:function(p){var n=i.createElement("div"),m=i.createElement("div");n.className="fb_connect_bar";m.className="fb_reset fb_connect_bar_container";m.appendChild(n);i.body.appendChild(m);this._container=m;this._initialHeight=Math.round(parseFloat(J.getStyle(m,"height"))+parseFloat(J.getStyle(m,"borderBottomWidth")));J.html(n,F('<div class="fb_buttons"><a href="#" class="fb_bar_close"><img src="{1}" alt="{2}" title="{2}"/></a></div><a href="{7}" class="fb_profile" target="_blank"><img src="{3}" alt="{4}" title="{4}"/></a>{5} <span><a href="{8}" class="fb_learn_more" target="_blank">{6}</a> – <a href="#" class="fb_no_thanks">{0}</a></span>',C.tx._("No Thanks"),A.resolve("fbcdn")+"/"+L.imgs.buttonUrl,C.tx._("Close"),p[this._picFieldName]||A.resolve("fbcdn")+"/"+L.imgs.missingProfileUrl,H(p.first_name),C.tx._("Hi {firstName}. \u003Cstrong>{siteName}\u003C/strong> is using Facebook to personalize your experience.",{firstName:H(p.first_name),siteName:H(p.site_name)}),C.tx._("Learn More"),p.profile_url,A.resolve("www")+"/sitetour/connect.php"));j(M(n.getElementsByTagName("a")),"forEach",true,function(q){q.onclick=j(this._clickHandler,"bind",true,this)},this);this._page=i.body;var o=0;if(this._page.parentNode){o=Math.round((parseFloat(J.getStyle(this._page.parentNode,"height"))-parseFloat(J.getStyle(this._page,"height")))/2)}else{o=parseInt(J.getStyle(this._page,"marginTop"),10)}o=isNaN(o)?0:o;this._initTopMargin=o;if(!h.XMLHttpRequest){m.className+=" fb_connect_bar_container_ie6"}else{m.style.top=(-1*this._initialHeight)+"px";P.ate(m,{top:"0px"},this._animationSpeed)}var l={marginTop:this._initTopMargin+this._initialHeight+"px"};if(z.ie()){l.backgroundPositionY=this._initialHeight+"px"}else{l.backgroundPosition="? "+this._initialHeight+"px"}P.ate(this._page,l,this._animationSpeed)},_clickHandler:function(m){m=m||h.event;var l=m.target||m.srcElement;while(l.nodeName!="A"){l=l.parentNode}switch(l.className){case"fb_bar_close":O({method:"Connect.connectBarMarkAcknowledged"});D.impression({lid:104,name:"widget_user_closed"});this._closeConnectBar();break;case"fb_learn_more":case"fb_profile":h.open(l.href);break;case"fb_no_thanks":this._closeConnectBar();O({method:"Connect.connectBarMarkAcknowledged"});D.impression({lid:104,name:"widget_user_no_thanks"});O({method:"auth.revokeAuthorization",block:true},j(function(){this.fire("connectbar.ondeauth");G.fire("connectbar.ondeauth",this);E.invokeHandler(this.getAttribute("on-deauth"),this);if(this._getBoolAttribute("auto-refresh",true)){h.location.reload()}},"bind",true,this));break}return false},_closeConnectBar:function(){this._notDisplayed=true;var m={marginTop:this._initTopMargin+"px"};if(z.ie()){m.backgroundPositionY="0px"}else{m.backgroundPosition="? 0px"}var l=(this._animationSpeed==0)?0:300;P.ate(this._page,m,l);P.ate(this._container,{top:(-1*this._initialHeight)+"px"},l,function(n){n.parentNode.removeChild(n)});this.fire("connectbar.onclose");G.fire("connectbar.onclose",this);E.invokeHandler(this.getAttribute("on-close"),this)}});R.exports=y});b("sdk.XFBML.Fan",["sdk.XFBML.IframeWidget","sdk.Runtime","Log"],function(u,t,s,r,q,p){var o=t("sdk.XFBML.IframeWidget"),n=t("sdk.Runtime"),m=t("Log"),l=o.extend({_visibleAfter:"load",setupAndValidate:function(){this._attr={api_key:n.getClientID(),connections:this.getAttribute("connections","10"),css:this.getAttribute("css"),height:this._getPxAttribute("height"),id:this.getAttribute("profile-id"),logobar:this._getBoolAttribute("logo-bar"),name:this.getAttribute("name"),stream:this._getBoolAttribute("stream",true),width:this._getPxAttribute("width",300)};if(!this._attr.id&&!this._attr.name){m.error('<fb:fan> requires one of the "id" or "name" attributes.');return false}var v=this._attr.height;if(!v){if((!this._attr.connections||this._attr.connections==="0")&&!this._attr.stream){v=65}else{if(!this._attr.connections||this._attr.connections==="0"){v=375}else{if(!this._attr.stream){v=250}else{v=550}}}}if(this._attr.logobar){v+=25}this._attr.height=v;return true},getSize:function(){return{width:this._attr.width,height:this._attr.height}},getUrlBits:function(){return{name:"fan",params:this._attr}}});q.exports=l});b("sdk.XFBML.EdgeCommentWidget",["sdk.XFBML.IframeWidget","sdk.DOM"],function(u,t,s,r,q,p){var o=t("sdk.XFBML.IframeWidget"),n=t("sdk.DOM"),m=10000,l=o.extend({constructor:function(v){this.parent(v.commentNode);this._iframeWidth=v.width+1;this._iframeHeight=v.height;this._attr={master_frame_name:v.masterFrameName,offsetX:v.relativeWidthOffset-v.paddingLeft};this.dom=v.commentNode;this.dom.style.top=v.relativeHeightOffset+"px";this.dom.style.left=v.relativeWidthOffset+"px";this.dom.style.zIndex=m++;n.addCss(this.dom,"fb_edge_comment_widget")},_visibleAfter:"load",_showLoader:false,getSize:function(){return{width:this._iframeWidth,height:this._iframeHeight}},getUrlBits:function(){return{name:"comment_widget_shell",params:this._attr}}});q.exports=l});b("sdk.XFBML.EdgeWidget",["sdk.XFBML.IframeWidget","sdk.XFBML.EdgeCommentWidget","sdk.DOM","sdk.Helper","sdk.Runtime"],function(x,w,v,u,t,s){var r=w("sdk.XFBML.IframeWidget"),q=w("sdk.XFBML.EdgeCommentWidget"),p=w("sdk.DOM"),o=w("sdk.Helper"),n=w("sdk.Runtime"),m=r.extend({_visibleAfter:"immediate",_showLoader:false,_rootPadding:null,setupAndValidate:function(){p.addCss(this.dom,"fb_edge_widget_with_comment");this._attr={channel_url:this.getChannelUrl(),debug:this._getBoolAttribute("debug"),href:this.getAttribute("href",h.location.href),is_permalink:this._getBoolAttribute("is-permalink"),node_type:this.getAttribute("node-type","link"),width:this._getWidgetWidth(),font:this.getAttribute("font"),layout:this._getLayout(),c
1olorscheme:this.getAttribute("color-scheme","light"),action:this.getAttribute("action"),ref:this.getAttribute("ref"),show_faces:this._shouldShowFaces(),no_resize:this._getBoolAttribute("no_resize"),send:this._getBoolAttribute("send"),url_map:this.getAttribute("url_map"),extended_social_context:this._getBoolAttribute("extended_social_context",false)};this._rootPadding={left:parseFloat(p.getStyle(this.dom,"paddingLeft")),top:parseFloat(p.getStyle(this.dom,"paddingTop"))};return true},oneTimeSetup:function(){this.subscribe("xd.authPrompted",j(this._onAuthPrompt,"bind",true,this));this.subscribe("xd.edgeCreated",j(this._onEdgeCreate,"bind",true,this));this.subscribe("xd.edgeRemoved",j(this._onEdgeRemove,"bind",true,this));this.subscribe("xd.presentEdgeCommentDialog",j(this._handleEdgeCommentDialogPresentation,"bind",true,this));this.subscribe("xd.dismissEdgeCommentDialog",j(this._handleEdgeCommentDialogDismissal,"bind",true,this));this.subscribe("xd.hideEdgeCommentDialog",j(this._handleEdgeCommentDialogHide,"bind",true,this));this.subscribe("xd.showEdgeCommentDialog",j(this._handleEdgeCommentDialogShow,"bind",true,this))},getSize:function(){return{width:this._getWidgetWidth(),height:this._getWidgetHeight()}},_getWidgetHeight:function(){var l=this._getLayout(),B=this._shouldShowFaces()?"show":"hide",A=this._getBoolAttribute("send"),z=65+(A?25:0),y={standard:{show:80,hide:35},box_count:{show:z,hide:z},button_count:{show:21,hide:21},simple:{show:20,hide:20}};return y[l][B]},_getWidgetWidth:function(){var C=this._getLayout(),B=this._getBoolAttribute("send"),A=this._shouldShowFaces()?"show":"hide",z=(this.getAttribute("action")==="recommend"),y=(z?265:225)+(B?60:0),l=(z?130:90)+(B?60:0),I=this.getAttribute("action")==="recommend"?100:55,H=this.getAttribute("action")==="recommend"?90:50,G={standard:{show:450,hide:450},box_count:{show:I,hide:I},button_count:{show:l,hide:l},simple:{show:H,hide:H}},F=G[C][A],E=this._getPxAttribute("width",F),D={standard:{min:y,max:900},box_count:{min:I,max:900},button_count:{min:l,max:900},simple:{min:49,max:900}};if(E<D[C].min){E=D[C].min}else{if(E>D[C].max){E=D[C].max}}return E},_getLayout:function(){return this._getAttributeFromList("layout","standard",["standard","button_count","box_count","simple"])},_shouldShowFaces:function(){return this._getLayout()==="standard"&&this._getBoolAttribute("show-faces",true)},_handleEdgeCommentDialogPresentation:function(l){if(!this.isValid()){return}var y=i.createElement("span");this._commentSlave=this._createEdgeCommentWidget(l,y);this.dom.appendChild(y);this._commentSlave.process();this._commentWidgetNode=y},_createEdgeCommentWidget:function(l,z){var y={commentNode:z,externalUrl:l.externalURL,masterFrameName:l.masterFrameName,layout:this._getLayout(),relativeHeightOffset:this._getHeightOffset(l),relativeWidthOffset:this._getWidthOffset(l),anchorTargetX:parseFloat(l["query[anchorTargetX]"])+this._rootPadding.left,anchorTargetY:parseFloat(l["query[anchorTargetY]"])+this._rootPadding.top,width:parseFloat(l.width),height:parseFloat(l.height),paddingLeft:this._rootPadding.left};return new q(y)},_getHeightOffset:function(l){return parseFloat(l["anchorGeometry[y]"])+parseFloat(l["anchorPosition[y]"])+this._rootPadding.top},_getWidthOffset:function(l){var D=parseFloat(l["anchorPosition[x]"])+this._rootPadding.left,C=p.getPosition(this.dom).x,B=this.dom.offsetWidth,A=p.getViewportInfo().width,z=parseFloat(l.width),y=false;if(n.getRtl()){y=z<C}else{if((C+z)>A){y=true}}if(y){D+=parseFloat(l["anchorGeometry[x]"])-z}return D},_getCommonEdgeCommentWidgetOpts:function(l,y){return{colorscheme:this._attr.colorscheme,commentNode:y,controllerID:l.controllerID,nodeImageURL:l.nodeImageURL,nodeRef:this._attr.ref,nodeTitle:l.nodeTitle,nodeURL:l.nodeURL,nodeSummary:l.nodeSummary,width:parseFloat(l.width),height:parseFloat(l.height),relativeHeightOffset:this._getHeightOffset(l),relativeWidthOffset:this._getWidthOffset(l),error:l.error,siderender:l.siderender,extended_social_context:l.extended_social_context,anchorTargetX:parseFloat(l["query[anchorTargetX]"])+this._rootPadding.left,anchorTargetY:parseFloat(l["query[anchorTargetY]"])+this._rootPadding.top}},_handleEdgeCommentDialogDismissal:function(l){if(this._commentWidgetNode){this.dom.removeChild(this._commentWidgetNode);delete this._commentWidgetNode}},_handleEdgeCommentDialogHide:function(){if(this._commentWidgetNode){this._commentWidgetNode.style.display="none"}},_handleEdgeCommentDialogShow:function(){if(this._commentWidgetNode){this._commentWidgetNode.style.display="block"}},_fireEventAndInvokeHandler:function(l,y){o.fireEvent(l,this);o.invokeHandler(this.getAttribute(y),this,[this._attr.href])},_onEdgeCreate:function(){this._fireEventAndInvokeHandler("edge.create","on-create")},_onEdgeRemove:function(){this._fireEventAndInvokeHandler("edge.remove","on-remove")},_onAuthPrompt:function(){this._fireEventAndInvokeHandler("auth.prompt","on-prompt")}});t.exports=m});b("sdk.XFBML.SendButtonFormWidget",["sdk.XFBML.EdgeCommentWidget","sdk.DOM","sdk.Event"],function(u,t,s,r,q,p){var o=t("sdk.XFBML.EdgeCommentWidget"),n=t("sdk.DOM"),m=t("sdk.Event"),l=o.extend({constructor:function(v){this.parent(v);n.addCss(this.dom,"fb_send_button_form_widget");n.addCss(this.dom,v.colorscheme);n.addCss(this.dom,(typeof v.siderender!="undefined"&&v.siderender)?"siderender":"");
1this._attr.nodeImageURL=v.nodeImageURL;this._attr.nodeRef=v.nodeRef;this._attr.nodeTitle=v.nodeTitle;this._attr.nodeURL=v.nodeURL;this._attr.nodeSummary=v.nodeSummary;this._attr.offsetX=v.relativeWidthOffset;this._attr.offsetY=v.relativeHeightOffset;this._attr.anchorTargetX=v.anchorTargetX;this._attr.anchorTargetY=v.anchorTargetY;this._attr.channel=this.getChannelUrl();this._attr.controllerID=v.controllerID;this._attr.colorscheme=v.colorscheme;this._attr.error=v.error;this._attr.siderender=v.siderender;this._attr.extended_social_context=v.extended_social_context},_showLoader:true,getUrlBits:function(){return{name:"send_button_form_shell",params:this._attr}},oneTimeSetup:function(){this.subscribe("xd.messageSent",j(this._onMessageSent,"bind",true,this))},_onMessageSent:function(){m.fire("message.send",this._attr.nodeURL,this)}});q.exports=l});b("sdk.XFBML.Like",["sdk.XFBML.EdgeWidget","sdk.XFBML.SendButtonFormWidget"],function(t,s,r,q,p,o){var n=s("sdk.XFBML.EdgeWidget"),m=s("sdk.XFBML.SendButtonFormWidget"),l=n.extend({getUrlBits:function(){return{name:"like",params:this._attr}},_createEdgeCommentWidget:function(w,v){if("send" in this._attr&&"widget_type" in w&&w.widget_type=="send"){var u=this._getCommonEdgeCommentWidgetOpts(w,v);return new m(u)}else{return this.parentCall("_createEdgeCommentWidget",w,v)}},getIframeTitle:function(){return"Like this content on Facebook."}});p.exports=l});b("sdk.XFBML.LikeBox",["sdk.XFBML.EdgeWidget","sdk.Helper","Log","sdk.Runtime"],function(v,u,t,s,r,q){var p=u("sdk.XFBML.EdgeWidget"),o=u("sdk.Helper"),n=u("Log"),m=u("sdk.Runtime"),l=p.extend({_visibleAfter:"load",setupAndValidate:function(){this._attr={channel:this.getChannelUrl(),api_key:m.getClientID(),connections:this.getAttribute("connections"),css:this.getAttribute("css"),height:this.getAttribute("height"),id:this.getAttribute("profile-id"),header:this._getBoolAttribute("header",true),name:this.getAttribute("name"),show_faces:this._getBoolAttribute("show-faces",true),stream:this._getBoolAttribute("stream",true),width:this._getPxAttribute("width",300),href:this.getAttribute("href"),colorscheme:this.getAttribute("colorscheme","light"),border_color:this.getAttribute("border_color")};if(this._getBoolAttribute("force_wall",false)){this._attr.force_wall=true}if(this._attr.connections==="0"){this._attr.show_faces=false}else{if(this._attr.connections){this._attr.show_faces=true}}if(!this._attr.id&&!this._attr.name&&!this._attr.href){n.error('<fb:like-box> requires one of the "id" or "name" attributes.');return false}var w=this._attr.height;if(!w){if(!this._attr.show_faces&&!this._attr.stream){w=62}else{w=95;if(this._attr.show_faces){w+=163}if(this._attr.stream){w+=300}if(this._attr.header&&this._attr.header!=="0"){w+=32}}}this._attr.height=w;this.subscribe("xd.likeboxLiked",j(this._onLiked,"bind",true,this));this.subscribe("xd.likeboxUnliked",j(this._onUnliked,"bind",true,this));return true},getSize:function(){return{width:this._attr.width,height:this._attr.height}},getUrlBits:function(){return{name:"likebox",params:this._attr}},_onLiked:function(){o.fireEvent("edge.create",this)},_onUnliked:function(){o.fireEvent("edge.remove",this)}});r.exports=l});b("sdk.XFBML.LiveStream",["sdk.XFBML.IframeWidget"],function(m,l,s,r,q,p){var o=l("sdk.XFBML.IframeWidget"),n=o.extend({_visibleAfter:"load",setupAndValidate:function(){this._attr={app_id:this.getAttribute("event-app-id"),href:this.getAttribute("href",h.location.href),height:this._getPxAttribute("height",500),hideFriendsTab:this.getAttribute("hide-fr
1iends-tab"),redesigned:this._getBoolAttribute("redesigned-stream"),width:this._getPxAttribute("width",400),xid:this.getAttribute("xid","default"),always_post_to_friends:this._getBoolAttribute("always-post-to-friends"),via_url:this.getAttribute("via_url")};return true},getSize:function(){return{width:this._attr.width,height:this._attr.height}},getUrlBits:function(){var t=this._attr.redesigned?"live_stream_box":"livefeed";if(this._getBoolAttribute("modern",false)){t="live_stream"}return{name:t,params:this._attr}}});q.exports=n});b("sdk.XFBML.LoginButton",["sdk.Helper","IframePlugin"],function(t,s,r,q,p,o){var n=s("sdk.Helper"),m=s("IframePlugin"),l=m.extend({constructor:function(x,w,v,u){this.parent(x,w,v,u);var y=m.getVal(u,"on_login");if(y){this.subscribe("login.status",function(z){n.invokeHandler(y,null,[z])})}},getParams:function(){return{scope:"string",perms:"string",size:"string",login_text:"text",show_faces:"bool",max_rows:"string",show_login_face:"bool",registration_url:"url_maybe",auto_logout_link:"bool",one_click:"bool"}}});p.exports=l});b("sdk.XFBML.Name",["copyProperties","sdk.Data","escapeHTML","sdk.Event","sdk.XFBML.Element","sdk.Helper","Log","sdk.Runtime"],function(D,C,B,A,z,y){var x=C("copyProperties"),w=C("sdk.Data"),v=C("escapeHTML"),u=C("sdk.Event"),t=C("sdk.XFBML.Element"),s=C("sdk.Helper"),r=C("Log"),q=C("sdk.Runtime"),p=t.extend({process:function(){x(this,{_uid:this.getAttribute("uid"),_firstnameonly:this._getBoolAttribute("first-name-only"),_lastnameonly:this._getBoolAttribute("last-name-only"),_possessive:this._getBoolAttribute("possessive"),_reflexive:this._getBoolAttribute("reflexive"),_objective:this._getBoolAttribute("objective"),_linked:this._getBoolAttribute("linked",true),_subjectId:this.getAttribute("subject-id")});if(!this._uid){r.error('"uid" is a required attribute for <fb:name>');this.fire("render");return}var m=[];if(this._firstnameonly){m.push("first_name")}else{if(this._lastnameonly){m.push("last_name")}else{m.push("name")}}if(this._subjectId){m.push("sex");if(this._subjectId==q.getUserID()){this._reflexive=true}}var l;u.monitor("auth.statusChange",j(function(){if(!this.isValid()){this.fire("render");return true}if(!this._uid||this._uid=="loggedinuser"){this._uid=q.getUserID()}if(!this._uid){return}if(s.isUser(this._uid)){l=w._selectByIndex(m,"user","uid",this._uid)}else{l=w._selectByIndex(["name","id"],"profile","id",this._uid)}l.wait(j(function(n){if(this._subjectId==this._uid){this._renderPronoun(n[0])}else{this._renderOther(n[0])}this.fire("render")},"bind",true,this))},"bind",true,this))},_renderPronoun:function(n){var m="",l=this._objective;if(this._subjectId){l=true;if(this._subjectId===this._uid){this._reflexive=true}}if(this._uid==q.getUserID()&&this._getBoolAttribute("use-you",true)){if(this._possessive){if(this._reflexive){m="your own"}else{m="your"}}else{if(this._reflexive){m="yourself"}else{m="you"}}}else{switch(n.sex){case"male":if(this._possessive){m=this._reflexive?"his own":"his"}else{if(this._reflexive){m="himself"}else{if(l){m="him"}else{m="he"}}}break;case"female":if(this._possessive){m=this._reflexive?"her own":"her"}else{if(this._reflexive){m="herself"}else{if(l){m="her"}else{m="she"}}}break;default:if(this._getBoolAttribute("use-they",true)){if(this._possessive){if(this._reflexive){m="their own"}else{m="their"}}else{if(this._reflexive){m="themselves"}else{if(l){m="them"}else{m="they"}}}}else{if(this._possessive){if(this._reflexive){m="his/her own"}else{m="his/her"}}else{if(this._reflexive){m="himself/herself"}else{if(l){m="him/her"}else{m="he/she"}}}}break}}if(this._getBoolAttribute("capitalize",false)){m=s.upperCaseFirstChar(m)}this.dom.innerHTML=m},_renderOther:function(n){var m="",l="";if(this._uid==q.getUserID()&&this._getBoolAttribute("use-you",true)){if(this._reflexive){if(this._possessive){m="your own"}else{m="yourself"}}else{if(this._possessive){m="your"}else{m="you"}}}else{if(n){if(null===n.first_name){n.first_name=""}if(null===n.last_name){n.last_name=""}if(this._firstnameonly&&n.first_name!==undefined){m=v(n.first_name)}else{if(this._lastnameonly&&n.last_name!==undefined){m=v(n.last_name)}}if(!m){m=v(n.name)}if(m!==""&&this._possessive){m+="'s"}}}if(!m){m=v(this.getAttribute("if-cant-see","Facebook User"))}if(m){if(this._getBoolAttribute("capitalize",false)){m=s.upperCaseFirstChar(m)}if(n&&this._linked){l=s.getProfileLink(n,m,this.getAttribute("href",null))}else{l=m}}this.dom.innerHTML=l}});z.exports=p});b("sdk.XFBML.ProfilePic",["sdk.Data","sdk.DOM","escapeHTML","sdk.XFBML.Element","sdk.Event","format","sdk.Helper","sdk.Runtime","UrlMap","ProfilePicConfig"],function(J,I,H,G,F,E){var D=I("sdk.Data"),C=I("sdk.DOM"),B=I("escapeHTML"),A=H("ProfilePicConfig"),z=I("sdk.XFBML.Element"),y=I("sdk.Event"),x=I("format"),w=I("sdk.Helper"),v=I("sdk.Runtime"),u=I("UrlMap"),t={n:"pic_big",normal:"pic_big",q:"pic_square",s:"pic",small:"pic",square:"pic_square",t:"pic_small",thumb:"pic_small"},s=z.extend({process:function(){var q=this.getAttribute("size","thumb"),p=t[q],o=this._getPxAttribute("width"),n=this._getPxAttribute("height"),m=this.dom.style,l=this.getAttribute("uid");if(this._getBoolAttribute("facebook-logo")){p+="_with_logo"}if(o){o=o+"px";m.width=o}if(n){n=n+"px";m.height=n}var r=j(function(N){var M=N?N[0]:null,O=M?M[p]:null;if(!O){O=u.resolve("fbcdn")+"/"+A.defPicMap[p]}var K=((o?"width:"+o+";":"")+(n?"height:"+o+";":"")),L=x('<img src="{0}" alt="{1}" title="{1}" style="{2}" class="{3}" />',O,M?B(M.name):"",K,this.dom.className);if(this._getBoolAttribute("linked",true)){L=w.getProfileLink(M,L,this.getAttribute("href",null))}this.dom.innerHTML=L;C.addCss(this.dom,"fb_profile_pic_rendered");this.fire("render")}
1,"bind",true,this);y.monitor("auth.statusChange",j(function(){if(!this.isValid()){this.fire("render");return true}if(this.getAttribute("uid",null)=="loggedinuser"){l=v.getUserID()}if(v.getLoginStatus()!=="unknown"&&l){D._selectByIndex(["name",p],w.isUser(l)?"user":"profile",w.isUser(l)?"uid":"id",l).wait(r)}else{r()}},"bind",true,this))}});F.exports=s});b("sdk.XFBML.RecommendationsBar",["sdk.Arbiter","DOMEventListener","sdk.Event","sdk.XFBML.IframeWidget","resolveURI","sdk.Runtime"],function(z,y,x,w,v,u){var t=y("sdk.Arbiter"),s=y("DOMEventListener"),r=y("sdk.Event"),q=y("sdk.XFBML.IframeWidget"),p=y("resolveURI"),o=y("sdk.Runtime"),n=q.extend({getUrlBits:function(){return{name:"recommendations_bar",params:this._attr}},setupAndValidate:function(){function C(I,H){var L=0,K=null;function J(){H();K=null;L=j("Date","now",false)}return function(){if(!K){var M=j("Date","now",false);if(M-L<I){K=f(J,I-(M-L))}else{J()}}return true}}function B(I){if(I.match(/^\d+(?:\.\d+)?%$/)){var H=Math.min(Math.max(parseInt(I,10),0),100);I=H/100}else{if(I!="manual"&&I!="onvisible"){I="onvisible"}}return I}function A(H){return Math.max(parseInt(H,10)||30,10)}function m(H){if(H=="left"||H=="right"){return H}return o.getRtl()?"left":"right"}this._attr={channel:this.getChannelUrl(),api_key:o.getClientID(),font:this.getAttribute("font"),colorscheme:this.getAttribute("colorscheme"),href:p(this.getAttribute("href")),side:m(this.getAttribute("side")),site:this.getAttribute("site"),action:this.getAttribute("action"),ref:this.getAttribute("ref"),max_age:this.getAttribute("max_age"),trigger:B(this.getAttribute("trigger","")),read_time:A(this.getAttribute("read_time")),num_recommendations:parseInt(this.getAttribute("num_recommendations"),10)||2};this._showLoader=false;this.subscribe("iframe.onload",j(function(){var H=this.dom.children[0];H.className="fbpluginrecommendationsbar"+this._attr.side},"bind",true,this));var l=j(function(){s.remove(h,"scroll",l);s.remove(i.documentElement,"click",l);s.remove(i.documentElement,"mousemove",l);f(j(this.arbiterInform,"bind",true,this,"platform/plugins/recommendations_bar/action",null,t.BEHAVIOR_STATE),this._attr.read_time*1000);return true},"bind",true,this);s.add(h,"scroll",l);s.add(i.documentElement,"click",l);s.add(i.documentElement,"mousemove",l);if(this._attr.trigger=="manual"){var G=j(function(H){if(H==this._attr.href){r.unsubscribe("xfbml.recommendationsbar.read",G);this.arbiterInform("platform/plugins/recommendations_bar/trigger",null,t.BEHAVIOR_STATE)}return true},"bind",true,this);r.subscribe("xfbml.recommendationsbar.read",G)}else{var F=C(500,j(function(){if(this.calculateVisibility()){s.remove(h,"scroll",F);s.remove(h,"resize",F);this.arbiterInform("platform/plugins/recommendations_bar/trigger",null,t.BEHAVIOR_STATE)}return true},"bind",true,this));s.add(h,"scroll",F);s.add(h,"resize",F);F()}this.visible=false;var E=C(500,j(function(){if(!this.visible&&this.calculateVisibility()){this.visible=true;this.arbiterInform("platform/plugins/recommendations_bar/visible")}else{if(this.visible&&!this.calculateVisibility()){this.visible=false;this.arbiterInform("platform/plugins/recommendations_bar/invisible")}}return true},"bind",true,this));s.add(h,"scroll",E);s.add(h,"resize",E);E();this.focused=true;var D=j(function(){this.focused=!this.focused;return true},"bind",true,this);s.add(h,"blur",D);s.add(h,"focus",D);this.resize_running=false;this.animate=false;this.subscribe("xd.signal_animation",j(function(){this.animate=true},"bind",true,this));return true},getSize:function(){return{height:25,width:(this._attr.action=="recommend"?140:96)}},calculateVisibility:function(){var B=i.documentElement.clientHeight;if(!this.focused&&h.console&&h.console.firebug){return this.visible}switch(this._attr.trigger){case"manual":return false;case"onvisible":var A=this.dom.getBoundingClientRect().top;return A<=B;default:var m=h.pageYOffset||i.body.scrollTop,l=i.documentElement.scrollHeight;return(m+B)/l>=this._attr.trigger}}});v.exports=n});b("sdk.XFBML.Registration",["sdk.Auth","sdk.Helper","sdk.XFBML.IframeWidget","sdk.Runtime","UrlMap"],function(x,w,v,u,t,s){var r=w("sdk.Auth"),q=w("sdk.Helper"),p=w("sdk.XFBML.IframeWidget"),o=w("sdk.Runtime"),n=w("UrlMap"),m=p.extend({_visibleAfter:"immediate",_baseHeight:167,_fieldHeight:28,_skinnyWidth:520,_skinnyBaseHeight:173,_skinnyFieldHeight:52,setupAndValidate:function(){this._attr={action:this.getAttribute("action"),border_color:this.getAttribute("border-color"),channel_url:this.getChannelUrl(),client_id:o.getClientID(),fb_only:this._getBoolAttribute("fb-only",false),fb_register:this._getBoolAttribute("fb-register",false),fields:this.getAttribute("fields"),height:this._getPxAttribute("height"),redirect_uri:this.getAttribute("redirect-uri",h.location.href),no_footer:this._getBoolAttribute("no-footer"),no_header:this._getBoolAttribute("no-header"),onvalidate:this.getAttribute("onvalidate"),width:this._getPxAttribute("width",600),target:this.getAttribute("target")};if(this._attr.onvalidate){this.subscribe("xd.validate",j(function(l){var A=j("JSON","parse",false,l.value),z=j(function(B){this.arbiterInform("Registration.Validation",{errors:B,id:l.id})},"bind",true,this),y=q.executeFunctionByName(this._attr.onvalidate,A,z);if(y){z(y)}},"bind",true,this))}this.subscribe("xd.authLogin",j(this._onAuthLogin,"bind",true,this));this.subscribe("xd.authLogout",j(this._onAuthLogout,"bind",true,this));return true},getSize:function(){return{width:this._attr.width,height:this._getHeight()}},_getHeight:function(){if(this._attr.height){return this._attr.height}var l;if(!this._attr.fields){l=["name"]}else{try{l=j("JSON","parse",false,this._attr.fields)}catch(y){l=this._attr.fields.split(/,/)}}if(this._attr.width<this._skinnyWidth){return this._skinnyBaseHeight+l.length*this._skinnyFieldHeight}else{return this._baseHeight+l.length*this._fieldHeight}},getUrlBits:function(){return{name:"registration",params:this._attr}},getDefaultWebDomain:function(){return n.resolve("www",true)},_onAuthLogin:function(){if(!r.getAuthResponse()){r.getLoginStatus()}q.fireEvent("auth.login",this)},_onAuthLogout:function(){if(!r.getAuthResponse()){r.getLoginStatus()}q.fireEvent("auth.logout",this)}});t.exports=m});b("sdk.XFBML.Send",["sdk.DOM","sdk.XFBML.EdgeWidget","sdk.Runtime","sdk.XFBML.SendButtonFormWidget"],function(v,u,t,s,r,q){var p=u("sdk.DOM"),o=u("sdk.XFBML.EdgeWidget"),n=u("sdk.Runtime"),m=u("sdk.XFBML.SendButtonFormWidget"),l=o.extend({setupAndValidate:function(){p.addCss(this.dom,"fb_edge_widget_with_comment");this._attr={channel:this.getChannelUrl(),api_key:n.getClientID(),font:this.getAttribute("font"),colorscheme:this.getAttribute("colorscheme","light"),href:this.getAttribute("href",h.location.href),ref:this.getAttribute("ref"),extended_social_context:this.getAttribute("extended_social_context",false)};this._rootPadding={left:parseFloat(p.getStyle(this.dom,"paddingLeft")),top:parseFloat(p.getStyle(this.dom,"paddingTop"))};return true},getUrlBits:function(){return{name:"send",params:this._attr}},_createEdgeCommentWidget:function(x,w){var y=this._getCommonEdgeCommentWidgetOpts(x,w);return new m(y)},getSize:function(){return{width:80,height:25}}});
1r.exports=l});b("sdk.XFBML.SocialContext",["sdk.Event","sdk.XFBML.IframeWidget"],function(t,s,r,q,p,o){var n=s("sdk.Event"),m=s("sdk.XFBML.IframeWidget"),l=m.extend({setupAndValidate:function(){var u=this.getAttribute("size","small");this._attr={channel:this.getChannelUrl(),width:this._getPxAttribute("width",400),height:this._getPxAttribute("height",100),ref:this.getAttribute("ref"),size:this.getAttribute("size"),keywords:this.getAttribute("keywords"),urls:this.getAttribute("urls"),object_id:this.getAttribute("object_id")};this.subscribe("xd.social_context_stats",j(this._bubbleSocialContextStats,"bind",true,this));return true},_bubbleSocialContextStats:function(v){var u={pluginID:this.getAttribute("plugin-id"),socialContextPageIDs:j("JSON","parse",false,v.social_context_page_ids)};n.fire("xfbml.social_context_stats",u)},getSize:function(){return{width:this._attr.width,height:this._attr.height}},getUrlBits:function(){return{name:"social_context",params:this._attr}}});p.exports=l});b("legacy:fb.xfbml",["Assert","sdk.domReady","sdk.Event","FB","IframePlugin","PluginTags","wrapFunction","XFBML","sdk.XFBML.Comments","sdk.XFBML.CommentsCount","sdk.XFBML.ConnectBar","sdk.XFBML.Fan","sdk.XFBML.Like","sdk.XFBML.LikeBox","sdk.XFBML.LiveStream","sdk.XFBML.LoginButton","sdk.XFBML.Name","sdk.XFBML.ProfilePic","sdk.XFBML.RecommendationsBar","sdk.XFBML.Registration","sdk.XFBML.Send","sdk.XFBML.SocialContext"],function(B,A,z,y){var x=A("Assert"),w=A("sdk.domReady"),v=A("sdk.Event"),u=A("FB"),t=A("IframePlugin"),s=A("PluginTags"),r=A("wrapFunction"),q=A("XFBML"),p={comments:A("sdk.XFBML.Comments"),comments_count:A("sdk.XFBML.CommentsCount"),connect_bar:A("sdk.XFBML.ConnectBar"),fan:A("sdk.XFBML.Fan"),like:A("sdk.XFBML.Like"),like_box:A("sdk.XFBML.LikeBox"),live_stream:A("sdk.XFBML.LiveStream"),login_button:A("sdk.XFBML.LoginButton"),name:A("sdk.XFBML.Name"),profile_pic:A("sdk.XFBML.ProfilePic"),recommendations_bar:A("sdk.XFBML.RecommendationsBar"),registration:A("sdk.XFBML.Registration"),send:A("sdk.XFBML.Send"),social_context:A("sdk.XFBML.SocialContext")};j(j("Object","keys",false,s),"forEach",true,function(l){q.registerTag({xmlns:"fb",localName:l.replace(/_/g,"-"),ctor:t.withParams(s[l])})});j(j("Object","keys",false,p),"forEach",true,function(l){q.registerTag({xmlns:"fb",localName:l.replace(/_/g,"-"),ctor:p[l]})});u.provide("XFBML",{parse:function(l){x.maybeXfbml(l,"Invalid argument");if(l&&l.nodeType===9){l=l.body}return q.parse.apply(null,arguments)}});u.provide("XFBML.RecommendationsBar",{markRead:function(l){v.fire("xfbml.recommendationsbar.read",l||h.location.href)}});q.subscribe("parse",j(v.fire,"bind",true,v,"xfbml.parse"));q.subscribe("render",j(v.fire,"bind",true,v,"xfbml.render"));v.subscribe("init:post",function(l){if(l.xfbml){f(r(j(w,"bind",true,null,q.parse),"entry","init:post:xfbml.parse"),0)}});x.define("Xfbml",function(l){return(l.nodeType===1||l.nodeType===9)&&typeof l.nodeName==="string"});try{if(i.namespaces&&!i.namespaces.item.fb){i.namespaces.add("fb")}}catch(o){}},3);void (0);b("legacy:fb.compat.edgar",["sdk.Canvas.IframeHandling","createArrayFrom","sdk.DOM","dotAccess","FB","sdk.init","sdk.Insights","Log","sdk.Runtime","XFBML","EdgarConfig"],function(V,U,T,S){var R=U("sdk.Canvas.IframeHandling"),Q=U("createArrayFrom"),P=U("sdk.DOM"),O=U("dotAccess"),N=T("EdgarConfig"),M=U("FB"),L=U("sdk.init"),K=U("sdk.Insights"),J=U("Log"),I=U("sdk.Runtime"),H=U("XFBML");function G(){H.parse()}function F(l){return function(){if(l<0){return}var m=arguments[l];if(m){f(m,0)}}}function E(l){L({appId:l,xfbml:true,status:false})}function D(o,m){var l=o.split(".");o=l.pop();var n=l.length?O(h.FB,l.join("."),true):h.FB;return o in n?n[o]:n[o]=(m||{})}function C(){N.stubs.forEach(function(l){D(l,G)});D("ensureInit",F(0));D("Facebook.init",E)}function B(n){var m=n||i.body,l=Q(m.getElementsByTagName("fb:comments"));l.forEach(function(o){if(!o.getAttribute("href")&&!o.getAttribute("xid")){o.setAttribute("href",location.href)}})}function A(){var l=Q(i.getElementsByName("fb_share"));l.forEach(function(o){var n=i.createElement("div");n.className="fb-share-button";var p=P.getAttr(o,"share_url");
1if(p){n.setAttribute("data-href",p)}var m=P.getAttr(o,"type");if(m){n.setAttribute("data-type",m)}P.html(n,o.innerHTML);o.parentNode.insertBefore(n,o);o.parentNode.removeChild(o)})}function z(){B();A();H.parse()}function y(l){B(l);H.parse(l)}M.provide("XFBML.Host",{parseDomTree:z,parseDomElement:y});M.provide("CanvasClient",{setCanvasHeight:function(m,l){R.setSize({height:parseInt(/\d+/.exec(m)[0],10)});l&&f(l,0)}});h.FB.init=(function(){var l=h.FB.init;return function(){l.apply(h.FB,arguments);if(arguments.length){K.log(I.getClientID(),K.TYPE.WARNING,K.CATEGORY.DEPRECATED,"Edgar")}}})();h.FB_RequireFeatures=F(1);f(function(){h.FB.init();C();z()},0);J.error("##########################\n# The endpoint used to load this resource has been deprecated.\n# Please update to the current Facebook JavaScript SDK.\n# https://developers.facebook.com/docs/reference/javascript/\n##########################")},3)}).call({},window.inDapIF?parent.window:window)}catch(e){new Image().src="http://www.facebook.com/common/scribe_endpoint.php?c=jssdk_error&m="+encodeURIComponent('{"error":"LOAD", "extra": {"name":"'+e.name+'","line":"'+(e.lineNumber||e.line)+'","script":"'+(e.fileName||e.sourceURL||e.script)+'","stack":"'+(e.stackTrace||e.stack)+'","message":"'+e.message+'"}}')}; 2var _gaq=[['_setAccount','UA-17169120-2'],['_trackPageview']];(function(){var g=void 0,h=!0,i=null,l=!1,aa=encodeURIComponent,ba=Infinity,ca=setTimeout,da=isNaN,m=Math,ea=decodeURIComponent;function ha(a,b){return a.name=b} 3var n="push",ia="test",ja="slice",p="replace",ka="load",la="floor",ma="charAt",na="value",q="indexOf",oa="match",pa="port",qa="createElement",ra="path",r="name",u="host",v="toString",w="length",x="prototype",sa="clientWidth",y="split",ta="stopPropagation",ua="scope",z="location",va="search",A="protocol",wa="clientHeight",xa="href",B="substring",ya="apply",za="navigator",C="join",D="toLowerCase",E;function Aa(a,b){switch(b){case 0:return""+a;case 1:return 1*a;case 2:return!!a;case 3:return 1E3*a}return a}function Ba(a){return"function"==typeof a}function Ca(a){return a!=g&&-1<(a.constructor+"")[q]("String")}function F(a,b){return g==a||"-"==a&&!b||""==a}function Da(a){if(!a||""==a)return"";for(;a&&-1<" \n\r\t"[q](a[ma](0));)a=a[B](1);for(;a&&-1<" \n\r\t"[q](a[ma](a[w]-1));)a=a[B](0,a[w]-1);return a}function Ea(){return m.round(2147483647*m.random())}function Fa(){} 4function G(a,b){if(aa instanceof Function)return b?encodeURI(a):aa(a);H(68);return escape(a)}function I(a){a=a[y]("+")[C](" ");if(ea instanceof Function)try{return ea(a)}catch(b){H(17)}else H(68);return unescape(a)}var Ga=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)},Ha=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,!!d):a.detachEvent&&a.detachEvent("on"+b,c)}; 5function Ia(a,b){if(a){var c=J[qa]("script");c.type="text/javascript";
5c.async=h;c.src=a;c.id=b;var d=J.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d);return c}}function K(a){return a&&0<a[w]?a[0]:""}function L(a){var b=a?a[w]:0;return 0<b?a[b-1]:""}var Ja=function(){this.prefix="ga.";this.R={}};Ja[x].set=function(a,b){this.R[this.prefix+a]=b};Ja[x].get=function(a){return this.R[this.prefix+a]};Ja[x].contains=function(a){return this.get(a)!==g};function Ka(a){0==a[q]("www.")&&(a=a[B](4));return a[D]()}function La(a,b){var c,d={url:a,protocol:"http",host:"",path:"",d:new Ja,anchor:""};if(!a)return d;c=a[q]("://");0<=c&&(d.protocol=a[B](0,c),a=a[B](c+3));c=a[va]("/|\\?|#");if(0<=c)d.host=a[B](0,c)[D](),a=a[B](c);else return d.host=a[D](),d;c=a[q]("#");0<=c&&(d.anchor=a[B](c+1),a=a[B](0,c));c=a[q]("?");0<=c&&(Na(d.d,a[B](c+1)),a=a[B](0,c));d.anchor&&b&&Na(d.d,d.anchor);a&&"/"==a[ma](0)&&(a=a[B](1));d.path=a;return d} 6function Oa(a,b){function c(a){var b=(a.hostname||"")[y](":")[0][D](),c=(a[A]||"")[D](),c=1*a[pa]||("http:"==c?80:"https:"==c?443:"");a=a.pathname||"";0==a[q]("/")||(a="/"+a);return[b,""+c,a]}var d=b||J[qa]("a");d.href=J[z][xa];var e=(d[A]||"")[D](),f=c(d),j=d[va]||"",k=e+"//"+f[0]+(f[1]?":"+f[1]:"");0==a[q]("//")?a=e+a:0==a[q]("/")?a=k+a:!a||0==a[q]("?")?a=k+f[2]+(a||j):0>a[y]("/")[0][q](":")&&(a=k+f[2][B](0,f[2].lastIndexOf("/"))+"/"+a);d.href=a;e=c(d);return{protocol:(d[A]||"")[D](),host:e[0], 7port:e[1],path:e[2],Oa:d[va]||"",url:a||""}}function Na(a,b){function c(b,c){a.contains(b)||a.set(b,[]);a.get(b)[n](c)}for(var d=Da(b)[y]("&"),e=0;e<d[w];e++)if(d[e]){var f=d[e][q]("=");0>f?c(d[e],"1"):c(d[e][B](0,f),d[e][B](f+1))}}function Pa(a,b){if(F(a)||"["==a[ma](0)&&"]"==a[ma](a[w]-1))return"-";var c=J.domain;return a[q](c+(b&&"/"!=b?b:""))==(0==a[q]("http://")?7:0==a[q]("https://")?8:0)?"0":a};var Qa=0;function Ra(a,b,c){!(1<=Qa)&&!(1<=100*m.random())&&(a=["utmt=error","utmerr="+a,"utmwv=5.3.9","utmn="+Ea(),"utmsp=1"],b&&a[n]("api="+b),c&&a[n]("msg="+G(c[B](0,100))),M.w&&a[n]("aip=1"),Sa(a[C]("&")),Qa++)};var Ta=0,Ua={};function N(a){return Va("x"+Ta++,a)}function Va(a,b){Ua[a]=!!b;return a} 8var Wa=N(),Xa=Va("anonymizeIp"),Ya=N(),$a=N(),ab=N(),bb=N(),O=N(),P=N(),cb=N(),db=N(),eb=N(),fb=N(),gb=N(),hb=N(),ib=N(),jb=N(),kb=N(),lb=N(),nb=N(),ob=N(),pb=N(),qb=N(),rb=N(),sb=N(),tb=N(),ub=N(),vb=N(),wb=N(),xb=N(),yb=N(),zb=N(),Ab=N(),Bb=N(),Cb=N(),Db=N(),Eb=N(),Fb=N(h),Gb=Va("currencyCode"),Hb=Va("page"),Ib=Va("title"),Jb=N(),Kb=N(),Lb=N(),Mb=N(),Nb=N(),Ob=N(),Pb=N(),Qb=N(),Rb=N(),Q=N(h),Sb=N(h),Tb=N(h),Ub=N(h),Vb=N(h),Wb=N(h),Zb=N(h),$b=N(h),ac=N(h),bc=N(h),cc=N(h),R=N(h),dc=N(h),ec=N(h),fc= 9N(h),gc=N(h),hc=N(h),ic=N(h),jc=N(h),S=N(h),kc=N(h),lc=N(h),mc=N(h),nc=N(h),oc=N(h),pc=N(h),qc=N(h),rc=Va("campaignParams"),sc=N(),tc=Va("hitCallback"),uc=N();N();var vc=N(),wc=N(),xc=N(),yc=N(),zc=N(),Ac=N(),Bc=N(),Cc=N(),Dc=N(),Ec=N(),Fc=N(),Gc=N(),Hc=N(),Ic=N();N();var Mc=N(),Nc=N(),Oc=N();function Pc(a){var b=this.plugins_;if(b)return b.get(a)}var T=function(a,b,c,d){a[b]=function(){try{return d!=g&&H(d),c[ya](this,arguments)}catch(a){throw Ra("exc",b,a&&a[r]),a;}}},Qc=function(a,b,c,d){U[x][a]=function(){try{return H(c),Aa(this.a.get(b),d)}catch(e){throw Ra("exc",a,e&&e[r]),e;}}},V=function(a,b,c,d,e){U[x][a]=function(f){try{H(c),e==g?this.a.set(b,Aa(f,d)):this.a.set(b,e)}catch(j){throw Ra("exc",a,j&&j[r]),j;}}};var Rc=RegExp(/(^|\.)doubleclick\.net$/i),Sc=function(a,b){return Rc[ia](J[z].hostname)?h:"/"!==b?l:(0==a[q]("www.google.")||0==a[q](".google.")||0==a[q]("google."))&&!(-1<a[q]("google.org"))?h:l},Tc=function(a){var b=a.get(bb),c=a.c(P,"/");Sc(b,c)&&a[ta]()};var Zc=function(){var a={},b={},c=new Uc;this.g=function(a,b){c.add(a,b)};var d=new Uc;this.e=function(a,b){d.add(a,b)};var e=l,f=l,j=h;this.T=function(){e=h};this.j=function(a){this[ka]();this.set(sc,a,h);a=new Vc(this);e=l;d.execute(this);e=h;b={};this.n();a.Ja()};this.load=function(){e&&(e=l,this.Ka(),Wc(this),f||(f=h,c.execute(this),Xc(this),Wc(this)),e=h)};this.n=function(){if(e)if(f)e=l,Xc(this),e=h;else this[ka]()};this.get=function(c){Ua[c]&&this[ka]();return b[c]!==g?b[c]:a[c]};this.set= 10function(c,d,e){Ua[c]&&this[ka]();e?b[c]=d:a[c]=d;Ua[c]&&this.n()};this.z=function(b){a[b]=this.b(b,0)+1};this.b=function(a,b){var c=this.get(a);return c==g||""===c?b:1*c};this.c=function(a,b){var c=this.get(a);return c==g?b:c+""};this.Ka=function(){if(j){var b=this.c(bb,""),c=this.c(P,"/");Sc(b,c)||(a[O]=a[hb]&&""!=b?Yc(b):1,j=l)}}};Zc[x].stopPropagation=function(){throw"aborted";}; 11var Vc=function(a){var b=this;this.q=0;var c=a.get(tc);this.Ua=function(){0<b.q&&c&&(b.q--,b.q||c())};this.Ja=function(){!b.q&&c&&ca(c,10)};a.set(uc,b,h)};function $c(a,b){b=b||[];for(var c=0;c<b[w];c++){var d=b[c];if(""+a==d||0==d[q](a+"."))return d}return"-"} 12var bd=function(a,b,c){c=c?"":a.c(O,"1");b=b[y](".");if(6!==b[w]||ad(b[0],c))return l;c=1*b[1];var d=1*b[2],e=1*b[3],f=1*b[4];b=1*b[5];if(!(0<=c&&0<d&&0<e&&0<f&&0<=b))return l;a.set(Q,c);a.set(Vb,d);a.set(Wb,e);a.set(Zb,f);a.set($b,b);return h},cd=function(a){var b=a.get(Q),c=a.get(Vb),d=a.get(Wb),e=a.get(Zb),f=a.b($b,1);return[a.b(O,1),b!=g?b:"-",c||"-",d||"-",e||"-",f][C](".")},dd=function(a){return[a.b(O,1),a.b(cc,0),a.b(R,1),a.b(dc,0)][C](".")},ed=function(a,b,c){c=c?"":a.c(O,"1");var d=b[y]("."); 13if(4!==d[w]||ad(d[0],c))d=i;a.set(cc,d?1*d[1]:0);a.set(R,d?1*d[2]:10);a.set(dc,d?1*d[3]:a.get(ab));return d!=i||!ad(b,c)},fd=function(a,b){var c=G(a.c(Tb,"")),d=[],e=a.get(Fb);if(!b&&e){for(var f=0;f<e[w];f++){var j=e[f];j&&1==j[ua]&&d[n](f+"="+G(j[r])+"="+G(j[na])+"=1")}0<d[w]&&(c+="|"+d[C]("^"))}return c?a.b(O,1)+"."+c:i},gd=function(a,b,c){c=c?"":a.c(O,"1");b=b[y](".");if(2>b[w]||ad(b[0],c))return l;b=b[ja](1)[C](".")[y]("|");0<b[w]&&a.set(Tb,I(b[0]));if(1>=b[w])return h;b=b[1][y](-1==b[1][q](",")? 14"^":",");for(c=0;c<b[w];c++){var d=b[c][y]("=");if(4==d[w]){var e={};ha(e,I(d[1]));
14e.value=I(d[2]);e.scope=1;a.get(Fb)[d[0]]=e}}return h},hd=function(a){var b;b=function(b,e){if(!F(a.get(b))){var f=a.c(b,""),f=f[y](" ")[C]("%20"),f=f[y]("+")[C]("%20");c[n](e+"="+f)}};var c=[];b(ic,"utmcid");b(nc,"utmcsr");b(S,"utmgclid");b(kc,"utmgclsrc");b(lc,"utmdclid");b(mc,"utmdsid");b(jc,"utmccn");b(oc,"utmcmd");b(pc,"utmctr");b(qc,"utmcct");return(b=c[C]("|"))?[a.b(O,1),a.b(ec,0),a.b(fc,1),a.b(gc,1),b][C]("."): 15""},id=function(a,b,c){c=c?"":a.c(O,"1");b=b[y](".");if(5>b[w]||ad(b[0],c))return a.set(ec,g),a.set(fc,g),a.set(gc,g),a.set(ic,g),a.set(jc,g),a.set(nc,g),a.set(oc,g),a.set(pc,g),a.set(qc,g),a.set(S,g),a.set(kc,g),a.set(lc,g),a.set(mc,g),l;a.set(ec,1*b[1]);a.set(fc,1*b[2]);a.set(gc,1*b[3]);var d=b[ja](4)[C](".");b=function(a){return(a=d[oa](a+"=(.*?)(?:\\|utm|$)"))&&2==a[w]?a[1]:g};c=function(b,c){c?(c=e?I(c):c[y]("%20")[C](" "),a.set(b,c)):a.set(b,g)};-1==d[q]("=")&&(d=I(d));var e="2"==b("utmcvr"); 16c(ic,b("utmcid"));c(jc,b("utmccn"));c(nc,b("utmcsr"));c(oc,b("utmcmd"));c(pc,b("utmctr"));c(qc,b("utmcct"));c(S,b("utmgclid"));c(kc,b("utmgclsrc"));c(lc,b("utmdclid"));c(mc,b("utmdsid"));return h},ad=function(a,b){return b?a!=b:!/^\d+$/[ia](a)};var Uc=function(){this.filters=[]};Uc[x].add=function(a,b){this.filters[n]({name:a,s:b})};Uc[x].execute=function(a){try{for(var b=0;b<this.filters[w];b++)this.filters[b].s.call(W,a)}catch(c){}};
16function jd(a){100!=a.get(vb)&&a.get(Q)%1E4>=100*a.get(vb)&&a[ta]()}function kd(a){ld(a.get(Wa))&&a[ta]()}function md(a){"file:"==J[z][A]&&a[ta]()}function nd(a){a.get(Ib)||a.set(Ib,J.title,h);a.get(Hb)||a.set(Hb,J[z].pathname+J[z][va],h)};var od=new function(){var a=[];this.set=function(b){a[b]=h};this.Xa=function(){for(var b=[],c=0;c<a[w];c++)a[c]&&(b[m[la](c/6)]=b[m[la](c/6)]^1<<c%6);for(c=0;c<b[w];c++)b[c]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"[ma](b[c]||0);return b[C]("")+"~"}};function H(a){od.set(a)};var W=window,J=document,ld=function(a){var b=W._gaUserPrefs;return b&&b.ioo&&b.ioo()||!!a&&W["ga-disable-"+a]===h},pd=function(a){var b=[],c=J.cookie[y](";");a=RegExp("^\\s*"+a+"=\\s*(.*?)\\s*$");for(var d=0;d<c[w];d++){var e=c[d][oa](a);e&&b[n](e[1])}return b},X=function(a,b,c,d,e,f){e=ld(e)?l:Sc(d,c)?l:h;if(e){if(b&&0<=W[za].userAgent[q]("Firefox")){b=b[p](/\n|\r/g," ");e=0;for(var j=b[w];e<j;++e){var k=b.charCodeAt(e)&255;if(10==k||13==k)b=b[B](0,e)+"?"+b[B](e+1)}}b&&2E3<b[w]&&(b=b[B](0,2E3),H(69)); 17a=a+"="+b+"; path="+c+"; ";f&&(a+="expires="+(new Date((new Date).getTime()+f)).toGMTString()+"; ");d&&(a+="domain="+d+";");J.cookie=a}};var qd,rd,sd=function(){if(!qd){var a={},b=W[za],c=W.screen;a.Q=c?c.width+"x"+c.height:"-";a.P=c?c.colorDepth+"-bit":"-";a.language=(b&&(b.language||b.browserLanguage)||"-")[D]();a.javaEnabled=b&&b.javaEnabled()?1:0;a.characterSet=J.characterSet||J.charset||"-";try{var d;var e=J.documentElement,f=J.body,j=f&&f[sa]&&f[wa],b=[];e&&(e[sa]&&e[wa])&&("CSS1Compat"===J.compatMode||!j)?b=[e[sa],e[wa]]:j&&(b=[f[sa],f[wa]]);d=0>=b[0]||0>=b[1]?"":b[C]("x");a.Wa=d}catch(k){H(135)}qd=a}},td=function(){sd();for(var a= 18qd,b=W[za],a=b.appName+b.version+a.language+b.platform+b.userAgent+a.javaEnabled+a.Q+a.P+(J.cookie?J.cookie:"")+(J.referrer?J.referrer:""),b=a[w],c=W.history[w];0<c;)a+=c--^b++;return Yc(a)},ud=function(a){sd();var b=qd;a.set(Lb,b.Q);a.set(Mb,b.P);a.set(Pb,b.language);a.set(Qb,b.characterSet);a.set(Nb,b.javaEnabled);a.set(Rb,b.Wa);if(a.get(ib)&&a.get(jb)){if(!(b=rd)){var c,d,e;d="ShockwaveFlash";if((b=(b=W[za])?b.plugins:g)&&0<b[w])for(c=0;c<b[w]&&!e;c++)d=b[c],-1<d[r][q]("Shockwave Flash")&&(e=d.description[y]("Shockwave Flash ")[1]); 19else{d=d+"."+d;try{c=new ActiveXObject(d+".7"),e=c.GetVariable("$version")}catch(f){}if(!e)try{c=new ActiveXObject(d+".6"),e="WIN 6,0,21,0",c.AllowScriptAccess="always",e=c.GetVariable("$version")}catch(j){}if(!e)try{c=new ActiveXObject(d),e=c.GetVariable("$version")}catch(k){}e&&(e=e[y](" ")[1][y](","),e=e[0]+"."+e[1]+" r"+e[2])}b=e?e:"-"}rd=b;a.set(Ob,rd)}else a.set(Ob,"-")};var vd=function(a){if(Ba(a))this.s=a;else{var b=a[0],c=b.lastIndexOf(":"),d=b.lastIndexOf(".");this.h=this.i=this.l="";-1==c&&-1==d?this.h=b:-1==c&&-1!=d?(this.i=b[B](0,d),this.h=b[B](d+1)):-1!=c&&-1==d?(this.l=b[B](0,c),this.h=b[B](c+1)):c>d?(this.i=b[B](0,d),this.l=b[B](d+1,c),this.h=b[B](c+1)):(this.i=b[B](0,d),this.h=b[B](d+1));this.k=a[ja](1);this.Ma=!this.l&&"_require"==this.h;this.J=!this.i&&!this.l&&"_provide"==this.h}},Y=function(){T(Y[x],"push",Y[x][n],5);T(Y[x],"_getPlugin",Pc,121);T(Y[x], 20"_createAsyncTracker",Y[x].Sa,33);T(Y[x],"_getAsyncTracker",Y[x].Ta,34);this.I=new Ja;this.p=[]};E=Y[x];E.Na=function(a,b,c){var d=this.I.get(a);if(!Ba(d))return l;b.plugins_=b.plugins_||new Ja;b.plugins_.set(a,new d(b,c||{}));return h};E.push=function(a){var b=Z.Va[ya](this,arguments),b=Z.p.concat(b);for(Z.p=[];0<b[w]&&!Z.O(b[0])&&!(b.shift(),0<Z.p[w]););Z.p=Z.p.concat(b);return 0};E.Va=function(a){for(var b=[],c=0;c<arguments[w];c++)try{var d=new vd(arguments[c]);d.J?this.O(d):b[n](d)}catch(e){}return b}; 21E.O=function(a){try{if(a.s)a.s[ya](W);else if(a.J)this.I.set(a.k[0],a.k[1]);else{var b="_gat"==a.i?M:"_gaq"==a.i?Z:M.u(a.i);if(a.Ma){if(!this.Na(a.k[0],b,a.k[2])){if(!a.Pa){var c=Oa(""+a.k[1]);var d=c[A],e=J[z][A];var f;if(f="https:"==d||d==e?h:"http:"!=d?l:"http:"==e){var j;a:{var k=Oa(J[z][xa]);if(!(c.Oa||0<=c.url[q]("?")||0<=c[ra][q]("://")||c[u]==k[u]&&c[pa]==k[pa]))for(var s="http:"==c[A]?80:443,t=M.S,b=0;b<t[w];b++)if(c[u]==t[b][0]&&(c[pa]||s)==(t[b][1]||s)&&0==c[ra][q](t[b][2])){j=h;break a}j= 22l}f=j&&!ld()}f&&(a.Pa=Ia(c.url))}return h}}
22else a.l&&(b=b.plugins_.get(a.l)),b[a.h][ya](b,a.k)}}catch(Za){}};E.Sa=function(a,b){return M.r(a,b||"")};E.Ta=function(a){return M.u(a)};var yd=function(){function a(a,b,c,d){g==f[a]&&(f[a]={});g==f[a][b]&&(f[a][b]=[]);f[a][b][c]=d}function b(a,b,c){if(g!=f[a]&&g!=f[a][b])return f[a][b][c]}function c(a,b){if(g!=f[a]&&g!=f[a][b]){f[a][b]=g;var c=h,d;for(d=0;d<j[w];d++)if(g!=f[a][j[d]]){c=l;break}c&&(f[a]=g)}}function d(a){var b="",c=l,d,e;for(d=0;d<j[w];d++)if(e=a[j[d]],g!=e){c&&(b+=j[d]);for(var c=[],f=g,ga=g,ga=0;ga<e[w];ga++)if(g!=e[ga]){f="";ga!=mb&&g==e[ga-1]&&(f+=ga[v]()+Za);for(var Cd=e[ga],Jc="",Yb=g,Kc=g,Lc=g,Yb=0;Yb<Cd[w];Yb++)Kc= 23Cd[ma](Yb),Lc=Ma[Kc],Jc+=g!=Lc?Lc:Kc;f+=Jc;c[n](f)}b+=k+c[C](t)+s;c=l}else c=h;return b}var e=this,f=[],j=["k","v"],k="(",s=")",t="*",Za="!",Ma={"'":"'0"};Ma[s]="'1";Ma[t]="'2";Ma[Za]="'3";var mb=1;e.Ra=function(a){return g!=f[a]};e.A=function(){for(var a="",b=0;b<f[w];b++)g!=f[b]&&(a+=b[v]()+d(f[b]));return a};e.Qa=function(a){if(a==g)return e.A();for(var b=a.A(),c=0;c<f[w];c++)g!=f[c]&&!a.Ra(c)&&(b+=c[v]()+d(f[c]));return b};e.f=function(b,c,d){if(!wd(d))return l;a(b,"k",c,d);return h};e.o=function(b, 24c,d){if(!xd(d))return l;a(b,"v",c,d[v]());return h};e.getKey=function(a,c){return b(a,"k",c)};e.N=function(a,c){return b(a,"v",c)};e.L=function(a){c(a,"k")};e.M=function(a){c(a,"v")};T(e,"_setKey",e.f,89);T(e,"_setValue",e.o,90);T(e,"_getKey",e.getKey,87);T(e,"_getValue",e.N,88);T(e,"_clearKey",e.L,85);T(e,"_clearValue",e.M,86)};function wd(a){return"string"==typeof a}function xd(a){return"number"!=typeof a&&(g==Number||!(a instanceof Number))||m.round(a)!=a||da(a)||a==ba?l:h};var zd=function(a){var b=W.gaGlobal;a&&!b&&(W.gaGlobal=b={});return b},Ad=function(){var a=zd(h).hid;a==i&&(a=Ea(),zd(h).hid=a);return a},Dd=function(a){a.set(Kb,Ad());var b=zd();if(b&&b.dh==a.get(O)){var c=b.sid;c&&("0"==c&&H(112),a.set(Zb,c),a.get(Sb)&&a.set(Wb,c));b=b.vid;a.get(Sb)&&b&&(b=b[y]("."),1*b[1]||H(112),a.set(Q,1*b[0]),a.set(Vb,1*b[1]))}};var Ed,Fd=function(a,b,c,d){var e=a.c(bb,""),f=a.c(P,"/");d=d!=g?d:a.b(cb,0);a=a.c(Wa,"");X(b,c,f,e,a,d)},Xc=function(a){var b=a.c(bb,"");a.b(O,1);var c=a.c(P,"/"),d=a.c(Wa,"");X("__utma",cd(a),c,b,d,a.get(cb));X("__utmb",dd(a),c,b,d,a.get(db));X("__utmc",""+a.b(O,1),c,b,d);var e=hd(a,h);e?X("__utmz",e,c,b,d,a.get(eb)):X("__utmz","",c,b,"",-1);(e=fd(a,l))?X("__utmv",e,c,b,d,a.get(cb)):X("__utmv","",c,b,"",-1)},Wc=function(a){var b=a.b(O,1);if(!bd(a,$c(b,pd("__utma"))))return a.set(Ub,h),l;var c=!ed(a, 25$c(b,pd("__utmb")));a.set(bc,c);id(a,$c(b,pd("__utmz")));gd(a,$c(b,pd("__utmv")));Ed=!c;return h},Gd=function(a){!Ed&&!(0<pd("__utmb")[w])&&(X("__utmd","1",a.c(P,"/"),a.c(bb,""),a.c(Wa,""),1E4),0==pd("__utmd")[w]&&a[ta]())};var Jd=function(a){a.get(Q)==g?Hd(a):a.get(Ub)&&!a.get(Mc)?Hd(a):a.get(bc)&&Id(a)},Kd=function(a){a.get(hc)&&!a.get(ac)&&(Id(a),a.set(fc,a.get($b)))},Hd=function(a){var b=a.get(ab);a.set(Sb,h);a.set(Q,Ea()^td(a)&2147483647);a.set(Tb,"");a.set(Vb,b);a.set(Wb,b);a.set(Zb,b);a.set($b,1);a.set(ac,h);a.set(cc,0);a.set(R,10);a.set(dc,b);a.set(Fb,[]);a.set(Ub,l);a.set(bc,l)},Id=function(a){a.set(Wb,a.get(Zb));a.set(Zb,a.get(ab));a.z($b);a.set(ac,h);a.set(cc,0);a.set(R,10);a.set(dc,a.get(ab));a.set(bc,l)};var Ld="daum:q eniro:search_word naver:query pchome:q images.google:q google:q yahoo:p yahoo:q msn:q bing:q aol:query aol:q lycos:q lycos:query ask:q netscape:query cnn:query about:terms mamma:q voila:rdata virgilio:qs live:q baidu:wd alice:qs yandex:text najdi:q seznam:q rakuten:qt biglobe:q goo.ne:MT wp:szukaj onet:qt yam:k kvasir:q ozu:q terra:query rambler:query conduit:q babylon:q search-results:q avg:q comcast:q incredimail:q startsiden:q go.mail.ru:q search.centrum.cz:q 360.cn:q".split(" "), 26Sd=function(a){if(a.get(kb)&&!a.get(Mc)){for(var b=!F(a.get(ic))||!F(a.get(nc))||!F(a.get(S))||!F(a.get(lc)),c={},d=0;d<Md[w];d++){var e=Md[d];c[e]=a.get(e)}(d=a.get(rc))?(H(149),e=new Ja,Na(e,d),d=e):d=La(J[z][xa],a.get(gb)).d;if(!("1"==L(d.get(a.get(ub)))&&b)){var f=d,j=function(b,c){c=c||"-";var d=L(f.get(a.get(b)));return d&&"-"!=d?I(d):c},d=L(f.get(a.get(nb)))||"-",e=L(f.get(a.get(qb)))||"-",k=L(f.get(a.get(pb)))||"-",s=L(f.get("gclsrc"))||"-",t=L(f.get("dclid"))||"-",Za=j(ob,"(not set)"),Ma= 27j(rb,"(not set)"),mb=j(sb),j=j(tb);if(F(d)&&F(k)&&F(t)&&F(e))d=l;else{var Xb=!F(k)&&!F(s),Xb=F(e)&&(!F(t)||Xb),Bd=F(mb);if(Xb||Bd){var fa=Nd(a),fa=La(fa,h);if((fa=Od(a,fa))&&!F(fa[1]&&!fa[2]))Xb&&(e=fa[0]),Bd&&(mb=fa[1])}Pd(a,d,e,k,s,t,Za,Ma,mb,j);d=h}d=d||Qd(a);!d&&(!b&&a.get(ac))&&(Pd(a,g,"(direct)",g,g,g,"(direct)","(none)",g,g),d=h);if(d&&(a.set(hc,Rd(a,c)),b="(direct)"==a.get(nc)&&"(direct)"==a.get(jc)&&"(none)"==a.get(oc),a.get(hc)||a.get(ac)&&!b))a.set(ec,a.get(ab)),a.set(fc,a.get($b)),a.z(gc)}}}, 28Qd=function(a){var b=Nd(a),c=La(b,h);if(!(b!=g&&b!=i&&""!=b&&"0"!=b&&"-"!=b&&0<=b[q]("://"))||c&&-1<c[u][q]("google")&&c.d.contains("q")&&"cse"==c[ra])return l;
28if((b=Od(a,c))&&!b[2])return Pd(a,g,b[0],g,g,g,"(organic)","organic",b[1],g),h;if(b||!a.get(ac))return l;a:{for(var b=a.get(Bb),d=Ka(c[u]),e=0;e<b[w];++e)if(-1<d[q](b[e])){a=l;break a}Pd(a,g,d,g,g,g,"(referral)","referral",g,"/"+c[ra]);a=h}return a},Od=function(a,b){for(var c=a.get(zb),d=0;d<c[w];++d){var e=c[d][y](":");if(-1<b[u][q](e[0][D]())){var f= 29b.d.get(e[1]);if(f&&(f=K(f),!f&&-1<b[u][q]("google.")&&(f="(not provided)"),!e[3]||-1<b.url[q](e[3]))){a:{for(var c=f,d=a.get(Ab),c=I(c)[D](),j=0;j<d[w];++j)if(c==d[j]){c=h;break a}c=l}return[e[2]||e[0],f,c]}}}return i},Pd=function(a,b,c,d,e,f,j,k,s,t){a.set(ic,b);a.set(nc,c);a.set(S,d);a.set(kc,e);a.set(lc,f);a.set(jc,j);a.set(oc,k);a.set(pc,s);a.set(qc,t)},Md=[jc,ic,S,lc,nc,oc,pc,qc],Rd=function(a,b){function c(a){a=(""+a)[y]("+")[C]("%20");return a=a[y](" ")[C]("%20")}function d(c){var d=""+(a.get(c)|| 30"");c=""+(b[c]||"");return 0<d[w]&&d==c}if(d(S)||d(lc))return H(131),l;for(var e=0;e<Md[w];e++){var f=Md[e],j=b[f]||"-",f=a.get(f)||"-";if(c(j)!=c(f))return h}return l},Td=RegExp(/^https:\/\/(www\.)?google(\.com?)?(\.[a-z]{2}t?)?\/?$/i),Nd=function(a){a=Pa(a.get(Jb),a.get(P));try{if(Td[ia](a))return H(136),a+"?q="}catch(b){H(145)}return a};var Ud,Vd,Wd=function(a){Ud=a.c(S,"");Vd=a.c(kc,"")},Xd=function(a){var b=a.c(S,""),c=a.c(kc,"");b!=Ud&&(-1<c[q]("ds")?a.set(mc,g):!F(Ud)&&-1<Vd[q]("ds")&&a.set(mc,Ud))};var Zd=function(a){Yd(a,J[z][xa])?(a.set(Mc,h),H(12)):a.set(Mc,l)},Yd=function(a,b){if(!a.get(fb))return l;var c=La(b,a.get(gb)),d=K(c.d.get("__utma")),e=K(c.d.get("__utmb")),f=K(c.d.get("__utmc")),j=K(c.d.get("__utmx")),k=K(c.d.get("__utmz")),s=K(c.d.get("__utmv")),c=K(c.d.get("__utmk"));if(Yc(""+d+e+f+j+k+s)!=c){d=I(d);e=I(e);f=I(f);j=I(j);f=$d(d+e+f+j,k,s,c);if(!f)return l;k=f[0];s=f[1]}if(!bd(a,d,h))return l;ed(a,e,h);id(a,k,h);gd(a,s,h);ae(a,j,h);return h},ce=function(a,b,c){var d;d=cd(a)||"-"; 31var e=dd(a)||"-",f=""+a.b(O,1)||"-",j=be(a)||"-",k=hd(a,l)||"-";a=fd(a,l)||"-";var s=Yc(""+d+e+f+j+k+a),t=[];t[n]("__utma="+d);t[n]("__utmb="+e);t[n]("__utmc="+f);t[n]("__utmx="+j);t[n]("__utmz="+k);t[n]("__utmv="+a);t[n]("__utmk="+s);d=t[C]("&");if(!d)return b;e=b[q]("#");if(c)return 0>e?b+"#"+d:b+"&"+d;c="";f=b[q]("?");0<e&&(c=b[B](e),b=b[B](0,e));return 0>f?b+"?"+d+c:b+"&"+d+c},$d=function(a,b,c,d){for(var e=0;3>e;e++){for(var f=0;3>f;f++){if(d==Yc(a+b+c))return H(127),[b,c];var j=b[p](/ /g,"%20"), 32k=c[p](/ /g,"%20");if(d==Yc(a+j+k))return H(128),[j,k];j=j[p](/\+/g,"%20");k=k[p](/\+/g,"%20");if(d==Yc(a+j+k))return H(129),[j,k];try{var s=b[oa]("utmctr=(.*?)(?:\\|utm|$)");if(s&&2==s[w]&&(j=b[p](s[1],G(I(s[1]))),d==Yc(a+j+c)))return H(139),[j,c]}catch(t){}b=I(b)}c=I(c)}};var de="|",fe=function(a,b,c,d,e,f,j,k,s){var t=ee(a,b);t||(t={},a.get(Cb)[n](t));t.id_=b;t.affiliation_=c;t.total_=d;t.tax_=e;t.shipping_=f;t.city_=j;t.state_=k;t.country_=s;t.items_=t.items_||[];return t},ge=function(a,b,c,d,e,f,j){a=ee(a,b)||fe(a,b,"",0,0,0,"","","");var k;a:{if(a&&a.items_){k=a.items_;for(var s=0;s<k[w];s++)if(k[s].sku_==c){k=k[s];break a}}k=i}s=k||{};s.transId_=b;s.sku_=c;s.name_=d;s.category_=e;s.price_=f;s.quantity_=j;k||a.items_[n](s);return s},ee=function(a,b){for(var c= 33a.get(Cb),d=0;d<c[w];d++)if(c[d].id_==b)return c[d];return i};var he,ie=function(a){if(!he){var b;b=J[z].hash;var c=W[r],d=/^#?gaso=([^&]*)/;if(c=(b=(b=b&&b[oa](d)||c&&c[oa](d))?b[1]:K(pd("GASO")))&&b[oa](/^(?:!([-0-9a-z.]{1,40})!)?([-.\w]{10,1200})$/i))Fd(a,"GASO",""+b,0),M._gasoDomain=a.get(bb),M._gasoCPath=a.get(P),a=c[1],Ia("https://www.google.com/analytics/web/inpage/pub/inpage.js?"+(a?"prefix="+a+"&":"")+Ea(),"_gasojs");he=h}};var ae=function(a,b,c){c&&(b=I(b));c=a.b(O,1);b=b[y](".");!(2>b[w])&&/^\d+$/[ia](b[0])&&(b[0]=""+c,Fd(a,"__utmx",b[C]("."),g))},be=function(a,b){var c=$c(a.get(O),pd("__utmx"));"-"==c&&(c="");return b?G(c):c};var ke=function(a,b){var c=m.min(a.b(Dc,0),100);if(a.b(Q,0)%100>=c)return l;a:{if(c=(c=W.performance||W.webkitPerformance)&&c.timing){var d=c.navigationStart;if(0==d)H(133);else{c=[c.loadEventStart-d,c.domainLookupEnd-c.domainLookupStart,c.connectEnd-c.connectStart,c.responseStart-c.requestStart,c.responseEnd-c.responseStart,c.fetchStart-d,c.domInteractive-d,c.domContentLoadedEventStart-d];break a}}c=g}c||(W.top!=W?c=g:(d=(c=W.external)&&c.onloadT,c&&!c.isValidLoadTime&&(d=g),2147483648<d&&(d=g), 340<d&&c.setPageReadyTime(),c=d==g?g:[d]));if(c==g)return l;d=c[0];if(d==g||d==ba||da(d))return l;if(0<d){a:{for(d=1;d<c[w];d++)if(da(c[d])||c[d]==ba||0>
34c[d]){d=l;break a}d=h}d?b(je(c)):b(je(c[ja](0,1)))}else Ga(W,"load",function(){ke(a,b)},l);return h},me=function(a,b,c,d){var e=new yd;e.f(14,90,b[B](0,500));e.f(14,91,a[B](0,150));e.f(14,92,""+le(c));d!=g&&e.f(14,93,d[B](0,500));e.o(14,90,c);return e},le=function(a){return da(a)||0>a?0:5E3>a?10*m[la](a/10):5E4>a?100*m[la](a/100):41E5>a?1E3*m[la](a/ 351E3):41E5},je=function(a){for(var b=new yd,c=0;c<a[w];c++)b.f(14,c+1,""+le(a[c])),b.o(14,c+1,a[c]);return b};var U=function(a,b,c){function d(a){return function(b){if((b=b.get(Nc)[a])&&b[w])for(var c={type:a,target:e,stopPropagation:function(){throw"aborted";}},d=0;d<b[w];d++)b[d].call(e,c)}}var e=this;this.a=new Zc;this.get=function(a){return this.a.get(a)};this.set=function(a,b,c){this.a.set(a,b,c)};this.set(Wa,b||"UA-XXXXX-X");this.set($a,a||"");this.set(Ya,c||"");this.set(ab,m.round((new Date).getTime()/1E3));this.set(P,"/");this.set(cb,63072E6);this.set(eb,15768E6);this.set(db,18E5);this.set(fb,l); 36this.set(yb,50);this.set(gb,l);this.set(hb,h);this.set(ib,h);this.set(jb,h);this.set(kb,h);this.set(lb,h);this.set(ob,"utm_campaign");this.set(nb,"utm_id");this.set(pb,"gclid");this.set(qb,"utm_source");this.set(rb,"utm_medium");this.set(sb,"utm_term");this.set(tb,"utm_content");this.set(ub,"utm_nooverride");this.set(vb,100);this.set(Dc,1);this.set(Ec,l);this.set(wb,"/__utm.gif");this.set(xb,1);this.set(Cb,[]);this.set(Fb,[]);this.set(zb,Ld[ja](0));this.set(Ab,[]);this.set(Bb,[]);this.B("auto");this.set(Jb, 37J.referrer);a=this.a;try{var f=La(J[z][xa],l),j=ea(L(f.d.get("utm_referrer")))||"";j&&a.set(Jb,j);var k=W.gaData&&W.gaData.expId;k||(k=ea(K(f.d.get("utm_expid")))||"");k&&a.set(Oc,""+k)}catch(s){H(146)}this.set(Nc,{hit:[],load:[]});this.a.g("0",Zd);this.a.g("1",Wd);this.a.g("2",Jd);this.a.g("3",Sd);this.a.g("4",Xd);this.a.g("5",Kd);this.a.g("6",d("load"));this.a.g("7",ie);this.a.e("A",kd);this.a.e("B",md);this.a.e("C",Jd);this.a.e("D",jd);this.a.e("E",Tc);this.a.e("F",ne);this.a.e("G",Gd);this.a.e("H", 38nd);this.a.e("I",ud);this.a.e("J",Dd);this.a.e("K",d("hit"));this.a.e("L",oe);this.a.e("M",pe);0===this.get(ab)&&H(111);this.a.T();this.H=g};E=U[x];E.m=function(){var a=this.get(Db);a||(a=new yd,this.set(Db,a));return a};E.La=function(a){for(var b in a){var c=a[b];a.hasOwnProperty(b)&&this.set(b,c,h)}};E.K=function(a){if(this.get(Ec))return l;var b=this,c=ke(this.a,function(c){b.set(Hb,a,h);b.t(c)});this.set(Ec,c);return c}; 39E.Fa=function(a){a&&Ca(a)?(H(13),this.set(Hb,a,h)):"object"===typeof a&&a!==i&&this.La(a);this.H=a=this.get(Hb);this.a.j("page");this.K(a)};E.F=function(a,b,c,d,e){if(""==a||(!wd(a)||""==b||!wd(b))||c!=g&&!wd(c)||d!=g&&!xd(d))return l;this.set(wc,a,h);this.set(xc,b,h);this.set(yc,c,h);this.set(zc,d,h);this.set(vc,!!e,h);this.a.j("event");return h}; 40E.Ha=function(a,b,c,d,e){var f=this.a.b(Dc,0);1*e===e&&(f=e);if(this.a.b(Q,0)%100>=f)return l;c=1*(""+c);if(""==a||(!wd(a)||""==b||!wd(b)||!xd(c)||da(c)||0>c||0>f||100<f)||d!=g&&(""==d||!wd(d)))return l;this.t(me(a,b,c,d));return h};E.Ga=function(a,b,c,d){if(!a||!b)return l;this.set(Ac,a,h);this.set(Bc,b,h);this.set(Cc,c||J[z][xa],h);d&&this.set(Hb,d,h);this.a.j("social");return h};E.Ea=function(){this.set(Dc,10);this.K(this.H)};E.Ia=function(){this.a.j("trans")}; 41E.t=function(a){this.set(Eb,a,h);this.a.j("event")};E.ia=function(a){this.v();var b=this;return{_trackEvent:function(c,d,e){H(91);b.F(a,c,d,e)}}};E.ma=function(a){return this.get(a)};E.xa=function(a,b){if(a)if(Ca(a))this.set(a,b);else if("object"==typeof a)for(var c in a)a.hasOwnProperty(c)&&this.set(c,a[c])};E.addEventListener=function(a,b){var c=this.get(Nc)[a];c&&c[n](b)};E.removeEventListener=function(a,b){for(var c=this.get(Nc)[a],d=0;c&&d<c[w];d++)if(c[d]==b){c.splice(d,1);break}};E.qa=function(){return"5.3.9"}; 42E.B=function(a){this.get(hb);a="auto"==a?Ka(J.domain):!a||"-"==a||"none"==a?"":a[D]();this.set(bb,a)};E.va=function(a){this.set(hb,!!a)};E.na=function(a,b){return ce(this.a,a,b)};E.link=function(a,b){if(this.a.get(fb)&&a){var c=ce(this.a,a,b);J[z].href=c}};E.ua=function(a,b){this.a.get(fb)&&(a&&a.action)&&(a.action=ce(this.a,a.action,b))}; 43E.za=function(){this.v();var a=this.a,b=J.getElementById?J.getElementById("utmtrans"):J.utmform&&J.utmform.utmtrans?J.utmform.utmtrans:i;if(b&&b[na]){a.set(Cb,[]);for(var b=b[na][y]("UTM:"),c=0;c<b[w];c++){b[c]=Da(b[c]);for(var d=b[c][y](de),e=0;e<d[w];e++)d[e]=Da(d[e]);"T"==d[0]?fe(a,d[1],d[2],d[3],d[4],d[5],d[6],d[7],d[8]):"I"==d[0]&&ge(a,d[1],d[2],d[3],d[4],d[5],d[6])}}};E.$=function(a,b,c,d,e,f,j,k){return fe(this.a,a,b,c,d,e,f,j,k)};E.Y=function(a,b,c,d,e,f){return ge(this.a,a,b,c,d,e,f)};
44E.Aa=function(a){de=a||"|"};E.ea=function(){this.set(Cb,[])};E.wa=function(a,b,c,d){var e=this.a;if(0>=a||a>e.get(yb))a=l;else if(!b||!c||128<b[w]+c[w])a=l;else{1!=d&&2!=d&&(d=3);var f={};ha(f,b);f.value=c;f.scope=d;e.get(Fb)[a]=f;a=h}a&&this.a.n();return a};E.ka=function(a){this.a.get(Fb)[a]=g;this.a.n()};E.ra=function(a){return(a=this.a.get(Fb)[a])&&1==a[ua]?a[na]:g};E.Ca=function(a,b,c){this.m().f(a,b,c)};E.Da=function(a,b,c){this.m().o(a,b,c)};E.sa=function(a,b){return this.m().getKey(a,b)}; 45E.ta=function(a,b){return this.m().N(a,b)};E.fa=function(a){this.m().L(a)};E.ga=function(a){this.m().M(a)};E.ja=function(){return new yd};E.W=function(a){a&&this.get(Ab)[n](a[D]())};E.ba=function(){this.set(Ab,[])};E.X=function(a){a&&this.get(Bb)[n](a[D]())};E.ca=function(){this.set(Bb,[])};E.Z=function(a,b,c,d,e){if(a&&b){a=[a,b[D]()][C](":");if(d||e)a=[a,d,e][C](":");d=this.get(zb);d.splice(c?0:d[w],0,a)}};E.da=function(){this.set(zb,[])}; 46E.ha=function(a){this.a[ka]();var b=this.get(P),c=be(this.a);this.set(P,a);this.a.n();ae(this.a,c);this.set(P,b)};E.ya=function(a,b){if(0<a&&5>=a&&Ca(b)&&""!=b){var c=this.get(Fc)||[];c[a]=b;this.set(Fc,c)}};E.V=function(a){a=""+a;if(a[oa](/^[A-Za-z0-9]{1,5}$/)){var b=this.get(Ic)||[];b[n](a);this.set(Ic,b)}};E.v=function(){this.a[ka]()};E.Ba=function(a){a&&""!=a&&(this.set(Tb,a),this.a.j("var"))};var ne=function(a){"trans"!==a.get(sc)&&500<=a.b(cc,0)&&a[ta]();if("event"===a.get(sc)){var b=(new Date).getTime(),c=a.b(dc,0),d=a.b(Zb,0),c=m[la](1*((b-(c!=d?c:1E3*c))/1E3));0<c&&(a.set(dc,b),a.set(R,m.min(10,a.b(R,0)+c)));0>=a.b(R,0)&&a[ta]()}},pe=function(a){"event"===a.get(sc)&&a.set(R,m.max(0,a.b(R,10)-1))};var qe=function(){var a=[];this.add=function(b,c,d){d&&(c=G(""+c));a[n](b+"="+c)};this.toString=function(){return a[C]("&")}},re=function(a,b){(b||2!=a.get(xb))&&a.z(cc)},se=function(a,b){b.add("utmwv","5.3.9");b.add("utms",a.get(cc));b.add("utmn",Ea());var c=J[z].hostname;F(c)||b.add("utmhn",c,h);c=a.get(vb);100!=c&&b.add("utmsp",c,h)},te=function(a,b){b.add("utmac",Da(a.get(Wa)));a.get(Oc)&&b.add("utmxkey",a.get(Oc),h);a.get(vc)&&b.add("utmni",1);var c=a.get(Ic);c&&0<c[w]&&b.add("utmdid",c[C](".")); 47var c=function(a,b){b&&d[n](a+"="+b+";")},d=[];c("__utma",cd(a));c("__utmz",hd(a,l));c("__utmv",fd(a,h));c("__utmx",be(a));b.add("utmcc",d[C]("+"),h);a.get(Xa)!==l&&(a.get(Xa)||M.w)&&b.add("aip",1);b.add("utmu",od.Xa())},ue=function(a,b){for(var c=a.get(Fc)||[],d=[],e=1;e<c[w];e++)c[e]&&d[n](e+":"+G(c[e][p](/%/g,"%25")[p](/:/g,"%3A")[p](/,/g,"%2C")));d[w]&&b.add("utmpg",d[C](","))},ve=function(a,b){a.get(ib)&&(b.add("utmcs",a.get(Qb),h),b.add("utmsr",a.get(Lb)),a.get(Rb)&&b.add("utmvp",a.get(Rb)), 48b.add("utmsc",a.get(Mb)),b.add("utmul",a.get(Pb)),b.add("utmje",a.get(Nb)),b.add("utmfl",a.get(Ob),h))},we=function(a,b){a.get(lb)&&a.get(Ib)&&b.add("utmdt",a.get(Ib),h);b.add("utmhid",a.get(Kb));b.add("utmr",Pa(a.get(Jb),a.get(P)),h);b.add("utmp",G(a.get(Hb),h),h)},xe=function(a,b){for(var c=a.get(Db),d=a.get(Eb),e=a.get(Fb)||[],f=0;f<e[w];f++){var j=e[f];j&&(c||(c=new yd),c.f(8,f,j[r]),c.f(9,f,j[na]),3!=j[ua]&&c.f(11,f,""+j[ua]))}!F(a.get(wc))&&!F(a.get(xc),h)&&(c||(c=new yd),c.f(5,1,a.get(wc)), 49c.f(5,2,a.get(xc)),e=a.get(yc),e!=g&&c.f(5,3,e),e=a.get(zc),e!=g&&c.o(5,1,e));c?b.add("utme",c.Qa(d),h):d&&b.add("utme",d.A(),h)},ye=function(a,b,c){var d=new qe;re(a,c);se(a,d);d.add("utmt","tran");d.add("utmtid",b.id_,h);d.add("utmtst",b.affiliation_,h);d.add("utmtto",b.total_,h);d.add("utmttx",b.tax_,h);d.add("utmtsp",b.shipping_,h);d.add("utmtci",b.city_,h);d.add("utmtrg",b.state_,h);d.add("utmtco",b.country_,h);xe(a,d);ve(a,d);we(a,d);(b=a.get(Gb))&&d.add("utmcu",b,h);c||(ue(a,d),te(a,d));return d[v]()}, 50ze=function(a,b,c){var d=new qe;re(a,c);se(a,d);d.add("utmt","item");d.add("utmtid",b.transId_,h);d.add("utmipc",b.sku_,h);d.add("utmipn",b.name_,h);d.add("utmiva",b.category_,h);d.add("utmipr",b.price_,h);d.add("utmiqt",b.quantity_,h);xe(a,d);ve(a,d);we(a,d);(b=a.get(Gb))&&d.add("utmcu",b,h);c||(ue(a,d),te(a,d));return d[v]()},Ae=function(a,b){var c=a.get(sc);if("page"==c)c=new qe,re(a,b),se(a,c),xe(a,c),ve(a,c),we(a,c),b||(ue(a,c),te(a,c)),c=[c[v]()];else if("event"==c)c=new qe,re(a,b),se(a,c), 51c.add("utmt","event"),xe(a,c),ve(a,c),we(a,c),b||(ue(a,c),te(a,c)),c=[c[v]()];else if("var"==c)c=new qe,re(a,b),se(a,c),c.add("utmt","var"),!b&&te(a,c),c=[c[v]()];else if("trans"==c)for(var c=[],d=a.get(Cb),e=0;e<d[w];++e){c[n](ye(a,d[e],b));for(var f=d[e].items_,j=0;j<f[w];++j)c[n](ze(a,f[j],b))}else"social"==c?b?c=[]:(c=new qe,re(a,b),se(a,c),c.add("utmt","social"),c.add("utmsn",a.get(Ac),h),c.add("utmsa",a.get(Bc),h),c.add("utmsid",a.get(Cc),h),xe(a,c),ve(a,c),we(a,c),ue(a,c),te(a,c),c=[c[v]()]): 52"feedback"==c?b?c=[]:(c=new qe,re(a,b),se(a,c),c.add("utmt","feedback"),c.add("utmfbid",a.get(Gc),h),c.add("utmfbpr",a.get(Hc),h),xe(a,c),ve(a,c),we(a,c),ue(a,c),te(a,c),c=[c[v]()]):c=[];return c},oe=function(a){var b,c=a.get(xb),d=a.get(uc),e=d&&d.Ua,f=0;if(0==c||2==c){var j=a.get(wb)+"?";b=Ae(a,h);for(var k=0,s=b[w];k<s;k++)Sa(b[k],e,j,h),f++}if(1==c||2==c){b=Ae(a);k=0;for(s=b[w];k<s;k++)try{Sa(b[k],e),f++}catch(t){t&&Ra(t[r],g,t.message)}}d&&(d.q=f)};var Be=function(){return"https:"==J[z][A]||M.G?"https://ssl.google-analytics.com":"http://www.google-analytics.com"},Ce=function(a){ha(this,"len");this.message=a+"-8192"},De=function(a){ha(this,"ff2post");this.message=a+"-2036"},Sa=function(a,b,c,d){b=b||Fa;if(d||2036>=a[w]){var e=b;b=c||Be()+"/__utm.gif?";var f=new Image(1,1);f.src=b+a;f.onload=function(){f.onload=i;f.onerror=i;e()};f.onerror=function(){f.onload=i;f.onerror=i;e()}}else if(8192>=a[w]){var j=b;if(0<=W[za].userAgent[q]("Firefox")&& 53![].reduce)throw new De(a[w]);var k;b=Be()+"/p/__utm.gif";if(c=W.XDomainRequest)k=new c,k.open("POST",b);else if(c=W.XMLHttpRequest)c=new c,"withCredentials"in c&&(k=c,k.open("POST",b,h),k.setRequestHeader("Content-Type","text/plain"));k?(k.onreadystatechange=function(){4==k.readyState&&(j(),k=i)},k.send(a),b=h):b=g;b||Ee(a,j)}else throw new Ce(a[w]);},Ee=function(a,b){if(J.body){a=aa(a);try{var c=J[qa]('<iframe name="'+a+'"></iframe>')}catch(d){c=J[qa]("iframe"),ha(c,a)}c.height="0";c.width="0"; 54c.style.display="none";c.style.visibility="hidden";
54var e=J[z],e=Be()+"/u/post_iframe.html#"+aa(e[A]+"//"+e[u]+"/favicon.ico"),f=function(){c.src="";c.parentNode&&c.parentNode.removeChild(c)};Ga(W,"beforeunload",f);var j=l,k=0,s=function(){if(!j){try{if(9<k||c.contentWindow[z][u]==J[z][u]){j=h;f();Ha(W,"beforeunload",f);b();return}}catch(a){}k++;ca(s,200)}};Ga(c,"load",s);J.body.appendChild(c);c.src=e}else ca(function(){Ee(a,b)},100)};var $=function(){this.G=this.w=l;this.C={};this.D=[];this.U=0;this.S=[["www.google-analytics.com","","/plugins/"]];this._gasoCPath=this._gasoDomain=g;var a=function(a,c,d){T($[x],a,c,d)};a("_createTracker",$[x].r,55);a("_getTracker",$[x].oa,0);a("_getTrackerByName",$[x].u,51);a("_getTrackers",$[x].pa,130);a("_anonymizeIp",$[x].aa,16);a("_forceSSL",$[x].la,125);a("_getPlugin",Pc,120);a=function(a,c,d){T(U[x],a,c,d)};Qc("_getName",$a,58);Qc("_getAccount",Wa,64);Qc("_visitCode",Q,54);Qc("_getClientInfo", 55ib,53,1);Qc("_getDetectTitle",lb,56,1);Qc("_getDetectFlash",jb,65,1);Qc("_getLocalGifPath",wb,57);Qc("_getServiceMode",xb,59);V("_setClientInfo",ib,66,2);V("_setAccount",Wa,3);V("_setNamespace",Ya,48);V("_setAllowLinker",fb,11,2);V("_setDetectFlash",jb,61,2);V("_setDetectTitle",lb,62,2);V("_setLocalGifPath",wb,46,0);V("_setLocalServerMode",xb,92,g,0);V("_setRemoteServerMode",xb,63,g,1);V("_setLocalRemoteServerMode",xb,47,g,2);V("_setSampleRate",vb,45,1);V("_setCampaignTrack",kb,36,2);V("_setAllowAnchor", 56gb,7,2);V("_setCampNameKey",ob,41);V("_setCampContentKey",tb,38);V("_setCampIdKey",nb,39);V("_setCampMediumKey",rb,40);V("_setCampNOKey",ub,42);V("_setCampSourceKey",qb,43);V("_setCampTermKey",sb,44);V("_setCampCIdKey",pb,37);V("_setCookiePath",P,9,0);V("_setMaxCustomVariables",yb,0,1);V("_setVisitorCookieTimeout",cb,28,1);V("_setSessionCookieTimeout",db,26,1);V("_setCampaignCookieTimeout",eb,29,1);V("_setReferrerOverride",Jb,49);V("_setSiteSpeedSampleRate",Dc,132);a("_trackPageview",U[x].Fa,1);a("_trackEvent", 57U[x].F,4);a("_trackPageLoadTime",U[x].Ea,100);a("_trackSocial",U[x].Ga,104);a("_trackTrans",U[x].Ia,18);a("_sendXEvent",U[x].t,78);a("_createEventTracker",U[x].ia,74);a("_getVersion",U[x].qa,60);a("_setDomainName",U[x].B,6);a("_setAllowHash",U[x].va,8);a("_getLinkerUrl",U[x].na,52);a("_link",U[x].link,101);a("_linkByPost",U[x].ua,102);a("_setTrans",U[x].za,20);a("_addTrans",U[x].$,21);a("_addItem",U[x].Y,19);a("_clearTrans",U[x].ea,105);a("_setTransactionDelim",U[x].Aa,82);a("_setCustomVar",U[x].wa, 5810);a("_deleteCustomVar",U[x].ka,35);a("_getVisitorCustomVar",U[x].ra,50);a("_setXKey",U[x].Ca,83);a("_setXValue",U[x].Da,84);a("_getXKey",U[x].sa,76);a("_getXValue",U[x].ta,77);a("_clearXKey",U[x].fa,72);a("_clearXValue",U[x].ga,73);a("_createXObj",U[x].ja,75);a("_addIgnoredOrganic",U[x].W,15);a("_clearIgnoredOrganic",U[x].ba,97);a("_addIgnoredRef",U[x].X,31);a("_clearIgnoredRef",U[x].ca,32);a("_addOrganic",U[x].Z,14);a("_clearOrganic",U[x].da,70);a("_cookiePathCopy",U[x].ha,30);a("_get",U[x].ma, 59106);a("_set",U[x].xa,107);a("_addEventListener",U[x].addEventListener,108);a("_removeEventListener",U[x].removeEventListener,109);a("_addDevId",U[x].V);a("_getPlugin",Pc,122);a("_setPageGroup",U[x].ya,126);a("_trackTiming",U[x].Ha,124);a("_initData",U[x].v,2);a("_setVar",U[x].Ba,22);V("_setSessionTimeout",db,27,3);V("_setCookieTimeout",eb,25,3);V("_setCookiePersistence",cb,24,1);a("_setAutoTrackOutbound",Fa,79);a("_setTrackOutboundSubdomains",Fa,81);a("_setHrefExamineLimit",Fa,80)};E=$[x]; 60E.oa=function(a,b){return this.r(a,g,b)};E.r=function(a,b,c){b&&H(23);c&&H(67);b==g&&(b="~"+M.U++);a=new U(b,a,c);M.C[b]=a;M.D[n](a);return a};E.u=function(a){a=a||"";return M.C[a]||M.r(g,a)};E.pa=function(){return M.D[ja](0)};E.aa=function(){this.w=h};E.la=function(){this.G=h};var Fe=function(a){if("prerender"==J.webkitVisibilityState)return l;a();return h};var M=new $;var Ge=W._gat;Ge&&Ba(Ge._getTracker)?M=Ge:W._gat=M;var Z=new Y;var He=function(){var a=W._gaq,b=l;if(a&&Ba(a[n])&&(b="[object Array]"==Object[x][v].call(Object(a)),!b)){Z=a;return}W._gaq=Z;b&&Z[n][ya](Z,a)};if(!Fe(He)){H(123);var Ie=l,Je=function(){!Ie&&Fe(He)&&(Ie=h,Ha(J,"webkitvisibilitychange",Je))};Ga(J,"webkitvisibilitychange",Je)};function Yc(a){var b=1,c=0,d;if(a){b=0;for(d=a[w]-1;0<=d;
60d--)c=a.charCodeAt(d),b=(b<<6&268435455)+c+(c<<14),c=b&266338304,b=0!=c?b^c>>21:b}return b};})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.