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