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