PageSourceSearch

http://www.activa.com.au/js/menu169.js

js activa.com.au collected 2026-10-06 13:15:01 UTC 98,862 bytes, 1,497 lines download raw bytes

1! function(e) {
2    function a() {
3        return l ? 1 : (r("xtc", 1), 1 == e.cookie.rck("xtc") && (l = 1), n("xtc", 1), l)
4    }
5
6    function t(a) {
7        var t, i, n, r = a || _ate.dh || _ate.du || (_ate.dl ? _ate.dl.hostname : "");
8        if (r.indexOf(".gov") > -1 || r.indexOf(".mil") > -1) return !0;
9        i = "function" == typeof e.pub ? e.pub() : e.pub, n = ["usarmymedia", "govdelivery"];
10        for (t in n)
11            if (i == n[t]) return !0;
12        return !1
13    }
14
15    function i(e) {
16        _atc.xck || t(e) && (_atc.xck = 1)
17    }
18
19    function n(a, t) {
20        o.cookie && (o.cookie = a + "=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/" + (t ? "; domain=" + (e.bro.msi ? "" : ".") + "addthis.com" : ""))
21    }
22
23    function r(a, t, n, r, o) {
24        s.at_sub || i(), _atc.xck || r && (s.addthis_config || {}).data_use_cookies_ondomain === !1 || (s.addthis_config || {}).data_use_cookies === !1 || (o || (o = new Date, o.setYear(o.getFullYear() + 2)), document.cookie = a + "=" + t + (n ? "" : "; expires=" + o.toUTCString()) + "; path=/;" + (r ? "" : " domain=" + (e.bro.msi ? "" : ".") + "addthis.com"))
25    }
26    var o = document,
27        s = window,
28        l = 0;
29    e.cookie || (e.cookie = {}), e.cookie.sck = r, e.cookie.kck = n, e.cookie.cww = a, e.cookie.gov = i, e.cookie.isgv = t
30}(_ate, _ate.api, _ate),
31function(e) {
32    function a() {
33        var e, a = "";
34        for (e in f) "undefined" == typeof f[e].prototype && (a += (a.length ? "," : "") + _euc(f[e]));
35        return a
36    }
37
38    function t() {
39        var e, a, t = [];
40        for (e in f) t.push({
41            service: f[e].split("=").shift(),
42            time: f[e].split(";").pop()
43        });
44        if (t.sort(function(e, a) {
45                return e.time > a.time ? 1 : 0
46            }), t.length > m)
47            for (a = m - 1; a < t.length; a++) delete f[t[a].service]
48    }
49
50    function i(e, a, t, i) {
51        return t && (a = 1), e + "=" + (a ? t ? t : "-" : "") + ";" + (i || (new Date).getTime())
52    }
53
54    function n(e, a, t, n) {
55        e && (f[e] = i(e, a, t, n))
56    }
57
58    function r() {
59        t();
60        var i = a();
61        i.length ? e.cookie.sck("ups", i) : e.cookie.kck("ups", 1)
62    }
63
64    function o(e) {
65        l(), delete f[e], r()
66    }
67
68    function s(e, a, t) {
69        l(), n(e, a, t), r()
70    }
71
72    function l() {
73        if (!h) {
74            var a, t, i, r, o = (e.cookie.rck("ups") || "").split(",");
75            for (a = 0, ups_len = o.length; a < ups_len; a++) t = o[a].split(";"), i = t.pop(), r = (t.pop() || "").split("="), r.length && n(r[0], !!r[1], r[1] ? r[1] : null, i);
76            h = 1
77        }
78    }
79
80    function d(e) {
81        return l(), f[e]
82    }
83
84    function _(e) {
85        var a, t = d(e);
86        return t ? (a = t.split(";").shift().split("="), a[0] ? {
87            name: a[0],
88            uid: a[1] || null,
89            timestamp: t.split(";").pop()
90        } : null) : null
91    }
92
93    function c() {
94        return l(), a()
95    }
96
97    function u() {
98        l();
99        var e, a, t = {};
100        for (e in f) "undefined" == typeof f[e].prototype && (a = _(e), a && (t[e] = a));
101        return t
102    }
103    var m = 10,
104        f = {},
105        h = 0;
106    e.cookie || (e.cookie = {}), e.cookie.service = {
107        get: d,
108        set: s,
109        clr: o,
110        all_kv: c,
111        all: u
112    }
113}(_ate, _ate.api, _ate),
114function(e) {
115    function a(e, a) {
116        0 == l.length && (l = d.gn("script"));
117        for (var t = 0; t < l.length; t++) {
118            var n = l[t].src || "";
119            n && (n = _ate.mun(n)), (l[t].src || "").indexOf(a || "addthis_widget.js") > -1 && !_[n] && (_[n] = 1, e(i(l[t].src)))
120        }
121    }
122
123    function t(e) {
124        var a = _ate.mun((e.adurl || "") + (e.adev || ""));
125        if (!_[a]) {
126            if (_[a] = 1, e.adurl && "string" == typeof e.adurl && (_ate.pixu = e.adurl, c = 1), e.adev && "string" == typeof e.adev) {
127                var t = e.adev;
128                try {
129                    t = _duc(t)
130                } catch (i) {}
131                t = t.split(";"), c = 1, _ate.ed.addEventListener("addthis-internal.data.uid", function() {
132                    for (var e = 0; e < t.length; e++) {
133                        for (var a = t[e].split(","), i = {}, n = 0; n < a.length; n++) {
134                            var r = a[n].split("=");
135                            i[r[0]] = r[1]
136                        }
137                        w.addthis && w.addthis.ad.event(i)
138                    }
139                })
140            }
141            return c
142        }
143    }
144
145    function i(a, t) {
146        var i = a.indexOf("#") > -1 && !t ? a.replace(/^[^\#]+\#?|^\#?/, "") : a.replace(/^[^\?]+\??|^\??/, ""),
147            n = e.util.fromKV(i);
148        return n
149    }
150
151    function n() {
152        var e = d.getElementsByTagName("script");
153        return e[e.length - 1]
154    }
155
156    function r(e) {
157        if (s[e]) return s[e];
158        for (var a = document.gn("script"), t = 0; t < a.length; t++)
159            if (s[a[t].src.split(".").slice(-2).shift()] = a[t], (a[t].src || "").indexOf(e) > -1) return a[t];
160        return null
161    }
162
163    function o(e) {
164        var a = document.gn("script"),
165            t = a.length,
166            n = a[t - 1],
167            r = i(n.src);
168        if (e || n.src && -1 == n.src.indexOf("addthis"))
169            for (var o = 0; t > o; o++)
170                if ((a[o].src || "").indexOf(e || "addthis.com") > -1) {
171                    s[a[o].src.split(".").slice(-2).shift()] = a[o], r = i(a[o].src);
172                    break
173                }
174        return r
175    }
176    var s = {},
177        l = [],
178        _ = {},
179        c = 0;
180    e.util || (e.util = {}), e.util.gsp = o, e.util.gst = r, e.util.gtt = n, e.util.ghp = i, e.util.pae = t, e.util.pas = a
181}(_ate, _ate.api, _ate),
182function() {
183    function e(e) {
184        return /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/.test(e)
185    }
186
187    function t(e) {
188        if (2 != e.split("@").length || -1 == e.indexOf(".") || e.length > 256) return !1;
189        var a = new RegExp("^[a-z0-9,!#$%&'*+/=?^_`{|}~-]+(.[a-z0-9,!#$%&'*+/=?^_`{|}~-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*.([a-z]{2,})$");
190        return -1 != String(e.toLowerCase()).search(a)
191    }
192
193    function n(e) {
194        var a = new Array;
195        e: for (var t = 0; t < e.length; t++) {
196            for (var i = 0; i < a.length; i++)
197                if (a[i] == e[t]) continue e;
198            a[a.length] = e[t]
199        }
200        return a
201    }
202
203    function r(e) {
204        var a, t = window,
205            i = document,
206            n = t.onkeydown || function() {},
207            r = function(a) {
208                e(a), n(a)
209            };
210        _ate.bro.msi ? (a = i.onkeydown, i.onkeydown = function() {
211            r(), null != a && a()
212        }) : (a = t.onkeydown, t.onkeydown = function(e) {
213            r(e), null != a && a()
214        })
215    }
216
217    function o() {
218        return _ate.bro.ie6 ? ' style="cursor:hand;"' : ""
219    }
220
221    function s(e) {
222        if (c(e)) {
223            var a = S(!0),
224                t = O();
225            b(e), x(e, a[0] - t), C(e, a[1] - t)
226        }
227    }
228
229    function l(e, a) {
230        e && e.value && e.value.length > a && (e.value = e.value.substring(0, a))
231    }
232
233    function d(e, a, t) {
234        return e.length > a && (e = e.slice(0, a - 1), t && e[e.length - 1] != t && e.push(t)), e
235    }
236
237    function _(e) {
238        if (e._e) return !0;
239        for (var a in e)
240            if ("_e" != a && e.hasOwnProperty(a)) return delete e._e, !1;
241        return e._e = 1, !0
242    }
243
244    function c(e) {
245        return "string" == typeof e && (e = document.getElementById(e)), e
246    }
247
248    function u(e) {
249        return '<a name="' + e + '"></a>'
250    }
251
252    function m(e, a, t, i) {
253        return "<div " + (1 === t ? "class" : "id") + '="' + e + '"' + (0 === a ? ' style="display:none"' : "") + (i ? i : "") + ">"
254    }
255
256    function f(e, a, t) {
257        return "<span " + (a === !0 ? "class" : "id") + '="' + e + '"' + (t ? t : "") + ">"
258    }
259
260    function h(e, a, t) {
261        return a || (a = ""), '<label for="' + a + '">' + e + ":" + (t ? "  <span>(" + t + ")</span>" : "") + "</label>"
262    }
263
264    function p(e, a, t) {
265        e = c(e), e && e.style && (e.style[a] = t)
266    }
267
268    function g(e, a, t) {
269        t || p(e, "display", "none"), a && p(e, "visibility", "hidden")
270    }
271
272    function b(e, a, t) {
273        t || p(e, "display", "block"), a && p(e, "visibility", "visible")
274    }
275
276    function w(e, a) {
277        e = c(e), e && (e.className ? -1 == e.className.indexOf(a) && (e.className += " " + a) : e.className = a)
278    }
279
280    function v(e, a) {
281        if (e = c(e)) {
282            if (!e.className) return; - 1 != e.className.indexOf(a) && (e.className = e.className.split(a).join(" "))
283        }
284    }
285
286    function k(e, a) {
287        return e = c(e), e ? e.className ? -1 != e.className.indexOf(a) : !1 : void 0
288    }
289
290    function y(e, a) {
291        return e = c(e), e && e.parentNode && (e.parentNode.className || "").indexOf(a) > -1
292    }
293
294    function x(e, a) {
295        p(e, "width", a + "px")
296    }
297
298    function C(e, a) {
299        p(e, "height", a + "px")
300    }
301
302    function T(e) {
303        return e = c(e), e ? "block" == e.style.display : !1
304    }
305
306    function S(e) {
307        var a = A.documentElement,
308            t = A.body,
309            i = 0,
310            n = 0,
311            r = 0,
312            o = 0;
313        return e && (H.innerHeight && H.scrollMaxY ? (i = t.scrollWidth, n = H.innerHeight + H.scrollMaxY) : t.scrollHeight > t.offsetHeight ? (i = t.scrollWidth, n = t.scrollHeight) : (i = t.offsetWidth, n = t.offsetHeight)), H.self && H.self.innerHe
313ight ? (r = H.self.innerWidth, o = H.self.innerHeight) : a && a.clientHeight ? (r = a.clientWidth, o = a.clientHeight) : t && (t.clientWidth || t.clientHeight) ? (r = t.clientWidth, o = t.clientHeight) : t && (r = t.clientWidth, o = t.clientHeight), [e !== !0 || r > i ? r : i, e !== !0 || o > n ? o : n]
314    }
315
316    function L() {
317        var e = A.documentElement,
318            a = A.body;
319        return "number" == typeof H.pageYOffset ? [H.pageXOffset, H.pageYOffset] : a && (a.scrollLeft || a.scrollTop) ? [a.scrollLeft, a.scrollTop] : e && (e.scrollLeft || e.scrollTop) ? [e.scrollLeft, e.scrollTop] : [0, 0]
320    }
321
322    function N(e) {
323        var a = document.documentElement,
324            t = 0,
325            i = 0,
326            n = 0,
327            r = 0;
328        do n = /fixed/.test(e.style.position), r |= n, t += e.offsetTop || 0, i += e.offsetLeft || 0, n && e && (t += e.scrollTop, i += e.scrollLeft), e = e.offsetParent; while (e);
329        return !_ate.bro.ie6 && a.scrollTop && r && (t += a.scrollTop, i += a.scrollLeft), [i, t]
330    }
331
332    function O() {
333        if (P) return P;
334        try {
335            var e = document,
336                a = e.ce("div"),
337                t = e.ce("div"),
338                i = e.getElementsByTagName("body")[0],
339                n = a.style;
340            n.width = "50px", n.height = "50px", n.overflow = "hidden", n.position = "absolute", n.top = "-200px", n.left = "-200px", t.style.height = "100px", i.appendChild(a), a.appendChild(t);
341            var r = t.innerWidth;
342            a.style.overflow = "scroll";
343            var o = t.innerWidth;
344            a.removeChild(t), i.removeChild(a), P = r && o ? r - o : 20
345        } catch (s) {
346            P = 20
347        }
348        return P
349    }
350
351    function E(e) {
352        e && (e.cancelBubble = !0, e.preventDefault && e.preventDefault())
353    }
354    var M, H = window,
355        A = document,
356        P = _ate.bro.msi ? 20 : M;
357    if (!window._atw) {
358        var j = "facebook,twitter,email,print,gmail,stumbleupon,favorites,gmail,tumblr,pinterest_share,google,mailto,linkedin,blogger,delicious,yahoomail,hotmail,printfriendly,aolmail,livejournal,wordpress,friendfeed",
359            B = j,
360            A = document;
361        ! function() {
362            var e, a = document.compatMode,
363                t = 1,
364                i = window;
365            a && ("BackCompat" == a ? t = 2 : "CSS1Compat" == a && (t = 0), _ate.bro.mode = t, _ate.bro.msi && (_ate.bro.mod = t, 2 != t && !_ate.bro.ie6 || window.addthis_do_ab || (e = i.onscroll ? i.onscroll : function() {}, window.onscroll = function() {
366                _atw && _atw.fpf(), e()
367            })))
368        }(), window._atw = {
369            ver: _ate.ver(),
370            show: 1,
371            uus: function() {
372                _atw.uusf || (_ate.track.cev("uus", 1), _atw.uusf = 1)
373            },
374            ujq: function() {
375                return !_ate.bro.ie6 && !_ate.bro.ie7 && !_ate.bro.ie8 && "function" == typeof window.jQuery
376            },
377            css: {},
378            conf: {},
379            data: {
380                auth: {},
381                contacts: {
382                    all: {},
383                    origin: {}
384                }
385            },
386            fe: null,
387            plo: [],
388            pla: function() {
389                for (; _atw.plo.length > 0;) {
390                    var e = _atw.plo.pop();
391                    addthis_open(e[1], e[2], e[3], e[4], e[5], e[6])
392                }
393            },
394            gps: function(e) {
395                _atw.evar();
396                var a = window.addthis_options;
397                e(a ? a.replace(",more", "").split(",") : [])
398            },
399            ibt: function() {
400                if (_atw.bti) return _atw.bti;
401                var e = (window.addthis_product || "men").substr(0, 3),
402                    a = "bkm" == e || "bmt" == e || "fct" == e || "fxe" == e;
403                return a && (_atw.bti = a), a
404            },
405            lfy: 0,
406            fpf: function() {
407                if (_ate.bro.ie6 || _ate.bro.msi && 2 == _ate.bro.mod) {
408                    var e = document,
409                        a = e.documentElement,
410                        t = e.body,
411                        i = _atw,
412                        n = c(i.did),
413                        r = c("at16p"),
414                        o = a && "undefined" != typeof a.scrollTop,
415                        s = t && "undefined" != typeof t.scrollTop,
416                        l = !1,
417                        d = c("atie6ifh"),
418                        _ = o && s ? Math.max(a.scrollTop, t.scrollTop) : o ? a.scrollTop : t.scrollTop;
419                    if (_ += 10, _ != i.lfy) {
420                        if (i.lfy = _, r && (r.style.top = _ + "px"), n && n.className && n.className.indexOf("mmborder") > -1) {
421                            var u = 0,
422                                m = S();
423                            u = r && "" != r.style.marginTop ? r.style.marginTop.split("px").shift() : Math.max(0, m[1] / 2 - 222.5), n.style.top = _ - 10 + u + "px", l = !0
424                        }
425                        d && _ate.bro.ie6 && (d.style.top = (l ? 0 : 290) + _ + "px")
426                    }
427                }
428            },
429            rev: "$Rev$",
430            lang: function(e, a) {
431                var t = _ate.bro.msi ? navigator.userLanguage : navigator.language,
432                    i = e || t,
433                    n = _atw,
434                    r = n.conf.ui_localize || window.addthis_localize,
435                    o = window.addthis_translations || [];
436                if (r) switch (a) {
437                    case 1:
438                        r = r.share_caption;
439                        break;
440                    case 2:
441                        r = r.more;
442                        break;
443                    case 3:
444                        r = r.email_caption;
445                        break;
446                    case 4:
447                        r = r.email;
448                        break;
449                    case 5:
450                        r = r.favorites;
451                        break;
452                    case 6:
453                        r = r.email_instructions;
454                        break;
455                    case 7:
456                        r = r.email_to;
457                        break;
458                    case 8:
459                        r = r.email_from;
460                        break;
461                    case 9:
462                        r = r.email_message;
463                        break;
464                    case 10:
465                        r = r.email_privacy;
466                        break;
467                    case 11:
468                        r = r.email_send;
469                        break;
470                    case 12:
471                        r = r.email_valid;
472                        break;
473                    case 13:
474                        r = r.email_sent;
475                        break;
476                    case 14:
477                        r = r.rss_caption;
478                        break;
479                    case 15:
480                        r = r.rss_instructions;
481                        break;
482                    case 16:
483                        r = r.rss_remember;
484                        break;
485                    case 17:
486                        r = r.done;
487                        break;
488                    case 18:
489                        r = r.get_your_own;
490                        break;
491                    case 19:
492                        r = r.email_address;
493                        break;
494                    case 20:
495                        r = r.optional;
496                        break;
497                    case 21:
498                        r = r.max_characters;
499                        break;
500                    case 22:
501                        r = r.print;
502                        break;
503                    case 23:
504                        r = r.whats_this;
505                        break;
506                    case 24:
507                        r = r.privacy;
508                        break;
509                    case 25:
510                        r = r.use_address_book;
511                        break;
512                    case 26:
513                        r = r.cancel;
514                        break;
515                    case 27:
516                        r = r.sign_in_contacts;
517                        break;
518                    case 28:
519                        r = r.username;
520                        break;
521                    case 29:
522                        r = r.password;
523                        break;
524                    case 30:
525                        r = r.remember_me;
526                        break;
527                    case 31:
528                        r = r.sign_in;
529                        break;
530                    case 32:
531                        r = r.select_address_book;
532                        break;
533                    case 33:
534                        r = r.error_auth;
535                        break;
536                    case 34:
537                        r = r.email_recipients;
538                        break;
539                    case 35:
540                        r = r.find_a_service;
541                        break;
542                    case 36:
543                        r = r.no_services;
544                        break;
545                    case 37:
546                        r = r.share_again;
547                        break;
548                    case 38:
549                        r = r.sign_out;
550                        break;
551                    case 39:
552                        r = r.getting_contacts;
553                        break;
554                    case 40:
555                        r = r.suggest_a_service;
556                        break;
557                    case 41:
558                        r = r.share_successful;
559                        break;
560                    case 42:
561                        r = r.toolbar_promo;
562                        break;
563                    case 43:
564                        r = r.download;
565                        break;
566                    case 44:
567                        r = r.dont_show_these;
568                        break;
569                    case 45:
570                        r = r.sending;
571                        break;
572                    case 46:
573                        r = r.captcha;
574                        break;
575                    case 47:
576                        r = r.settings;
577                        break;
578                    case 48:
579                        r = r.email_error;
580                        break;
581                    case 49:
582                        r = r.captcha_header;
583                        break;
584                    case 50:
585                        r = r.captcha_instr;
586                        break;
587                    case 51:
588                        r = r.captcha_missing;
589                        break;
590                    case 52:
591                        r = r.captcha_error;
592                        break;
593                    case 53:
594                        r = r.signin_customize
595                }
596                if (r) return r;
597                for (var s in o)
598                    if (o.hasOwnProperty(s))
599                        for (var l in o[s][0])
600                            if (o[s][0].hasOwnProperty(l) && o[s][0][l] === i && o[s].length > a && o[s][a]) return o[s][a];
601                return ["Bookmark &amp; Share", "More...", "Email a Friend", "Email", "Favorites", "Multiple emails? Use commas.", "To", "From", "Note", "Privacy Policy: We never share your personal information.", "Send", "Please enter a valid email address.", "Message sent!", "Subscribe to Feed", "Select from these web-based feed readers:", "Please don't ask me again; send me directly to my favorite feed reader.", "Done", "Get your own button!", "email address", "optional", "255 character limit", "Print", "What's this?", "Privacy", "Use Address Book", "Cancel", "Sign in to use your contacts", "Username", "Password", "Remember me", "Sign In", "Select address book", "Error signing in.", "Please limit to 5 recipients.", "Find a service", "
601No matching services.", "Share again.", "Sign out", "Getting contacts", "Suggest a service", "Share successful!", "Make sharing easier with AddThis for Firefox.", "Download", "Don't show these", "Sending message...", 'We hate spam too! Please <a id="at16ecmc" href="#" onclick="_atw.rse();_atw.cef();return true" target="_blank">click here</a> to confirm you are a real-live person.', "Settings", "Sorry, we couldn't send this message. Please try again in a few minutes.", "Please help us prevent spam.", "Type the two words:", "Please enter a valid response.", "Sorry, your response was incorrect.", "Sign in to customize"][a - 1]
602            },
603            rss: {
604                aol: "AOL",
605                bloglines: "Bloglines",
606                google: "Google Reader",
607                mymsn: "My MSN",
608                netvibes: "Netvibes",
609                newsisfree: "Newsisfree",
610                pageflakes: "Pageflakes",
611                yahoo: "Yahoo"
612            },
613            lsv: {
614                de: "misterwong"
615            },
616            emb: {
617                igoogle: "iGoogle",
618                dashboard: "Dashboard",
619                windows: "Windows"
620            },
621            loc: (window.addthis_services_loc || j).replace(_ate.bro.xp || _ate.bro.mob ? /,mailto,/ : /,,/, ","),
622            list: _ate.util.clone(_ate.services.list),
623            ibm: function() {
624                var e = _atw,
625                    a = (e.conf || {}).product || window.addthis_product || "";
626                return k(e.did, "mmborder") || a.indexOf("bkm") > -1
627            },
628            ics: function(e, a) {
629                var t, i, n, r, o = _atw;
630                if (o.custom_list) return o.custom_list[e];
631                if (a.services_custom) {
632                    o.custom_list = {}, t = a.services_custom;
633                    for (n in t) i = t[n], o.custom_list[i.code] = i, e === i.code && (r = i);
634                    return r
635                }
636                return !1
637            },
638            sag: function() {
639                _ate.as(_atw.ibm() ? "bkmore" : "more")
640            },
641            hkd: function(e) {
642                "undefined" == typeof e && (e = window.event);
643                var a = _atw;
644                e && 27 == e.keyCode && (a.clb(), E(e))
645            },
646            filt: function(e, a, t, i, n, r) {
647                var o, s, l = 0,
648                    d = (_atw, i || "ati_"),
649                    _ = n || "at16nms",
650                    u = r || "div",
651                    m = "" != e ? e.replace(/\W+/g, "").replace(/ /g, "").toLowerCase() : "";
652                g(_), t && b(t);
653                for (o in a)
654                    if ("string" == typeof a[o]) {
655                        var f = c(d + o.replace("@", "_")),
656                            h = o.toLowerCase(),
657                            p = a[o].toLowerCase(),
658                            w = 0;
659                        (h.indexOf(e) > -1 || h.indexOf(m) > -1 || p.indexOf(m) > -1 || p.indexOf(e) > -1) && (w = 1, l++), !s && f && (s = f.parentNode), w ? b(f) : g(f)
660                    }
661                if (l && s) {
662                    l = 0;
663                    var v = s.getElementsByTagName(u);
664                    for (o in v) v[o].style && "block" == v[o].style.display && l++
665                }
666                0 === l && (b(_), t && g(t)), "" == e.replace(/ /g, "") && t && g(t)
667            },
668            div: null,
669            xwa: function() {
670                null !== _atw.cwa && clearTimeout(_atw.cwa)
671            },
672            cwa: null,
673            xhwa: function() {
674                null !== _atw.hwa && clearTimeout(_atw.hwa)
675            },
676            hwa: null,
677            ost: !1,
678            get: c,
679            did: "at15s",
680            rhv: function(e) {
681                e && e.className && (e.className = e.className.replace("athov", ""))
682            },
683            shv: function(e) {
684                e && -1 == e.className.indexOf("athov") && (e.className += " athov")
685            },
686            addImg: function(e) {
687                if (e = e.getElementsByTagName("div")[0], e && !(e.getElementsByTagName("img").length > 0)) {
688                    a = _ate;
689                    var t = document.createElement("img");
690                    t.align = "left", t.src = "//s7.addthis.com/images/60x60_at_" + (a.bro.ffx ? "firefox_toolbar.jpg" : a.bro.msi ? "ie_toolbar.gif" : a.bro.chr ? "ch_extension.gif" : "sf_extension.gif"), e.insertBefore(t, e.firstChild)
691                }
692            },
693            eok: function(e) {
694                var a = _atw,
695                    t = a.conf.ui_language,
696                    i = _atw.ver >= 200,
697                    n = c("at_" + (i ? "success" : "send")),
698                    r = i ? c("at_promo") : n;
699                if (g("at_sending"), i) e ? (a.err(a.lang(a.conf.ui_language, 48), null, "at_error"), b("at_email", 1)) : addthis_do_ab ? (a.ppr = !0, a.cle(), r && !_ate.dbm && (_atw.addImg(r), b(r)), b(n), g("at_email")) : (r && !_ate.dbm && (_atw.addImg(r), b(r)), b(n), g("at_captcha"), g("at_email"), a.cle());
700                else {
701                    var o = a.lang(t, 13); - 1 == o.indexOf("&") && (n.value = o)
702                }
703                a.cwa = setTimeout(_atw.clo, 1200), _ate.gat && _ate.gat("email", null, a.conf, a.share)
704            },
705            roe: function(e) {
706                var a = _atw;
707                g("at_sending"), a.cle(), _atw.ver >= 200 && a.err(a.lang(a.conf.ui_language, 46).replace('href="#"', 'href="' + e + '"'), null, "at_error")
708            },
709            ert: function(e, a, t) {
710                t || (t = "at_error");
711                var i = _atw,
712                    n = c(t);
713                n.innerHTML = e || i.lang(i.conf.ui_language, 33), b(n), a && (a.style.borderColor = "#dd0000")
714            },
715            err: function(e, a, t) {
716                var i = _atw,
717                    n = _atw.ver >= 200;
718                null === i.fe && a && (i.fe = a, a.focus(), n ? (a.style.outlineStyle = "none", a.style.outlineWidth = "0px") : alert(e)), n && setTimeout(function() {
719                    i.ert(e, a, t)
720                }, 50)
721            },
722            mck: 0,
723            cef: function() {
724                var e = _atw,
725                    a = _ate,
726                    t = e.mck < 2 || e.ibm();
727                return addthis_do_ab ? a.com(t ? "cef" : "cle") : t ? e.clb() : a.as("more"), !1
728            },
729            cle: function() {
730                var e = _atw,
731                    a = _atw.ver >= 200 ? "" : "15",
732                    t = c("at_msg" + a),
733                    i = c("at_to" + a);
734                t && (t.value = addthis_email_note || e.conf.ui_email_note || ""), i && (i.value = e.conf.ui_email_to || ""), g("at16pit")
735            },
736            rse: function(e) {
737                var a = _atw,
738                    t = _atw.ver,
739                    i = "at_from" + (200 > t ? "15" : ""),
740                    n = "at_to" + (200 > t ? "15" : ""),
741                    r = c(n),
742                    o = "at_" + (200 > t ? "send" : "success"),
743                    s = a.lang(a.conf.ui_language, 11),
744                    l = function(e) {
745                        e = c(e), e && (e.style.borderColor = e.style.outlineWidth = e.style.outlineStyle = "")
746                    };
747                200 > t && -1 == s.indexOf("&") && (c(o).value = s), r && ", " == r.value.substr(r.value.length - 2) && (r.value = r.value.substr(0, r.value.length - 2)), l("at_ab_user"), l("at_ab_pass"), g("at_ab_error"), g("at_error"), g("at16eatdr"), g("at_captcha"), e || (l(i), l(n), g(o), g("at_promo"), b("at_email", 1))
748            },
749            lml: l,
750            clo: function() {
751                var e = _atw,
752                    a = c(e.did),
753                    t = _atw.ver,
754                    n = document.gn("embed");
755                if (a && (200 > t && g("at_email15"), g(a), _ate.bro.ie6 && g("atie6cmifh"), g("at_pspromo", 1)), n && e.conf && e.conf.ui_hide_embed)
756                    for (i = 0; i < n.length; i++) n[i].addthis_hidden && (n[i].style.visibility = "visible");
757                return e.sta && "compact" == e.sta && (_ate.ed.fire("addthis.menu.close", window.addthis || {}, {
758                    pane: e.sta
759                }), e.sta = null), !1
760            },
761            hash: window.location.hash,
762            psp: function() {
763                if ((_ate.bro.msi || _ate.bro.ffx || _ate.bro.chr || _ate.bro.saf || _atc.sjp) && !_ate.bro.ipa) {
764                    var e = (window, window._atab, _atw);
765                    if (!e.addthis_popup_mode) {
766                        if (e.mck < 1) {
767                            var a = c("at15ptc"),
768                                t = c(e.did),
769                                i = c("at15s_brand");
770                            if (g("at_hover"), !(_ate.sau || {}).gat) {
771                                var n = (document.getElementById("at_testpromo_bg") || {}).style;
772                                n && (n.background = "url(//s7.addthis.com/images/btn_" + (_ate.bro.saf ? "saf_dl120.gif" : _ate.bro.chr ? "ch_dl120.gif" : _ate.bro.msi ? "ie_dl129x51.jpg" : "ff_dl120.jpg") + ")", _ate.bro.saf ? (n.width = "120px", n.height = "47px") : _ate.bro.msi && (n.marginBottom = "-12px"))
773                            }
774                            b("at_pspromo", 1), b(t), s("at16lb"), _atw.ver < 300 && (w("at15s_head", "at15s_head_success"), a && (a.innerHTML = e.lang(addthis_language, 41)), i && !e.conf.ui_use_close_control && (i.innerHTML = '<a href="#" onclick="return _atw.clb();" tabindex="9000"  >X</a>'))
775                        } else _atw.ver >= 200 && e.clb();
776                        _ate.bro.msi && "BackCompat" == document.compatMode ? g("atic_auth", !0, !0) : g("atic_auth"), v("at15s", "at-menu-auth")
777                    }
778                }
779            },
780            clb: function() {
781                var e = window,
782                    a = (window._atab, _atw);
783                return a.mck = 0, a.addthis_popup_mode ? e.close() : e.addthis_do_ab ? _ate.com("clb") 
783: (g("at_complete"), g("at16lb"), g("at_email"), g("at_promo"), g("at_pspromo", 1), g("at16p"), g("at15s"), v("at15s_head", "at15s_head_success"), g("atie6ifh"), g("atie6cmifh"), g("at15s"), (_ate.maf || {}).pre && _ate.maf.pre.focus()), a.sta && "compact" !== a.sta && (_ate.ed.fire("addthis.menu.close", window.addthis || {}, {
784                    pane: a.sta
785                }), a.sta = null), !1
786            },
787            sho: function(e, a) {
788                var t = (_ate, _atw),
789                    i = _atw.ver,
790                    n = (t.conf.ui_language.split("-").shift(), i >= 200 || "bkemail" == e || t.ibm()),
791                    r = "at16lb",
792                    o = "at_hover",
793                    l = "at_feed",
794                    d = "at_share",
795                    _ = "at16psf",
796                    u = "at_email" + (n ? "" : 15),
797                    m = c("at16pit"),
798                    f = c(_atw.did),
799                    h = c("atie6ifh"),
800                    p = c("at16p"),
801                    k = c("at_to"),
802                    y = c("at" + (n ? 16 : 15) + "ptc"),
803                    T = !1,
804                    L = !1;
805                if (g(d), g(l), g(_, 1), g(u, 1), g("at_copylink", 1), g("at16abifc"), g("at_error"), g(o), n && (g(f), g(m, 1), g("at_promo"), g("at_success"), g("at_pspromo", 1), v("at15s_head", "at15s_head_success")), "feed" == e) g(d), w(l, "atused"), b(l), y.innerHTML = addthis_caption_feed, T = !0;
806                else if ("share" == e || "" === e || "bkmore" == e) "bkmore" == e ? (T = L = !0, w(t.did, "mmborder")) : (e = "share", f.style.display = "", v(t.did, "mmborder")), g(p), _ate.bro.ie6 && (g(h), b("atie6cmifh")), t.conf.ui_use_vertical_menu && g("at15s_head"), b(o), _ate.bro.ipa && s("at16lb"), y && (y.innerHTML = addthis_caption_share);
807                else {
808                    if (_atw.mck++, "link" == e) {
809                        y && (y.innerHTML = "Permalink");
810                        var N = document.createElement("iframe");
811                        N.src = a, N.frameBorder = "0", N.height = "353px", N.width = "295px", c("at_copylink").innerHTML = "", c("at_copylink").appendChild(N), b("at_copylink", 1)
812                    } else if ("more" !== e) {
813                        if ("bkemail" == e || t.ibm() ? (w(t.did, "mmborder"), g("at_use_addr"), g(m, 1), L = !0) : n && b("at_use_addr"), -1 == e.indexOf("email") && (e = "email"), t.rse(), i >= 200 && (b("at16abifc"), window._atab && (_atab.plda(), t.ppr && (t.ppr = !1, t.conf.ui_use_addressbook && (_atab.opp(), _atab.opp())))), b(u, 1), i >= 200 && (g(d), L || b(m, 1), window._atab)) {
814                            var E = _atab.ipo();
815                            m && (m.innerHTML = "&" + (E ? "l" : "r") + "aquo;")
816                        }
817                        y.innerHTML = addthis_caption_email, "emailab" == e && _atab.opp()
818                    } else g("at_captcha"), b(d), b(_, 1), y && (y.innerHTML = addthis_caption_share);
819                    T = !0
820                }
821                if (T && i >= 200 || L) {
822                    var M = "bkmore" == e || "link" == e;
823                    if (b(r), addthis_do_ab) p.style.marginTop = 0, p.style.marginLeft = 0, p.style.top = 0, p.style.left = 0;
824                    else {
825                        var H = S(!0),
826                            A = S(),
827                            P = O();
828                        x(r, H[0] - P), C(r, H[1] - P), !M || n ? p.style.marginTop = Math.max(0, A[1] / 2 - 222.5) + "px" : f.style.display = ""
829                    }
830                    if (!M && (_ate.bro.ie6 && b(h), b(p), window.addthis_do_ab || t.fpf(), "more" == e)) {
831                        x(p, 300), x("at16abifc", 300);
832                        var j = c("at16filt");
833                        j && "none" != j.style.display && j.focus()
834                    }
835                    "email" == e && k && k.focus()
836                }
837                if (t.show-- > 0 && !_atc.abf) {
838                    var B, z = t.conf.services_compact_org || "",
839                        F = z.split(",").length,
840                        W = 0,
841                        I = 0,
842                        K = window.addthis_ssh,
843                        V = 0;
844                    for (K && t.csl && (K = K.split(t.csl).shift().replace(/,$/, "")), K || t.crs || !z || z === addthis_options_default ? K && K !== t.crs && (W = window.addthis_ssh) : I = F, B = W ? W.split(",") : []; V < B.length;)
845                        if (!_ate._top_services[B[V++]]) {
846                            new _ate.resource.Resource("widgetOld16CSS", _atc.rsrcs.widgetOld16CSS).load();
847                            break
848                        }
849                    _ate.ed.fire("addthis-internal.compact", window.addthis || {}, {
850                        svc: e,
851                        cmo: I,
852                        cso: W,
853                        crs: t.crs,
854                        pco: t.conf.product || addthis_product
855                    })
856                }
857            },
858            dut: function(e, a) {
859                var t = document,
860                    i = (e || "").toLowerCase(),
861                    n = (a || "").toLowerCase();
862                return addthis_url = e, addthis_title = a, ("" === i || "[url]" === i || "<data:post.url/>" === i) && (addthis_url = location.href), ("" === n || "[title]" === n || "<data:post.title/>" === n) && (addthis_title = t.title), [addthis_url, addthis_title]
863            },
864            menu: function(e, a, t, i) {
865                {
866                    var s = _ate,
867                        l = _atw,
868                        _ = document,
869                        b = (t || l.share.url || "").toLowerCase();
870                    (i || l.share.title || "").toLowerCase(), s.pub()
871                }
872                if ("feed" == a && b.length && (l.share.url = "feed://" + (t || l.share.url)), l.ost) {
873                    var x = c("at15s_brand"),
874                        C = c("at16_brand"),
875                        T = l.conf.ui_cobrand,
876                        O = c("at15ptc"),
877                        E = l.conf.ui_header_color,
878                        H = l.conf.ui_header_background;
879                    x && (x.innerHTML = T), C && (C.innerHTML = T), O && (O.innerHTML = window.addthis_caption_share), p("at15s_head", "backgroundColor", H), p("at16pt", "backgroundColor", H), p("at16ptx", "color", E), p("at16pt", "color", E), p("at16ptc", "color", E), p("at15s_brand", "color", E), p("at16ptc", "color", E), l.conf.ui_use_close_control ? (w("at15s_brand", "at15s_brandx"), v("at15sptx", "at15dn")) : (v("at15s_brand", "at15s_brandx"), w("at15sptx", "at15dn"))
880                } else {
881                    {
882                        var A = window;
883                        l.conf.product || A.addthis_product
884                    }
885                    if (r(_atw.hkd), !_atc.ostm) {
886                        if (!A.addthis_product || 0 !== A.addthis_product.indexOf("f"))
887                            for (ia in A.addthis_conf) _atc[ia] = A.addthis_conf[ia];
888                        for (ia in A.addthis_config) "product" != ia && "services_compact" != ia && (l.conf[ia] = A.addthis_config[ia]);
889                        _atc.ostm = 1
890                    }
891                    l.ti = 1;
892                    var P = "</span>",
893                        j = "</div>",
894                        B = "</a>",
895                        z = '<div style="clear:both;">' + j,
896                        F = l.conf.ui_language || "en",
897                        W = function(e, a, t, i) {
898                            return '<input id="' + e + '" ' + (addthis_do_ab ? 'class="abif" ' : _ate.bro.ffx && 2 == _ate.bro.mode ? 'class="atfxmode2"' : "") + 'name="' + e + '" type="text" tabindex="' + _atw.ti++ +'" ' + (t ? 'value="' + t + '" ' : "") + 'size="' + (i ? i : 30) + '"' + a + "/>"
899                        },
900                        I = function(e) {
901                            return 'onfocus="_atw.rse();' + (e || "") + '"'
902                        },
903                        K = window.addthis_feed || (l.share.url ? l.share.url.indexOf("feed://") > -1 : !1) || l.hf,
904                        V = l.conf.ui_header_background,
905                        D = "" != V ? ' style="background-color:' + V + '"' : "",
906                        q = l.conf.ui_header_color,
907                        R = (window.addthis_ssh ? addthis_ssh.split(",") : [], "" != q ? ' style="color:' + q + '"' : ""),
908                        Y = window.addthis_caption_share,
909                        $ = (l.conf.services_exclude || "").replace(/\s/g, "").replace(/\*/, ""),
910                        Q = l.conf.product || window.addthis_product,
911                        G = _ate.cookie.rck("_atfrom"),
912                        U = {},
913                        X = '<div id="at16lb"' + (_ate.bro.msi ? ' style="filter:alpha(opacity=0.01);"' : "") + ' onclick="return _atw.clb()">' + j;
914                    if ($)
915                        for (var J = $.split(","), Z = 0; Z < J.length; Z++) U[J[Z]] = 1;
916                    _atw.excluded = U;
917                    var ea = (l.conf.services_compact || addthis_options_default).replace(/\s/g, "").replace(/\*/, ""),
918                        aa = _ate.gvl(F);
919                    if (aa && l.lsv[aa])
920                        for (var ta = l.lsv[aa].split(","), ia = 0; ia < ta.length; ia++) {
921                            var na = ta[ia],
922                                ra = new RegExp("(?:^|,)(" + na + ")(?:$|,)"),
923                                oa = ea.search(ra);
924                            l.list[na + "_" + aa] = l.list[na], delete l.list[na], oa > -1 && (ea = (0 == oa ? "" : ea.substr(0, oa) + ",") + na + "_" + aa + (0 == oa ? "," : "") + ea.substr(oa + na.length + 1))
925                        }
926                    "" === s.pub() && -1 == Q.indexOf("ffext") && -1 == Q.indexOf("fxe") && (ea = ea.replace(/^email(?:,)|,email/g, "")), ea = ea.split(",");
927                    for (var ia = 0; ia < ea.length; ia++)
928                        if (ia < ea.length - 1 && "more" == ea[ia]) {
929                            var sa = ea.splice(ia, 1);
930                            ea.push(sa[0]);
931                            break
932                        }
933                    ea = n(ea), X += [_ate.bro.ie6 ? '<iframe id="atie6ifh" src="javascript:false" style="display:none;filter:alpha(opacity=0)"></iframe><iframe id="atie6cmifh" src="javascript:false" style="display:none;filter:alpha(opacity=0)"></iframe>' : "", m("at16pcc"), m("at16p", !K && _atw.ver >= 200 ? 1 : 0), u("atpro"), u("atclb"), u("atopp"), u("atcle"), u("atcef"), m("at16pib"), m("at16pi")].join(""), X += !addthis_do_ab && l.conf.ui_use_addressbook ? '<a id="at16pit" href="#" onclick="if (window._atab) return _atab.opp()" style="display:none">&raquo;' + B : "", X += m("at16pp", 0) + j, X += m("at16pm", 1, 0, 2 == _ate.bro.mod ? 'style="width:299px"' : 0 == _ate.bro.mod ? 'style="width:300px"' : ""), X += m("at16pt", 1, 0, D), Y == l.lang(F, 1) && "feed" == a && (Y = l.lang(F, 14)), X += '<h4><span id="at16ptc"' + R + ">" + Y + P + '</h4><span id="at16_brand"' + R + ">" + l.conf.ui_cobrand + P, X += '<a id="at16ptx" href="#" tabindex="9000" onclick="return _atw.clb()"' + R + '>X<span class="at_a11y">Close AddThis Expanded Menu</span></a>', X += j, X += m("at16pc", 1, "at_default");
934                    var la = l.rss;
935                    X += m("at_feed", 0), X += '<span style="display:block">' + l.lang(F, 15) + P + "<br/>";
936                    var ia = 1;
937                    for (var da in la) U[da] || "string" == typeof la[da] && (X += "<div" + o() + (ia % 2 === 0 ? ' class="at_litem"' : "") + (" onclick=\"return addthis_sendto('" + da + "');\">") + '<a class="fbtn at_baa ' + da + '">' + la[da] + "</a>" + j, ia++);
938                    X += j, X += m("at_share"), X += m("at16psf"), X += '<label for="at16filt" class="at_a11y">Sharing Service Filter</label>', X += W("at16filt", "maxlength=\"50\" onkeyup=\"_atw.filt(this.value,_atw.list,false,'ati_','at16nms','a');_atw.uus()\"" + (_ate.bro.msi ? "" : ' style="padding:2px 0 0"'), ""), X += j, X += m("at16ps", 1, 0, 'class="addthis_32x32_style" ' + (2 == _ate.bro.mod ? 'style="height:292px"' : "")), X += m("at16nms", 0) + (l.lang(F, 36) || "") + j, la = l.list;
939                    var _a = l.conf.services_expanded || [],
940                        ca = 0;
941                    if (l.conf.services_expanded) _a = _a.replace(/ /g, "").split(",");
942                    else
943                        for (var da in la) "string" != typeof da || U[da] || _a.push(da);
944                    for (_a.sort(function(e, a) {
945                            if ("string" == typeof la[e] && "string" == typeof la[a]) {
946                                var t = (la[e] || "").toLowerCase(),
947                                    i = (la[a] || "").toLowerCase();
948                                return (t > i ? 1 : t == i ? 0 : -1) || 0
949                            }
950                            return 0
951                        }), ia = 0; ia < _a.length; ia++) {
952                        var da = _a[ia],
953                            ua = l.css[da] ? ' style="' + l.css[da] + '"' : "";
954                        if ("string" == typeof la[da] && !U[da]) {
955                            var ma = _ate._top_services16[da],
956                                fa = ma ? "at16nc at16t_" + da + " at16t" : "at15t at15t_" + da;
957                            _ate.bro.ie9 && "link" == da || "more" === da || "email" === da && "" === s.pub() && -1 == Q.indexOf("ffext") && -1 == Q.indexOf("fxe") || (ca++, X += "<a " + o() + ' id="ati_' + da + '" class="at_item"' + ua + 'tabindex="' + _atw.ti++ +'" ' + (s.bro.ffx && 2 != _ate.bro.mode ? "" : ' onmouseover="_atw.shv(this)" onmouseout="_atw.rhv(this)"   ') + ("favorites" == da && s.bro.opr ? ' rel="sidebar" href="' + b + '"' : " onclick=\"return addthis_sendto('" + da + "');\" href=\"javascript:return addthis_sendto('" + da + "');\"  >") + f(fa, !0, ua) + la[da] + P + B)
958                        }
959                    }
960                    if (X += j, X += z + j, X += m("at_complete", 0), X += '<button onclick="_atw.clb()">' + l.lang(F, 17) + "</button>", X += j, X += m("at_success", 0) + l.lang(F, 13) + ' <a href="#" onclick="' + (addthis_do_ab ? "_ate.com('cle');_atw.rse()" : "_atw.get('at16filt').value='';_atw.filt('',_atw.list);_atw.sag()") + ';return false">' + _atw.lang(F, 37) + "</a>" + j, X += m("at_sending", 0) + '<div class="at16c"><div class="at_redloading"></div><br/>' + l.lang(F, 45) + j + j, X += m("at_error", 0, null, 'class="at_error"') + j, X += m("at_copylink", 0), X += j, X += m("at_captcha", 0) + j, (s.bro.ffx || s.bro.msi || s.bro.chr || s.bro.saf) && (!F || F.indexOf("en") > -1))
961                        if (X += m("at_promo"), (s.sau || {}).gat) {
962                            var ha = "?utm_source=Promo&utm_medium=link&utm_campaign=at_ra&utm_content=ATPE" + (s.bro.ffx ? "FF" : s.bro.msi ? "IE" : s.bro.chr ? "CR" : "SF") + "_DL";
963                            X += '<div style="float:left; text-align:center; margin-top:40px; width:100%"><span style="font-size:20px; color:#4c4c4c; font-weight:normal; line-height:24px;">Know what your users are<br>sharing, in real time.</span>', X += '<a href="http://www.addthis.com/analytics' + ha + '" target="_blank"><img src="//s7.addthis.com/static/t00/ata_72.png" style="border:none; display:block;margin:25px 0 0 ' + (s.bro.msi && "BackCompat" == document.compatMode ? "" : "60") + 'px;" /></a>', X += j + j
964                        } else s.bro.ffx ? (X += '<div class="at-promo-content">', X += "<h4>AddThis for Firefox</h4>", X += "<span>" + _atw.lang(F, 42) + P, X += '<div class="at-promo-btn"><a href="http://' + _atd + 'landing/?to=ffext&utm_source=el&utm_medium=link&utm_content=ATTool_orig&utm_campaign=AT_tooldl" target="_blank">' + _atw.lang(F, 43) + "</a>") : s.bro.chr ? (X += '<div class="at-promo-content">', X += "<h4>AddThis for Chrome</h4>", X += "<span>" + _atw.lang(F, 42).replace("Firefox", "Chrome") + P, X += '<div class="at-promo-btn at-promo-btm-ch"><a href="http://' + _atd + 'landing?to=chrome&utm_source=Promo&utm_medium=img&utm_content=ATCHPromo_o
964rig&utm_campaign=AT_CHLP" target="_blank">' + _atw.lang(F, 43) + "</a>") : s.bro.saf ? (X += '<div class="at-promo-content">', X += "<h4>AddThis for Safari</h4>", X += "<span>" + _atw.lang(F, 42).replace("Firefox", "Safari") + P, X += '<div class="at-promo-btn at-promo-btm-ch"><a href="http://' + _atd + 'tools/safari?utm_source=Promo&utm_medium=img&utm_content=ATSFPromo_orig&utm_campaign=AT_SFLP" target="_blank">' + _atw.lang(F, 43) + "</a>") : (X += '<div class="at-promo-content">', X += "<h4>AddThis for Internet Explorer</h4>", X += "<span>" + _atw.lang(F, 42).replace("Firefox", "Internet Explorer") + P, X += '<div class="at-promo-btn at-promo-btm-ie"><a href="http://' + _atd + 'tools/internet-explorer?utm_source=Promo&utm_medium=img&utm_content=ATIEPromo_orig&utm_campaign=AT_IELP" target="_blank">' + _atw.lang(F, 43) + "</a>"), X += s.bro.ff2 || _ate.bro.ie6 || _ate.bro.ie7 ? "" : '<br/><br/><br/><a target="_blank" href="http://' + _atd + 'pages/toolbar-preferences" style="padding-top:10px;font-size:10px">' + _atw.lang(F, 44) + "</a>", X += j + j + j;
965                    else X += m("at_promo", 0) + j;
966                    X += m("at_email", 0), l.conf.ui_use_addressbook && (X += '<div id="at_head" class="tmsg"><a id="at_use_addr" href="#" onclick="' + (addthis_do_ab ? "_ate.com('opp');_atab.abtd()" : "_atab.opp()") + ';return false">' + l.lang(F, 25) + "</a>" + j), X += '<form onsubmit="addthis_send();return false;">', X += h(l.lang(F, 7), "at_to", l.lang(F, 19)), X += '<textarea id="at_to" ' + (addthis_do_ab ? 'class="abif" ' : _ate.bro.ffx && 2 == _ate.bro.mode ? 'class="atfxmode2"' : "") + 'cols="30" rows="4" ' + (_ate.bro.ffx ? "" : 'style="resize:none"') + " onkey" + (s.bro.ffx ? "press" : "down") + "=\"if (window._atab) _atab.htkd(this, event)\" onkeyup=\"_atw.filt(this.value.replace(/[;\\n]/g,',').replace(/ /g,'').split(',').pop(), _atw.data.contacts.all, 'at16eatdr', '_ataddr', null, 'a')\" tabindex=\"" + l.ti++ +'" ' + I() + " >" + (addthis_do_ab ? addthis_eto : l.conf.ui_email_to || "") + "</textarea>", X += m("at16eatdr", 0, 0, addthis_do_ab ? ' class="abif"' : "") + j, X += h(l.lang(F, 8), "at_from", l.lang(F, 19)) + W("at_from", I(), "", 0), X += h(l.lang(F, 9), "at_msg", l.lang(F, 20)), X += '<textarea id="at_msg" style="resize:none" ' + (addthis_do_ab ? 'class="abif" ' : _ate.bro.ffx && 2 == _ate.bro.mode ? 'class="atfxmode2"' : "") + 'cols="30" rows="4" tabindex="' + l.ti++ +'" onkeyup="return _atw.lml(this,255);" ' + I() + '">' + (addthis_do_ab ? addthis_enote : l.conf.ui_email_note) + "</textarea>", X += '<div id="ateml"><small>' + l.lang(F, 21) + "</small>" + j;
967                    var pa = l.lang(F, 10),
968                        ga = pa.indexOf(":"),
969                        ba = "";
970                    ga > 0 && (ba = pa.substr(ga + 1), pa = pa.substr(0, ga)), X += "<div>", X += '<input id="at16sub" class="atbtn" type="submit" tabindex="' + l.ti++ +'" value="' + l.lang(F, 11) + '" onclick="return addthis_send();"/>', X += '<input class="atbtn atrse" type="reset" tabindex="' + l.ti++ +'" value="' + l.lang(F, 26) + '" onclick="return _atw.cef()"/>', X += j, X += "</form>", X += '<div id="at16meo">', X += "<span>" + _atw.list.more.replace("...", "") + ":" + P;
971                    var wa = {
972                        gmail: 1,
973                        yahoomail: 1,
974                        hotmail: 1,
975                        aolmail: 1,
976                        mailto: !_ate.bro.xp
977                    };
978                    for (var da in wa) wa[da] && (X += '<a class="at15t at15t_' + da + '" tabindex="' + l.ti++ +'" href="#" onclick="_ate.as(\'' + da + '\'); return false" alt="' + _atw.list[da] + '"></a>');
979                    X += j, X += j, X += j, _ate.maf = _ate.maf || {}, _ate.maf.fnc = 'onkeypress="if(!e){var e = window.event||event;}if(e.keyCode){_ate.maf.key=e.keyCode;}else{if(e.which){_ate.maf.key=e.which;}}" onkeydown="if(!e){var e = window.event||event;}if(e.keyCode){_ate.maf.key=e.keyCode;}else{if(e.which){_ate.maf.key=e.which;}}" onblur="if(_ate.maf.key==9){_ate.maf.key=null;}else{_ate.maf.key=null;addthis_close();}"';
980                    var va = !_ate.bro.ipa && l.conf.ui_use_vertical_menu,
981                        ka = '<a class="at-whatsthis at-logo" target="_blank" href="http://' + _atd + '?utm_source=mm&utm_medium=img&utm_content=AT_main_WT&utm_campaign=AT_main" tabindex="5500"  >AddThis</a>',
982                        ya = '<a class="at-settings' + (_atw.ver >= 300 ? "close" : "") + '" href="http://' + _atd + 'personalize" target="_blank" ' + _ate.maf.fnc + " onclick=\"_ate.share.ocw('http://" + _atd + 'personalize\', 635, 495);return false;" tabindex="6000" >' + _atw.lang(F, 47) + "</a>",
983                        xa = '<a id="at15about" class="ac-about" href="http://' + _atd + 'privacy?utm_source=mf&utm_medium=link&utm_content=AT_privacy_MF15PC&utm_campaign=AT_privacy" target="_blank" tabindex="7000" ' + _ate.maf.fnc + ">" + _atw.lang(F, 24) + '</a> <a class="at_baa ac-logo" href="http://' + _atd + 'privacy?utm_source=mf&utm_medium=link&utm_content=AT_privacy_MF15PC&utm_campaign=AT_privacy" ' + (_atw.ver >= 300 ? 'onblur="addthis_close();_ate.maf.sib.focus();" ' : "") + 'title="AdChoices" target="_blank" tabindex="8000" >&nbsp;</a>' + j,
984                        Ca = m("at15pf") + ka + (_atw.ver < 300 && s.upm && !_atc.xck ? ya : "") + xa,
985                        Ta = Ca.replace(/15/g, "16");
986                    X += (addthis_do_ab ? "" : Ta) + j + j + j + j + j, va && (Ca = Ca.replace('id="', 'class="atm-f' + (_ate.bro.msi && _ate.bro.mod ? " atm-f-iemode2" : "") + '" id="')), X += '<div id="' + l.did + '" class="' + (_ate.bro.ie6 ? l.did + (va ? "atm" : "") + "ie6" : _ate.bro.msi && _ate.bro.mod && !va ? "atiemode2" : "") + (va ? " atm" : "") + '"onmouseover="_atw.xwa()" onmouseout="if (this.className.indexOf(\'border\')==-1) addthis_close()" style="z-index:1000000;position:' + (_atw.ver >= 250 && window.addthis && addthis.bar && addthis.bar.selects && (!_ate.bro.msi || "BackCompat" != document.compatMode) ? "fixed;" : "absolute;") + 'display:none;visibility:hidden;top:0px;left:0px">', X += va ? '<div class="atm-i">' : '<div id="' + l.did + '_inner">', X += m("at15s_head", 1, 0, D) + '<span id="at15ptc"' + R + ">" + addthis_caption_share + "</span><span " + (l.conf.ui_use_close_control ? 'class="at15s_brandx" ' : "") + 'id="at15s_brand"' + R + ">" + l.conf.ui_cobrand + '</span><a id="at15sptx" ' + (l.conf.ui_use_close_control ? "" : 'class="at15dn" ') + 'href="#" onclick="return _atw.clb()"' + R + ' onkeydown="if(!e){var e = window.event||event;}if(e.keyCode){_ate.maf.key=e.keyCode;}else{if(e.which){_ate.maf.key=e.which;}}if(_ate.maf.key==9){ addthis_close(); _ate.maf.sib.tabIndex=9001;_ate.maf.sib.focus();}else{/*alert(_ate.maf.key)*/} _ate.maf.key=null" tabindex="9000" >X</a>' + j;
987                    var Sa = s.bro.msi,
988                        La = s.bro.chr,
989                        Na = s.bro.saf,
990                        Oa = Sa ? "Internet&nbsp;Explorer" : La ? "Chrome" : Na ? "Safari" : "Firefox",
991                        Ea = function(e) {
992                            return "http://" + _atd + (Na ? "tools/safari?" : Sa ? "tools/internet-explorer?" : "landing?" + (La ? "to=chrome&amp;" : "to=ffext&amp;")) + "utm_source=ps&amp;utm_medium=" + (e ? e : "link") + "&amp;utm_content=AT" + (Sa ? "IE" : La ? "CH" : Na ? "SF" : "FF") + "&amp;utm_campaign=ATSP" + (Sa ? "I" : La ? "C" : Na ? "S" : "F") + "4_DL"
993                        };
994                    if (X += m("at_pspromo", 0), (s.sau || {}).gat) {
995                        var ha = "?utm_source=Promo&utm_medium=link&utm_campaign=at_ra&utm_content=ATPS" + (s.bro.ffx ? "FF" : s.bro.msi ? "IE" : s.bro.chr ? "CR" : "SF") + "_DL";
996                        _atw.ver < 300 ? (X += '<div style="float:left; text-align:center; margin-top:0px; width:235px"><span style="font-size:18px; color:#4c4c4c; font-weight:normal; line-height:24px;">Know what your users are<br>sharing, in real time.</span>', X += '<a href="http://www.addthis.com/analytics' + ha + '" target="_blank"><img src="//s7.addthis.com/static/t00/ata_60.png" style="border:none; display:block;margin:15px 0 0 ' + (s.bro.msi && "BackCompat" == document.compatMode ? "0" : "44") + 'px;" /></a>', X += j) : (X += '<div style="float:left; text-align:center; margin:20px 0 0 -1px; width:150px"><span style="font-size:12px; color:#4c4c4c; font-weight:normal; line-height:16px;">Know what your users are<br>sharing, in real time.</span>', X += '<a href="http://www.addthis.com/analytics' + ha + '" target="_blank"><img src="//s7.addthis.com/static/t00/ata_60.png" style="border:none; display:block;margin:15px 0 0 0" /></a>', X += j)
997                    } else X += '<div style="position:absolute;display:block;border:0">    <div id="at_testpromo" style="display:block"><div class="at-promo-single" align="center">    <h4>' + l.lang(F, 42).replace("Firefox", Oa) + '</h4>    <div align="center"><a target="_blank" href="' + Ea("img") + '">      <div id="at_testpromo_bg" class="at-promo-single-dl-' + (Na ? "sa" : La ? "ch" : Sa ? "ie" : "ff") + '" border="0" alt="' + _atw.lang(F, 43) + '"></div></a>' + (s.bro.ie6 || s.bro.ie7 || s.bro.ff2 ? "" : (_atw.ver < 300 ? "<br>" : "") + '<a target="_blank" href="http://' + _atd + 'pages/toolbar-preferences" style="' + (Sa && 2 == s.bro.mod && va ? "position:absolute;
997left:35px;top:125px" : "padding-top:10px") + ';font-size:10px">' + _atw.lang(F, 44) + "</a>") + "</div></div>    </div></div>";
998                    if (X += j, _atw.ver < 200) {
999                        var Ma = '<div class="at15e_row"',
1000                            Ha = Ma + '><label for="">',
1001                            Aa = '</label><input class="at15ti" type="text" size="20" maxlength="80" value=" email address" onfocus="this.style.color=\'#000000\';if (this.value==\' email address\') this.value =\'\';" ';
1002                        X += m("at_email15", 0), X += Ha + l.lang(F, 7) + ":" + Aa + ' id="at_to15" value="' + (l.conf.ui_email_to || "") + '"/>' + j, X += Ha + l.lang(F, 8) + ":" + Aa + ' id="at_from15" value="' + (G || l.conf.ui_email_from || "") + '"/>' + j, X += Ma + ' style="height:60px;"><label for="at_msg15">' + l.lang(F, 9) + ':</label><textarea id="at_msg15" name="" cols="30" rows="3" style="width:150px;">' + l.conf.ui_email_note + "</textarea>" + j, X += Ha + '&nbsp;</label><input id="at_send" onclick="return addthis_send()" type="button" value="' + l.lang(F, 11) + '"/>' + j, X += z + j
1003                    }
1004                    var Pa = "ja,fr,he,it,af,ga,el,tl,ro,ru,ms,mk,az,zh,sq,te,be,ta,uk,ml,eu,se,su,aze,gre,tra,fre,gdh,jpn,mac,mak,msa,may,ron,rum,rus,tam,tgl,ukr,zho",
1005                        ja = (window.addthis_ssh || "").split(","),
1006                        Ba = {},
1007                        va = !_ate.bro.ipa && l.conf.ui_use_vertical_menu;
1008                    X += m("at_hover", 0, 0, va ? 'class="atm-s"' : "");
1009                    for (var ia = 0; ia < ja.length; ia++) Ba[ja[ia]] = 1;
1010                    ea = _ate.bro.ipa ? d(ea, 7, "more") : va ? d(ea, 8, "more") : d(ea, 12, "more"), va && _atw.ver >= 300 && s.upm && !_atc.xck && ea.push("settings");
1011                    for (var ia = 0; ia < ea.length; ia++) {
1012                        var da = ea[ia],
1013                            la = l.list,
1014                            za = F.split("-").shift(),
1015                            Fa = da.split("_").shift(),
1016                            Wa = (da.indexOf("facebook_") > -1 ? da.split("_").pop() : 0, Ba[Fa] || Ba[da]),
1017                            ua = l.css[da] ? ' style="' + l.css[da] + '"' : "";
1018                        if (da in la) {
1019                            if (U[da]) continue;
1020                            if ("string" != typeof la[da]) continue;
1021                            var Ia = _ate._top_services16[da],
1022                                Ka = _ate._top_services[da];
1023                            if (fa = _ate.bro.ipa ? "at15t at15t_" + da + (Ka ? "" : " at15nc") : Ia ? "at16nc at16t_" + da + " at16t" : "at15t at15t_" + da, "email" !== da || "" !== s.pub() || Q.indexOf("ffext") > -1 || Q.indexOf("fxe") > -1) {
1024                                if (va) X += '<a id="atic_' + da + '" href="#" ' + _ate.maf.fnc + " onclick=\"return addthis_sendto('" + da + '\');"><span class="' + fa + " " + (Wa ? " at_bold" : "") + '"' + ua + ">" + la[da] + ("more" === da && -1 == Pa.indexOf(za) ? " (" + ca + ")" : "") + P + "</a>";
1025                                else {
1026                                    if ("link" == da && _ate.bro.ie9) continue;
1027                                    X += "<a" + o() + ' id="atic_' + da + '" tabindex="' + ia + '2" ' + (_ate.bro.ie6 || _ate.bro.msi && 2 == _ate.bro.mode ? "" : ' href="#" ') + ' class="at_item ' + (_ate.bro.ipa ? "addthis_32x32_style " : "") + (s.bro.mod && s.bro.msi && !va ? " atiemode2" : "") + (Wa ? " at_bold" : "") + " at_col" + ia % 2 + '"' + ua + (s.bro.ffx && 2 != s.bro.mode || s.bro.ipa ? "" : ' onmouseover="_atw.shv(this)" onmouseout="_atw.rhv(this)" ') + " onclick=\"return addthis_sendto('" + da + '\');"><span class="' + fa + '"' + ua + ">" + la[da] + ("more" === da && -1 == Pa.indexOf(za) ? " (" + ca + ")" : "") + P + B
1028                                }
1029                                0 == ia && (_ate.maf.firstCompact = "atic_" + da)
1030                            }
1031                        }
1032                    }
1033                    if (X += z + j, X += Ca.replace("mm", "hm"), X += j, l.div = _.ce("div"), l.div.id = "at20mc", l.div.innerHTML = X, _ate.bro.ipa && (l.div.className = "ipad"), _.body.appendChild(l.div), l.div.style.zIndex = 1e6, l.div = null, _atw.ver < 200) {
1034                        var ia = c("at_from15");
1035                        ia && (ia.value = G || l.conf.ui_email_from || "")
1036                    } else {
1037                        var ia = c("at_from");
1038                        ia && (ia.value = addthis_do_ab ? addthis_efrom || G || "" : G || l.conf.ui_email_from || "")
1039                    }
1040                }
1041                l.xwa(), l.dut(t, i), _atw.ver < 200 && (a && "share" != a ? "email" == a && (e = l.elt || e) : l.elt = e);
1042                var Va, Da, qa, Ra = 16;
1043                e.getElementsByTagName && (Va = e.getElementsByTagName("img"), Da = e.getElementsByTagName("span")), qa = _atw.ver > 200 && y(e, "addthis_counter") && Da && Da[0], Va && Va[0] ? (e = Va[0], Ra = 0) : qa || _atw.ver > 200 && k(e, "addthis_button") && Da && Da[0] ? (e = Da[0], Ra = 0) : (s.bro.saf || s.bro.chr) && e.childNodes && 1 == e.childNodes.length && 3 == e.childNodes[0].nodeType && (Ra = 0);
1044                var Ya = offLeft = M;
1045                if (Ya = "undefined" != typeof(window.addthis_config || {}).ui_offset_top ? (window.addthis_config || {}).ui_offset_top || 0 : l.conf.ui_offset_top || 0, offLeft = "undefined" != typeof(window.addthis_config || {}).ui_offset_left ? (window.addthis_config || {}).ui_offset_left || 0 : l.conf.ui_offset_left || 0, l.sho(a, t), (_atw.ver < 200 || "email" != a && "feed" != a && "more" != a) && "bkemail" != a && ("email" != a || !k(l.did, "mmborder"))) {
1046                    var $a = N(e),
1047                        Qa = offLeft != M ? offLeft : l.conf.ui_offset_left,
1048                        Ga = Ya != M ? Ya : l.conf.ui_offset_top,
1049                        Ua = $a[0] + parseInt(Qa, 10),
1050                        Xa = $a[1] + Ra + 1 + parseInt(Ga, 10),
1051                        Ja = S(),
1052                        Za = L(),
1053                        et = c(l.did) || {
1054                            style: 0
1055                        },
1056                        at = et.style,
1057                        tt = _ate.bro.ie6 ? c("atie6cmifh").style : null,
1058                        it = l.conf.ui_hover_direction || 0,
1059                        nt = l.conf.ui_compact_direction || -1,
1060                        rt = "bkmore" == a || k(l.did, "mmborder"),
1061                        ot = -1 != nt && 1 & nt,
1062                        st = -1 != nt && 2 & nt,
1063                        lt = -1 != nt && 4 & nt,
1064                        dt = -1 != nt && 8 & nt;
1065                    if (0 === at) return l.ost = !0, !1;
1066                    at.display = "";
1067                    var _t = et.clientWidth,
1068                        ct = et.clientHeight;
1069                    if (rt) {
1070                        var ut = c("at16p");
1071                        Ua = Ja[0] / 2 - _t / 2, Xa = ut && "" != ut.style.marginTop ? ut.style.marginTop : Math.max(0, Ja[1] / 2 - 222.5) + "px", Xa = Xa.split("px").shift() - 8
1072                    } else(ot || !st && Ua - Za[0] + _t + 20 > Ja[0]) && (Ua = Ua - _t + (e.clientWidth || 50)), (lt || 1 == it || Xa - Za[1] + ct + e.clientHeight + 20 > Ja[1] && -1 != it && !dt && Xa - Za[1] - ct > 0) && (Xa = Xa - ct - 20);
1073                    if ((qa && ((e.parentNode.parentNode.parentNode.parentNode || {}).className || "").indexOf("bar_vertical") > -1 || !qa && ((e.parentNode.parentNode.parentNode || {}).className || "").indexOf("bar_vertical") > -1) && (Xa += Za[1] + (qa ? 16 : 0)), l.conf.ui_hide_embed) {
1074                        var mt = Ua + _t,
1075                            ft = Xa + ct,
1076                            ht = _.gn("embed"),
1077                            pt = 0,
1078                            gt = 0,
1079                            bt = 0;
1080                        for (ia = 0; ia < ht.length; ia++) pt = N(ht[ia]), gt = pt[0], bt = pt[1], Ua < gt + ht[ia].clientWidth && Xa < bt + ht[ia].clientHeight && mt > gt && ft > bt && "hidden" != ht[ia].style.visibility && (ht[ia].addthis_hidden = !0, ht[ia].style.visibility = "hidden")
1081                    } - 1 != e.className.indexOf("at300m") || rt || (e.clientHeight ? Xa += e.clientHeight : _ate.bro.msi && e.parentNode && e.parentNode.clientHeight && (Xa += e.parentNode.clientHeight)), v("at15s_head", "at15s_head_success"), g("at_pspromo", 1);
1082                    var wt = _ate.util.parent(e, ".addthis_bar"),
1083                        vt = _ate.util.parent(e, ".addthis_toolbox"),
1084                        kt = function(e) {
1085                            return window.getComputedStyle && null != e && e != document ? "fixed" === window.getComputedStyle(e).position : !1
1086                        };
1087                    at.left = Ua + "px", at.top = kt(vt) || kt(wt) ? Xa + Za[1] + "px" : Xa + "px", at.visibility = "visible", tt && (tt.left = at.left, tt.top = at.top), rt && l.fpf()
1088                }
1089                if (_atw.ver >= 300) {
1090                    _ate.maf.key = "9", _ate.maf && _ate.maf.sib && (_ate.maf.sib.tabIndex = "1000");
1091                    try {
1092                        c("at_hover").getElementsByTagName("a")[0].focus()
1093                    } catch (ht) {}
1094                }
1095                l.ost = !0
1096            },
1097            nuc: function(e, a, t) {
1098                g("at_error"), _atw.hsr(t, "nucaptcha")
1099            },
1100            hsr: function(e, a) {
1101                var t, i = "",
1102                    n = _atw.share && _atw.share.email_vars ? _atw.share.email_vars : addthis_share && addthis_share.email_vars ? addthis_share.email_vars : {};
1103                if (_atw.ver < 200 || !window.postMessage) return void _atw.roe(e);
1104                if (g("at_sending"), g("at_email"), (t = c("at16recapframe")) || (c("at_captcha").innerHTML = "", t = document.createElement("iframe"), t.id = "at16recapframe", t.scrolling = "no", t.width = "298px", t.height = "315px", t.frameBorder = "0", c("at_captcha").appendChild(t)), n && "object" == typeof n)
1105                    for (var r in n) "string" == typeof n[r] && (i += ("" === i ? "" : "&") + _euc(r) + "=" + _euc(n[r]));
1106                !addthis_share.email_template && _atw.share.email_template && (addthis_share.email_template = _atw.share.email_template);
1107                var o = _euc(_ate.share.geneurl(addthis_share, {
1108                    from: c("at_from").value,
1109                    to: c("at_to").value,
1110                    vars: i,
1111                    note: c("at_msg").value
1112                }, this.mck > 1 ? {
1113                    product: "max-" + _atw.ver
1114                } : null));
1115                _ate.bro.msi && (a = "recaptcha"), t.src = _atr + ("nucaptcha" == a ? "static/r07/nucaptcha008.html" : "static/r07/recaptcha008.html") + "#lng=" + _euc(_ate.lng()) + "&tellfriend=" + _euc(o), b("at_captcha"), window._atab && (_atab.ipo() && _atab.opp(!0), g("at16pit", 1), window.addthis_do_ab && _ate.com("hip"))
1116            },
1117            cpmh: function(e) {
1118                if (e && e.origin && ".addthis.com" == e.origin.substr(e.origin.length - 12)) {
1119                    var a = c("at16recapframe");
1120                    switch (e.data) {
1121                        case "reclb":
1122                            a && a.parentNode.removeChild(a), _atw.clb();
1123                            break;
1124                        case "rerse":
1125                            g("at_error");
1126                            break;
1127                        case "ncr":
1128                            _atw.err(_atw.lang(_atw.conf.ui_language, 51), c("at16recapframe")), _atw.cle();
1129                            break;
1130                        case "cpe":
1131                            _atw.err(_atw.lang(_atw.conf.ui_language, 52), c("at16recapframe")), _atw.cle();
1132                            break;
1133                        case "eok":
1134                            a && a.parentNode.removeChild(a), _atw.eok()
1135                    }
1136                }
1137            },
1138            evar: function() {
1139                try {
1140                    var a, t, i, n = _atw,
1141                        r = function(e, a, t) {
1142                            return t || (t = window), (t[e] === M || "" === t[e]) && (t[e] = a), t[e]
1143                        },
1144                        o = "addthis_",
1145                        s = _ate,
1146                        l = "services_",
1147                        d = o + "logo",
1148                        c = o + "header",
1149                        u = o + "caption_",
1150                        m = s.gvl((_atw.conf || {}).ui_language || s.lng()),
1151                        f = s.pub(),
1152                        h = _atw.loc,
1153                        p = n.conf && !_(n.conf) ? n.conf : window.addthis_config || {},
1154                        g = n.share || window.addthis_share || {},
1155                        b = p.services_custom,
1156                        w = _atw.ibt();
1157                    if ((s.bro.xp || s.bro.mob) && delete n.list.mailto, _atw.ver < 200 && delete n.list.link, window[o + "language"] = m, r("ui_use_vertical_menu", _atw.ver >= 300, p), i = !_ate.bro.ipa && p.ui_use_vertical_menu, (i || "en" != m || !window.addthis_ssh && !(b || []).length) && i && (h = _atw.loc = B), r(o + "localize", 0), r(o + "feed", ""), r(o + "wpl"), n.hf = addthis_feed.length > 0, r(u + "email", n.lang(m, 3)), r(o + "caption", n.lang(m, 1)), r(o + "use_addressbook", !1), r(o + "do_ab", !1), r(o + "product", "men-" + _atw.ver), _atw.ver >= 300 && (n.list.settings = n.lang(m, 47) + "..."), n.list.more = n.lang(m, 2), n.list.email = n.lang(m, 4), n.list.favorites = n.lang(m, 5), n.list.print = n.lang(m, 22), r(o + "popup", !1), r(o + "popup_mode", !1), r(o + "url", ""), r(o + "append_data", !f || "addthis" == f.toLowerCase()), r(o + "brand", ""), r(o + "title", ""), r(o + "content", ""), r(o + "email_note", _atc.enote ? _atc.enote : ""), r(o + "email_from", ""), r(o + "email_to", ""), r(o + "use_personalization", !0), r(o + "options_default", h.split(",").slice(0, 11).join(",") + ",more"), r(o + "options_rank", h.split(",").join(",")), r(o + "options", addthis_options_default), r(o + "exclude", ""), r(o + "ssh", ""), r(d, ""), r(d + "_background", ""), r(d + "_color", ""), r(c + "_background", ""), r(c + "_color", ""), r(u + "share", addthis_caption), r(u + "feed", n.lang(m, 14)), r(o + "hide_embed", !1), r(o + "share", {}), _ate.bro.ipa && (addthis_exclude && -1 == addthis_exclude.indexOf("print") && (addthis_exclude += ","), addthis_exclude += "print"), r("type", "link", g), r("url", addthis_url, g), r("title", addthis_title, g), r("description", "", g), r("swfurl", "", g), r("modules", {}, g), r("feed", addthis_feed, g), r("screenshot", "", g), r("author", "", g), r("email_template", window.addthis_email_template || "", g), r("email_vars", window.addthis_email_vars ? "string" == typeof addthis_email_vars ? _ate.util.fromKV(addthis_email_vars) : addthis_email_vars : {}, g), r("ui_cobrand", addthis_brand, p), r("ui_508_compliant", !1, p), r("ui_window_panes", !1, p), r("ui_close_control", !p.ui_cobrand && (p.ui_click || _atw.ver >= 200), p), r("ui_click", p.ui_window_panes, p), r("ui_email_note", addthis_email_note, p), r("ui_email_from", _ate.cookie.rck("_atfrom") || addthis_email_from || "", p), r("ui_email_to", addthis_email_to, p), r("ui_hover_direction", 0, p), r("ui_compact_direction", -1, p), r("ui_delay", window.addthis_hover_delay, p), r("ui_language", addthis_language, p), r("ui_hide_embed", addthis_hide_embed, p), r("ui_localize", addthis_localize, p), r("ui_header_color", addthis_header_color, p), r("ui_header_background", addthis_header_background, p), r("ui_icons", !0, p), r("ui_use_embeddable_services_beta", !1, p), r("ui_use_embeddable_services", p.ui_use_embeddable_services_beta, p), r("ui_use_mailto", !1, p), r("ui_use_addressbook", addthis_use_addressbook || w, p), r("ui_use_close_control", p.ui_close_control, p), r("ui_open_windows", !1, p), r("ui_show_promo", !0, p), r("data_ga_tracker", null, p), r("data_ga_property", null, p), r("data_omniture_collector", "", p), r("pubid", window.addthis_pub, p), r("username", p.pubid, p), r("product", addthis_product, p), r("data_track_clickback", addthis_append_data || p.data_track_linkback || _ate.track.ctp(p.product, p), p), r(l + "custom", [], p), r(l + "localize", m, p), r(l + "expanded", "", p), r(l + "compact_org", p.services_compact, p), r(l + "exclude", addthis_exclude, p), p.services_exclude = p.services_exclude.replace(/\s/g, ""), r(l + "exclude_natural", p.services_exclude, p), _atw.ver >= 300 && n.conf.parentServices && _ate.util.each(n.conf.parentServices, function(e) {
1158                            p.services_exclude += (p.services_exclude.length > 1 ? "," : "") + e
1159                        }), 0 == p.ui_show_promo && (_ate.dbm = 1), p.ui_use_embeddable_services || g.swfurl || g.swfurl_secure || g.iframeurl || (!g.url || g.url == window.location.href) && (_ate.share.links.iframe_src || _ate.share.links.video_src))
1160                        for (t in n.emb) n.list[t] = n.emb[t];
1161                    else
1162                        for (t in n.emb) g.modules[t] && (n.list[t] = n.emb[t]);
1163                    if ((!_ate.bro.win || _ate.bro.xp) && delete n.list.
1163windows, _ate.bro.osx || delete n.list.dashboard, b)
1164                        for (n.custom_list = n.custom_list || {}, b instanceof Array || (b = [b]), a = 0; a < b.length; a++) {
1165                            var v = b[a];
1166                            v.name && v.icon && v.url && e(v.url) && (v.code = v.url = v.url.replace(/ /g, ""), 0 === v.code.indexOf("http") && (v.code = v.code.substr(0 === v.code.indexOf("https") ? 8 : 7)), v.code = v.code.split("?").shift().split("/").shift().toLowerCase(), n.custom_list[v.code] = v, n.list[v.code] = v.name, n.css[v.code] = "background:url(" + v.icon + ") no-repeat left", b[a] = v)
1167                        } else b = [];
1168                    var k = _ate.share.services.init(p) || {};
1169                    if (n.crs = k.crs, n.csl = k.csl, p.services_compact = (k.conf || {}).services_compact, r(l + "compact", addthis_options, p), n.conf = p, n.share = g, p.ui_use_addressbook && !_atw.mab && (_atw.mab = _ate.ajs("static/r07/menu-ab012.js"), _atc.abf)) return !0
1170                } catch (s) {
1171                    window.console && console.log("evar", s)
1172                }
1173                return !1
1174            }
1175        }, _ate.menu = {
1176            open: function(e, a, t, i) {
1177                a = a || {}, _atw.conf = _atw.conf || {}, _ate = _ate || {};
1178                var n, r, o = function(e) {
1179                        return A.getElementById(e)
1180                    },
1181                    s = a.ui_language || _atw.conf.ui_language || _ate.lng(),
1182                    l = function(e, a) {
1183                        o("at3winheader").getElementsByTagName("span")[0].className = "at3winheadersvc at300bs at15nc at15t_" + (e || "more"), o("at3winheader").getElementsByTagName("h3")[0].innerHTML = a || _atw.lang(s, 91)
1184                    },
1185                    d = function(e) {
1186                        var a = o("at3wincontent").childNodes;
1187                        for (var t in a) 3 != a[t].nodeType && ((a[t].style || {}).display = "none");
1188                        if ("undefined" != typeof e) {
1189                            var i = o(e);
1190                            i && ((i.style || {}).display = "block")
1191                        }
1192                    };
1193                if (_ate.xf.listen(), _ate.menu._menuShare = _ate.util.clone(addthis_share), _ate.menu._menuConfig = _ate.util.clone(addthis_config), _ate.menu._previous = e, _ate.util.mrg(_ate.menu._menuConfig, a), "undefined" != typeof t && (_ate.menu._menuShare.url = t.url || _ate.menu._menuShare.url, _ate.menu._menuShare.title = t.title || _ate.menu._menuShare.title, _ate.menu._menuShare.url_transforms = t.url_transforms || _ate.menu._menuShare.url_transforms || {}), _ate.menu._menuConfig.ui_pane = (a || {}).ui_pane || null, _ate.menu._menuConfig.ui_lightbox = (a || {}).ui_lightbox || (addthis_config || {}).ui_lightbox || "light", _ate.menu._menuConfig.image_service = (a || {}).image_service || null, _ate.menu._menuConfig.image_container = (a || {}).image_container || null, _ate.menu._menuConfig.image_include = (a || {}).image_include || null, _ate.menu._menuConfig.image_exclude = (a || {}).image_exclude || null, _ate.menu._menuConfig.ui_508_compliant) {
1194                    switch (_ate.menu._menuConfig.ui_pane) {
1195                        case null:
1196                            n = _ate.share.genurl("bookmark", 0, _ate.menu._menuShare, _ate.menu._menuConfig)
1197                    }
1198                    if (n) return n += window.location.href.search(/(\#|\?)/) > -1 ? "&" : "?", r = _ate.share.onw(n, "_blank", ""), void _ate.menu.close()
1199                }
1200                if (_ate.share.inBm() && "email" == _ate.menu._menuConfig.ui_pane ? window.location.href = _ate.share.genurl("email", 0, _ate.menu._menuShare, _ate.menu._menuConfig) + (window.location.href.search(/(\#|\?)/) > -1 ? "&" : "?") + "at3frame=true" : _ate.share.inBm() && "link" == _ate.menu._menuConfig.ui_pane && (window.location.href = _atr + "static/r07/link005.html#url=" + _euc(_euc(_ate.menu._menuShare.url)) + "&ats=" + _euc(_ate.util.rtoKV(_ate.menu._menuShare)) + "&atc=" + _euc(_ate.util.rtoKV(_ate.util.rtoKV(_ate.menu._menuConfig)))), !o("at3win")) {
1201                    var _ = _ate.util.json2html({
1202                            "div#at3win": {
1203                                "div.at3winwrapper": [{
1204                                    "div#at3winheader": [{
1205                                        "span.at3winheadersvc": ""
1206                                    }, {
1207                                        "h3#at3winheadermsg": _atw.lang(s, 91)
1208                                    }, {
1209                                        "div#at3winssi": ""
1210                                    }, {
1211                                        "a#at3winheaderclose": {
1212                                            href: "#",
1213                                            title: "Close"
1214                                        }
1215                                    }]
1216                                }, {
1217                                    "div#at3wincontent": ""
1218                                }, {
1219                                    "div#at3winfooter": [{
1220                                        a: {
1221                                            id: "at3logo",
1222                                            href: "//www.addthis.com/?utm_source=mm&utm_medium=img&utm_content=AT_main_LT&utm_campaign=AT_main",
1223                                            html: "AddThis",
1224                                            target: "_blank"
1225                                        }
1226                                    }, {
1227                                        a: {
1228                                            id: "at3privacy",
1229                                            href: "//www.addthis.com/privacy?utm_source=mm&utm_medium=img&utm_content=AT_privacy_LT&utm_campaign=AT_privacy",
1230                                            html: _atw.lang(s, 24),
1231                                            target: "_blank"
1232                                        }
1233                                    }]
1234                                }]
1235                            }
1236                        }),
1237                        c = _ate.util.json2html({
1238                            "div#at3lb": ""
1239                        });
1240                    if (c.onclick = function() {
1241                            return addthis.menu.close(), !1
1242                        }, _ate.bro.msi && "BackCompat" == document.compatMode) {
1243                        var u = "";
1244                        switch ((_ate.menu._menuConfig.ui_lightbox || "").toLowerCase()) {
1245                            case "dark":
1246                                u = "url('//s7.addthis.com/static/t00/bg-at3lb-black.png') repeat";
1247                                break;
1248                            case "none":
1249                                u = "none";
1250                                break;
1251                            default:
1252                                u = "url('//s7.addthis.com/static/t00/bg-at3lb-white.png') repeat"
1253                        }
1254                        c.style.position = "absolute", c.style.background = u, c.style.height = A.body.scrollHeight, c.style.width = A.body.scrollWidth
1255                    }
1256                    A.body.appendChild(c), A.body.appendChild(_), o("at3winheaderclose").onclick = function() {
1257                        return _ate.menu.close(), !1
1258                    }, _atc.xck || _ate.bro.ie6 || _ate.bro.ie7 || 0 == (addthis_config || {}).eua || _ate.bro.msi && "backcompat" == document.compatMode.toLowerCase() || addthis.auth.generateProfile(o("at3winssi"), "at")
1259                }
1260                switch ((_ate.menu._menuConfig.ui_lightbox || "").toLowerCase()) {
1261                    case "dark":
1262                        o("at3lb").className = "at3lbdark";
1263                        break;
1264                    case "none":
1265                        o("at3lb").className = "at3lbnone";
1266                        break;
1267                    default:
1268                        o("at3lb").className = "at3lblight"
1269                }
1270                switch (_ate.menu._menuConfig.ui_pane) {
1271                    case "email":
1272                        l("email", "Email"), o("at3winemail") && o("at3wincontent").removeChild(o("at3winemail")), _ate.xf.upm || (_ate.menu._menuShare.url = _euc(_ate.menu._menuShare.url), _ate.menu._menuShare.title = _euc(_ate.menu._menuShare.title));
1273                        var m = _ate.util.json2html({
1274                            "div#at3winemail": [{
1275                                iframe: {
1276                                    src: _ate.share.genurl("email", 0, _ate.menu._menuShare, _ate.menu._menuConfig) + "&at3frame=true",
1277                                    height: "100%",
1278                                    width: "100%",
1279                                    frameBorder: "0"
1280                                }
1281                            }]
1282                        });
1283                        o("at3wincontent").appendChild(m), d("at3winemail");
1284                        break;
1285                    case "link":
1286                        l("link", "Copy"), o("at3wincopy") && o("at3wincontent").removeChild(o("at3wincopy"));
1287                        var m = _ate.util.json2html({
1288                            "div#at3wincopy": [{
1289                                iframe: {
1290                                    src: _atr + "static/r07/link005.html#url=" + _euc(_euc(_ate.menu._menuShare.url)) + "&ats=" + _euc(_ate.util.rtoKV(_ate.menu._menuShare)) + "&atc=" + _euc(_ate.util.rtoKV(_ate.util.rtoKV(_ate.menu._menuConfig))),
1291                                    height: "100%",
1292                                    width: "100%",
1293                                    frameBorder: "0"
1294                                }
1295                            }]
1296                        });
1297                        o("at3wincontent").appendChild(m), d("at3wincopy");
1298                        break;
1299                    default:
1300                        {
1301                            _ate.menu._menuConfig
1302                        }
1303                        if (l("more", "Share"), !_ate.xf.upm && o("at3winshare") && o("at3wincontent").removeChild(o("at3winshare")), o("at3winshare")) _ate.menu._message(o("at3winshare-iframe").contentWindow, e), _ate.xf.send(o("at3winshare-iframe").contentWindow, "addthis.expanded.share.ui_pane", _ate.menu._menuConfig);
1304                        else {
1305                            if (_ate.xf.upm) var f = _atc.rsrcs.bookmark + "#ats=" + _euc(_ate.util.rtoKV(_ate.menu._menuShare)) + "&atc=" + _euc(_ate.util.rtoKV(_ate.menu._menuConfig));
1306                            else {
1307                                _ate.menu._menuShare.url = _euc(_ate.menu._menuShare.url), _ate.menu._menuShare.title = _euc(_ate.menu._menuShare.title);
1308                                var f = _atc.rsrcs.bookmark + "#ats=" + _euc(_ate.util.rtoKV(_ate.menu._menuShare)) + "&atc=" + _euc(_ate.util.rtoKV(_ate.menu._menuConfig))
1309                            }
1310                            var m = _ate.util.json2html({
1311                                "div#at3winshare": [{
1312                                    iframe: {
1313                                        src: f,
1314                                        height: "100%",
1315                                        width: "100%",
1316                                        frameBorder: "0",
1317                                        id: "at3winshare-iframe"
1318                                    }
1319                                }]
1320                            });
1321                            _ate.menu._menuShare.url = _duc(_ate.menu._menuShare.url), o("at3wincontent").appendChild(m), _ate.xf.upm && (_ate.menu._regListeners.bookmark ? _ate.menu._message(null) : (_ate.menu._regListeners.bookmark = !0, addthis.addEventListener("addthis.expanded.bookmark", function() {
1322                                _ate.menu._message(o("at3winshare-iframe").contentWindow, e), _ate.xf.send(o("at3winshare-iframe").contentWindow, "addthis.expanded.share.ui_pane", _ate.menu._menuConfig)
1323                            }, !1)))
1324                        }
1325                        d("at3winshare"), _ate.xf.upm && o("at3winshare-iframe") && _ate.xf.send(o("at3winshare-iframe").contentWindow, "addthis.expanded.reopen", {})
1326                }
1327                if (1 != i)
1328                    if (_atw.ujq() && 0 != _ate.menu._menuConfig.ui_animate) setTimeout(function() {
1329                        addthis.menu._animating || (addthis.menu._animating = !0, jQuery("#at3win").css("margin-top", "250px"), jQuery("#at3win").animate({
1330                            opacity: 1,
1331                            marginTop: "0px"
1332                        }, "medium", "swing", function() {
1333                            addthis.menu._animating = !1, addthis.menu._displayed = !0
1334                        }), jQuery("#at3win,#at3lb").fadeIn({
1335                            queue: !1
1336                        }));
1337                        try {
1338                            o("at3winshare-iframe").focus()
1339                        } catch (e) {}
1340                    }, 10), addthis.menu._displayed = !1;
1341                    else {
1342                        o("at3lb").style.display = "block", o("at3win").style.display = "block", addthis.menu._displayed = !0;
1343                        try {
1344                            o("at3winshare-iframe").focus()
1345                        } catch (h) {}
1346                    }
1347                window.onkeypress = function(e) {
1348                    e = e || window.event;
1349                    var a = e.keyCode ? e.keyCode : e.which;
1350                    a && 27 == a && addthis.menu._displayed && _ate.menu.close()
1351                }, _ate.menu._regListeners.header || (_ate.menu._regListeners.header = !0, addthis.addEventListener("addthis.expanded.header", function(e) {
1352                    l(e.target.svc, e.target.msg)
1353                }, !1)), _ate.menu._regListeners.pane || (_ate.menu._regListeners.pane = !0, addthis.addEventListener("addthis.expanded.pane", function(e) {
1354                    _ate.menu._menuConfig.ui_pane = e.target.pane, _ate.menu.open(_ate.maf && _ate.maf.sib, _ate.menu._menuConfig, _ate.menu._menuShare, !0)
1355                }, !1)), _ate.menu._regListeners.close || (_ate.menu._regListeners.close = !0, addthis.addEventListener("addthis.expanded.close", function() {
1356                    _ate.menu.close()
1357                })), _ate.menu._regListeners.print || (_ate.menu._regListeners.print = !0, addthis.addEventListener("addthis.expanded.print", function() {
1358                    _ate.menu.close(), setTimeout(function() {
1359                        H.print()
1360                    }, 500)
1361                })), (document.body.offsetHeight < 510 || document.body.offsetWidth < 640) && (o("at3win").style.position = "absolute")
1362            },
1363            close: function() {
1364                if (_atw.ujq() && 0 != _ate.menu._menuConfig.ui_animate) addthis.menu._animating || (addthis.menu._animating = !0, jQuery("#at3win").animate({
1365                    opacity: 1,
1366                    marginTop: "250px"
1367                }, "medium", "swing", function() {
1368                    addthis.menu._animating = !1, addthis.menu._displayed = !1
1369                }), jQuery("#at3win,#at3lb").fadeOut({
1370                    queue: !1
1371                }));
1372                else {
1373                    var e = c("at3win"),
1374                        a = c("at3lb");
1375                    e && a && (e.style.display = "none", a.style.display = "none")
1376                }
1377                if (_ate.menu._previous) try {
1378                    _ate.menu._previous.focus()
1379                } catch (t) {}
1380            },
1381            _animating: !1,
1382            _displayed: !1,
1383            _menuShare: {},
1384            _menuConfig: {},
1385            _message: function(e) {
1386                _ate.menu._menuConfig && "undefined" != typeof _ate.menu._menuConfig.image_container ? _ate.menu._menuConfig.image_container : null, _ate.menu._menuConfig && "undefined" != typeof _ate.menu._menuConfig.image_include ? _ate.menu._menuConfig.image_include : null, _ate.menu._menuConfig && "undefine
1386d" != typeof _ate.menu._menuConfig.image_exclude ? _ate.menu._menuConfig.image_exclude : null;
1387                _ate.xf.send(e, "addthis.expanded.data.share", _ate.menu._menuShare), _ate.xf.send(e, "addthis.expanded.data.config", _ate.menu._menuConfig)
1388            },
1389            _previous: null,
1390            _regListeners: {}
1391        }, addthis.menu = _ate.menu.open, addthis.menu.close = _ate.menu.close, _ate.ao = function(e, a, t, i, n, r) {
1392            if (_ate.ver() >= 300 && e === document.body) return _ate.menu.open(e, n, r);
1393            if (_ate.bro.iph || _ate.bro.dro || _ate.bro.wph) return !0;
1394            var o = _atw;
1395            if (_atw.ver >= 250 && (n && !_(n) && (o.conf = n), r && !_(r) && (o.share = r)), !o.evar()) {
1396                t && _ate.usu(t);
1397                var s = o.dut(t, i);
1398                o.share || (o.share = {}), t && (o.share.url = s[0]), i && (o.share.title = s[1]);
1399                var l = _ate,
1400                    d = (document, (t || o.share.url || "").toLowerCase(), (i || o.share.title || "").toLowerCase(), l.pub(), o.conf.ui_delay);
1401                if (d && "" === a) {
1402                    if (d = Math.min(500, Math.max(50, d)), o.xhwa(), o.hwa = null, "hwe" != e) return o.hwe = e, void(o.hwa = setTimeout(function() {
1403                        _ate.ao("hwe", a, t || o.share.url, i || o.share.title || "")
1404                    }, d));
1405                    e = o.hwe, o.hwe = null
1406                }
1407                return o.conf.ui_window_panes === !0 ? _ate.as("email" == a || "link" == a ? a : "more", o.conf, o.share) : "link" == a ? o.menu(e, a, _atr + "static/r07/link005.html#inl=true&url=" + _euc(t) + "&ats=" + _euc(_ate.util.rtoKV(addthis_share)) + "&atc=" + _euc(_ate.util.rtoKV(addthis_config)), i) : o.menu(e, a, t, i), (!o.sta || "expanded" == o.sta && "email" == a) && ("more" == a && (a = "expanded"), a || (a = "compact"), !o.sta || "email" != a && "link" != a || _ate.ed.fire("addthis.menu.close", window.addthis || {}, {
1408                    pane: o.sta
1409                }), o.sta = a, _ate.ed.fire("addthis.menu.open", window.addthis || {}, {
1410                    element: e,
1411                    pane: a,
1412                    url: t,
1413                    title: i,
1414                    conf: n,
1415                    share: r
1416                })), !1
1417            }
1418        }, _ate.ac = function() {
1419            _atw.xhwa(), T("at_pspromo") || (clearTimeout(_atw.cwa), _atw.cwa = setTimeout(_atw.clo, _atc.cwait))
1420        }, _ate.as = function(e, a, t) {
1421            return _ate.share.cleanly(e, t), !1
1422        }, window.addthis_send = function() {
1423            var e = _atw.ver,
1424                a = _atw,
1425                i = (a.fe, e >= 200 || a.ibm()),
1426                n = c("at_from" + (i ? "" : "15")),
1427                r = c("at_to" + (i ? "" : "15")),
1428                o = (c("at_email" + (i ? "" : "15")), c("at_msg" + (i ? "" : "15"))),
1429                s = r.value.replace(/[\n;]/g, ","),
1430                l = "at_error",
1431                d = a.conf.ui_language,
1432                _ = 0;
1433            i ? a.rse() : a.fe = null, "," == s.substr(s.length - 1) && (s = s.substr(0, s.length - 1));
1434            var u = s.split(",");
1435            if (u.length > 5) a.err(a.lang(d, 34), r, l), _ = 1;
1436            else {
1437                for (var m = 0; m < u.length; m++) {
1438                    var f = _ate.trim(u[m]),
1439                        h = f.indexOf("<"),
1440                        p = f.indexOf(">");
1441                    if (h > -1 && (f = f.substr(h + 1)), p > -1 && (f = f.substr(0, p - h - 1)), f.length && "" !== f.replace(/ /g, "") && !t(f)) {
1442                        a.err(a.lang(d, 12), r, l), _ = 1;
1443                        break
1444                    }
1445                }
1446                "" === s.replace(/ ,/g, "") && (a.err(a.lang(d, 12), r, l), _ = 1)
1447            }
1448            if (t(n.value) || (a.err(a.lang(d, 12), n, l), _ = 1), o.value.length > 255 && (a.err(a.lang(d, 21), o, l), _ = 1), !_) {
1449                var w = o.value,
1450                    v = "";
1451                if (a.share.email_vars && "object" == typeof a.share.email_vars)
1452                    for (var k in a.share.email_vars) "string" == typeof a.share.email_vars[k] && (v += ("" === v ? "" : "&") + _euc(k) + "=" + _euc(a.share.email_vars[k]));
1453                w == a.lang(d, 20) && (w = ""), _ate.cookie.sck("_atfrom", n.value), _atw.isr
1453c = _ate.share.geneurl(a.share, {
1454                    from: n.value,
1455                    to: r.value.replace(/[;\n]/g, ","),
1456                    vars: v,
1457                    note: w
1458                }, a.mck > 1 ? {
1459                    product: "max-" + _atw.ver
1460                } : null), setTimeout(function() {
1461                    _atw.taf = _ate.ajs(_atw.isrc, 1)
1462                }, 100), _ate.ed.fire("addthis.menu.share", window.addthis || {}, {
1463                    service: "email",
1464                    url: a.share.url
1465                }), g("at_email", 1), i ? b("at_sending") : a.eok()
1466            }
1467            return !1
1468        };
1469        for (; _ate.plo.length > 0;) {
1470            var z = _ate.plo.pop(),
1471                F = z[0];
1472            switch (F) {
1473                case "open":
1474                    addthis_open(z[1], z[2], z[3], z[4], z[5], z[6]), _atw.plo.push(z);
1475                    break;
1476                case "cout":
1477                    break;
1478                case "send":
1479                    var W, I;
1480                    z.length > 2 && (W = z[2], I = z[3]), addthis_sendto(z[1], W, I);
1481                    break;
1482                case "span":
1483                    var K = c(z[1]);
1484                    K && (_atw.evar(), K.innerHTML = '<a href="' + _ate.share.genurl("") + "\" onmouseover=\"return addthis_open(this, 'share', '" + z[2] + "', '" + (z[3] || "").replace(/'/g, "\\'") + '\')" onmouseout="addthis_close()" onclick="return addthis_to()" class="snap_noshots"><img src="' + _atr + 'static/btn/v2/lg-bookmark-en.gif" width="125" height="16" style="border:none;padding:0px" alt="AddThis" /></a>');
1485                    break;
1486                case "deco":
1487                    _atw.evar(), z[1](z[2], z[3], z[4], z[5]);
1488                    break;
1489                case "pref":
1490                    _atw.gps(z[1])
1491            }
1492        }
1493        _ate.ed.fire("addthis.menu.ready", {
1494            atw: _atw
1495        }), window.postMessage && (_ate.bro.msi ? window.attachEvent("onmessage", _atw.cpmh) : window.addEventListener("message", _atw.cpmh, !1))
1496    }
1497}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.