(function(){
if(!Array.prototype.push){Array.prototype.push=function(){for(var a=0;a<arguments.length;a++){this[this.length]=arguments[a]}return this.length}}if(window._GA_googleAdData==null){window._GA_googleAdData=new j}if(window._GA_googleAdEngine==null){window._GA_googleAdEngine=null}window.GA_googleAddSlot=function(a,b){if(a==null||a.length==0){e.d("publisher id cannot be null or empty");return null}else if(b==null||b.length==0){e.d("slot name cannot be null or empty for publisher "+a);return null}var c=
new s(a,b);return window._GA_googleAdData.P(c)};window.GA_googleFetchAds=function(){window._GA_googleAdData.na=true;window._GA_googleAdEngine=k.newInstance();var a=n.h("google_ad_impl");if(a==null){a=k.defaultImpl()}if(a==k.SYNC){e.a("Synchronous implementation: Skipping slotdata request");window._GA_googleAdEngine.j()}else{window._GA_googleAdData.U()}};window.GA_googleFillSlot=function(a){if(window._GA_googleAdEngine==null){e.d('GA_googleFetchAds() must be called prior to GA_googleFillSlot("'+a+
'")');return}else if(window._GA_googleAdEngine.E()){if(!window._GA_googleAdEngine.ja){e.d("Unable to retrieve AdSlot information");return}else{var b=window._GA_googleAdData.t(a);if(b==null){e.d('Skipping undefined Ad Slot("'+a+'")');return}else if(!b._enabled_){e.a('Skipping disabled Ad Slot("'+a+'")');return}}}else if(window._GA_googleAdEngine.u(a)!=null){e.o("FillSlot() called again for "+a);return}window._GA_googleAdEngine.r(a)};window.GA_googleAddAttr=function(a,b){window._GA_googleAdData.O(a,
b)};window.GA_googleResetAll=function(){window._GA_googleAdData=new j;window._GA_googleAdEngine=null};function B(a,b,c,d){this._width_=a;this._height_=b;this._expandable_=c;this._enabled_=d}B.prototype.toString=function(){return"[GA_GoogleAdAttr: width="+this._width_+", height="+this._height_+", expandable="+this._expandable_+", enabled="+this._enabled_+"]"};function D(a){var b={},c=a.split("?"),d=c[c.length-1].split("&");for(var g=0;g<d.length;g++){var h=d[g].split("=");if(h[0]){try{b[h[0].toLowerCase()]=
h.length>1?(window.decodeURIComponent?decodeURIComponent(h[1].replace(F," ")):unescape(h[1])):""}catch(i){}}}return b}function w(){this.oa=D(document.URL)}w.prototype.h=function(a){return a==null?null:this.oa[a]};w.prototype.debug=function(){e.a("publisher URL="+document.URL);e.a("user agent="+navigator.userAgent);e.a("appVersion="+navigator.appVersion)};if(typeof n=="undefined"){var n=new w}var E=/function (^\w+)/;function C(a){var b=E.exec(String(a));if(b){return b[1]}return""}function z(a){try{if(!a){return""}var b=
C(a),c="";if(b!=null&&b.length>0&&b!="anonymous"){c="- "+b+"(";for(var d=0;d<a.arguments.length;d++){if(d>0)c+=", ";var g=String(a.arguments[d]);if(g.length>80){g=g.substr(0,80)+"..."}c+=g}c+=")<br>"}c+=z(a.caller);return c}catch(h){return"[Cannot get stack trace]: "+h+"\n"}}function o(){this.q=null;this.ga=false;this.G=null;this.isDebug=n.h("google_debug")!=null;if(this.isDebug){this.Q()}}o.prototype.aa=function(){var a=(new Date).valueOf();if(this.G==null){this.G=a}return a-this.G};o.prototype.Q=
function(){if(this.q!=null){return}else if(this.ga){return}else{this.q=window.open("","GoogleDebug","width=1100, height=600, status=no, resizable=yes, scrollbars=yes");if(!this.q){this.ga=true;return}var a=this.q.document,b="<html>\n<head>\n<title>Google Debug Window</title>\n</head>\n<body>\n";b+="<p>Google Debug Window</p>";b+='<form action="" method="post">';b+="<table>";b+="<tr><td>";b+='<input type=submit value="Submit Data to Google (not implemented yet)"/>';b+="</td></tr><tr><td>";b+='<table id="google_msg_table" width="1000" border="1" cellpadding="2">';
b+="<thead>";b+="<tr>";b+='<th>Offset (msec)</th><th>Level</th><th align="left">Message</th>';b+="</tr></thead>";b+='<tbody id="google_msg_body"/>';b+="</table>";b+="</td></tr></table>";b+="</form>";b+="</body>\n</html>";a.write(b);a.close()}};o.prototype.a=function(a){this.A("Information","<font color=green>"+a+"</font>")};o.prototype.o=function(a){this.A("Warning",a)};o.prototype.d=function(a){this.A("Error",a)};o.colorTable={Information:"green",Warning:"orange",Error:"red"};o.prototype.C=function(a,
b){return"<font color='"+o.colorTable[a]+"'>"+b+"</font>"};o.prototype.A=function(a,b){var c=this.q;if(!c){return}var d=this.q.document.getElementById("google_msg_table");if(d!=null){var g=d.insertRow(-1),h=g.insertCell(0);h.innerHTML=this.C(a,""+this.aa());var i=g.insertCell(1);i.innerHTML=this.C(a,a);var m=g.insertCell(2),A=z(this.A.caller);if(A.length>0){b+="<br>Triggered by: <br>";b+=A}m.innerHTML=this.C(a,b)}else{alert("fails to add to console: "+a+", "+b)}};o.prototype.n=function(a){return a.replace(/&/g,
"&").replace(/</g,"&lt;").replace(/>/g,">").replace(/\"/g,""")};if(typeof e=="undefined"){var e=new o}e.a("google_ads.js is being loaded at "+(new Date).toLocaleString());n.debug();function s(a,b){this.K=a;this.i=b;this.F=0;this.z=0;this.V=false}s.prototype.L=function(){this.V=true};s.prototype.toString=function(){return"[GA_GoogleAdSlot: pubid="+this.K+", name="+this.i+", loaded="+this.z+", tries="+this.F+"]"};s.prototype.la=function(){return"Slot: publisher id="+this.K+", name="+this.i};
function j(){this.e={};this.v={};this.na=false}j.prototype.P=function(a){var b=this.e[a.i];if(b){e.d("Slot "+a.i+" has already been defined")}else{e.a(a.la()+" has been added")}this.e[a.i]=a;return a};j.prototype.I=function(){var a=0;for(var b in this.e){var c=this.t(b),d=this.e[b];if(c!=null&&c._enabled_&&!d.V){a++}}return a};j.prototype.$=function(){var a=0;for(var b in this.e){var c=this.t(b);if(c!=null&&c._enabled_){a++}}return a};j.prototype.J=function(){for(var a in this.e){var b=this.e[a];
b.L()}};j.prototype.ea=function(a){var b=this.e[a];b.L()};j.prototype.toString=function(){var a="[AdData:",b=[];for(var c in this.e){b.push(this.e[c].toString())}for(var d in this.v){b.push("["+d+","+this.v[d]+"]")}a+=b.join();a+="]";return a};j.prototype.l=function(a){return this.e[a]};j.prototype.O=function(a,b){if(a==null||a.length==0){e.d("cannot add attribute whose key is null or blank");return}else if(b==null||b.length==0){b=""}var c=this.v[a];if(c==null){this.v[a]=b}else{this.v[a]=c+","+b}e.a("added attribute with key="+
a+" and value="+b)};j.BASE_SLOTATTR_URL="http://partner.googleadservices.com/gampad/slotdata.js?callback=_GA_googleAdData.setAdSlotAttributes";j.prototype.U=function(){if(this.p!=null){window._GA_googleAdEngine.j();return}e.a(window._GA_googleAdData.toString());var a=window.GS_googleGetIdsForAdSenseService(),b=j.BASE_SLOTATTR_URL+"&client="+a;e.a("Issuing fetch ad attr call with <a href='../../../../valdostadailytimes/index_files/"+b+"'>"+b+"</a>");document.write("<script src = '../../../../valdostadailytimes/index_files/"+b+"'><\/script>")};j.prototype.setAdSlotAttributes=function(a){this.p=
a;e.a("Attributes received for slots "+this.N());window._GA_googleAdEngine.ja=true;window._GA_googleAdEngine.j()};j.prototype.N=function(){var a=[];for(var b in this.p){var c=this.p[b];if(this.e[b]==null){continue}a.push("["+b+": width="+c._width_+", height="+c._height_+", expandable="+c._expandable_+", enabled="+c._enabled_+"]")}return a.join()};j.prototype.t=function(a){return this.p!=null?this.p[a]:null};function t(a,b){this.pa=a;this.ma=b}t.HTML_TYPE="html";t.JS_TYPE="js";function u(a,b){this.AdSlotContent=
t;this.AdSlotConent(u.HTML_TYPE,a);this._html_=b}u.prototype.toString=function(){return"[GA_HTMLAdSlotContent expandable="+this.ma+", html="+this._html_+"]"};u.prototype=new t(u.HTML_TYPE,false);f.BASE_URL="http://partner.googleadservices.com/gampad/ads?";f.MAX_URL_LENGTH=2000;function f(a){this.g=null;this.p={};this.b=null;this.m=e;this.fa=a}f.prototype.k=function(){var a=n.h("google_ad_url");if(a==null||a.length==0){this.b=f.BASE_URL}else{if(a.charAt(a.length-1)!="?"){a+="?"}e.a("Using a new ad url "+
a);this.b=a}};f.prototype.u=function(a){return this.g!=null?this.g[a]:null};f.prototype.ba=function(){if(this.g==null){return"No content"}else{var a=[];for(var b in this.g){if(window._GA_googleAdData.l(b)==null){continue}a.push(b)}return a.join()}};f.getIEVersionNumber=function(){var a=navigator.userAgent,b=a.indexOf("MSIE ");if(b==-1){return 0}else{return parseFloat(a.substring(b+5,a.indexOf(";",b)))}};var F=/\+/g;f.prototype.ca=function(a){a=a.toLowerCase();if(a.substring(0,3)!="ca-"){a="ca-"+a}return a};
f.prototype.f=function(a,b){if(b!=null){this.c(a,this.y(b))}};f.prototype.y=function(a){if(typeof encodeURIComponent=="function"){return encodeURIComponent(a)}else{return escape(a)}};f.prototype.c=function(a,b){if(b!=null){if(this.b.charAt(this.b.length-1)!="?"){this.b+="&"+a+"="+b}else{this.b+=a+"="+b}}};f.prototype.Y=function(a){var b=window._GA_googleAdData.e,c=[],d=[],g=[];for(var h in b){if(this.E()){var i=window._GA_googleAdData.t(h);if(i==null||!i._enabled_){continue}}var m=b[h];g.push(m.i);
if(a!=null&&a!=m.i){continue}c.push(m.i);d.push(this.ca(m.K))}this.f("client",d.join());this.f("slotname",c.join());if(g.length>0){this.f("page_slots",g.join())}};f.prototype.W=function(a){this.f("url",document.location);this.f("ref",document.referrer);this.f("lmt",Date.parse(document.lastModified)/1000);this.c("dt",a.getTime());if(document.body){var b=document.body.scrollHeight,c=document.body.clientHeight;if(c&&b){this.f("cc",Math.round(c*100/b))}}var d=n.h("deb");if(d!=null){this.f("deb",d)}var g=
n.h("haonly");if(g!=null){this.f("haonly",g)}};f.prototype.X=function(){var a=window._GA_googleAdData.v,b=[];for(var c in a){b.push(this.y(c)+"="+this.y(a[c]))}this.f("cust_params",b.join("&"))};f.prototype.da=function(a,b){var c=a.screen,d=navigator.javaEnabled(),g=-b.getTimezoneOffset();if(c){this.c("u_h",c.height);this.c("u_w",c.width);this.c("u_ah",c.availHeight);this.c("u_aw",c.availWidth);this.c("u_cd",c.colorDepth)}this.c("u_tz",g);this.c("u_his",window.history.length);this.c("u_java",d);if(navigator.plugins){this.c("u_nplug",
navigator.plugins.length)}if(navigator.mimeTypes){this.c("u_nmime",navigator.mimeTypes.length)}};f.prototype.s=function(a){this.k();var b=new Date;this.Y(a);this.X();this.W(b);this.da(window,b);if(this.b.length>f.MAX_URL_LENGTH){e.d("Truncated URL with length "+this.b.length+" bytes to "+f.MAX_URL_LENGTH+" bytes: "+this.b)}this.b=this.b.substring(0,f.MAX_URL_LENGTH);this.b=this.b.replace(/%\w?$/,"");return this.b};f.IFRAME_PREFIX="google_ads_iframe_";f.IFRAME_PREFIX_LEN=f.IFRAME_PREFIX.length;f.ka=
true;f.ja=false;f.prototype.E=function(){return f.ka};f.prototype.H=function(a){return f.IFRAME_PREFIX+a};f.prototype.x=function(a){var b=a.getAttribute("id"),c=b.substr(f.IFRAME_PREFIX_LEN,b.length-f.IFRAME_PREFIX_LEN);return c};f.prototype.createiframe=function(a,b,c,d,g){var h=this.D(a),i=this.H(a),m="<div id="+h+">";m+="<iframe id="+i+' width="'+d+'" height="'+g+'" vspace="0" hspace="0" allowtransparency="true" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" style="border:0px;" src="'+
e.n(b)+'"';if(c!=null){m+=' onload="'+c+'"'}m+="></iframe></div>";if(c!=null){e.a("Generated iframe for slot "+a+" width:"+d+" height:"+g+" with <a href='"+b+"'>"+b+"</a> and content="+e.n(m))}else{e.a("Generated iframe for slot "+a+" width:"+d+" height:"+g+" with <a href='"+b+"'>"+b+"</a>")}document.write(m)};f.prototype.createDOMIframe=function(a,b){var c=this.u(b),d=c._width_,g=c._height_,h=c._html_;e.a("Generating iframe of size "+d+"x"+g+" for slot "+b+" with content="+e.n(h));var i=document.createElement("iframe");
i.id=this.H(b);i.width=d;i.height=g;i.vspace=0;i.hspace=0;i.allowTransparency="true";i.scrolling="no";i.marginWidth=0;i.marginHeight=0;i.frameBorder=0;i.style.border=0;var m=document.getElementById(a);m.appendChild(i);i.contentWindow.document.write(h);i.contentWindow.document.close()};f.prototype.loadiframe=function(a){var b=this.x(a),c=window._GA_googleAdData.l(b);if(c.z){return}c.z=true;var d=this.u(b),g=a.parentNode;if(d==null||d._html_==null){g.removeChild(a);this.m.o("Removed iframe for slot due to lack of content: "+
b);return}else if(d._expandable_){g.innerHTML=d._html_;return}var h=a.contentWindow?a.contentWindow.document:a.contentDocument;if(h==null){if(document.implementation&&document.implementation.createDocument){h=document.implementation.createDocument("",b,null)}else if(typeof ActiveXObject!=undefined){h=new ActiveXObject("Msxml.DOMDocument")}else{this.m.d("Cannot create document in iframe for slot "+b+" with "+this.m.n(d._html_));return}}h.open("text/html","replace");h.write(d._html_);h.close();this.m.a("Filling iframe for slot "+
b+" with "+this.m.n(d._html_))};f.DIV_PREFIX="google_ads_div_";f.DIV_PREFIX_LEN=f.DIV_PREFIX.length;f.prototype.D=function(a){return f.DIV_PREFIX+a};f.prototype.S=function(a){var b=this.D(a),c="<div id="+b+">",d=this.u(a);if(d==null){this.m.o("Suppressing div for slot due to lack of content: "+a);return}c+=d._html_;c+="\n</div>\n";e.a("Generated div for slot "+a+" with "+e.n(c));document.write(c);return b};f.prototype.R=function(a){var b=this.D(a),c="<div id="+b+">";c+="\n</div>\n";e.a("Generated div for iframe for slot "+
a);document.write(c);return b};f.prototype.B=function(){if(!this.E()){return true}if(window._GA_googleAdData.I()>0){return true}else if(window._GA_googleAdData.$()==0){e.o("No slots defined on page");return false}};f.prototype.setAdContentsBySlot=function(a){if(this.g==null){this.g=a}else{for(var b in a){this.g[b]=a[b]}}e.a("AdContents received for slots "+this.ba())};function p(a){this.AdEngine=f;this.AdEngine(a);this.AdEngine.ka=false;this.w=(new Date).getTime();e.a("Generated a correlator="+this.w)}
p.prototype=new f(false);p.prototype.k=function(){var a=n.h("google_ad_url");if(a==null){this.b=f.BASE_URL}this.f("correlator",this.w);this.c("output","json_html");this.c("callback","_GA_googleAdEngine.setAdContentsBySlotForSync");this.c("impl","s");var b=0,c=true;for(var d in this.g){var g=this.g[d];if(g._is_afc_==undefined){c=false;break}else{b=2*b+(g._is_afc_?1:0)}}if(c){this.c("prev_afc",b)}};p.prototype.T=function(a){var b=window._GA_googleAdData.e,c=b[a];if(c==null){e.d("Skipping undefined AdSlot "+
a)}else{this.s(c.i);e.a("Issuing fetch ads call with <a href='"+this.b+"'>"+this.b+"</a>");document.write("<script src = '"+this.b+"'><\/script>");window._GA_googleAdData.ea(a)}};p.prototype.setAdContentsBySlotForSync=function(a){this.setAdContentsBySlot(a);for(var b in a){this.ha(b)}};p.prototype.j=function(){if(!this.B()){return}if(this.fa){this.s(null);e.a("Issuing fetch ads call with <a href='"+this.b+"'>"+this.b+"</a>");document.write("<script src = '"+this.b+"'><\/script>");window._GA_googleAdData.J()}};
p.prototype.r=function(a){this.T(a)};p.prototype.ha=function(a){var b=window._GA_googleAdData.l(a);if(b==null){e.d("This slot has not been defined: "+a);return}var c="_GA_googleAdEngine.syncAdSlotLoaded(this);",d=this.u(a);if(d==null||d._empty_){e.o("supressing slot "+a+" due to lack of content")}else if(d._snippet_){this.S(a)}else{if(navigator.userAgent.indexOf("MSIE ")>0){this.createiframe(a,"about:blank",c,d._width_,d._height_)}else{var g=this.R(a);document.write("<script>_GA_googleAdEngine.createDOMIframe('"+
g+"' ,'"+a+"');<\/script>")}}};p.prototype.syncAdSlotLoaded=function(a){var b=this.x(a),c=window._GA_googleAdData.l(b);if(!c.z){this.m.a("iframe is loaded for slot "+b)}this.loadiframe(a)};function l(a){this.AdEngine=f;this.AdEngine(a)}l.prototype=new f(false);l.prototype.k=function(){var a=n.h("google_ad_url");if(a==null){this.b=f.BASE_URL}this.ia();this.c("output","json_html");this.c("callback","_GA_googleAdEngine.setAdContentsBySlot");this.c("impl","a")};l.MAXTRIES=30;l.DEFAULT_ASYNC_DELAY=500;
l.INITIAL_ASYNC_DELAY=20;l.prototype.ia=function(){this.delay=l.DEFAULT_ASYNC_DELAY;var a=n.h("google_async_delay");if(a!=null){this.delay=1000*a}};l.prototype.j=function(){if(!this.B()){return}e.a(window._GA_googleAdData.toString());e.a("Set a timer to fetch Ads");window.setTimeout("_GA_googleAdEngine.reallyFetchAds();",this.INITIAL_ASYNC_DELAY)};l.prototype.reallyFetchAds=function(){if(window._GA_googleAdData.I()==0){e.a("optimized away a fetchAds call");return}var a=document.getElementsByTagName("head")[0],
b=document.createElement("script");b.src=this.s(null);a.appendChild(b);e.a("Issuing fetch ads call with <a href='"+this.b+"'>"+this.b+"</a>");window._GA_googleAdData.J()};l.prototype.r=function(a){var b=window._GA_googleAdData.l(a);if(b==null){e.d("This slot has not been defined: "+a);return}var c="_GA_googleAdEngine.asyncAdSlotLoaded(this);";this.createiframe(a,"about:blank",c,b._width_,b._height_)};l.prototype.asyncAdSlotLoaded=function(a){var b=this.x(a),c=window._GA_googleAdData.l(b);if(!c.z){this.m.a("iframe is loaded for slot "+
b)}this.M(a)};l.prototype.M=function(a){var b=this.x(a),c=window._GA_googleAdData.l(b);if(this.g==null||this.g[b]==null){if(c.F>l.MAXTRIES){e.d("Giving up on waiting for ads for "+b);return}e.a("Set a timer to wait for ads for "+b+", tries="+c.F);window.setTimeout(function(){window._GA_googleAdEngine.M(a)},this.delay);c.F++;return}this.loadiframe(a)};function q(a){this.AdEngine=f;this.AdEngine(a);this.w=(new Date).getTime();e.a("Generated a correlator="+this.w)}q.prototype=new f(false);q.prototype.k=
function(){var a=n.h("google_ad_url");if(a==null){this.b=f.BASE_URL}this.f("correlator",this.w);this.c("output","html");this.c("impl","fb")};q.prototype.j=function(){if(!this.B()){return}e.a(window._GA_googleAdData.toString())};q.prototype.Z=function(a){var b;if(this.fa){this.s(null);b=this.b+"&currentslot="+this.y(a)}else{b=this.s(a)}return b};q.prototype.r=function(a){var b=window._GA_googleAdData.t(a);if(b==null){e.d("This slot has not been defined: "+a);return}var c=this.Z(a);this.createiframe(a,
c,null,b._width_,b._height_)};function r(a){if(a in v){return v[a]}return v[a]=navigator.userAgent.toLowerCase().indexOf(a)!=-1}var v={};function x(){return r("msie")&&!window.opera}function y(){return r("safari")}function k(){}k.ASYNC="async";k.SYNC="sync";k.FALLBACK="fallback";k.mustUseFallback=function(){if(x()){var a=f.getIEVersionNumber();e.a("IE version "+a);return a<=5}else if(r("firefox")){var b=navigator.userAgent.indexOf("Firefox")+8,c=parseInt(navigator.userAgent.charAt(b)),d=navigator.userAgent.slice(b);
e.a("FireFox version = "+d+", major= "+c);return c<1}else if(y()){var b=navigator.userAgent.indexOf("Safari")+7,d=navigator.userAgent.slice(b),g=parseInt(d);e.a("Safari version = "+d+", build="+g);return g<412}else if(window.opera!=null){var b=navigator.userAgent.indexOf("Opera")+6,d=navigator.userAgent.slice(b),c=parseInt(d);e.a("Opera version = "+d+", major="+c);e.a("returning "+(c<9));return c<9}else if(!x()&&!y()&&r("mozilla")){var b=navigator.userAgent.indexOf("Netscape")+9,d=navigator.userAgent.slice(b),
c=parseInt(d);e.a("Netscape version = "+d+", major="+c);return c<7}else{return true}};k.defaultImpl=function(){if(k.mustUseFallback()){return k.FALLBACK}return k.SYNC};k.newInstance=function(){var a=n.h("google_ad_impl");if(a==null){a=k.defaultImpl()}switch(a){case k.ASYNC:e.a("Using Single Call, Asynchronous Implementation");return new l(false);case k.SYNC:e.a("Using Single Call, Synchronous Implementation");return new p(false);case k.FALLBACK:e.a("Using Multiple Call, Asynchronous Implementation");
return new q(false);default:e.o("unknown implementation ignored, using fallback: "+a);return new q(false)}};e.a("google_ads.js finished loading");
})()