(function(){function e(a){throw a;}var i=void 0,k=null;function aa(a){return function(b){this[a]=b}}function l(a){return function(){return this[a]}}var m,ba=ba||{},p=this;function ca(a){for(var a=a.split("."),b=p,c;c=a.shift();)if(b[c]!=k)b=b[c];else return k;return b}function r(){}
function da(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array)return"array";else if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(c=="[object Window]")return"object";if(c=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(c=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if(b=="function"&&typeof a.call=="undefined")return"object";return b}function s(a){return a!==i}function t(a){return da(a)=="array"}function ea(a){var b=da(a);return b=="array"||b=="object"&&typeof a.length=="number"}function u(a){return typeof a=="string"}function fa(a){return typeof a=="number"}function ga(a){return da(a)=="function"}function ha(a){a=da(a);return a=="object"||a=="array"||a=="function"}function v(a){return a[ia]||(a[ia]=++ja)}
var ia="closure_uid_"+Math.floor(Math.random()*2147483648).toString(36),ja=0;function ka(a){return a.call.apply(a.bind,arguments)}function la(a,b){var c=b||p;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var b=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(b,d);return a.apply(c,b)}}else return function(){return a.apply(c,arguments)}}
function w(){w=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ka:la;return w.apply(k,arguments)}var x=Date.now||function(){return+new Date};function y(a,b){var c=a.split("."),d=p;!(c[0]in d)&&d.execScript&&d.execScript("var "+c[0]);for(var f;c.length&&(f=c.shift());)!c.length&&s(b)?d[f]=b:d=d[f]?d[f]:d[f]={}}function A(a,b){function c(){}c.prototype=b.prototype;a.c=b.prototype;a.prototype=new c};function B(a,b){this.width=a;this.height=b}B.prototype.G=function(){return new B(this.width,this.height)};B.prototype.toString=function(){return"("+this.width+" x "+this.height+")"};B.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};B.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function ma(a){for(var b=1;b<arguments.length;b++)var c=String(arguments[b]).replace(/\$/g,"$$$$"),a=a.replace(/\%s/,c);return a}var na=/^[a-zA-Z0-9\-_.!~*'()]*$/;function oa(a){a=String(a);if(!na.test(a))return encodeURIComponent(a);return a}function pa(a){if(!qa.test(a))return a;a.indexOf("&")!=-1&&(a=a.replace(ra,"&amp;"));a.indexOf("<")!=-1&&(a=a.replace(sa,"&lt;"));a.indexOf(">")!=-1&&(a=a.replace(ta,"&gt;"));a.indexOf('"')!=-1&&(a=a.replace(ua,"&quot;"));return a}
var ra=/&/g,sa=/</g,ta=/>/g,ua=/\"/g,qa=/[&<>\"]/;
function va(a,b){for(var c=0,d=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),f=String(b).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),g=Math.max(d.length,f.length),h=0;c==0&&h<g;h++){var j=d[h]||"",o=f[h]||"",n=RegExp("(\\d*)(\\D*)","g"),z=RegExp("(\\d*)(\\D*)","g");do{var q=n.exec(j)||["","",""],L=z.exec(o)||["","",""];if(q[0].length==0&&L[0].length==0)break;c=wa(q[1].length==0?0:parseInt(q[1],10),L[1].length==0?0:parseInt(L[1],10))||wa(q[2].length==0,L[2].length==0)||wa(q[2],L[2])}while(c==
0)}return c}function wa(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var xa,ya,za,Aa,Ba,Ca,Da;function Ea(){return p.navigator?p.navigator.userAgent:k}function Fa(){return p.navigator}Ba=Aa=za=ya=xa=!1;var Ga;if(Ga=Ea()){var Ha=Fa();xa=Ga.indexOf("Opera")==0;ya=!xa&&Ga.indexOf("MSIE")!=-1;Aa=(za=!xa&&Ga.indexOf("WebKit")!=-1)&&Ga.indexOf("Mobile")!=-1;Ba=!xa&&!za&&Ha.product=="Gecko"}var Ia=xa,C=ya,D=Ba,Ja=za,Ka=Aa,La,Ma=Fa();La=Ma&&Ma.platform||"";Ca=La.indexOf("Mac")!=-1;Da=La.indexOf("Win")!=-1;var Na=!!Fa()&&(Fa().appVersion||"").indexOf("X11")!=-1,Oa;
a:{var Pa="",Qa;if(Ia&&p.opera)var Ra=p.opera.version,Pa=typeof Ra=="function"?Ra():Ra;else if(D?Qa=/rv\:([^\);]+)(\)|;)/:C?Qa=/MSIE\s+([^\);]+)(\)|;)/:Ja&&(Qa=/WebKit\/(\S+)/),Qa)var Sa=Qa.exec(Ea()),Pa=Sa?Sa[1]:"";if(C){var Ta,Ua=p.document;Ta=Ua?Ua.documentMode:i;if(Ta>parseFloat(Pa)){Oa=String(Ta);break a}}Oa=Pa}var Va={};function E(a){return Va[a]||(Va[a]=va(Oa,a)>=0)};function Wa(a,b){for(var c in a)b.call(i,a[c],c,a)}function Xa(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Ya(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function Za(a){for(var b in a)return!1;return!0}function $a(a,b,c){b in a&&e(Error('The object already contains the key "'+b+'"'));a[b]=c}var ab=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];
function bb(a){for(var b,c,d=1;d<arguments.length;d++){c=arguments[d];for(b in c)a[b]=c[b];for(var f=0;f<ab.length;f++)b=ab[f],Object.prototype.hasOwnProperty.call(c,b)&&(a[b]=c[b])}};function cb(a,b){this.x=s(a)?a:0;this.y=s(b)?b:0}cb.prototype.G=function(){return new cb(this.x,this.y)};cb.prototype.toString=function(){return"("+this.x+", "+this.y+")"};function db(a){this.stack=Error().stack||"";if(a)this.message=String(a)}A(db,Error);db.prototype.name="CustomError";function eb(a,b){b.unshift(a);db.call(this,ma.apply(k,b));b.shift();this.Ee=a}A(eb,db);eb.prototype.name="AssertionError";function fb(a){e(new eb("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};var F=Array.prototype,G=F.indexOf?function(a,b,c){return F.indexOf.call(a,b,c)}:function(a,b,c){c=c==k?0:c<0?Math.max(0,a.length+c):c;if(u(a)){if(!u(b)||b.length!=1)return-1;return a.indexOf(b,c)}for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},gb=F.forEach?function(a,b,c){F.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,f=u(a)?a.split(""):a,g=0;g<d;g++)g in f&&b.call(c,f[g],g,a)},hb=F.map?function(a,b,c){return F.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,f=Array(d),g=
u(a)?a.split(""):a,h=0;h<d;h++)h in g&&(f[h]=b.call(c,g[h],h,a));return f};function ib(a,b){var c=G(a,b);c>=0&&F.splice.call(a,c,1)}function jb(){return F.concat.apply(F,arguments)}function kb(a){if(t(a))return jb(a);else{for(var b=[],c=0,d=a.length;c<d;c++)b[c]=a[c];return b}}function lb(a){for(var b=1;b<arguments.length;b++){var c=arguments[b],d;if(t(c)||(d=ea(c))&&c.hasOwnProperty("callee"))a.push.apply(a,c);else if(d)for(var f=a.length,g=c.length,h=0;h<g;h++)a[f+h]=c[h];else a.push(c)}}
function mb(a){F.splice.apply(a,nb(arguments,1))}function nb(a,b,c){return arguments.length<=2?F.slice.call(a,b):F.slice.call(a,b,c)};function ob(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}ob.prototype.G=function(){return new ob(this.left,this.top,this.width,this.height)};ob.prototype.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};
ob.prototype.contains=function(a){return a instanceof ob?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};ob.prototype.C=function(){return new B(this.width,this.height)};var pb;function qb(a){return(a=a.className)&&typeof a.split=="function"?a.split(/\s+/):[]}function rb(a){var b=qb(a),c=nb(arguments,1),d;d=b;for(var f=0,g=0;g<c.length;g++)G(d,c[g])>=0||(d.push(c[g]),f++);d=f==c.length;a.className=b.join(" ");return d}function sb(a){for(var b=qb(a),c=nb(arguments,1),d=b,f=0,g=0;g<d.length;g++)G(c,d[g])>=0&&(mb(d,g--,1),f++);a.className=b.join(" ")}function tb(a,b,c){c?rb(a,b):sb(a,b)};var ub=!C||E("9");!D&&!C||C&&E("9")||D&&E("1.9.1");var vb=C&&!E("9");function wb(a){return a?new xb(H(a)):pb||(pb=new xb)}function yb(a){return u(a)?document.getElementById(a):a}function zb(a,b){var c=b||document;if(Ab(c))return c.querySelectorAll("."+a);else if(c.getElementsByClassName)return c.getElementsByClassName(a);return Bb(document,"*",a,b)}function Ab(a){return a.querySelectorAll&&a.querySelector&&(!Ja||Cb(document)||E("528"))}
function Bb(a,b,c,d){a=d||a;b=b&&b!="*"?b.toUpperCase():"";if(Ab(a)&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName)if(a=a.getElementsByClassName(c),b){for(var d={},f=0,g=0,h;h=a[g];g++)b==h.nodeName&&(d[f++]=h);d.length=f;return d}else return a;a=a.getElementsByTagName(b||"*");if(c){d={};for(g=f=0;h=a[g];g++)b=h.className,typeof b.split=="function"&&G(b.split(/\s+/),c)>=0&&(d[f++]=h);d.length=f;return d}else return a}
function Db(a,b){Wa(b,function(b,d){d=="style"?a.style.cssText=b:d=="class"?a.className=b:d=="for"?a.htmlFor=b:d in Eb?a.setAttribute(Eb[d],b):a[d]=b})}var Eb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",maxlength:"maxLength",type:"type"};
function Fb(a){var b=a.document;if(Ja&&!E("500")&&!Ka){typeof a.innerHeight=="undefined"&&(a=window);var b=a.innerHeight,c=a.document.documentElement.scrollHeight;a==a.top&&c<b&&(b-=15);return new B(a.innerWidth,b)}a=Cb(b)?b.documentElement:b.body;return new B(a.clientWidth,a.clientHeight)}function Gb(a,b,c,d){function f(c){c&&b.appendChild(u(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];ea(g)&&!(ha(g)&&g.nodeType>0)?gb(Hb(g)?kb(g):g,f):f(g)}}
function Cb(a){return a.compatMode=="CSS1Compat"}function Ib(a){return a&&a.parentNode?a.parentNode.removeChild(a):k}function Jb(a){if(a.lastElementChild!=i)return a.lastElementChild;return Kb(a.lastChild,!1)}function Kb(a,b){for(;a&&a.nodeType!=1;)a=b?a.nextSibling:a.previousSibling;return a}
function Lb(a,b){if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function H(a){return a.nodeType==9?a:a.ownerDocument||a.document}var Mb={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Nb={IMG:" ",BR:"\n"};
function Ob(a,b,c){if(!(a.nodeName in Mb))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Nb)b.push(Nb[a.nodeName]);else for(a=a.firstChild;a;)Ob(a,b,c),a=a.nextSibling}function Hb(a){if(a&&typeof a.length=="number")if(ha(a))return typeof a.item=="function"||typeof a.item=="string";else if(ga(a))return typeof a.item=="function";return!1}
function Pb(a,b,c){if(!c)a=a.parentNode;for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return k}function xb(a){this.g=a||p.document||document}m=xb.prototype;m.Wa=wb;m.a=function(a){return u(a)?this.g.getElementById(a):a};function I(a,b,c){return zb(b,c||a.g)}
m.v=function(){var a=this.g,b=arguments,c=b[0],d=b[1];if(!ub&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',pa(d.name),'"');if(d.type){c.push(' type="',pa(d.type),'"');var f={};bb(f,d);d=f;delete d.type}c.push(">");c=c.join("")}c=a.createElement(c);if(d)u(d)?c.className=d:t(d)?rb.apply(k,[c].concat(d)):Db(c,d);b.length>2&&Gb(a,c,b,2);return c};m.createElement=function(a){return this.g.createElement(a)};m.createTextNode=function(a){return this.g.createTextNode(a)};
m.appendChild=function(a,b){a.appendChild(b)};m.append=function(a){Gb(H(a),a,arguments,1)};m.removeNode=Ib;function J(a){if(a.firstElementChild!=i)return a.firstElementChild;return Kb(a.firstChild,!0)}m.Jc=Jb;function Qb(a){if(a.previousElementSibling!=i)return a.previousElementSibling;return Kb(a.previousSibling,!1)}m.contains=Lb;
function Rb(a,b){if("textContent"in a)a.textContent=b;else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{for(var c;c=a.firstChild;)a.removeChild(c);a.appendChild(H(a).createTextNode(b))}}
function Sb(a){if(vb&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Ob(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");C||(a=a.replace(/ +/g," "));a!=" "&&(a=a.replace(/^\s*/,""));return a}function Tb(a,b,c){var d=b?b.toUpperCase():k;return Pb(a,function(a){return(!d||a.nodeName==d)&&(!c||G(qb(a),c)>=0)},!0)};function Ub(a,b){var c;a:{c=H(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,k))){c=c[b]||c.getPropertyValue(b);break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:k)||a.style[b]}
function Vb(a){if(C)return a.offsetParent;for(var b=H(a),c=Ub(a,"position"),d=c=="fixed"||c=="absolute",a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Ub(a,"position"),d=d&&c=="static"&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return k}function Wb(a,b,c){b instanceof B?(c=b.height,b=b.width):c==i&&e(Error("missing height argument"));a.style.width=Xb(b,!0);a.style.height=Xb(c,!0)}
function Xb(a,b){typeof a=="number"&&(a=(b?Math.round(a):a)+"px");return a}function K(a){if(Ub(a,"display")!="none")return new B(a.offsetWidth,a.offsetHeight);var b=a.style,c=b.display,d=b.visibility,f=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";var g=a.offsetWidth,a=a.offsetHeight;b.display=c;b.position=f;b.visibility=d;return new B(g,a)}
function Yb(a){var b,c=H(a),d=Ub(a,"position"),f=D&&c.getBoxObjectFor&&!a.getBoundingClientRect&&d=="absolute"&&(b=c.getBoxObjectFor(a))&&(b.screenX<0||b.screenY<0),g=new cb(0,0),h;b=c?c.nodeType==9?c:H(c):document;if(h=C)if(h=!E(9))h=wb(b),h=!Cb(h.g);h=h?b.body:b.documentElement;if(a!=h)if(a.getBoundingClientRect){b=a.getBoundingClientRect();if(C)d=a.ownerDocument,b.left-=d.documentElement.clientLeft+d.body.clientLeft,b.top-=d.documentElement.clientTop+d.body.clientTop;d=wb(c).g;c=!Ja&&Cb(d)?d.documentElement:
d.body;d=d.parentWindow||d.defaultView;c=new cb(d.pageXOffset||c.scrollLeft,d.pageYOffset||c.scrollTop);g.x=b.left+c.x;g.y=b.top+c.y}else if(c.getBoxObjectFor&&!f)b=c.getBoxObjectFor(a),c=c.getBoxObjectFor(h),g.x=b.screenX-c.screenX,g.y=b.screenY-c.screenY;else{b=a;do{g.x+=b.offsetLeft;g.y+=b.offsetTop;b!=a&&(g.x+=b.clientLeft||0,g.y+=b.clientTop||0);if(Ja&&Ub(b,"position")=="fixed"){g.x+=c.body.scrollLeft;g.y+=c.body.scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(Ia||Ja&&d=="absolute")g.y-=c.body.offsetTop;
for(b=a;(b=Vb(b))&&b!=c.body&&b!=h;)if(g.x-=b.scrollLeft,!Ia||b.tagName!="TR")g.y-=b.scrollTop}a=K(a);return new ob(g.x,g.y,a.width,a.height)}function Zb(a,b){var c=a.style;if("opacity"in c)c.opacity=b;else if("MozOpacity"in c)c.MozOpacity=b;else if("filter"in c)c.filter=b===""?"":"alpha(opacity="+b*100+")"}function $b(a,b){a.style.display=b?"":"none"};function ac(a,b){Wb(this.B(),a,b);return this}function bc(){return K(this.B())};var cc,dc;
(function(){function a(a){a=a.match(/[\d]+/g);a.length=3;return a.join(".")}var b=!1,c="";if(navigator.plugins&&navigator.plugins.length){var d=navigator.plugins["Shockwave Flash"];d&&(b=!0,d.description&&(c=a(d.description)));navigator.plugins["Shockwave Flash 2.0"]&&(b=!0,c="2.0.0.11")}else if(navigator.mimeTypes&&navigator.mimeTypes.length)(b=(d=navigator.mimeTypes["application/x-shockwave-flash"])&&d.enabledPlugin)&&(c=a(d.enabledPlugin.description));else try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),b=
!0,c=a(d.GetVariable("$version"))}catch(f){try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),b=!0,c="6.0.21"}catch(g){try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),b=!0,c=a(d.GetVariable("$version"))}catch(h){}}}cc=b;dc=c})();var ec;var fc={Gd:"click",Ld:"dblclick",fe:"mousedown",je:"mouseup",ie:"mouseover",he:"mouseout",ge:"mousemove",te:"selectstart",$d:"keypress",Zd:"keydown",ae:"keyup",Ed:"blur",Td:"focus",Md:"deactivate",Ud:C?"focusin":"DOMFocusIn",Vd:C?"focusout":"DOMFocusOut",Fd:"change",se:"select",ue:"submit",Yd:"input",oe:"propertychange",Qd:"dragstart",Nd:"dragenter",Pd:"dragover",Od:"dragleave",Rd:"drop",ye:"touchstart",xe:"touchmove",we:"touchend",ve:"touchcancel",Id:"contextmenu",Sd:"error",Xd:"help",be:"load",
ce:"losecapture",pe:"readystatechange",qe:"resize",re:"scroll",ze:"unload",Wd:"hashchange",ke:"pagehide",le:"pageshow",ne:"popstate",Jd:"copy",me:"paste",Kd:"cut",ee:"message",Hd:"connect"};!C||E("9");var gc=C&&!E("8");function N(){hc&&(ic[v(this)]=this)}var hc=!1,ic={};N.prototype.Zb=!1;N.prototype.o=function(){if(!this.Zb&&(this.Zb=!0,this.d(),hc)){var a=v(this);ic.hasOwnProperty(a)||e(Error(this+" did not call the goog.Disposable base constructor or was disposed of after a clearUndisposedObjects call"));delete ic[a]}};N.prototype.d=function(){};function jc(a){a&&typeof a.o=="function"&&a.o()};function O(a,b){N.call(this);this.type=a;this.currentTarget=this.target=b}A(O,N);m=O.prototype;m.d=function(){delete this.type;delete this.target;delete this.currentTarget};m.ha=!1;m.Ka=!0;m.stopPropagation=function(){this.ha=!0};m.preventDefault=function(){this.Ka=!1};function kc(a){a.stopPropagation()};var lc=new Function("a","return a");function mc(a,b){a&&this.$a(a,b)}A(mc,O);m=mc.prototype;m.target=k;m.relatedTarget=k;m.offsetX=0;m.offsetY=0;m.clientX=0;m.clientY=0;m.screenX=0;m.screenY=0;m.button=0;m.keyCode=0;m.charCode=0;m.ctrlKey=!1;m.altKey=!1;m.shiftKey=!1;m.metaKey=!1;m.ud=!1;m.la=k;
m.$a=function(a,b){var c=this.type=a.type;O.call(this,c);this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(D){var f;a:{try{lc(d.nodeName);f=!0;break a}catch(g){}f=!1}f||(d=k)}}else if(c=="mouseover")d=a.fromElement;else if(c=="mouseout")d=a.toElement;this.relatedTarget=d;this.offsetX=a.offsetX!==i?a.offsetX:a.layerX;this.offsetY=a.offsetY!==i?a.offsetY:a.layerY;this.clientX=a.clientX!==i?a.clientX:a.pageX;this.clientY=a.clientY!==i?a.clientY:a.pageY;this.screenX=
a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.ud=Ca?a.metaKey:a.ctrlKey;this.state=a.state;this.la=a;delete this.Ka;delete this.ha};m.stopPropagation=function(){mc.c.stopPropagation.call(this);this.la.stopPropagation?this.la.stopPropagation():this.la.cancelBubble=!0};
m.preventDefault=function(){mc.c.preventDefault.call(this);var a=this.la;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,gc)try{if(a.ctrlKey||a.keyCode>=112&&a.keyCode<=123)a.keyCode=-1}catch(b){}};m.d=function(){mc.c.d.call(this);this.relatedTarget=this.currentTarget=this.target=this.la=k};function nc(){}var oc=0;m=nc.prototype;m.key=0;m.ua=!1;m.vb=!1;m.$a=function(a,b,c,d,f,g){ga(a)?this.oc=!0:a&&a.handleEvent&&ga(a.handleEvent)?this.oc=!1:e(Error("Invalid listener argument"));this.pa=a;this.xc=b;this.src=c;this.type=d;this.capture=!!f;this.Xa=g;this.vb=!1;this.key=++oc;this.ua=!1};m.handleEvent=function(a){if(this.oc)return this.pa.call(this.Xa||this.src,a);return this.pa.handleEvent.call(this.pa,a)};var pc,qc=(pc="ScriptEngine"in p&&p.ScriptEngine()=="JScript")?p.ScriptEngineMajorVersion()+"."+p.ScriptEngineMinorVersion()+"."+p.ScriptEngineBuildVersion():"0";function P(a,b){N.call(this);this.qc=b;this.ea=[];a>this.qc&&e(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var c=0;c<a;c++)this.ea.push(this.Q?this.Q():{})}A(P,N);P.prototype.Q=k;P.prototype.Yb=k;P.prototype.getObject=function(){if(this.ea.length)return this.ea.pop();return this.Q?this.Q():{}};function rc(a,b){a.ea.length<a.qc?a.ea.push(b):sc(a,b)}function sc(a,b){if(a.Yb)a.Yb(b);else if(ha(b))if(ga(b.o))b.o();else for(var c in b)delete b[c]}
P.prototype.d=function(){P.c.d.call(this);for(var a=this.ea;a.length;)sc(this,a.pop());delete this.ea};var tc,uc,vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc;
(function(){function a(){return{i:0,D:0}}function b(){return[]}function c(){function a(b){return h.call(a.src,a.key,b)}return a}function d(){return new nc}function f(){return new mc}var g=pc&&!(va(qc,"5.7")>=0),h;yc=function(a){h=a};if(g){tc=function(){return j.getObject()};uc=function(a){rc(j,a)};vc=function(){return o.getObject()};wc=function(a){rc(o,a)};xc=function(){return n.getObject()};zc=function(){rc(n,c())};Ac=function(){return z.getObject()};Bc=function(a){rc(z,a)};Cc=function(){return q.getObject()};
Dc=function(a){rc(q,a)};var j=new P(0,600);j.Q=a;var o=new P(0,600);o.Q=b;var n=new P(0,600);n.Q=c;var z=new P(0,600);z.Q=d;var q=new P(0,600);q.Q=f}else tc=a,uc=r,vc=b,wc=r,xc=c,zc=r,Ac=d,Bc=r,Cc=f,Dc=r})();var Ec={},Q={},R={},Fc={};
function Gc(a,b,c,d,f){if(b)if(t(b)){for(var g=0;g<b.length;g++)Gc(a,b[g],c,d,f);return k}else{var d=!!d,h=Q;b in h||(h[b]=tc());h=h[b];d in h||(h[d]=tc(),h.i++);var h=h[d],j=v(a),o;h.D++;if(h[j]){o=h[j];for(g=0;g<o.length;g++)if(h=o[g],h.pa==c&&h.Xa==f){if(h.ua)break;return o[g].key}}else o=h[j]=vc(),h.i++;g=xc();g.src=a;h=Ac();h.$a(c,g,a,b,d,f);c=h.key;g.key=c;o.push(h);Ec[c]=h;R[j]||(R[j]=vc());R[j].push(h);a.addEventListener?(a==p||!a.Xb)&&a.addEventListener(b,g,d):a.attachEvent(Hc(b),g);return c}else e(Error("Invalid event type"))}
function Ic(a,b,c,d,f){if(t(b)){for(var g=0;g<b.length;g++)Ic(a,b[g],c,d,f);return k}a=Gc(a,b,c,d,f);Ec[a].vb=!0;return a}function Jc(a,b,c,d,f){if(t(b))for(var g=0;g<b.length;g++)Jc(a,b[g],c,d,f);else if(d=!!d,a=Kc(a,b,d))for(g=0;g<a.length;g++)if(a[g].pa==c&&a[g].capture==d&&a[g].Xa==f){Lc(a[g].key);break}}
function Lc(a){if(Ec[a]){var b=Ec[a];if(!b.ua){var c=b.src,d=b.type,f=b.xc,g=b.capture;c.removeEventListener?(c==p||!c.Xb)&&c.removeEventListener(d,f,g):c.detachEvent&&c.detachEvent(Hc(d),f);c=v(c);f=Q[d][g][c];if(R[c]){var h=R[c];ib(h,b);h.length==0&&delete R[c]}b.ua=!0;f.sc=!0;Mc(d,g,c,f);delete Ec[a]}}}
function Mc(a,b,c,d){if(!d.fb&&d.sc){for(var f=0,g=0;f<d.length;f++)if(d[f].ua){var h=d[f].xc;h.src=k;zc(h);Bc(d[f])}else f!=g&&(d[g]=d[f]),g++;d.length=g;d.sc=!1;g==0&&(wc(d),delete Q[a][b][c],Q[a][b].i--,Q[a][b].i==0&&(uc(Q[a][b]),delete Q[a][b],Q[a].i--),Q[a].i==0&&(uc(Q[a]),delete Q[a]))}}
function Nc(a){var b,c=0,d=b==k;b=!!b;if(a==k)Wa(R,function(a){for(var f=a.length-1;f>=0;f--){var g=a[f];if(d||b==g.capture)Lc(g.key),c++}});else if(a=v(a),R[a])for(var a=R[a],f=a.length-1;f>=0;f--){var g=a[f];if(d||b==g.capture)Lc(g.key),c++}}function Kc(a,b,c){var d=Q;if(b in d&&(d=d[b],c in d&&(d=d[c],a=v(a),d[a])))return d[a];return k}function Hc(a){if(a in Fc)return Fc[a];return Fc[a]="on"+a}
function Oc(a,b,c,d,f){var g=1,b=v(b);if(a[b]){a.D--;a=a[b];a.fb?a.fb++:a.fb=1;try{for(var h=a.length,j=0;j<h;j++){var o=a[j];o&&!o.ua&&(g&=Pc(o,f)!==!1)}}finally{a.fb--,Mc(c,d,b,a)}}return Boolean(g)}function Pc(a,b){var c=a.handleEvent(b);a.vb&&Lc(a.key);return c}
yc(function(a,b){if(!Ec[a])return!0;var c=Ec[a],d=c.type,f=Q;if(!(d in f))return!0;var f=f[d],g,h;ec===i&&(ec=C&&!p.addEventListener);if(ec){g=b||ca("window.event");var j=!0 in f,o=!1 in f;if(j){if(g.keyCode<0||g.returnValue!=i)return!0;a:{var n=!1;if(g.keyCode==0)try{g.keyCode=-1;break a}catch(z){n=!0}if(n||g.returnValue==i)g.returnValue=!0}}n=Cc();n.$a(g,this);g=!0;try{if(j){for(var q=vc(),L=n.currentTarget;L;L=L.parentNode)q.push(L);h=f[!0];h.D=h.i;for(var M=q.length-1;!n.ha&&M>=0&&h.D;M--)n.currentTarget=
q[M],g&=Oc(h,q[M],d,!0,n);if(o){h=f[!1];h.D=h.i;for(M=0;!n.ha&&M<q.length&&h.D;M++)n.currentTarget=q[M],g&=Oc(h,q[M],d,!1,n)}}else g=Pc(c,n)}finally{if(q)q.length=0,wc(q);n.o();Dc(n)}return g}d=new mc(b,this);try{g=Pc(c,d)}finally{d.o()}return g});function Qc(a){N.call(this);this.z=a}A(Qc,N);var Rc=new P(0,100),Sc=[];function S(a,b,c,d,f){t(c)||(Sc[0]=c,c=Sc);for(var g=0;g<c.length;g++)Tc(a,Gc(b,c[g],d||a,f||!1,a.z||a))}function Uc(a,b,c,d,f,g){if(t(c))for(var h=0;h<c.length;h++)Uc(a,b,c[h],d,f,g);else Tc(a,Ic(b,c,d||a,f||!1,g||a.z||a))}function Tc(a,b){a.h?a.h[b]=!0:a.$?(a.h=Rc.getObject(),a.h[a.$]=!0,a.$=k,a.h[b]=!0):a.$=b}
function Vc(a,b,c,d,f,g){if(a.$||a.h)if(t(c))for(var h=0;h<c.length;h++)Vc(a,b,c[h],d,f,g);else{a:{d=d||a;g=g||a.z||a;f=!!f;if(b=Kc(b,c,f))for(c=0;c<b.length;c++)if(b[c].pa==d&&b[c].capture==f&&b[c].Xa==g){b=b[c];break a}b=k}if(b)if(b=b.key,Lc(b),a.h)a=a.h,b in a&&delete a[b];else if(a.$==b)a.$=k}}function Wc(a){if(a.h){for(var b in a.h)Lc(b),delete a.h[b];rc(Rc,a.h);a.h=k}else a.$&&Lc(a.$)}Qc.prototype.d=function(){Qc.c.d.call(this);Wc(this)};Qc.prototype.handleEvent=function(){e(Error("EventHandler.handleEvent not implemented"))};function Xc(){}(function(a){a.fc=function(){return a.hd||(a.hd=new a)}})(Xc);Xc.prototype.qd=0;Xc.fc();function T(){N.call(this)}A(T,N);m=T.prototype;m.Xb=!0;m.hb=k;m.La=aa("hb");m.addEventListener=function(a,b,c,d){Gc(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){Jc(this,a,b,c,d)};
m.dispatchEvent=function(a){var b=a.type||a,c=Q;if(b in c){if(u(a))a=new O(a,this);else if(a instanceof O)a.target=a.target||this;else{var d=a,a=new O(b,this);bb(a,d)}var d=1,f,c=c[b],b=!0 in c,g;if(b){f=[];for(g=this;g;g=g.hb)f.push(g);g=c[!0];g.D=g.i;for(var h=f.length-1;!a.ha&&h>=0&&g.D;h--)a.currentTarget=f[h],d&=Oc(g,f[h],a.type,!0,a)&&a.Ka!=!1}if(!1 in c)if(g=c[!1],g.D=g.i,b)for(h=0;!a.ha&&h<f.length&&g.D;h++)a.currentTarget=f[h],d&=Oc(g,f[h],a.type,!1,a)&&a.Ka!=!1;else for(f=this;!a.ha&&f&&
g.D;f=f.hb)a.currentTarget=f,d&=Oc(g,f,a.type,!1,a)&&a.Ka!=!1;a=Boolean(d)}else a=!0;return a};m.d=function(){T.c.d.call(this);Nc(this);this.hb=k};function U(a){N.call(this);this.b=a||wb();this.wd=Yc}A(U,T);U.prototype.fd=Xc.fc();var Yc=k;m=U.prototype;m.fa=k;m.q=!1;m.e=k;m.wd=k;m.nd=k;m.m=k;m.k=k;m.u=k;m.Nb=!1;function Zc(a){return a.fa||(a.fa=":"+(a.fd.qd++).toString(36))}m.a=l("e");function V(a){return a.ma||(a.ma=new Qc(a))}
function $c(a,b){a==b&&e(Error("Unable to set parent component"));var c;if(c=b)if(c=a.m)if(c=a.fa){if(c=a.m.u&&a.fa){c=a.m.u;var d=a.fa;c=d in c?c[d]:i}c=c&&a.m!=b}c&&e(Error("Unable to set parent component"));a.m=b;U.c.La.call(a,b)}m.getParent=l("m");m.La=function(a){this.m&&this.m!=a&&e(Error("Method not supported"));U.c.La.call(this,a)};m.Wa=l("b");m.v=function(){this.e=this.b.createElement("div")};
m.Ia=function(a){this.q&&e(Error("Component already rendered"));this.e||this.v();a?a.insertBefore(this.e,k):this.b.g.body.appendChild(this.e);(!this.m||this.m.q)&&this.n()};m.w=function(a){if(this.q)e(Error("Component already rendered"));else if(a&&this.Vb(a)){this.Nb=!0;if(!this.b||this.b.g!=H(a))this.b=wb(a);this.s(a);this.n()}else e(Error("Invalid element to decorate"))};m.Vb=function(){return!0};m.s=aa("e");m.n=function(){this.q=!0;ad(this,function(a){!a.q&&a.a()&&a.n()})};
m.da=function(){ad(this,function(a){a.q&&a.da()});this.ma&&Wc(this.ma);this.q=!1};m.d=function(){U.c.d.call(this);this.q&&this.da();this.ma&&(this.ma.o(),delete this.ma);ad(this,function(a){a.o()});!this.Nb&&this.e&&Ib(this.e);this.m=this.nd=this.e=this.u=this.k=k};
function bd(a,b,c){b.q&&!a.q&&e(Error("Component already rendered"));(c<0||c>(a.k?a.k.length:0))&&e(Error("Child component index out of bounds"));if(!a.u||!a.k)a.u={},a.k=[];if(b.getParent()==a){var d=Zc(b);a.u[d]=b;ib(a.k,b)}else $a(a.u,Zc(b),b);$c(b,a);mb(a.k,c,0,b);b.q&&a.q&&b.getParent()==a?(a=a.B(),a.insertBefore(b.a(),a.childNodes[c]||k)):a.q&&!b.q&&b.e&&b.n()}m.B=l("e");function ad(a,b){a.k&&gb(a.k,b,i)}
m.removeChild=function(a,b){if(a){var c=u(a)?a:Zc(a),d;if(this.u&&c){var f=this.u;c in f&&(d=f[c]);d=d||k}else d=k;a=d;if(c&&a)d=this.u,c in d&&delete d[c],ib(this.k,a),b&&(a.da(),a.e&&Ib(a.e)),$c(a,k)}a||e(Error("Child is not in parent component"));return a};function cd(a){if(typeof a.K=="function")return a.K();if(u(a))return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Xa(a)}function dd(a,b,c){if(typeof a.forEach=="function")a.forEach(b,c);else if(ea(a)||u(a))gb(a,b,c);else{var d;if(typeof a.Y=="function")d=a.Y();else if(typeof a.K!="function")if(ea(a)||u(a)){d=[];for(var f=a.length,g=0;g<f;g++)d.push(g)}else d=Ya(a);else d=i;for(var f=cd(a),g=f.length,h=0;h<g;h++)b.call(c,f[h],d&&d[h],a)}};function ed(a){this.S={};this.h=[];var b=arguments.length;if(b>1){b%2&&e(Error("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&fd(this,a)}m=ed.prototype;m.i=0;m.Bc=0;m.K=function(){gd(this);for(var a=[],b=0;b<this.h.length;b++)a.push(this.S[this.h[b]]);return a};m.Y=function(){gd(this);return this.h.concat()};m.H=function(a){return hd(this.S,a)};
m.remove=function(a){if(hd(this.S,a))return delete this.S[a],this.i--,this.Bc++,this.h.length>2*this.i&&gd(this),!0;return!1};function gd(a){if(a.i!=a.h.length){for(var b=0,c=0;b<a.h.length;){var d=a.h[b];hd(a.S,d)&&(a.h[c++]=d);b++}a.h.length=c}if(a.i!=a.h.length){for(var f={},c=b=0;b<a.h.length;)d=a.h[b],hd(f,d)||(a.h[c++]=d,f[d]=1),b++;a.h.length=c}}m.get=function(a,b){if(hd(this.S,a))return this.S[a];return b};m.set=function(a,b){hd(this.S,a)||(this.i++,this.h.push(a),this.Bc++);this.S[a]=b};
function fd(a,b){var c,d;b instanceof ed?(c=b.Y(),d=b.K()):(c=Ya(b),d=Xa(b));for(var f=0;f<c.length;f++)a.set(c[f],d[f])}m.G=function(){return new ed(this)};function hd(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function id(a){return jd(a||arguments.callee.caller,[])}
function jd(a,b){var c=[];if(G(b,a)>=0)c.push("[...circular reference...]");else if(a&&b.length<50){c.push(kd(a)+"(");for(var d=a.arguments,f=0;f<d.length;f++){f>0&&c.push(", ");var g;g=d[f];switch(typeof g){case "object":g=g?"object":"null";break;case "string":break;case "number":g=String(g);break;case "boolean":g=g?"true":"false";break;case "function":g=(g=kd(g))?g:"[fn]";break;default:g=typeof g}g.length>40&&(g=g.substr(0,40)+"...");c.push(g)}b.push(a);c.push(")\n");try{c.push(jd(a.caller,b))}catch(h){c.push("[exception trying to get caller]\n")}}else a?
c.push("[...long stack...]"):c.push("[end]");return c.join("")}function kd(a){a=String(a);if(!ld[a]){var b=/function ([^\(]+)/.exec(a);ld[a]=b?b[1]:"[Anonymous]"}return ld[a]}var ld={};function md(a,b,c,d,f){this.reset(a,b,c,d,f)}md.prototype.xd=0;md.prototype.bc=k;md.prototype.ac=k;var nd=0;md.prototype.reset=function(a,b,c,d,f){this.xd=typeof f=="number"?f:nd++;this.Fe=d||x();this.Ga=a;this.od=b;this.De=c;delete this.bc;delete this.ac};md.prototype.Ac=aa("Ga");function W(a){this.pd=a}W.prototype.m=k;W.prototype.Ga=k;W.prototype.k=k;W.prototype.jc=k;function od(a,b){this.name=a;this.value=b}od.prototype.toString=l("name");var pd=new od("SEVERE",1E3),qd=new od("WARNING",900),rd=new od("CONFIG",700),sd=new od("FINE",500),td=new od("FINEST",300);W.prototype.getParent=l("m");W.prototype.Ac=aa("Ga");function ud(a){if(a.Ga)return a.Ga;if(a.m)return ud(a.m);fb("Root logger has no level set.");return k}
W.prototype.log=function(a,b,c){if(a.value>=ud(this).value){a=this.Kc(a,b,c);p.console&&p.console.markTimeline&&p.console.markTimeline("log:"+a.od);for(b=this;b;){var c=b,d=a;if(c.jc)for(var f=0,g=i;g=c.jc[f];f++)g(d);b=b.getParent()}}};
W.prototype.Kc=function(a,b,c){var d=new md(a,String(b),this.pd);if(c){d.bc=c;var f;var g=arguments.callee.caller;try{var h;var j=ca("window.location.href");if(u(c))h={message:c,name:"Unknown error",lineNumber:"Not available",fileName:j,stack:"Not available"};else{var o,n,z=!1;try{o=c.lineNumber||c.Ce||"Not available"}catch(q){o="Not available",z=!0}try{n=c.fileName||c.filename||c.sourceURL||j}catch(L){n="Not available",z=!0}h=z||!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,
lineNumber:o,fileName:n,stack:c.stack||"Not available"}:c}f="Message: "+pa(h.message)+'\nUrl: <a href="view-source:'+h.fileName+'" target="_new">'+h.fileName+"</a>\nLine: "+h.lineNumber+"\n\nBrowser stack:\n"+pa(h.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+pa(id(g)+"-> ")}catch(M){f="Exception trying to expose exception! You win, we lose. "+M}d.ac=f}return d};function X(a,b){a.log(sd,b,i)}var vd={},wd=k;
function xd(a){wd||(wd=new W(""),vd[""]=wd,wd.Ac(rd));var b;if(!(b=vd[a])){b=new W(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=xd(a.substr(0,c));if(!c.k)c.k={};c.k[d]=b;b.m=c;vd[a]=b}return b};function yd(a,b){U.call(this,b);this.Hc=a;this.J=new Qc(this);this.W=new ed}A(yd,U);m=yd.prototype;m.l=xd("goog.ui.media.FlashObject");m.Pb="window";m.Ub="#000000";m.Rb="sameDomain";m.r=function(a,b){this.Ob=u(a)?a:Math.round(a)+"px";this.Bb=u(b)?b:Math.round(b)+"px";this.a()&&Wb(this.ec(),this.Ob,this.Bb);return this};
m.n=function(){yd.c.n.call(this);var a=this.a(),b;b=C?'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="%s" name="%s" class="%s"><param name="movie" value="%s"/><param name="quality" value="high"/><param name="FlashVars" value="%s"/><param name="bgcolor" value="%s"/><param name="AllowScriptAccess" value="%s"/><param name="allowFullScreen" value="true"/><param name="SeamlessTabbing" value="false"/>%s</object>':'<embed quality="high" id="%s" name="%s" class="%s" src="%s" FlashVars="%s" bgcolor="%s" AllowScriptAccess="%s" allowFullScreen="true" SeamlessTabbing="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" %s></embed>';
for(var c=C?'<param name="wmode" value="%s"/>':"wmode=%s",c=ma(c,this.Pb),d=this.W.Y(),f=this.W.K(),g=[],h=0;h<d.length;h++){var j=oa(d[h]),o=oa(f[h]);g.push(j+"="+o)}b=ma(b,Zc(this),Zc(this),"goog-ui-media-flash-object",pa(this.Hc),pa(g.join("&")),this.Ub,this.Rb,c);a.innerHTML=b;this.Ob&&this.Bb&&this.r(this.Ob,this.Bb);S(this.J,this.a(),Xa(fc),kc)};
m.v=function(){this.lb!=k&&!(va(dc,this.lb)>=0)&&(this.l.log(qd,"Required flash version not found:"+this.lb,i),e(Error("Method not supported")));var a=this.Wa().createElement("div");a.className="goog-ui-media-flash";this.e=a};m.ec=function(){return this.a()?this.a().firstChild:k};m.d=function(){yd.c.d.call(this);this.W=k;this.J.o();this.J=k};var zd,Ad,Bd;Bd=Ad=zd=!1;var Cd=Ea();Cd&&(Cd.indexOf("Firefox")!=-1||Cd.indexOf("Camino")!=-1||(Cd.indexOf("iPhone")!=-1||Cd.indexOf("iPod")!=-1?zd=!0:Cd.indexOf("iPad")!=-1?Ad=!0:Cd.indexOf("Android")!=-1&&(Bd=!0)));var Dd=zd,Ed=Ad,Fd=Bd;function Gd(a,b,c,d,f){yd.call(this,a,f);this.Gc=a;this.lb=Hd;b&&c&&this.r(b,c);if(d&&(fd(this.W,d),d.wmode))this.Pb=d.wmode}A(Gd,yd);var Hd="9.0.115.0";function Id(){return va(dc,Hd)>=0}m=Gd.prototype;m.Na=function(){var a=Id();if(!a&&(Dd||Ed)&&/^https?:\/\/(\w+\.)?youtube\.com/.test(this.Gc))a=!0,this.lb=k;if(a)return this.dispatchEvent("canplay"),!0;this.dispatchEvent("nosupport");return!1};m.Ia=function(a){this.Na()&&Gd.c.Ia.call(this,a)};m.w=function(a){this.Na()&&Gd.c.w.call(this,a)};m.B=yd.prototype.ec;
m.r=function(a,b){var c;a instanceof B?(c=a.height,a=a.width):((!s(b)||a===k)&&e(Error("missing width or height argument")),c=b);return Gd.c.r.call(this,a,c)};m.C=bc;y("mcore.FlashPlayer",Gd);y("mcore.FlashPlayer.isSupported",Id);y("mcore.FlashPlayer.prototype.decorate",Gd.prototype.w);y("mcore.FlashPlayer.prototype.render",Gd.prototype.Ia);var Jd=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function Kd(a,b){var c;a instanceof Kd?(this.va(b==k?a.L:b),Ld(this,a.T),Md(this,a.Ra),Nd(this,a.ka),Od(this,a.ta),Pd(this,a.sa),Qd(this,a.N.G()),Rd(this,a.Aa)):a&&(c=String(a).match(Jd))?(this.va(!!b),Ld(this,c[1]||"",!0),Md(this,c[2]||"",!0),Nd(this,c[3]||"",!0),Od(this,c[4]),Pd(this,c[5]||"",!0),Qd(this,c[6]||"",!0),Rd(this,c[7]||"",!0)):(this.va(!!b),this.N=new Sd(k,this,this.L))}m=Kd.prototype;m.T="";m.Ra="";m.ka="";m.ta=k;m.sa="";m.Aa="";m.jd=!1;m.L=!1;
m.toString=function(){if(this.F)return this.F;var a=[];this.T&&a.push(Td(this.T,Ud),":");if(this.ka){a.push("//");this.Ra&&a.push(Td(this.Ra,Ud),"@");var b;b=this.ka;b=u(b)?encodeURIComponent(b):k;a.push(b);this.ta!=k&&a.push(":",String(this.ta))}this.sa&&(this.ka&&this.sa.charAt(0)!="/"&&a.push("/"),a.push(Td(this.sa,Vd)));(b=String(this.N))&&a.push("?",b);this.Aa&&a.push("#",Td(this.Aa,Wd));return this.F=a.join("")};
m.G=function(){var a=this.T,b=this.Ra,c=this.ka,d=this.ta,f=this.sa,g=this.N.G(),h=this.Aa,j=new Kd(k,this.L);a&&Ld(j,a);b&&Md(j,b);c&&Nd(j,c);d&&Od(j,d);f&&Pd(j,f);g&&Qd(j,g);h&&Rd(j,h);return j};function Ld(a,b,c){Xd(a);delete a.F;a.T=c?b?decodeURIComponent(b):"":b;if(a.T)a.T=a.T.replace(/:$/,"")}function Md(a,b,c){Xd(a);delete a.F;a.Ra=c?b?decodeURIComponent(b):"":b}function Nd(a,b,c){Xd(a);delete a.F;a.ka=c?b?decodeURIComponent(b):"":b}
function Od(a,b){Xd(a);delete a.F;b?(b=Number(b),(isNaN(b)||b<0)&&e(Error("Bad port number "+b)),a.ta=b):a.ta=k}function Pd(a,b,c){Xd(a);delete a.F;a.sa=c?b?decodeURIComponent(b):"":b}function Qd(a,b,c){Xd(a);delete a.F;b instanceof Sd?(a.N=b,a.N.Mb=a,a.N.va(a.L)):(c||(b=Td(b,Yd)),a.N=new Sd(b,a,a.L))}function Rd(a,b,c){Xd(a);delete a.F;a.Aa=c?b?decodeURIComponent(b):"":b}function Xd(a){a.jd&&e(Error("Tried to modify a read-only Uri"))}m.va=function(a){this.L=a;this.N&&this.N.va(a);return this};
var Zd=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function Td(a,b){var c=k;u(a)&&(c=a,Zd.test(c)||(c=encodeURI(a)),c.search(b)>=0&&(c=c.replace(b,$d)));return c}function $d(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Ud=/[#\/\?@]/g,Vd=/[\#\?]/g,Yd=/[\#\?@]/g,Wd=/#/g;function Sd(a,b,c){this.R=a||k;this.Mb=b||k;this.L=!!c}
function ae(a){if(!a.j&&(a.j=new ed,a.R))for(var b=a.R.split("&"),c=0;c<b.length;c++){var d=b[c].indexOf("="),f=k,g=k;d>=0?(f=b[c].substring(0,d),g=b[c].substring(d+1)):f=b[c];f=decodeURIComponent(f.replace(/\+/g," "));f=be(a,f);a.add(f,g?decodeURIComponent(g.replace(/\+/g," ")):"")}}m=Sd.prototype;m.j=k;m.i=k;m.add=function(a,b){ae(this);ce(this);a=be(this,a);if(this.H(a)){var c=this.j.get(a);t(c)?c.push(b):this.j.set(a,[c,b])}else this.j.set(a,b);this.i++;return this};
m.remove=function(a){ae(this);a=be(this,a);if(this.j.H(a)){ce(this);var b=this.j.get(a);t(b)?this.i-=b.length:this.i--;return this.j.remove(a)}return!1};m.H=function(a){ae(this);a=be(this,a);return this.j.H(a)};m.Y=function(){ae(this);for(var a=this.j.K(),b=this.j.Y(),c=[],d=0;d<b.length;d++){var f=a[d];if(t(f))for(var g=0;g<f.length;g++)c.push(b[d]);else c.push(b[d])}return c};
m.K=function(a){ae(this);if(a)if(a=be(this,a),this.H(a)){var b=this.j.get(a);if(t(b))return b;else a=[],a.push(b)}else a=[];else for(var b=this.j.K(),a=[],c=0;c<b.length;c++){var d=b[c];t(d)?lb(a,d):a.push(d)}return a};m.set=function(a,b){ae(this);ce(this);a=be(this,a);if(this.H(a)){var c=this.j.get(a);t(c)?this.i-=c.length:this.i--}this.j.set(a,b);this.i++;return this};m.get=function(a,b){ae(this);a=be(this,a);if(this.H(a)){var c=this.j.get(a);return t(c)?c[0]:c}else return b};
m.toString=function(){if(this.R)return this.R;if(!this.j)return"";for(var a=[],b=0,c=this.j.Y(),d=0;d<c.length;d++){var f=c[d],g=oa(f),f=this.j.get(f);if(t(f))for(var h=0;h<f.length;h++)b>0&&a.push("&"),a.push(g),f[h]!==""&&a.push("=",oa(f[h])),b++;else b>0&&a.push("&"),a.push(g),f!==""&&a.push("=",oa(f)),b++}return this.R=a.join("")};function ce(a){delete a.xb;delete a.R;a.Mb&&delete a.Mb.F}m.G=function(){var a=new Sd;if(this.xb)a.xb=this.xb;if(this.R)a.R=this.R;if(this.j)a.j=this.j.G();return a};
function be(a,b){var c=String(b);a.L&&(c=c.toLowerCase());return c}m.va=function(a){a&&!this.L&&(ae(this),ce(this),dd(this.j,function(a,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.add(d,a))},this));this.L=a};function de(a){N.call(this);this.Kb=a;this.b=a.Wa()}A(de,T);de.prototype.nb=function(a){this.p=!!a;ee(this,this.p)};function ee(a,b){var c;c=a.Kb.C();c=b&&c.width==560?new B(890,c.height+185):!b&&c.width==890?new B(560,c.height-185):c;a.Kb.r(c);return c}de.prototype.d=function(){de.c.d.call(this);this.Kb=k;delete this.b};function fe(a){de.call(this,a);this.p=!1}A(fe,de);
fe.prototype.nb=function(a){this.p=!!a;ee(this,this.p);var a=this.b.a("media-box"),b=this.b.a("media-sidebar"),c=this.p?K(a).height+15:0;b.style.marginTop=c+"px";tb(a,"media-norm",!this.p);tb(a,"media-wide",this.p)};function ge(a){de.call(this,a);this.p=!0}A(ge,de);
ge.prototype.nb=function(a){this.p=!!a;var a=this.b.a("media-box"),b=this.b.a("media-info"),c,d;if(ee(this,this.p).width==560){c="absolute";d=K(a).height+15+"px";var f=D&&(Ca||Na)&&E("1.9");a.style.left=Xb(0,f);a.style.top=Xb(0,f)}else c="static",d=0;a.style.position=c;b.style.paddingTop=d;tb(a,"media-norm",!this.p);tb(a,"media-wide",this.p)};var Y=p.window;function he(a,b,c){ga(a)?c&&(a=w(a,c)):a&&typeof a.handleEvent=="function"?a=w(a.handleEvent,a):e(Error("Invalid listener argument"));b>2147483647||Y.setTimeout(a,b||0)};function ie(){if(D)this.ca={},this.sb={},this.ob=[]}ie.prototype.l=xd("goog.net.xhrMonitor");ie.prototype.Ua=D;function je(a,b){if(a.Ua){var c=u(b)?b:ha(b)?v(b):"";a.l.log(td,"Pushing context: "+b+" ("+c+")",i);a.ob.push(c)}}function ke(a){if(a.Ua){var b=a.ob.pop();a.l.log(td,"Popping context: "+b,i);le(a,b)}}function me(a,b){if(a.Ua){var c=v(b);X(a.l,"Opening XHR : "+c);for(var d=0;d<a.ob.length;d++){var f=a.ob[d];ne(a.ca,f,c);ne(a.sb,c,f)}}}
function le(a,b){var c=a.sb[b],d=a.ca[b];c&&d&&(a.l.log(td,"Updating dependent contexts",i),gb(c,function(a){gb(d,function(b){ne(this.ca,a,b);ne(this.sb,b,a)},this)},a))}function ne(a,b,c){a[b]||(a[b]=[]);G(a[b],c)>=0||a[b].push(c)}var Z=new ie;function oe(a){var a=String(a),b;b=/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""));if(b)try{return eval("("+a+")")}catch(c){}e(Error("Invalid JSON string: "+a))};function pe(){}pe.prototype.Sa=k;function qe(){return re(se)}var se;function te(){}A(te,pe);function re(a){return(a=ue(a))?new ActiveXObject(a):new XMLHttpRequest}function ve(a){var b={};ue(a)&&(b[0]=!0,b[1]=!0);return b}te.prototype.Cb=k;
function ue(a){if(!a.Cb&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.Cb=d}catch(f){}}e(Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return a.Cb}se=new te;function we(a){N.call(this);this.headers=new ed;this.wa=a||k}A(we,T);we.prototype.l=xd("goog.net.XhrIo");var xe=/^https?:?$/i;m=we.prototype;m.U=!1;m.f=k;m.rb=k;m.Fa="";m.pc="";m.Da=0;m.Ea="";m.yb=!1;m.Za=!1;m.Db=!1;m.ga=!1;m.pb=0;m.ia=k;m.zc="";m.Dd=!1;
m.send=function(a,b,c,d){this.f&&e(Error("[goog.net.XhrIo] Object is active with another request"));b=b?b.toUpperCase():"GET";this.Fa=a;this.Ea="";this.Da=0;this.pc=b;this.yb=!1;this.U=!0;this.f=this.wa?re(this.wa):new qe;this.rb=this.wa?this.wa.Sa||(this.wa.Sa=ve(this.wa)):se.Sa||(se.Sa=ve(se));me(Z,this.f);this.f.onreadystatechange=w(this.vc,this);try{X(this.l,ye(this,"Opening Xhr")),this.Db=!0,this.f.open(b,a,!0),this.Db=!1}catch(f){X(this.l,ye(this,"Error opening Xhr: "+f.message));ze(this,f);
return}var a=c||"",g=this.headers.G();d&&dd(d,function(a,b){g.set(b,a)});b=="POST"&&!g.H("Content-Type")&&g.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");dd(g,function(a,b){this.f.setRequestHeader(b,a)},this);if(this.zc)this.f.responseType=this.zc;if("withCredentials"in this.f)this.f.withCredentials=this.Dd;try{if(this.ia)Y.clearTimeout(this.ia),this.ia=k;if(this.pb>0)X(this.l,ye(this,"Will abort after "+this.pb+"ms if incomplete")),this.ia=Y.setTimeout(w(this.Bd,this),this.pb);
X(this.l,ye(this,"Sending request"));this.Za=!0;this.f.send(a);this.Za=!1}catch(h){X(this.l,ye(this,"Send error: "+h.message)),ze(this,h)}};m.dispatchEvent=function(a){if(this.f){je(Z,this.f);try{return we.c.dispatchEvent.call(this,a)}finally{ke(Z)}}else return we.c.dispatchEvent.call(this,a)};m.Bd=function(){if(typeof ba!="undefined"&&this.f)this.Ea="Timed out after "+this.pb+"ms, aborting",this.Da=8,X(this.l,ye(this,this.Ea)),this.dispatchEvent("timeout"),this.abort(8)};
function ze(a,b){a.U=!1;if(a.f)a.ga=!0,a.f.abort(),a.ga=!1;a.Ea=b;a.Da=5;Ae(a);Be(a)}function Ae(a){if(!a.yb)a.yb=!0,a.dispatchEvent("complete"),a.dispatchEvent("error")}m.abort=function(a){if(this.f&&this.U)X(this.l,ye(this,"Aborting")),this.U=!1,this.ga=!0,this.f.abort(),this.ga=!1,this.Da=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Be(this)};m.d=function(){if(this.f){if(this.U)this.U=!1,this.ga=!0,this.f.abort(),this.ga=!1;Be(this,!0)}we.c.d.call(this)};
m.vc=function(){!this.Db&&!this.Za&&!this.ga?this.sd():Ce(this)};m.sd=function(){Ce(this)};
function Ce(a){if(a.U&&typeof ba!="undefined")if(a.rb[1]&&De(a)==4&&Ee(a)==2)X(a.l,ye(a,"Local request error detected and ignored"));else if(a.Za&&De(a)==4)Y.setTimeout(w(a.vc,a),0);else if(a.dispatchEvent("readystatechange"),De(a)==4){X(a.l,ye(a,"Request complete"));a.U=!1;if(a.Ba())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.Da=6;var b;try{b=De(a)>2?a.f.statusText:""}catch(c){X(a.l,"Can not get status: "+c.message),b=""}a.Ea=b+" ["+Ee(a)+"]";Ae(a)}Be(a)}}
function Be(a,b){if(a.f){var c=a.f,d=a.rb[0]?r:k;a.f=k;a.rb=k;if(a.ia)Y.clearTimeout(a.ia),a.ia=k;b||(je(Z,c),a.dispatchEvent("ready"),ke(Z));if(Z.Ua){var f=v(c);X(Z.l,"Closing XHR : "+f);delete Z.sb[f];for(var g in Z.ca)ib(Z.ca[g],f),Z.ca[g].length==0&&delete Z.ca[g]}try{c.onreadystatechange=d}catch(h){a.l.log(pd,"Problem encountered resetting onreadystatechange: "+h.message,i)}}}
m.Ba=function(){switch(Ee(this)){case 0:var a;a=(a=u(this.Fa)?this.Fa.match(Jd)[1]||k:this.Fa.T)?xe.test(a):self.location?xe.test(self.location.protocol):!0;return!a;case 200:case 204:case 304:return!0;default:return!1}};function De(a){return a.f?a.f.readyState:0}function Ee(a){try{return De(a)>2?a.f.status:-1}catch(b){return a.l.log(qd,"Can not get status: "+b.message,i),-1}}m.Z=function(a){if(this.f){var b=this.f.responseText;a&&b.indexOf(a)==0&&(b=b.substring(a.length));return oe(b)}};
function ye(a,b){return b+" ["+a.pc+" "+a.Fa+" "+Ee(a)+"]"};function Fe(a){N.call(this);this.b=a||wb()}A(Fe,T);function Ge(a,b){a.f=new we;Ic(a.f,"complete",a.$c,!1,a);a.f.send(b,i,i,{"X-Requested-With":"XMLHttpRequest"})}Fe.prototype.$c=function(){jc(this.f)};function He(a,b){if(b=a.b.a(b)){var c=Number(Sb(b))+1;Rb(b,String(c))}}Fe.prototype.d=function(){Fe.c.d.call(this);jc(this.f);delete this.f};function Ie(a){N.call(this);this.ja=a||window;this.eb=Gc(this.ja,"resize",this.bd,!1,this);this.O=Fb(this.ja||window);if(Ja&&Da||Ia&&this.ja.self!=this.ja.top)this.qb=window.setInterval(w(this.Wb,this),Je)}A(Ie,T);var Ke={},Je=500;m=Ie.prototype;m.eb=k;m.ja=k;m.O=k;m.qb=k;m.C=function(){return this.O?this.O.G():k};m.d=function(){Ie.c.d.call(this);if(this.eb)Lc(this.eb),this.eb=k;if(this.qb)window.clearInterval(this.qb),this.qb=k;this.O=this.ja=k};m.bd=function(){this.Wb()};
m.Wb=function(){var a=Fb(this.ja||window),b;b=this.O;b=a==b?!0:!a||!b?!1:a.width==b.width&&a.height==b.height;if(!b)this.O=a,this.dispatchEvent("resize")};function Le(a){this.g=a}var Me=/\s*;\s*/;m=Le.prototype;m.set=function(a,b,c,d,f,g){/[;=\s]/.test(a)&&e(Error('Invalid cookie name "'+a+'"'));/[;\r\n]/.test(b)&&e(Error('Invalid cookie value "'+b+'"'));s(c)||(c=-1);f=f?";domain="+f:"";d=d?";path="+d:"";g=g?";secure":"";c=c<0?"":c==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(x()+c*1E3)).toUTCString();this.g.cookie=a+"="+b+f+d+c+g};
m.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(Me),f=0,g;g=d[f];f++)if(g.indexOf(c)==0)return g.substr(c.length);return b};m.remove=function(a,b,c){var d=this.H(a);this.set(a,"",0,b,c);return d};m.Y=function(){return Ne(this).kd};m.K=function(){return Ne(this).Cd};m.H=function(a){return s(this.get(a))};
function Ne(a){for(var a=(a.g.cookie||"").split(Me),b=[],c=[],d,f,g=0;f=a[g];g++)d=f.indexOf("="),d==-1?(b.push(""),c.push(f)):(b.push(f.substring(0,d)),c.push(f.substring(d+1)));return{kd:b,Cd:c}}var Oe=new Le(document);Oe.de=3950;function Pe(a,b){this.z=new Qc(this);var c=a||k;Qe(this);this.e=c;if(b)this.Pa=b}A(Pe,T);m=Pe.prototype;m.e=k;m.Tb=!0;m.Sb=k;m.na=!1;m.Ad=!1;m.Gb=-1;m.Fb=-1;m.kc=!1;m.Ec=!0;m.Pa="toggle_display";m.a=l("e");function Qe(a){a.na&&e(Error("Can not change this state of the popup while showing."))}m.yc=r;
function Re(a,b){if(!a.na||!a.dispatchEvent({type:"beforehide",target:b}))return!1;a.z&&Wc(a.z);if(a.Pa=="toggle_display")a.Ad?he(a.lc,0,a):a.lc();else if(a.Pa=="move_offscreen")a.e.style.left="-200px",a.e.style.top="-200px";a.na=!1;a.Fb=x();a.dispatchEvent({type:"hide",target:b});return!0}m.lc=function(){this.e.style.visibility="hidden";$b(this.e,!1)};m.Jb=function(){this.Gb=x();this.Fb=-1;this.dispatchEvent("show")};
m.uc=function(a){a=a.target;!Lb(this.e,a)&&(!this.Sb||Lb(this.Sb,a))&&!(x()-this.Gb<150)&&Re(this,a)};m.rd=function(a){a.keyCode==27&&Re(this,a.target)&&(a.preventDefault(),a.stopPropagation())};m.tc=function(a){if(this.Ec){var b=H(this.e);if(C||Ia){if((a=b.activeElement)&&Lb(this.e,a))return}else if(a.target!=b)return;x()-this.Gb<150||Re(this)}};m.d=function(){Pe.c.d.call(this);this.z.o();delete this.e;delete this.z};function Se(a,b,c){a.push(encodeURIComponent(b)+"="+encodeURIComponent(c))}function Te(a,b){if(a.tagName=="FORM")for(var c=a.elements,d=0;a=c[d];d++)Te(a,b);else b==!0&&a.blur(),a.disabled=b}
function Ue(a){var b=a.type;if(!s(b))return k;switch(b.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:k;case "select-one":return b=a.selectedIndex,b>=0?a.options[b].value:k;case "select-multiple":for(var b=[],c,d=0;c=a.options[d];d++)c.selected&&b.push(c.value);return b.length?b:k;default:return s(a.value)?a.value:k}};function Ve(a){Pe.call(this,a);Qe(this);this.kc=!0;Qe(this);this.Tb=!0}A(Ve,Pe);Ve.prototype.anchor=k;
Ve.prototype.gc=function(a){a.preventDefault();if(this.na||x()-this.Fb<150)Re(this);else if(!this.na&&this.dispatchEvent("beforeshow")){this.e||e(Error("Caller must call setElement before trying to show the popup"));this.yc();a=H(this.e);this.kc&&S(this.z,a,"keydown",this.rd,!0);if(this.Tb)if(S(this.z,a,"mousedown",this.uc,!0),C){var b;try{b=a.activeElement}catch(c){}for(;b&&b.nodeName=="IFRAME";){try{var d=Ja?b.document||b.contentWindow.document:b.contentDocument||b.contentWindow.document}catch(f){break}a=
d;b=a.activeElement}S(this.z,a,"mousedown",this.uc,!0);S(this.z,a,"deactivate",this.tc)}else S(this.z,a,"blur",this.tc);this.Pa=="toggle_display"?(this.e.style.visibility="visible",$b(this.e,!0)):this.Pa=="move_offscreen"&&this.yc();this.na=!0;this.Jb()}};Ve.prototype.Jb=function(){Ve.c.Jb.call(this);var a=this.a(),b=Bb(document,"INPUT",k,a)[0],a=Bb(document,"A",k,a);b&&(b.focus(),b.select&&b.select());for(var c=0;b=a[c];++c)if(!b.target&&"mailto:"!=b.href.substr(0,7))b.target="_blank"};
Ve.prototype.d=function(){Ve.c.d.call(this);Jc(this.anchor,"click",this.gc,!1,this)};function We(a,b){U.call(this,b);this.M=a}A(We,U);var Xe=[],Ye=!1;m=We.prototype;m.nc=!1;
m.s=function(a){We.c.s.call(this,a);var b=I(this.b,"mcore-playerbox",a)[0],a=I(this.b,"mcore-playerbar",a)[0],c=I(this.b,"meta-hover",a),d=I(this.b,"mcore-popout",a)[0];this.aa=I(this.b,"mcore-resizer",a)[0];this.cb=I(this.b,"mcore-like",a)[0];this.Ta=I(this.b,"mcore-dislike",a)[0];bd(this,this.M,this.k?this.k.length:0);this.M.w(b);this.jb=hb(c,this.Dc,this);this.aa&&(Ze(this)?S(V(this),this.aa,"click",this.ad):(this.b.removeNode(this.aa.parentNode),delete this.aa));d&&S(V(this),d,"click",this.Zc);
this.cb&&S(V(this),this.cb,"click",this.Vc);this.Ta&&S(V(this),this.Ta,"click",this.Rc)};m.n=function(){if(this.nc)this.M.r(Fb(this.b.g.parentWindow||this.b.g.defaultView||window));else if(this.aa){var a=Oe.get("mcore-wide");s(a)&&(Ze(this).nb(Number(a)),$e(this))}};m.Dc=function(a){var b=Qb(a),a=new Ve(a);Re(a);a.anchor=yb(b);Gc(a.anchor,"click",a.gc,!1,a);return a};
m.Zc=function(a){a.preventDefault();var b=this.M.C(),c="menubar=no,location=yes,resizable=yes,scrollbars=no,status=no,width="+b.width+",height="+b.height,a=Tb(a.target,"A"),a=new Kd(a.href);a.N.add("w",b.width).add("h",b.height);(this.b.g.parentWindow||this.b.g.defaultView).open(a.toString(),"_blank",c)};m.ad=function(){var a=Ze(this);a.nb(!a.p);Oe.set("mcore-wide",a.p?"1":"0");$e(this)};
function $e(a){if(a.aa){var b=J(J(a.aa));if(b)a=Ze(a).p,tb(b,"mcore-btn-expand",!a),tb(b,"mcore-btn-shrink",a)}}m.Vc=function(a){a.preventDefault();var a=Tb(a.target,"A"),b=this.kb||(this.kb=new Fe(this.b));Ge(b,a.href);He(b,"mcore-likes-counter");af(this)};m.Rc=function(a){a.preventDefault();var a=Tb(a.target,"A"),b=this.kb||(this.kb=new Fe(this.b));Ge(b,a.href);He(b,"mcore-dislikes-counter");af(this)};
function af(a){gb([a.cb,a.Ta],function(a){if(a){var c=J(a);(c=c?J(c):k)&&Zb(c,0.5);var c=this.b.v("DIV",a.className,a.childNodes),d=a.parentNode;d&&d.replaceChild(c,a);return c}},a);delete a.cb;delete a.Ta}function Ze(a){if(!s(a.Ja)){var b;b=(b=a.b.a("media-box"))?qb(b):[];b=G(b,"media-norm")>=0?new fe(a.M):G(b,"media-wide")>=0?new ge(a.M):k;a.Ja=b}return a.Ja}m.zd=function(a){this.Ja=a;return this};
m.yd=function(a){var b;b=this.b.g.parentWindow||this.b.g.defaultView||window;var c=v(b);b=Ke[c]=Ke[c]||new Ie(b);(this.nc=!!a)?(this.q&&this.M.r(Fb(this.b.g.parentWindow||this.b.g.defaultView||window)),S(V(this),b,"resize",this.ic)):Vc(V(this),b,"resize",this.ic);return this};m.ic=function(a){this.M.r(a.target.C())};m.Lc=l("M");m.d=function(){We.c.d.call(this);for(var a=0;a<this.jb.length;++a)this.jb[a].o(),delete this.jb[a];jc(this.Ja);jc(this.kb);this.aa=this.Ja=this.jb=i;delete this.M};
y("mcore.initPlayerController",function(a,b,c){function d(){setTimeout(function(){f.w(a)},25)}var a=yb(a),f=new We(b);c&&c(f);Ye?d():Xe.push(d);return f});y("mcore.PlayerController",We);y("mcore.PlayerController.prototype.setFillScreen",We.prototype.yd);y("mcore.PlayerController.prototype.setResizer",We.prototype.zd);y("mcore.PlayerController.prototype.getPlayer",We.prototype.Lc);function bf(a){U.call(this,a)}A(bf,U);bf.prototype.B=function(){return J(this.a())};bf.prototype.r=r;bf.prototype.C=bc;y("mcore.SublimePlayer",bf);function cf(a,b){U.call(this,b);this.t=a}A(cf,U);m=cf.prototype;m.I=-1;m.n=function(){cf.c.n.call(this);df(this)};m.Sc=function(a){a.stopPropagation();df(this)};function df(a){a.t[a.I]&&(a.t[a.I].o(),delete a.t[a.I]);var b=a.t[++a.I];b?(b.La(a),S(V(a),b,["nosupport","nosupportedsrc"],a.Sc),a.Nb?b.w(a.a()):b.Ia(a.a())):a.dispatchEvent("nosupport")}m.d=function(){cf.c.d.call(this);for(var a=0;a<this.t.length;a++)this.t[a]&&this.t[a].o();delete this.t};
m.B=function(){return this.t[this.I]?this.t[this.I].B():k};m.r=function(a,b){this.t[this.I]&&this.t[this.I].r(a,b);return this};m.C=function(){if(this.t[this.I])return this.t[this.I].C();return new B(0,0)};y("mcore.MultiPlayer",cf);function ef(a,b,c,d){N.call(this);(!t(a)||!t(b))&&e(Error("Start and end parameters must be arrays"));a.length!=b.length&&e(Error("Start and end points must be the same length"));this.Ma=a;this.Fc=b;this.duration=c;this.Qb=d;this.coords=[]}A(ef,T);var ff={},gf=k;function hf(){Y.clearTimeout(gf);var a=x(),b;for(b in ff)jf(ff[b],a);gf=Za(ff)?k:Y.setTimeout(hf,20)}function kf(a){a=v(a);delete ff[a];gf&&Za(ff)&&(Y.clearTimeout(gf),gf=k)}m=ef.prototype;m.P=0;m.dc=0;m.A=0;m.startTime=k;m.$b=k;m.Eb=k;
m.play=function(a){if(a||this.P==0)this.A=0,this.coords=this.Ma;else if(this.P==1)return!1;kf(this);this.startTime=x();this.P==-1&&(this.startTime-=this.duration*this.A);this.$b=this.startTime+this.duration;this.Eb=this.startTime;this.A||this.Ha();lf(this,"play");this.P==-1&&lf(this,"resume");this.P=1;a=v(this);a in ff||(ff[a]=this);gf||(gf=Y.setTimeout(hf,20));jf(this,this.startTime);return!0};m.stop=function(a){kf(this);this.P=0;if(a)this.A=1;mf(this,this.A);lf(this,"stop");this.ra()};
m.d=function(){this.P!=0&&this.stop(!1);lf(this,"destroy");ef.c.d.call(this)};function jf(a,b){a.A=(b-a.startTime)/(a.$b-a.startTime);if(a.A>=1)a.A=1;a.dc=1E3/(b-a.Eb);a.Eb=b;ga(a.Qb)?mf(a,a.Qb(a.A)):mf(a,a.A);a.A==1?(a.P=0,kf(a),lf(a,"finish"),a.ra()):a.P==1&&a.Ib()}function mf(a,b){a.coords=Array(a.Ma.length);for(var c=0;c<a.Ma.length;c++)a.coords[c]=(a.Fc[c]-a.Ma[c])*b+a.Ma[c]}m.Ib=function(){lf(this,"animate")};m.Ha=function(){lf(this,"begin")};m.ra=function(){lf(this,"end")};
function lf(a,b){a.dispatchEvent(new nf(b,a))}function nf(a,b){O.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.Ge=b.coords[2];this.duration=b.duration;this.A=b.A;this.Be=b.dc;this.state=b.P;this.Ae=b}A(nf,O);function $(a,b,c,d,f){ef.call(this,b,c,d,f);this.element=a}A($,ef);$.prototype.Qa=r;$.prototype.Ib=function(){this.Qa();$.c.Ib.call(this)};$.prototype.ra=function(){this.Qa();$.c.ra.call(this)};$.prototype.Ha=function(){this.Qa();$.c.Ha.call(this)};function of(a,b,c,d,f){$.call(this,a,[b],[c],d,f)}A(of,$);of.prototype.Qa=function(){this.element.style.height=Math.round(this.coords[0])+"px"};
function pf(a,b,c,d,f){fa(b)&&(b=[b]);fa(c)&&(c=[c]);$.call(this,a,b,c,d,f);(b.length!=1||c.length!=1)&&e(Error("Start and end points must be 1D"))}A(pf,$);pf.prototype.Qa=function(){Zb(this.element,this.coords[0])};function qf(a,b,c){var d=K(a).height;of.call(this,a,0,d,b,c)}A(qf,of);qf.prototype.Ha=function(){qf.c.Ha.call(this);this.element.style.display="block";this.element.style.overflow="hidden"};qf.prototype.ra=function(){qf.c.ra.call(this);this.element.style.overflow=""};function rf(a,b,c,d){U.call(this);this.O=[a,b];this.W=c;this.zb=c.feed;d&&sf(this,d)}A(rf,U);m=rf.prototype;m.ub=k;function sf(a,b){a.ub&&sb(a.ub,"cooliris-feed-active");var c=a.b.a(b);c&&rb(c,"cooliris-feed-active");a.ub=c}m.w=function(a){cc?rf.c.w.call(this,a):a.style.display="none"};
m.s=function(a){rf.c.s.call(this,a);this.qa=I(this.b,"cooliris-nav",a)[0];this.Hb=J(this.qa);this.xa=I(this.b,"cooliris-cats",this.qa)[0];this.wb=I(this.b,"cooliris-cats-btn",this.qa)[0];this.Cc=I(this.b,"cooliris-wall",a)[0];a=new yd("http://apps.cooliris.com/embed/cooliris.swf",this.b);fd(a.W,this.W);a.r(this.O[0],this.O[1]);a.Pb="transparent";a.Ub="transparent";a.Rb="always";bd(this,a,this.k?this.k.length:0);a.Ia(this.Cc)};
m.n=function(){rf.c.n.call(this);var a=V(this);S(a,this.qa,"click",this.Wc);S(a,this.wb,"click",this.Qc)};m.Wc=function(a){if(a=Tb(a.target,i,"cooliris-feed")){var b=a.getAttribute("data-feed");if(b&&b!=this.zb)p.cooliris.embed.setFeedURL(b),this.zb=b,sf(this,a.id)}};m.Qc=function(){if(this.xa.style.display=="block")this.xa.style.display="none";else{var a=new qf(this.xa,250);S(V(this),a,"begin",this.md);a.play()}var a=Jb(this.wb),b=!(G(qb(a),"down")>=0);tb(a,"down",b)};
m.md=function(){var a=Yb(this.qa),b=Yb(this.xa);if(!a.contains(b))this.Hb.style.overflow="scroll",this.Hb.style.overflowX="visible"};m.d=function(){this.zb=this.O=this.W=this.Cc=this.wb=this.xa=this.Hb=this.qa=k};y("mcore.Cooliris",rf);y("mcore.Cooliris.prototype.decorate",rf.prototype.w);function tf(a){U.call(this,a);this.mc=!1;this.ba=this.Oa=this.X=this.ya=k}A(tf,U);m=tf.prototype;m.s=function(a){tf.c.s.call(this,a);var b=this.b;this.X=I(b,"mcore-excerpt-fulltext",a)[0];this.ya=I(b,"mcore-excerpt",a)[0];this.Oa=b.v("span","underline-hover mcore-excerpt-toggle clickable")};m.n=function(){tf.c.n.call(this);this.Va=K(this.ya).height;this.Ab=K(this.X).height;S(V(this),this.Oa,"click",this.wc)};m.da=function(){tf.c.da.call(this);Vc(V(this),this.Oa,"click",this.wc)};
function uf(a,b){a.ya.style.display=b?"block":"none";a.X.style.display=b?"none":"block";var c=a.b,d=c.Jc(b?a.ya:a.X);c.appendChild(d,c.createTextNode(" "));c.appendChild(d,a.Oa);a.Oa.innerHTML=b?"&raquo;":"&laquo;";a.mc=b}
m.wc=function(){this.ba&&this.ba.o();this.mc?(this.Va=K(this.ya).height,this.X.style.height=Xb(this.Va,!0),uf(this,!1),this.ba=new of(this.X,this.Va,this.Ab,250)):(this.Ab=K(this.X).height,this.ba=new of(this.X,this.Ab,this.Va,250),Uc(V(this),this.ba,"end",this.td));this.ba.La(this);this.ba.play()};m.td=function(){uf(this,!0)};function vf(a,b){U.call(this,b);this.Ca=a||""}A(vf,U);m=vf.prototype;m.V=k;m.Ya=!1;m.v=function(){this.e=this.Wa().v("input",{type:"text"})};m.s=function(a){vf.c.s.call(this,a);if(!this.Ca)this.Ca=a.getAttribute("label")||""};
m.n=function(){vf.c.n.call(this);var a=new Qc(this);S(a,this.a(),"focus",this.hc);S(a,this.a(),"blur",this.Oc);D&&S(a,this.a(),["keypress","keydown","keyup"],this.Tc);S(a,H(this.a())?H(this.a()).parentWindow||H(this.a()).defaultView:window,"load",this.ed);this.J=a;wf(this);xf(this);this.a().ld=this};m.da=function(){vf.c.da.call(this);yf(this);this.a().ld=k};function wf(a){if(!a.Ic&&a.J&&a.a().form)S(a.J,a.a().form,"submit",a.Uc),a.Ic=!0}function yf(a){if(a.J)a.J.o(),a.J=k}
m.d=function(){vf.c.d.call(this);yf(this)};m.tb="label-input-label";m.hc=function(){this.Ya=!0;sb(this.a(),this.tb);if(!zf(this)&&!this.gd){var a=this,b=function(){a.a().value=""};C?he(b,10):b()}};m.Oc=function(){Vc(this.J,this.a(),"click",this.hc);this.V=k;this.Ya=!1;xf(this)};m.Tc=function(a){if(a.keyCode==27){if(a.type=="keydown")this.V=this.a().value;else if(a.type=="keypress")this.a().value=this.V;else if(a.type=="keyup")this.V=k;a.preventDefault()}};
m.Uc=function(){if(!zf(this))this.a().value="",he(this.Mc,10,this)};m.Mc=function(){if(!zf(this))this.a().value=this.Ca};m.ed=function(){xf(this)};function zf(a){return a.a().value!=""&&a.a().value!=a.Ca}function Af(a){if(a.V!=k)return a.V;return zf(a)?a.a().value:""}function xf(a){wf(a);zf(a)?sb(a.a(),a.tb):(!a.gd&&!a.Ya&&rb(a.a(),a.tb),he(a.vd,10,a))}m.vd=function(){if(this.a()&&!zf(this)&&!this.Ya)this.a().value=this.Ca};function Bf(a,b){we.call(this,b);this.e=a;this.mb=i}A(Bf,we);m=Bf.prototype;
m.send=function(a,b){var c=this.a().action,d=(this.a().method||"GET").toUpperCase(),f;if(s(a))f=a;else{f=[];for(var g=this.a(),h=g.elements,j,o=0;j=h[o];o++)if(!(j.disabled||j.tagName.toLowerCase()=="fieldset")){var n=j.name;switch(j.type.toLowerCase()){case "file":case "submit":case "reset":case "button":break;case "select-multiple":j=Ue(j);if(j!=k)for(var z,q=0;z=j[q];q++)Se(f,n,z);break;default:z=Ue(j),z!=k&&Se(f,n,z)}}h=g.getElementsByTagName("input");for(o=0;j=h[o];o++)if(j.form==g&&j.type.toLowerCase()==
"image")n=j.name,Se(f,n,j.value),Se(f,n+".x","0"),Se(f,n+".y","0");f=f.join("&")}g=b||{};g["X-Requested-With"]="XMLHttpRequest";Bf.c.send.call(this,c,d,f,g)};m.Ba=function(){return Bf.c.Ba.call(this)?this.Z().success:!1};m.K=function(){return this.Z().values};m.a=l("e");m.Z=function(a){if(s(this.mb))return this.mb;return this.mb=Bf.c.Z.call(this,a)};m.d=function(){Bf.c.d.call(this);this.mb=k};function Cf(a){U.call(this,a)}A(Cf,U);m=Cf.prototype;m.za=k;m.s=function(a){Cf.c.s.call(this,a);Bb(this.b.g,"label",i,a);gb(a.elements,function(a){if(a.tagName=="INPUT"||a.tagName=="TEXTAREA"){var c=Qb(a.parentNode),d=Sb(J(c)),d=new vf(d);bd(this,d,this.k?this.k.length:0);d.w(a);this.b.removeNode(c)}},this)};m.n=function(){Cf.c.n.call(this);S(V(this),this.a(),"submit",this.cd)};
m.cd=function(a){a.preventDefault();a=new Bf(this.a());Uc(V(this),a,"complete",this.dd);var b=[];ad(this,function(a){b.push(encodeURIComponent(a.a().name)+"="+encodeURIComponent(Af(a)))});a.send(b.join("&"));Df(this);Ef(this,!1)};
m.dd=function(a){a=a.target;if(a.Ba()){var b=a.Z().comment;if(b){var c=this.b.g,a=c.createElement("div");C?(a.innerHTML="<br>"+b,a.removeChild(a.firstChild)):a.innerHTML=b;if(a.childNodes.length==1)b=a.removeChild(a.firstChild);else for(b=c.createDocumentFragment();a.firstChild;)b.appendChild(a.firstChild);b=J(b);b.style.display="none";(a=this.b.a("no-comments"))&&this.b.removeNode(a);if(a=this.b.a("mcore-comments-counter"))c=Number(Sb(a))+1,Rb(a,String(c));this.b.appendChild(this.b.a("comments-list"),
b);(new qf(b,250)).play()}else b=a.Z().message,alert(b);Ff(this)}else if(Bf.c.Ba.call(a)&&!a.Z().success)for(b in a=a.Z().errors,c=this.a(),a){var d=c.elements[b],f=this.b.v("div","field-error",a[b]);d.parentNode&&d.parentNode.insertBefore(f,d)}Ef(this,!0)};function Ff(a){var b={};ad(a,function(a){var d=a.a().name,d=b&&d in b?b[d]:"";if(Af(a)!=d){if(a.V!=k)a.V=d;a.a().value=d;xf(a)}})}
function Ef(a,b){Te(a.a(),!b);jc(a.za);a.za&&a.za.o();var c=b?1:0.5,d,f=a.a().style;d="";"opacity"in f?d=f.opacity:"MozOpacity"in f?d=f.MozOpacity:"filter"in f&&(f=f.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(d=String(f[1]/100));d=d==""?d:Number(d);u(d)&&(d=1);a.za=new pf(a.a(),d,c,100);a.za.play()}function Df(a){var b=I(a.b,"field-error",a.a());gb(b,function(a){this.b.removeNode(a)},a)};function Gf(a,b,c,d){U.call(this,d);this.gb=a;this.rc=b;this.Lb=c}A(Gf,U);function Hf(a){a=document.createElement(a||"video");return s(a.canPlayType)}m=Gf.prototype;m.v=function(){var a=this.b.v(this.gb,this.rc);if(this.Lb)for(var b,c=0;b=this.Lb[c];c++)Fd&&delete b.type,this.b.append(a,this.b.v("source",b));this.e=a;this.Na()};
m.s=function(a){for(;a&&a.tagName.toLowerCase()!="video"&&a.tagName.toLowerCase()!="audio";)a=J(a);a||e(Error("Invalid element to decorate"));this.gb=a.tagName.toLowerCase();if(Fd&&!a.src)for(var b=Bb(this.b.g,"source",i,a),c,d=0;c=b[d];++d)c.removeAttribute("type");this.e=a;this.Na()};
m.Na=function(){if(Hf(this.gb)){var a=this.a();if(a.src)this.bb=a.src;else for(var b=Bb(this.b.g,"source",i,a),c,d,f=0;c=b[f];f++)(d=!c.type||a.canPlayType(c.type))&&d!="no"?this.bb=c.src:this.b.removeNode(c);this.bb?(a=this.a(),b=V(this),S(b,a,"error",this.handleError,!0),Uc(b,a,"canplay",this.Pc),Fd&&S(b,a,"click",this.Nc)):this.dispatchEvent("nosupportedsrc")}else this.dispatchEvent("nosupport")};
m.handleError=function(a){a.stopPropagation();(!this.a().currentSrc||this.a().currentSrc.match(this.bb))&&this.dispatchEvent("nosupportedsrc")};m.Pc=function(){this.dispatchEvent("canplay")};m.Nc=function(){this.a().play()};m.B=U.prototype.a;m.r=ac;m.C=bc;m.d=function(){this.Lb=this.rc=this.gb=this.bb=i;Gf.c.d.call(this)};y("mcore.Html5Player",Gf);y("mcore.Html5Player.isSupported",Hf);function If(a,b,c){U.call(this,c);this.ab=a;this.cc=b;var d=a.events=a.events||{},a={onReady:w(this.Yc,this),onError:w(this.Xc,this)};Wa(a,function(a,b){if(d[b]){var c=d[b];d[b]=function(){a();c()}}else d[b]=a})}A(If,U);m=If.prototype;m.v=function(){var a=this.b.v("div"),b=this.b.g.body;$b(a,!1);b.appendChild(a);this.s(a);b.removeChild(a);$b(a,!0)};m.Vb=function(a){if(!a)return!1;var b=this.b.g.body;if(Pb(a,function(a){return a==b})==k)return!1;return!0};
m.s=function(a){if(Dd||Ed)this.dispatchEvent("nosupport");else{var b=J(a);b.tagName!="AUDIO"&&b.tagName!="VIDEO"&&(b=this.b.createElement("div"),a.appendChild(b));if(b.id){var c=b.id;if(this.m&&this.m.u){var d=this.m.u,f=this.fa;f in d&&delete d[f];$a(this.m.u,c,this)}this.fa=c}else b.id=Zc(this);Wb(a,this.ab.width,this.ab.height);this.oa=jwplayer(b);this.oa.setup(this.ab);this.e=a}};
m.Yc=function(){this.ib&&(this.oa.resize(this.ib[0],this.ib[1]),delete this.ib);this.cc&&this.B().tagName=="OBJECT"&&this.oa.load(this.cc)};m.Xc=function(){this.dispatchEvent("nosupport")};m.B=function(){return this.b.a(Zc(this))};
m.r=function(a,b){var c;a instanceof B?(c=a.height,a=a.width):(b==i&&e(Error("missing height argument")),c=b);(!fa(a)||!fa(c))&&e(Error("Provided width and height must be integers."));Wb(this.a(),a,c);if(s(this.oa.getWidth()))this.oa.resize(a,c);else{this.ib=[a,c];var d=this.B();d.width=a;d.height=c}return this};m.C=function(){return K(this.a())};m.d=function(){this.oa=this.ab=k;If.c.d.call(this)};y("mcore.JWPlayer",If);function Jf(a){U.call(this,a)}A(Jf,U);Jf.prototype.B=function(){return Bb(this.b.g,"IFRAME",i,this.a())[0]};Jf.prototype.r=ac;Jf.prototype.C=bc;y("mcore.IframePlayer",Jf);y("mcore.initPage",function(){var a=yb("nav-search-input");a&&(new vf(a.alt)).w(a);if(yb("media-box")&&((a=yb("post-comment-form"))&&(new Cf).w(a),(a=yb("description-excerpt"))&&zb("mcore-excerpt",a).length)){var b=new tf;b.w(a);uf(b,!0)}if(!Ye){a=Xe;for(b=0;b<a.length;b++)(0,a[b])();Xe=[];Ye=!0}});})();

