(function(){function g(a){throw a;}var i=true,k=null,l=false,n,p=this;function aa(a){a=a.split(".");for(var b=p,c;c=a.shift();)if(b[c]!=k)b=b[c];else return k;return b}function s(){}
function t(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[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 u(a){return typeof a=="string"}function ba(a){return t(a)=="function"}function v(a){return a[ca]||(a[ca]=++da)}var ca="closure_uid_"+Math.floor(Math.random()*2147483648).toString(36),da=0;function ea(a){return a.call.apply(a.bind,arguments)}
function fa(a,b){var c=b||p;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var f=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(f,d);return a.apply(c,f)}}else return function(){return a.apply(c,arguments)}}function x(){x=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ea:fa;return x.apply(k,arguments)}var ga=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());)if(!c.length&&b!==undefined)d[f]=b;else d=d[f]?d[f]:d[f]={}}function z(a,b){function c(){}c.prototype=b.prototype;a.i=b.prototype;a.prototype=new c};function ha(a){this.stack=Error().stack||"";if(a)this.message=String(a)}z(ha,Error);ha.prototype.name="CustomError";function ia(a){for(var b=1;b<arguments.length;b++){var c=String(arguments[b]).replace(/\$/g,"$$$$");a=a.replace(/\%s/,c)}return a}var ja=/^[a-zA-Z0-9\-_.!~*'()]*$/;function ka(a){a=String(a);if(!ja.test(a))return encodeURIComponent(a);return a}function A(a){if(!la.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(ma,"&amp;");if(a.indexOf("<")!=-1)a=a.replace(na,"&lt;");if(a.indexOf(">")!=-1)a=a.replace(oa,"&gt;");if(a.indexOf('"')!=-1)a=a.replace(pa,"&quot;");return a}
var ma=/&/g,na=/</g,oa=/>/g,pa=/\"/g,la=/[&<>\"]/;
function qa(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("."),e=Math.max(d.length,f.length),h=0;c==0&&h<e;h++){var j=d[h]||"",m=f[h]||"",q=RegExp("(\\d*)(\\D*)","g"),I=RegExp("(\\d*)(\\D*)","g");do{var r=q.exec(j)||["","",""],o=I.exec(m)||["","",""];if(r[0].length==0&&o[0].length==0)break;c=ra(r[1].length==0?0:parseInt(r[1],10),o[1].length==0?0:parseInt(o[1],10))||ra(r[2].length==0,o[2].length==0)||ra(r[2],o[2])}while(c==
0)}return c}function ra(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};function sa(a,b){b.unshift(a);ha.call(this,ia.apply(k,b));b.shift();this.a=a}z(sa,ha);sa.prototype.name="AssertionError";function ta(a,b){if(!a){var c=Array.prototype.slice.call(arguments,2),d="Assertion failed";if(b){d+=": "+b;var f=c}g(new sa(""+d,f||[]))}}function ua(a){g(new sa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};var B=Array.prototype,va=B.indexOf?function(a,b,c){ta(a.length!=k);return B.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=c;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},wa=B.forEach?function(a,b,c){ta(a.length!=k);B.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,f=u(a)?a.split(""):a,e=0;e<d;e++)e in f&&b.call(c,f[e],e,a)};
function xa(a,b){var c=va(a,b),d;if(d=c>=0){ta(a.length!=k);B.splice.call(a,c,1)}return d};function ya(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function za(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};function Aa(a){this.b={};this.a=[];var b=arguments.length;if(b>1){if(b%2)g(Error("Uneven number of arguments"));for(var c=0;c<b;c+=2)Ba(this,arguments[c],arguments[c+1])}else if(a){if(a instanceof Aa){c=Ca(a);b=Da(a)}else{b=[];var d=0;for(c in a)b[d++]=c;c=b;b=za(a)}for(d=0;d<c.length;d++)Ba(this,c[d],b[d])}}Aa.prototype.f=0;Aa.prototype.c=0;function Da(a){Ea(a);for(var b=[],c=0;c<a.a.length;c++)b.push(a.b[a.a[c]]);return b}function Ca(a){Ea(a);return a.a.concat()}
function Ea(a){if(a.f!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];if(Object.prototype.hasOwnProperty.call(a.b,d))a.a[c++]=d;b++}a.a.length=c}if(a.f!=a.a.length){var f={};for(c=b=0;b<a.a.length;){d=a.a[b];if(!Object.prototype.hasOwnProperty.call(f,d)){a.a[c++]=d;f[d]=1}b++}a.a.length=c}}function Ba(a,b,c){if(!Object.prototype.hasOwnProperty.call(a.b,b)){a.f++;a.a.push(b);a.c++}a.b[b]=c};function Fa(a){return Ga(a||arguments.callee.caller,[])}
function Ga(a,b){var c=[];if(va(b,a)>=0)c.push("[...circular reference...]");else if(a&&b.length<50){c.push(Ha(a)+"(");for(var d=a.arguments,f=0;f<d.length;f++){f>0&&c.push(", ");var e;e=d[f];switch(typeof e){case "object":e=e?"object":"null";break;case "string":e=e;break;case "number":e=String(e);break;case "boolean":e=e?"true":"false";break;case "function":e=(e=Ha(e))?e:"[fn]";break;default:e=typeof e}if(e.length>40)e=e.substr(0,40)+"...";c.push(e)}b.push(a);c.push(")\n");try{c.push(Ga(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 Ha(a){a=String(a);if(!Ia[a]){var b=/function ([^\(]+)/.exec(a);Ia[a]=b?b[1]:"[Anonymous]"}return Ia[a]}var Ia={};function Ja(a,b,c,d,f){this.s=typeof f=="number"?f:Ka++;this.h=d||ga();this.c=a;this.d=b;this.n=c;delete this.b;delete this.a}Ja.prototype.s=0;Ja.prototype.b=k;Ja.prototype.a=k;var Ka=0;function C(a){this.n=a}C.prototype.c=k;C.prototype.b=k;C.prototype.d=k;C.prototype.a=k;function D(a,b){this.name=a;this.value=b}D.prototype.toString=function(){return this.name};var La=new D("SHOUT",1200),Ma=new D("SEVERE",1E3),Na=new D("WARNING",900),Oa=new D("INFO",800),Pa=new D("CONFIG",700),Qa=new D("ALL",0);function Ra(a){if(a.b)return a.b;if(a.c)return Ra(a.c);ua("Root logger has no level set.");return k}
C.prototype.log=function(a,b,c){if(a.value>=Ra(this).value){a=this.h(a,b,c);if(p.console&&p.console.markTimeline)p.console.markTimeline("log:"+a.d);for(b=this;b;){c=b;var d=a;if(c.a)for(var f=0,e=void 0;e=c.a[f];f++)e(d);b=b.c}}};
C.prototype.h=function(a,b,c){var d=new Ja(a,String(b),this.n);if(c){d.b=c;var f;var e=arguments.callee.caller;try{var h,j=aa("window.location.href");h=typeof c=="string"?{message:c,name:"Unknown error",lineNumber:"Not available",fileName:j,stack:"Not available"}:!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineNumber:c.lineNumber||c.zb||"Not available",fileName:c.fileName||c.filename||c.sourceURL||j,stack:c.stack||"Not available"}:c;f="Message: "+A(h.message)+'\nUrl: <a href="view-source:'+
h.fileName+'" target="_new">'+h.fileName+"</a>\nLine: "+h.lineNumber+"\n\nBrowser stack:\n"+A(h.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+A(Fa(e)+"-> ")}catch(m){f="Exception trying to expose exception! You win, we lose. "+m}d.a=f}return d};C.prototype.info=function(a,b){this.log(Oa,a,b)};var Sa={},E=k;function Ta(){if(!E){E=new C("");Sa[""]=E;E.b=Pa}}
function F(a){Ta();var b;if(!(b=Sa[a])){b=new C(a);var c=a.lastIndexOf("."),d=a.substr(c+1);c=F(a.substr(0,c));if(!c.d)c.d={};c.d[d]=b;b.c=c;b=Sa[a]=b}return b};function G(){}G.prototype.M=l;G.prototype.l=function(){if(!this.M){this.M=i;this.e()}};G.prototype.e=function(){};var H,Ua,Va,Wa;function Xa(){return p.navigator?p.navigator.userAgent:k}Wa=Va=Ua=H=l;var Ya;if(Ya=Xa()){var Za=p.navigator;H=Ya.indexOf("Opera")==0;Ua=!H&&Ya.indexOf("MSIE")!=-1;Va=!H&&Ya.indexOf("WebKit")!=-1;Wa=!H&&!Va&&Za.product=="Gecko"}var J=Ua,$a=Wa,ab=Va,bb=p.navigator,cb=(bb&&bb.platform||"").indexOf("Mac")!=-1,db;
a:{var eb="",K;if(H&&p.opera){var fb=p.opera.version;eb=typeof fb=="function"?fb():fb}else{if($a)K=/rv\:([^\);]+)(\)|;)/;else if(J)K=/MSIE\s+([^\);]+)(\)|;)/;else if(ab)K=/WebKit\/(\S+)/;if(K){var gb=K.exec(Xa());eb=gb?gb[1]:""}}if(J){var hb,ib=p.document;hb=ib?ib.documentMode:undefined;if(hb>parseFloat(eb)){db=String(hb);break a}}db=eb}var jb={};function kb(a){jb[a]||(jb[a]=qa(db,a)>=0)};var lb;!J||kb("9");J&&kb("8");function L(a,b){this.type=a;this.a=this.target=b}z(L,G);L.prototype.e=function(){delete this.type;delete this.target;delete this.a};L.prototype.b=l;L.prototype.c=i;L.prototype.C=function(){this.b=i};function mb(a){a.C()};var nb={va:"click",Ca:"dblclick",Va:"mousedown",Za:"mouseup",Ya:"mouseover",Xa:"mouseout",Wa:"mousemove",rb:"selectstart",Qa:"keypress",Pa:"keydown",Ra:"keyup",ra:"blur",Ja:"focus",Da:"deactivate",Ka:J?"focusin":"DOMFocusIn",La:J?"focusout":"DOMFocusOut",ua:"change",qb:"select",sb:"submit",Oa:"input",jb:"propertychange",Ha:"dragstart",Ea:"dragenter",Ga:"dragover",Fa:"dragleave",Ia:"drop",wb:"touchstart",vb:"touchmove",ub:"touchend",tb:"touchcancel",ya:"contextmenu",U:"error",Na:"help",Ta:"load",Ua:"losecapture",
kb:"readystatechange",lb:"resize",pb:"scroll",xb:"unload",Ma:"hashchange",eb:"pagehide",fb:"pageshow",ib:"popstate",za:"copy",gb:"paste",Ba:"cut"};var ob=new Function("a","return a");function M(a,b){a&&this.init(a,b)}z(M,L);n=M.prototype;n.target=k;n.K=k;n.ba=0;n.ca=0;n.clientX=0;n.clientY=0;n.da=0;n.ea=0;n.X=0;n.$=0;n.Y=0;n.Z=l;n.W=l;n.fa=l;n.aa=l;n.la=l;n.r=k;
n.init=function(a,b){var c=this.type=a.type;this.target=a.target||a.srcElement;this.a=b;var d=a.relatedTarget;if(d){if($a)try{ob(d.nodeName)}catch(f){d=k}}else if(c=="mouseover")d=a.fromElement;else if(c=="mouseout")d=a.toElement;this.K=d;this.ba=a.offsetX!==undefined?a.offsetX:a.layerX;this.ca=a.offsetY!==undefined?a.offsetY:a.layerY;this.clientX=a.clientX!==undefined?a.clientX:a.pageX;this.clientY=a.clientY!==undefined?a.clientY:a.pageY;this.da=a.screenX||0;this.ea=a.screenY||0;this.X=a.button;
this.$=a.keyCode||0;this.Y=a.charCode||(c=="keypress"?a.keyCode:0);this.Z=a.ctrlKey;this.W=a.altKey;this.fa=a.shiftKey;this.aa=a.metaKey;this.la=cb?a.metaKey:a.ctrlKey;this.d=a.state;this.r=a;delete this.c;delete this.b};n.C=function(){M.i.C.call(this);if(this.r.stopPropagation)this.r.stopPropagation();else this.r.cancelBubble=i};n.e=function(){M.i.e.call(this);this.K=this.a=this.target=this.r=k};function pb(){}var qb=0;n=pb.prototype;n.key=0;n.q=l;n.H=l;n.init=function(a,b,c,d,f,e){if(ba(a))this.a=i;else if(a&&a.handleEvent&&ba(a.handleEvent))this.a=l;else g(Error("Invalid listener argument"));this.t=a;this.b=b;this.src=c;this.type=d;this.capture=!!f;this.D=e;this.H=l;this.key=++qb;this.q=l};n.handleEvent=function(a){if(this.a)return this.t.call(this.D||this.src,a);return this.t.handleEvent.call(this.t,a)};function N(a,b){this.d=b;this.b=[];if(a>this.d)g(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var c=0;c<a;c++)this.b.push(this.a?this.a():{})}z(N,G);N.prototype.a=k;N.prototype.c=k;function O(a){if(a.b.length)return a.b.pop();return a.a?a.a():{}}function P(a,b){a.b.length<a.d?a.b.push(b):rb(a,b)}function rb(a,b){if(a.c)a.c(b);else{var c=t(b);if(c=="object"||c=="array"||c=="function")if(ba(b.l))b.l();else for(var d in b)delete b[d]}}
N.prototype.e=function(){N.i.e.call(this);for(var a=this.b;a.length;)rb(this,a.pop());delete this.b};var sb;var tb=(sb="ScriptEngine"in p&&p.ScriptEngine()=="JScript")?p.ScriptEngineMajorVersion()+"."+p.ScriptEngineMinorVersion()+"."+p.ScriptEngineBuildVersion():"0";var ub,vb,Q,wb,xb,yb,zb,Ab,Bb,Cb,Db;
(function(){function a(){return{f:0,p:0}}function b(){return[]}function c(){function o(w){return h.call(o.src,o.key,w)}return o}function d(){return new pb}function f(){return new M}var e=sb&&!(qa(tb,"5.7")>=0),h;yb=function(o){h=o};if(e){ub=function(){return O(j)};vb=function(o){P(j,o)};Q=function(){return O(m)};wb=function(o){P(m,o)};xb=function(){return O(q)};zb=function(){P(q,c())};Ab=function(){return O(I)};Bb=function(o){P(I,o)};Cb=function(){return O(r)};Db=function(o){P(r,o)};var j=new N(0,
600);j.a=a;var m=new N(0,600);m.a=b;var q=new N(0,600);q.a=c;var I=new N(0,600);I.a=d;var r=new N(0,600);r.a=f}else{ub=a;vb=s;Q=b;wb=s;xb=c;zb=s;Ab=d;Bb=s;Cb=f;Db=s}})();var R={},S={},T={},Eb={};
function Fb(a,b,c,d,f){if(b)if(t(b)=="array"){for(var e=0;e<b.length;e++)Fb(a,b[e],c,d,f);return k}else{d=!!d;var h=S;b in h||(h[b]=ub());h=h[b];if(!(d in h)){h[d]=ub();h.f++}h=h[d];var j=v(a),m;h.p++;if(h[j]){m=h[j];for(e=0;e<m.length;e++){h=m[e];if(h.t==c&&h.D==f){if(h.q)break;return m[e].key}}}else{m=h[j]=Q();h.f++}e=xb();e.src=a;h=Ab();h.init(c,e,a,b,d,f);c=h.key;e.key=c;m.push(h);R[c]=h;T[j]||(T[j]=Q());T[j].push(h);if(a.addEventListener){if(a==p||!a.I)a.addEventListener(b,e,d)}else a.attachEvent(Gb(b),
e);return c}else g(Error("Invalid event type"))}function Hb(a,b,c,d,f){if(t(b)=="array")for(var e=0;e<b.length;e++)Hb(a,b[e],c,d,f);else{d=!!d;a:{e=S;if(b in e){e=e[b];if(d in e){e=e[d];a=v(a);if(e[a]){a=e[a];break a}}}a=k}if(a)for(e=0;e<a.length;e++)if(a[e].t==c&&a[e].capture==d&&a[e].D==f){U(a[e].key);break}}}
function U(a){if(R[a]){var b=R[a];if(!b.q){var c=b.src,d=b.type,f=b.b,e=b.capture;if(c.removeEventListener){if(c==p||!c.I)c.removeEventListener(d,f,e)}else c.detachEvent&&c.detachEvent(Gb(d),f);c=v(c);f=S[d][e][c];if(T[c]){var h=T[c];xa(h,b);h.length==0&&delete T[c]}b.q=i;f.O=i;Ib(d,e,c,f);delete R[a]}}}
function Ib(a,b,c,d){if(!d.z)if(d.O){for(var f=0,e=0;f<d.length;f++)if(d[f].q){var h=d[f].b;h.src=k;zb(h);Bb(d[f])}else{if(f!=e)d[e]=d[f];e++}d.length=e;d.O=l;if(e==0){wb(d);delete S[a][b][c];S[a][b].f--;if(S[a][b].f==0){vb(S[a][b]);delete S[a][b];S[a].f--}if(S[a].f==0){vb(S[a]);delete S[a]}}}}
function Jb(a){var b,c=0,d=b==k;b=!!b;if(a==k)ya(T,function(h){for(var j=h.length-1;j>=0;j--){var m=h[j];if(d||b==m.capture){U(m.key);c++}}});else{a=v(a);if(T[a]){a=T[a];for(var f=a.length-1;f>=0;f--){var e=a[f];if(d||b==e.capture){U(e.key);c++}}}}}function Gb(a){if(a in Eb)return Eb[a];return Eb[a]="on"+a}
function Kb(a,b,c,d,f){var e=1;b=v(b);if(a[b]){a.p--;a=a[b];if(a.z)a.z++;else a.z=1;try{for(var h=a.length,j=0;j<h;j++){var m=a[j];if(m&&!m.q)e&=Lb(m,f)!==l}}finally{a.z--;Ib(c,d,b,a)}}return Boolean(e)}function Lb(a,b){var c=a.handleEvent(b);a.H&&U(a.key);return c}
yb(function(a,b){if(!R[a])return i;var c=R[a],d=c.type,f=S;if(!(d in f))return i;f=f[d];var e,h;if(lb===undefined)lb=J&&!p.addEventListener;if(lb){e=b||aa("window.event");var j=i in f,m=l in f;if(j){if(e.keyCode<0||e.returnValue!=undefined)return i;a:{var q=l;if(e.keyCode==0)try{e.keyCode=-1;break a}catch(I){q=i}if(q||e.returnValue==undefined)e.returnValue=i}}q=Cb();q.init(e,this);e=i;try{if(j){for(var r=Q(),o=q.a;o;o=o.parentNode)r.push(o);h=f[i];h.p=h.f;for(var w=r.length-1;!q.b&&w>=0&&h.p;w--){q.a=
r[w];e&=Kb(h,r[w],d,i,q)}if(m){h=f[l];h.p=h.f;for(w=0;!q.b&&w<r.length&&h.p;w++){q.a=r[w];e&=Kb(h,r[w],d,l,q)}}}else e=Lb(c,q)}finally{if(r){r.length=0;wb(r)}q.l();Db(q)}return e}d=new M(b,this);try{e=Lb(c,d)}finally{d.l()}return e});function Mb(){}z(Mb,G);n=Mb.prototype;n.I=i;n.Q=k;n.F=function(a){this.Q=a};n.addEventListener=function(a,b,c,d){Fb(this,a,b,c,d)};n.removeEventListener=function(a,b,c,d){Hb(this,a,b,c,d)};n.e=function(){Mb.i.e.call(this);Jb(this);this.Q=k};var Nb=p.window;function Ob(a,b){if(ba(a)){if(b)a=x(a,b)}else if(a&&typeof a.handleEvent=="function")a=x(a.handleEvent,a);else g(Error("Invalid listener argument"));return Nb.setTimeout(a,500)};function V(a){this.c=a}z(V,G);var Pb=new N(0,100),Qb=[];function Rb(a){if(a.a){for(var b in a.a){U(b);delete a.a[b]}P(Pb,a.a);a.a=k}else a.b&&U(a.b)}V.prototype.e=function(){V.i.e.call(this);Rb(this)};V.prototype.handleEvent=function(){g(Error("EventHandler.handleEvent not implemented"))};var Sb;!J||kb("9");J&&kb("9");function Tb(a){a&&a.parentNode&&a.parentNode.removeChild(a)}function Ub(a){this.a=a||p.document||document}Ub.prototype.k=function(a){return u(a)?this.a.getElementById(a):a};Ub.prototype.createElement=function(a){return this.a.createElement(a)};Ub.prototype.appendChild=function(a,b){a.appendChild(b)};function Vb(a){if(typeof a=="number")a=Math.round(a)+"px";return a};function Wb(){}(function(a){a.J=function(){return a.ha||(a.ha=new a)}})(Wb);Wb.prototype.a=0;Wb.J();function W(a){this.b=a||Sb||(Sb=new Ub);this.ma=Xb}z(W,Mb);W.prototype.ia=Wb.J();var Xb=k;n=W.prototype;n.N=k;n.m=l;n.g=k;n.ma=k;n.ka=k;n.o=k;n.w=k;n.u=k;n.qa=l;function X(a){return a.N||(a.N=":"+(a.ia.a++).toString(36))}n.k=function(){return this.g};n.F=function(a){if(this.o&&this.o!=a)g(Error("Method not supported"));W.i.F.call(this,a)};n.L=function(){this.g=this.b.createElement("div")};
function Yb(a,b){if(a.m)g(Error("Component already rendered"));a.g||a.L();b?b.insertBefore(a.g,k):a.b.a.body.appendChild(a.g);if(!a.o||a.o.m)a.v()}n.v=function(){this.m=i;Zb(this,function(a){!a.m&&a.k()&&a.v()})};function $b(a){Zb(a,function(b){b.m&&$b(b)});a.a&&Rb(a.a);a.m=l}n.e=function(){W.i.e.call(this);this.m&&$b(this);if(this.a){this.a.l();delete this.a}Zb(this,function(a){a.l()});!this.qa&&this.g&&Tb(this.g);this.o=this.ka=this.g=this.u=this.w=k};function Zb(a,b){a.w&&wa(a.w,b,void 0)}
n.removeChild=function(a,b){if(a){var c=u(a)?a:X(a),d;if(this.u&&c){d=this.u;d=c in d?d[c]:void 0;d=d||k}else d=k;a=d;if(c&&a){d=this.u;c in d&&delete d[c];xa(this.w,a);if(b){$b(a);a.g&&Tb(a.g)}c=a;if(c==k)g(Error("Unable to set parent component"));c.o=k;W.i.F.call(c,k)}}if(!a)g(Error("Child is not in parent component"))};var ac;
(function(){function a(j){j=j.match(/[\d]+/g);j.length=3;return j.join(".")}var b=l,c="";if(navigator.plugins&&navigator.plugins.length){var d=navigator.plugins["Shockwave Flash"];if(d){b=i;if(d.description)c=a(d.description)}if(navigator.plugins["Shockwave Flash 2.0"]){b=i;c="2.0.0.11"}}else if(navigator.mimeTypes&&navigator.mimeTypes.length){if(b=(d=navigator.mimeTypes["application/x-shockwave-flash"])&&d.enabledPlugin)c=a(d.enabledPlugin.description)}else try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");b=
i;c=a(d.GetVariable("$version"))}catch(f){try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");b=i;c="6.0.21"}catch(e){try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");b=i;c=a(d.GetVariable("$version"))}catch(h){}}}ac=c})();function bc(a,b){W.call(this,b);this.ga=a;this.c=new V(this);this.d=new Aa}z(bc,W);n=bc.prototype;n.ja=F("goog.ui.media.FlashObject");n.T="window";n.V="#000000";n.G="sameDomain";function cc(a,b,c){a.s=u(b)?b:Math.round(b)+"px";a.h=u(c)?c:Math.round(c)+"px";if(a.k()){b=dc(a);c=a.h;if(c==undefined)g(Error("missing height argument"));b.style.width=Vb(a.s);b.style.height=Vb(c)}}
n.v=function(){bc.i.v.call(this);var a=this.k(),b;b=J?'<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>';
var c=J?'<param name="wmode" value="%s"/>':"wmode=%s";c=ia(c,this.T);for(var d=Ca(this.d),f=Da(this.d),e=[],h=0;h<d.length;h++){var j=ka(d[h]),m=ka(f[h]);e.push(j+"="+m)}b=ia(b,X(this),X(this),"goog-ui-media-flash-object",A(this.ga),A(e.join("&")),this.V,this.G,c);a.innerHTML=b;this.s&&this.h&&cc(this,this.s,this.h);a=this.c;b=this.k();c=za(nb);if(t(c)!="array"){Qb[0]=c;c=Qb}for(d=0;d<c.length;d++){f=a;e=Fb(b,c[d],mb||a,l,a.c||a);if(f.a)f.a[e]=i;else if(f.b){f.a=O(Pb);f.a[f.b]=i;f.b=k;f.a[e]=i}else f.b=
e}};n.L=function(){if(this.n!=k&&!(qa(ac,this.n)>=0)){this.ja.log(Na,"Required flash version not found:"+this.n,void 0);g(Error("Method not supported"))}var a=this.b.createElement("div");a.className="goog-ui-media-flash";this.g=a};function dc(a){return a.k()?a.k().firstChild:k}n.e=function(){bc.i.e.call(this);this.d=k;this.c.l();this.c=k};function ec(a){if(!a.m||!a.k())return l;if(dc(a).readyState&&dc(a).readyState==4)return i;if(dc(a).PercentLoaded&&dc(a).PercentLoaded()==100)return i;return l};var fc={ta:"breakStarted",sa:"breakEnded",nb:"scriptFetched",ob:"scriptTimeout",Aa:"custom",wa:"clickThru",Sa:"linearChanged",xa:"companion",$a:"noCompanion",hb:"paused",mb:"resumed",yb:"volumeChanged",cb:"overlayStarted",db:"overlayStopped",bb:"overlayExpanded",ab:"overlayCollapsed",U:"error"};function Y(a){this.A=F("adaptv.ads.VPAIDAd");this.A.info("VPAIDAd()");this.a=a;this.b=[]}function Z(a,b,c){wa(a.b,function(d){if(d.type==b){c=c||{};d.fn.call(d.scope,{target:this,type:b,data:c})}})}n=Y.prototype;
n.initAd=function(a,b,c){this.width=a;this.height=b;var d="https:"==document.location.protocol?"https://secure-assets.adap.tv":"http://redir.adap.tv",f=new bc(d+"/redir/client/swfloader.swf?id=swfloader");cc(f,a,b);f.T="opaque";f.n="9.0.124";f.G="always";Yb(f,u(this.a)?document.getElementById(this.a):this.a);f.k().id="adaptvDiv";var e=setInterval(x(function(){if(!(!ec(f)||window.__adaptv__.jsproxy==k||window.__adaptv__.jsproxy[X(f)]==k))if(ec(f)&&window.__adaptv__.jsproxy!=k){clearInterval(e);this.B=
window.__adaptv__.jsproxy[X(f)].swfloader;this.B.__on("adaptv_swfloader_SwfLoaded",function(){function h(j){this.A.info("[AdPlayerEvent] "+j.type,j.data);switch(j.type){case "scriptFetched":j.data.hasPreroll===i?Z(this,gc):Z(this,hc,{message:j.data.message||"No preroll ad available in control script"});break;case "breakStarted":Z(this,ic);break;case "clickThru":Z(this,jc,j.data);break;case "companion":Z(this,kc,j.data);break;case "breakEnded":var m=Ob(function(){Nb.clearTimeout(m);Z(this,lc)},this)}}
this.A.info("swfloader loaded");this.j=window.__adaptv__.jsproxy[X(f)].adplayer;ya(fc,function(j){this.j.__on(j,h,this)},this);this.j.apiVersion("2.1");this.j.setMetadata(c);this.j.setContentSize(500,400);this.j.setHTMLSize(a,b,0,0);this.j.fetchScript()},this);this.B.__on("adaptv_swfloader_SwfLoadError",function(){this.A.info("swfloader load error");Z(this,hc)},this);this.B.init(500,400);this.B.load(d+"/redir/client/static/AS3AdPlayer.swf","adplayer",{events:za(fc)})}},this),500)};n.startAd=function(){this.j.startBreak()};
n.stopAd=function(){this.j.endBreak()};n.P=function(a,b,c){this.b.push({type:a,fn:b,scope:c})};n.l=function(){this.j.destroy()};var gc="AdLoaded",ic="AdStarted",kc="AdCompanionDisplay",jc="AdClickThru",lc="AdStopped",hc="AdError";var mc=new function(){this.a=ga()};function nc(a){this.a=a||"";this.b=mc}n=nc.prototype;n.R=i;n.oa=i;n.na=i;n.S=l;n.pa=l;function $(a){if(a<10)return"0"+a;return String(a)}function oc(a){nc.call(this,a)}z(oc,nc);function pc(){this.h=x(this.c,this);this.a=new oc;this.a.R=l;this.b=this.a.S=l;this.d=""}
pc.prototype.c=function(a){var b;b=this.a;var c=[];c.push(b.a," ");if(b.R){var d=new Date(a.h);c.push("[",$(d.getFullYear()-2E3)+$(d.getMonth()+1)+$(d.getDate())+" "+$(d.getHours())+":"+$(d.getMinutes())+":"+$(d.getSeconds())+"."+$(Math.floor(d.getMilliseconds()/10)),"] ")}if(b.oa){d=(a.h-b.b.a)/1E3;var f=d.toFixed(3),e=0;if(d<1)e=2;else for(;d<100;){e++;d*=10}for(;e-- >0;)f=" "+f;c.push("[",f,"s] ")}b.na&&c.push("[",a.n,"] ");b.pa&&c.push("[",a.c.name,"] ");c.push(a.d,"\n");b.S&&a.b&&c.push(a.a,
"\n");b=c.join("");if(window.console&&window.console.firebug)switch(a.c){case La:window.console.info(b);break;case Ma:window.console.error(b);break;case Na:window.console.warn(b);break;default:window.console.debug(b)}else if(window.console)window.console.log(b);else if(window.opera)window.opera.postError(b);else this.d+=b};y("__adaptv__.debug.configure",function(a,b){F(a).b=b||Qa;var c=new pc;if(i!=c.b){Ta();var d=E,f=c.h;if(!d.a)d.a=[];d.a.push(f);c.b=i}});y("__adaptv__.debug.log",function(a){F("adaptv.page").info(a)});y("__adaptv__.ads.VPAIDAd",Y);y("__adaptv__.ads.VPAIDAd.prototype.initAd",Y.prototype.initAd);y("__adaptv__.ads.VPAIDAd.prototype.startAd",Y.prototype.startAd);y("__adaptv__.ads.VPAIDAd.prototype.stopAd",Y.prototype.stopAd);y("__adaptv__.ads.VPAIDAd.prototype.on",Y.prototype.P);y("__adaptv__.ads.VPAIDEvent.AdLoaded",gc);y("__adaptv__.ads.VPAIDEvent.AdStarted",ic);y("__adaptv__.ads.VPAIDEvent.AdCompanionDisplay",kc);y("__adaptv__.ads.VPAIDEvent.AdClickThru",jc);
y("__adaptv__.ads.VPAIDEvent.AdStopped",lc);y("__adaptv__.ads.VPAIDEvent.AdError",hc);y("__adaptv__.ads.vpaid.VPAIDAd",Y);y("__adaptv__.ads.vpaid.VPAIDAd.prototype.initAd",Y.prototype.initAd);y("__adaptv__.ads.vpaid.VPAIDAd.prototype.startAd",Y.prototype.startAd);y("__adaptv__.ads.vpaid.VPAIDAd.prototype.stopAd",Y.prototype.stopAd);y("__adaptv__.ads.vpaid.VPAIDAd.prototype.on",Y.prototype.P);y("__adaptv__.ads.vpaid.VPAIDEvent.AdLoaded",gc);y("__adaptv__.ads.vpaid.VPAIDEvent.AdStarted",ic);
y("__adaptv__.ads.vpaid.VPAIDEvent.AdCompanionDisplay",kc);y("__adaptv__.ads.vpaid.VPAIDEvent.AdClickThru",jc);y("__adaptv__.ads.vpaid.VPAIDEvent.AdStopped",lc);y("__adaptv__.ads.vpaid.VPAIDEvent.AdError",hc);})();

