(function(){
var i=false,j=null,l=true;function n(a){throw a;}
var aa=aa||{},o=this,ca=function(a,b,c){var d=a.split("."),e=c||o,f;!(d[0]in e)&&e.execScript&&e.execScript("var "+d[0]);for(;d.length&&(f=d.shift());)if(!d.length&&ba(b))e[f]=b;else e=e[f]?e[f]:(e[f]={})},da=function(a,b){var c=a.split("."),d=b||o,e;for(;e=c.shift();)if(d[e])d=d[e];else return j;return d},ea=function(){},fa=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]")return"array";if(typeof a.call!=
"undefined")return"function"}else return"null";else if(b=="function"&&typeof a.call=="undefined")return"object";return b},ba=function(a){return typeof a!="undefined"},r=function(a){return fa(a)=="array"},ga=function(a){var b=fa(a);return b=="array"||b=="object"&&typeof a.length=="number"},s=function(a){return typeof a=="string"},ha=function(a){return fa(a)=="function"},ia=function(a){var b=fa(a);return b=="object"||b=="array"||b=="function"},la=function(a){if(a.hasOwnProperty&&a.hasOwnProperty(ja)){var b=
a[ja];if(b)return b}a[ja]||(a[ja]=++ka);return a[ja]},ja="closure_hashCode_",ka=0,ma=function(a){var b=fa(a);if(b=="object"||b=="array"){if(a.clone)return a.clone.call(a);var c=b=="array"?[]:{};for(var d in a)c[d]=ma(a[d]);return c}return a},t=function(a,b){var c=a.uc;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);c&&d.unshift.apply(d,c);c=d}b=a.wc||b;a=a.vc||a;var e,f=b||o;e=c?function(){var g=Array.prototype.slice.call(arguments);g.unshift.apply(g,c);return a.apply(f,g)}:function(){return a.apply(f,
arguments)};e.uc=c;e.wc=b;e.vc=a;return e},na=Date.now||function(){return(new Date).getTime()},u=function(a,b,c){ca(a,b,c)},v=function(a,b){function c(){}c.prototype=b.prototype;a.I=b.prototype;a.prototype=new c};var oa=function(a){if(/^\s*$/.test(a))return i;var b=/\\["\\\/bfnrtu]/g,c=/"[^"\\\n\r\u2028\u2029\x00-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,d=/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,e=/^[\],:{}\s\u2028\u2029]*$/;return e.test(a.replace(b,"@").replace(c,"]").replace(d,""))},pa=function(a){String(a);if(oa(a))try{return eval("("+a+")")}catch(b){}n(Error("Invalid JSON string: "+a))};var w=function(){};w.prototype.serialize=function(a){var b=[];this.Ba(a,b);return b.join("")};
w.prototype.Ba=function(a,b){switch(typeof a){case "string":this.tb(a,b);break;case "number":this.pc(a,b);break;case "boolean":b.push(a);break;case "undefined":b.push("null");break;case "object":if(a==j){b.push("null");break}if(r(a)){this.oc(a,b);break}this.qc(a,b);break;case "function":break;default:n(Error("Unknown type: "+typeof a))}};
var qa={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},ra=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;w.prototype.tb=function(a,b){b.push('"',a.replace(ra,function(c){if(c in qa)return qa[c];var d=c.charCodeAt(0),e="\\u";if(d<16)e+="000";else if(d<256)e+="00";else if(d<4096)e+="0";return qa[c]=e+d.toString(16)}),'"')};w.prototype.pc=function(a,b){b.push(isFinite(a)&&!isNaN(a)?a:"null")};
w.prototype.oc=function(a,b){var c=a.length;b.push("[");var d="",e=0;for(;e<c;e++){b.push(d);this.Ba(a[e],b);d=","}b.push("]")};w.prototype.qc=function(a,b){b.push("{");var c="";for(var d in a)if(a.hasOwnProperty(d)){var e=a[d];if(typeof e!="function"){b.push(c);this.tb(d,b);b.push(":");this.Ba(e,b);c=","}}b.push("}")};var x=function(){};x.prototype.Xa=i;x.prototype.dispose=function(){if(!this.Xa){this.Xa=l;this.b()}};x.prototype.b=function(){};var sa=function(a,b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.indexOf(a,b,c);var d=c==j?0:c<0?Math.max(0,a.length+c):c,e=d;for(;e<a.length;e++)if(e in a&&a[e]===b)return e;return-1},ta=function(a,b,c){if(a.forEach)a.forEach(b,c);else if(Array.forEach)Array.forEach(a,b,c);else{var d=a.length,e=s(a)?a.split(""):a,f=0;for(;f<d;f++)f in e&&b.call(c,e[f],f,a)}},ua=function(a,b){var c=sa(a,b),d;if(d=c!=-1)Array.prototype.splice.call(a,c,1).length==1;return d};
var va=function(a){if(r(a))return a.concat();else{var b=[],c=0,d=a.length;for(;c<d;c++)b[c]=a[c];return b}},wa=function(a){if(r(a))return a.concat();return va(a)},xa=function(a){var b=1;for(;b<arguments.length;b++){var c=arguments[b];if(ga(c)){c=wa(c);a.push.apply(a,c)}else a.push(c)}};var y=function(a,b){this.x=ba(a)?a:0;this.y=ba(b)?b:0};y.prototype.clone=function(){return new y(this.x,this.y)};y.prototype.toString=function(){return"("+this.x+", "+this.y+")"};var z=function(a,b){this.width=a;this.height=b};z.prototype.clone=function(){return new z(this.width,this.height)};z.prototype.toString=function(){return"("+this.width+" x "+this.height+")"};z.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};z.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};var ya=function(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b},za=function(a){var b=[],c=0;for(var d in a)b[c++]=d;return b};var Aa=function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},Ba=/^[a-zA-Z0-9\-_.!~*'()]*$/,Ca=function(a){a=String(a);if(!Ba.test(a))return encodeURIComponent(a);return a};
var Ea=function(a,b){var c=0,d=Aa(String(a)).split("."),e=Aa(String(b)).split("."),f=Math.max(d.length,e.length),g=0;for(;c==0&&g<f;g++){var h=d[g]||"",m=e[g]||"",k=new RegExp("(\\d*)(\\D*)","g"),p=new RegExp("(\\d*)(\\D*)","g");do{var q=k.exec(h)||["","",""],B=p.exec(m)||["","",""];if(q[0].length==0&&B[0].length==0)break;var Z=q[1].length==0?0:parseInt(q[1],10),U=B[1].length==0?0:parseInt(B[1],10);c=Da(Z,U)||Da(q[2].length==0,B[2].length==0)||Da(q[2],B[2])}while(c==0)}return c},Da=function(a,b){if(a<
b)return-1;else if(a>b)return 1;return 0};var A,Fa,Ga,Ha,Ia,Ja,Ka,La,Ma,Na=function(){return o.navigator?o.navigator.userAgent:j};var Oa=function(){Ja=Ia=Ha=Ga=Fa=A=i;var a;if(a=Na()){var b=o.navigator;A=a.indexOf("Opera")==0;Fa=!A&&a.indexOf("MSIE")!=-1;Ha=(Ga=!A&&a.indexOf("WebKit")!=-1)&&a.indexOf("Mobile")!=-1;Ja=(Ia=!A&&!Ga&&b.product=="Gecko")&&b.vendor=="Camino"}};Oa();
var Pa=A,C=Fa,Qa=Ia,D=Ga,Ra=Ha,Sa=function(){var a=o.navigator;return a&&a.platform||""},Ta=Sa(),Ua=function(){Ka=Ta.indexOf("Mac")!=-1;La=Ta.indexOf("Win")!=-1;Ma=Ta.indexOf("Linux")!=-1};Ua();var Va=function(){var a="",b;if(Pa&&o.opera){var c=o.opera.version;a=typeof c=="function"?c():c}else{if(Qa)b=/rv\:([^\);]+)(\)|;)/;else if(C)b=/MSIE\s+([^\);]+)(\)|;)/;else if(D)b=/WebKit\/(\S+)/;if(b){var d=b.exec(Na());a=d?d[1]:""}}return a},Wa=Va();var Xa;var Za=function(a){return a?new E(Ya(a)):Xa||(Xa=new E)};var $a=function(a){var b=a||o||window,c=b.document;if(D&&!(Ea(Wa,"500")>=0)&&!Ra){if(typeof b.innerHeight=="undefined")b=window;var d=b.innerHeight,e=b.document.documentElement.scrollHeight;if(b==b.top)if(e<d)d-=15;return new z(b.innerWidth,d)}var f=Za(c),g=f.ua()&&(!Pa||Pa&&Ea(Wa,"9.50")>=0)?c.documentElement:c.body;return new z(g.clientWidth,g.clientHeight)};
var ab=function(a,b){a.appendChild(b)},bb=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):j},cb=D&&Ea(Wa,"521")<=0,db=function(a,b){if(typeof a.contains!="undefined"&&!cb&&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},Ya=function(a){return a.nodeType==9?a:a.ownerDocument||a.document},E=function(a){this.R=a||o.document||document};
E.prototype.eb=function(a){return s(a)?this.R.getElementById(a):a};E.prototype.createElement=function(a){return this.R.createElement(a)};E.prototype.ua=function(){var a=this.R;if(a.compatMode)return a.compatMode=="CSS1Compat";if(D){var b=a.createElement("div");b.style.cssText="position:absolute;width:0;height:0;width:1";var c=b.style.width=="1px"?"BackCompat":"CSS1Compat";return(a.compatMode=c)=="CSS1Compat"}return i};E.prototype.Ub=function(){var a=this.R;return!D&&this.ua()?a.documentElement:a.body};
E.prototype.db=function(){var a=this.Ub();return new y(a.scrollLeft,a.scrollTop)};E.prototype.appendChild=ab;E.prototype.contains=db;if("StopIteration"in o)var eb=o.StopIteration;else eb=Error("StopIteration");var fb=function(){};fb.prototype.next=function(){n(eb)};fb.prototype.__iterator__=function(){return this};var gb=function(a){if(typeof a.v=="function")return a.v();if(s(a))return a.split("");if(ga(a)){var b=[],c=a.length,d=0;for(;d<c;d++)b.push(a[d]);return b}return ya(a)},hb=function(a){if(typeof a.D=="function")return a.D();if(typeof a.v=="function")return undefined;if(ga(a)||s(a)){var b=[],c=a.length,d=0;for(;d<c;d++)b.push(d);return b}return za(a)},ib=function(a,b,c){if(typeof a.forEach=="function")a.forEach(b,c);else if(ga(a)||s(a))ta(a,b,c);else{var d=hb(a),e=gb(a),f=e.length,g=0;for(;g<f;g++)b.call(c,
e[g],d&&d[g],a)}};var F=function(a){this.q={};this.h=[];var b=arguments.length;if(b>1){if(b%2)n(Error("Uneven number of arguments"));var c=0;for(;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&this.Ab(a)};F.prototype.c=0;F.prototype.na=0;F.prototype.v=function(){this.aa();var a=[],b=0;for(;b<this.h.length;b++){var c=this.h[b];a.push(this.q[c])}return a};F.prototype.D=function(){this.aa();return this.h.concat()};F.prototype.s=function(a){return G(this.q,a)};
F.prototype.remove=function(a){if(G(this.q,a)){delete this.q[a];this.c--;this.na++;this.h.length>2*this.c&&this.aa();return l}return i};F.prototype.aa=function(){if(this.c!=this.h.length){var a=0,b=0;for(;a<this.h.length;){var c=this.h[a];if(G(this.q,c))this.h[b++]=c;a++}this.h.length=b}if(this.c!=this.h.length){var d={},a=0,b=0;for(;a<this.h.length;){var c=this.h[a];if(!G(d,c)){this.h[b++]=c;d[c]=1}a++}this.h.length=b}};F.prototype.get=function(a,b){if(G(this.q,a))return this.q[a];return b};
F.prototype.set=function(a,b){if(!G(this.q,a)){this.c++;this.h.push(a);this.na++}this.q[a]=b};F.prototype.Ab=function(a){var b,c;if(a instanceof F){b=a.D();c=a.v()}else{b=za(a);c=ya(a)}var d=0;for(;d<b.length;d++)this.set(b[d],c[d])};F.prototype.clone=function(){return new F(this)};
F.prototype.__iterator__=function(a){this.aa();var b=0,c=this.h,d=this.q,e=this.na,f=this,g=new fb;g.next=function(){for(;l;){if(e!=f.na)n(Error("The map has changed since the iterator was created"));if(b>=c.length)n(eb);var h=c[b++];return a?h:d[h]}};return g};if(Object.prototype.hasOwnProperty)var G=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};else G=function(a,b){return b in a&&a[b]!==Object.prototype[b]};var jb=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,kb=function(a){return a.match(jb)};var H=function(a,b){var c;if(a instanceof H){this.H(b==j?a.m:b);this.Ha(a.A);this.Ia(a.Z);this.Ca(a.S);this.Fa(a.N);this.Ea(a.W);this.Ga(a.r.clone());this.Da(a.T)}else if(a&&(c=kb(String(a)))){this.H(!!b);this.Ha(c[1],l);this.Ia(c[2],l);this.Ca(c[3],l);this.Fa(c[4]);this.Ea(c[5],l);this.Ga(c[6]);this.Da(c[7],l)}else{this.H(!!b);this.r=new I(j,this,this.m)}};H.prototype.A="";H.prototype.Z="";H.prototype.S="";H.prototype.N=j;H.prototype.W="";H.prototype.T="";H.prototype.$b=i;H.prototype.m=i;
H.prototype.toString=function(){if(this.i)return this.i;var a=[];this.A&&a.push(lb(this.A,mb),":");if(this.S){a.push("//");this.Z&&a.push(lb(this.Z,mb),"@");a.push(nb(this.S));this.N!=j&&a.push(":",String(this.N))}this.W&&a.push(lb(this.W,ob));var b=String(this.r);b&&a.push("?",b);this.T&&a.push("#",lb(this.T,pb));return this.i=a.join("")};H.prototype.clone=function(){return qb(this.A,this.Z,this.S,this.N,this.W,this.r.clone(),this.T,this.m)};
H.prototype.Ha=function(a,b){this.B();delete this.i;if(this.A=b?a?decodeURIComponent(a):"":a)this.A=this.A.replace(/:$/,"");return this};H.prototype.Ia=function(a,b){this.B();delete this.i;this.Z=b?a?decodeURIComponent(a):"":a;return this};H.prototype.Ca=function(a,b){this.B();delete this.i;this.S=b?a?decodeURIComponent(a):"":a;return this};H.prototype.Fa=function(a){this.B();delete this.i;if(a){a=Number(a);if(isNaN(a)||a<0)n(Error("Bad port number "+a));this.N=a}else this.N=j;return this};
H.prototype.Ea=function(a,b){this.B();delete this.i;this.W=b?a?decodeURIComponent(a):"":a;return this};H.prototype.Ga=function(a){this.B();delete this.i;if(a instanceof I){this.r=a;this.r.yb=this;this.r.H(this.m)}else this.r=new I(a,this,this.m);return this};H.prototype.ea=function(a){return this.r.get(a)};H.prototype.Da=function(a,b){this.B();delete this.i;this.T=b?a?decodeURIComponent(a):"":a;return this};H.prototype.B=function(){if(this.$b)n(Error("Tried to modify a read-only Uri"))};
H.prototype.H=function(a){this.m=a;this.r&&this.r.H(a)};var qb=function(a,b,c,d,e,f,g,h){var m=new H(j,h);a&&m.Ha(a);b&&m.Ia(b);c&&m.Ca(c);d&&m.Fa(d);e&&m.Ea(e);f&&m.Ga(f);g&&m.Da(g);return m};
var nb=function(a){if(s(a))return encodeURIComponent(a);return j},rb=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,lb=function(a,b){var c=j;if(s(a)){c=a;rb.test(c)||(c=encodeURI(a));if(c.search(b)>=0)c=c.replace(b,sb)}return c},sb=function(a){var b=a.charCodeAt(0);return"%"+(b>>4&15).toString(16)+(b&15).toString(16)},mb=/[#\/\?@]/g,ob=/[\#\?]/g,pb=/#/g,I=function(a,b,c){this.e=new F;this.yb=b||j;this.m=!!c;if(a){var d=a.split("&"),e=0;for(;e<d.length;e++){var f=d[e].indexOf("="),g=j,h=j;if(f>=0){g=d[e].substring(0,
f);h=d[e].substring(f+1)}else g=d[e];g=decodeURIComponent(g.replace(/\+/g," "));g=this.C(g);this.add(g,h?decodeURIComponent(h.replace(/\+/g," ")):"")}}};I.prototype.c=0;I.prototype.add=function(a,b){this.ja();a=this.C(a);if(this.s(a)){var c=this.e.get(a);r(c)?c.push(b):this.e.set(a,[c,b])}else this.e.set(a,b);this.c++;return this};I.prototype.remove=function(a){a=this.C(a);if(this.e.s(a)){this.ja();var b=this.e.get(a);if(r(b))this.c-=b.length;else this.c--;return this.e.remove(a)}return i};
I.prototype.s=function(a){a=this.C(a);return this.e.s(a)};I.prototype.D=function(){var a=this.e.v(),b=this.e.D(),c=[],d=0;for(;d<b.length;d++){var e=a[d];if(r(e)){var f=0;for(;f<e.length;f++)c.push(b[d])}else c.push(b[d])}return c};I.prototype.v=function(a){var b;if(a){var c=this.C(a);if(this.s(c)){var d=this.e.get(c);if(r(d))return d;else{b=[];b.push(d)}}else b=[]}else{var e=this.e.v();b=[];var f=0;for(;f<e.length;f++){var g=e[f];r(g)?xa(b,g):b.push(g)}}return b};
I.prototype.set=function(a,b){this.ja();a=this.C(a);if(this.s(a)){var c=this.e.get(a);if(r(c))this.c-=c.length;else this.c--}this.e.set(a,b);this.c++;return this};I.prototype.get=function(a,b){a=this.C(a);if(this.s(a)){var c=this.e.get(a);return r(c)?c[0]:c}else return b};
I.prototype.toString=function(){if(this.i)return this.i;var a=[],b=0,c=this.e.D(),d=0;for(;d<c.length;d++){var e=c[d],f=Ca(e),g=this.e.get(e);if(r(g)){var h=0;for(;h<g.length;h++){b>0&&a.push("&");a.push(f,"=",Ca(g[h]));b++}}else{b>0&&a.push("&");a.push(f,"=",Ca(g));b++}}return this.i=a.join("")};I.prototype.ja=function(){delete this.i;this.yb&&delete this.yb.i};I.prototype.clone=function(){var a=new I;a.e=this.e.clone();return a};
I.prototype.C=function(a){var b=String(a);if(this.m)b=b.toLowerCase();return b};I.prototype.H=function(a){var b=a&&!this.m;if(b){this.ja();ib(this.e,function(c,d){var e=d.toLowerCase();if(d!=e){this.remove(d);this.add(e,c)}},this)}this.m=a};var J="SETUP_ACK",K={},ub=function(a,b){var c=b||tb,d=c.length,e="";for(;a-- >0;)e+=c.charAt(Math.floor(Math.random()*d));return e},tb="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";var L=function(){};v(L,x);L.prototype.k=0;var M=function(a){this.a=a;this.la=[];this.Bc=t(this.Pb,this)};v(M,L);M.prototype.k=2;M.prototype.ya=i;M.prototype.sc=0;M.prototype.connect=function(){if(this.a.K()==0){this.w=this.a.L;this.w.XPC_toOuter=t(this.hb,this)}else this.Na()};
M.prototype.Na=function(){var a=l;try{if(!this.w)this.w=window.frameElement;if(this.w&&this.w.XPC_toOuter){this.nb=this.w.XPC_toOuter;this.w.XPC_toOuter.XPC_toInner=t(this.hb,this);a=i;this.send("tp",J);this.a.z()}}catch(b){}if(a){if(!this.Bb)this.Bb=t(this.Na,this);window.setTimeout(this.Bb,100)}};M.prototype.Y=function(a){if(this.a.K()==0&&!this.a.j()&&a==J){this.nb=this.w.XPC_toOuter.XPC_toInner;this.a.z()}else n(Error("Got unexpected transport message."))};
M.prototype.hb=function(a,b){if(!this.ya&&this.la.length==0)this.a.t(a,b);else{this.la.push({serviceName:a,payload:b});if(this.la.length==1)this.sc=window.setTimeout(this.Bc,1)}};M.prototype.Pb=function(){for(;this.la.length;){var a=this.la.shift();this.a.t(a.serviceName,a.payload)}};M.prototype.send=function(a,b){this.ya=l;this.nb(a,b);this.ya=i};M.prototype.b=function(){M.I.b.call(this);this.w=this.nb=j};var N=function(a){this.a=a;this.ma=this.a.g.ppu;this.Dc=this.a.g.lpu;this.za=[]},vb,wb;v(N,L);N.prototype.k=4;N.prototype.Aa=0;N.prototype.P=i;N.prototype.ia=i;var xb="googlexpc";N.prototype.da=function(){return xb+"_"+this.a.name+"_msg"};N.prototype.ca=function(){return xb+"_"+this.a.name+"_ack"};N.prototype.connect=function(){if(!this.ia){this.Jb();this.ia=l}this.Db()};N.prototype.Jb=function(){var a=this.da();this.V=this.qa(a);this.lb=window.frames[a];a=this.ca();this.Q=this.qa(a);this.Ka=window.frames[a]};
N.prototype.qa=function(a){var b=document.createElement("iframe"),c=b.style;c.position="absolute";c.top="-10px";c.left="10px";c.width="1px";c.height="1px";b.id=b.name=a;b.src=this.ma+"#INITIAL";document.body.appendChild(b);return b};N.prototype.Zb=function(){this.a.name=ub(10);this.Ua();this.ia=i;this.Fc=this.qa(xb+"_reconnect_"+this.a.name)};
N.prototype.ec=function(){var a=this.a.l.frames,b=a.length,c=0;for(;c<b;c++){var d;try{if(a[c]&&a[c].name)d=a[c].name}catch(e){}if(!!d){var f=d.split("_");if(f.length==3&&f[0]==xb&&f[1]=="reconnect"){this.a.name=f[2];this.Ua();this.ia=i;break}}}};N.prototype.Ua=function(){if(this.V){this.V.parentNode.removeChild(this.V);this.lb=this.V=j}if(this.Q){this.Q.parentNode.removeChild(this.Q);this.Ka=this.Q=j}};
N.prototype.Db=function(){if(this.kb(this.da())&&this.kb(this.ca())){this.bc=new yb(this,this.a.l.frames[this.da()],t(this.hc,this));this.zb=new yb(this,this.a.l.frames[this.ca()],t(this.gc,this));this.Qa()}else{if(this.a.K()==1&&!this.Fc)this.Zb();else this.a.K()==0&&this.ec();window.setTimeout(t(this.connect,this),100)}};N.prototype.kb=function(a){try{var b=this.a.l.frames[a];if(!b||b.location.href.indexOf(this.Dc)!=0)return i}catch(c){return i}return l};
N.prototype.Qa=function(){var a=this.a.l.frames;if(a[this.ca()]&&a[this.da()]){this.cc=new zb(this.ma,this.lb);this.oa=new zb(this.ma,this.Ka);window.setTimeout(t(function(){this.cc.send("SETUP");this.P=this.Ic=l},this),100)}else{if(!this.Eb)this.Eb=t(this.Qa,this);window.setTimeout(this.Eb,100)}};N.prototype.Pa=function(){if(this.nc&&this.Ec){this.a.z();if(this.ba){var a=0,b;for(;a<this.ba.length;a++){b=this.ba[a];this.a.t(b.service,b.payload)}delete this.ba}}};
N.prototype.hc=function(a){if(a=="SETUP"){if(!!this.oa){this.oa.send(J);this.nc=l;this.Pa()}}else if(this.a.j()||this.nc){var b=a.indexOf("|"),c=a.substring(0,b),d=a.substring(b+1);b=c.indexOf(",");if(b==-1){var e=c;this.oa.send("ACK:"+e);this.Va(d)}else{var e=c.substring(0,b);this.oa.send("ACK:"+e);var f=c.substring(b+1).split("/");f[0]=parseInt(f[0],10);f[1]=parseInt(f[1],10);if(f[0]==1)this.ob=[];this.ob.push(d);if(f[0]==f[1]){this.Va(this.ob.join(""));delete this.ob}}}};
N.prototype.gc=function(a){if(a==J){this.P=i;this.Ec=l;this.Pa()}else if(this.a.j())if(!!this.P){var b=parseInt(a.split(":")[1],10);if(b==this.Aa){this.P=i;this.sb()}}};N.prototype.sb=function(){if(!(this.P||!this.za.length)){var a=this.za.shift();++this.Aa;this.cc.send(this.Aa+a);this.P=l}};N.prototype.Va=function(a){var b=a.indexOf(":"),c=a.substr(0,b),d=a.substring(b+1);this.a.j()?this.a.t(c,d):(this.ba||(this.ba=[])).push({service:c,payload:d})};N.prototype.$=3800;
N.prototype.send=function(a,b){var c=a+":"+b;if(!C||b.length<=this.$)this.za.push("|"+c);else{var d=b.length,e=Math.ceil(d/this.$),f=0,g=1;for(;f<d;){this.za.push(","+g+"/"+e+"|"+c.substr(f,this.$));g++;f+=this.$}}this.sb()};N.prototype.b=function(){N.I.b.call(this);var a=Ab;ua(a,this.bc);ua(a,this.zb);this.bc=this.zb=j;bb(this.V);bb(this.Q);this.lb=this.Ka=this.V=this.Q=j};
var Ab=[],Cb=function(){var a=i;try{var b=0,c=Ab.length;for(;b<c;b++)a=a||Ab[b].receive()}catch(d){Ab[b].d.a.dc();if(!Ab.length)return}var e=na();if(a)vb=e;var f=e-vb<1000?10:100;wb=window.setTimeout(Bb,f)},Bb=t(Cb,N),Db=function(){vb=na();wb&&window.clearTimeout(wb);wb=window.setTimeout(Bb,10)},zb=function(a,b){this.ma=a;this.mc=b;this.Ta=0};zb.prototype.send=function(a){this.Ta=++this.Ta%2;var b=this.ma+"#"+this.Ta+encodeURIComponent(a);try{if(D)this.mc.location.href=b;else this.mc.location.replace(b)}catch(c){}Db()};
var yb=function(a,b,c){this.d=a;this.ic=b;this.xc=c;this.Nb=this.ic.location.href.split("#")[0]+"#INITIAL";Ab.push(this);Db()};yb.prototype.receive=function(){var a=this.ic.location.href;if(a!=this.Nb){this.Nb=a;var b=a.split("#")[1];if(b){b=b.substr(1);this.xc(decodeURIComponent(b))}return l}else return i};var O=function(a,b){x.call(this);this.ac=b;this.J=[];this.Lb(a)};v(O,x);O.prototype.ra=j;O.prototype.sa=j;O.prototype.X=function(a){this.ra=a};O.prototype.vb=function(a){this.sa=a};O.prototype.u=function(){if(this.J.length)return this.J.pop();return this.Sa()};O.prototype.O=function(a){this.J.length<this.ac?this.J.push(a):this.Wa(a)};O.prototype.Lb=function(a){if(a>this.ac)n(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));var b=0;for(;b<a;b++)this.J.push(this.Sa())};
O.prototype.Sa=function(){return this.ra?this.ra():{}};O.prototype.Wa=function(a){if(this.sa)this.sa(a);else if(ha(a.dispose))a.dispose();else for(var b in a)delete a[b]};O.prototype.b=function(){O.I.b.call(this);var a=this.J;for(;a.length;)this.Wa(a.pop());delete this.J};var Eb=function(a,b){this.type=a;this.currentTarget=this.target=b};v(Eb,x);Eb.prototype.b=function(){delete this.type;delete this.target;delete this.currentTarget};Eb.prototype.xa=i;Eb.prototype.lc=l;var P=function(a,b){a&&this.init(a,b)};v(P,Eb);P.prototype.type=j;P.prototype.target=j;P.prototype.relatedTarget=j;P.prototype.offsetX=0;P.prototype.offsetY=0;P.prototype.clientX=0;P.prototype.clientY=0;P.prototype.screenX=0;P.prototype.screenY=0;P.prototype.button=0;P.prototype.keyCode=0;P.prototype.charCode=0;P.prototype.ctrlKey=i;P.prototype.altKey=i;P.prototype.shiftKey=i;P.prototype.metaKey=i;P.prototype.ta=j;
P.prototype.init=function(a,b){this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=b;this.relatedTarget=a.relatedTarget?a.relatedTarget:this.type=="mouseover"?a.fromElement:this.type=="mouseout"?a.toElement:j;this.offsetX=typeof a.layerX=="number"?a.layerX:a.offsetX;this.offsetY=typeof a.layerY=="number"?a.layerY:a.offsetY;this.clientX=typeof a.clientX=="number"?a.clientX:a.pageX;this.clientY=typeof a.clientY=="number"?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||(this.type=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.ta=a;delete this.lc;delete this.xa};P.prototype.b=function(){P.I.b.call(this);this.ta=j};var Q=function(){},Fb=0;Q.prototype.va=j;Q.prototype.listener=j;Q.prototype.proxy=j;Q.prototype.src=j;Q.prototype.type=j;Q.prototype.capture=j;Q.prototype.handler=j;Q.prototype.key=0;Q.prototype.removed=i;Q.prototype.Oa=i;Q.prototype.init=function(a,b,c,d,e,f){if(ha(a))this.va=l;else if(a&&a.handleEvent&&ha(a.handleEvent))this.va=i;else n(Error("Invalid listener argument"));this.listener=a;this.proxy=b;this.src=c;this.type=d;this.capture=!!e;this.handler=f;this.Oa=i;this.key=++Fb;this.removed=i};
Q.prototype.handleEvent=function(a){if(this.va)return this.listener.call(this.handler||this.src,a);return this.listener.handleEvent.call(this.listener,a)};var Gb={},R={},Hb={},Ib=new O(0,600);Ib.X(function(){return{c:0}});Ib.vb(function(a){a.c=0});var S=new O(0,600);S.X(function(){return[]});S.vb(function(a){a.length=0;delete a.ka;delete a.mb});var Jb=new O(0,600);Jb.X(function(){var a=function(b){return Kb.call(a.src,a.key,b)};return a});var Lb=function(){return new Q},Mb=new O(0,600);Mb.X(Lb);
var Nb=function(){return new P},Ob=function(){var a=j;if(C){a=new O(0,600);a.X(Nb)}return a},Pb=Ob(),Qb="on",Rb={},Sb=function(a,b,c,d,e){if(b)if(r(b)){var f=0;for(;f<b.length;f++)Sb(a,b[f],c,d,e);return j}else{var g=!!d,h=R;b in h||(h[b]=Ib.u());h=h[b];if(!(g in h)){h[g]=Ib.u();h.c++}h=h[g];var m=la(a),k,p;if(h[m]){k=h[m];var f=0;for(;f<k.length;f++){p=k[f];if(p.listener==c&&p.handler==e){if(p.removed)break;return k[f].key}}}else{k=h[m]=S.u();h.c++}var q=Jb.u();q.src=a;p=Mb.u();p.init(c,q,a,b,g,
e);var B=p.key;q.key=B;k.push(p);Gb[B]=p;Hb[m]||(Hb[m]=S.u());Hb[m].push(p);if(a.addEventListener){if(a==o||!a.Ac)a.addEventListener(b,q,g)}else a.attachEvent(Tb(b),q);return B}else n(Error("Invalid event type"))},Ub=function(a,b,c,d,e){if(r(b)){var f=0;for(;f<b.length;f++)Ub(a,b[f],c,d,e);return j}var g=!!d,h=Vb(a,b,g);if(!h)return i;var f=0;for(;f<h.length;f++)if(h[f].listener==c&&h[f].capture==g&&h[f].handler==e)return Wb(h[f].key);return i},Wb=function(a){if(!Gb[a])return i;var b=Gb[a];if(b.removed)return i;
var c=b.src,d=b.type,e=b.proxy,f=b.capture;if(c.removeEventListener){if(c==o||!c.Ac)c.removeEventListener(d,e,f)}else c.detachEvent&&c.detachEvent(Tb(d),e);var g=la(c),h=R[d][f][g];if(Hb[g]){var m=Hb[g];ua(m,b);m.length==0&&delete Hb[g]}b.removed=l;h.mb=l;Xb(d,f,g,h);delete Gb[a];return l},Xb=function(a,b,c,d){if(!d.ka)if(d.mb){var e=0,f=0;for(;e<d.length;e++)if(d[e].removed)Mb.O(d[e]);else{if(e!=f)d[f]=d[e];f++}d.length=f;d.mb=i;if(f==0){S.O(d);delete R[a][b][c];R[a][b].c--;if(R[a][b].c==0){Ib.O(R[a][b]);
delete R[a][b];R[a].c--}if(R[a].c==0){Ib.O(R[a]);delete R[a]}}}},Vb=function(a,b,c){var d=R;if(b in d){d=d[b];if(c in d){d=d[c];var e=la(a);if(d[e])return d[e]}}return j},Tb=function(a){if(a in Rb)return Rb[a];return Rb[a]=Qb+a},Zb=function(a,b,c,d){var e=1,f=R;if(b in f){f=f[b];if(c in f){f=f[c];var g=la(a);if(f[g]){var h=f[g];if(h.ka)h.ka++;else h.ka=1;try{var m=h.length,k=0;for(;k<m;k++){var p=h[k];if(p&&!p.removed)e&=Yb(p,d)!==i}}finally{h.ka--;Xb(b,c,g,h)}}}}return Boolean(e)},Yb=function(a,
b){var c=a.handleEvent(b);a.Oa&&Wb(a.key);return c},Kb=function(a,b){if(!Gb[a])return l;var c=Gb[a],d=c.type,e=R;if(!(d in e))return l;e=e[d];var f;if(C){var g=b||da("window.event"),h=l in e;if(h){if(g.keyCode<0||g.returnValue!=undefined)return l;$b(g)}la(c.src);var m=Pb.u();m.init(g,this);f=l;try{if(h){var k=S.u(),p=m.currentTarget;for(;p;p=p.parentNode)k.push(p);var q=k.length-1;for(;!m.xa&&q>=0;q--){m.currentTarget=k[q];f&=Zb(k[q],d,l,m)}var q=0;for(;!m.xa&&q<k.length;q++){m.currentTarget=k[q];
f&=Zb(k[q],d,i,m)}}else f=Yb(c,m)}finally{if(k){k.length=0;S.O(k)}m.dispose();Pb.O(m)}return f}var B=new P(b,this);try{f=Yb(c,B)}finally{B.dispose()}return f},$b=function(a){var b=i;if(a.keyCode==0)try{a.keyCode=-1;return}catch(c){b=l}if(b||a.returnValue==undefined)a.returnValue=l};var T=function(a){this.a=a;this.Cc=this.a.g.pru;this.fc=this.a.g.ifrid;D&&ac()};v(T,L);if(D)var bc=[],cc=0,ac=function(){cc||(cc=window.setTimeout(function(){dc()},1000))},dc=function(a){var b=na(),c=a||3000;for(;bc.length&&b-bc[0].timestamp>=c;){var d=bc.shift().iframeElement;bb(d)}cc=window.setTimeout(ec,1000)},ec=function(){dc()};T.prototype.k=3;T.prototype.connect=function(){this.send("tp","SETUP")};T.prototype.Y=function(a){if(a=="SETUP"){this.send("tp",J);this.a.z()}else a==J&&this.a.z()};
T.prototype.send=function(a,b){if(C){var c=document.createElement("div");c.innerHTML='<iframe onload="this.xpcOnload()"></iframe>';var d=c.childNodes[0];d.xpcOnload=fc}else{var d=document.createElement("iframe");D?bc.push({timestamp:na(),iframeElement:d}):Sb(d,"load",fc)}var e=d.style;e.visibility="hidden";e.width=d.style.height="0px";e.position="absolute";var f=this.Cc;f+="#"+this.a.name;if(this.fc)f+=","+this.fc;f+="|"+a+":"+encodeURIComponent(b);d.src=f;document.body.appendChild(d)};
var fc=function(){bb(this);this.xpcOnload=j};window.xpcRelay=function(a,b){var c=b.indexOf(":"),d=b.substring(0,c),e=b.substring(c+1);K[a].t(d,decodeURIComponent(e))};T.prototype.b=function(){T.I.b.call(this);D&&dc(0)};var V=function(a,b){this.a=a;this.wa=b||"*"};v(V,L);V.prototype.k=1;var gc=i,ic=function(){if(!gc){Sb(window.postMessage?window:document,"message",hc,i,V);gc=l}},hc=function(a){var b=a.ta.data,c=b.indexOf("|"),d=b.indexOf(":");if(c==-1||d==-1)return i;var e=b.substring(0,c),f=b.substring(c+1,d),g=b.substring(d+1),h=K[e];if(h){h.t(f,g);return l}for(var m in K){var k=K[m];if(k.K()==1&&!k.j()&&f=="tp"&&g=="SETUP"){k.name=e;K[e]=k;K[m]=j;k.t(f,g);return l}}return i};
V.prototype.Y=function(a){switch(a){case "SETUP":if(!this.Gc){this.Gc=l;this.send("tp",J)}break;case J:this.a.z();break}};V.prototype.connect=function(){ic();this.pa()};V.prototype.pa=function(){if(!this.a.j()){this.send("tp","SETUP");window.setTimeout(t(this.pa,this),100)}};V.prototype.send=function(a,b){var c=this.a.l;if(!!c){var d=c.postMessage?c:c.document;this.send=function(e,f){d.postMessage(this.a.name+"|"+e+":"+f,this.wa)};this.send(a,b)}};
V.prototype.b=function(){V.I.b.call(this);Ub(window.postMessage?window:document,"message",hc,i,V)};var W=function(a){this.a=a;this.Cb=a.at||"";this.jc=a.rat||"";jc();this[kc]=this.F;this[lc]=this.Kb};v(W,L);
var mc="GCXPC____NIXVBS_wrapper",nc="GCXPC____NIXVBS_get_wrapper",kc="GCXPC____NIXJS_handle_message",lc="GCXPC____NIXJS_create_channel",oc="GCXPC____NIXVBS_container",jc=function(){if(!window.nix_setup_complete){var a="Class "+mc+"\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport."+kc+
"(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport."+lc+"(channel)\nEnd Sub\nPublic Sub "+oc+"()\n End Sub\nEnd Class\n Function "+nc+"(transport, auth)\nDim wrap\nSet wrap = New "+mc+"\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet "+nc+" = wrap\nEnd Function";try{window.execScript(a,"vbscript");window.nix_setup_complete=l}catch(b){}}};W.prototype.k=6;W.prototype.M=i;W.prototype.G=j;W.prototype.connect=function(){this.a.K()==0?this.Ma():this.La()};
W.prototype.Ma=function(){if(!this.M){var a=this.a.L;try{a.contentWindow.opener=window[nc](this,this.Cb);this.M=l}catch(b){}this.M||window.setTimeout(t(this.Ma,this),100)}};W.prototype.La=function(){if(!this.M){try{var a=window.opener;if(a&&oc in a){this.G=a;var b=this.G.GetAuthToken();if(b!=this.jc)return;this.G.CreateChannel(window[nc](this,this.Cb));this.M=l;this.a.z()}}catch(c){return}this.M||window.setTimeout(t(this.La,this),100)}};
W.prototype.Kb=function(a){this.G=a;var b=this.G.GetAuthToken();b!=this.jc||this.a.z()};W.prototype.F=function(a,b){function c(){this.a.t(a,b)}window.setTimeout(t(c,this),1)};W.prototype.send=function(a,b){this.G.SendMessage(a,b)};W.prototype.b=function(){W.I.b.call(this);this.G=j};var X=function(a){x.call(this);this.g=a;this.name=this.g.cn||ub(10);this.ub={};K[this.name]=this;Sb(window,"unload",pc)};v(X,x);X.prototype.d=j;X.prototype.Ja=1;X.prototype.j=function(){return this.Ja==2};X.prototype.l=j;X.prototype.L=j;X.prototype.wb=function(a){this.l=a};X.prototype.Rb=function(){var a;if(ha(document.postMessage)||ha(window.postMessage)||C&&window.postMessage)a=1;else if(Qa)a=2;else if(C&&this.g.pru)a=3;else if(C)a=6;else if(this.g.lpu&&this.g.ppu)a=4;return a};
X.prototype.Mb=function(){if(!this.d){this.g.tp||(this.g.tp=this.Rb());switch(this.g.tp){case 1:this.d=new V(this,this.g.ph);break;case 6:this.d=new W(this);break;case 2:this.d=new M(this);break;case 3:this.d=new T(this);break;case 4:this.d=new N(this);break}if(!this.d)n(Error("CrossPageChannel: No suitable transport found!"))}};X.prototype.Ob=i;X.prototype.Hb=i;
X.prototype.connect=function(a){this.zc=a||ea;if(this.Ob)this.Hb=l;else{if(this.g.ifrid)this.L=s(this.g.ifrid)?document.getElementById(this.g.ifrid):this.g.ifrid;if(this.L){var b=this.L.contentWindow;b||(b=window.frames[this.g.ifrid]);this.wb(b)}if(!this.l)if(window==top)n(Error("CrossPageChannel: Can't connect, peer window-object not set."));else this.wb(window.parent);this.Mb();this.d.connect()}};X.prototype.close=function(){if(!!this.j()){this.Ja=3;this.d.dispose();this.d=j}};
X.prototype.z=function(){if(!this.j()){this.Ja=2;this.zc()}};X.prototype.dc=function(){this.close()};X.prototype.pb=function(a,b,c){this.ub[a]={name:a,callback:b,jsonEncoded:!!c}};X.prototype.send=function(a,b){if(!!this.j())if(this.l.closed)this.close();else{if(ia(b))b=(new w).serialize(b);this.d.send(a,b)}};X.prototype.t=function(a,b){if(!a||a=="tp")this.d.Y(b);else if(this.j()){var c=this.ub[a];if(c){if(c.jsonEncoded)try{b=pa(b)}catch(d){return}c.callback(b)}}};
X.prototype.K=function(){return window.parent==this.l?1:0};X.prototype.b=function(){X.I.b.call(this);this.close();this.L=this.l=j;delete this.ub;K[this.name]=j};var pc=function(){for(var a in K){var b=K[a];b&&b.dispose()}};var qc="expandable_ad",rc=function(a){var b=a||document.location.protocol+"//"+document.location.host;return b+"/robots.txt"};var Y=function(){this.p=this.U=i;this.maintainCoordinates=l;this.o=this.n=this.ab=this.$a=0};Y.prototype.rc=function(a,b){b=new H(b);this.o=parseInt(b.ea("w"),10);this.n=parseInt(b.ea("h"),10);var c=b.ea("xpc"),d=b.ea("p"),e={};e.cn=c;e.ph=d;e.ppu=rc(d);e.lpu=rc(a.location.protocol+"//"+a.location.host);return e};Y.prototype.Yb=function(a){var b=this.rc(document,a);this.a=new X(b);this.a.pb(qc,t(this.F,this));this.Ib()};
Y.prototype.Ib=function(){this.a.connect(function(){});window.setTimeout(t(this.ga,this),30000)};Y.prototype.ga=function(){if(this.a&&!this.a.j())this.a=j};Y.prototype.Ya=function(a){if(a&&typeof a.width=="number"&&typeof a.height=="number"&&typeof a.expansionCallback=="function"&&typeof a.collapseCallback=="function"){this.$a=a.height;this.ab=a.width;this.Tb=a.expansionCallback;this.Fb=a.collapseCallback;this.Yb(document.location.href);this.U=l}else this.U=i;return this.U};
Y.prototype.Za=function(){!this.U||this.p||this.qb("expand_w"+this.ab+"_h"+this.$a)};Y.prototype.Ra=function(){!this.U||!this.p||this.qb("collapse")};Y.prototype.bb=function(){return this.n};Y.prototype.cb=function(){return this.o};Y.prototype.fb=function(){return this.$a};Y.prototype.gb=function(){return this.ab};Y.prototype.ib=function(){return this.p};Y.prototype.jb=function(){return this.U};Y.prototype.xb=function(a){this.maintainCoordinates=a};
Y.prototype.qb=function(a){this.a&&this.a.j()&&this.a.send(qc,a)};Y.prototype.F=function(a){var b=a.split("_");if(!(b[0]!="ok")){var c,d,e,f=2;for(;f<b.length;++f){var g=b[f].charAt(0),h=parseInt(b[f].substring(1),10);if(g=="w")c=h;else if(g=="h")d=h;else if(g=="d")e=h}if(b[1]=="expand"&&typeof c=="number"&&typeof d=="number"&&typeof e=="number"&&c>0&&d>0&&e>=0)this.ha(c,d,e);else b[1]=="collapse"&&typeof c=="number"&&typeof d=="number"&&c>0&&d>0&&this.fa(c,d)}};
Y.prototype.ha=function(a,b,c){this.p=l;this.maintainCoordinates&&this.tc(a,b,c);typeof this.Tb=="function"&&this.Tb(a,b,c)};Y.prototype.fa=function(a,b){this.p=i;this.maintainCoordinates&&this.kc();typeof this.Fb=="function"&&this.Fb(a,b)};Y.prototype.tc=function(a,b,c){if(c==0||c==3){var d=a-this.o;if(d>0)document.body.style.marginLeft=d+"px"}if(c==0||c==1){var e=b-this.n;if(e>0)document.body.style.marginTop=e+"px"}};
Y.prototype.kc=function(){document.body.style.marginLeft="0";document.body.style.marginTop="0"};u("CreativeToolset",Y);u("CreativeToolset.prototype.collapseWindow",Y.prototype.Ra);u("CreativeToolset.prototype.enableExpansion",Y.prototype.Ya);u("CreativeToolset.prototype.expandWindow",Y.prototype.Za);u("CreativeToolset.prototype.getCollapsedHeight",Y.prototype.bb);u("CreativeToolset.prototype.getCollapsedWidth",Y.prototype.cb);u("CreativeToolset.prototype.getExpandedHeight",Y.prototype.fb);
u("CreativeToolset.prototype.getExpandedWidth",Y.prototype.gb);u("CreativeToolset.prototype.isExpanded",Y.prototype.ib);u("CreativeToolset.prototype.isExpansionEnabled",Y.prototype.jb);u("CreativeToolset.prototype.shouldMaintainCoordinates",Y.prototype.xb);var sc,tc,uc,vc,wc,xc,yc=function(){xc=wc=vc=uc=tc=sc=i;var a=Na();if(!!a)if(a.indexOf("Firefox")!=-1)sc=l;else if(a.indexOf("Camino")!=-1)tc=l;else if(a.indexOf("iPhone")!=-1||a.indexOf("iPod")!=-1)uc=l;else if(a.indexOf("Android")!=-1)vc=l;else if(a.indexOf("Chrome")!=-1)wc=l;else if(a.indexOf("Safari")!=-1)xc=l};yc();var zc=tc;var Ac,Bc=function(a,b){var c=Ya(a);if(c.defaultView&&c.defaultView.getComputedStyle){var d=c.defaultView.getComputedStyle(a,"");if(d)return d[b]}return j};var Cc=function(a,b){return Bc(a,b)||(a.currentStyle?a.currentStyle[b]:j)||a.style[b]};
var Dc=function(a){var b;b=a?a.nodeType==9?a:Ya(a):document;if(C&&!Za(b).ua())return b.body;return b.documentElement},Ec=function(a){var b=a.getBoundingClientRect();if(C){var c=a.ownerDocument;b.left-=c.documentElement.clientLeft+c.body.clientLeft;b.top-=c.documentElement.clientTop+c.body.clientTop}return b},Fc=function(a){if(C)return a.offsetParent;var b=Ya(a),c=Cc(a,"position"),d=c=="fixed"||c=="absolute",e=a.parentNode;for(;e&&e!=b;e=e.parentNode){c=Cc(e,"position");d=d&&c=="static"&&e!=b.documentElement&&
e!=b.body;if(!d&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight||c=="fixed"||c=="absolute"))return e}return j},Gc=function(a){var b,c=Ya(a),d=Cc(a,"position"),e=Qa&&c.getBoxObjectFor&&!a.getBoundingClientRect&&d=="absolute"&&(b=c.getBoxObjectFor(a))&&(b.screenX<0||b.screenY<0);if(typeof Ac=="undefined")Ac=zc&&!(Ea(Wa,"1.8.0.11")>=0);var f=new y(0,0),g=Dc(c);if(a==g)return f;if(a.getBoundingClientRect){b=Ec(a);var h=Za(c).db();f.x=b.left+h.x;f.y=b.top+h.y}else if(c.getBoxObjectFor&&!e&&
!Ac){b=c.getBoxObjectFor(a);var m=c.getBoxObjectFor(g);f.x=b.screenX-m.screenX;f.y=b.screenY-m.screenY}else{var k=a;do{f.x+=k.offsetLeft;f.y+=k.offsetTop;if(k!=a){f.x+=k.clientLeft||0;f.y+=k.clientTop||0}if(D&&Cc(k,"position")=="fixed"){f.x+=c.body.scrollLeft;f.y+=c.body.scrollTop;break}k=k.offsetParent}while(k&&k!=a);if(Pa||D&&d=="absolute")f.y-=c.body.offsetTop;k=a;for(;(k=Fc(k))&&k!=c.body;){f.x-=k.scrollLeft;if(!Pa||k.tagName!="TR")f.y-=k.scrollTop}}return f},Hc=function(a){var b=new y;if(a.nodeType==
1)if(a.getBoundingClientRect){var c=Ec(a);b.x=c.left;b.y=c.top}else{var d=Za(a).db(),e=Gc(a);b.x=e.x-d.x;b.y=e.y-d.y}else{b.x=a.clientX;b.y=a.clientY}return b};var $=function(a,b){this.o=a.width;this.n=a.height;this.yc=b;this.wa=this.Vb(a.src,document);this.p=i;this.f=a;this.Xb(this.Wb())};$.prototype.Wb=function(){var a={};a.ifrid=this.f.id;a.pu=this.f.src;a.ph=this.wa;a.cn=this.yc;a.ppu=rc(this.wa);a.lpu=rc();return a};$.prototype.Xb=function(a){this.a=new X(a);this.a.pb(qc,t(this.F,this));this.a.connect(function(){});window.setTimeout(t(this.ga,this),30000)};
$.prototype.ga=function(){if(this.a&&!this.a.j()){this.a.d.connect=function(){};if(this.a.d.k==1)this.a.d.pa=function(){};if(this.a.d.k==4)this.a.d.Hc=function(){};this.a.d.dispose();this.a.dispose()}};$.prototype.Vb=function(a,b){var c=a.indexOf("//"),d=c>0,e=d?a.substring(0,c):b.location.protocol,f=d?a.substring(c+2):b.location.host,g=f.indexOf("/");if(g<0)g=f.indexOf("?");if(d&&g>0)f=f.substring(0,g);return e+"//"+f};
$.prototype.F=function(a){var b=a.split("_"),c=b[0];if(c=="expand")this.ha(b);else c=="collapse"&&this.fa()};$.prototype.rb=function(a){this.a.send(qc,a)};$.prototype.ha=function(a){if(!this.p){var b,c,d=0;for(;d<a.length;++d){var e=a[d].charAt(0);if(e=="w")b=parseInt(a[d].substring(1),10);else if(e=="h")c=parseInt(a[d].substring(1),10)}var f=this.Qb(b,c);this.Sb(b,c,f);this.rb("ok_expand_w"+b+"_h"+c+"_d"+f)}};$.prototype.fa=function(){if(!!this.p){this.Gb();this.rb("ok_collapse_w"+this.o+"_h"+this.n)}};
$.prototype.Gb=function(){this.f.style.width=this.o+"px";this.f.style.height=this.n+"px";this.f.style.left="0";this.f.style.top="0";this.f.style.zIndex=j;this.f.parentNode.style.zIndex=j;this.f.parentNode.parentNode.style.zIndex=j;this.p=i};
$.prototype.Sb=function(a,b,c){this.f.style.position="absolute";this.f.style.width=a+"px";this.f.style.height=b+"px";this.f.style.zIndex=9999;this.f.parentNode.style.zIndex=9999;this.f.parentNode.parentNode.style.zIndex=9999;if(a>this.o&&(c==0||c==3))this.f.style.left="-"+(a-this.o)+"px";if(b>this.n&&(c==1||c==0))this.f.style.top="-"+(b-this.n)+"px";this.p=l};
$.prototype.Qb=function(a,b){var c=Hc(this.f),d=$a(window),e=a-this.o,f=b-this.n,g=c.y,h=f>g,m=d.height-(c.y+this.n),k=h||m>=g,p=c.x,q=e>p,B=d.width-(c.x+this.o),Z=q||B>=p,U=0;if(k&&Z)U=2;else if(k&&!Z)U=3;else if(!k&&Z)U=1;else if(!k&&!Z)U=0;return U};
var Ic=function(){},Kc=function(a){var b=a.google_frame_id;b||(b="google_frame_"+Math.floor(Math.random()*2147483647));var c=a.google_ad_url,d=parseInt(a.google_ad_width,10),e=parseInt(a.google_ad_height,10),f=a.google_container_id,g=Jc(b,c,d,e,f);return a[b]=g},Jc=function(a,b,c,d,e){if(!a||!b||c<=0||d<=0)return j;var f=ub(10);b=Lc(b,c,d,f);var g=Mc(a,b,c,d,e);return new $(g,f)},Lc=function(a,b,c,d){var e=Za().R;return a+(a.indexOf("?")==-1?"?":"&")+"w="+b+"&h="+c+"&xpc="+d+"&p="+escape(e.location.protocol+
"//"+e.location.host)},Mc=function(a,b,c,d,e){var f="border:none;height:"+d+"px;margin:0;padding:0;position:relative;visibility:visible;width:"+c+"px",g='<ins style="display:inline-table;'+f+'"><ins style="display:block;'+f+'"><iframe allowtransparency=true frameborder=0 height='+d+" hspace=0 id="+a+' marginheight=0 marginwidth=0 name=google_ads_frame scrolling=no src="'+b+'" style="left:0;position:absolute;top:0" vspace=0 width='+c+"></iframe></ins></ins>",h=Za(),m=h.eb(e);if(m)m.innerHTML=g;else h.R.write(g);
return h.eb(a)};u("ExpandableAdSlot",$);u("ExpandableAdSlotFactory",Ic);u("ExpandableAdSlotFactory.createIframe",Jc);u("ExpandableAdSlotFactory.createIframeFromWindow",Kc);
})()
