From 30ecfd685d3347e247b71148edfd5e51a7cc4dbe Mon Sep 17 00:00:00 2001 From: Jason Skomorowski Date: Mon, 19 May 2014 19:03:48 -0400 Subject: [PATCH] TPL example embedding --- examples/htdocs/tpl.html |11251 ++++++++++++++++++++ examples/htdocs/tpl_files/300lo.json | 1 + examples/htdocs/tpl_files/addthis_widget.js | 2 + examples/htdocs/tpl_files/ask-librarian-chat.gif | Bin 0 -> 374 bytes examples/htdocs/tpl_files/ask-librarian-email.gif | Bin 0 -> 377 bytes examples/htdocs/tpl_files/ask-librarian-phone.gif | Bin 0 -> 276 bytes examples/htdocs/tpl_files/auth016.js | 1 + examples/htdocs/tpl_files/core122.js | 2 + examples/htdocs/tpl_files/digital-collections.css | 280 + examples/htdocs/tpl_files/ga.js | 65 + examples/htdocs/tpl_files/gtranslate_icon.gif | Bin 0 -> 1071 bytes examples/htdocs/tpl_files/index(1).aspx | Bin 0 -> 2911 bytes examples/htdocs/tpl_files/index(2).aspx | Bin 0 -> 3003 bytes examples/htdocs/tpl_files/index(3).aspx | Bin 0 -> 2547 bytes examples/htdocs/tpl_files/index(4).aspx | Bin 0 -> 2853 bytes examples/htdocs/tpl_files/index(5).aspx | Bin 0 -> 2913 bytes examples/htdocs/tpl_files/index.aspx | Bin 0 -> 2879 bytes examples/htdocs/tpl_files/jquery-1.8.3.min.js | 2 + examples/htdocs/tpl_files/jsapi | 39 + .../htdocs/tpl_files/megamenu-close-button.gif | Bin 0 -> 1180 bytes examples/htdocs/tpl_files/no-image-book.png | Bin 0 -> 3949 bytes examples/htdocs/tpl_files/no-image-dvd.png | Bin 0 -> 4184 bytes examples/htdocs/tpl_files/pictures-r-4812.jpg | Bin 0 -> 135689 bytes examples/htdocs/tpl_files/print.css | 332 + examples/htdocs/tpl_files/sh149.html | 5 + examples/htdocs/tpl_files/tpl-logo.png | Bin 0 -> 1467 bytes examples/htdocs/tpl_files/tpl.css | 6219 +++++++++++ examples/htdocs/tpl_files/tpl.js | 508 + examples/htdocs/tpl_files/widget119.css | 1 + 29 files changed, 18708 insertions(+) create mode 100644 examples/htdocs/tpl.html create mode 100644 examples/htdocs/tpl_files/300lo.json create mode 100644 examples/htdocs/tpl_files/addthis_widget.js create mode 100644 examples/htdocs/tpl_files/ask-librarian-chat.gif create mode 100644 examples/htdocs/tpl_files/ask-librarian-email.gif create mode 100644 examples/htdocs/tpl_files/ask-librarian-phone.gif create mode 100644 examples/htdocs/tpl_files/auth016.js create mode 100644 examples/htdocs/tpl_files/core122.js create mode 100644 examples/htdocs/tpl_files/digital-collections.css create mode 100644 examples/htdocs/tpl_files/ga.js create mode 100644 examples/htdocs/tpl_files/gtranslate_icon.gif create mode 100644 examples/htdocs/tpl_files/index(1).aspx create mode 100644 examples/htdocs/tpl_files/index(2).aspx create mode 100644 examples/htdocs/tpl_files/index(3).aspx create mode 100644 examples/htdocs/tpl_files/index(4).aspx create mode 100644 examples/htdocs/tpl_files/index(5).aspx create mode 100644 examples/htdocs/tpl_files/index.aspx create mode 100644 examples/htdocs/tpl_files/jquery-1.8.3.min.js create mode 100644 examples/htdocs/tpl_files/jsapi create mode 100644 examples/htdocs/tpl_files/megamenu-close-button.gif create mode 100644 examples/htdocs/tpl_files/no-image-book.png create mode 100644 examples/htdocs/tpl_files/no-image-dvd.png create mode 100644 examples/htdocs/tpl_files/pictures-r-4812.jpg create mode 100644 examples/htdocs/tpl_files/print.css create mode 100644 examples/htdocs/tpl_files/sh149.html create mode 100644 examples/htdocs/tpl_files/tpl-logo.png create mode 100644 examples/htdocs/tpl_files/tpl.css create mode 100644 examples/htdocs/tpl_files/tpl.js create mode 100644 examples/htdocs/tpl_files/widget119.css diff --git a/examples/htdocs/tpl.html b/examples/htdocs/tpl.html new file mode 100644 index 0000000..997bd7c --- /dev/null +++ b/examples/htdocs/tpl.html @@ -0,0 +1,11251 @@ + + + + + + + + + + + + + + + + + + + + + +water + : Toronto Public Library + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + +
+ + + + + + +
+
+ +
Toronto Public Library Homepage
+ + +
+ +
+ + + +
+ + + + + +
+ +
+ + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/htdocs/tpl_files/300lo.json b/examples/htdocs/tpl_files/300lo.json new file mode 100644 index 0000000..20d9a1c --- /dev/null +++ b/examples/htdocs/tpl_files/300lo.json @@ -0,0 +1 @@ +_ate.track.hsr({"segments":[],"urls":[],"loc":"MDAwMDBOQUNBT04yMjM3MTAwNjAwMDAwMDBEVg=="}); \ No newline at end of file diff --git a/examples/htdocs/tpl_files/addthis_widget.js b/examples/htdocs/tpl_files/addthis_widget.js new file mode 100644 index 0000000..4e9e8a9 --- /dev/null +++ b/examples/htdocs/tpl_files/addthis_widget.js @@ -0,0 +1,2 @@ +/* (c) 2008-2013 AddThis, Inc */ +var addthis_conf={ver:300};if(!((window._atc||{}).ver)){var _atd="www.addthis.com/",_atr=window.addthis_cdn||"//s7.addthis.com/",_euc=encodeURIComponent,_duc=decodeURIComponent,_atc={dbg:0,rrev:126596,dr:0,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,csmp:0.0001,damp:1,famp:1,pamp:0.1,sfmp:0.1,tamp:1,plmp:1,vamp:1,cscs:1,ohmp:0,ltj:1,xamp:1,abf:!!window.addthis_do_ab,qs:0,cdn:0,rsrcs:{bookmark:_atr+"static/r07/bookmark041.html",atimg:_atr+"static/r07/atimg041.html",countercss:_atr+"static/r07/counter014.css",counterIE67css:_atr+"static/r07/counterIE67004.css",counter:_atr+"static/r07/counter017.js",core:_atr+"static/r07/core122.js",wombat:_atr+"static/r07/bar026.js",wombatcss:_atr+"static/r07/bar012.css",qbarcss:_atr+"bannerQuirks.css",fltcss:_atr+"static/r07/floating010.css",barcss:_atr+"static/r07/banner006.css",barjs:_atr+"static/r07/banner004.js",contentcss:_atr+"static/r07/content008.css",contentjs:_atr+"static/r07/content022.js",layersjs:_atr+"static/r07/layers038.js",layerscss:_atr+"static/r07/layers034.css",layersiecss:_atr+"static/r07/layersIE6007.css",layersdroidcss:_atr+"static/r07/layersdroid004.css",warning:_atr+"static/r07/warning000.html",ssojs:_atr+"static/r07/ssi005.js",ssocss:_atr+"static/r07/ssi004.css",authjs:_atr+"static/r07/auth016.js",peekaboocss:_atr+"static/r07/peekaboo002.css",overlayjs:_atr+"static/r07/overlay005.js",widget32css:_atr+"static/r07/widgetbig059.css",widget20css:_atr+"static/r07/widgetmed009.css",widgetcss:_atr+"static/r07/widget119.css",widgetIE67css:_atr+"static/r07/widgetIE67006.css",widgetpng:"//s7.addthis.com/static/r07/widget059.gif",embed:_atr+"static/r07/embed010.js",embedcss:_atr+"static/r07/embed004.css",lightbox:_atr+"static/r07/lightbox000.js",lightboxcss:_atr+"static/r07/lightbox000.css",link:_atr+"static/r07/link005.html",pinit:_atr+"static/r07/pinit017.html",linkedin:_atr+"static/r07/linkedin022.html",fbshare:_atr+"static/r07/fbshare004.html",tweet:_atr+"static/r07/tweet027.html",menujs:_atr+"static/r07/menu161.js",sh:_atr+"static/r07/sh149.html"}};}(function(){var i,q=window,C=document;var s=(window.location.protocol=="https:"),F,n,y,A=(navigator.userAgent||"unk").toLowerCase(),v=(/firefox/.test(A)),p=(/msie/.test(A)&&!(/opera/.test(A))),c={0:_atr,1:"//ct1.addthis.com/",6:"//ct6z.addthis.com/"},g={gb:"1",nl:"1",no:"1"},o={gr:"1",it:"1",cz:"1",ie:"1",es:"1",pt:"1",ro:"1",ca:"1",pl:"1",be:"1",fr:"1",dk:"1",hr:"1",de:"1",hu:"1",fi:"1",us:"1",ua:"1",mx:"1",se:"1",at:"1"},E={nz:"1"},h=(h=document.getElementsByTagName("script"))&&h[h.length-1].parentNode;_atc.cdn=0;if(!window.addthis||window.addthis.nodeType!==i){try{F=window.navigator?(navigator.userLanguage||navigator.language):"";n=F.split("-").pop().toLowerCase();y=F.substring(0,2);if(n.length!=2){n="unk";}if(_atr.indexOf("-")>-1){}else{if(window.addthis_cdn!==i){_atc.cdn=window.addthis_cdn;}else{if(E[n]){_atc.cdn=6;}else{if(g[n]){_atc.cdn=(v||p)?0:1;}else{if(o[n]){_atc.cdn=(p)?0:1;}}}}}if(_atc.cdn){for(var z in _atc.rsrcs){if(_atc.rsrcs.hasOwnProperty(z)){_atc.rsrcs[z]=_atc.rsrcs[z].replace(_atr,typeof(window.addthis_cdn)==="string"?window.addthis_cdn:c[_atc.cdn]).replace(/live\/([a-z])07/,"live/$107");}}_atr=c[_atc.cdn];}}catch(B){}function b(k,e,d,a){return function(){if(!this.qs){this.qs=0;}_atc.qs++;if(!((this.qs++>0&&a)||_atc.qs>1000)&&window.addthis){window.addthis.plo.push({call:k,args:arguments,ns:e,ctx:d});}};}function x(e){var d=this,a=this.queue=[];this.name=e;this.call=function(){a.push(arguments);};this.call.queuer=this;this.flush=function(w,r){this.flushed=1;for(var k=0;klp`o}OS}VDj?v*4EbS?CtOG@9^;OA^8LV00000 zEC2ui03HA*000C3IJ(?ZFiJR%a~1@_yXV0r5@2ASCkKd5u?2>>t*lbmuPgvZZ&ikv zOAvYl2#OeE7BpC#3QZ^Qt6XM2%ONK96t~p{cCj6FKSgK*3%K>pAL78N6z>eC%qH#) z+gBiPd@4N(1V}RjgNp%f10+OPi-Ri`kb8HNaVs&91b7@bnjT1<97qp`3ZthBo)-tK zG>@&YqqDCfv6DzQ0IhxunlP3ENQJh;H#H0ftVPTU2Lve9C#cbLhuhrTJlTfb;x|s@ zH3s6{<^=@HH2?(ghw=bzJ_hjaBK7?J{QC9uIq*lYUL7-SSQH4@PePl63lB1wKv4q3 z0!o@Bsfe*ViAHG;3RsAc#6W~5$QTs*;W3D`Cqb%gQ9_{slrjynNK<1H1DQGCg8l%5 UF<8!W7=Nl%!>ossFbMzvJ49NV!vFvP literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/ask-librarian-email.gif b/examples/htdocs/tpl_files/ask-librarian-email.gif new file mode 100644 index 0000000000000000000000000000000000000000..7e4028fc10ce929923c600a3ffaaf19ff5e21da0 GIT binary patch literal 377 zcmV-<0fzoZNk%w1VIBY{0HOc@m6erQSy|TB*15U4^78WJ+kRHA^8LV00000 zEC2ui03HA*000C3NUGOIj~F2ggK=r?q5wev42!d!m{JU3D;7+Kn#2IQ?O1XU_7pc9 z4j?E!IuV<286sUe1R!%ND#i{5C6ziTG!(25pg=C0S%6^fVK{t3MVf}yRR>5bq5&lM zW|DUjH$*@KVSQaaGGKuaHe?_pEdxhiCjwOhFa(%lVPcz>9D@~~BBoVO8wWNOc9KF) zC<{_UsFRCxOt4D;7OS^8!K50scAi4KBV<~q$*6`~!fMLR(x*YNBgfa;HrCg+BW~Q` zITem+>g(+7>jS?N6!Y};_VpGMWcU2{W(5@X^&2R#fILkG01mX5aGt?32=_^Zs3~AW zO=J@OGoUd(;}J6){~0_W(qO_i8#HzVN%ADem%mP6F-g-47ML${alo1LCPyfLEgfy9!Wri*kgNB{skp|+Ss literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/ask-librarian-phone.gif b/examples/htdocs/tpl_files/ask-librarian-phone.gif new file mode 100644 index 0000000000000000000000000000000000000000..7e566a34cc8109ecaad1830765caa5f5e43b1926 GIT binary patch literal 276 zcmV+v0qg!pNk%w1VIBY{0HOc@^78U?b90Q0jN01TR#sN$=jW!Trp(ODA^8LV00000 zEC2ui03HA*000Bo2)f*5@U%(k2{??(smX!Vam7*`!*P^j^MP<6h%I0cc&_VgE9}4= zZS*4uj!45XfE#vxh7Qxo`B53x8X#LGY--#}m`J!T#?P`;4K{KPO>Hr_Gf(E_L18dp z=Dt33Kz0p9egubygjfVo1&siY0+Ca4Y>)r}QJHLkMt%aIev4;BZmN@yon#`I znhKR|pE#koqn3!KuW6}}l9az)v757;qzXm3x6jKqzBxT34>2*(3Vht$C@Fke0Nv!} a;(Oib=2`{q?(gvD@bm8C_V@S-2>?51Y<`*m literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/auth016.js b/examples/htdocs/tpl_files/auth016.js new file mode 100644 index 0000000..fa4bac1 --- /dev/null +++ b/examples/htdocs/tpl_files/auth016.js @@ -0,0 +1 @@ +(function(){var k,G=window,W=document;var r=false,s=document.body,v,a,H,aa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEE2RERFNTE0RjJENkUxMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NjI1N0EwOEUwQ0QxMUUxQUQxNDlFODk3MEU5NzUyMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NjI1N0EwN0UwQ0QxMUUxQUQxNDlFODk3MEU5NzUyMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMThBNkRERTUxNEYyRDZFMTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThBNkRERTUxNEYyRDZFMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6W1lD7AAAA/UlEQVR42uyWoRKDMAyGCwpZiUQikcjJyT3CHmuPsceorEQikZV1LNtlE9xu5O+lqyF3vyvJd+2fkGpdV1MyalM4igNUCd9YUs+yrJnlSDEXQEM6k4YfZxbShIAgAFdSJzzrSXdND3RAccPPY7QBDPhcRxuqAgQw76INEBNmRaMJ0CaYsC/tAVvyCcQ+kAJMYPHI/wbVLriBZ6O2BxZhOwakbVETShLPSEIUwAkAXU6ATtB6Yy6AVpj8hAyuSjhQei5uAa84bt+QCjCw0F3gmyk9axfActERWSqA4eQYJGwB3kVb85/43MoT4LKz6eYMXxcs/rr5Yyc8AB4CDABgrTJllG/dlQAAAABJRU5ErkJggg==";addthis.auth.isharecontainer=[];addthis.auth.fbishare=false;addthis.auth.twishare=false;addthis.auth.fbaccounts=[];addthis.auth.twaccounts=[];addthis.auth.imagesloaded=false;addthis.auth.userimages=[];addthis.auth.keepiframe=[];addthis.auth.lockiframe=[];addthis.auth.user="";addthis.auth.userLoggedIn=false;addthis.auth.userimg="";addthis.auth.authupdated=false;addthis.auth.authchecked=false;addthis.auth.pco="ins-1.0";_ate._rec.push(x);_ate.ed.addEventListener("addthis-internal.compact",function(d){_ate.track.msg("cmd=auth");});_ate.ed.addEventListener("addthis.menu.open",function(){var d=S("at15s"),w=S("atic_usersignout");B("atic_auth",true);});_ate.ed.addEventListener("addthis.menu.open",function(){for(var d in addthis.auth.isharecontainer){P(addthis.auth.isharecontainer[d]);}for(var w in addthis.auth.lockiframe){addthis.auth.lockiframe[w]=false;}});function j(){if(!a){a=G._atw?_atw.lang((_atw.conf||{}).ui_language||_ate.lng(),31):"Sign in to customize";}if(!v){v=G._atw?_atw.lang((_atw.conf||{}).ui_language||_ate.lng(),47):"Settings";}if(!H){H=G._atw?_atw.lang((_atw.conf||{}).ui_language||_ate.lng(),38):"Sign out";}}function n(){setTimeout(function(){if(((G.addthis||{}).auth||{}).initPostMessage){addthis.auth.initPostMessage();}},500);}addthis.auth.initPostMessage=function(){if(addthis.auth.authchecked==false){_ate.track.msg("cmd=isUserAuthed");n();}};n();addthis.auth.toggleMenu=function(d){var w=S("at-qs-menu-"+d);if(w&&w.style.display=="none"){B(w);w.focus();}else{if(w){P(w);}}};addthis.auth.updatePeep=function(ad,w){var ac=S("at-qs-cred-id-"+ad),ae=S("at-qs-pi-"+ad);if(ac.value!=w||ae.src==aa){ac.value=w;if(addthis.auth.userimages[w]){ae.src=addthis.auth.userimages[w];}else{if(!addthis.auth.imagesloaded){var af=W.ce("SCRIPT");af.src="//"+_atd+"user-images.php?s="+ad;W.getElementsByTagName("HEAD")[0].appendChild(af);}}var ag=_ate.util.gebcn(s,"A","at-quickshare-acct-link-"+ad,true,true),d=String.fromCharCode(8730);for(var ab in ag){if(ag[ab].credentialId==w&&ag[ab].innerHTML.indexOf(d)!=0){ag[ab].innerHTML=d+" "+ag[ab].innerHTML;}else{if(ag[ab].credentialId!=w){var ah=ag[ab].innerHTML+"";ag[ab].innerHTML=ah.replace(d+" ","");}}}}};addthis.auth.generateProfile=function(w,ah){j();w.setAttribute("style","");w.innerHTML="";w.onmouseover=function(){this.style.background="#DEDEDE";};w.onmouseout=function(){this.style.background="";};if(addthis.auth.user==""){w.className="at-quickshare-header-peep";w.style.padding="0px 15px";w.style.fontSize="12px";w.style.lineHeight="50px";w.innerHTML=a;w.onclick=function(aq){g();};}else{w.className="at-quickshare-header-peep";w.onclick=function(aq){addthis.auth.toggleMenu(ah);};var af=W.ce("SPAN");w.appendChild(af);var ac=W.ce("UL");ac.className="at-quickshare-menu";ac.style.display="none";ac.id="at-qs-menu-"+ah;ac.tabIndex=0;ac.onblur=function(aq){setTimeout(function(){P("at-qs-menu-"+ah);},250);};w.appendChild(ac);var aj=W.ce("IMG");aj.className="at-profile-img";aj.id="at-qs-pi-"+ah;aj.src=aa;af.appendChild(aj);if(ah!="at"){var ao=(ah=="facebook")?addthis.auth.fbaccounts:addthis.auth.twaccounts,ag=null;for(var am in ao){if(ao.hasOwnProperty(am)){var ai=W.ce("LI");ai.className="at-quickshare-menu-item";ac.appendChild(ai);var al=W.ce("A");al.href="#";al.className="at-quickshare-acct-link-"+ah;al.credentialId=am;al.innerHTML=ao[am];al.onclick=function(aq){addthis.auth.updatePeep(ah,this.credentialId);return false;};ai.appendChild(al);ag=ai;}}if(ag!=null){ag.className="at-quickshare-menu-sep";}}else{af.style.margin="2px 5px 0px 10px";aj.style.height="32px";aj.style.width="32px";if(_ate.bro.msi&&W.compatMode.toLowerCase()=="backcompat"){ac.style.top="-45px";ac.style.left="-150px";}else{ac.style.top="55px";}var ae=W.ce("LI");ae.className="at-quickshare-menu-sep";var an=addthis.auth.user;if(an.length>15){an=an.substr(0,15)+"...";}ae.innerHTML="Hi, "+an;ae.style.padding="5px 10px";ae.style.color="#87AC10";ac.appendChild(ae);}var ad=W.ce("LI");var ak=W.ce("A");ak.href="#";ak.innerHTML=v;ak.onclick=function(aq){return V();};ad.appendChild(ak);ac.appendChild(ad);var ap=W.ce("LI");var d=W.ce("A");d.href="#";d.innerHTML=H;d.onclick=function(aq){return y(ah);};ap.appendChild(d);ac.appendChild(ap);if(ah!="at"){var ab=S("at-qs-cred-id-"+ah).value;addthis.auth.updatePeep(ah,ab);}else{if(addthis.auth.userimg!=""&&(W.location.protocol.indexOf("https")==-1||addthis.auth.userimg.indexOf("https")==0)){aj.src=addthis.auth.userimg;}}}};addthis.auth.signinAuth=function(){g();};function y(w){var ac=W.ce("IFRAME");ac.src="//"+_atd+"user/logout?hidden=1";ac.style.display="none";s.appendChild(ac);for(var d in addthis.auth.isharecontainer){P(addthis.auth.isharecontainer[d]);}for(var ab in addthis.auth.lockiframe){addthis.auth.lockiframe[ab]=false;}h();addthis.auth.authupdated=false;return false;}function g(){addthis.auth.authupdated=false;_ate.share.ocw("//"+_atd+"user/auth",710,620);setTimeout(function(){Z();},1000);return false;}function V(){_ate.share.ocw("//"+_atd+"user/settings",710,620);}function x(d){if(d.cmd=="authUpdated"){addthis.auth.authchecked=true;i(d.username,d.profileImg);T(d.fb,d.tw,d.fbaccts,d.twaccts,d.imgs);if(d.email!=""){if(G._atw&&_atw.conf){_atw.conf.ui_email_from=d.email;}if(G.addthis_config){G.addthis_config.ui_email_form=d.email;}}}else{if(d.cmd=="userAuthed"){addthis.auth.authchecked=true;addthis.auth.user=d.username||"";addthis.auth.user=addthis.auth.user.replace("+"," ");addthis.auth.userimg=d.profileImg||"";T(d.fb,d.tw,d.fbaccts,d.twaccts,d.imgs);if(d.email!=""){if(G._atw&&_atw.conf){_atw.conf.ui_email_from=d.email;}if(G.addthis_config){G.addthis_config.ui_email_form=d.email;}}}}}function T(ac,ad,ab,w,d){}function h(){addthis.auth.fbishare=false;addthis.auth.twishare=false;var w=_ate.util.gebcn(s,"DIV","ishareactive",true,true);for(var d in w){P(w[d]);if(w[d]&&w[d].parentNode){w[d].parentNode.setAttribute("auth","false");}}b("","");}function b(ab,af){j();addthis.auth.user=ab.replace("+"," ");addthis.auth.userimage=af;var ai=S("atic_auth");if(ai==null){ai=W.ce("DIV");ai.id="atic_auth";al=S("at15pf");if(al&&al.parentNode){al.parentNode.insertBefore(ai,al);}}ai.innerHTML="";var d=null;if(ab==""){var al=S("at15pf");if(al){al.style.top="0px";}var d=W.ce("A");d.id="atic_signin";d.onclick=function(){return g();};var aj=W.ce("DIV");aj.id="at_auth";aj.innerHTML=a;d.appendChild(aj);d.onmouseover=function(){};d.onmouseout=function(){};}else{var d=W.ce("DIV");d.id="at_auth";var ad=aa;if(af!=""&&(W.location.protocol.indexOf("https")==-1||af.indexOf("https")==0)){ad=af;}ab=ab.replace("+"," ");if(ab.length>15){ab=ab.substr(0,15)+"...";}var ag=W.ce("A");ag.id="atic_usersettings";ag.onclick=function(){return V();};ag.title="Signed in as "+ab;d.appendChild(ag);var w=W.ce("IMG");w.src=ad;ag.appendChild(w);var ah=W.ce("A");ah.id="atic_usersettings";ah.onclick=function(){return V();};ah.title="AddThis "+v;d.appendChild(ah);var ac=W.ce("SPAN");ac.innerHTML=v;ah.appendChild(ac);var ae=W.ce("A");ae.id="atic_usersignout";ae.onclick=function(){return y("menu");};ae.style.display="none";ae.innerHTML=H;d.appendChild(ae);ai.onmouseover=function(){B("atic_usersignout");};ai.onmouseout=function(){P("atic_usersignout");};}ai.appendChild(d);P("atic_settings");var ak=S("at3winssi");if(ak){addthis.auth.generateProfile(ak,"at");}}function Z(){if(addthis.auth.authupdated){return;}_ate.track.msg("cmd=auth");}function i(ae,ab){var w=S("atic_auth"),ac=S("atic_usersettings"),ad=S("atic_signin"),d=S("at3winssi");if(w==null||(ae==""&&ac!=null)||(ae!=""&&ad!=null)||(ae!=""&&d!=null)){addthis.auth.authupdated=true;b(ae,ab);}else{setTimeout(function(){Z();},1000);}}function I(d){return(/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/).test(d);}function K(w){if(w.split("@").length!=2||w.indexOf(".")==-1||w.length>256){return false;}var d=new RegExp("^[a-z0-9,!#$%&'*+/=?^_`{|}~-]+(.[a-z0-9,!#$%&'*+/=?^_`{|}~-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*.([a-z]{2,})$");return String(w.toLowerCase()).search(d)!=-1;}function O(w){var ac=new Array();o:for(var ab=0;abd){w.value=w.value.substring(0,d);}}function D(w,ab,d){if(w.length>ab){w=w.slice(0,ab-1);if(d){if(w[w.length-1]!=d){w.push(d);}}}return w;}function p(d){if(d._e){return true;}for(var w in d){if(w!="_e"&&d.hasOwnProperty(w)){delete d._e;return false;}}d._e=1;return true;}function S(d){if(typeof(d)=="string"){d=document.getElementById(d);}return d;}function f(d){return"";}function U(ac,d,ab,w){return"
";}function q(ab,w,d){return"";}function M(d,ab,w){if(!ab){ab="";}return"";}function C(ab,w,d){ab=S(ab);if(ab&&ab.style){ab.style[w]=d;}}function P(ab,d,w){if(!w){C(ab,"display","none");}if(d){C(ab,"visibility","hidden");}}function B(ab,d,w){if(!w){C(ab,"display","block");}if(d){C(ab,"visibility","visible");}}function t(d,w){d=S(d);if(d){if(!d.className){d.className=w;}else{if(d.className.indexOf(w)==-1){d.className+=" "+w;}}}}function m(d,w){d=S(d);if(d){if(!d.className){return;}if(d.className.indexOf(w)!=-1){d.className=d.className.split(w).join(" ");}}}function J(d,w){d=S(d);if(d){if(!d.className){return false;}return(d.className.indexOf(w)!=-1);}}function F(d,w){d=S(d);return(d&&d.parentNode&&(d.parentNode.className||"").indexOf(w)>-1);}function R(ab,d){C(ab,"width",d+"px");}function E(ab,d){C(ab,"height",d+"px");}function e(d){d=S(d);if(d){return d.style.display=="block";}return false;}function z(ad){var af=W.documentElement,w=W.body,ab=0,ac=0,ae=0,d=0;if(ad){if(G.innerHeight&&G.scrollMaxY){ab=w.scrollWidth;ac=G.innerHeight+G.scrollMaxY;}else{if(w.scrollHeight>w.offsetHeight){ab=w.scrollWidth;ac=w.scrollHeight;}else{ab=w.offsetWidth;ac=w.offsetHeight;}}}if(G.self&&G.self.innerHeight){ae=G.self.innerWidth;d=G.self.innerHeight;}else{if(af&&af.clientHeight){ae=af.clientWidth;d=af.clientHeight;}else{if(w&&(w.clientWidth||w.clientHeight)){ae=w.clientWidth;d=w.clientHeight;}else{if(w){ae=w.clientWidth;d=w.clientHeight;}}}}return[(ad!==true||ab13,chr:/chrome/.test(ua)&&!(/rockmelt/.test(ua)),cho:/chrome\/(1[2345678]|2\d)/.test(ua),iph:/iphone/.test(ua)||(/ipod/.test(ua)),dro:/android/.test(ua),wph:/windows phone/.test(ua),ipa:/ipad/.test(ua),saf:/safari/.test(ua)&&!(/chrome/.test(ua)),opr:/opera/.test(ua),ffx:/firefox/.test(ua),ff2:/firefox\/2/.test(ua),ffn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua),ie6:/msie 6.0/.test(ua),ie7:/msie 7.0/.test(ua),ie8:/msie 8.0/.test(ua),ie9:/msie 9.0/.test(ua),ie10:/msie 10.0/.test(ua),ie11:/trident\/7.0/.test(ua),msi:(/msie/.test(ua))&&!(/opera/.test(ua)),mob:/(iphone|ipod|ipad|android|mobi|blackberry|opera mini|silk)/.test(ua),mod:-1},_a={rev:"126596",bro:b,wlp:(l||{}).protocol,dl:dl,unj:w.JSON&&typeof w.JSON.parse=="function"&&typeof w.JSON.stringify=="function",upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[native code]")!==-1,uls:(function(){try{var _b="addthis-test",_c=window.localStorage;_c.setItem(_b,"1");_c.removeItem(_b);return _c!=null;}catch(error){return false;}}()),bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(),damp:_atc.damp-Math.random(),cscs:_atc.cscs-Math.random(),sfmp:_atc.sfmp-Math.random(),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tamp-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:null,sub:!!window.at_sub,dbm:0,uid:null,api:{},imgz:[],hash:window.location.hash};d.ce=d.createElement;d.gn=d.getElementsByTagName;window._ate=_a;_a.evl=function(_d,_e){if(_e){var _f;eval("evl = "+_d);return _f;}else{return eval(_d);}};function reduce(o,fn,acc,cxt){if(!o){return acc;}if(o instanceof Array||(o.length&&(typeof o!=="function"))){for(var i=0,len=o.length,v=o[0];i-1||v.indexOf(eq||"=")>-1){v=_56(v,del||"&",eq||"=");}if(k){acc[k]=v;}}catch(e){}return acc;},{});},_5f=function(q,del){return reduce((q||"").split(del||"&"),function(acc,_63){try{var kv=_63.split("="),k=_3b(_duc(kv[0])),v=_3b(_duc(kv.slice(1).join("=")));if(k){acc[k]=v;}}catch(e){}return acc;},{});},_67=function(obj){if(null==obj||"object"!=typeof obj){return obj;}if(obj instanceof Object){var s="";for(var _6a in obj){if(obj.hasOwnProperty(_6a)){s+=((s.length>0)?",":"")+obj[_6a];}}return s;}return null;},_6b=function(){var _6c=_39(arguments,0),fn=_6c.shift(),_6e=_6c.shift();return function(){return fn.apply(_6e,_6c.concat(_39(arguments,0)));};},_6f=function(un,obj,evt,fn){if(!obj){return;}if(obj.attachEvent){obj[(un?"detach":"attach")+"Event"]("on"+evt,fn);}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false);}},_74=function(obj,evt,fn){_6f(0,obj,evt,fn);},_78=function(obj,evt,fn){_6f(1,obj,evt,fn);},_7c=function(s){return(s.match(/(([^\/\/]*)\/\/|\/\/)?([^\/\?\&\#]+)/i))[0];},_7e=function(s){return s.replace(_7c(s),"");},_80=function(obj){if(null==obj||"object"!=typeof obj){return obj;}if(obj instanceof Object){var _82={};if(typeof(obj.hasOwnProperty)=="function"){for(var _83 in obj){if(_82[_83]===obj){continue;}if(obj.hasOwnProperty(_83)&&obj[_83]!==_1){_82[_83]=_80(obj[_83]);}}}return _82;}return null;},_84=function(url){if(!url){return;}var _86,_87;if(url.search(/(?:\:|\/\/)/)!==-1){return url;}if(url.search(/^\//)!==-1){return window.location.origin+url;}if(url.search(/(?:^\.\/|^\.\.\/)/)!==-1){_86=/\.\.\//g;var _88=(url.search(_86)===0&&url.match(_86).length)||1,loc=window.location.href.replace(/\/$/,"").split("/");console.log(_88+", "+url.match(_86).length);url=url.replace(_86,"").replace(_87,"");return loc.slice(0,loc.length-_88).join("/")+"/"+url;}return window.location.href.match(/(.*\/)/)[0]+url;},_8a=function(){var _8b=function(_8c){var el,id,tag,_90;tag=_8c.match(/^(\w+)(?:#|.|$)/);tag=tag?tag[1]:"div";el=document.createElement(tag);id=_8c.match(/#[\w][\w-]*/);if(id){id=id[0].replace(/#/,"");el.setAttribute("id",id);}_90=_8c.match(/\.[\w][\w-]*/g);if(_90){_90=_90.join(" ").replace(/\./g,"");el.className=_90;}return el;};return function(_91){if(!_91){return;}var i,_93,val,el,_96,_97,_98,obj,_9a,_9b;for(i in _91){_93=i;break;}val=_91[_93];el=_8b(_93);if(val&&typeof val==="object"&&"length"in val){for(i in val){if(typeof val.hasOwnProperty!=="undefined"&&!val.hasOwnProperty(i)){continue;}var c=_8a(val[i]);el.appendChild(c);}return el;}_97=_91[_93];_9a=["a","b","body","br","div","em","font","head","h","p","span","button","h1","h2","h3","h4"];_9b=function(_9d){if(typeof _9a.indexOf==="function"){return _9a.indexOf(_9d)>-1;}for(var i in _9a){if(_9d===_9a[i]){return true;}}return false;};if(typeof _97==="string"){el.appendChild(document.createTextNode(_97));}else{for(var _96 in _97){if(_97.hasOwnProperty(_96)){_98=_97[_96];if(typeof _98==="string"&&_96.indexOf(".")<0&&(_96.indexOf("#")<0||_96.length===1)&&!_9b(_96.toLowerCase())){if(_96==="html"){el.appendChild(document.createTextNode(_98));}else{if(_96==="style"&&(_a.bro.ie6||_a.bro.ie7||(_a.bro.msi&&d.compatMode.toLowerCase()==="backcompat"))){var _9f=_98.split(";"),x=-1,_a1,_a2,_a3;while(++x<_9f.length){_a1=_9f[x];_a2=_a1.substring(0,_a1.indexOf(":"));_a3=_a1.substring(_a1.indexOf(":")+1,_a1.length);if(_a2&&_a3){try{el.style[_a2]=_a3;}catch(e){}}}}else{el.setAttribute(_96,_98);}}}else{if(_96=="children"){for(var c in _98){el.appendChild(_8a(_98[c]));}}else{if((_98||{}).test===false){continue;}obj={};obj[_96]=_98;_98=_8a(obj);el.appendChild(_98);}}}}}return el;};}(),_a4=function(obj){var _a6;for(_a6 in obj){if(obj.hasOwnProperty(_a6)){return false;}}return true;},_a7=function(obj){var str=[];for(var p in obj){str.push(_euc(p)+"="+_euc(obj[p]));}return str.join("&");},_ab={unqconcat:_33,reduce:reduce,slice:_39,strip:_3b,extend:_41,toKV:_50,toJSON:_3d,fromJSON:_3f,rtoKV:_49,fromKV:_5f,rfromKV:_56,otoCSV:_67,bind:_6b,listen:_74,each:_1c,map:map,unlisten:_78,gUD:_7c,gUQS:_7e,clone:_80,mrg:mrg,rel2abs:_84,json2html:_8a,isEmptyObj:_a4,serialize:_a7,misc:{}};_a.util=_ab;_41(_a,_ab);var u=_a.util;(function(j,l,m){var h,e=w.JSON&&"function"==typeof JSON.stringify,p=j.util;function k(s,r,u,q,t){this.type=s;this.triggerType=r||s;this.target=u||q;this.triggerTarget=q||u;this.data=t||{};this.serialize=function(){if(e){var v=p.extend({},this.data);v.element=null;return JSON.stringify({remoteEvent:{data:v,type:this.type,triggerType:this.triggerType,target:{},triggerTarget:{}}});}return"";};}p.extend(k.prototype,{constructor:k,bubbles:false,preventDefault:p.noop,stopPropagation:p.noop,clone:function(){return new this.constructor(this.type,this.triggerType,this.target,this.triggerTarget,p.extend({},this.data));}});function f(q,r){this.target=q;this.queues={};this.remoteDispatcher=null;this.remoteFilter=null;this.defaultEventType=r||k;}function a(q){var r=this.queues;if(!r[q]){r[q]=[];}return r[q];}function i(q,r){this.getQueue(q).push(r);}function o(r,q){if(r&&r.postMessage){this.remoteDispatcher=r;this.remoteFilter=q;}}function d(s,t){var u=this.getQueue(s),r=typeof u==="string"?u.indexOf(t):-1;if(r!==-1){u.splice(r,1);}}function b(q,u,t,s){var r=this;if(!s){setTimeout(function(){r.dispatchEvent(new r.defaultEventType(q,q,u,r.target,t));},10);}else{r.dispatchEvent(new r.defaultEventType(q,q,u,r.target,t));}}function n(s){for(var t=0,x=s.target,u=this.getQueue(s.type),r=u.length;t-1){r.onReady();return;}if(b.msi&&!b.ie9&&window==top){(function(){if(r.isReady){return;}try{d.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("DOMContentLoaded",function(){if(r.isReady){return;}for(var i=0;i=152)?300:_atc.ver;};b.rsu=function(){var j=document,h=j.title,e=j.location||{},g=e.href,f=g.split("#"),i=f.pop();if(_a.track.ich(i)){g=f.join("#");}if(b.ver()>=250&&addthis_share.imp_url&&g&&g!=w.addthis_share.url){w.addthis_share.url=w.addthis_url=g;w.addthis_share.title=w.addthis_title=h;return 1;}return 0;};b.igv=function(e,f){if(!w.addthis_config){w.addthis_config={username:w.addthis_pub};}else{if(addthis_config.data_use_cookies===false){_atc.xck=1;}}if(!w.addthis_share){w.addthis_share={};}if(!addthis_share.url){if(!w.addthis_url&&addthis_share.imp_url===_1){addthis_share.imp_url=1;}addthis_share.url=(w.addthis_url||e||"").split("#{").shift();}if(!addthis_share.title){addthis_share.title=(w.addthis_title||f||"").split("#{").shift();}};if(!_atc.ost){if(!w.addthis_conf){w.addthis_conf={};}if(l&&(l.href.indexOf("_at_test300")>-1||l.href.indexOf("_addthis_upgrade_test")>-1)){_atc.ver=300;}for(var a in addthis_conf){_atc[a]=addthis_conf[a];}_atc.ost=1;}})(_a,_a.api,_a);(function(g,j,k){var c=w.console,n=0,o=1,a=(!c||typeof c.log==="undefined"),p=n,b=Array.prototype.slice,f=["error","warn","info","debug"],h=f.length;function d(){if(p&&_a.bro.ie6){alert(Array.prototype.slice.call(arguments,0).join(","));}}try{if(!a&&(!o||l.hash.indexOf("atlog=1")>-1)){n=1;}}catch(m){}g.log={level:n};while(--h>=0){(function(e,q){g.log[q]=a?function(){return;}:function(){if(g.log.level<=0){return;}var s=b.call(arguments),r=((((arguments||{}).callee||{}).caller||{}).name),i=typeof c[q]==="function"?c[q]:c.log;if(r){s.unshift(r+": ");}s.unshift("["+q+"]");if(c&&typeof i=="function"){if(c.firebug){i.apply(w,s);}else{if(typeof i.apply=="function"){try{i.apply(c,s);}catch(t){i("failed apply");i(s);}}else{i(s);}}}else{if(!Function.prototype.bind&&typeof c.log=="object"){Function.prototype.call.call(c.log,c,b.call(arguments));}}};})(h,f[h]);}})(_a,_a.api,_a);(function(b,f,c){var h,g=document,a=b.util;b.ckv=a.fromKV(g.cookie,";");function e(d){return a.fromKV(g.cookie,";")[d];}if(!b.cookie){b.cookie={};}b.cookie.rck=e;})(_a,_a.api,_a);(function(a,b,e){var h=document,l=window,g=0;function i(){if(g){return 1;}j("xtc",1);if(1==a.cookie.rck("xtc")){g=1;}f("xtc",1);return g;}function c(o){var m,q,d,n=o||_a.dh||_a.du||(_a.dl?_a.dl.hostname:"");if(n.indexOf(".gov")>-1||n.indexOf(".mil")>-1){return true;}q=typeof(a.pub)==="function"?a.pub():a.pub;d=["usarmymedia","govdelivery"];for(m in d){if(q==d[m]){return true;}}return false;}function k(d){if(_atc.xck){return;}else{if(c(d)){_atc.xck=1;}}}function f(m,d){if(h.cookie){h.cookie=m+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"+(d?"; domain="+(a.bro.msi?"":".")+"addthis.com":"");}}function j(o,n,p,d,m){if(!l.at_sub){k();}if(!_atc.xck&&(!d||(l.addthis_config||{}).data_use_cookies_ondomain!==false)&&(l.addthis_config||{}).data_use_cookies!==false){if(!m){m=new Date();m.setYear(m.getFullYear()+2);}document.cookie=o+"="+n+(!p?"; expires="+m.toUTCString():"")+"; path=/;"+(!d?" domain="+(a.bro.msi?"":".")+"addthis.com":"");}}if(!a.cookie){a.cookie={};}a.cookie.sck=j;a.cookie.kck=f;a.cookie.cww=i;a.cookie.gov=k;a.cookie.isgv=c;})(_a,_a.api,_a);(function(e,u,v){var g,n={high:4,med:2},m=(document.location.href.indexOf("addthis.com")>-1),p=10,h=20,o=(!m?"__at":"")+"ssc",s={},c=false,q=[],b=0,d,x=0;function y(){b=0;s={};q=[];}function j(z){if(z>n.high){return 3;}else{if(z>n.med){return 2;}}return 1;}function a(){var A=[],z;l();for(z in s){A.push({name:z,score:j(s[z])});}A.sortOn(function(C,B){return C.score>B.score?1:-1;});return A;}function f(){l();var A={},z;for(z in s){A[z]=j(s[z]);}return A;}function l(){if(!b){var z=(e.cookie.rck(o)||"").split(","),B,D,C,A;for(B=0,ssc_len=z.length;Bx){x=C;d=A;}}b=1;}}function t(z){return s.hasOwnProperty(z);}function k(){var z=false,B,A=(e.cookie.rck("sshs")||"").split(",");while(z===false&&A.length!=0){B=A.pop();if(s.hasOwnProperty(B)&&s[B]==Math.min(s)){z=B;}}if(z===false){z=q.pop();}delete s[z];}function i(){var B={},z=[],A;for(A in s){if(s.hasOwnProperty(A)){if((s[A]/2)>=1){B[A]=parseInt(s[A]/2);z.push(A);}}}s=B;q=z;}function w(z){l();if(typeof(z)!=="string"){return false;}z=z.replace(/_[a-zA-Z0-9]*/i,"");if(c===false){c=true;if((q.length+1)>=p&&!t(z)){k();}if(!t(z)){s[z]="1";}else{s[z]++;}if(s[z]>=h){i();}var A=r(s);e.cookie.sck(o,escape(A),false,!m);}}function r(B){var z=[],A,C;if(typeof B!=="object"){return false;}for(C in B){if(C.length>1){z.push(C+";"+B[C]);}}A=z.join(",");return A;}if(!e.cookie){e.cookie={};}e.cookie.ssc={reset:y,get:f,getServices:a,update:w};})(_a,_a.api,_a);(function(c,f,d){var b=new Date(),e="__at",h="|",a="/";function g(o,n){var j=this,m=0,l=0,i=!!n,k=(i?e:"")+o;keys={};this.toString=function(){var p="";_a.util.each(keys,function(r,q){p+=(p.length?h:"")+_euc(r)+a+((q===_1||q===null)?"":_euc(q));});return p;};this.get=function(){j.load();return keys;};this.load=function(){if(!m){var p=c.cookie.rck(k)||"",r="";if(p){var q=p.split(h);_a.util.each(q,function(t,s){r=s.split(a);if(r.length==2){l++;keys[_duc(r[0])]=_duc(r[1]);}});}m=1;}return keys;};this.save=function(){this.load();if(l){c.cookie.sck(k,j.toString(),i,i);}else{c.cookie.kck(k);}};this.add=function(p,q){j.load();l++;keys[p]=q;j.save();};this.remove=function(p){j.load();if(keys[p]){delete keys[p];l--;}j.save();};this.reset=function(){keys={};l=0;j.save();};}c.cookie=c.cookie||{};c.cookie.KV=g;})(_a,_a.api,_a);(function(f,i,k){var d=new Date(),b="__attag",o="|",l=",",m=0,e=0,q=[];function a(){return q.join(l);}function h(){if(!m){var r=f.cookie.rck(b)||"";if(r){q=(_duc(r)).split(l);}m=1;}}function n(){h();if(q.length){f.cookie.sck(b,_euc(a()),0,true);}}function c(){h();return q;}function p(r){h();if(typeof(r)=="string"){r=[r];}for(var t=0;t=0?x:x+7);y=Math.floor((A.getTime()-z.getTime()-(A.getTimezoneOffset()-z.getTimezoneOffset())*60000)/86400000)+1;if(x<4){B=Math.floor((y+x-1)/7)+1;if(B>52){nYear=new Date(A.getFullYear()+1,0,1);nday=nYear.getDay(A);nday=nday>=0?nday:nday+7;B=nday<4?1:53;}}else{B=Math.floor((y+x-1)/7);}return B;}function c(B,z,A){for(var y=0;y=51){x=1;}B.push("0"+l+x);}}function w(){if(!n){var x=e(u);k();g(x);n=1;}}function g(y){var x,z;if(!i.length){i.push("1"+l+y);}else{x=i[i.length-1];z=parseInt(x.split(l).pop(),10);if(z==y){i[i.length-1]=(parseInt(x.split(l).shift(),10)+1)+l+y;}else{if(z+1==y||z>=51){i.push("1"+l+y);}else{if(zy){i=[];i.push("1"+l+y);}}}}if(i.length>5){i.slice(-5);}}}function a(x){u=x;}function r(x){k();if(i.length){d.cookie.sck(m,_euc(j()),0,x);}}function h(x){k();w();r(x);}function t(){var y=[];k();for(var x=0;xf.high){return 3;}else{if(z>f.med){return 2;}else{if(z>n){return 1;}else{return 0;}}}}function v(){b=0;n=0;i=[];}d.cookie=d.cookie||{};d.cookie.view={_sd:a,_inc:g,_name:m,reset:v,update:h,get:t,cla:o,toKV:j};})(_a,_a.api,_a);(function(e,u,v){var g,n={high:4,med:2},m=(document.location.href.indexOf("addthis.com")>-1),p=10,h=20,o=(!m?"__at":"")+"ssc",s={},c=false,q=[],b=0,d,x=0;function y(){b=0;s={};q=[];}function j(z){if(z>n.high){return 3;}else{if(z>n.med){return 2;}}return 1;}function a(){var A=[],z;l();for(z in s){A.push({name:z,score:j(s[z])});}A.sortOn(function(C,B){return C.score>B.score?1:-1;});return A;}function f(){l();var A={},z;for(z in s){A[z]=j(s[z]);}return A;}function l(){if(!b){var z=(e.cookie.rck(o)||"").split(","),B,D,C,A;for(B=0,ssc_len=z.length;Bx){x=C;d=A;}}b=1;}}function t(z){return s.hasOwnProperty(z);}function k(){var z=false,B,A=(e.cookie.rck("sshs")||"").split(",");while(z===false&&A.length!=0){B=A.pop();if(s.hasOwnProperty(B)&&s[B]==Math.min(s)){z=B;}}if(z===false){z=q.pop();}delete s[z];}function i(){var B={},z=[],A;for(A in s){if(s.hasOwnProperty(A)){if((s[A]/2)>=1){B[A]=parseInt(s[A]/2);z.push(A);}}}s=B;q=z;}function w(z){l();if(typeof(z)!=="string"){return false;}z=z.replace(/_[a-zA-Z0-9]*/i,"");if(c===false){c=true;if((q.length+1)>=p&&!t(z)){k();}if(!t(z)){s[z]="1";}else{s[z]++;}if(s[z]>=h){i();}var A=r(s);e.cookie.sck(o,escape(A),false,!m);}}function r(B){var z=[],A,C;if(typeof B!=="object"){return false;}for(C in B){if(C.length>1){z.push(C+";"+B[C]);}}A=z.join(",");return A;}if(!e.cookie){e.cookie={};}e.cookie.ssc={reset:y,get:f,getServices:a,update:w};})(_a,_a.api,_a);(function(e,h,f){var d=e.util,a={},c={};if(!e.cbs){e.cbs={};}function b(j,l,k,o,m,i){var n=_a.util.scb("sc",j,o,m,i);_a.ajs(j+"&callback="+n,1);}function g(l,k,o,m,i){k=(_euc(k)).replace(/[0-3][A-Z]|[^a-zA-Z0-9]/g,"").toLowerCase();a[k]=a[k]||0;var j=a[k]++,n=l+"_"+k+(!i?j:"");if(!_a.cbs[n]){_a.cbs[n]=function(){if(c[n]){clearTimeout(c[n]);}o.apply(this,arguments);};}_a.cbs["time_"+n]=(new Date()).getTime();if(m){clearTimeout(c[n]);c[n]=setTimeout(m,10000);}return"_ate.cbs."+_euc(n);}d.scb=g;d.msc=b;})(_a,_a.api,_a);(function(c,f,e){var h={},g={};function b(l,m){var j=291;if(l){for(var k=0;kh[s].getTime()+3000)){h[s]=l;}else{return g[s];}var q=j.offsetTop,k=j.offsetLeft,i=j.offsetWidth,t=j.offsetHeight,n=w.pageYOffset?w.pageYOffset:d.documentElement.scrollTop,o=w.pageXOffset?w.pageXOffset:d.documentElement.scrollLeft,m=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth,p=0;while(j.offsetParent){j=j.offsetParent;q+=j.offsetTop;k+=j.offsetLeft;if(++p>100){break;}}g[s]=(q<(n+m)&&k<(o+r)&&(q+t)>n&&(k+i)>o);return g[s];}c.mun=b;c.ivz=a;})(_a,_a.api,_a);(function(d,e,h){var c,m=d.util,k=4294967295,b=new Date().getTime();function i(){return((b/1000)&k).toString(16)+("00000000"+(Math.floor(Math.random()*(k+1))).toString(16)).slice(-8);}function a(n){return l(n)?(new Date((parseInt(n.substr(0,8),16)*1000))):new Date();}function j(n){var o=a();return((o.getTime()-1000*86400)>(new Date()).getTime());}function g(n,p){var o=a(n);return(((new Date()).getTime()-o.getTime())>p*1000);}function l(n){return n&&n.match(/^[0-9a-f]{16}$/)&&!j(n);}function f(n){return l(n)&&n.match(/^0{16}$/);}m.cuid=i;m.ivc=l;m.iooc=f;m.ioc=g;})(_a,_a.api,_a);(function(c,f,e){function b(g){if(!g){return"";}else{if(g.indexOf("%")>-1){g=_duc(g);}}if(g.indexOf(",")>-1){g=g.split(",")[1];}g=_a.util.atob?_a.util.atob(g):(typeof window.atob=="function"?window.atob(g):"");return g;}function d(h){var j={},g,i;h=h.toUpperCase();j.zip=h.substring(0,5);j.continent=h.substring(5,7);j.country=h.substring(7,9);j.region=h.substring(9,11);g=h.substring(11,15);if(g!="0000"){j.lat=(parseInt(g)/10-180).toFixed(1);}i=h.substring(15,19);if(i!="0000"){j.lon=(parseInt(i)/10-180).toFixed(1);}j.dma=h.substring(19,22);j.msa=h.substring(22,26);j.network_type=h.substring(26,27);j.throughput=h.substring(27,28);return j;}function a(j,k){var h,g;j=j.toUpperCase().split(",");for(h=0;h-1&&!j[p]){j[p]=1;r(h(b[o].src));}}}function a(r){var q=_a.mun((r.adurl||"")+(r.adev||""));if(j[q]){return;}j[q]=1;if(r.adurl&&typeof(r.adurl)=="string"){_a.pixu=r.adurl;e=1;}if(r.adev&&typeof(r.adev)=="string"){var o=r.adev;try{o=_duc(o);}catch(p){}o=o.split(";");e=1;_a.ed.addEventListener("addthis-internal.data.uid",function(){for(var u=0;u-1&&!o?r.replace(/^[^\#]+\#?|^\#?/,""):r.replace(/^[^\?]+\??|^\??/,""),u=c.util.fromKV(t);return u;}function g(){var o=d.getElementsByTagName("script");return o[o.length-1];}function k(o){if(l[o]){return l[o];}else{var q=document.gn("script");for(var p=0;p-1){return q[p];}}}return null;}function n(u){var q=document.gn("script"),v=q.length,r=q[v-1],t=h(r.src);if(u||(r.src&&r.src.indexOf("addthis")==-1)){for(var o=0;o-1){l[q[o].src.split(".").slice(-2).shift()]=q[o];t=h(q[o].src);break;}}}return t;}if(!c.util){c.util={};}c.util.gsp=n;c.util.gst=k;c.util.gtt=g;c.util.ghp=h;c.util.pae=a;c.util.pas=m;})(_a,_a.api,_a);(function(e,g,f){var d=e.util,b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=";function a(k){var j="",n,l,h,p,o,m=0;if(/[0-9a-fA-F]+/.test(k)){while(m>2));o=((l&3)<<4)|h;j+=b.charAt(p)+(isNaN(h)?"":b.charAt(o));}}return j;}function c(k){var j="",n,l,h,p,o,m=0;while(m=k.length?NaN:b.indexOf(k.charAt(m++));n=p>>2;l=isNaN(o)?(p&3):(((p&3)<<2)|(o>>4));h=o&15;j+=n.toString(16)+l.toString(16)+(isNaN(o)?"":h.toString(16));}return j;}d.hbtoa=a;d.atohb=c;})(_a,_a.api,_a);(function(d,e,f){var l=d.util,a={};function c(m){return(typeof document.querySelectorAll=="function")?document.querySelectorAll(m)||[]:[];}function k(q){var n=(q||{}).childNodes,p,m=q.textContent||q.innerText||"",o=/^\s*$/;if(!m){if(!n){return"";}for(p=0;p-1){q.push(p);}}}else{v=v.replace(/\-/g,"\\-");var n=new RegExp("\\b"+v+(t?"\\w*":"")+"\\b");for(s=0;s=9)||(document.querySelectorAll&&typeof(document.querySelectorAll)=="function"&&(!_a.bro.msi||document.documentMode>=8)))?b:g;l.gebcn=g;l.select=h;l.parent=i;l.qsa=c;l.gettxt=k;})(_a,_a.api,_a);var _234=function(a){a=a.slice(1).split("&");var c={},b;u.each(a,function(f,d){b=d.split("=");if(b.length>1){c[b[0]]=b[1];}});return c;},_239=A.params=_234(l.search);u.misc.makeParams=_234;if("at_tags"in _239){_239.at_tag=_239.at_tags;}if("at_tag"in _239){_6.user.ready(function(){_a.cookie.tag.add(_6.params.at_tag);});}if("at_welcome"in _239){if(!_duc(_239.at_welcome).match(/\{/)){_6.welcome_rule=_duc(_239.at_welcome);}else{try{_6.bar.initialize(_duc(_239.at_welcome));}catch(e){}}}_6.tip=function(e){if(typeof e!=="object"||!("target"in e&&"text"in e)){return;}var a=".addthis.tip{position:absolute;z-index:20;} .addthis.tip .tip-body {position:relative;border:1px solid #ECE3E3;width:240px;box-shadow: 0px 0px 2px 0px #999;background-color:#F3F3F3;top:20px;} .addthis.tip .tip-body p {margin:1.5em;font-size:13px;font-family:arial;z-index:10;} .addthis.tip .tip-point {position:absolute;width:38px;height:20px;top:4px;margin:auto;width:240px;background-image:url('http://cache.addthiscdn.com/downloads/img/surface/tip-pnt0.png');background-repeat:no-repeat;background-position:center; z-index:13;}";if(a){var d={style:{type:"text/css"}};if(!_a.bro.ie){d.style.html=a;}var c=_a.util.json2html(d);document.getElementsByTagName("head")[0].appendChild(c);if(_a.bro.ie){c.styleSheet.cssText=a;}}var b=_a.util.json2html({"div.addthis.tip":[{"div.tip-point":""},{"div.tip-body":{p:e.text}}]});document.getElementsByTagName("body")[0].appendChild(b);target=e.target;b.style.left=target.offsetLeft+target.offsetWidth/2-b.offsetWidth/2+"px";b.style.top=target.offsetTop+target.offsetHeight+"px";return b;};(function(a,c,b){if(!a.ad){a.ad={};}_a.extend(a.ad,{type:{NOOP:-1,CLICK:50,VIEW:100,POP:200,COPY:250,SHARE:300,FOLLOW:350,COMMENT:375,UID:1000,CUSTOM:2000}});})(_a,_a.api,_a);(function(c,e,h){var f="_ati",i="_at.";c.data=c.data||{};c.data.storage={all:g,clear:n,add:o,get:a,remove:d,exists:k,preRemove:l};var m=b();function b(){if(!_a.uls){return false;}var q=i+Math.floor(Math.random()*100);try{localStorage.setItem(q,1);localStorage.removeItem(q);return(_a.uls=true);}catch(p){return(_a.uls=false);}}function a(p){if(!m){return;}return window.localStorage.getItem(i+p);}function o(q,p){if(!m){return;}var r=i+q;try{window.localStorage[r]=p;}catch(s){if(s.name==="QUOTA_EXCEEDED_ERR"){n();try{window.localStorage[r]=p;}catch(s){}}}}function j(p){if(!p||typeof p!=="function"){return;}_a.util.each(window.localStorage,function(s){var r=window.localStorage.key(s),q=window.localStorage.getItem(r);p(r,q);});}function g(p){var q={};if(!m){return;}j(function(s,r){if(s&&s.indexOf&&s.indexOf(i+(p||""))===0){q[s]=r;}});return q;}function k(q){var p=0;j(function(s,r){if(s&&s.indexOf&&s.indexOf(i+(q||""))===0){p++;}});return p>0;}function n(){j(function(q,p){if(q.indexOf(i)===0){window.localStorage.removeItem(q);}});}function l(q){var p=g();_a.util.each(p,function(s,r){if(s.indexOf(i+q)===0){window.localStorage.removeItem(s);}});}function d(p){if(!m){return;}var q=i+p;window.localStorage.removeItem(p);}})(_a,_a.api,_a);(function(c,e,h){c.data=c.data||{};c.data.bloom={filter:g};var f=c.data.storage;var a=typeof ArrayBuffer!=="undefined";function g(p,q,u,j){var v;if(typeof p!=="number"){v=p,p=v.length*32;}this.m=p;this.k=q;var l=Math.ceil(p/32),s=-1;if(a){var w=1<>1)&1431655765;j=(j&858993459)+((j>>2)&858993459);return((j+(j>>4)&252645135)*16843009)>>24;}function d(k){var p=k.length,j=2166136261,o,m,l=-1;while(++l>24;j+=(j<<1)+(j<<4)+(j<<7)+(j<<8)+(j<<24);}if(m=o&16711680){j^=m>>16;j+=(j<<1)+(j<<4)+(j<<7)+(j<<8)+(j<<24);}if(m=o&65280){j^=m>>8;j+=(j<<1)+(j<<4)+(j<<7)+(j<<8)+(j<<24);}j^=o&255;j+=(j<<1)+(j<<4)+(j<<7)+(j<<8)+(j<<24);}j+=j<<13;j^=j>>7;j+=j<<3;j^=j>>17;j+=j<<5;return j&4294967295;}function b(j){j+=(j<<1)+(j<<4)+(j<<7)+(j<<8)+(j<<24);j+=j<<13;j^=j>>7;j+=j<<3;j^=j>>17;j+=j<<5;return j&4294967295;}})(_a,_a.api,_a);(function(d,f,h){var g=d.data.bloom.filter,l=d.data.storage,j=3,k="hbs",c=600,e=2;d.data.bloom.pfilter=b;d.data.bloom.library=i;function i(m,o,p){var r={},q;if(!m){return null;}this.name=m;this.get=function(s){if(_a.ich){return null;}return(r[s]=b(s));};this.isEmpty=function(){return(!(l.exists(this.name)));};this.add=function(s){if(!r[s]){this.get(s);this.prune();}return r[s];};this.contains=function(s){return!!l.get(this.name+"."+s);};function n(s){s=(s||"").split(".").pop();if(s.length!=4){return{};}else{return{m:parseInt(s.substr(0,2)),d:parseInt(s.substr(2,4))};}}this.prune=function(w){l.remove(this.name);var x=this.getCurrentBlooms(),w=Math.min(w||j,31),s=[],v=n(this.generateName()),t=v.m,u=v.d;_a.util.each(x,function(z,A){v=n(z);if(v.m){var y=v.m,B=v.d;if((y>t)||(y==t&&Bw||B<(31-w)))){l.remove(z);}else{s.push(z);}}});s.sort(function(z,y){if(parseInt(z)3){l.remove(s.pop());}};this.testAll=function(t){var v=false;if(!q){var u=this.getCurrentBlooms(),s=this;_a.util.each(u,function(w,x){if(!r[w]){r[w]=s.get(w);}});q=1;}_a.util.each(r,function(w,x){if(x&&x.test(t)){v=true;return false;}});return v;};this.generateName=function(){return((p||a).call(this,this.name));};this.getCurrentBlooms=function(){if(_a.ich){return[];}return(l.all(this.name));};}function a(o){var n=_atc._date||new Date(),m=n.getDate(),p=(n.getMonth()+1);if(p<10){p="0"+p;}if(m<10){m="0"+m;}return o+"."+(p+""+m);}function b(q,o,p,n,s){var t;q=q||"pbf";if(o&&p&&n&&s){t=new g(o,p,n,s);}else{if(o&&p){t=new g(o,p);}else{t=r(q);}}t.name=q;function r(y){if(_a.uls){var z=JSON.parse(l.get(y)||"{}"),v=parseInt(z.m)||c,x=parseInt(z.k)||e,w=z.l,u=z.b;return new g(v,x,w,u);}return null;}t.save=function(){if(_a.uls){var m={m:t.m,k:t.k,l:t._locations,b:t.buckets};l.add(t.name,JSON.stringify(m));}};t.remove=function(){l.preRemove(t.name);};return t;}})(_a,_a.api,_a);(function(f,t,w){var x=f,j=new Date().getTime(),s=function(){return Math.floor(Math.random()*4294967295).toString(36);},y=function(){return Math.floor((new Date().getTime()-j)/100).toString(16);},g=0,i=function(a){if(g===0){x.sid=g=(a||x.util.cuid());}return g;},d=null,c=function(a,z,A){if(d!==null){clearTimeout(d);}if(a){d=setTimeout(function(){z(!!A);},_a.wait);}},o=function(z,a){return _euc(z)+"="+_euc(a)+";"+y();},n=1,h=function(A,C){if(typeof A=="object"){A=_a.util.toKV(A);}var z=(A||"").split("?"),a=z.shift(),B=(z.pop()||"").split("&");return C(a,B);},k=function(a,z,B,A){if(!z){z={};}if(!z.remove){z.remove=[];}if(z.remove.push){z.remove.push("sms_ss");z.remove.push("at_xt");z.remove.push("at_pco");z.remove.push("fb_ref");z.remove.push("fb_source");}if(z.remove){a=v(a,z.remove);}if(z.clean){a=l(a);}if(z.defrag){a=e(a);}if(z.add){a=m(a,z.add,B,A);}return a;},m=function(B,D,C,z){var a={},A;if(D){for(A in D){if(B.indexOf(A+"=")>-1){continue;}a[A]=p(D[A],B,C,z);}D=_a.util.toKV(a);}return B+(D.length?((B.indexOf("?")>-1?"&":"?")+D):"");},p=function(A,z,B,a){return A.replace(/\{\{service\}\}/g,_euc(a||"")).replace(/\{\{code\}\}/g,_euc(a||"")).replace(/\{\{title\}\}/g,_euc((B||addthis_share).title)).replace(/\{\{url\}\}/g,_euc(z));},v=function(z,B){var a={},C=B||[],A;for(A=0;A-1){return a.split("#").shift();}else{z=a.split("#").slice(1).join("#").split(";").shift();if(z.split(".").length==3){z=z.split(".").slice(0,-1).join(".");}if(z.length==12&&z.substr(0,1)=="."&&(/[a-zA-Z0-9\-_]{11}/).test(z.substr(1))){return a.split("#").shift();}}return a;},l=function(a){if(!a.length){a="";}return h(a,function(A,D){var z=A.indexOf(";jsessionid"),E=[],B,C;if(z>-1){A=A.substr(0,z);}if(D){for(B in D){if(typeof(D[B])=="string"){C=(D[B]||"").split("=");if(C.length==2){if(C[0].indexOf("utm_")===0||C[0]=="gclid"||C[0]=="sms_ss"||C[0]=="at_xt"||C[0]=="fb_ref"||C[0]=="fb_source"){continue;}}if(D[B]){E.push(D[B]);}}}A+=(E.length?("?"+E.join("&")):"");}return A;});},b=function(){var a=(typeof(x.pub||"")=="function"?x.pub():x.pub)||"unknown";return"AT-"+a+"/-/"+x.ab+"/"+i()+"/"+(n++)+(x.uid!==null?"/"+x.uid:"");},r=function(B){B=B.split("/");var z=B.shift(),E=B.shift(),A=B.shift(),C=B.shift(),D=B.shift(),a=B.shift();if(A){x.ab=x.ab;}if(C){x.sid=g=C;}if(D){n=D;}if(a){x.uid=a;}},u=function(A){if(typeof A=="string"){A={url:A};}var a=A.url,B=A.params,z=A.js,E=A.rand,H=A.close,G=a+(B?"?"+(E?_a.track.ran():"")+"&"+B:"");x.log.debug("u="+G);if(z){_a.ajs(G,1);}else{if(H){var F=document,C=F.createElement("iframe");C.id="_atf";C.src=G;_a.opp(C.style);F.body.appendChild(C);C=F.getElementById("_atf");}else{var D=new Image();_a.imgz.push(D);D.src=G;}}};if(!_a.track){_a.track={};}f.util.extend(_a.track,{fcv:o,ran:s,rup:v,aup:m,cof:e,gof:q,clu:l,mgu:k,ssid:i,sta:b,uns:r,lpx:u,sxm:c});})(_a,_a.api,_a);(function(e,o,p){var q=document,t=".",k=";",g=".",f=t.length,l=0,s={wpp:1,blg:1};function b(d){if(!d){return 0;}if(d.charAt(0)=="#"){d=d.substr(1);}var u=d.split(";").shift();if(u.split(".").length==3){u=u.split(".").slice(0,-1).join(".");}if(u.length==12&&u.substr(0,1)=="."&&(/[a-zA-Z0-9\-_]{11}/).test(u.substr(1))){return 1;}return 0;}function n(d){return(d.length==(11+f)&&(d.substr(0,f)==t)&&(/[a-zA-Z0-9\-_]{11}/).test(d.substr(f)));}function r(R,P){if(!R){R=document.location;}if(!P){P=q.referer||q.referrer||"";}var Q,Y,H,W,K,C=0,D=0,M=R?R.href:"",J=(M||"").split("#").shift(),x=R.hash.substr(1),L=_a.util.ghp(R.search,1),N=_a.util.ghp(R.hash),G=N.at_st,U=N.at_pco,O=N.at_ab,T=N.at_pos,d=N.at_tot,y=L.sms_ss,F=L.fb_ref,u=L.at_xt,X,z=L.at_st,Z,V,E,I,A,v,S;if(!G){if(n(x)){Z=_a.util.atohb(x.substr(f));K=Z.substr(8,8);G=Z.substr(0,8)+"00000000,";G+=parseInt(Z.substr(16),10);}}if(F&&!G){V=g;I=F.split(V);if(I.length<2&&F.indexOf("_")>-1){V="_";I=F.split(V);}A=I.length>1?I.pop():"";v=I.join(V);if(!n(v)){v=F;A="";}if(n(v)){Z=_a.util.atohb(v.substr(f));u=Z.substr(0,16)+","+parseInt(Z.substr(16),10);y="facebook_"+(A||"like");}else{X=F.split("=").pop().split(g);if(X.length==2&&_a.util.ivc(X[0])){u=X.join(",");y="facebook_"+(A||"like");}}}G=(G&&_a.util.ivc(G.split(",").shift()))?G:"";if(!u){V=(x.indexOf(k)>-1)?k:g;E=x.substr(f).split(V);if(E.length==2&&n(x.substr(0,1)+E[0])){Z=_a.util.atohb(E[0]);u=Z.substr(0,16)+","+parseInt(Z.substr(16),10);y=E[1];C=1;}}if(U){H=U;}if(G){D=parseInt(G.split(",").pop())+1;Y=G.split(",").shift();}else{if(M.indexOf(_atd+"book")==-1&&J!=P){if(u){S=u.split(",");Q=_duc(S.shift());if(Q.indexOf(",")>-1){S=Q.split(",");Q=S.shift();}}else{if(z){S=z.split(",");W=_duc(S.shift());if(W.indexOf(",")>-1){S=W.split(",");W=S.shift();}}}if(S&&S.length){D=Math.min(3,parseInt(S.pop())+1);}}}if(!_a.util.ivc(Y)){Y=null;}if(!_a.util.ivc(W)){W=null;}y=(y||"").split("#").shift().split("?").shift();var B={ab:O||null,pos:T,tot:d,rsi:Y,cfc:H,hash:C,rsiq:W,fuid:K,rxi:Q,rsc:y,gen:D};return B;}function i(d){d=d||window.addthis_config;return!d||(d.data_track_clickback!==false&&d.data_track_linkback!==false);}function c(v,d){if(!d||(d.data_track_clickback!==false&&d.data_track_linkback!==false)){if(l){return true;}if(_a.ver()>=250){return(l=true);}v=(v||w.addthis_product||"").split(",");for(var u=0;u-1?u:u+"#"+h((v?d:d.substr(0,8)+_a.ad.gub()),(a.smd||{}).gen)+(v?g+v:"");}function m(v){var u,y,A,B,z,d,x;if(v.indexOf("#")>-1){z=v.split("#").slice(1).shift();if(b(z)){d=z.substr(1).split(".");x=(d.length)?d.shift():"";y=(d.length)?d.pop():"";if(x){x=_a.util.atohb(x);u=x.substr(0,16);A=parseInt(x.substr(16),10);if(!isNaN(A)){B=B||{};B.gen=A;}}if(_a.util.ivc(u)){B=B||{};B.xid=u;}if(y.search(/^[a-zA-Z0-9_]+$/)!=-1){B=B||{};B.rsc=y;}}}return B;}_a.extend(_a.track,{cur:j,dcu:m,gcc:h,cpf:t,ctp:c,eop:r,ich:b,ict:i});})(_a,_a.api,_a);(function(c,d,e){var h,a="hist",i=0,f=new c.data.bloom.library(a,3),j=c.data.storage;function b(k){k=(k||_a.share.links.canonical||document.location.href).split("#").shift();if(f.testAll(k)){return true;}else{return f.testAll(k+"/");}}function g(l){if(_a.sub){return;}l=(l||_a.share.links.canonical||document.location.href).split("#").shift();var k=f.generateName();if(!f.contains(k)){f.add(k);}if(!h){h=f.get(k);}if(h&&!i&&!h.test(l)){i=1;setTimeout(function(){h.add(l);h.save(k);},5*1000);}}if(!c.track){c.track={};}c.track.hist={log:g,seenBefore:b};})(_a,_a.api,_a);(function(g,h,l){var q={},j={},b=0,d=new g.cookie.KV("rfs",1),f=null;function i(r){if(r=="t.co"){return"twitter";}var s,t;for(s in g.services.map){t=g.services.map[s];if(t===""){t=s+".com";}if(r.indexOf(t)!=-1){return s;}}return null;}function p(s){var t,v,u,r;s=_duc(s);s=s.toLowerCase();s=s.replace(/[,;:\+\|]/g," ");s=s.replace(/[^a-z0-9. '\-]/g,"");s=s.replace(/\s+/g," ");s=s.replace(/\s+$/g,"");v=[];u=s.split(" ");for(r=0;r0;}function o(r){return r?q:j||q||{};}function a(r){q={};_a.util.each(r,function(t,s){q[t]=s;});q.dr=g.dr;}function k(r){j={};if(!r.rsi&&!r.rsc&&!r.dr){return;}_a.util.each(r,function(t,s){j[t]=s;});if(b){g.log.debug("setting",j);}_a.util.each(j,function(t,s){d.add(t,s);});d.save();}function e(t,s){var r=s?null:d.get();if(b){g.log.debug("reset called; pageState=",t," stored state=",r);}a(t);if(!r){t.dr=g.dr;k(t);q=j;if(b){g.log.debug("session state",j);}}else{if(t.rsc){t.dr=g.dr;k(t);if(b){g.log.debug("formal referral",j);}}else{if(!document.referrer){if(b){g.log.debug("no referral - kill cookie, then start a new session");}d.reset();t.dr=g.dr;k(t);q=j;if(b){g.log.debug("session state",j);}}else{k(r);if(b){g.log.debug("referral - use stored state",j);}}}}}if(!g.track){g.track={};}g.track.ts={get:c,gst:p,set:k,reset:e};})(_a,_a.api,_a);(function(){var d=document,a=_a,_370=0,cvt=[],avt=null,pix="tev",evu="//o.addthis.com/at/",ssc=function(rsc){var _377=_a.track.ts.get();if(_377.type=="social"){_a.cookie.ssc.update(_377.service);}else{if(rsc){_a.cookie.ssc.update(rsc);}}},_378={ftho:1,aqe3:1,d99r:1,neud:1,"8elu":1,bqfn:1},_379=Math.random()<_atc.csmp,_37a=true,_37b=new RegExp(/\(?(\d{3})\)?[\- ]?(\d{3})[\- ]?(\d{4})/g),_37c=new RegExp(/^((([a-z]|[0-9]|\-)+)\.)+([a-z])+$/ig),qtp=[],xtp=function(){var p;while(p=qtp.pop()){trk(p);}},atf=null,vpcs=[],vpex=[],pcs=[],spc=null;function avpc(c){c=c.split("-").shift();for(var i=0;i";ifr=d.getElementById("_atssh"+r);}a.opp(ifr.style);ifr.frameborder=ifr.style.border=0;ifr.style.top=ifr.style.left=0;return ifr;}function prod(){if(document.getElementById("product")){return true;}if(typeof document.getElementsByClassName=="function"&&(document.getElementsByClassName("product")||[]).length>0){return true;}if(document.getElementById("productDescription")){return true;}if(document.getElementById("page-product")){return true;}if(document.getElementById("vm_cart_products")){return true;}if(window.Virtuemart){return true;}var og=(a.ad.gog()),_396;_a.util.each(og,function(k,v){if(v=="type=product"){_396=1;}});if(_396){return true;}}function jsl(){var w=window;return((((w.jQuery||{}).fn||{}).jquery&&1)|((w.Prototype||{}).Version&&2)|((w.YUI||{}).version||(w.YAHOO||{}).VERSION&&4)|((w.Ext||{}).version&&8)|((w.dojo||{}).version&&16)|((w._gaq||w._gat)&&32)|(w.google_ad_client&&64)|((w.FB||w.fbAsyncInit)&&128)|(w.$BTB&&256)|(w.meebo&&512)|(w.gigya&&1024)|(w.SHARETHIS&&2048)|(w._qevents&&4096)|(w.twttr&&8192)|(w.postwidgetnamespace&&16384)|(w.a2a&&32768)|(w.SHRSB_Settings&&65536)|(w._sf_async_config&&131072)|(w.Shopify&&262144));}function onLinkClick(e){if(!e||!e.data||!e.data.pco||!e.data.url){return;}cvt.push(a.track.fcv("typ","lnk"));cvt.push(a.track.fcv("pco",e.data.pco));cvt.push(a.track.fcv("pur",a.track.mgu(e.data.url,{defrag:1})));dirxmi(true);}function onMenuComment(e){}function onMenuFollow(e){if(e&&e.data&&e.data.service&&e.data.url){trk({gen:a.ad.type.FOLLOW,pix:"dest="+e.data.service,svc:e.data.service,url:e.data.url});}}function onMenuShare(e){var uid=a.uid;if(e&&e.data&&e.data.service){if(!_a.ssl&&uid&&_a.util.ivc(uid)&&!_atc.xck&&!_a.util.iooc(uid)&&(e.data.service.indexOf("facebook")>-1||e.data.service=="more"||e.data.service=="settings"||e.data.service=="link"||(_atc.ver>=300&&e.data.service=="email"))){var img=new Image();a.imgz.push(img);img.src="//aidps.atdmt.com/AI/Api/v1/UserRest.svc/Provider/39CD8FF4-531A-4266-A340-45548C451F45/User/"+uid+"/gif";}trk({gen:(e.data.service.indexOf("facebook")>-1||e.data.service=="more"||e.data.service=="settings"||e.data.service=="link"||(_atc.ver>=300&&e.data.service=="email"))?a.ad.type.NOOP:a.ad.type.SHARE,pix:"dest="+e.data.service,svc:e.data.service,url:(e.data.url||null)});a.dcp=a.ad.type.SHARE;}}var _3a0,_3a1=[];function onApiUsage(evt){if(Math.random()<0.01){if(evt.data.call){_3a1.push(evt.data.call);}if(!_3a0){_3a0=setTimeout(function(){img("ap","3","calls="+_euc(_3a1.join(",")),{});},10000);}}}function sendViewedProducts(){if(vpcs.length){var t={vpc:vpcs};if(a.ab!="-"){t.ab=a.ab;}img("plvp","3",vpex.length?vpex.join("&"):"",t);}else{setTimeout(sendViewedProducts,1000);}}function onProductsGathered(){if(Math.random()<_atc.plmp){sendViewedProducts();}}function onMenuPop(evt){var t={},data=evt.data||{},svc=data.svc,pco=data.pco,_3a9=data.cmo,_3aa=data.crs,_3ab=data.cso;if(svc){t.sh=svc;}if(_3a9){t.cm=_3a9;}if(_3ab){t.cs=1;}if(_3aa){t.cr=1;}if(pco){t.spc=pco;}img("sh","3",null,t);}function onWelcomeBarShow(evt){var t={},data=evt.data||{},svc=data.svc,pco=data.pco||"wmb-1.0";if(data.showCount>1){return;}t.sh="wombat";if(pco){t.spc=pco;}if(svc){t.sc=svc;}img("sh","3",null,t);apc(data.pco);}function onInstantShareShow(evt){var t={},data=evt.data||{},svc=data.svc,pco=data.pco||"ins-1.0";if(data.showCount>1){return;}t.sh="instant-share";if(pco){t.spc=pco;}if(svc){t.sc=svc;}img("sh","3",null,t);apc(data.pco);avpc(data.pco);}function trk(t,_3b7){var dr=a.dr,rev=(a.rev||"");if(!t){return;}t.xck=_atc.xck?1:0;t.xxl=1;t.sid=a.track.ssid();t.pub=a.pub();t.ssl=a.ssl||0;t.du=a.tru(t.url||a.du||a.dl.href);t.xtr=_3b7!==_1?0:_atc.xtr;if(a.dt){t.dt=a.dt;}if(a.cb){t.cb=a.cb;}if(a.kw){t.kw=a.kw;}t.lng=a.lng();t.ver=_a.ver();t.jsl=a.track.jsl();t.prod=a.track.prod();if(!a.upm&&a.uid){t.uid=a.uid;}t.pc=t.spc||pcs.join(",");if(vpcs){t.vpc=vpcs.join(",");}if(dr){t.dr=a.tru(dr);}if(a.dh){t.dh=a.dh;}if(rev){t.rev=rev;}if(a.xfr){if(a.upm){if(atf&&atf.contentWindow){atf.contentWindow.postMessage(_50(t),"*");}}else{var div=get_atssh(),base=_atc.rsrcs.sh+(false?"?t="+new Date().getTime():"");if(atf){div.removeChild(div.firstChild);}atf=ctf();atf.src=base+"#"+_50(t);div.appendChild(atf);}}else{qtp.push(t);}}function img(i,c,x,obj,_3c0){if(!window.at_sub&&!_atc.xtr){var t=obj||{};t.evt=i;if(x){t.ext=x;}avt=t;if(_3c0===1){xmi(true);}else{a.track.sxm(true,xmi);}}}function cev(k,v){cvt.push(a.track.fcv(k,v));a.track.sxm(true,xmi);}function xmi(_3c4){var h=a.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if(_atc.xtr){return;}var t=avt||{};t.ce=cvt.join(",");cvt=[];avt=null;trk(t);if(_3c4){var i=d.ce("iframe");i.id="_atf";_a.opp(i.style);d.body.appendChild(i);i=d.getElementById("_atf");}}}function dirxmi(_3c8){var a=_a,i,lng=a.lng().split("-").shift(),h=a.dl?a.dl.hostname:"";if(cvt.length>0){if(_atc.xtr){return;}if(h.indexOf(".gov")>-1||h.indexOf(".mil")>-1){_atc.xck=1;}if(a.dt){cvt.push(a.track.fcv("pti",a.dt));}cvt.push(a.track.fcv("lng",lng));if(a.cb){cvt.push(a.track.fcv("cb",a.cb));}var urp=pix+"-"+a.track.ran()+".png?ev="+a.track.sta()+"&ce="+cvt.join(",")+(_atc.xck?"&xck=1":"")+(a.dr?"&dr="+_euc(a.track.mgu(a.dr,{defrag:1})):"")+(a.du?"&PRE="+_euc(a.track.mgu(a.du,{defrag:1})):""),url=evu+urp;cvt=[];a.track.lpx({url:url,close:_3c8});}}function onConversion(e){_a.log.debug(e);trackConversion(e.data);}function trackConversion(_3d0){var t={},ts=a.track.ts.get(false),ref,ex="",_3d5={sku:1,brand:1,model:1,id:1,value:1,label:1,category:1};_a.util.each(_3d5,function(k,v){ex+=(_3d0[k]?"&"+k+"="+_euc(_3d0[k])||"":"");t[k]=_3d0[k];});ref=ts.type?ts.type+(ts.type=="social"?"&rsc="+ts.service:""):"";if(!t.label){return;}img("pro","3",(ref?"ref="+ref:"")+ex);}function trackSocial(typ,_3d9){var id=(_3d9||{}).id||_a.uid,_3db=(_3d9||{}).service||"unk";cev("typ",typ);cev("pur",a.track.mgu(a.du,{defrag:1}));cev("sto",_3db);}function onSocialConnect(_3dc){trackSocial("soc",_3dc);}function onCopy(e){var text="",_3df="";if(window.getSelection){_3df=window.getSelection()||"";text=_a.trim(_3df.toString()).replace(_37b," ").replace(/[\b]+/g," ").split(" ");if(text.length){if(_379&&_370<3){cev("cbc",text.length);}_370++;if(!_37a){return;}var _3e0=[];for(var i=0;i-1)||_378[_a.mun(_a.pub())])||(w.addthis_config||{}).data_track_textcopy||(window.addthis_product||"").indexOf("wpp")>-1||(window.addthis_product||"").indexOf("blg")>-1);try{if(_379||_37a){if(a.bro.msi){document.body.attachEvent("oncopy",onCopy,true);}else{document.addEventListener("copy",onCopy,true);}}}catch(e){}});a.ed.addEventListener("addthis-internal.api",onApiUsage);a.ed.addEventListener("addthis-internal.compact",onMenuPop);a.ed.addEventListener("addthis-internal.bar.show",onWelcomeBarShow);a.ed.addEventListener("addthis-internal.link.click",onLinkClick);a.ed.addEventListener("addthis-internal.ready",onProductsGathered);a.ed.addEventListener("addthis-internal.conversion",onConversion);a.ed.addEventListener("addthis.bar.show",onWelcomeBarShow);a.ed.addEventListener("addthis.menu.share",onMenuShare);a.ed.addEventListener("addthis.menu.follow",onMenuFollow);a.ed.addEventListener("addthis.menu.comment",onMenuComment);a.ed.addEventListener("addthis-internal.instant-share.show",onInstantShareShow);if(!a.track){a.track={};}a.util.extend(a.track,{pcs:pcs,apc:apc,avpc:avpc,avp:addVisibleProduct,cev:cev,ctf:ctf,jsl:jsl,prod:prod,osc:onSocialConnect,gtf:get_atssh,qtp:function(p){qtp.push(p);},ssc:ssc,stf:function(f){atf=f;},trk:trk,trl:onLinkClick,xtp:xtp,msg:msg,trc:trackConversion});})();_41(_a,{_rec:[],xfr:!_a.upm||!_a.bro.ffx,pmh:function(e){var data,r=_a._rec;if(e.origin.slice(-12)==".addthis.com"){if(!e.data){return;}if(e.data.length){if(_a.unj&&e.data.indexOf&&e.data.indexOf("{")===0){try{data=JSON.parse(e.data);}catch(e){data=_a.util.rfromKV(e.data);}}else{data=_a.util.rfromKV(e.data);}}else{data=e.data;}for(var n=0;nid&&o[q][id]){return o[q][id];}}}}return _3f0;},lng:function(){return window.addthis_language||(window.addthis_config||{}).ui_language||(_a.bro.msi?navigator.userLanguage:navigator.language)||"en";},jlng:function(lng){return(lng||_a.lng()).split("-").shift();},iwb:function(l){var wd={th:1,pl:1,sl:1,gl:1,hu:1,is:1,nb:1,se:1,su:1,sw:1};return!!wd[l];},gfl:function(l){var map={ca:"es",cs:"CZ",cy:"GB",da:"DK",de:"DE",eu:"ES",ck:"US",en:"US",es:"LA",fb:"FI",gl:"ES",ja:"JP",ko:"KR",nb:"NO",nn:"NO",sv:"SE",ku:"TR",zh:"CN","zh-tr":"CN","zh-hk":"HK","zh-tw":"TW",fo:"FO",fb:"LT",af:"ZA",sq:"AL",hy:"AM",be:"BY",bn:"IN",bs:"BA",nl:"NL",et:"EE",fr:"FR",ka:"GE",el:"GR",gu:"IN",hi:"IN",ga:"IE",jv:"ID",kn:"IN",kk:"KZ",la:"VA",li:"NL",ms:"MY",mr:"IN",ne:"NP",pa:"IN",pt:"PT",rm:"CH",sa:"IN",sr:"RS",sw:"KE",tl:"PH",ta:"IN",pl:"PL",tt:"RU",te:"IN",ml:"IN",uk:"UA",vi:"VN",tr:"TR",xh:"ZA",zu:"ZA",km:"KH",tg:"TJ",he:"IL",ur:"PK",fa:"IR",yi:"DE",gn:"PY",qu:"PE",ay:"BO",se:"NO",ps:"AF",tl:"ST"},rv=map[l]||map[l.split("-").shift()];if(rv){return l.split("-").shift()+"_"+rv;}else{return"en_US";}},ivl:function(l){var lg={af:1,afr:"af",ar:1,ara:"ar",az:1,aze:"az",be:1,bye:"be",bg:1,bul:"bg",bn:1,ben:"bn",bs:1,bos:"bs",ca:1,cat:"ca",cs:1,ces:"cs",cze:"cs",cy:1,cym:"cy",da:1,dan:"da",de:1,deu:"de",ger:"de",el:1,gre:"el",ell:"ell",en:1,eo:1,es:1,esl:"es",spa:"spa",et:1,est:"et",eu:1,fa:1,fas:"fa",per:"fa",fi:1,fin:"fi",fo:1,fao:"fo",fr:1,fra:"fr",fre:"fr",ga:1,gae:"ga",gdh:"ga",gl:1,glg:"gl",gu:1,he:1,heb:"he",hi:1,hin:"hin",hr:1,ht:1,hy:1,cro:"hr",hu:1,hun:"hu",id:1,ind:"id",is:1,ice:"is",it:1,ita:"it",iu:1,ike:"iu",iku:"iu",ja:1,jpn:"ja",km:1,ko:1,kor:"ko",ku:1,lb:1,ltz:"lb",lt:1,lit:"lt",lv:1,lav:"lv",mk:1,mac:"mk",mak:"mk",ml:1,mn:1,ms:1,msa:"ms",may:"ms",nb:1,nl:1,nla:"nl",dut:"nl",no:1,nds:1,nn:1,nno:"no",oc:1,oci:"oc",pl:1,pol:"pl",ps:1,pt:1,por:"pt",ro:1,ron:"ro",rum:"ro",ru:1,rus:"ru",sk:1,slk:"sk",slo:"sk",sl:1,slv:"sl",sq:1,alb:"sq",sr:1,se:1,si:1,ser:"sr",su:1,sv:1,sve:"sv",sw:1,swe:"sv",ta:1,tam:"ta",te:1,teg:"te",th:1,tha:"th",tl:1,tgl:"tl",tn:1,tr:1,tur:"tr",tpi:1,tt:1,uk:1,ukr:"uk",ur:1,urd:"ur",vi:1,vec:1,vie:"vi","zh-cn":1,"zh-hk":1,"chi-hk":"zh-hk","zho-hk":"zh-hk","zh-tr":1,"chi-tr":"zh-tr","zho-tr":"zh-tr","zh-tw":1,"chi-tw":"zh-tw","zho-tw":"zh-tw",zh:1,chi:"zh",zho:"zh"};if(lg[l]){return lg[l];}l=l.split("-").shift();if(lg[l]){if(lg[l]===1){return l;}else{return lg[l];}}return 0;},ggl:function(l){var map={en:"en-US",ar:"ar",ca:"ca",zh:"zh-CN",hr:"hr",cs:"cs",da:"da",nl:"nl",et:"et",fi:"fi",fr:"fr",de:"de",el:"el",he:"iw",hi:"hi",hu:"hu",id:"id",it:"it",ja:"ja",ko:"ko",lv:"lv",lt:"lt",ms:"ms",no:"no",fa:"fa",pl:"pl",pt:"pt-BR",ro:"ro",ru:"ru",sr:"sr",sk:"sk",sl:"sl",es:"es",sv:"sv",th:"th",tr:"tr",uk:"uk",vi:"vi"};return map[l]||null;},gvl:function(l){var rv=_a.ivl(l)||"en";if(rv===1){rv=l;}return rv;},ulg:function(_402){if(!_402||(_a.lng()).indexOf("en")===0){return;}try{var _403=window.addthis_translations;if(_403){_402(_403);}else{setTimeout(function(){_a.ulg(_402);},500);}}catch(e){}},alg:function(al,f){var l=_a.gvl((al||_a.lng()).toLowerCase());if(l.indexOf("en")!==0&&(!_a.pll||f)){_a.pll=_a.ajs("static/r07/lang30/"+l+".js");}}});_41(_a,{trim:function(s,e){if(s&&s.trim&&typeof(s.trim)=="function"){s=s.trim();}try{s=s.replace(/^[\s\u3000]+/,"").replace(/[\s\u3000]+$/,"");}catch(exc){}if(s&&e){s=_euc(s);}return s||"";},trl:[],tru:function(u,k,_40b){var rv="",_40d=0,_40e=-1;if(_40b===_1){_40b=300;}if(u){rv=u.substr(0,_40b);if(rv!==u){if((_40e=rv.lastIndexOf("%"))>=rv.length-4){rv=rv.substr(0,_40e);}if(rv!=u){for(var i in _a.trl){if(_a.trl[i]==k){_40d=1;}}if(!_40d){_a.trl.push(k);}}}}return rv;},opp:function(st){st.width=st.height="1px";st.position="absolute";st.zIndex=100000;},jlr:{},ajs:function(name,_412,_413,id,el,_416){if(!_a.jlr[name]||_416){var o=d.ce("script"),ssl=(window.location.protocol=="https:"),_419="",head=(el)?el:d.gn("head")[0]||d.documentElement;o.setAttribute("type","text/javascript");if(_413){o.setAttribute("async","true");}if(id){o.setAttribute("id",id);}if((window.chrome&&chrome.self)||(window.safari&&safari.extension)){_419=(ssl?"https:":"http:");if(name.indexOf("//")===0){name=_419+name;}}o.src=((_412||name.indexOf("//")===0)?"":(_419+_atr))+name;head.insertBefore(o,head.firstChild);_a.jlr[name]=1;return o;}return 1;},jlo:function(){try{var a=_a,al=a.lng(),aig=function(src){var img=new Image();_a.imgz.push(img);img.src=src;};a.alg(al);if(!a.pld){if(a.bro.ie6){aig(_atc.rsrcs.widgetpng);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static/t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1);}}if(a.pll&&!window.addthis_translations){setTimeout(function(){a.pld=a.ajs(_atc.rsrcs.menujs);},10);}else{a.pld=a.ajs(_atc.rsrcs.menujs);}}}catch(e){}},ao:function(elt,pane,iurl,_423,_424,_425){_a.lad(["open",elt,pane,iurl,_423,_424,_425]);_a.jlo();return false;},ac:function(){},as:function(s,cf,sh){_a.lad(["send",s,cf,sh]);_a.jlo();}});(function(f,s,t){var d=f.util.each,v=f.util.map;function g(y,x,A){var B="Cwm fjordbank glyphs vext quiz",z=y.getContext("2d");z.font=x;z.fillText(B,2,A||2);}function e(){if(!window.HTMLCanvasElement){return 0;}try{var x=document.createElement("canvas"),y=x.getContext("2d"),A;x.style.display="none";y.textBaseline="top";y.textBaseline="alphabetic";y.fillStyle="#f60";y.fillRect(125,1,62,20);y.fillStyle="#069";g(x,"11pt no-real-font-"+(Math.floor(Math.random*1000)),15);y.fillStyle="rgba(102, 204, 0, 0.7)";g(x,"18pt Arial",17);A=x.toDataURL();delete x;return A;}catch(z){return 1;}}function n(){var A=false,x="",C=null,y="",z="";try{y="AcroPDF.PDF";C=new ActiveXObject(y);}catch(B){}if(!C){try{y="PDF.PdfCtrl";C=new ActiveXObject(y);}catch(B){}}if(C){try{A=true;z=y;x=C.GetVersions().split(",");x=x[0].split("=");x=parseFloat(x[1]);}catch(B){}}return{isInstalled:A,version:x,name:z};}function j(){var A=false,x="",C=null,y="",z="";try{y="ShockwaveFlash.ShockwaveFlash";C=new ActiveXObject(y);}catch(B){}if(C){try{A=true;z=y;x=C.GetVariable("$version").substring(4);x=x.split(",");x=parseFloat(x[0]+"."+x[1]);}catch(B){}}return{isInstalled:A,version:x,name:z};}function o(){var A=false,x="",C=null,y="",z="";try{y="QuickTime.QuickTime";C=new ActiveXObject(y);}catch(B){}if(C){try{A=true;z=y;x=C.QuickTimeVersion.toString(16);x=x.substring(0,1)+"."+x.substring(1,3);x=parseFloat(x);}catch(B){}}return{isInstalled:A,version:x,name:z};}function m(){var B=false,x="",C=["rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","RealPlayer"],E=null,y="",z="";for(var A=0;A>>16)*A)&65535)<<16)))&4294967295;C=(C<<15)|(C>>>17);C=((((C&65535)*y)+((((C>>>16)*y)&65535)<<16)))&4294967295;D^=C;D=(D<<13)|(D>>>19);x=((((D&65535)*5)+((((D>>>16)*5)&65535)<<16)))&4294967295;D=(((x&65535)+27492)+((((x>>>16)+58964)&65535)<<16));}C=0;switch(F){case 3:C^=(E.charCodeAt(z+2)&255)<<16;case 2:C^=(E.charCodeAt(z+1)&255)<<8;case 1:C^=(E.charCodeAt(z)&255);C=(((C&65535)*A)+((((C>>>16)*A)&65535)<<16))&4294967295;C=(C<<15)|(C>>>17);C=(((C&65535)*y)+((((C>>>16)*y)&65535)<<16))&4294967295;D^=C;}D^=E.length;D^=D>>>16;D=(((D&65535)*2246822507)+((((D>>>16)*2246822507)&65535)<<16))&4294967295;D^=D>>>13;D=((((D&65535)*3266489909)+((((D>>>16)*3266489909)&65535)<<16)))&4294967295;D^=D>>>16;return D>>>0;}if(!f.ad){f.ad={};}_a.extend(f.ad,{gpl:r,gce:e,gfp:c});})(_a,_a.api,_a);(function(e,g,f){var c=e.mun,d=e.ad.gpl(),b=e.ad.gce();function h(){var n=c(navigator.userAgent,16),j=((new Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLanguage||navigator.language),l=w.screen.colorDepth+""+w.screen.width+w.screen.height+w.screen.availWidth+w.screen.availHeight,k=navigator.plugins,o;try{o=k.length;if(o>0){for(var m=0;m0?d.substr(0,k):"",q=v>0?d.substr(k):"",j=v>0?d.substr(0,A):"",z=v>0?d.substr(A,A*2):"",l=v>0?d.substr(A*2):"",t=0;try{t=_a.ad.gfp();}catch(x){}if(b!=1&&b!==0&&r.length>10){i=c(r.substr(0,p),36)+c(r.substr(p),36);}else{i=b;}return"fcu7a="+n+s+c(m+u+j,16)+c(z,16)+c(l,16)+"&fcu7c="+s+i+c(m+u,16)+c(y,16)+c(q,16)+"&fcu7d="+s+i+c(m+y,16)+c(u+q,16)+"&fcu7e="+s+n+c(m+y,16)+c(u+q,16)+"&fcu7f="+s+i+c(m+y,36)+c(u+q,36)+"&fcu8="+t;}catch(x){return"fcun=1";}}if(!e.ad){e.ad={};}e.ad.gub=h;e.ad.gubr=a;})(_a,_a.api,_a);(function(f,G,I){var L=document,x=window,h=1,k=["cbea","cbeab","kkk","zvys","gvgf","shpxf","chfflyvcf","pernzcvr","svfgvat","wvmm","fcybbtr","flovna"],o=["phz"],H=k.length,F=o.length,A={},r=[],v=12,y=/.html|.htm|.php|.jsp|.asp|.aspx|.pl|.cfm|.shtml|.cgi|.py/,K=10,a=5,C=5,q=0.333,m,z={},b={},E={mr:1,a:1,able:1,about:1,above:1,abst:1,accordance:1,according:1,accordingly:1,across:1,act:1,actually:1,added:1,adj:1,adopted:1,affected:1,affecting:1,affects:1,after:1,afterwards:1,again:1,against:1,ah:1,all:1,almost:1,alone:1,along:1,already:1,also:1,although:1,always:1,am:1,among:1,amongst:1,an:1,and:1,announce:1,another:1,any:1,anybody:1,anyhow:1,anymore:1,anyone:1,anything:1,anyway:1,anyways:1,anywhere:1,apparently:1,approximately:1,are:1,aren:1,arent:1,arise:1,around:1,as:1,aside:1,ask:1,asking:1,at:1,auth:1,available:1,away:1,awfully:1,b:1,back:1,be:1,became:1,because:1,become:1,becomes:1,becoming:1,been:1,before:1,beforehand:1,begin:1,beginning:1,beginnings:1,begins:1,behind:1,being:1,believe:1,below:1,beside:1,besides:1,between:1,beyond:1,biol:1,both:1,brief:1,briefly:1,but:1,by:1,c:1,ca:1,came:1,can:1,cannot:1,"can't":1,cause:1,causes:1,certain:1,certainly:1,co:1,com:1,come:1,comes:1,contain:1,containing:1,contains:1,could:1,couldnt:1,d:1,date:1,did:1,"didn't":1,different:1,"do":1,does:1,"doesn't":1,doing:1,done:1,"don't":1,down:1,downwards:1,due:1,during:1,e:1,each:1,ed:1,edu:1,effect:1,eg:1,eight:1,eighty:1,either:1,"else":1,elsewhere:1,end:1,ending:1,enough:1,especially:1,et:1,"et-al":1,etc:1,even:1,ever:1,every:1,everybody:1,everyone:1,everything:1,everywhere:1,ex:1,except:1,f:1,far:1,few:1,ff:1,fifth:1,first:1,five:1,fix:1,followed:1,following:1,follows:1,"for":1,former:1,formerly:1,forth:1,found:1,four:1,from:1,further:1,furthermore:1,g:1,gave:1,get:1,gets:1,getting:1,give:1,given:1,gives:1,giving:1,go:1,goes:1,gone:1,got:1,gotten:1,h:1,had:1,happens:1,hardly:1,has:1,"hasn't":1,have:1,"haven't":1,having:1,he:1,hed:1,hence:1,her:1,here:1,hereafter:1,hereby:1,herein:1,heres:1,hereupon:1,hers:1,herself:1,hes:1,hi:1,hid:1,him:1,himself:1,his:1,hither:1,home:1,how:1,howbeit:1,however:1,hundred:1,i:1,id:1,ie:1,"if":1,"i'll":1,im:1,immediate:1,immediately:1,importance:1,important:1,"in":1,inc:1,indeed:1,index:1,information:1,instead:1,into:1,invention:1,inward:1,is:1,"isn't":1,it:1,itd:1,"it'll":1,its:1,itself:1,"i've":1,j:1,just:1,k:1,keep:1,keeps:1,kept:1,keys:1,kg:1,km:1,know:1,known:1,knows:1,l:1,largely:1,last:1,lately:1,later:1,latter:1,latterly:1,least:1,less:1,lest:1,let:1,lets:1,like:1,liked:1,likely:1,line:1,little:1,"'ll":1,look:1,looking:1,looks:1,ltd:1,m:1,made:1,mainly:1,make:1,makes:1,many:1,may:1,maybe:1,me:1,mean:1,means:1,meantime:1,meanwhile:1,merely:1,mg:1,might:1,million:1,miss:1,ml:1,more:1,moreover:1,most:1,mostly:1,mr:1,mrs:1,much:1,mug:1,must:1,my:1,myself:1,n:1,na:1,name:1,namely:1,nay:1,nd:1,near:1,nearly:1,necessarily:1,necessary:1,need:1,needs:1,neither:1,never:1,nevertheless:1,"new":1,next:1,nine:1,ninety:1,no:1,nobody:1,non:1,none:1,nonetheless:1,noone:1,nor:1,normally:1,nos:1,not:1,noted:1,nothing:1,now:1,nowhere:1,o:1,obtain:1,obtained:1,obviously:1,of:1,off:1,often:1,oh:1,ok:1,okay:1,old:1,omitted:1,on:1,once:1,one:1,ones:1,only:1,onto:1,or:1,ord:1,other:1,others:1,otherwise:1,ought:1,our:1,ours:1,ourselves:1,out:1,outside:1,over:1,overall:1,owing:1,own:1,p:1,page:1,pages:1,part:1,particular:1,particularly:1,past:1,per:1,perhaps:1,placed:1,please:1,plus:1,poorly:1,possible:1,possibly:1,potentially:1,pp:1,predominantly:1,present:1,previously:1,primarily:1,probably:1,promptly:1,proud:1,provides:1,put:1,q:1,que:1,quickly:1,quite:1,qv:1,r:1,ran:1,rather:1,rd:1,re:1,readily:1,really:1,recent:1,recently:1,ref:1,refs:1,regarding:1,regardless:1,regards:1,related:1,relatively:1,research:1,respectively:1,resulted:1,resulting:1,results:1,right:1,run:1,s:1,said:1,same:1,saw:1,say:1,saying:1,says:1,sec:1,section:1,see:1,seeing:1,seem:1,seemed:1,seeming:1,seems:1,seen:1,self:1,selves:1,sent:1,seven:1,several:1,shall:1,she:1,shed:1,"she'll":1,shes:1,should:1,"shouldn't":1,show:1,showed:1,shown:1,showns:1,shows:1,significant:1,significantly:1,similar:1,similarly:1,since:1,six:1,slightly:1,so:1,some:1,somebody:1,somehow:1,someone:1,somethan:1,something:1,sometime:1,sometimes:1,somewhat:1,somewhere:1,soon:1,sorry:1,specifically:1,specified:1,specify:1,specifying:1,state:1,states:1,still:1,stop:1,strongly:1,sub:1,substantially:1,successfully:1,such:1,sufficiently:1,suggest:1,sup:1,sure:1,t:1,take:1,taken:1,taking:1,tell:1,tends:1,th:1,than:1,thank:1,thanks:1,thanx:1,that:1,"that'll":1,thats:1,"that've":1,the:1,their:1,theirs:1,them:1,themselves:1,then:1,thence:1,there:1,thereafter:1,thereby:1,thered:1,therefore:1,therein:1,"there'll":1,thereof:1,therere:1,theres:1,thereto:1,thereupon:1,"there've":1,these:1,they:1,theyd:1,"they'll":1,theyre:1,"they've":1,think:1,"this":1,those:1,thou:1,though:1,thoughh:1,thousand:1,throug:1,through:1,throughout:1,thru:1,thus:1,til:1,tip:1,to:1,together:1,too:1,took:1,toward:1,towards:1,tried:1,tries:1,truly:1,"try":1,trying:1,ts:1,twice:1,two:1,u:1,un:1,under:1,unfortunately:1,unless:1,unlike:1,unlikely:1,until:1,unto:1,up:1,upon:1,ups:1,us:1,use:1,used:1,useful:1,usefully:1,usefulness:1,uses:1,using:1,usually:1,v:1,value:1,various:1,"'ve":1,very:1,via:1,viz:1,vol:1,vols:1,vs:1,w:1,want:1,wants:1,was:1,"wasn't":1,way:1,we:1,wed:1,welcome:1,"we'll":1,went:1,were:1,"weren't":1,"we've":1,what:1,whatever:1,"what'll":1,whats:1,when:1,whence:1,whenever:1,where:1,whereafter:1,whereas:1,whereby:1,wherein:1,wheres:1,whereupon:1,wherever:1,whether:1,which:1,"while":1,whim:1,whither:1,who:1,whod:1,whoever:1,whole:1,"who'll":1,whom:1,whomever:1,whos:1,whose:1,why:1,widely:1,willing:1,wish:1,"with":1,within:1,without:1,"won't":1,words:1,world:1,would:1,"wouldn't":1,www:1,x:1,y:1,yes:1,yet:1,you:1,youd:1,"you'll":1,your:1,youre:1,yours:1,yourself:1,yourselves:1};function p(d){return d.replace(/[a-zA-Z]/g,function(i){return String.fromCharCode((i<="Z"?90:122)>=(i=i.charCodeAt(0)+13)?i:i-26);});}while(H--){b[p(k[H])]=1;}while(F--){z[p(o[F])]=1;}function D(d){var i=0;if(!d||typeof(d)!="string"){return i;}d=((d||"").toLowerCase()+"").replace(/ /g,"");if(d=="mature"||d=="adult"||d=="rta-5042-1996-1400-1577-rta"){i|=h;}return i;}function e(w,d){var O=0,j,N;if(!w||typeof(w)!="string"){return O;}w=((w||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" ");for(j=0,N=w.length;jd){return false;}N=f.util.gettxt(Q);if(!i||N.length>i){u(N,O);}});}function u(P,O,N){var w=(P||""),d,j;if(!w){return;}if(N){w=w.replace(/ /g,"").split(N);}else{w=w.replace(/[^\w]/g," ").split(" ");}for(j=0;j0){r.push(j);}else{break;}}}function t(){J();var N=[],i=(m||"").length,d,P,O,w;if(m&&i){while(i--){d=m[i]||{};P=((d.getAttribute?d.getAttribute("property"):"")||d.name||"").toLowerCase();O=d.content;if(P.indexOf("og:")===0){w=P.split(":").pop();if(N.length<7||w=="type"){N.push(w=="type"?w+"="+O:w);}}}}return N;}function J(){if(!m){m=L.all&&typeof(L.all.tags)=="function"?L.all.tags("META"):L.getElementsByTagName?L.getElementsByTagName("META"):new Array();_a.meta=m;}}function g(){J();var w={},j,d="";if(!m||m.length==0){return w;}for(j=0;jw.weight){return-1;}return 1;});j=j.slice(0,v);i=(new Date()).getTime();f.log.debug("gcv",j,"te="+(i-d)+" ms");return j;}function s(){var d=document.charset||document.characterSet||document.inputEncoding||document.defaultCharset;if(!d){J();for(H=0;H14)?"":d);}if(!f.ad){f.ad={};}_a.extend(f.ad,{cla:B,gog:t,og:g,kw:n,gcv:l,gch:s});})(_a,_a.api,_a);(function(c,f,i){var g=0,b=1,a=2,h=4;function d(m,l,k){k=(k===_1||k)||(window.location.protocol=="https:");l=_a.util.host(l===_1?window.location.href:l);var o=g;if(m){var n=_a.util.host(m);if(l==n){o|=a;}else{o|=h;}}if(!k&&j(m)){o|=b;}return o;}function j(k){var p=".com/",n=".org/",l=(k||"").toLowerCase(),m=0;if(l&&l.match(/ws\/results\/(web|images|video|news)/)){m=1;}else{if(false&&l&&l.match(/\/relevance\/search\//)){m=1;}else{if(l&&l.indexOf("addthis"==-1)&&(l.match(/google.*\/(search|url|aclk|m\?)/)||l.indexOf("/pagead/aclk?")>-1||l.indexOf(p+"url")>-1||l.indexOf(p+"l.php")>-1||l.indexOf("/search?")>-1||l.indexOf("/search/?")>-1||l.indexOf("search?")>-1||l.indexOf("yandex.ru/clck/jsredir?")>-1||l.indexOf(p+"search")>-1||l.indexOf(n+"search")>-1||l.indexOf("/search.html?")>-1||l.indexOf("search/results.")>-1||l.indexOf(p+"s?bs")>-1||l.indexOf(p+"s?wd")>-1||l.indexOf(p+"mb?search")>-1||l.indexOf(p+"mvc/search")>-1||l.indexOf(p+"web")>-1||l.match(/aol.*\/aol/)||l.indexOf("hotbot"+p)>-1)){if(e(k)!=false){m=1;}}}}if(m){return true;}else{return false;}}function e(k){var m=k.split("?").pop().toLowerCase().split("&"),l,n=/^(?:q|search|bs|wd|p|kw|keyword|query|qry|querytext|text|searchcriteria|searchstring|searchtext|sp_q)=(.*)/i;for(l=0;l=300&&!_a.bro.wph&&!_a.bro.iph&&!_a.bro.dro){var R=_a.util.clone(S||(typeof _atw==="undefined"?addthis_share:_atw.share));R.url=_euc(R.url);R.title=_euc(R.title||(addthis_share||{}).title||"");var Q=typeof _atw==="undefined"?Q:_atw.conf;var P=_atc.rsrcs.bookmark+"#ats="+_euc(_a.util.rtoKV(R))+"&atc="+_euc(_a.util.rtoKV(Q));if(_a.bro.msi&&P.length>2000){P=P.split("&atc")[0];var a={product:Q.product,data_track_clickback:Q.data_track_clickback,pubid:Q.pubid,username:Q.username,pub:Q.pub,ui_email_to:Q.ui_email_to,ui_email_from:Q.ui_email_from,ui_email_note:Q.ui_email_note};if(_atw.ics(T)){a.services_custom=_atw.ics(T);}P+="&atc="+_euc(_a.util.rtoKV(a));}return P;}return G()+(U?"feed.php":(T=="email"&&_a.ver()>=300?"tellfriend.php":"bookmark.php"))+"?v="+(_a.ver())+"&winname=addthis&"+f(T,U,S,Q)+((((S||{}).smd||{}).dr||O.dr)?"&pre="+_euc(O.track.cof(((S||{}).smd||{}).dr||O.dr)):"")+"&tt=0"+(T==="more"&&O.bro.ipa?"&imore=1":"")+"&captcha_provider="+(O.bro.msi?"recaptcha":"nucaptcha");}function j(Q,P){var a={pinterest_share:"pinterest",pinterest_pinit:"pinterest"},R=null;if(a[P]){if(((Q||{}).passthrough||{})[P]){R=Q.passthrough[P];}else{if(((Q||{}).passthrough||{})[a[P]]){R=Q.passthrough[a[P]];}}}else{R=((Q||{}).passthrough||{})[P];}return R?"&passthrough="+O.trim((typeof(R)=="object"?O.util.toKV(R):R),1):"";}function f(ah,V,ak,ap){var ab=O.trim,am=w,aj,R,U,al,af,ai=O.pub(),ae=w._atw||{},aa=(ak&&ak.url?ak.url:(ae.share&&ae.share.url?ae.share.url:(am.addthis_url||am.location.href))),ao,T=function(at){if(aa&&aa!=""){al=aa.indexOf("#at"+at);if(al>-1){aa=aa.substr(0,al);}}};if(!ap){ap=w.conf||{};}else{for(aj in w.conf){if(!(ap[aj])){ap[aj]=w.conf[aj];}}}if(!ak){ak=w.share||{};}else{for(aj in w.share){if(!(ak[aj])){ak[aj]=w.share[aj];}}}if(O.rsu()){ak.url=w.addthis_url;ak.title=w.addthis_title;aa=ak.url;}if(C.canonical&&!ak.trackurl&&ak.imp_url&&!_a.share.inBm()){ak.trackurl=C.canonical;}if(!ai||ai=="undefined"){ai="unknown";}ao=ap.services_custom;T("pro");T("opp");T("cle");T("clb");T("abc");T("_pco");if(aa.indexOf("addthis.com/static/r07/ab")>-1){aa=aa.split("&");for(al=0;al=250);if(_a.ver()>=300&&ap.data_track_clickback===false){Z=false;}if(ak.email_vars){for(aj in ak.email_vars){X+=(X==""?"":"&")+_euc(aj)+"="+_euc(ak.email_vars[aj]);}}if(O.track.spc&&ag.indexOf(O.track.spc)==-1){ag+=","+O.track.spc;}if(S&&S.shorten&&ak.shorteners&&ah.indexOf("pinterest")==-1){for(aj in ak.shorteners){for(R in ak.shorteners[aj]){W+=(W.length?"&":"")+_euc(aj+"."+R)+"="+_euc(ak.shorteners[aj][R]);}}}aa=O.track.cof(aa);aa=O.track.mgu(aa,S,ak,ah);if(Y){ak.trackurl=O.track.mgu(ak.trackurl||aa,Y,ak,ah);}U="pub="+ai+"&source="+ag+"&lng="+(O.lng()||"xx")+"&s="+ah+(ap.ui_508_compliant?"&u508=1":"")+(V?"&h1="+ab((ak.feed||ak.url||"").replace("feed://",""),1)+"&t1=":"&url="+ab(aa,1)+"&title=")+ab(ak.title||(am.addthis_title||"").replace(/AddThis\sSocial\sBookmarking\sSharing\sButton\sWidget/,""),1)+((V&&ak.userid)?"&fid="+ab(ak.userid):"")+(_a.ver()<200?"&logo="+ab(am.addthis_logo,1)+"&logobg="+ab(am.addthis_logo_background,1)+"&logocolor="+ab(am.addthis_logo_color,1):"")+"&ate="+O.track.sta()+((ah!="email"||_a.ver()<300)?"&frommenu=1":"")+((w.addthis_ssh&&(!Q||addthis_ssh!=Q)&&(addthis_ssh==ah||addthis_ssh.search(new RegExp("(?:^|,)("+ah+")(?:$|,)"))>-1))?"&ips=1":"")+(Q?"&cr="+(ah==Q?1:0):"")+"&uid="+_euc(O.uid&&O.uid!="x"?O.uid:O.util.cuid())+(ak.email_template?"&email_template="+_euc(ak.email_template):"")+(X?"&email_vars="+_euc(X):"")+(ar?"&shortener="+_euc(typeof(ar)=="array"?ar.join(","):ar):"")+(ar&&W?"&"+W:"")+j(ak,ah)+(ak.description?"&description="+ab(ak.description,1):"")+(ak.html?"&html="+ab(ak.html,1):(ak.content?"&html="+ab(ak.content,1):""))+(ak.trackurl&&ak.trackurl!=aa?"&trackurl="+ab(ak.trackurl,1):"")+(ak.screenshot?"&screenshot="+ab(ak.screenshot,1):"")+(ak.screenshot_secure?"&screenshot_secure="+ab(ak.screenshot_secure,1):"")+(ak.swfurl?"&swfurl="+ab(ak.swfurl,1):"")+(ak.swfurl_secure?"&swfurl_secure="+ab(ak.swfurl_secure,1):"")+(ap.hdl?"&hdl=1":"")+(O.cb?"&cb="+O.cb:"")+(O.ufbl?"&ufbl=1":"")+(O.uud?"&uud=1":"")+(ak.iframeurl?"&iframeurl="+ab(ak.iframeurl,1):"")+(ak.width?"&width="+ak.width:"")+(ak.height?"&height="+ak.height:"")+(ap.data_track_p32?"&p32="+ap.data_track_p32:"")+(Z||_a.track.ctp(ap.product,ap)?"&ct=1":"&ct=0")+((Z||_a.track.ctp(ap.product,ap))&&aa.indexOf("#")>-1?"&uct=1":"")+((ao&&ao.url)?"&acn="+_euc(ao.name)+"&acc="+_euc(ao.code)+"&acu="+_euc(ao.url):"")+(ad?(ad.rxi?"&rxi="+ad.rxi:"")+(ad.rsi?"&rsi="+ad.rsi:"")+(ad.gen?"&gen="+ad.gen:""):((aq?"&rsi="+aq:"")+(a?"&gen="+a:"")))+(ak.xid?"&xid="+ab(ak.xid,1):"")+(an?"&template="+ab(an,1):"")+(P?"&module="+ab(P,1):"")+(ap.ui_cobrand?"&ui_cobrand="+ab(ap.ui_cobrand,1):"")+(ah=="email"&&_a.ver()>=300?"&ui_email_to="+ab(ap.ui_email_to,1)+"&ui_email_from="+ab(ap.ui_email_from,1)+"&ui_email_note="+ab(ap.ui_email_note,1):"")+(_a.ver()<300?((ap.ui_header_color?"&ui_header_color="+ab(ap.ui_header_color,1):"")+(ap.ui_header_background?"&ui_header_background="+ab(ap.ui_header_background,1):"")):"");return U;}function J(Q,P,R){var a=Q.xid;if(P.data_track_clickback||P.data_track_linkback||_a.track.ctp(P.product,P)){return O.track.gcc(a,(Q.smd||O.smd||{}).gen||0)+(R||"");}else{return"";}}function p(W,Y,S,X,P,Z){var V=O.pub(),a=X||Y.url||"",R=Y.xid||O.util.cuid(),Q,U,T=(S.data_track_clickback||S.data_track_linkback||!V||V=="AddThis")||(S.data_track_clickback!==false&&_a.ver()>=250);if(a.toLowerCase().indexOf("http%3a%2f%2f")===0){a=_duc(a);}if(P){Q={};for(U in Y){Q[U]=Y[U];}Q.xid=R;setTimeout(function(){(new Image()).src=E(W=="twitter"&&Z?"tweet":W,0,Q,S);},100);}return(T?O.track.cur(a,W,R):a);}function o(S,Q,a){var Q=Q||{},R=S.share_url_transforms||S.url_transforms||{},P=O.track.cof(O.track.mgu(S.url,R,S,"mailto")),T=S.title?S.title:P;return"mailto:?body="+_euc(p("mailto",S,Q,P,a))+"&subject="+(_a.bro.iph?T:_euc(T));}function t(a){return((!a.templates||!a.templates.twitter)&&(!O.wlp||O.wlp=="http:"));}function i(P,R,a){var Q=w.open(P,R,a);s.push(Q);return Q;}function F(P,R,Z,Q,W){var V=R||550,S=Z||450,Y=screen.width,T=screen.height,U=Math.round((Y/2)-(V/2)),a=0;if(T>S){a=Math.round((T/2)-(S/2));}var X=w.open(P,(_a.bro.msi?"":(Q||"addthis_share")),"left="+U+",top="+a+",width="+V+",height="+S+",personalbar=no,toolbar=no,scrollbars=yes,location=yes,resizable=yes");s.push(X);return W?X:false;}function L(Q,R,P){if(l.href.search(_atc.rsrcs.bookmark)>-1){l=E(Q,0,R,P);}else{var a=w.open(E(Q,0,R,P),"addthis_share");s.push(a);}return false;}function k(P){var a={twitter:1,wordpress:1,facebook:1,email:_a.ver()>=300,more:_a.ver()>=300,raiseyourvoice:1,vk:1};return a[P];}function x(Q,P,a,R){var S={googlebuzz:"http://www.google.com/profiles/%s",google_follow:"https://plus.google.com/%s",youtube:"http://www.youtube.com/"+(a?(a=="channel"?"channel/":"user/"):"user/")+"%s?sub_confirmation=1",facebook:"http://www.facebook.com/profile.php?id=%s",facebook_url:"http://www.facebook.com/%s",rss:"%s",flickr:"http://www.flickr.com/photos/%s",foursquare:"http://foursquare.com/%s",instagram:"http://instagram.com/%s",followgram:"http://followgram.me/%s",twitter:"http://twitter.com/intent/follow?source=followbutton&variant=1.0&screen_name=%s",linkedin:(a?(a=="group"?"http://www.linkedin.com/groups?gid=%s":"http://www.linkedin.com/company/%s"):"http://www.linkedin.com/in/%s"),pinterest:"http://www.pinterest.com/%s",tumblr:"http://%s.tumblr.com",vimeo:"http://www.vimeo.com/%s"};if(Q=="facebook"&&isNaN(P)){Q="facebook_url";}if(Q=="twitter"&&P==_1){P=(R||{})["tw:screen_name"];}return!P?null:((S[Q]||"").replace("%s",P)||null);}function r(V,U,W,S,R,X,Q,a){var T={wordpress:{width:720,height:570},linkedin:{width:600,height:400},twitter:{width:520,height:520},"default":{width:550,height:450}},P=x(V,U,a);q(V,1,W,S);if(S.ui_use_same_window){l.href=P;}else{if(S.ui_use_different_full_window){w.open(P,"_blank");}else{F(P,R||(T[V]||T["default"]).width,X||(T[V]||T["default"]).height,Q);}}return false;}function H(V,U,R,T,a,Q){var S={wordpress:{width:720,height:570},linkedin:{width:600,height:400},facebook:{width:675,height:375},email:_a.ver()>=300?{width:660,height:660}:{width:735,height:450},more:_a.ver()>=300?{width:660,height:716}:{width:735,height:450},vk:{width:720,height:290},raiseyourvoice:{width:480,height:635},"default":{width:550,height:450}},P=E(V,0,U,R);if(R.ui_use_same_window){l.href=P;}else{if(V!="more"){F(P,T||(S[V]||S["default"]).width,a||(S[V]||S["default"]).height,Q);}else{_a.share.imgOcw(F(P,T||(S[V]||S["default"]).width,a||(S[V]||S["default"]).height,Q,true));}}return false;}function n(T,R,U,P){var S=T.share_url_transforms||T.url_transforms||{},a,Q=O.track.cof(O.track.mgu(T.url,S,T,"twitter"));if(!T.templates){T.templates={};}Q=E("twitter",0,T,R);if(a){T.title=a;}if(R.ui_use_same_window||P){l.href=Q;}else{F(Q,550,450,"twitter_tweet");}return false;}function m(S,R,a,P,U){var Q=(U?"follow":(S.indexOf("_comment")>-1?"comment":"share")),T={element:P||{},service:S||"unknown",url:U?R.followUrl:(R.trackurl||R.url)};_a.ed.fire("addthis.menu."+Q,w.addthis||{},T);}function q(S,U,W,Q,T){var P={},V={},R;for(R in W){P[R]=W[R];}for(R in Q){V[R]=Q[R];}if(!P.xid){P.xid=O.util.cuid();}V.hdl=1;var a=E(S,U,P,V);K.push(O.ajs(a,1));if(!T){m(S,P,Q,null,U);}}var e={};var c={};var D=[];function h(a){_a.util.each(a,function(P,Q){e[P]=Q;});}function B(a){D.push(a);}function M(){_a.util.each(D,function(a,P){P();});}function v(P,Q,a){if(e[P]){try{e[P](Q,a,P);if(Q){if((Q.parentNode.className||"").indexOf("toolbox")>-1){Q.parentNode.services=Q.parentNode.services||{};Q.parentNode.services[P]=1;}if((Q.className||"").indexOf("at300")==-1){Q.className+=" at300b";}}return true;}catch(R){return false;}}return false;}function y(a){_a.util.each(a,function(P,Q){c[P]={};_a.util.each(Q,function(R,S){c[P][R]=S;});});}function u(P,Q,a){var R=function(){};if(c[P]){if(!c[P].require||c[P].require(P,Q,a)){_a.util.each(c[P],function(S,T){if(S=="_after"){R=T;}else{Q[S]=function(U){U=U||{};U.el=Q;U.service=P;return T(U);};}});}R(Q);return true;}return false;}function I(Q,P,a){return G()+"tellfriend.php?&fromname=aaa&fromemail="+_euc(P.from)+"&frommenu=1&tofriend="+_euc(P.to)+(Q.email_template?"&template="+_euc(Q.email_template):"")+(P.vars?"&vars="+_euc(P.vars):"")+"&lng="+(O.lng()||"xx")+"&captcha_provider=nucaptcha¬e="+_euc(P.note)+"&"+f("email",null,null,a);}b.share=b.share||{};b.util.extend(b.share,{auw:k,ocw:F,onw:i,caw:A,ftw:r,stw:H,siw:L,pts:n,unt:t,uadd:f,genurl:E,geneurl:I,genieu:o,acb:p,gcp:J,gfu:x,svcurl:G,track:q,notify:m,links:C,register:h,registerListeners:y,sub:M,registerSubscriber:B,extern:v,externEvents:u});})(_a,_a.api,_a);(function(f,y,B){var E=document,i={},h={},q,D=[],e=0,v=0,x=0,m=true,G=1,z=0,j=E.domain.search(/\.addthis\.com$/i)!=-1?1:0,o=_a.bro.mob?"http://m.facebook.com/sharer.php":"http://www.facebook.com/sharer/sharer.php";function s(){return((_atc.ltj&&n())||(t()&&FB.XFBML&&FB.XFBML.parse));}function p(){if(q===_1){try{var H=(document.getElementsByTagName("html"))[0];if(H){if(H.getAttribute&&H.getAttribute("xmlns:fb")){q=true;}else{if(_a.bro.msi){var d=H.outerHTML.substr(0,H.outerHTML.indexOf(">"));if(d.indexOf("xmlns:fb")>-1){q=true;}}}}}catch(I){q=false;}}return q;}function t(){return(typeof(w.FB)=="object"&&FB.Event&&typeof(FB.Event.subscribe)=="function");}function n(){return!w.FB_RequireFeatures&&(!w.FB||(!FB.Share&&!FB.Bootstrap));}function A(J,H){var d={},K=h[H],I=(addthis_config.data_ga_tracker||addthis_config.data_ga_property);for(k in addthis_share){d[k]=addthis_share[k];}if(K){for(k in K){d[k]=K[k];}}d.url=H;_a.share.track(J,0,d,addthis_config);if(I){_a.gat(J,H,addthis_config,d);}}function g(){var d,H;if(E.location.href.indexOf(_atr)==-1&&!_a.sub&&!e){if(t()){e=1;FB.Event.subscribe("message.send",function(I){A("facebook_send",I);});FB.Event.subscribe("edge.create",function(I){if(!i[I]){A("facebook_like",I);i[I]=1;}});FB.Event.subscribe("edge.remove",function(I){if(i[I]){A("facebook_unlike",I);i[I]=0;}});FB.Event.subscribe("comment.create",function(I){A("facebook_comment",I.href);});FB.Event.subscribe("comment.remove",function(I){A("facebook_uncomment",I.href);});}else{if(w.fbAsyncInit&&!x){if(v<3){setTimeout(g,3000+1000*2*(v++));}x=1;}}}}function u(d,L){var K="fb-root",I=E.getElementById(K),H=w.fbAsyncInit,J=function(){for(var N=0;N";H.style.width=H.style.height="0px";}H.noh=H.ost=1;}function a(H,d){if(H.ost||_a.bro.ie6){return;}_a.ufbl=1;if(_a.share.fb.ready()){c("share",H,d);}else{H.className="";H.innerHTML="";H.style.width=H.style.height="0px";}H.noh=H.ost=1;}function c(J,H,d,I){if(!I){I=_parseThirdPartyAttributes(H,"fb:"+J);}I.href=I.href||_a.track.mgu(d.share.url,{defrag:1});J=J==="share"?J+"-button":J;H.innerHTML="
";_a.util.each(I,function(L,K){if(J==="share-button"){if(L==="layout"){L="type";}if(K==="horizontal"){K="button_count";}else{if(K==="vertical"){K="box_count";}}}H.firstChild.setAttribute("data-"+L,K);});if(I&&(!I.type&&!I.layout)){H.firstChild.setAttribute("data-type","box_count");}u(H);}function r(N,L){if(N.ost){return;}var J,H,M=_a.api.ptpa(N,"fb:subscribe");if(_a.util.isEmpty(M)){M=_a.api.ptpa(N,"fb:follow");}var K=M.layout||"button_count",d={standard:[450,M.show_faces?80:35],button_count:[90,25],box_count:[55,65]},O=M.width||(d[K]?d[K][0]:100),I=M.height||(d[K]?d[K][1]:25);passthrough=_a.util.toKV(M);_a.ufbl=1;if(s()){if(M.layout===_1){M.layout="button_count";}if(M.show_faces===_1){M.show_faces="false";}if(M.action===_1){M.action="subscribe";}if(M.width===_1){M.width=O;}if(M.font===_1){M.font="arial";}if(M.href===_1){M.href=_a.track.mgu(L.share.url,{defrag:1});}if(!L.share.xid){L.share.xid=_a.util.cuid();}h[M.href]={};for(H in L.share){h[M.href][H]=L.share[H];}c("follow",N,L,M);}else{if(!_a.bro.msi){J=E.ce("iframe");}else{N.innerHTML="";J=N.firstChild;}J.style.overflow="hidden";J.style.scrolling="no";J.style.scrollbars="no";J.style.border="none";J.style.borderWidth="0px";J.style.width=O+"px";J.style.height=I+"px";J.src="//www.facebook.com/plugins/subscribe.php?href="+_euc(_a.track.mgu(L.share.url,{defrag:1}))+"&layout=button_count&show_faces=false&width=100&action=subscribe&font=arial&"+passthrough;if(!_a.bro.msi){N.appendChild(J);}}N.noh=N.ost=1;}function F(N,L){if(N.ost){return;}var O,I,d,M=_a.api.ptpa(N,"fb:like"),K=M.layout||"button_count",H={standard:[450,M.show_faces?80:35],button_count:[90,25],box_count:[55,65]},P=M.width||(H[K]?H[K][0]:100),J=M.height||(H[K]?H[K][1]:25);passthrough=_a.util.toKV(M);_a.ufbl=1;if(s()){if(M.layout===_1){M.layout="button_count";}if(M.show_faces===_1){M.show_faces="false";}if(M.action===_1){M.action="like";}if(M.width===_1){M.width=P;}if(M.font===_1){M.font="arial";}if(M.href===_1){d=_a.util.clone(L.share.url_transforms||{});d.defrag=1;M.href=_a.track.mgu(L.share.url,d);}M.send=false;if(!L.share.xid){L.share.xid=_a.util.cuid();}h[M.href]={};for(I in L.share){h[M.href][I]=L.share[I];}c("like",N,L,M);}else{if(!_a.bro.msi){O=E.ce("iframe");}else{N.innerHTML="";O=N.firstChild;}O.style.overflow="hidden";O.style.scrolling="no";O.style.scrollbars="no";O.style.border="none";O.style.borderWidth="0px";O.style.width=P+"px";O.style.height=J+"px";O.src="//www.facebook.com/plugins/like.php?href="+_euc(_a.track.mgu(L.share.url,{defrag:1}))+"&layout=button_count&show_faces=false&width=100&action=like&font=arial&"+passthrough;if(!_a.bro.msi){N.appendChild(O);}}N.noh=N.ost=1;}function b(L,J,N,H){var M=(L.passthrough||{}).facebook||{},K={},d,I=G?(o+"?u="+_euc(_a.share.acb("facebook",L,J))+"&p[title]="+_euc(L.title)+"&display=popup"):(z?("http://www.facebook.com/connect/prompt_feed.php?message="+_euc(L.title)+"%0A%0D"+_euc(_a.share.acb("facebook",L,J))):j?"http://www.facebook.com/dialog/feed?redirect_uri="+_euc("http://s7.addthis.com/static/postshare/c00.html")+"&app_id=140586622674265&link="+_euc(_a.share.acb("facebook",L,J))+"&name="+_euc(L.title)+"&description="+_euc(L.description||"")+"&display=popup":_a.share.genurl("facebook",0,L,J));if(G||z||j){for(d in J){K[d]=J[d];}K.hdl=1;_a.share.track("facebook",0,L,K,1);}if(J.ui_use_same_window||H){l.href=I;}else{_a.share.ocw(I,640,375,"facebook");}return false;}f.share=f.share||{};f.share.register({facebook_like:F,facebook_send:C,facebook_share:a,facebook_subscribe:r});f.share.registerSubscriber(g);f.share.registerListeners({facebook:{_after:function(d){d.ins=1;d.noh=1;},onclick:function(H){var I=H.el,d=H.service;if(I.ins!=0&&window.addthis.auth&&window.addthis.auth.fbishare){window.addthis.auth.lockiframe[d]=true;window.addthis.auth.loadIframe(I,d,I.share,I.conf);}else{return _a.share.fb.share(I.share,I.conf);}},onmouseover:function(H){var I=H.el,d=H.service;if(I.ins!=0&&window.addthis.auth&&window.addthis.auth.fbishare){window.addthis.auth.keepiframe[d]++;window.addthis.auth.loadIframe(I,d,I.share,I.conf);}},onmouseout:function(H){var I=H.el,d=H.service;if(I.ins!=0&&window.addthis.auth&&window.addthis.auth.fbishare){window.addthis.auth.keepiframe[d]--;setTimeout(function(){window.addthis.auth.hideIframe(d);},1000);}}}});f.share.fb={like:F,send:C,subs:r,has:t,ns:p,ready:s,compat:n,share:b,sub:g,load:u};})(_a,_a.api,_a);(function(e,f,i){var j=document,c=false,g=0;function b(){return(window.getglue&&window.getglue.on);}function h(m,l){var d=(((m||{}).passthrough||{}).objectId)||"none";_a.share.ocw("http://w.getglue.com/convo/checkins?type=conversation&objectId="+_euc(d)+"&source="+_euc(m.url));setTimeout(function(){(new Image()).src=genurl("getglue",0,m,l);},100);}function k(m,l,o){var d=(((q||{}).passthrough||{}).objectId);if(!d){m.innerHTML="";window.console&&console.log("Skipping Get Glue widget: no objectId defined");return;}if(!b()){var p=document.createElement("script");p.src="//widgets.getglue.com/checkin.js";var t=document.getElementsByTagName("script")[0];}var r=_parseThirdPartyAttributes(m,"getglue"),q=l.share;t.parentNode.insertBefore(p,t);m.innerHTML="Checkin on Get Glue";}function a(d){if(c){return;}var m=d?d.share:addthis_share,l=d?d.conf:addthis_config;if(b()){getglue.on("checkin",function(p){var n={};for(var o in m){n[o]=m[o];}_a.share.track("getglue",0,n,l);});c=true;}else{if(g<5){setTimeout(function(){a(d);},500*(g++));}}}e.share=e.share||{};e.share.registerSubscriber(a);e.share.register({getglue_checkin:k});e.share.getglue={sub:a,ps:h,gg:k};})(_a,_a.api,_a);(function(e,h,m){var p=document,f={},n={},a=0,k=0,g=0,o=true;function i(){return(window.gapi&&window.gapi.plusone);}function b(){if(i()){if(gapi&&gapi.plusone&&Object.prototype.toString.call(gapi.plusone.go)==="[object Function]"){gapi.plusone.go();}return;}else{if(!k){k=1;var d=new _a.resource.Resource("plusoneapi","//apis.google.com/js/plusone.js",i);d.addEventListener("load",function(){b();});d.load();}}}function c(d){var r=d?d.share:addthis_share,q=d?d.conf:addthis_config;window._at_plusonecallback=window._at_plusonecallback||function(u){var s={};for(var t in r){s[t]=r[t];}s.url=u.href;_a.share.track("google_"+(u.state=="off"?"un":"")+"plusone",0,s,q);};window._at_pluscallback=window._at_pluscallback||function(u){var s={};for(var t in r){s[t]=r[t];}s.url=u.href;_a.share.track("googleplus_counter",0,s,q);};}function j(q,d,r){if(q.ost){return;}var v=r==="googleplus_counter"?"plus":"plusone",t=_parseThirdPartyAttributes(q,"g:"+v),s=document.ce("g:"+v),u="";_a.gpl=_a.gpl||{},_a.gpl.lang=_a.gpl.lang||null;t.lang=_a.gpl.lang=_a.gpl.lang||((typeof t.lang=="undefined")?null:t.lang);window.___gcfg=window.___gcfg||{};window.___gcfg.lang=_a.gpl.lang||t.lang||_a.ggl((d.conf||{}).ui_language||window.addthis_language)||"en-US";t.href=d.share.url=t.href||_a.track.mgu(d.share.url,{defrag:1});if(v=="plusone"){t.size=t.size||(check32(q,true)?"standard":"small");t.callback=t.callback||"_at_"+v+"callback";}else{t.href=_a.share.acb("google_plusone_share",d.share,addthis_config);t.action="share";}_a.share.goog.sub(d);_a.util.each(t,function(y,x){s.setAttribute(y,x);});q.appendChild(s);q.noh=q.ost=1;b();}function l(q,d){if(q.ost){return;}q.title="Follow on Google+";var v=_parseThirdPartyAttributes(q,"g:plusone");v.size=(v.size||"").toLowerCase();if(document.head){var x=document.createElement("link");x.setAttribute("href",v.href);x.setAttribute("rel","publisher");document.head.appendChild(x);}v.url=v.href=v.href||"";if(v.size=="badge"||v.size=="smallbadge"){var r=document.ce("g:plus"),u="";_a.gpl=_a.gpl||{},_a.gpl.lang=_a.gpl.lang||null;v.lang=_a.gpl.lang=_a.gpl.lang||((typeof v.lang=="undefined")?null:v.lang);window.___gcfg=window.___gcfg||{};window.___gcfg.lang=_a.gpl.lang||v.lang||_a.ggl((d.conf||{}).ui_language||window.addthis_language)||"en-US";_a.util.each(v,function(z,y){r.setAttribute(z,y);});q.appendChild(r);q.noh=q.ost=1;b();}else{var s="32";if(v.size=="small"){s="16";}else{if(v.size=="large"){s="64";}}var t=txt=txt2=ieQ="";if(v.name){if(document.compatMode=="BackCompat"&&_a.bro.msi){ieQ="onclick=\"window.open("+v.href+"?prsrc=3)\"";}t="cursor:default;display:inline-block;text-decoration:none;color:#333;font:13px/16px arial,sans-serif;"+((v.size=="large")?"text-align:center;white-space:nowrap;":"");if(v.size=="large"){txt2="
"+v.name+"
on Google+ ";}else{txt=""+v.name+"on";}}q.setAttribute("target","_blank");q.style.textDecoration="none";q.style.cursor="default";q.innerHTML=""+txt+"\""+q.title+"\""+txt2+"";q.noh=q.ost=1;q.onclick=function(y){if(!y){var y=window.event;}var A=y.originalTarget||y.relatedTarget||y.toElement||y.srcElement,z="";if(!A){return;}while(A.nodeName!="A"){A=A.parentNode;}z=((A.attributes||{})["g:plusone:href"]||{}).value||window.location.href;w.open(z+"?prsrc=3");_a.share.track("google_plusone_badge",1,v,config);return false;};}q.onmouseover=function(){this.className=(this.className.indexOf("at300bo")>-1)?this.className:this.className.replace(/at300b/i,"at300bo");};q.noh=q.ost=1;}e.share=e.share||{};e.share.register({google_plusone:j,googleplus_counter:j,google_plusone_badge:l});e.share.registerSubscriber(c);e.share.registerListeners({google_plusone:{onclick:function(d){return false;}}});e.share.goog={plusone:j,badge:l,has:i,sub:c};})(_a,_a.api,_a);(function(a,e,b){var f=document;function c(g,d){var h=function(j){if((typeof window.Intent==="undefined"&&typeof window.WebKitIntent==="undefined")||(!window.navigator||(typeof window.navigator.startActivity==="undefined"&&typeof window.navigator.webkitStartActivity==="undefined"))){return false;}if(!window.Intent||(typeof window.Intent["native"]!=="undefined"&&!window.Intent["native"])){return true;}if(_a.bro.chr){var l=navigator.userAgent;var k=/Chrome\/(.*)\./.exec(l);if(k.length>=1){var i=parseInt(k[1].substring(0,2));if(i<19){var m=function(){if(typeof addthis_config==="undefined"){return false;}if(typeof addthis_config.webintents==="undefined"){return false;}if(!addthis_config.webintents){return false;}return true;};return(m());}}}return true;};if(!h()){return;}options.noevents=true;g.onclick=function(k){var i=window.Intent||window.WebKitIntent;var j=new i("http://webintents.org/share","text/uri-list",d.share.url);if(typeof navigator.startActivity!=="undefined"){navigator.startActivity(j);}else{if(typeof navigator.webkitStartActivity!=="undefined"){navigator.webkitStartActivity(j);}}_a.share.track("intent_share_url",0,d.share,d.conf);return false;};}a.share=a.share||{};a.share.register({intent_share_url:c});a.share.registerListeners({intent_share_url:{}});})(_a,_a.api,_a);(function(b,e,c){var f=document;function a(g,d,h){if(g.ost){return;}var j=_parseThirdPartyAttributes(g,"pi:pinit"),l=_a.util.clone(d.share),k;if(addthis_share&&addthis_share.passthrough&&addthis_share.passthrough.pinterest_share){k=addthis_share.passthrough.pinterest_share;}else{if(addthis_share&&addthis_share.pinterest_share){k=addthis_share.pinterest_share;}else{if(addthis_share&&addthis_share.passthrough){k=addthis_share.passthrough;}else{if(addthis_share){k=addthis_share;}else{k={};}}}}if(j.media||j.layout){j.url=l.url=j.url||k.url||_a.track.mgu(l.url,{defrag:1});j.url=_euc(_a.track.mgu(l.url));if(j.layout=="horizontal"){j.layout="&layout=horizontal";j.width="100px";j.height="25px";}else{if(j.layout=="vertical"){j.layout="&layout=vertical";j.width="49px";j.height="59px";}else{j.layout="";j.width="40px";j.height="25px";}}g.innerHTML="";pinitButton=g.firstChild;if(!d.conf.pubid){d.conf.pubid=addthis_config.pubid||_a.pub();}j.description=l.description=j.description||k.description||k.title||(addthis_share||{}).title||"";pinitButton.src=_atc.rsrcs.pinit+((_a.bro.ie6||_a.bro.ie7)?"?":"#")+"url="+_euc(j.url)+"&media="+_euc(j.media||k.media||"")+"&description="+_euc(j.description)+j.layout+"&ats="+_euc(_a.util.rtoKV(l))+"&atc="+_euc(_a.util.rtoKV(addthis_config));_a.ed.addEventListener("addthis.pinterest.image",function(n){if(!w.addthis_share){w.addthis_share={};}if(!w.addthis_share.passthrough){w.addthis_share.passthrough={};}if(!w.addthis_share.passthrough.pinterest_share){w.addthis_share.passthrough.pinterest_share={};}var m=w.addthis_share.passthrough.pinterest_share;m.pi_media=j.media;m.pi_media_desc=j.description;_a.share.img();});}else{var i=f.createElement("img");g.innerHTML="";g.onclick=function(){if(!w.addthis_share){w.addthis_share={};}if(!w.addthis_share.passthrough){w.addthis_share.passthrough={};}if(!w.addthis_share.passthrough.pinterest_share){w.addthis_share.passthrough.pinterest_share={};}var m=w.addthis_share.passthrough.pinterest_share;m.pi_media=j.media;m.pi_media_desc=j.description;_a.share.img();return false;};}g.noh=g.ost=1;}b.share=b.share||{};b.share.register({pinterest:a,pinterest_count:a,pinterest_pinit:a});b.share.registerListeners({pinterest_share:{onclick:function(g){var h=g.el;if(_atc.ver>=300){var d=_a.util.clone(h.config||addthis_config);d.ui_pane="image";d.image_service="pinterest_share";d.image_header="Pin It on Pinterest";window.addthis.menu(h,d,h.share||addthis_share);}else{_a.share.imgVer("pinterest_share");}return false;}}});b.share.pinterest={pinit:a};})(_a,_a.api,_a);(function(f,g,h,e){var i=document;function a(n,l,q){if(n.ost){return;}var m=_a.util.clone(l.share),k={type:"webpage",url:l.share.url,title:l.share.title,style:"number"},r=_parseThirdPartyAttributes(n,"wb:like"),p=j(),o=c(r,p),d=c(k,p);meta_tags=_a.util.extend(d,o),wb_elem=i.createElement("wb:like");if(_a.bro.ie6||_a.bro.ie7||_a.bro.ie8||(_a.bro.msi&&document.compatMode=="BackCompat")){n.parentNode.insertBefore(wb_elem,n.nextSibling);}else{n.appendChild(wb_elem);}b(wb_elem,meta_tags);_a.ajs("//tjs.sjs.sinajs.cn/open/api/js/wb.js",1);if(!l.conf.pubid){l.conf.pubid=addthis_config.pubid||_a.pub();}n.onclick=function(){_a.share.track("sinaweibo_like",0,l.share,l.conf);};n.noh=n.ost=1;}function j(){var o=i.getElementsByTagName("meta"),d={},p,k,n,m;for(var l=0;l=300){var d=_a.util.clone(g.config||addthis_config);d.ui_pane="image";d.image_service="thefancy";d.image_header="Fancy It";window.addthis.menu(g,d,g.share||addthis_share);}else{_a.share.imgVer("thefancy");}return false;}}});})(_a,_a.api,_a);(function(b,c,h){var i=document,f=0,m=0,a=0;function k(){return(window.twttr&&window.twttr.events);}function g(d){if(k()&&f==1){e();f=a=0;return;}else{if(!f){_a.ajs("//platform.twitter.com/widgets.js",1,null,null,null,true);f=1;}}if(a<3){setTimeout(g,3000+1000*2*(a++));}}function e(d){if(window.twttr&&!m&&twttr.events){m=1;twttr.events.bind("click",function(s){if(s.region=="tweetcount"){return;}if(((s.target||{}).conf||{}).follow){return false;}var r=(s.target.parentNode&&s.target.parentNode.share)?s.target.parentNode.share:{},p=r.url||s.target.baseURI,t=r.title||addthis_share.title,n={};for(var o in addthis_share){n[o]=addthis_share[o];}for(var o in r){n[o]=r[o];}n.url=p;if(t){n.title=t;}var q=(s.region=="follow"||s.region=="following")?false:true;_a.share.track(((q)?"tweet":"twitter_follow_native"),((q)?0:1),n,addthis_config);});}}function j(u,r,y){if(u.ost){return;}var v=_parseThirdPartyAttributes(u,"tw"),z=r.share,s=v.width||56,o=v.height||20,t,B="",q;r.share.url_transforms=r.share.url_transforms||{};r.share.url_transforms.defrag=1;var n=_a.util.clone(r.share),p=((_a.bro.msi&&i.compatMode=="BackCompat")||r.conf.ui_use_tweet_iframe||(r.share.url_transforms.shorten||{}).twitter=="bitly")?true:false;if(typeof v.url!="undefined"){n.url=v.url;}else{n.url=v.url=_a.track.mgu((n.url||(addthis_share||{}).url),n.url_transforms,n,"twitter");}if(!v.counturl){v.counturl=(p)?v.url.replace(/=/g,"%253D"):v.url;}if(n.url.search(/\.+.*(\/|\?)/)==-1){n.url+="/";}v.url=_a.share.acb("twitter",n,addthis_config);v.count=v.count||"horizontal";z.passthrough=z.passthrough||{};var A=z.passthrough.twitter||{};r.text=v.text=v.text||((r.share.title==i.title)?A.text:r.share.title)||"";r.related=v.related=v.related||A.related||"";r.hashtags=v.hashtags=v.hashtags||A.hashtags||"";if(v.via||A.via||(r.text.match(/via\s+@[a-zA-Z0-9_\.]+/i))){r.via=v.via=v.via||A.via||(r.text.match(/via\s+@[a-zA-Z0-9_\.]+/i)?r.text.match(/via\s+@[a-zA-Z0-9_\.]+/i).split("@")[1]:"");}B=_a.util.rtoKV(z,"#@!");if(v.count==="vertical"){o=62;v.height=v.height||o;}else{if(v.count==="horizontal"){s=110;v.width=v.width||s;}}if(v.width){s=v.width;}if(v.height){o=v.height;}t=_a.util.toKV(v,"#@!");if(p){u.innerHTML="";q=u.firstChild;if(!r.conf.pubid){r.conf.pubid=addthis_config.pubid||_a.pub();}q.src=_atc.rsrcs.tweet+((_a.bro.ie6||_a.bro.ie7)?"?":"#")+"href="+_euc(v.url)+"&dr="+_euc(_a.dr)+"&conf="+_euc(_a.util.toKV(r.conf))+"&share="+_euc(B)+"&tw="+_euc(t);}else{var x=(z.templates||{}).twitter||"";if(!v.text){v.text=z.title==""?"":z.title+":";}var w=i.ce("a");w.href="http://twitter.com/share";w.className="twitter-share-button";w.innerHTML="Tweet";for(var d in v){if(v.hasOwnProperty(d)){w.setAttribute("data-"+d,v[d]);}}u.appendChild(w);if(!r.conf.pubid){r.conf.pubid=addthis_config.pubid||_a.pub();}g(u);}u.noh=u.ost=1;}function l(o,n){var q=_parseThirdPartyAttributes(o,"tf"),d=_parseThirdPartyAttributes(o,"tw"),p=document.ce("a");q.screen_name=d.screen_name||q.screen_name||"addthis";p.href="http://twitter.com/"+q.screen_name;p.className="twitter-follow-button";p.innerHTML="Follow @"+q.screen_name;_a.util.each(q,function(s,r){p.setAttribute("data-"+s,r);});_a.util.each(d,function(s,r){p.setAttribute("data-"+s,r);});o.ost=1;o.appendChild(p);if(!n.conf.pubid){n.conf.pubid=addthis_config.pubid||_a.pub();}g(o);}b.share=b.share||{};b.share.register({tweet:j,twitter_follow_native:l});b.share.registerSubscriber(e);b.share.registerListeners({twitter:{_after:function(d){d.ins=1;d.noh=1;},onclick:function(n){var p=n.el,d=n.service;if(p.ins!=0&&window.addthis.auth&&window.addthis.auth.twishare){window.addthis.auth.lockiframe[d]=true;window.addthis.auth.loadIframe(p,d,p.share,p.conf);}else{return _a.share.pts(p.share,p.conf);}},onmouseover:function(n){var p=n.el,d=n.service;if(p.ins!=0&&window.addthis.auth&&window.addthis.auth.twishare){window.addthis.auth.keepiframe[d]++;window.addthis.auth.loadIframe(p,d,p.share,p.conf);}},onmouseout:function(n){var p=n.el,d=n.service;if(p.ins!=0&&window.addthis.auth&&window.addthis.auth.twishare){window.addthis.auth.keepiframe[d]--;setTimeout(function(){window.addthis.auth.hideIframe(d);},1000);}}}});b.share.twitter={tweet:j,follow:l,sub:e};})(_a,_a.api,_a);(function(h,i,k){var l=document;function g(p,o,q){if(p.ost||_a.bro.ie6){return;}var d=_parseThirdPartyAttributes(p,"su:badge"),t=d.style||"1",u=o.share.url=d.href||_a.track.mgu(o.share.url,{defrag:1}),s=d.height||"20px",r=d.width||"75px";if(t=="5"){s=d.height||"60px";}else{if(t=="6"){s=d.height||"31px";}}p.innerHTML="".replace("{{STYLE}}",t).replace("{{URL}}",_euc(u)).replace("{{HEIGHT}}",s).replace("{{WIDTH}}",r);p.noh=p.ost=1;}function c(A,y){if(A.ost){return;}var o=l.ce("div"),p="http://userapi.com/js/api/openapi.js?52",s=y.share.url.replace(/#.*$/,""),v=y.share.title,d=y.share.description,r=_parseThirdPartyAttributes(A,"vk"),t=r&&(r.apiId||r.apiid),q={type:"full",pageDescription:d,pageTitle:v,pageUrl:s},z=function(){return w.VK&&w.VK.init&&w.VK.Widgets&&w.VK.Widgets.Like;},u=function(B){VK.init({apiId:t,onlyWidgets:true});VK.Widgets.Like(B.id,B.configuration);},x=_a.util.bind(function(){u(this);},o);if(!t){return;}o.id="addthis_vk_like"+_a.util.cuid();o.configuration=q;A.appendChild(o);if(z()){u(o,q);}else{if(!i._vkr){i._vkr=new _a.resource.Resource("vklike",p,z);i._vkr.load();}i._vkr.addEventListener("load",x);}A.noh=A.ost=1;}function j(o,d){if(o.ost){return;}var p=_parseThirdPartyAttributes(o,"4sq"),q=document.createElement("a");q.href="https://foursquare.com/intent/venue.html";q.className="fourSq-widget";if(p["data-variant"]){q.setAttribute("data-variant",p["data-variant"]);}o.appendChild(q);_a.ajs("//platform.foursquare.com/js/widgets.js",1);o.noh=o.ost=1;}function f(o,d){if(o.ost){return;}var r=_parseThirdPartyAttributes(o,"rk:healthy"),q=l.createElement("div"),p=new _a.resource.Resource("runkeeperjs","//runkeeper.com/static/js/healthy/rkHealthyButton.js");q.className="rk-healthy";q.setAttribute("data-healthyUrl",(r.url||d.share.url||window.location.href));q.setAttribute("data-buttonType",(r.type||"normal"));o.appendChild(q);o.noh=o.ost=1;p.load();}function e(o,d){if(_a.bro.ie9&&_a.ver()<300){return;}o.title="Permalink";}function m(o,d){if(o.ost){return;}var r=_parseThirdPartyAttributes(o,"svejo:"),q=document.ce("div"),p=new _a.resource.Resource("svejojs","//svejo.net/button.js",function(){return!!window.load_svejo_buttons;});p.addEventListener("load",function(){window.load_svejo_buttons();});q.className="svejo-button";r.href=d.share.url=r.href||_a.track.mgu(d.share.url,{defrag:1});r.size=r.size||(check32(o,true)?"standard":"compact");_a.util.each(r,function(t,s){q.setAttribute("data-"+t,s);});o.appendChild(q);o.noh=o.ost=1;p.load();}function b(r,p){if(r.ost){return;}var d=_parseThirdPartyAttributes(r,"li"),u=p.share,s=d.width||100,o=d.height||18,q,v="",t;if(!d.counter){d.counter="horizontal";}if(!u.passthrough){u.passthrough={};}u.passthrough.linkedin=_a.util.toKV(d);v=_a.util.rtoKV(u);if(d.counter==="top"){o=55;s=57;if(!d.height){d.height=o;}if(!d.width){d.width=s;}}else{if(d.counter==="right"){s=100;if(!d.width){d.width=s;}}else{if(d.counter==="none"){s=57;if(!d.width){d.width=s;}}}}if(d.width){s=d.width;}if(d.height){o=d.height;}q=_a.util.toKV(d),r.innerHTML="";t=r.firstChild;if(!p.conf.pubid){p.conf.pubid=addthis_config.pubid||_a.pub();}t.src=_atc.rsrcs.linkedin+((_a.bro.ie6||_a.bro.ie7)?"?":"#")+"href="+_euc(p.share.url)+"&dr="+_euc(_a.dr)+"&conf="+_euc(_a.util.toKV(p.conf))+"&share="+_euc(v)+"&li="+_euc(q);r.noh=r.ost=1;}function n(s,q){var r=_parseThirdPartyAttributes(s,"am:wishlist"),v=q.share.url=r.url=r.url||_a.track.mgu(q.share.url,{defrag:1}),p=l.ce("div"),t=l.ce("div"),d=l.ce("div"),u=l.ce("div"),o=addthis_config||{};o.hdl=1;if(!r.id){r.id=Math.floor(Math.random()*10000);}p.style.display=t.style.display=d.style.display=u.style.display="none";p.id="AUWLBkURL."+r.id;p.innerHTML=r.url=_a.share.acb("amazonwishlist_native",q.share,o);t.id="AUWLBkPrice."+r.id;t.innerHTML=r.price;d.id="AUWLBkTitle."+r.id;d.innerHTML=r.title;u.id="AUWLBkImage."+r.id;u.innerHTML=r.img||"";s.appendChild(p);if(r.price){s.appendChild(t);}if(r.title){s.appendChild(d);}s.appendChild(u);_a.ajs("http://www.amazon.com/wishlist/bookmarklet/getbutton.js?name="+r.id+"&image="+(r.style||"2"),1,"1","AddToAUWLButton."+r.id,s);s.onclick=function(){_a.share.track("amazonwishlist_native",0,r,o);};s.noh=s.ost=1;}function a(o,d){if(o.className.indexOf("chiclet_style")!=-1){throw new Error("just do a chiclet");}if(o.ost){return;}var s=_parseThirdPartyAttributes(o,"tm"),r=50,q=61;passthrough=_a.util.toKV(s);if(s.style==="compact"){r=95;q=25;}o.innerHTML="";var p=o.firstChild;p.src="//api.tweetmeme.com/button.js?url="+_euc(d.share.url)+"&"+passthrough;o.noh=o.ost=1;}h.share=h.share||{};h.share.register({foursquare:j,svejo_counter:m,linkedin_counter:b,runkeeper_healthy:f,stumbleupon_badge:g,tweetmeme:a,vk_like:c});h.share.registerListeners({more:{require:function(o,p,d){return!p.noh&&_a.ver()>=300&&!_a.bro.iph&&!_a.bro.wph&&!_a.bro.dro;},onclick:function(d){var p=d.el||{};window.addthis.menu(p,p.conf,p.share);return false;}},email:{require:function(o,p,d){return!p.noh&&_a.ver()>=300&&!_a.bro.iph&&!_a.bro.wph&&!_a.bro.dro;},onclick:function(q){var r=q.el||{},p=q.service,d=_a.util.clone(r.conf);d.ui_pane=p;if(document.location.href.search(/bookmark\.php/)==-1){window.addthis.menu(r,d,r.share);}else{window.location=_a.share.genurl(p,0,r.share,r.conf);}return false;}},foursquare:{onclick:function(p){var q=p.el||{},d=p.service;_a.share.track(d,1,q.share,q.conf);return false;}},link:{onclick:function(r){var s=r.el||{},p=r.service,d=_euc((s.share||{}).url||addthis_share.url);if(_a.ver()>=300){var q=_a.util.clone(s.config||addthis_config);q.ui_pane="link";window.addthis.menu(s,q,s.share||addthis_share);}else{addthis_open(document.body,"link",d);if(document.getElementById("at16p")){document.getElementById("at16p").style.display="block";}if(document.getElementById("at15s")){document.getElementById("at15s").style.display="none";}}return false;}}});})(_a,_a.api,_a);(function(f,g,k){function a(){try{if(_a.ver()>=300){return(l.href.search(/bookmark\d+\.html/i)!=-1);}return l.href.search(/addthis\.com\/static\/r07\/bookmark\d+\.html/i)!=-1;}catch(o){return 0;}}var m={pinterest_share:{img_service:"pinterest_share",img_header:"Pin It to Pinterest",img_base_url:"//pinterest.com/pin/create/button/",img_param:"media=",ctype:"",windowProps:{height:"335",width:"750"}},pinterest:{img_service:"pinterest",img_header:"Pin It to Pinterest",img_base_url:"//pinterest.com/pin/create/button/",img_param:"media=",ctype:"",windowProps:{height:"335",width:"750"}},thefancy:{img_service:"thefancy",img_header:"Add to Fancy",img_base_url:"//thefancy.com/offer.html",img_param:"imageurl=",ctype:"&ctype=image",windowProps:{height:"500",width:"700"}}},j=document.body;function b(t,Y,Z){var t=typeof t=="undefined"?"pinterest_share":t,V=d.getElementById("atImgBox_"+t),o=d.getElementById("at16pccImg"),H=m[t]||m.pinterest_share,U=(t.indexOf("pinterest")!==-1)?true:false;Y=a()?(Y||w.addthis_media_msg):Y;if(V&&!Y){if(a()){e("main");e("filter");e("details");V.style.display="block";}else{V.style.display="block";if(o){o.style.height="100%";}}}else{var z=_a.util.gebcn(j,"DIV","atPinWin",true,true);for(var P in z){if(z[P].style){z[P].style.display="none";}}var s=d.getElementById("atImgBox_"+t)||d.createElement("div"),Q=w.addthis_media_msg||null,u=Q||Y||(n()||"").split(";"),p=new Array(),E,r=new Array(),R=d.createElement("div"),C=d.createElement("div"),B=d.createElement("span"),F=d.createElement("span"),O=(((w.addthis_share_msg||w.addthis_share||{}).passthrough||{}).pinterest_share||{}).media,K=false,G=a()?"3":"",y=a()?"15":0;if((s.innerHTML||"").search(/at3/)!=-1){s.innerHTML="";}if(_a.ver()>=300&&a()&&Q){Y=Q;}if(Z){u.push(Z);}for(var T in u){if(typeof u[T].split!=="function"){continue;}var W=(u[T]||"").split("!|");if(!W[0]||typeof W[0]=="undefined"){continue;}if(U&&W.length>2){if(W[1]!=="?"&&W[2]!=="?"){if(parseInt(W[1],10)*parseInt(W[2],10)<20000){continue;}}}p.push({src:unescape(W[0]),offsetHeight:W[1],offsetWidth:W[2],alt:W[3],og:W[4]});}if(!o&&!Y&&_a.ver()<300){o=d.createElement("div");o.id="at16pccImg";d.body.appendChild(o);if(_a.bro.msi&&d.compatMode.toLowerCase()=="backcompat"){o.style.position="absolute";}}else{if(o&&o.style){o.style.height="100%";}}R.className="atPinHdr";B.innerHTML=""+H.img_header+"";B.className="atPinHdrMsg";R.appendChild(B);F.innerHTML="X";F.className="atPinClose";F.onclick=function(){d.getElementById("atImgBox_"+t).style.display="none";o.style.height="0";};R.appendChild(F);s.appendChild(R);var J=0,v={};for(var T in p){E=p[T];if(!E||typeof E.src==="undefined"){continue;}var I=d.createElement("img"),L=d.createElement("span"),q=d.createElement("span"),A=d.createElement("span"),X=d.createElement("div"),N=4;I.alt=I.title=E.alt;if(_a.ver()>=300){X.className="atImgActBtn at300bs at15nc at15t_"+t;}X.style.display="none";X.onmouseover=function(){(this.style||{}).opacity="1";};I.src=E.src;J++;v=E;if(isNaN(E.offsetHeight)||isNaN(E.offsetWidth)){I.height=200-y;}else{N=Math.min((E.offsetHeight/(205-y)),(E.offsetWidth/(205-y)));I.height=E.offsetHeight/N;I.width=E.offsetWidth/N;I.style.marginTop=I.height>(202-y)?(-(I.height-(200-y))/2)+"px":0+"px";I.style.marginLeft=I.width>(202-y)?(-(I.width-(200-y))/2)+"px":0+"px";}A.innerHTML=(E.og)?"Preferred Image":E.offsetHeight+" x "+E.offsetWidth;q.className="atImgSpanInner";L.className="at"+G+"ImgSpanOuter addthis_32x32_style";A.className="atImgSpanSize";q.appendChild(I);q.appendChild(X);L.appendChild(q);L.appendChild(A);L.onmouseover=function(x){this.getElementsByTagName("div")[0].style.display="block";this.getElementsByTagName("img")[0].style.opacity=("0.4");this.getElementsByTagName("img")[0].style.filter="alpha(opacity=40)";};L.onmouseout=function(x){this.getElementsByTagName("div")[0].style.display="none";this.getElementsByTagName("img")[0].style.opacity=("1");this.getElementsByTagName("img")[0].style.filter="alpha(opacity=100)";};I.onclick=X.onclick=function(){var x=_a.util.clone(Y?addthis_share_msg:(g.share||w.addthis_share||{}));g.config=g.config||w.addthis_config||{};x.passthrough=x.passthrough||{};x.passthrough.pinterest_share={media:this.parentNode.getElementsByTagName("img")[0].src,description:(this.title||this.alt||x.description||x.title||this.parentNode.getElementsByTagName("img")[0].src.split("/").pop()||"")};if(Y){x.url=_euc(x.url);if(_a.ver()>=300){_a.share.track((U?"pinterest_share":t),0,x,addthis_config,this);h({windowUrl:H.img_base_url+"?"+H.img_param+_euc(x.passthrough.pinterest_share.media)+"&url="+x.url+"&description="+_euc(x.passthrough.pinterest_share.description)+H.ctype,width:H.windowProps.width,height:H.windowProps.height},H.img_service);}else{w.location=f.share.genurl(t,0,x,g.config);}}else{x.url=_euc(x.url);_a.share.track((U?"pinterest_share":t),0,w.addthis_share,w.addthis_config,this);h({windowUrl:H.img_base_url+"?"+H.img_param+_euc(x.passthrough.pinterest_share.media)+"&url="+x.url+"&description="+_euc(x.passthrough.pinterest_share.description)+H.ctype,width:H.windowProps.width,height:H.windowProps.height},H.img_service);d.getElementById("atImgBox_"+t).style.display="none";o.style.height="0";return false;}};if(_a.bro.msi&&document.compatMode.toLowerCase()=="backcompat"){L.style.margin="5px";}C.appendChild(L);}if(J==0){var D=d.createElement("span");D.className="atNoImg";D.innerHTML="There are no valid images to share.";C.appendChild(D);}if(J==1&&!a()){var S=_a.util.clone(a()?addthis_share_msg:(g.share||w.addthis_share||{}));S.url=_euc(S.url);g.config=g.config||addthis_config||{};S.passthrough=S.passthrough||{};S.passthrough.pinterest_share={media:v.src,description:(S.title||v.src.split("/").pop()||"")};if(_a.ver()>=300&&_a.share.inBm()){_a.share.notify((U?"pinterest_share":t),S,addthis_config_msg,this);h({windowUrl:H.img_base_url+"?"+H.img_param+_euc(S.passthrough.pinterest_share.media)+"&url="+S.url+"&description="+_euc(S.passthrough.pinterest_share.description)+H.ctype,width:H.windowProps.width,height:H.windowProps.height},H.img_service);return false;}else{h({windowUrl:H.img_base_url+"?"+H.img_param+_euc(S.passthrough.pinterest_share.media)+"&url="+S.url+"&description="+_euc(S.passthrough.pinterest_share.description)+H.ctype,width:H.windowProps.width,height:H.windowProps.height},H.img_service);((d.getElementById("atImgBox_"+t)||{}).style||{}).display="none";if(_a.ver()<300){o.style.height="0";}return false;}}if(_a.ver()>=300&&!a()){var M=_a.util.clone(w.addthis_config);M.ui_pane="image";M.image_service=(U?"pinterest":t);M.image_header=H.img_header;if(!(f.menu||{}).open){w.addthis.menu((_a.maf&&_a.maf.sib),M,w.addthis_share);}else{f.menu.open((_a.maf&&_a.maf.sib),M,w.addthis_share);}return;}if(Y){C.lastChild.style.marginBottom="40px";}s.appendChild(C);if(!a()){if(_a.bro.msi&&document.compatMode.toLowerCase()=="backcompat"||_a.bro.ie6){s.style.position="absolute";}s.className="atPinBox";C.className="atPinMn";R.className="atPinHdr";}else{s.className=s.id="atPinWin";s.style.display="block";C.className="at"+G+"PinWinMn";R.style.display="none";j.style.margin="0px";F.style.display="none";e("filter");e("main");e("details");}s.id="atImgBox_"+t;if(Y){if(typeof jQuery!="undefined"){s.style.display="none";d.body.appendChild(s);$(s).fadeIn();}else{d.body.appendChild(s);}}else{if(!a()){o.appendChild(s);o.onclick=function(ac){if(!ac){var ac=w.event||{};}if((ac.target||{}).id!="at16pccImg"&&(ac.srcElement||{}).id!="at16pccImg"){return;}var ab=_a.util.gebcn(j,"DIV","atPinBox",true,true);for(var aa in ab){if(ab[aa].style){ab[aa].style.display="none";}}o.style.height="0";};}}}}function e(o){if(typeof jQuery=="undefined"){((d.getElementById(o)||{}).style||{}).display="none";}else{$("#"+o).fadeOut();}}function n(y,J,x,B){var C="",r=new Array(),G=new Array(),H,u=new Array(),s=(((w.addthis_share_msg||w.addthis_share||{}).passthrough||{}).pinterest_share||{}),A=s.media,F=s.description,t=s.pi_media,I=s.pi_media_desc,D=false,z=null,p=typeof x=="string"?x:(typeof(w.addthis_config||{}).image_include=="string"?addthis_config.image_include:null),o=typeof B=="string"?B:(typeof(w.addthis_config||{}).image_exclude=="string"?addthis_config.image_exclude:null);if(typeof y!="undefined"&&y!=null){if(y.search(/^\#/)>-1){z=(document.getElementById(y.replace(/\#/,""))||document).getElementsByTagName("img");}else{if(y.search(/^\./)>-1&&typeof J!="undefined"){var q=J,v=(y||"").replace(".","");while(q.className!=v&&q.nodeName.toLowerCase()!="body"&&q.parentNode){q=q.parentNode;}z=(q||document).getElementsByTagName("img");}else{z=document.getElementsByTagName("img");}}}else{z=document.getElementsByTagName("img");}if(A){r[A]=true;G.push({url:A,title:F});}if(t){r[t]=true;G.push({url:t,title:I});}for(var E in z){if(!z[E]||typeof z[E].src==="undefined"){continue;}if(r[z[E].src]){if(z[E].src==A||z[E].src==t){D=true;if(D&&(z[E].src==A||z[E].src==t)&&((o&&(z[E].className||"").search(o)>-1)||(p&&(z[E].className||"").search(p)==-1))){continue;}G[0]=z[E];}continue;}else{if(typeof z[E].nodeName=="undefined"||(p&&(z[E].className||"").search(p)==-1)||(o&&(z[E].className||"").search(o)>-1)){continue;}G.push(z[E]);r[z[E].src]=true;}}for(var E in G){if(typeof G.hasOwnProperty!=="undefined"&&!G.hasOwnProperty(E)){continue;}H=G[E];if(typeof H=="object"&&H.url){C+=H.url+"!|undefined!|undefined!|"+H.title+"!|true;";continue;}if(!H.src||H.src=="undefined"||!H.offsetHeight||typeof H.offsetHeight=="undefined"||H.offsetHeight=="undefined"||!H.offsetWidth||H.offsetWidth=="undefined"||(parseInt(H.offsetWidth)==16&&parseInt(H.offsetWidth==16))||(parseInt(H.offsetWidth)==32&&parseInt(H.offsetWidth==32))||H.src.search("btn/v2/lg-share-")>-1||(H.offsetWidth!="?"&&H.offsetHeight!="?"&&parseInt(H.offsetWidth)<50&&parseInt(H.offsetWidth)<50)||!!H.getAttribute("nopin")){continue;}C+=escape(_a.util.rel2abs(H.src))+"!|"+H.offsetHeight+"!|"+H.offsetWidth+"!|"+(H.alt||H.title)+"!|;";}return(C.replace(/;$/,""));}function c(p){if(_a.ver()>=300){var o=_a.util.clone(w.addthis_config);o.ui_pane="image";o.image_service=p;g.menu(_a.maf.pre,o,w.addthis_share);}else{((document.getElementById("at16p")||{}).style||{}).display="none";_a.share.img(p);}return false;}function i(p){var r=r||_a.share.media();if(_a.bro.msi){_a.track.msg("atimg_ie"+r);}else{var q=setInterval(function(){p.postMessage("atimg_more"+r,"*");},500),o=setTimeout(function(){clearInterval(q);},10000);}return false;}function h(q,s){var u={height:350,left:0,location:0,menubar:0,resizable:0,scrollbars:0,status:0,width:700,windowName:null,windowURL:null,top:0,toolbar:0};_a.util.mrg(q,u);var p="height="+q.height+",width="+q.width+",toolbar="+q.toolbar+",scrollbars="+q.scrollbars+",status="+q.status+",resizable="+q.resizable+",location="+q.location+",menuBar="+q.menubar,r=(screen.height-q.height)/3,t=(screen.width-q.width)/2,o=window.open(q.windowUrl,q.windowName,p+",left="+t+",top="+r);if(o){o.focus();}_a.xf.send(window.parent,"addthis.menu.shareimg",{service:s,type:"share"});}f.share=f.share||{};f.util.extend(f.share,{img:b,media:n,imgVer:c,imgOcw:i,inBm:a});})(_a,_a.api,_a);(function(){var a=function(){if(typeof addthis_config==="undefined"){return false;}if(typeof addthis_config.webintents==="undefined"){return false;}if(!addthis_config.webintents){return false;}return true;};if(!a()){return;}var b=function(d){if(typeof w.WebKitIntent!=="undefined"){return true;}if((typeof w.Intent==="undefined"&&typeof w.WebKitIntent==="undefined")||(typeof w.navigator.startActivity==="undefined"&&typeof w.navigator.webkitStartActivity==="undefined")){return false;}var f=navigator.userAgent;if(/Chrome\/(.*)\./.test(f)){var e=/Chrome\/(.*)\./.exec(f);if(e.length>=1){var c=parseInt(e[1].substring(0,2));if(c<19){return false;}}}return true;};catchIntents=function(){if(b()){return;}w.Intent=function(f,e,d,c){this.verb=f;this.noun=e;this.data=d;};w.navigator.startActivity=function(d){if(d.verb==="http://webintents.org/share"&&d.noun==="text/uri-list"){_6.update("share","url",d.data);for(var c in d.extras){_6.update("share",c,d.extras);}var e="http://addthis.com/bookmark.php";e+="?v=300&url="+encodeURIComponent(d.data);w.open(e,"","width=700,height=500");}};};catchIntents();})();(function(b,c,e){if(!b.services){b.services={};}b.services.refget=function(f){f=f.split(".").slice(-3).join(".");var g={"mail.google.com":"gmail","mail.yahoo.com":"yahoomail","mail.aol.com":"aolmail","mail.live.com":"hotmail"};if(g[f]){return g[f];}f=f.split(".").slice(-2).shift();if(b.services.map[f]){return f;}return"";};b.services.map={facebook:"",twitter:"",reddit:"",stumbleupon:"",gmail:"mail.google.com",blogger:"",linkedin:"",tumblr:"",delicious:"",yahoomail:"compose.mail.yahoo.com",hotmail:"hotmail.msn.com","100zakladok":"100zakladok.ru","2tag":"2tag.nl","2linkme":"","7live7":"",a1webmarks:"a1-webmarks.com",a97abi:"",addio:"add.io",menu:"api.addthis.com",adfty:"",adifni:"",aerosocial:"",allmyfaves:"",amazonwishlist:"amazon.com",amenme:"",aim:"lifestream.aol.com",aolmail:"webmail.aol.com",armenix:"",arto:"",baang:"baang.ir",baidu:"cang.baidu.com",biggerpockets:"",bitly:"bit.ly",bizsugar:"",bleetbox:"",blinklist:"",bloggy:"bloggy.se",blogmarks:"blogmarks.net",blogtrottr:"",blurpalicious:"",bobrdobr:"bobrdobr.ru",bonzobox:"",socialbookmarkingnet:"social-bookmarking.net",bookmarkycz:"bookmarky.cz",bookmerkende:"bookmerken.de",bordom:"bordom.net",box:"box.net",brainify:"",bryderi:"bryderi.se",buddymarks:"",buzzzy:"",camyoo:"",care2:"",chiq:"",cirip:"cirip.ro",citeulike:"citeulike.org",classicalplace:"",cndig:"cndig.org",colivia:"colivia.de",technerd:"",cosmiq:"cosmiq.de",curateus:"curate.us",designmoo:"",digaculturanet:"digacultura.net",digg:"",diggita:"diggita.it",diglog:"",digo:"digo.it",diigo:"",domelhor:"domelhor.net",dosti:"dosti.webdunia.com",dotnetshoutout:"",woscc:"wos.cc",douban:"",draugiem:"draugiem.lv",dropjack:"",dwellicious:"",dzone:"",edelight:"edelight.de",efactor:"",ekudos:"ekudos.nl",elefantapl:"elefanta.pl",embarkons:"",evernote:"",extraplay:"",ezyspot:"",stylishhome:"",fabulously40:"",informazione:"fai.informazione.it",fark:"",farkinda:"",fashiolista:"",fashionburner:"",favable:"",faves:"",favlogde:"favlog.de",favoritende:"favoriten.de",favoritus:"",financialjuice:"",flaker:"flaker.pl",folkd:"",formspring:"formspring.me",thefreedictionary:"",fresqui:"",friendfeed:"",friendster:"",funp:"",fwisp:"",gabbr:"",gamekicker:"",givealink:"givealink.org",govn:"my.go.vn",goodnoows:"",googletranslate:"translate.google.com",gravee:"",greaterdebater:"",hackernews:"news.ycombinator.com",hatena:"b.hatena.ne.jp",gluvsnap:"healthimize.com",hedgehogs:"hedgehogs.net",historious:"historio.us",hitmarks:"",hotklix:"",w3validator:"validator.w3.org",idearef:"",identica:"identi.ca",ihavegot:"",index4:"index4.in",indexor:"indexor.co.uk",instapaper:"",iorbix:"",isociety:"isociety.be",iwiw:"iwiw.hu",jamespot:"",jappy:"jappy.de",jumptags:"",zooloo:"kablog.com",kaboodle:"",kaevur:"",kaixin:"kaixin001.com",kindleit:"fivefilters.org",kirtsy:"",kledy:"kledy.de",kommenting:"",latafaneracat:"latafanera.cat",laaikit:"laaik.it",ladenzeile:"ladenzeile.de",librerio:"",linkagogo:"",linksgutter:"",linkshares:"linkshares.net",linkuj:"linkuj.cz",livejournal:"",lockerblogger:"",logger24:"",mymailru:"connect.mail.ru",markme:"markme.me",margarin:"mar.gar.in",mashbord:"",mawindo:"",meinvz:"meinvz.net",mekusharim:"mekusharim.walla.co.il",memonic:"",memori:"memori.ru",meneame:"meneame.net",myvidster:"",live:"profile.live.com",misterwong:"mister-wong.com",misterwong_de:"mister-wong.de",moemesto:"moemesto.ru",moikrug:"moikrug.ru",mrcnetworkit:"mrcnetwork.it",myspace:"",n4g:"",naszaklasa:"nk.pl",netlog:"",netvibes:"",netvouz:"",newsmeback:"",newstrust:"newstrust.net",newsvine:"",nujij:"nujij.nl",odnoklassniki_ru:"odnoklassniki.ru",oknotizie:"oknotizie.virgilio.it",ongobee:"",openthedoor:"otd.to",orkut:"promote.orkut.com",dashboard:"api.addthis.com",oyyla:"",packg:"",pafnetde:"pafnet.de",pdfonline:"savepageaspdf.pdfonline.com",pdfmyurl:"",phonefavs:"",planypus:"planyp.us",plaxo:"",plurk:"",popedition:"",posteezy:"",posterous:"",printfriendly:"",pusha:"pusha.se",qrfin:"qrf.in",quantcast:"",qzone:"sns.qzone.qq.com",pocket:"getpocket.com",rediff:"share.rediff.com",redkum:"",scoopat:"scoop.at",scoopit:"scoop.it",sekoman:"sekoman.lv",select2gether:"www2.select2gether.com",shaveh:"shaveh.co.il",shetoldme:"",shirintar:"shir.intar.in",simpy:"",sinaweibo:"v.t.sina.com.cn",slashdot:"slashdot.org",smiru:"smi2.ru",sodahead:"",sonico:"",sphinn:"",spinsnap:"",spokentoyou:"",sportpost:"",sulia:"",yiid:"spread.ly",springpad:"springpadit.com",startaid:"",startlap:"startlap.hu",storyfollower:"",studivz:"studivz.net",stuffpit:"",stumpedia:"",sunlize:"",stylehive:"",svejo:"svejo.net",symbaloo:"",taaza:"",tagmarksde:"tagmarks.de",tagvn:"",tagza:"",tellmypolitician:"",thewebblend:"",thinkfinity:"community.thinkfinity.org",thisnext:"",throwpile:"",tipd:"",topsitelernet:"ekle.topsiteler.net",transferr:"",tuenti:"",tulinq:"",tusul:"",tvinx:"",tweetmeme:"api.tweetmeme.com",twitthis:"",typepad:"",upnews:"upnews.it",urlaubswerkde:"urlaubswerk.de",viadeo:"",virb:"",visitezmonsite:"",vk:"vkontakte.ru",vkrugudruzei:"vkrugudruzei.ru",voxopolis:"",vybralisme:"vybrali.sme.sk",webnews:"webnews.de",domaintoolswhois:"domaintools.com",wanelo:"",windows:"api.addthis.com",wirefan:"",wishmindr:"",wordpress:"",wykop:"wykop.pl",xanga:"",xing:"",yahoobkm:"bookmarks.yahoo.com",yammer:"",yardbarker:"",yigg:"yigg.de",yoolink:"go.yoolink.to",yorumcuyum:"",youmob:"",yuuby:"",zakladoknet:"zakladok.net",zanatic:"",ziczac:"ziczac.it",zingme:"link.apps.zing.vn",zootool:""};var d={more:1,compact:1,expanded:1,facebook:1,email:1,twitter:1,print:1,google:1,google_plusone_share:1,live:1,stumbleupon:1,vk:1,pinterest_share:1,myspace:1,favorites:1,digg:1,delicious:1,orkut:1,blogger:1,mailto:1,linkedin:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,tumblr:1,live:1},a={more:1,compact:1,expanded:1,"100zakladok":1,adifni:1,aim:1,amazonwishlist:1,arto:1,baidu:1,bitly:1,blogger:1,bloggy:1,bobrdobr:1,delicious:1,digg:1,diggita:1,draugiem:1,ekudos:1,email:1,facebook:1,favorites:1,friendfeed:1,gmail:1,google:1,google_plusone_share:1,hatena:1,hotmail:1,jappy:1,linkedin:1,live:1,livejournal:1,mailto:1,meinvz:1,meneame:1,misterwong:1,mymailru:1,myspace:1,netlog:1,nujij:1,oknotizie:1,orkut:1,oyyla:1,pinterest_share:1,plurk:1,print:1,pusha:1,reddit:1,settings:1,sonico:1,studivz:1,stumbleupon:1,tuenti:1,tumblr:1,twitter:1,viadeo:1,vk:1,wordpress:1,wykop:1,xing:1,yahoobkm:1,yahoomail:1,yorumcuyum:1};_a._top_services=d;_a._top_services16=a;b.services.isTop=function(f,g){if(g==16){return a[f];}else{return d[f];}};})(_a,_a.api,_a);(function(b,d,e){var a={googlebuzz:"Google Buzz",googlereader:"Google Reader",googletranslate:"Google Translate",google_follow:"Google",rss:"RSS"};var f={"100zakladok":"100zakladok","2linkme":"2linkme","2tag":"2 Tag",a97abi:"A97abi",adfty:"Adfty",adifni:"Adifni",advqr:"ADV QR",aim:"Lifestream",amazonwishlist:"Amazon",amenme:"Amen Me!",aolmail:"AOL Mail",apsense:"APSense",arto:"Arto",azadegi:"Azadegi",baang:"Baang",baidu:"Baidu",balltribe:"BallTribe",beat100:"Beat100",biggerpockets:"BiggerPockets",bitly:"Bit.ly",bizsugar:"BizSugar",bland:"Bland takkinn",blinklist:"Blinklist",blogger:"Blogger",bloggy:"Bloggy",blogkeen:"Blogkeen",blogmarks:"Blogmarks",blurpalicious:"Blurpalicious",bobrdobr:"Bobrdobr",bonzobox:"BonzoBox",bookmarkycz:"Bookmarky.cz",bookmerkende:"Bookmerken",box:"Box",brainify:"Brainify",bryderi:"Bryderi.se",buddymarks:"BuddyMarks",buffer:"Buffer",buzzzy:"Buzzzy",camyoo:"Camyoo",care2:"Care2",chimein:"Chime",chiq:"Chiq",cirip:"Cirip",citeulike:"CiteULike",classicalplace:"ClassicalPlace",cleanprint:"CleanPrint",cleansave:"CleanSave",cndig:"Cndig",colivia:"Colivia.de",cosmiq:"COSMiQ",cssbased:"CSS Based",curateus:"Curate.us",delicious:"Delicious",digaculturanet:"DigaCultura",digg:"Digg",diggita:"Diggita",digo:"Digo",diigo:"Diigo",domaintoolswhois:"Whois Lookup",domelhor:"DoMelhor",dosti:"Dosti",dotnetshoutout:".netShoutout",douban:"Douban",draugiem:"Draugiem.lv",dropjack:"Dropjack",dudu:"Dudu",dzone:"Dzone",edelight:"Edelight",efactor:"EFactor",ekudos:"eKudos",elefantapl:"elefanta.pl",email:"Email",embarkons:"Embarkons",evernote:"Evernote",extraplay:"extraplay",ezyspot:"EzySpot",fabulously40:"Fabulously40",facebook:"Facebook",fark:"Fark",farkinda:"Farkinda",fashiolista:"Fashiolista",favable:"FAVable",faves:"Faves",favlogde:"favlog",favoritende:"Favoriten",favorites:"Favorites",favoritus:"Favoritus",financialjuice:"Financial Juice",flaker:"Flaker",folkd:"Folkd",foodlve:"Cherry Share",formspring:"Formspring",fresqui:"Fresqui",friendfeed:"FriendFeed",funp:"funP",fwisp:"fwisp",gabbr:"Gabbr",gamekicker:"Gamekicker",gg:"GG",giftery:"Giftery.me",gigbasket:"GigBasket",givealink:"GiveALink",gluvsnap:"Healthimize",gmail:"Gmail",goodnoows:"Good Noows",google:"Google",google_plusone_share:"Google+",googletranslate:"Translate",govn:"Go.vn",greaterdebater:"GreaterDebater",hackernews:"Hacker News",hatena:"Hatena",hedgehogs:"Hedgehogs",historious:"historious",hotklix:"Hotklix",hotmail:"Outlook",identica:"Identi.ca",ihavegot:"ihavegot",index4:"Index4",indexor:"Indexor",informazione:"Informazione",instapaper:"Instapaper",iorbix:"iOrbix",irepeater:"IRepeater",isociety:"iSociety",iwiw:"iWiW",jamespot:"Jamespot",jappy:"Jappy Ticker",jolly:"Jolly",jumptags:"Jumptags",kaboodle:"Kaboodle",kaevur:"Kaevur",kaixin:"Kaixin Repaste",ketnooi:"Ketnooi",kindleit:"Kindle It",kledy:"Kledy",kommenting:"Kommenting",latafaneracat:"La tafanera",librerio:"Librerio",lidar:"LiDAR Online",link:"Copy Link",linkedin:"LinkedIn",linksgutter:"Links Gutter",linkshares:"LinkShares",linkuj:"Linkuj.cz",live:"Messenger",livejournal:"LiveJournal",lockerblogger:"LockerBlogger",logger24:"Logger24",mailto:"Email App",margarin:"mar.gar.in",markme:"Markme",mashant:"Mashant",mashbord:"Mashbord",me2day:"me2day",meinvz:"meinVZ",mekusharim:"Mekusharim",memonic:"Memonic",memori:"Memori.ru",mendeley:"Mendeley",meneame:"Men\u221a\xa9ame",misterwong:"Mister Wong",mixi:"Mixi",myvidster:"myVidster",moemesto:"Moemesto.ru",moikrug:"Moikrug",mrcnetworkit:"mRcNEtwORK",mymailru:"Mail.ru",myspace:"Myspace",n4g:"N4G",naszaklasa:"Nasza-klasa",netlog:"NetLog",netvibes:"Netvibes",netvouz:"Netvouz",newsmeback:"NewsMeBack",newstrust:"NewsTrust",newsvine:"Newsvine",nujij:"Nujij",odnoklassniki_ru:"Odnoklassniki",oknotizie:"OKNOtizie",openthedoor:"OpenTheDoor",orkut:"Orkut",oyyla:"Oyyla",packg:"Packg",pafnetde:"Pafnet",pdfmyurl:"PDFmyURL",pdfonline:"PDF Online",phonefavs:"PhoneFavs",pinterest_share:"Pinterest",planypus:"Planypus",plaxo:"Plaxo",plurk:"Plurk",pocket:"Pocket",posteezy:"Posteezy",posterous:"Posterous",print:"Print",printfriendly:"PrintFriendly",pusha:"Pusha",qrfin:"QRF.in",qrsrc:"QRSrc.com",quantcast:"Quantcast",qzone:"Qzone",raiseyourvoice:"Write Your Rep",reddit:"Reddit",rediff:"Rediff MyPage",redkum:"RedKum",researchgate:"ResearchGate",safelinking:"Safelinking",scoopat:"Scoop.at",scoopit:"Scoop.it",sekoman:"Sekoman",select2gether:"Select2Gether",sharer:"Sharer",shaveh:"Shaveh",shetoldme:"She Told Me",sinaweibo:"Sina Weibo",skyrock:"Skyrock Blog",smiru:"SMI",socialbookmarkingnet:"BookmarkingNet",sodahead:"SodaHead",sonico:"Sonico",spinsnap:"SpinSnap",springpad:"springpad",startaid:"Startaid",startlap:"Startlap",storyfollower:"StoryFollower",studivz:"studiVZ",stuffpit:"Stuffpit",stumbleupon:"StumbleUpon",stumpedia:"Stumpedia",stylishhome:"FabDesign",sulia:"Sulia",sunlize:"Sunlize",supbro:"SUP BRO",surfingbird:"Surfingbird",svejo:"Svejo",symbaloo:"Symbaloo",taaza:"TaazaShare",tagza:"Tagza",taringa:"Taringa!",technerd:"Communicate",textme:"Textme",thefancy:"The Fancy",thefreedictionary:"FreeDictionary",thewebblend:"The Web Blend",thinkfinity:"Thinkfinity",thisnext:"ThisNext",throwpile:"Throwpile",toly:"to.ly",topsitelernet:"TopSiteler",transferr:"Transferr",tuenti:"Tuenti",tulinq:"Tulinq",tumblr:"Tumblr",tvinx:"Tvinx",twitter:"Twitter",twitthis:"TwitThis",typepad:"Typepad",upnews:"Upnews.it",urlaubswerkde:"Urlaubswerk",wanelo:"Wanelo",wishmindr:"WishMindr",viadeo:"Viadeo",virb:"Virb",visitezmonsite:"VisitezMonSite",vk:"VKontakte",vkrugudruzei:"vKruguDruzei",voxopolis:"VOX Social",vybralisme:"VybraliSME",w3validator:"HTML Validator",webnews:"Webnews",webshare:"WebShare",werkenntwen:"WerKenntWen",wirefan:"WireFan",windows:"Windows Gadget",wordpress:"WordPress",wowbored:"WowBored",wykop:"Wykop",xanga:"Xanga",xing:"XING",yahoobkm:"Y! Bookmarks",yahoomail:"Y! Mail",yammer:"Yammer",yardbarker:"Yardbarker",yigg:"Yigg",yiid:"Spreadly",yookos:"Yookos",yoolink:"Yoolink",yorumcuyum:"Yorumcuyum",youmob:"YouMob",yuuby:"Yuuby",zakladoknet:"Zakladok.net",ziczac:"ZicZac",zingme:"ZingMe"};function c(g,h){var i;if(f[g]){i=f[g];}else{if(a[g]){i=a[g];}else{i=(h?g:(g.substr(0,1).toUpperCase()+g.substr(1)));}}return(i||"").replace(/ /g," ");}if(!b.services){b.services={};}b.services.list=f;b.services.getName=c;b.services.exists=function(g){return!!f[g];};})(_a,_a.api,_a);(function(g,s,u){var v,d,c,k={},h,n,r,b,e=_a.util.each;function f(B){var D=new Array();o:for(var C=0;Cx.timestamp){return-1;}return 1;}function m(x,B,A){if(!A){A=window;}if(A[x]===_1||A[x]===""){A[x]=B;}return A[x];}function l(F){a();var B=j(),E=g.ups||{},A=[],D,G=0,C=0,x;r=[];for(D=0;D-1&&g.services.map.facebook!==_1)){G++;}if(B==x){C=1;}if(E[x]){delete E[x];}}e(E,function(H,I){A.push(I);});A.sort(p);for(D=0;D=300&&(aa||{}).parentServices){_a.util.each(aa.parentServices,function(ae,ad){aa.services_exclude+=((aa.services_exclude.length>1)?",":"")+ae;});}if(!X){X=[];}m("addthis_options_default",P.split(",").slice(0,11).join(",")+",more");m("addthis_options_rank",P.split(",").join(","));m("addthis_options",window.addthis_options_default);a();R=l(Q);addthis_options=(Q!=""?Q+",":"")+addthis_options;if(Q&&((addthis_options&&addthis_options.indexOf(Q)==-1)||(aa.services_compact&&aa.services_compact.indexOf(Q)==-1))){aa.services_compact=aa.services_compact?(Q+","+aa.services_compact):addthis_options;}addthis_options=f(addthis_options.split(",")).join(",");if(aa.services_compact){aa.services_compact=f(aa.services_compact.split(",")).join(",");}if(((window.addthis_ssh&&window.addthis_use_personalization&&R)||X.length||aa.services_exclude||addthis_exclude)){var D=addthis_options_rank.split(","),L=[],U,B=(aa.services_exclude||addthis_exclude||"").split(","),H={},T,Z=Q.join(","),ac=[],A={},x=0,K=11,J=0,F=aa.product||"",G=F.indexOf("ffext")>-1||F.indexOf("fxe")>-1;if(X.length&&addthis_options.indexOf(X[0].code)==-1){addthis_options+=","+X[0].code;}if(X.length&&X[0]){L.push(X[0].code);}for(W=0;W-1){x++;}}for(W=0;W=K){break;}U=Q[W];if(!A[U]&&!H[U]&&(g.services.map[U]!==_1||U.indexOf("facebook_")>-1)){A[U]=1;T=k[U]||new RegExp("(?:^|,)("+U+")(?:$|,)");k[U]=T;if(addthis_options.search(T)>-1){ac.push(U);addthis_options=addthis_options.replace(T,",").replace(",,",",");J++;}else{ac.push(U);}}}addthis_ssh=ac.join(",");addthis_options=(window.addthis_ssh?addthis_ssh+",":"")+addthis_options.replace(/[,]+/g,",").replace(/,$/,"").replace(/^,/,"").replace(/^more,|,more|^more$/,"");if(addthis_options.indexOf("email")>-1&&g.pub()===""&&!G){addthis_options=addthis_options.replace(/^email,|,email|^email$/,"");}while(addthis_options.split(",").length>11){addthis_options=addthis_options.split(",").slice(0,-1).join(",");}var S=g.util.fromKV(addthis_options.replace(/,|$/g,"=1&"));var Y=addthis_options.split(",").length;if(Y%2===0||Y<11){var W=Math.min(Y,11),M=P.split(","),I=Y;while((I<11||I%2===0)&&Wd.score){return-1;}else{if(w.score==d.score){return 0;}else{return 1;}}}function O(d){return(Math.max(0,(d||"").length-8)/9);}function f(w,d){if(!d&&y.ab){e.ab="per-"+y.ab;l=true;return y.ab;}if(A){if(h==0||(h>=5&&h<=10)){if(Math.random()>0.5){h=Math.floor(Math.round(Math.random()*3)+1);}else{h=Math.floor(Math.random()*3.99)+11;}}}else{h=1;}if(d){h+=100;}if(e.ab=="-"&&!w){e.ab="per-"+h;l=true;}else{if(!l){h=parseInt(e.ab.split("-").pop(),10);}}return h;}function L(d){e.log.debug("u="+(y._used?1:0),"c=",d);if(!d){return;}y._set=1;y.ab=d["per-cell"];y.feed=d["per-feed"];if(d["per-vectors"]=="NONE"){y.vectors=[];}else{y.vectors=typeof(d["per-vectors"])=="string"?d["per-vectors"].split(","):d["per-vectors"];}}function B(W,aa,w){var X=W.pubid||e.pub(),d=window.addthis_domain?_a.util.gUD(window.addthis_domain):"",Z=d||W.domain,Y;_a.ajs([i,w||N,"?pubid=",X,((W.period)?"&period="+W.period:""),((W.service)?"&service="+W.service:""),(Z?"&domain="+Z:""),(window.addthis_bt2?"&bt2="+e.bt2:""),((w.indexOf(E)>-1||w.indexOf(n)>-1)&&!!_a.dr?"&referer="+_a.dr:""),(w.indexOf("views")>-1?"&limit=25":""),"&callback=",e.util.scb("fds",X,function(){clearTimeout(Y);aa.apply(this,arguments);})].join(""),1,true,true,null,true);Y=setTimeout(function(){aa([]);},4500);}function H(w){var W=w.pubid||e.pub(),d=p;w._callback=w.callback;w.callback=function(X){w._callback(t(X,w));};if(w.type){d=d.replace("trending",w.type);}B(w,w.callback,d);}function Q(d){d=d||[];if(d.length<2){return d;}var w=parseInt(d.length/2);var X=d.slice(0,w);var W=d.slice(w,d.length);return G(Q(X),Q(W));}function G(Y,X){var w=[],W,d;while(Y.length&&X.length){W=Y[0];d=X[0];if(((!!W.image&&!!W.title)||(!d.image||!d.title))&&(!m(W)||m(d))){w.push(Y.shift());}else{w.push(X.shift());}}while(Y.length){w.push(Y.shift());}while(X.length){w.push(X.shift());}return w;}function u(d,W,w){if(e.uid=="4e13435baa56415b"){e.log.debug.call(this,d,W,w);}}function T(){try{var X=_a.mun(document.location.hostname.split(".").slice(-2).join(".")),w=X.charAt(0),d={ke4m:1,"1stj":1,u880:1,nl2f:1,cvt2:1,e86k:1,"6aio":1,o598:1,po2f:1,a462:1,n22r:1,kj68:1};if(d[X]){return true;}else{if(w.match(/^(a|b|c|d|e|f|g|h|i|j|k)/i)){return true;}}}catch(W){}return false;}function m(d){try{if(!T()){return false;}if(!d||!d.url){return false;}if(d.promoted==1){return false;}if(U[d.url]!==_1){return U[d.url];}U[d.url]=_a.track.hist.seenBefore(d.url);return U[d.url];}catch(w){}return false;}function j(d){e.log.debug("sfc",y);d.ab=y.ab;var w=(y.vectors||[]).length||0;if(!y.vectors||w===0){if(y.feed==n){v(d,n,I);}else{B(d,d.callback,y.feed);}}else{var X=y.vectors[0],W=y.vectors[1];if(w==1){if(e.bt2||(X!=s&&X!=V)){D(d,y.feed,X);}else{B(d,d.callback,y.feed);}}else{if(e.bt2||(X!=s&&X!=V&&W!=s&&W!=V)){C(d,y.feed,y.vectors[0],y.vectors[1]);}else{if(X==s||X==V){D(d,y.feed,W);}else{if(W==s||W==V){D(d,y.feed,X);}else{D(d,y.feed,X);B(d,d.callback,y.feed);}}}}}}function q(d){if(_a.sfmp>0&&d&&!d._wait&&!y._set){d._wait=1;setTimeout(function(){q(d);},2500);return;}f();var W=d.pubid||e.pub(),Y=h,X,w=Math.floor(d.total/2);if(!M&&(T()||Y==14)){M={features:e.ad.gcv()};}d._callback=d.callback;d.callback=function(ab){ab=ab||[];if(e.bro.chr){ab=Q(ab);}else{ab.sort(function(ad,ac){return!!ad.image?(!!ac.image?(!!ad.title?(!!ac.title?(m(ad)?(m(ac)?0:-1):(m(ac)?1:0)):-1):(!!ac.title?0:1)):-1):1;});}d._callback(t(ab,d));};if(_a.sfmp>0&&y._set&&h<100){y._used=1;j(d);return;}else{d.ab=e.ab;}if(h>=100){X=p;Y=h-100;}e.log.debug("rec; c="+h,"m="+Y,"hbt="+(!!e.bt2),d);switch(Y){case 1:B(d,d.callback,c);break;case 2:B(d,d.callback,I);break;case 3:D(d,X||I,E);break;case 4:if(e.bt2){D(d,X||I,s);}else{D(d,X||I,E);}break;case 5:d.split=w;P(d,X||N,s,"merged");break;case 6:d.split=w;P(d,N,s);break;case 7:d.split=w;P(d,I,s,"merged");break;case 8:d.split=w;P(d,I,s);break;case 9:var aa=0;try{aa=O(e.bt2)||0;}catch(Z){}if(aa>=3){D(d,I,s);}else{B(d,d.callback,I);}break;case 10:var aa=0;try{aa=O(e.bt2)||0;}catch(Z){}if(aa>=3){D(d,I,V);}else{B(d,d.callback,I);}break;case 11:v(d,n,X||I);break;case 12:if(e.bt2){D(d,I,s);}else{D(d,X||I,E);}break;case 13:if(e.bt2){C(d,X||I,s,E);}else{D(d,X||I,E);}break;case 14:r(d,X||I,M);break;default:B(d,d.callback,X||I);break;}}function x(d){return((d||{}).pvector||{}).features||{};}function b(ad,aa,w){var W,Y=new J(),X=0,Z=[],d,ab,w=typeof w=="function"?w:x,ac;K(aa.features||[],function(af,ae){Y.add(ae.name,ae.weight);});K(ad,function(af,ae){X=0;d=ae.url;ab=d.split("#").shift();if((e.share.links.canonical||"").indexOf(ab)>-1){return;}ac=w(ae);K(ac,function(ah,ag){if(typeof(W=Y.get(ag.name))!="undefined"){X+=(W+ag.weight);}});ad[af].score=X;d.score=X;Z.push(ae);});Z.sort(a);return Z;}function D(W,d,X,w){C(W,d,X,null,w);}function r(W,d,Y,w){var X,Z;B(W,function(aa){X=aa;Z=R(W,X,Y,w);W.callback(Z);},d);}function C(W,aa,Z,Y,X){var d,ac,ab,w;B(W,function(ad){d=ad;if(ac!==_1&&(!Y||ab!==_1)){w=R(W,d,ac,X);if(Y){w=R(W,w,ab,X);}W.callback(w);}},aa);B(W,function(ad){ac=ad;if(d!==_1&&(!Y||ab!==_1)){w=R(W,d,ac,X);if(Y){w=R(W,w,ab,X);}W.callback(w);}},Z);if(Y){B(W,function(ad){ab=ad;if(d!==_1&&ac!==_1){w=R(W,d,ac,X);w=R(W,w,ab,X);W.callback(w);}},Y);}}function P(w,X,Y,d){var W=5;if(w.split!==_1){w.split=W;}D(w,X,Y,d);}function v(Y,X,w){var W,d;B(Y,function(Z){W=Z;if(Z&&Z.length>1){Y.callback(Z);}else{if(d&&d.length>1){Y.callback(d);}}},X);B(Y,function(Z){d=Z;if(W&&W.length<=1){Y.callback(Z);}},w);}function R(W,d,Y,w){if(!d||!d.length){e.log.debug("no url data; returning []");return[];}if(!Y||!Y.features||!Y.features.length){e.log.debug("no vector data; returning urls");return d;}var Z=b(d,Y,x),ab=Z,X=W.split;if(X){ab=[];var aa=w?Z:d;second=w?d:Z;ab=ab.concat(aa.slice(0,X));ab=ab.concat(second.slice(0,X));}return ab;W.callback(ab);}function g(d){if(!d.ab){d.ab=e.ab;}if(!d.bt){d.bt=e.bt2;}return function(w){K(w,function(X,W){d[X]=W;});return o(d);};}function t(d,w,X){if(!X||typeof(X)!=="function"){X=o;}if(!w.total){w.total=d.length;}var W=0;K(d,function(Y,Z){w.pos=W++;w.url=Z.url;Z.url=X(w);Z.title=Z.title||"";});return d;}function o(X){var W=X.url,d=X.pco,Z=X.total,ac=X.pos,w=X.bt,aa=X.ab||"-",Y="cfd-1.0";if(W&&W.indexOf("at_pco")>-1){W=(d?W.replace(/at_pco=(.*)&/,"at_pco="+d+"&"):W);if(W.indexOf("at_ab")>-1){if(aa!="-"){W=W.replace(/at_ab=(.*)&/,"at_ab="+aa+"&");}}else{W+="&at_ab="+(X.ab||e.ab);}if(W.indexOf("at_pos")>-1){if(ac!==_1){W=W.replace(/at_pos=([0-9]+)/,"at_pos="+ac);}}else{W+="&at_pos="+(ac||0);}if(W.indexOf("at_tot")>-1){if(Z!==_1){W=W.replace(/at_tot=([0-9]+)/,"at_tot="+Z);}}else{W+="&at_tot="+(Z||0);}}return W;}e.feeds={ab:f,_ad:T,configure:L,get:B,recommend:q,trend:H,decorator:g};e.dctu=o;})(_a,_a.api,_a);var w=window,ac=w.addthis_config||{},css=new _a.resource.Resource("widgetcss",_atc.rsrcs.widgetcss,function(){return true;}),_848=new _a.resource.Resource("widgetIE67css",_atc.rsrcs.widgetIE67css,function(){return true;}),_849=new _a.resource.Resource("widget32css",_atc.rsrcs.widget32css,function(){return true;});if(w.addthis&&w.addthis.timer){w.addthis.timer.core=(new Date()).getTime();}function main(){if(w.addthis&&w.addthis.timer){w.addthis.timer.main=(new Date()).getTime();}try{if(_atc.xol&&!_atc.xcs&&ac.ui_use_css!==false){css.load();if(_a.bro.ie6||_a.bro.ie7){_848.load();}if(_a.bro.ipa){_849.load();}}var a=_a,msi=a.bro.msi,hp=0,_84d=w.addthis_config||{},dt=d.title,dr=(typeof(a.rdr)!=="undefined")?a.rdr:(d.referer||d.referrer||""),du=dl?dl.href:null,dh=dl.hostname,_852=du,_853=0,al=(_a.lng().split("-")).shift(),_855=_a.track.eop(dl,dr),cvt=[],nabc=!!a.cookie.rck("nabc"),cfc=_855.cfc,ab=_855.ab,pos=_855.pos?parseInt(_855.pos,10):null,tot=_855.tot?parseInt(_855.tot,10):null,rsiq=_855.rsiq,rsi=_855.rsi,rxi=_855.rxi,rsc=_855.rsc.split("&").shift().split("%").shift().replace(/[^a-z0-9_]/g,""),gen=_855.gen,fuid=_855.fuid,_862,ifr,_864=_atc.rsrcs.sh+"#",data,_866=function(){if(!_a.track.pcs.length){_a.track.apc(w.addthis_product||("men-"+_a.ver()));}data.pc=_a.track.pcs.join(",");},ljep=w.ljep||false,_868=a.pub();if(dl&&dl.hash&&dl.hash.indexOf("sky_ab=1")>-1){a.sfmp=1;}if((du||"").indexOf(_atr)==-1){a.cookie.view.update(true);}if(rsc=="tweet"){rsc="twitter";}_855.rsc=rsc;if(w.addthis_product){_a.track.apc(addthis_product);if(addthis_product.indexOf("fxe")==-1&&addthis_product.indexOf("bkm")==-1){_a.track.spc=addthis_product;}}var l=_a.share.links.canonical;if(l){if(l.indexOf("http")!==0){_852=(du||"").split("//").pop().split("/");if(l.indexOf("/")===0){_852=_852.shift()+l;}else{_852.pop();_852=_852.join("/")+"/"+l;}_852=dl.protocol+"//"+_852;}else{_852=l;}_a.usu(0,1);}_852=_852.split("#{").shift();a.igv(_852,d.title||"");if(_852){_a.share.links.canonical=_852;}var _86a=addthis_share.view_url_transforms||addthis_share.track_url_transforms||addthis_share.url_transforms||{};_86a.defrag=1;if(_86a){_852=_a.track.mgu(_852,_86a);}try{var atsp=(addthis_share||{}).passthrough||{};if(!(atsp.pinterest_share||{}).media){var tags=_a.ad.og(),_86d={},og=typeof(tags)=="string"?_a.util.fromKV(tags):tags;atsp={};if(og.image||_a.share.links.image_src){if(!w.addthis_share){w.addthis_share={};}addthis_share=w.addthis_share;addthis_share.passthrough=atsp=addthis_share.passthrough||{};atsp.pinterest_share=_86d=atsp.pinterest_share||{};_86d.media=og.image||_a.share.links.image_src;_86d.url=_86d.url||og.url||w.location.href;_86d.description=_86d.description||og.title||addthis_share.description||addthis_share.title||"";}}}catch(e){}if(rsi){rsi=rsi.substr(0,8)+fuid;}if(a.bro.mod==-1){var m=document.compatMode;if(m){var md=1;if(m=="BackCompat"){md=2;}else{if(m=="CSS1Compat"){md=0;}}a.bro.mode=md;if(a.bro.msi){a.bro.mod=md;}}}a.dr=a.tru(dr,"fr");a.du=a.tru(_852,"fp");a.dt=dt=w.addthis_share.title;a.smd={rsi:rsi,rxi:rxi,gen:gen,rsc:rsc};w.addthis_share.smd=a.smd;if(a.upm){w.addthis_share.smd.dr=a.dr;}if(a.upm){w.addthis_share.smd.sta=a.track.sta();}a.cb=a.ad.cla();a.kw=(a.cb!==1?a.ad.kw():"");a.dh=dl.hostname;a.ssl=du&&du.indexOf("https")===0?1:0;a.ab=ab||w.addthis_ab||"-";window.addthis_config=window.addthis_config||{};if(!window.addthis_config.ignore_server_config&&_868){if(_a.upm){_a.ipc=true;var _871="atpro-config",_872="",_873=false,_874=false,_875=_a.uls,_876=function _876(_877){if(_876.called||_874){return;}_a.ab="per-14";_877.cfs=true;_6.layers(_877);_876.called=true;},_878=function(){if(_6.layers.length){_6.layers({cfs:true});}else{_a.ipc=false;}},_879=function(){_874=true;if(!_873){_878();}};if(_875){_872=localStorage.getItem(_871);}if(_872&&_872!=="false"){try{_872=JSON.parse(_872);}catch(e){}_876(_872);}else{if(_872==="false"){_878();}else{setTimeout(_879,5000);}}_a.ed.addEventListener("addthis.pro.init",function(e){_873=true;if(e.data&&e.data._default){if(!_872||_872==="false"){_876(e.data);}if(_875){localStorage.setItem(_871,JSON.stringify(e.data));}}else{if(_872!=="false"){_878();}if(_875){localStorage.setItem(_871,"false");}}});}else{var _87b="__atpro",_87c=_a.cookie.rck(_87b),_87d=new Date(),_87e={pubid:_868},cb=function(_880){_87d.setDate(_87d.getDate()+7);if(_880&&_880._default){_a.cookie.sck(_87b,"true",0,1,_87d);}else{_a.cookie.sck(_87b,"false",0,1,_87d);}_880.cfs=true;_6.layers(_880);};if(_87c!="false"){_a.ipc=true;a.feeds.get(_87e,cb,"config.json");}}}data={iit:(new Date()).getTime(),tmr:_50((w.addthis||{}).timer||{}),cb:a.cb,cdn:_atc.cdn,chr:_a.ad.gch(),kw:a.kw,ab:a.ab,dh:a.dh,dr:a.dr,du:a.du,dt:dt,dbg:_a.log.level,md:a.bro.mode,cap:_50({tc:_84d.data_track_textcopy?1:0,ab:_84d.data_track_addressbar?1:0}),inst:a.inst,vcl:a.cookie.view.cla(),jsl:a.track.jsl(),prod:a.track.prod(),lng:a.lng(),ogt:_a.ad.gog().join(","),pc:w.addthis_product||"men",pub:a.pub(),ssl:a.ssl,sid:_a.track.ssid(),srpl:_atc.plmp,srcs:_atc.cscs,srd:_atc.damp,srf:_atc.famp,srx:_atc.xamp,ver:_a.ver(),xck:_atc.xck||0,xtr:_atc.xtr||0,og:_a.ad.og(),aa:0};if(_atc.noup){data.noup=1;}if(a.dcp==Number.MAX_VALUE){data.dnp=1;}if(a.pixu){data.pixu=a.pixu;}if(a.trl.length){data.trl=a.trl.join(",");}if(a.rev){data.rev=a.rev;}data.ct=a.ct=(_84d.data_track_clickback||_84d.data_track_linkback||_a.track.ctp(data.pc,_84d))?1:0;if(a.prv){data.prv=_50(a.prv);}if(rsc){data.sr=rsc;}_a.track.ssc(rsc);if(ljep){data.ljep=ljep;}if(du.indexOf("showWarningLayer=true")>-1){_6.layers({warning:{test:true}});}if(a.vamp>=0&&!a.sub){if(cfc){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("typ","lnk"));if(!isNaN(pos)){cvt.push(a.track.fcv("ttpos",pos));}if(!isNaN(tot)){cvt.push(a.track.fcv("ttnl",tot));}cvt.push(a.track.fcv("pco",("string"===typeof cfc)?cfc:"cfd-1.0"));cvt.push(a.track.fcv("pur",a.track.mgu(_852,{defrag:1})));if(a.dr){data.pre=a.track.mgu(a.dr,{defrag:1});}data.ce=cvt.join(",");}else{if(rsi&&(fuid!=a.ad.gub())){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("rsi",rsi));cvt.push(a.track.fcv("gen",gen));cvt.push(a.track.fcv("abc",1));cvt.push(a.track.fcv("fcu",a.ad.gub()));cvt.push(a.track.fcv("rcf",dl.hash));data.ce=cvt.join(",");_853="addressbar";_855.rsc=rsc="addressbar";}else{if(rxi||rsiq||rsc){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));if(rsc){cvt.push(a.track.fcv("rsc",rsc));}if(rxi){cvt.push(a.track.fcv("rxi",rxi));}else{if(rsiq){cvt.push(a.track.fcv("rsi",rsiq));}}if(rsiq||rxi){cvt.push(a.track.fcv("gen",gen));}data.ce=cvt.join(",");_853=rsc||"unknown";}}}}a.track.ts.reset(_855);if(a.feeds._ad()){a.track.hist.log();}if(_853){if(a.bamp>=0){data.clk=1;if(a.dcp!=Number.MAX_VALUE){a.dcp=data.gen=a.ad.type.CLICK;}}_a.ed.fire("addthis.user.clickback",w.addthis||{},{service:_853,hash:_a.hash});}if(ab=="per-5"||ab=="per-6"||ab=="per-0"||ab=="per-7"||ab=="per-8"||ab=="per-9"||ab=="per-10"){ab=_a.ab="per-"+a.feeds.ab(true);}if(!w.at_noxld){data.xld=1;}if(a.upm){data.xd=1;}if(!nabc&&w.history&&typeof(history.replaceState)=="function"&&(!_a.bro.chr||_a.bro.chb)&&(_84d.data_track_addressbar||_84d.data_track_addressbar_paths)&&((du||"").split("#").shift()!=dr)&&(du.indexOf("#")==-1||rsi||(_855.hash&&rxi)||cfc)){var path=dl.pathname||"",_882,_883=path!="/";if(_84d.data_track_addressbar_paths){_883=0;for(var i=0;i<_84d.data_track_addressbar_paths.length;i++){_882=new RegExp(_84d.data_track_addressbar_paths[i].replace(/\*/g,".*")+"$");if(_882.test(path)){_883=1;break;}}}if(_883&&(!rsi||a.util.ioc(rsi,5))){_862=_a.track.cur(dl.href.split("#").shift(),null,_a.track.ssid());history.replaceState({d:(new Date()),g:gen},d.title,_862);data.fcu=_862.split("#.").pop();}}if(w.addthis&&w.addthis.timer){w.addthis.timer.ifr=(new Date()).getTime();if(data.tmr){data.tmr+="&ifr="+w.addthis.timer.ifr;}}if(a.aa===1&&w.postMessage){data.srd=1;data.aa=1;_a.ed.addEventListener("addthis.layers.warning.show",function(e){if(e.data&&e.data.alertId){_a.swl=e.data.alertId;}});}_866();if(dl.href.indexOf(_atr)==-1&&!a.sub){if(a.upm){if(_a.bro.ffx){ifr=a.track.ctf();ifr.src=_864;_a.track.qtp(data);}else{if(_a.bro.ie9){setTimeout(function(){ifr=a.track.ctf(_864+_50(data),true);a.track.stf(ifr);},0);}else{ifr=a.track.ctf();ifr.src=_864+_50(data);a.track.gtf().appendChild(ifr);a.track.stf(ifr);}}}else{ifr=a.track.ctf();ifr.src=_864+_50(data);a.track.gtf().appendChild(ifr);a.track.stf(ifr);}}_6._pmh.flushed=1;_6._pmh.flush(_a.pmh,_a);if(w.addthis_language||ac.ui_language){a.alg();}if(a.plo.length>0){a.jlo();}}catch(e){_a.log.debug("lod",e);}}w._ate=a;w._adr=r;a._ssc=a._ssh=[];a.dat={};a._rec.push(function(data){var rdy=a.dat.rdy,s,i;_1c(data,function(k,v){a.dat[k]=v;});if(data.rdy&&!rdy){a.xfr=1;a.track.xtp();}if(data.ssc){a._ssc=data.ssc;}if(data.sshs){data.sshs=data.sshs.replace(/\bpinterest\b/,"pinterest_share");s=w.addthis_ssh=_duc(data.sshs);a.gssh=1;a._ssh=s.split(",");_a.ed.fire("addthis-internal.data.ssh",{},{ssh:s});}if(data.uss){data.uss=data.uss.replace(/\bpinterest\b/,"pinterest_share");var u=a._uss=_duc(data.uss).split(",");if(w.addthis_ssh){var seen={},_88e=[];u=u.concat(a._ssh);for(i=0;i0){var per={"per-feed":data["per-feed"],"per-cell":data["per-cell"],"per-vectors":(data["per-vectors"]||"NONE").split(",")};a.feeds&&a.feeds.configure(per);}}if(data.ups){s=data.ups.split(",");a.ups={};for(i=0;i-1){var ckv=_5f(d.cookie,";");a._rec[a._rec.length-1](ckv);}var _894={},_239=_a.util.gsp("addthis_widget.js");if(typeof(_239)=="object"){if(_239.provider){_894={provider:_a.mun(_239.provider_code||_239.provider),auth:_239.auth||_239.provider_auth||""};if(_239.uid||_239.provider_uid){_894.uid=_a.mun(_239.uid||_239.provider_uid);}if(_239.logout){_894.logout=1;}_a.prv=_894;}if(_239.headless){_atc.xcs=1;}if(_239.dnp){_a.dcp=Number.MAX_VALUE;}if(_239.dnt){_atc.xtr=1;}_a.util.pae(_239);_a.util.pas(_a.util.pae);if(_239.pubid||_239.pub||_239.username){w.addthis_pub=_duc(_239.pubid||_239.pub||_239.username);}if(w.addthis_pub&&w.addthis_config){w.addthis_config.username=w.addthis_pub;}if(_239.domready){_atc.dr=1;}if(_239.onready&&_239.onready.match(/[a-zA-Z0-9_\.\$]+/)){try{_a.onr=_a.evl(_239.onready);}catch(e){w.console&&console.log("addthis: onready function ("+_239.onready+") not defined",e);}}if(_239.async){_atc.xol=1;}}if(_239.delayupgrade){_atc.noup=1;}else{if(_atc.ver>=152||(w.addthis_conf||{}).ver>=152){_atc.ver=300;}}_a.ed.fire("addthis-internal.params.loaded",{},{geo:a.geo});if((w.addthis_conf||{}).xol){_atc.xol=1;}if(_atc.ver===120){var rc="atb"+_a.util.cuid(),_896=_a.util.gst("addthis_widget"),span=d.ce("span");span.id=rc;_896.parentNode.appendChild(span);_a.igv();_a.lad(["span",rc,addthis_share.url||"[url]",addthis_share.title||"[title]"]);}if(w.addthis_clickout){_a.lad(["cout"]);}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!==false){css.load();if(_a.bro.ie6||_a.bro.ie7){_848.load();}if(_a.bro.ipa){_849.load();}}}catch(e){_a.log.error("main",e);}_d1.bindReady();_d1.append(main);(function(e,g,i){var b;var a=false,m=_a.upm&&(w.postMessage&&(typeof w.postMessage=="function"||(typeof(w.postMessage||{}).call=="function"&&typeof(w.postMessage||{}).apply=="function"))&&!_a.bro.ie6&&!_a.bro.ie7),h=false;function f(n){if(_a.unj&&!_a.bro.msi){return JSON.stringify(n);}else{return _a.util.rtoKV(n,"&&","==");}}function j(p){if(p&&typeof(p)=="string"){if(_a.unj&&p.indexOf("{")===0){try{return JSON.parse(p);}catch(n){return _a.util.rfromKV(p);}}else{return _a.util.rfromKV(p,"&&","==");}}else{return p;}}function c(o){var n;if(!a||o.origin.slice(-12)==".addthis.com"){if(!o.data){return;}n=j(o.data);n.origin=o.origin;k(n);}}function k(n){if(n.addthisxf){_a.ed.fire(n.addthisxf,n.target||n.payload,n.payload);}}_41(_a,{xf:{upm:m,listen:function(){if(h){return;}if(m){if(l.href.indexOf(".addthis.com")==-1){a=true;}if(w.attachEvent){w.attachEvent("onmessage",c,false);d.attachEvent("onmessage",c,false);}else{w.addEventListener("message",c,false);}window.addthis._pml.push(c);}h=true;},send:function(o,n,p){if(m){setTimeout(function(){o.postMessage(f({addthisxf:n,payload:p}),"*");},0);}}}});})(_a,_a.api,_a);(function(a,d,b){d.HIGH=3;d.MED=2;d.LOW=1;d.ASC=1;d.DSC=d.DESC=0;function c(j){var e=j||[],f=e.length===0?{}:h(e),m=e;e._map=f;function g(n){e.sort(function(p,o){return i(p,o,d.ASC,n);});}function k(n){e.sort(function(p,o){return i(p,o,d.DSC,n);});}function i(p,n,r,s){var q=p[s],o=n[s];if(typeof(q)=="string"&&!isNaN(parseInt(q,10))){q=parseInt(q,10);o=parseInt(o,10);if(r){return q-q;}return q-o;}if(q>o){return r?1:-1;}else{if(q==o){return 0;}}return r?-1:1;}function h(){var o={};for(var n=0;n30){throw new Error("Service code must be between 5 and 30 characters.");}else{if(_8f0.search(/^[a-zA-Z0-9_]+$/)==-1){throw new Error("Service code must consist entirely of letters, numbers and underscores.");}}return true;}_6.logShare=function(url,_8f2,_8f3,_8f4){var c=_8f4||addthis_config,s=_8f3||addthis_share;c.product="hdl-"+_a.ver();s.imp_url=0;var url=url||(_8f3&&_8f3.url)||addthis_share.url,ct=_a.track.dcu(url);if(ct.rsc&&!_8f2){_8f2=ct.rsc;}if(validateServiceCode(_8f2)){s.url=url;_a.share.track(_8f2,0,s,c);}};_6.addClickTag=function(url,_8f9,_8fa,_8fb){var url=url||_8fa&&_8fa.url||addthis_share.url;if(validateServiceCode(_8f9)){url=_a.track.cur(_a.track.cof(url),_8f9);}return url;};})();if(!window.addthis){window.addthis={};}_6.user=(function(){var a=_a,at=_6,_8fe=1000,u={},_8ff=0,_900=0,_901={tags:a.cookie.tag.get()},_902=false,_903=a.data.OrderedSet,_904=_a.data.Set,_905;function apiReduce(fn,acc){return a.reduce(["getID","getGeolocation","getServiceShareHistory"],fn,acc);}function reply(key,def){return function(fn){setTimeout(function(){fn(a[key]||def);},0);};}function setup(data){if(_8ff){return;}if(!data||!data.uid){return;}if(_905!==null){clearTimeout(_905);}_905=null;_8ff=1;apiReduce(function(_90c,name,i){u[name]=u[name].queuer.flush(reply.apply(at,_90c[i]),at);return _90c;},[["uid",""],["geo",""],["_ssh",[]]]);}function fakeData(){var data={uid:"x",geo:{},ssh:"",ups:""};_900=1;setup(data);}_905=setTimeout(fakeData,_8fe);a._rec.push(setup);function arrmap(_910){var map={};for(var i=0;i<_910.length;i++){map[_910[i]]=_910[i];}return map;}function isLocatedIn(desc){return a.util.geo.isin(desc,a.geo);}function hasInterest(desc){return _901.interests.iskey(desc);}function hasTag(tag){return _901.tags.iskey(tag);}function hasTags(tags){return _901.tags.hasKeys(tags);}function ready(fn){if(!_a.uud){_a.ed.fire("addthis-internal.api",window.addthis||{},{call:"rdy"});}_a.uud=1;if(_8ff&&(_a.jlng()=="en"||window.addthis_translations)){var _918=_a.share.services.init(window.addthis_config),opts=(window.addthis_options||"").replace(",more","").split(",");if(isOptedOut()){fn(_901);return;}var _91a=[];var tags=a.cookie.tag.get();for(var k in _a.bti){_91a.push(_a.bti[k]);}_901.interests=new _903(_91a);_901.tags=new _903(tags);var _91d=new _903();_a.util.each(a._uss,function(k,name){_91d.addOne({name:name,score:_6.HIGH});});_a.util.each(a._ssc,function(name,val){_91d.addOne({name:name,score:val});});_901.services=_91d;_901.activity={};_901.activity.social=_a.bts;_901.activity.view=_a.vts;_901.source=getSource();api.location=_901.location=_a.geo||{};_901.location.contains=isLocatedIn;if(fn){fn(_901);}_a.ed.fire("addthis.user.data",window.addthis||{},{});}else{if(_a.jlng()!=="en"&&!window.addthis_translations){_a.ed.addEventListener("addthis.i18n.ready",function(){ready(fn);});_a.alg();}else{setTimeout(function(){ready(fn);},250);}}}function getUserData(fn){ready(fn);}u.getData=getUserData;u.getPreferredServices=function(fn){if(_a.jlng()=="en"||window.addthis_translations){var _924=_a.share.services.init(window.addthis_config),opts=(window.addthis_options||"").replace(",more","").split(",");fn(opts);}else{_a.ed.addEventListener("addthis.i18n.ready",function(){var _926=_a.share.services.init(window.addthis_config),opts=(window.addthis_options||"").replace(",more","").split(",");fn(opts);});_a.alg();}};function isReturning(){return(_a.cookie.view.cla())>0;}function tag(tag){var tags=tag;if(typeof(tags)=="string"){tags=tags.split(",");}_a.cookie.tag.add(tags);}function measuredCallFactory(code,_92a){var rv=function(a,b,c){var args=Array.prototype.slice.call(arguments);_a.ed.fire("addthis-internal.api",window.addthis||{},{call:code});return _92a.apply(this,args);};return rv;}function measureCall(code){_a.ed.fire("addthis-internal.api",window.addthis||{},{call:code});}function getInterests(){measureCall("gti");return _901.interests;}function getServices(){measureCall("gts");return _901.services;}function getSource(){measureCall("gtt");return a.track.ts.get();}function getLocation(){measureCall("gtl");return _901.location;}function isOptedOut(){return a.uid=="0000000000000000";}function isUserOf(_931){return((a._ssh&&a._ssh.indexOf(_931)>-1)||(a._ssc&&a._ssc[_931]));}function isSocial(_932){var _933=getSource();if(_933.type=="social"){if(typeof(_932)=="string"){_932=_932.split(",");}if(_932 instanceof Array){var _934={};for(var i=0;i<_932.length;i++){_934[_932[i]]=1;}if(!_934[_933.service]){return false;}}return true;}return false;}function isSearch(_936){var _937=getSource(),i;if(_937.type=="search"){if(typeof(_936)=="string"){_936=_936.split(",");}if(_936 instanceof Array){var _939={};for(i=0;i<_936.length;i++){_939[_936[i]]=1;}if(_937.terms&&_937.terms.length){for(i=0;i<_937.terms.length;i++){if(!_939[_937.terms[i]]){return false;}}}}return true;}return false;}var api={ready:ready,isReturning:isReturning,isOptedOut:measuredCallFactory("ioo",isOptedOut),isUserOf:measuredCallFactory("iuf",isUserOf),hasInterest:hasInterest,hasTag:hasTag,hasTags:hasTags,isLocatedIn:isLocatedIn,tag:tag,interests:getInterests,services:getServices,location:getLocation};_6.session={source:getSource,isSocial:measuredCallFactory("isl",isSocial),isSearch:measuredCallFactory("ish",isSearch)};_a.extend(u,api);return apiReduce(function(o,name){o[name]=(new at._Queuer(name)).call;return o;},u);})();if(!window.addthis.osta){_6.osta=1;window.addthis.cache={};window.addthis.ed=_a.ed;window.addthis.init=function(){_d1.onReady();_6.ready&&_6.ready();};window.addthis.cleanup=function(){_a.util.each(((window.addthis||{})._pml||[]),function(i,_93e){_a.util.unlisten(window,"message",_93e);});};_a.extend(window.addthis.util,{getServiceName:_a.services.getName});window.addthis.addEventListener=_a.util.bind(_a.ed.addEventListener,_a.ed);window.addthis.removeEventListener=_a.util.bind(_a.ed.removeEventListener,_a.ed);_a.extend(_6,_a.api);var d=document,_93f=0,u=_1,w=window,_940={},_849=new _a.resource.Resource("widget32css",_atc.rsrcs.widget32css),_941=new _a.resource.Resource("widget20css",_atc.rsrcs.widget20css),_942=false,_943=false,_944,_945,_946,_947,_948={},_949={},body=null,_94b=_a.util.select,_94c=[],_94d=[],_94e=[],v,_94f={rss:"Subscribe"},_950={tweet:"Tweet",pinterest_share:"Pinterest",email:"Email",mailto:"Email",print:"Print",favorites:"Favorites",twitter:"Tweet",digg:"Digg",more:"View more services"},json={email_vars:1,passthrough:1,modules:1,templates:1,services_custom:1},_952={feed:1,more:_a.ver()<300,email:_a.ver()<300,mailto:1},_953={feed:1,email:_a.ver()<300,mailto:1,print:1,more:!_a.bro.ipa&&_a.ver()<300,favorites:1},_954={print:1,favorites:1,mailto:1},_955={pinterest_pinit:(_a.ver()<300),pinterest_share:(_a.ver()<300)},_956={email:_a.ver()>=300,more:_a.ver()>=300};_a.ed.addEventListener("addthis-internal.data.ssh",function(){_947=1;});_a.ulg(function(_957){_950.email=_950.mailto=_957[0][4];_950.print=_957[0][22];_950.favorites=_957[0][5];_950.more=_957[0][2];while(_94e.length>0){v=_94e.pop();if(v&&v.link&&v.title){v.link.title=_950[v.title]||v.link.title;}}});function unaccent(s){if(s.indexOf("&")>-1){s=s.replace(/&([aeiou]).+;/g,"$1");}return s;}function mrg(o,n){if(n&&o!==n){for(var k in n){if(o[k]===u){o[k]=n[k];}}}}function addIEHoverFix(){if(_a.bro.msi&&!d.getElementById("at300bhoveriefilter")){var head=d.getElementsByTagName("head")[0],_95d=d.ce("style"),_95e=d.createTextNode(".at300b:hover,.at300bs:hover {filter:alpha(opacity=80);}");_95d.id="at300bhoveriefilter";_95d.type="text/css";if(_95d.styleSheet){_95d.styleSheet.cssText=_95e.nodeValue;}else{_95d.appendChild(_95e);}head.appendChild(_95d);}}_6.addEvents=function(o,ss,au){if(!o){return;}var _962=o.onclick||function(){},_963=_954[ss]?function(){_a.share.track(ss,0,o.share,o.conf);}:function(){_a.share.notify(ss,o.share,o.conf,o);};if(o.conf.data_ga_tracker||addthis_config.data_ga_tracker||o.conf.data_ga_property||addthis_config.data_ga_property){o.onclick=function(){_a.gat(ss,au,o.conf,o.share);_963();return _962();};}else{o.onclick=function(e){if(!_955[ss]){_963();}return _962(e);};}};function check32(o,_966){if(_942&&!_966){return true;}var opc=_a.util.parent(o,".addthis_toolbox");_942=((opc.className||"").search(/32x32/i)>-1||(o.className||"").search(/32x32/i)>-1);return _942;}function check20(o,_969){if(_943&&!_969){return true;}var opc=_a.util.parent(o,".addthis_toolbox");_943=((opc.className||"").search(/20x20/i)>-1||(o.className||"").search(/20x20/i)>-1);return _943;}function registerProductCode(o){var opc=(o.parentNode||{}).className||"",pc=o.conf&&o.conf.product&&opc.indexOf("toolbox")==-1?o.conf.product:"tbx"+(o.className.indexOf("32x32")>-1||opc.indexOf("32x32")>-1?"32":"")+"-"+_a.ver();if(pc.indexOf(32)>-1){_942=true;}_a.track.apc(pc);return pc;}function rpl(o,n){var r={};for(var k in o){if(n[k]){r[k]=n[k];}else{r[k]=o[k];}}return r;}function _makeButton(w,h,alt,url){var img=document.ce("img");img.width=w;img.height=h;img.border=0;img.alt=alt;img.src=url;return img;}function _parseThirdPartyAttributes(el,_978){var key,attr=[],rv={},len=Math.min((el.attributes||[]).length||0,160),_97d=_978.replace(/:/g,"-");if(isNaN(len)){return rv;}for(var i=0;i-1&&(o.conf.product||"").indexOf("men")===0){o.conf.product="tbx"+(_9b5.className.indexOf("32x32")>-1?"32":(_9b5.className.indexOf("20x20")>-1?"20":""))+"-"+_a.ver();_a.track.apc(o.conf.product);}if(ss&&ss!=="more"){o.conf.product=registerProductCode(o);}if((!o.conf||(!o.conf.ui_click&&!o.conf.ui_window_panes))&&!_a.bro.ipa){_a.maf=_a.maf||{};_a.maf.home=this;_a.maf.key=null;_a.maf.shift=null;if(_998){o.onfocus=o.onmouseover=function(){_a.maf.sib=this.nextSibling;while(_a.maf.sib&&_a.maf.sib.nodeType==3&&_a.maf.sib.nextSibling){_a.maf.sib=_a.maf.sib.nextSibling;}if(!_a.maf.sib||_a.maf.sib.nodeType==3){var el=this.parentNode;if(!el){el=document.body.firstChild||document.body;while(el.nodeType==3&&el.nextSibling){el=el.nextSibling;}}else{while(el.nextSibling&&el.nodeType==3){el=el.nextSibling;}}_a.maf.sib=el;}_a.maf.sib.onfocus=function(){_a.maf.sib.tabIndex="";};return _998(this,this.conf,this.share);};}if(_999){o.onmouseout=function(){return _999(this);};}if(_99a){o.onclick=function(){return _99a(o,(this.conf||o.conf),(this.share||o.share));};}if(_999||_99a){o.onkeypress=o.onkeydown=function(e){if(!e){var e=window.event;}if(e.shiftKey){_a.maf.shift=true;}if(e.keyCode){_a.maf.key=e.keyCode;}else{if(e.which){_a.maf.key=e.which;}}if(_a.maf.key==13){_a.maf.pre=this;}else{_a.maf.pre=null;}};o.onblur=function(e){if(_a.maf.key==9&&_a.maf.firstCompact&&!_a.maf.shift&&this.className.indexOf("compact")>-1){_a.maf.key=null;_a.maf.acm=true;document.getElementById(_a.maf.firstCompact).focus();}else{_a.maf.key=null;_a.maf.shift=null;if(_999){return _999(this);}}};}}else{if(_99a){if(ss){o.onclick=function(){return _99a(this,this.conf,this.share);};}else{if(!o.conf.ui_window_panes){o.onclick=function(){if(_a.bro.iph||_a.bro.wph||_a.bro.dro){return addthis_sendto("more",this.conf,this.share);}else{return addthis_open(this,"",null,null,this.conf,this.share);}};}else{o.onclick=function(){return addthis_sendto("more",this.conf,this.share);};}}}}if(o.tagName.toLowerCase()=="a"){var url=o.share.url||addthis_share.url;_a.usu(url);if(ss){var _9bb=_getCustomService(ss,o.conf),cbtn=o.firstChild;if(_9bb&&_9bb.code&&_9bb.icon){if(cbtn&&cbtn.className.indexOf("at300bs")>-1){var size="16";if(check32(o,1)){cbtn.className=cbtn.className.split("at15nc").join("");size="32";}else{if(check20(o,1)){cbtn.className=cbtn.className.split("at15nc").join("");size="20";}}cbtn.style.background="url("+_9bb.icon+") no-repeat top left transparent";if(!cbtn.style.cssText){cbtn.style.cssText="";}cbtn.style.cssText="line-height:"+size+"px!important;width:"+size+"px!important;height:"+size+"px!important;background:"+cbtn.style.background+"!important";}}if(!_953[ss]){if(_994.follow){if(ss!="twitter"){o.href=o.share.followUrl;}o.conf=(o.conf||{});o.conf.follow=true;o.onclick=function(ev){_a.share.track(ss,1,o.share,o.conf);if(ss=="twitter"){return _a.share.ocw(o.share.followUrl,520,520);}};if(o.children&&o.children.length==1&&o.parentNode&&o.parentNode.className.indexOf("toolbox")>-1){var sp=document.ce("span");sp.className="addthis_follow_label";sp.innerHTML=_a.services.getName(ss).replace("_follow","");o.appendChild(sp);}}else{if(_a.share.externEvents(ss,o,_994)){}else{if(!o.noh){if(o.conf.ui_open_windows||_a.share.auw(ss)){o.onclick=function(e){return _a.share.stw(ss,o.share,o.conf);};}else{o.onclick=function(e){return _a.share.siw(ss,o.share,o.conf);};o.href=_a.share.genurl(ss,0,o.share,o.conf);}}}}if(!o.conf.follow){_6.addEvents(o,ss,url);}if(!o.noh&&!o.target){o.target="_blank";}_6.links.push(o);}else{if(ss=="mailto"||(ss=="email"&&(o.conf.ui_use_mailto||_a.bro.iph||_a.bro.wph||_a.bro.ipa||_a.bro.dro))){o.onclick=function(){o.share.xid=_a.util.cuid();(new Image()).src=_a.share.genurl("mailto",0,o.share,o.config);_a.gat(ss,url,o.conf,o.share);};o.href=_a.share.genieu(o.share,o.config||o.conf);_6.ems.push(o);}}if(!o.title||o.at_titled){var _9c2=_a.services.getName(ss,!_9bb);if(_950[ss]){_94e.push({link:o,title:ss});}o.title=unaccent(_994.follow?(_94f[ss]?_94f[ss]:"Follow on "+_9c2):(_950[ss]?_950[ss]:_9c2));o.at_titled=1;}if(!o.href){o.href="#";}}else{if(o.conf.product&&o.parentNode.className.indexOf("toolbox")==-1){registerProductCode(o);}}}var app;switch(_99b){case"img":if(!o.hasChildNodes()){var lang=(o.conf.ui_language||_a.lng()).split("-").shift(),_9c5=_a.ivl(lang);if(!_9c5){lang="en";}else{if(_9c5!==1){lang=_9c5;}}app=_makeButton(_a.iwb(lang)?150:125,16,"Share",_atr+"static/btn/v2/lg-share-"+lang.substr(0,2)+".gif");}break;}if(app){o.appendChild(app);}}}}function _renderPreferredItem(b,_9c7,_9c8,_9c9,_9ca,_9cb,_9cc){if(b._iss){return;}var _9cd,excl,sv,_9d0,c=b.className||"",_9d2,opts,_9d4={pinterest:"pinterest_share"};if(!_946){_946=1;b.parentNode._atsharedconf=_9cd=_a.share.services.init(b.conf);}else{_9cd=b.parentNode._atsharedconf||{};}if(!b.parentNode.services){b.parentNode.services={};}excl=_9cd.services_exclude||"";if(_a.bro.ie9){excl+=(excl.length?",":"")+"link";}_9d0=_a.share.services.loc;_9d2=b.parentNode.services;opts=_a.util.unqconcat((window.addthis_options||"").replace(",more","").split(","),_9d0.split(","));do{sv=opts[_9c7++];if(_9d4[sv]){sv=_9d4[sv];}}while(_9c7-1||_9d2[sv]));if(_9d2[sv]){_a.util.each(_a.services.list,function(k,v){if(!_9d2[k]&&excl.indexOf(k)==-1){sv=k;return false;}});}b._ips=1;if(b.className.indexOf(sv)==-1){b.className="addthis_button_"+sv+" "+b.className;b._iss=1;}b.parentNode.services[sv]=1;if(_9c8){_renderToolbox([b],_9c9,_9ca,true,_9cc);}}function _renderToolbox(_9d7,_9d8,_9d9,_9da,_9db){for(var i=0;i<_9d7.length;i++){var b=_9d7[i],d=document;if(b==null){continue;}if(_9da!==false||!b.ost){var attr=_getATtributes(b,_9d8,_9d9,!_9db),hc=0,c=b.className||"",_9e1="",s=c.match(/addthis_button_([\w\-\.]+)(?:\s|$)/),cArr=c.match(/addthis_counter_([\w\.]+)(?:\s|$)/),_9e4={},sv=s&&s.length?s[1]:0,csv=cArr&&cArr.length?cArr[1]:0;mrg(attr.conf,_944);mrg(attr.share,_945);if(sv&&!_a.share.extern(sv,b,attr)){if(sv.indexOf("preferred")>-1){if(b._iss||b._iwps){continue;}s=c.match(/addthis_button_preferred_([0-9]+)(?:\s|$)/);var _9e7=((s&&s.length)?Math.min(16,Math.max(1,parseInt(s[1]))):1)-1;if(!b.conf||_9db){b.conf=attr.conf||b.conf||{};}if(!b.share||_9db){b.share=attr.share||b.share||{};}b.conf.product="tbx-"+_a.ver();registerProductCode(b);if(!_947){var _9e8=_a.util.bind(_renderPreferredItem,b,b,_9e7,true,_9d8,_9d9,_9da,_9db);_a.ed.addEventListener("addthis-internal.data.ssh",_9e8);setTimeout(_9e8,2000);b._iwps=1;continue;}else{_renderPreferredItem(b,_9e7,true);}}else{if(sv.indexOf("follow")>-1){if(sv=="google_follow"){b.title="Follow on Google";}else{sv=sv.split("_follow").shift();}_9e4.follow=true;_a.track.apc("flw-"+_a.ver());attr.share.followUrl=_a.share.gfu(sv,attr.share.userid,attr.share.usertype,attr.share)||attr.share.url;}}if(!_a.services.isTop(sv,32)&&(_942||check32(b))){_849.load();}if(!_a.services.isTop(sv,16)&&(_943||check20(b))){_941.load();}var _9e9=(_a.services.isTop(sv,16)&&!check32(b,true)&&!check20(b,true));if(!b.childNodes.length){var sp=d.ce("span");b.appendChild(sp);sp.className=(_9e9?"at16nc ":" ")+"at300bs at15nc at15t_"+sv+(_9e9?" at16t_"+sv:"");if(((((b.parentNode||{}).parentNode||{}).parentNode||{}).className||"").indexOf("label_style")>-1){var sp2=d.createTextNode(_a.services.getName(sv));b.appendChild(sp2);}else{var _9ec="";if(sp!=_1&&(sv==="compact"||sv==="expanded")){_9ec="More Sharing Services";}else{if(sp!=_1){_9ec="Share on "+sv;}}try{sp.innerHTML=""+_9ec+"";}catch(e){var _9ed=d.ce("span");_9ed.className="at_a11y";_9ed.appendChild(document.createTextNode(_9ec));sp.appendChild(_9ed);}}}else{if(b.childNodes.length==1){var cn=b.childNodes[0];if(cn.nodeType==3){var sp=d.ce("span");b.insertBefore(sp,cn);sp.className=(_9e9?"at16nc ":" ")+"at300bs at15nc at15t_"+sv+(_9e9?" at16t_"+sv:"");}if(sp!=_1&&(sv==="compact"||sv==="expanded")){sp.innerHTML="More Sharing Services";}else{if(sp!=_1){sp.innerHTML="Share on "+sv+"";}}}else{if(b.firstChild&&b.firstChild.nodeType==3&&b.firstChild.textContent=="\n"){}else{hc=1;}}}if(sv==="compact"||sv==="expanded"){if(!hc&&c.indexOf("at300")==-1){b.className+=" at300m";}if(attr.conf.product&&attr.conf.product.indexOf("men-")==-1){attr.conf.product+=",men-"+_a.ver();}if(!b.href){b.href="#";}if(b.parentNode&&b.parentNode.services){attr.conf.parentServices=b.parentNode.services;}if(sv==="expanded"){_9e4.nohover=true;_9e4.singleservice="more";}}else{if((b.parentNode.className||"").indexOf("toolbox")>-1){if(!b.parentNode.services){b.parentNode.services={};}b.parentNode.services[sv]=1;}if(!hc&&c.indexOf("at300")==-1){b.className+=" at300b";}_9e4.singleservice=sv;}if(b._ips){_9e4.issh=true;}_render([b],attr,_9e4,_9db);b.ost=1;registerProductCode(b);}else{if(csv){if(b.ost){continue;}b.ost=1;var _9ef=d.ce("a"),_9f0=d.ce("a");_9ef.className="addthis_native_counter_sibling addthis_button_"+csv;_9f0.className="addthis_native_counter addthis_counter addthis_bubble_style";b.className+=" addthis_native_counter_parent";b.appendChild(_9ef);b.appendChild(_9f0);attr.conf.service=csv.indexOf("pinterest")>-1?"pinterest_share":csv;_render(_9ef,attr,{singleservice:csv});_6.counter(_9f0,attr.conf,attr.share);}}}}}function gat(s,au,conf,_9f4){if(s=="facebook_unlike"||s=="google_unplusone"){return;}conf=conf||{};var _9f5=conf.data_ga_tracker,_9f6=conf.data_ga_property;if(_9f6){if(typeof(window._gat)=="object"&&_gat._getTracker){_9f5=_gat._getTracker(_9f6);}else{if(typeof(window._gaq)=="object"&&_gaq._getAsyncTracker){_9f5=_gaq._getAsyncTracker(_9f6);}else{if(window._gaq instanceof Array){_gaq.push([function(){_a.gat(s,au,conf,_9f4);}]);}}}}if(_9f5&&typeof(_9f5)=="string"){_9f5=window[_9f5];}if(_9f5&&typeof(_9f5)=="object"){if(s=="more"||s=="settings"){return;}var _9f7=au||(_9f4||{}).url||location.href,_9f8=s,_9f9="share";if(_9f8.indexOf("_")>-1){_9f8=_9f8.split("_");_9f9=_9f8.pop();if(_9f9.length<=2){_9f9="share";}_9f8=_9f8.shift();}if(_9f7.toLowerCase().replace("https","http").indexOf("http%3a%2f%2f")==0){_9f7=_duc(_9f7);}try{if(conf.data_ga_social&&_9f5._trackSocial&&s!="google_plusone"){_9f5._trackSocial(_9f8,_9f9,_9f4.url);}else{_9f5._trackEvent("addthis",s,_9f7);}}catch(e){try{_9f5._initData();if(conf.data_ga_social&&_9f5._trackSocial&&s!="google_plusone"){_9f5._trackSocial(_9f8,_9f9,_9f4.url);}else{_9f5._trackEvent("addthis",s,_9f7);}}catch(e){}}}}_a.gat=gat;_6.update=function(_9fa,what,_9fc){if(_9fa=="share"){if(what=="url"){_a.usu(0,1);}if(!window.addthis_share){window.addthis_share={};}window.addthis_share[what]=_9fc;_949[what]=_9fc;for(var i in _6.links){var o=_6.links[i],rx=new RegExp("&"+what+"=(.*)&"),ns="&"+what+"="+_euc(_9fc)+"&";if((o.conf||{}).follow||!o.nodeType){continue;}if(o.share){o.share[what]=_9fc;}if(!o.noh){o.href=o.href.replace(rx,ns);if(o.href.indexOf(what)==-1){o.href+=ns;}}}for(var i in _6.ems){var o=_6.ems[i];o.href=_a.share.genieu(addthis_share);}}else{if(_9fa=="config"){if(!window.addthis_config){window.addthis_config={};}window.addthis_config[what]=_9fc;_948[what]=_9fc;}}};_6._render=_render;_6.button=function(what,_a02,_a03){_a02=_a02||{};if(!_a02.product){_a02.product="men-"+_a.ver();}_render(what,{conf:_a02,share:_a03},{internal:"img"});};_6.toolbox=function(what,_a05,_a06,_a07,_a08){var _a09=_94b(what);for(var i=0;i<_a09.length;i++){var tb=_a09[i],_a0c=window.jQuery,attr=_getATtributes(tb,_a05,_a06,_a07),sp=document.ce("div"),c;tb.services={};if(tb&&tb.className){if(!attr.conf.product){attr.conf.product="tbx"+(tb.className.indexOf("32x32")>-1?"32":(tb.className.indexOf("20x20")>-1?"20":""))+"-"+_a.ver();}if(tb.className.indexOf("peekaboo_style")>-1){if(!_atc._ld_pkcss){(new _a.resource.Resource("peekaboo",_atc.rsrcs.peekaboocss,function(){return true;})).load();_atc._ld_pkrcss=1;}if(!tb.peekaboo){tb.peekaboo=true;tb.onmouseover=function(){tb.is_hovered=1;tb.timeout=setTimeout(function(){if(tb.is_hovered){if(_a0c){_a0c(".addthis_peekaboo_style ul").slideDown("fast");}else{tb.getElementsByTagName("ul")[0].style.display="block";}}},500);};tb.onmouseout=function(){tb.is_hovered=0;if(tb.timeout){clearTimeout(tb.timeout);}tb.timeout=setTimeout(function(){if(!tb.is_hovered){if(_a0c){_a0c(".addthis_peekaboo_style ul").slideUp("fast");}else{tb.getElementsByTagName("ul")[0].style.display="none";}}},500);};}}if(tb.className.indexOf("floating_style")>-1){if(!_atc._ld_barcss){(new _a.resource.Resource("fixedcss",_atc.rsrcs.fltcss,function(){return true;})).load();_atc._ld_barcss=1;}if(!tb.fixed){tb.fixed=true;function dce(t,c,i){var el=d.ce(t);el.className=c;if(i){el.id=i;}return el;}var _a14=dce("DIV","at-floatingbar-inner"),_a06=dce("DIV","at-floatingbar-share"),_a15=dce("DIV","addthis_internal_container");while(tb.childNodes.length>0){_a15.appendChild(tb.firstChild);}_a06.appendChild(_a15);_a14.appendChild(_a06);tb.appendChild(_a14);if(document.compatMode=="BackCompat"&&_a.bro.msi&&!_a08){tb.setAttribute("className",tb.className.replace("addthis_bar","").replace("addthis_bar_vertical","").replace("addthis_floating_style","addthis_quirks_mode"));if(tb.className.indexOf("addthis_32x32_style")>-1){tb.setAttribute("className",tb.className+" addthis_bar_vertical_medium");}else{if(tb.className.indexOf("addthis_16x16_style")>-1){tb.setAttribute("className",tb.className+" addthis_bar_vertical_small");}else{if(tb.className.indexOf("addthis_counter_style")>-1){tb.setAttribute("className",tb.className+" addthis_bar_vertical_large");}}}}}}}if(tb&&tb.getElementsByTagName){c=tb.getElementsByTagName("a");if(c){_renderToolbox(c,attr.conf,attr.share,!_a07,!_a07);}tb.appendChild(sp);}sp.className="atclear";}};_6.ready=function(_a16){if(_6.ost){return;}_6.ost=1;doRenderPass();_a.ed.fire("addthis.ready",_6);if(_a.onr){_a.onr(_6);}callPostLoads();_a.share.sub();w.addthis_config.eua=w.addthis_config.eua||true;if(w.addthis_config.eua&&_a.ver()>=300&&!_atc.xck&&!_a.bro.ie6&&!_a.bro.ie7){_6.auth.init();}if(_a16&&typeof _a16=="function"){_a16();}};_6.util.getAttributes=_getATtributes;_6.ad=_a.extend(_6.ad,_a.ad);function doRenderPass(){var at=_6,a=".addthis_";if(at.osrp){return;}at.osrp=1;_945=w.addthis_share;_944=w.addthis_config;body=d.body;_94c=_a.util.gebcn(body,"A","addthis_button_",true,true);_94d=_a.util.gebcn(body,"A","addthis_counter_",true,true);addIEHoverFix();_6.toolbox(a+"toolbox",null,null,true,_94d.length);_6.button(a+"button");_6.counter(a+"counter");_6.count(a+"count");if(typeof _6.overlay==="function"){_6.overlay(a+"shareable");}if(typeof _6.dock==="function"){_6.dock(a+"bar");}_renderToolbox(_94c,null,null,false);_renderToolbox(_94d,null,null,false);if(((_944||{}).login||{}).services){_6.login.initialize();}}addEventListeners();if(_atc.xol){callPostLoads();if(_d1.isReady){doRenderPass();}}else{_d1.append((function(){window.addthis.ready();}));}_a.ed.fire("addthis-internal.ready",_6);}function callPostLoads(){if(_93f){return;}var at=window.addthis,func;for(var i=0,plo=at.plo,q;ia[y]("/")[0][q](":")&&(a=k+f[2][B](0,f[2].lastIndexOf("/"))+"/"+a):a=k+f[2]+(a||Be);d.href=a;e=c(d);return{protocol:(d[A]||"")[D](),host:e[0], +port:e[1],path:e[2],Oa:d[va]||"",url:a||""}}function Na(a,b){function c(b,c){a.contains(b)||a.set(b,[]);a.get(b)[n](c)}for(var d=Da(b)[y]("&"),e=0;ef?c(d[e],"1"):c(d[e][B](0,f),d[e][B](f+1))}}function Pa(a,b){if(F(a)||"["==a[ma](0)&&"]"==a[ma](a[w]-1))return"-";var c=J.domain;return a[q](c+(b&&"/"!=b?b:""))==(0==a[q]("http://")?7:0==a[q]("https://")?8:0)?"0":a};var Qa=0;function Ra(a,b,c){1<=Qa||1<=100*m.random()||ld()||(a=["utmt=error","utmerr="+a,"utmwv=5.4.7","utmn="+Ea(),"utmsp=1"],b&&a[n]("api="+b),c&&a[n]("msg="+G(c[B](0,100))),M.w&&a[n]("aip=1"),Sa(a[C]("&")),Qa++)};var Ta=0,Ua={};function N(a){return Va("x"+Ta++,a)}function Va(a,b){Ua[a]=!!b;return a} +var Wa=N(),Xa=Va("anonymizeIp"),Ya=N(),$a=N(),ab=N(),bb=N(),O=N(),P=N(),cb=N(),db=N(),eb=N(),fb=N(),gb=N(),hb=N(),ib=N(),jb=N(),kb=N(),lb=N(),nb=N(),ob=N(),pb=N(),qb=N(),rb=N(),sb=N(),tb=N(),ub=N(),vb=N(),wb=N(),xb=N(),yb=N(),zb=N(),Ab=N(),Bb=N(),Cb=N(),Db=N(),Eb=N(),Fb=N(!0),Gb=Va("currencyCode"),Hb=Va("page"),Ib=Va("title"),Jb=N(),Kb=N(),Lb=N(),Mb=N(),Nb=N(),Ob=N(),Pb=N(),Qb=N(),Rb=N(),Q=N(!0),Sb=N(!0),Tb=N(!0),Ub=N(!0),Vb=N(!0),Wb=N(!0),Zb=N(!0),$b=N(!0),ac=N(!0),bc=N(!0),cc=N(!0),R=N(!0),dc=N(!0), +ec=N(!0),fc=N(!0),gc=N(!0),hc=N(!0),ic=N(!0),jc=N(!0),S=N(!0),kc=N(!0),lc=N(!0),mc=N(!0),nc=N(!0),oc=N(!0),pc=N(!0),qc=N(!0),rc=Va("campaignParams"),sc=N(),tc=Va("hitCallback"),uc=N();N();var vc=N(),wc=N(),xc=N(),yc=N(),zc=N(),Ac=N(),Bc=N(),Cc=N(),Dc=N(),Ec=N(),Fc=N(),Gc=N(),Hc=N(),Ic=N();N();var Mc=N(),Nc=N(),Oc=N(),Oe=Va("uaName"),Pe=Va("uaDomain"),Qe=Va("uaPath");var Re=function(){function a(a,c,d){T($[x],a,c,d)}a("_createTracker",$[x].r,55);a("_getTracker",$[x].oa,0);a("_getTrackerByName",$[x].u,51);a("_getTrackers",$[x].pa,130);a("_anonymizeIp",$[x].aa,16);a("_forceSSL",$[x].la,125);a("_getPlugin",Pc,120)},Se=function(){function a(a,c,d){T(U[x],a,c,d)}Qc("_getName",$a,58);Qc("_getAccount",Wa,64);Qc("_visitCode",Q,54);Qc("_getClientInfo",ib,53,1);Qc("_getDetectTitle",lb,56,1);Qc("_getDetectFlash",jb,65,1);Qc("_getLocalGifPath",wb,57);Qc("_getServiceMode", +xb,59);V("_setClientInfo",ib,66,2);V("_setAccount",Wa,3);V("_setNamespace",Ya,48);V("_setAllowLinker",fb,11,2);V("_setDetectFlash",jb,61,2);V("_setDetectTitle",lb,62,2);V("_setLocalGifPath",wb,46,0);V("_setLocalServerMode",xb,92,void 0,0);V("_setRemoteServerMode",xb,63,void 0,1);V("_setLocalRemoteServerMode",xb,47,void 0,2);V("_setSampleRate",vb,45,1);V("_setCampaignTrack",kb,36,2);V("_setAllowAnchor",gb,7,2);V("_setCampNameKey",ob,41);V("_setCampContentKey",tb,38);V("_setCampIdKey",nb,39);V("_setCampMediumKey", +rb,40);V("_setCampNOKey",ub,42);V("_setCampSourceKey",qb,43);V("_setCampTermKey",sb,44);V("_setCampCIdKey",pb,37);V("_setCookiePath",P,9,0);V("_setMaxCustomVariables",yb,0,1);V("_setVisitorCookieTimeout",cb,28,1);V("_setSessionCookieTimeout",db,26,1);V("_setCampaignCookieTimeout",eb,29,1);V("_setReferrerOverride",Jb,49);V("_setSiteSpeedSampleRate",Dc,132);a("_trackPageview",U[x].Fa,1);a("_trackEvent",U[x].F,4);a("_trackPageLoadTime",U[x].Ea,100);a("_trackSocial",U[x].Ga,104);a("_trackTrans",U[x].Ia, +18);a("_sendXEvent",U[x].t,78);a("_createEventTracker",U[x].ia,74);a("_getVersion",U[x].qa,60);a("_setDomainName",U[x].B,6);a("_setAllowHash",U[x].va,8);a("_getLinkerUrl",U[x].na,52);a("_link",U[x].link,101);a("_linkByPost",U[x].ua,102);a("_setTrans",U[x].za,20);a("_addTrans",U[x].$,21);a("_addItem",U[x].Y,19);a("_clearTrans",U[x].ea,105);a("_setTransactionDelim",U[x].Aa,82);a("_setCustomVar",U[x].wa,10);a("_deleteCustomVar",U[x].ka,35);a("_getVisitorCustomVar",U[x].ra,50);a("_setXKey",U[x].Ca,83); +a("_setXValue",U[x].Da,84);a("_getXKey",U[x].sa,76);a("_getXValue",U[x].ta,77);a("_clearXKey",U[x].fa,72);a("_clearXValue",U[x].ga,73);a("_createXObj",U[x].ja,75);a("_addIgnoredOrganic",U[x].W,15);a("_clearIgnoredOrganic",U[x].ba,97);a("_addIgnoredRef",U[x].X,31);a("_clearIgnoredRef",U[x].ca,32);a("_addOrganic",U[x].Z,14);a("_clearOrganic",U[x].da,70);a("_cookiePathCopy",U[x].ha,30);a("_get",U[x].ma,106);a("_set",U[x].xa,107);a("_addEventListener",U[x].addEventListener,108);a("_removeEventListener", +U[x].removeEventListener,109);a("_addDevId",U[x].V);a("_getPlugin",Pc,122);a("_setPageGroup",U[x].ya,126);a("_trackTiming",U[x].Ha,124);a("_initData",U[x].v,2);a("_setVar",U[x].Ba,22);V("_setSessionTimeout",db,27,3);V("_setCookieTimeout",eb,25,3);V("_setCookiePersistence",cb,24,1);a("_setAutoTrackOutbound",Fa,79);a("_setTrackOutboundSubdomains",Fa,81);a("_setHrefExamineLimit",Fa,80)};function Pc(a){var b=this.plugins_;if(b)return b.get(a)} +var T=function(a,b,c,d){a[b]=function(){try{return void 0!=d&&H(d),c[ya](this,arguments)}catch(a){throw Ra("exc",b,a&&a[r]),a;}}},Qc=function(a,b,c,d){U[x][a]=function(){try{return H(c),Aa(this.a.get(b),d)}catch(e){throw Ra("exc",a,e&&e[r]),e;}}},V=function(a,b,c,d,e){U[x][a]=function(f){try{H(c),void 0==e?this.a.set(b,Aa(f,d)):this.a.set(b,e)}catch(Be){throw Ra("exc",a,Be&&Be[r]),Be;}}},Te=function(a,b){return{type:b,target:a,stopPropagation:function(){throw"aborted";}}};var Rc=RegExp(/(^|\.)doubleclick\.net$/i),Sc=function(a,b){return Rc[ia](J[z].hostname)?!0:"/"!==b?!1:0!=a[q]("www.google.")&&0!=a[q](".google.")&&0!=a[q]("google.")||-1b[w]||ad(b[0],c))return!1;b=b[ja](1)[C](".")[y]("|");0=b[w])return!0; +b=b[1][y](-1==b[1][q](",")?"^":",");for(c=0;cb[w]||ad(b[0],c))return a.set(ec,void 0),a.set(fc,void 0),a.set(gc,void 0),a.set(ic,void 0),a.set(jc,void 0),a.set(nc,void 0),a.set(oc,void 0),a.set(pc,void 0),a.set(qc,void 0),a.set(S,void 0),a.set(kc,void 0),a.set(lc,void 0),a.set(mc,void 0),!1;a.set(ec,1*b[1]);a.set(fc,1*b[2]);a.set(gc,1*b[3]);Ve(a,b[ja](4)[C]("."));return!0},Ve=function(a,b){function c(a){return(a=b[oa](a+"=(.*?)(?:\\|utm|$)"))&& +2==a[w]?a[1]:void 0}function d(b,c){c?(c=e?I(c):c[y]("%20")[C](" "),a.set(b,c)):a.set(b,void 0)}-1==b[q]("=")&&(b=I(b));var e="2"==c("utmcvr");d(ic,c("utmcid"));d(jc,c("utmccn"));d(nc,c("utmcsr"));d(oc,c("utmcmd"));d(pc,c("utmctr"));d(qc,c("utmcct"));d(S,c("utmgclid"));d(kc,c("utmgclsrc"));d(lc,c("utmdclid"));d(mc,c("utmdsid"))},ad=function(a,b){return b?a!=b:!/^\d+$/[ia](a)};var Uc=function(){this.filters=[]};Uc[x].add=function(a,b){this.filters[n]({name:a,s:b})};Uc[x].cb=function(a){try{for(var b=0;b=100*a.get(vb)&&a[ta]()}function kd(a){ld(a.get(Wa))&&a[ta]()}function md(a){"file:"==J[z][A]&&a[ta]()}function Ge(a){He()&&a[ta]()}function nd(a){a.get(Ib)||a.set(Ib,J.title,!0);a.get(Hb)||a.set(Hb,J[z].pathname+J[z][va],!0)};var od=new function(){var a=[];this.set=function(b){a[b]=!0};this.Xa=function(){for(var b=[],c=0;c=b[0]||0>=b[1]?"":b[C]("x");a.Wa=d}catch(k){H(135)}qd=a}},td=function(){sd();for(var a= +qd,b=W[za],a=b.appName+b.version+a.language+b.platform+b.userAgent+a.javaEnabled+a.Q+a.P+(J.cookie?J.cookie:"")+(J.referrer?J.referrer:""),b=a[w],c=W.history[w];0d?(this.i=b[B](0,d),this.l=b[B](d+1,c),this.h=b[B](c+1)):(this.i=b[B](0,d),this.h=b[B](d+1));this.k=a[ja](1);this.Ma=!this.l&&"_require"==this.h;this.J=!this.i&&!this.l&&"_provide"==this.h}},Y=function(){T(Y[x],"push",Y[x][n],5);T(Y[x],"_getPlugin",Pc,121);T(Y[x], +"_createAsyncTracker",Y[x].Sa,33);T(Y[x],"_getAsyncTracker",Y[x].Ta,34);this.I=new Ja;this.p=[]};E=Y[x];E.Na=function(a,b,c){var d=this.I.get(a);if(!Ba(d))return!1;b.plugins_=b.plugins_||new Ja;b.plugins_.set(a,new d(b,c||{}));return!0};E.push=function(a){var b=Z.Va[ya](this,arguments),b=Z.p.concat(b);for(Z.p=[];0e?b+"#"+d:b+"&"+d;c="";f=b[q]("?");0f?b+"?"+d+c:b+"&"+d+c},$d=function(a,b,c,d){for(var e=0;3>e;e++){for(var f=0;3>f;f++){if(d==Yc(a+b+c))return H(127),[b,c]; +var Be=b[p](/ /g,"%20"),k=c[p](/ /g,"%20");if(d==Yc(a+Be+k))return H(128),[Be,k];Be=Be[p](/\+/g,"%20");k=k[p](/\+/g,"%20");if(d==Yc(a+Be+k))return H(129),[Be,k];try{var s=b[oa]("utmctr=(.*?)(?:\\|utm|$)");if(s&&2==s[w]&&(Be=b[p](s[1],G(I(s[1]))),d==Yc(a+Be+c)))return H(139),[Be,c]}catch(t){}b=I(b)}c=I(c)}};var de="|",fe=function(a,b,c,d,e,f,Be,k,s){var t=ee(a,b);t||(t={},a.get(Cb)[n](t));t.id_=b;t.affiliation_=c;t.total_=d;t.tax_=e;t.shipping_=f;t.city_=Be;t.state_=k;t.country_=s;t.items_=t.items_||[];return t},ge=function(a,b,c,d,e,f,Be){a=ee(a,b)||fe(a,b,"",0,0,0,"","","");var k;t:{if(a&&a.items_){k=a.items_;for(var s=0;sb[w]||!/^\d+$/[ia](b[0])||(b[0]=""+c,Fd(a,"__utmx",b[C]("."),void 0))},be=function(a,b){var c=$c(a.get(O),pd("__utmx"));"-"==c&&(c="");return b?G(c):c},Ye=function(a){try{var b=La(J[z][xa],!1),c=ea(L(b.d.get("utm_referrer")))||"";c&&a.set(Jb,c);var d=ea(K(b.d.get("utm_expid")))||"";d&&(d=d[y](".")[0],a.set(Oc,""+d))}catch(e){H(146)}},l=function(a){var b=W.gaData&&W.gaData.expId;b&&a.set(Oc,""+b)};var ke=function(a,b){var c=m.min(a.b(Dc,0),100);if(a.b(Q,0)%100>=c)return!1;c=Ze()||$e();if(void 0==c)return!1;var d=c[0];if(void 0==d||d==ba||da(d))return!1;0a[b])return!1;return!0},le=function(a){return da(a)|| +0>a?0:5E3>a?10*m[la](a/10):5E4>a?100*m[la](a/100):41E5>a?1E3*m[la](a/1E3):41E5},je=function(a){for(var b=new yd,c=0;cc[w])){for(var d=[],e=0;e=f)return!1;c=1*(""+c);if(""==a||!wd(a)||""==b||!wd(b)||!xd(c)||da(c)||0>c||0>f||100=a||a>e.get(yb))a=!1;else if(!b||!c||128=a&&Ca(b)&&""!=b){var c=this.get(Fc)||[];c[a]=b;this.set(Fc,c)}};E.V=function(a){a=""+a;if(a[oa](/^[A-Za-z0-9]{1,5}$/)){var b=this.get(Ic)||[];b[n](a);this.set(Ic,b)}};E.v=function(){this.a[ka]()};E.Ba=function(a){a&&""!=a&&(this.set(Tb,a),this.a.j("var"))};var ne=function(a){"trans"!==a.get(sc)&&500<=a.b(cc,0)&&a[ta]();if("event"===a.get(sc)){var b=(new Date)[g](),c=a.b(dc,0),d=a.b(Zb,0),c=m[la]((b-(c!=d?c:1E3*c))/1E3*1);0=a.b(R,0)&&a[ta]()}},pe=function(a){"event"===a.get(sc)&&a.set(R,m.max(0,a.b(R,10)-1))};var qe=function(){var a=[];this.add=function(b,c,d){d&&(c=G(""+c));a[n](b+"="+c)};this.toString=function(){return a[C]("&")}},re=function(a,b){(b||2!=a.get(xb))&&a.Za(cc)},se=function(a,b){b.add("utmwv","5.4.7");b.add("utms",a.get(cc));b.add("utmn",Ea());var c=J[z].hostname;F(c)||b.add("utmhn",c,!0);c=a.get(vb);100!=c&&b.add("utmsp",c,!0)},te=function(a,b){b.add("utmht",(new Date)[g]());b.add("utmac",Da(a.get(Wa)));a.get(Oc)&&b.add("utmxkey",a.get(Oc),!0);a.get(vc)&&b.add("utmni",1);var c=a.get(Ic); +c&&0=a[w])gf(a,b,c);else if(8192>=a[w]){if(0<=W[za].userAgent[q]("Firefox")&&![].reduce)throw new De(a[w]);hf(a,b)||Ee(a,b)}else throw new Ce(a[w]);},gf=function(a,b,c){c=c||("https:"==J[z][A]||M.G?"https://ssl.google-analytics.com":"http://www.google-analytics.com")+"/__utm.gif?";var d=new Image(1,1);d.src=c+a;d.onload=function(){d.onload=null;d.onerror= +null;b()};d.onerror=function(){d.onload=null;d.onerror=null;b()}},hf=function(a,b){var c,d=("https:"==J[z][A]||M.G?"https://ssl.google-analytics.com":"http://www.google-analytics.com")+"/p/__utm.gif",e=W.XDomainRequest;if(e)c=new e,c.open("POST",d);else if(e=W.XMLHttpRequest)e=new e,"withCredentials"in e&&(c=e,c.open("POST",d,!0),c.setRequestHeader("Content-Type","text/plain"));if(c)return c.onreadystatechange=function(){4==c.readyState&&(b(),c=null)},c.send(a),!0},Ee=function(a,b){if(J.body){a=aa(a); +try{var c=J[qa]('')}catch(d){c=J[qa]("iframe"),ha(c,a)}c.height="0";c.width="0";c.style.display="none";c.style.visibility="hidden";var e=J[z],e=("https:"==J[z][A]||M.G?"https://ssl.google-analytics.com":"http://www.google-analytics.com")+"/u/post_iframe.html#"+aa(e[A]+"//"+e[u]+"/favicon.ico"),f=function(){c.src="";c.parentNode&&c.parentNode.removeChild(c)};Ga(W,"beforeunload",f);var Be=!1,k=0,s=function(){if(!Be){try{if(9>21:b;return b};})(); diff --git a/examples/htdocs/tpl_files/gtranslate_icon.gif b/examples/htdocs/tpl_files/gtranslate_icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..285d7679c06309871e6315c790c0b23156a4627f GIT binary patch literal 1071 zcmZ?wbhEHb6lM@+_|5$Y0X15K&h+7(X?Y88!2uNpVY88<7Kc1fEjtg)OTWj)K)X11hl&OW<^k`7BH z980%2E*EoLDe1IY)H!{f>*7S$6+v#fo7@WyyBD7JtQYd^f8w=N*Bb~niUcgv3!L#P zxc6Sz4&m@E5)l#n(Hq^OcM8UA3XWf|le$MFeg3n|$;We7zRl|w%%6Kdf8N8QSvRVx zs_IrgsZSMdZ*T9|^0IsN(VkT&d)C$U?CI#;+tzoWZNlc~6OOb@-T8Fd+&NvR>+C2KJ{k9*~h!CzTJ27;gMTkk3PC^;`)bEcfX!hl{)+M{}nZL{~z5y|M=s>Ct*HM zW-&h5WcE~3=4nU6v!x8rKK*}gY5#ly|MQKE&rcS-h=_Z&nBmoSzgK$`UT5XKJ}&+G z^Y1qiK5zCgyj{ciZX?6HkKf-PDSCe? z{qgqy|No#E8wJ!00mYvzj0_AD7<52Jg7O3d$A1QSP8p943l6%s=j}M4ByfIyyTEM& zr5Vgl%$!Wp2XCIZ=p)mlt6<>};Hn_oCw;s|rsL2-CT1I!PmY}Fr@b1TL}U~;I4ej_ zN!~O?@dZ0$BU7B*TE<1mtR2FJ3wUa$967&O-+oft%EaWhU_MDb5y1>4$9`?5n;RMo zAGcoSO`OW1W9ZPp*4PoW<_0$t%N_0_`H36}iboXo7}+&^_#nQ)L93lxY0*Z;yc=AN z@|H$d*eA?&VmcqgQN57qSz{)PX3!LmbFz)fdQ;5iO8O``b}~J!R2FD{dEcFF(ZtEi zE9TkuAMyEN+vrr#*!^WkVQ~9|#qLTPJ~!+XohCOkua)3&EPB#0QThJC)$$So4Auap CW?};X literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/index(1).aspx b/examples/htdocs/tpl_files/index(1).aspx new file mode 100644 index 0000000000000000000000000000000000000000..96b175db2f83d581e49baa803e1ede8d2da2b93e GIT binary patch literal 2911 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 N`b@Y>Jsxy4{tshCh>idN literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/index(3).aspx b/examples/htdocs/tpl_files/index(3).aspx new file mode 100644 index 0000000000000000000000000000000000000000..df8d49b26f11cbf978bb949755c99868f11c33e6 GIT binary patch literal 2547 zcmbW&c{JPU8VB%SB#{WUZ&9=)DiTYDDq1vDtVOJCl&Zwi8Y;9^qxP|kTBE9#YN;ZE zjuI`#SZkjuRkcQ2v8JPHn_7m^nS1U%=brn=z4v*~_xb02&U@a^dH;C#NB7?Y!j?n} zA^-vb0O()=`xAf(0E6=K@gF z0z4uhun1_s12}SUPblcG0{&4T9xw#T3xo3^_zwnH!T=8l4CaA=p->3qU^@I@AApEJ zMHMs&ykexwFh!a;K02cijxw%pm9QUNL2G#i#qc2{rKAru$CNQDSnU%!Cw2AoP0pGU z&CD$<9UPsUUCv)1Q>b3vKE7A324BB%Gvrq2_pv|3#U~{Gm_*OKn{_Yyeok)DsfqipW7J)z&G$ifkgl#U~?N&)CBHFV2Yyt zQ*iFArJ}>qzj4B+@dFBk=deOxE&t|58JKG}>uMzx)PmVD0i^~%%v{_U_|7>FTkR}R z3Xx5+_ANzl`GV{A*srAPe13P(PIgUm0?S?HqA<|A$?M%*vOT6zXBh@lYHDH(VW&E~ zk0Xyr(3yT0$A+4ITgC6z>wF%a2&cU?@W{yy>g))|cBJJEC+-7GV{whE^e=O+aUu*k z&D8ZRc4C1k6Kmm*C8nAkY5`ZCQ+srt^p=Vj#y`5wxPf#-Cu$JZBD9$ zrMdpcE~$$74mjTQPbz+1qOwZRrUZAM*x-QpzVIgqIap&#m6W@xE8ML94LG!=~`z!9=0`q8^3sR^1 zu4jgvILY}8$y6L<(A1xf!$uJ{ezUk1xT1xBzr1wF#MBmxD~CQ64*s{Xv%Vko?qCwoH%xk%`Y|3Wujy(XPv% zxWJ<_z+TLaudg)zP+DLW8lZYXl-OpW>ujerOfkUFU1P3M%ITXY>&^$o2IvXsmG4m_ z*9If?ImwcE^TurJVBCkqdQQCotX`Udk{n`BypnI7^^x{^G5InE+DI0@OzRxy9N@9P;|Z=NJ3J~W#)UkVc+_8^)BIJ|zdNdMXQMMhiv zOqB}w$hnLmZ4FfU(WU-Cs1yBD#j`fXn&L|E7VTYg369>BO>WHDt<>`x53FLCaldyk~5LoR-;QMI`mTUhYbZ_44*5SI=HGMkBx3fq4BRO*kE+C|g;K^2kZ6i}bmX4mtt@AzGE@9YXW8ItYGYHu#> zdEd@$AD}2rSZUK3-aqF2)Dg_G5z<@S9ub#WF7cXt{tO-7ZfQF^(Bv5qf+(&5z5d>T zaCBbINM`+U{0|Oh2@Z1h{-;JiWs@7cpx0J3)7a+0`#>QAmx0gRJsJ)b|D{rNui0p^ zps@Tao!`UwxYMVu&nI6;K5VP+(-6MsK8;1@s5SK3vJsDuW{!H-BhmDbD_-d}-)Htz z!cS1d&q18iiBF?Z&^~hmK7*zPXDgUAvBxd1PwRojRHH`!VwL+6RkVH17EN#&ux36& zf1qVFPBfnmQ)=q%e4_5f3YD4_Om-$L93Mp;xftf67tEZRtlNCCqhF=d1@F=YD^G); z&RS=a8iRLwhCUtn+1rk@L*1ROvh?09pAU z7z#~GZ7*OESEq^f1-3QV+B_>sLF4L;o|cN(GF%T!`zuNa|}2FXH)Js0#+ z?}RkdmE$+b6`5@Fqy|M+8K2XRJo> z;4ge{X&GZ!ugK^*+!;Y@T^1zlUVWR=Zp`7otg;XIC?tG5<>ZplePf|wA}PAXh%+*1 zGmp-tnP3?7@esQ{Wb1-0vgm0}2#W5O=&P)(O|qun8n&g0Hh&T3lQ>rR-Myi^$<>GN z-)46vVf7zdg;l1fpH3Owx+55Aw8Hq%LE^LXbh@N@Nf~QGNgXCxy58=KdB^ePlFW1- z_?2hz(*kYpOT{S{&_?qkSlKra9T~^Hl@j!{NhHEf;v4bo+DJtxrFTA_>#S;XO(8KY zYr4;{(KU8=p{TZ?zwKd1qV$SgAm~?%kPHQ5EB{Vp!+KGY$0lXOCr$!24npeL1x3nW Oin6hkIr^a1{@9=20E)Z- literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/index(4).aspx b/examples/htdocs/tpl_files/index(4).aspx new file mode 100644 index 0000000000000000000000000000000000000000..3663990a3be95eab332591183675b104dd2bf2ef GIT binary patch literal 2853 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 V5`AX;bCSCG2|cot3+{}ue*hrsQa1nq literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/index(5).aspx b/examples/htdocs/tpl_files/index(5).aspx new file mode 100644 index 0000000000000000000000000000000000000000..178d8e55005b04bd6ab3fdb404145e2e1d261e3c GIT binary patch literal 2913 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 literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/index.aspx b/examples/htdocs/tpl_files/index.aspx new file mode 100644 index 0000000000000000000000000000000000000000..4521f1ef6511ac9b963ecd8c2bb3827eacc01cac GIT binary patch literal 2879 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 literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/jquery-1.8.3.min.js b/examples/htdocs/tpl_files/jquery-1.8.3.min.js new file mode 100644 index 0000000..83589da --- /dev/null +++ b/examples/htdocs/tpl_files/jquery-1.8.3.min.js @@ -0,0 +1,2 @@ +/*! jQuery v1.8.3 jquery.com | jquery.org/license */ +(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
t
",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="
",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;ti.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="
",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="

",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
","
"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window); \ No newline at end of file diff --git a/examples/htdocs/tpl_files/jsapi b/examples/htdocs/tpl_files/jsapi new file mode 100644 index 0000000..f9152ac --- /dev/null +++ b/examples/htdocs/tpl_files/jsapi @@ -0,0 +1,39 @@ +if(!window['googleLT_']){window['googleLT_']=(new Date()).getTime();}if (!window['google']) { +window['google'] = {}; +} +if (!window['google']['loader']) { +window['google']['loader'] = {}; +google.loader.ServiceBase = 'http://www.google.com/uds'; +google.loader.GoogleApisBase = 'http://ajax.googleapis.com/ajax'; +google.loader.ApiKey = 'AIzaSyB0Ftbjs0Op3LVaupf0tBk6OA84_yFD1dU'; +google.loader.KeyVerified = true; +google.loader.LoadFailure = false; +google.loader.Secure = false; +google.loader.GoogleLocale = 'www.google.com'; +google.loader.ClientLocation = null; +google.loader.AdditionalParams = ''; +(function() {var d=encodeURIComponent,g=window,h=document;function l(a,b){return a.load=b}var m="push",n="replace",q="charAt",r="indexOf",t="ServiceBase",u="name",v="getTime",w="length",x="prototype",y="setTimeout",z="loader",A="substring",B="join",C="toLowerCase";function D(a){return a in E?E[a]:E[a]=-1!=navigator.userAgent[C]()[r](a)}var E={};function F(a,b){var c=function(){};c.prototype=b[x];a.U=b[x];a.prototype=new c} +function G(a,b,c){var e=Array[x].slice.call(arguments,2)||[];return function(){return a.apply(b,e.concat(Array[x].slice.call(arguments)))}}function H(a){a=Error(a);a.toString=function(){return this.message};return a}function I(a,b){for(var c=a.split(/\./),e=g,f=0;f\x3c/script>"):(D("safari")||D("konqueror"))&&g[y](S,10)),O[m](a)):P(g,"load",a)};K("google.setOnLoadCallback",google.T); +function P(a,b,c){if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent("on"+b,c);else{var e=a["on"+b];a["on"+b]=null!=e?aa([c,e]):c}}function aa(a){return function(){for(var b=0;b\x3c/script>'):"css"==a&&h.write('')}; +K("google.loader.writeLoadTag",google[z].d);google[z].Q=function(a){N=a};K("google.loader.rfm",google[z].Q);google[z].S=function(a){for(var b in a)"string"==typeof b&&b&&":"==b[q](0)&&!M[b]&&(M[b]=new T(b[A](1),a[b]))};K("google.loader.rpl",google[z].S);google[z].R=function(a){if((a=a.specs)&&a[w])for(var b=0;bH9KM!Ah-E{i-tX&WGUV8QN!;hM!*Z=?j z&k(qg0SPGn=Z^3VP;f~sNd(e1_7w$*$=RtT3Q4KynR&KK?|1K4QpilPRSGxtHSjHP zPR+>ls47YguJQ{>uF6ifOi{A8Q?RM9s>m(KO)W`OsL0L9E4HezRZ2|BPfE1{vO&W7 zN(x{lCE2!0jvxsIke$x?MX3s=dIq}524)5dW`=r(#wOnqF1_laHpait7C?(A*$i)q67m#PGlu=SrV5P5LUS6(OZmgGIl&)`RX=w>E!^lV% zs6w~6GOr}DLN~8i8D@e@YH@N=W?$S+WE4mMQ?&&*57FE0kG_Vu;$%quQQ%u7!7bg@+e z>etK6OtErtu`qFQGj+9eGIKFBbTx1^vNUiqb~SgkbaSzAbTfwOb;(aI%}vcKf$2>_ z=yk)X7nBfk3xGDeq!wkCrKY$Q<>xAZJ#3YU+bzyG&4cPq!R;0ooO<VgsyL#pFrHdENpF4Zz^r@34jvqUEVojbN~ z+qz}*ri~lcuUorj^{SOCmM>enWbvYf3+B(8J7@N+nKPzOn>uCkq=^&y`+9r2yE;4C z+ge+in;IMH>uPJNt12tX%Sua%iwXi?qaq{1!$L!X zg8~Em{d|4Ay*xeK-CSLqog5wP?QCtVtt>6f%}h;V~xOjJZzNKk;EkC%s=i<5($jg^I&iIIUp@h1zooX`Q0pwfkbMZe&rXLt~o xZ_8yZi480fhJuQ2AHjXS$|7S!SWrp*A<+awh|WH2|+xt+N0C literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/no-image-book.png b/examples/htdocs/tpl_files/no-image-book.png new file mode 100644 index 0000000000000000000000000000000000000000..051c12e91b14da3742bd7ebe5eab48321dfc9b64 GIT binary patch literal 3949 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 Hu0mjfeGi>} literal 0 HcmV?d00001 diff --git a/examples/htdocs/tpl_files/no-image-dvd.png b/examples/htdocs/tpl_files/no-image-dvd.png new file mode 100644 index 0000000000000000000000000000000000000000..dc8e609895444ae793d9bc3ee98e17f6eccf06c2 GIT binary patch literal 4184 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
iSVs~aKoEKB3y?*{V@__9|RaEWuFHc_sM2!5X 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 + +AddThis utility frame + \ No newline at end of file diff --git a/examples/htdocs/tpl_files/tpl-logo.png b/examples/htdocs/tpl_files/tpl-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..37d9824a9e9e21d9452a3394d07fb548d397334a GIT binary patch literal 1467 zcmV;s1w{IZP)Fc6p;`l z@Bft7J#NWNX{IyudVZ8dqxJKwI$!&LAYT)5LQcpDIUy(Hgq)BQvJe8m3Lyjl;6Dio zpyH+!#5VbtAjyWzP!>hWpMbLEQQ^x8LuZ6?fcKO}w@@gZh}w9BS@WC-e$ zsWU)$*Iyb)(0Mm~V+9Pe3ZCxB!Xb6EX{y!HDgn-`EP$wn)s4cmbrm2sev@ zD{!(Fc?D_s2yzb}^Wc-vzM^1`PH0pbYatKsyc=>mCFEK*`9&#)t?^7j@_S7NRjv*@LhgX z>h=Bd_B<*1cMzq%N~B`@gmR&Wq$d%F4^kE0dP1R~6NOGWok26;v%hw4+CRERr$ZTP zfY|GN$JzhAkn}_+3_npSEV|qYxv3a=K~o-Z?$c$RKJ?;UFFRv&Wt3`(`yfw}<3gV( z6*%?A%Vl2`3R*!z;=@Y~X+z8alDYzcqB|i^7HlbL-Jhb zm5?x$NH;>BFpADpK^L4{wVh49b|D!oj)S6_6)7>|3<-s;3r3K39JvqjBt5E@5$h9k zmPx&AxF?7tbIp4ycz6ru8f$Z#XEUU9)d#xICkYyg?o71{sY^2FOxbKq+7^G%%8+3q zZzn<7B9}Nv;DPrCo}UT!H-TLKxyPb!o>J55#96-$Y|k1u6L`$dA7n z2zv;tU868Q8^0N%ZPf6BX2u2$ATZ!Cy3G|;8}qHADp}B zFzlX8mt39{Bjwv5k5e8zi$qaU#^G0xDOJTA4__MK@VxE64#}X7t6u94flypvU81a+ zgAO1OLUrazsSKn~(Ej_7Am2*CzJnFE*38nX66VQcR$A)sMO5lS-UJEGAaOs7EKCv% zA(O6C?1}b3S+D-zgrwEKzlID;?Jci>1l9jZ%!~Q?wZIP`!^yf0JcYRy$$~^f<*gle z=6V>jDuNh(3#34NoI+T>+A3>79b2}xtc|1W2|JqS5k&EE$XWNdK=zjfZ89he^tfIU zHCm{$9R>Tv)Z6uzJlXo>FimdR7gd7-uTFHar04iekQ)FSuhf#wmGyqa^LEgtFPkfB zYKyxrTz?u}NwtQfgSJK%8~lBAQxF`1hxMhxCqTv?^)R~jm$-b8LPS?8ycSX%zYShN zE@gx{Rq+u(3RzF{B>gSOD%71prr*4_o}N_|ni}0w_mEMQ=yM28mA!VtQs8=2D z3t;6DB_wTq<=v2{DFhT_czOSqJ#=K`gPsq9JboOhAPc47cImpzJQbvFN`)6eVo(Yx z@1NRhs^W{X1Lq&FVmEHT#N~&ioE$e7VBOGpku@PF classes: .button & .submit have replaced this descendent selector */ +{ + + /*padding-left:0;*/ + margin-left:0; +} +#notificationPrefForm input[type=text], #logon #user-info input#userId, #logon #user-info input#password +{ + padding:5px; + font-size:1.3em; +} +#notificationPrefForm input[type=text]:focus +{ + border: 1px solid #e5edf8; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(17,93,171, 0.6); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(17,93,171, 0.6); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(17,93,171, 0.6); +} +#notificationPrefForm input#preDuePref { + padding: 0.2em 0px; + line-height: 1.1em; + /*margin: 0px 5px 0 10px;*/ + font-size: 14px; + font-weight:normal +} +#notificationPrefForm input#formSubmit/*, #logon #form_signin .hold-button --> classes: .button & .submit have replaced this descendent selector*/ +{ + /* New button styles replace the following: + + padding:5px 30px; + display: block; + font-size:14px; + cursor:hand; + cursor:pointer;*/ +} +span#newIcon +{ + display:inline-block; + font-weight:bold; + color:#fff; + font-size:14px; + padding:2px 4px; + background-color:#F25824; + /*-moz-border-radius: 5px; + border-radius: 5px;*/ +} +span#newIcon.greyout +{ + background-color:#b5b5b5; +} +@charset "utf-8"; +/* CSS Document */ + +.radio-button {vertical-align: middle; margin: 0 3px;} + +.form-container { + text-align: left; + background: #E6EFF7; + padding: 1px 5px 5px 10px; + width:430px; + font-family: arial, verdana; +} + +.desc-requiredfield { + font-size: 14px; + font-weight: bold; + color: #222; + line-height: 120%; + display:block; + margin-top:10px; +} +.honeypot { + position:absolute; + left:-10000px; + top:auto; + width:1px; + height:1px; + overflow:hidden; +} +.review { + background: none repeat scroll 0 0 #EFF9FF; + margin: 8px 0; + padding: 8px; + width:75% +} +label.fieldset-desc { + padding: 5px; + display: block; +} + +.desc-radio { + display:block; +} +.desc-radio-inline { + margin-right:45px; +} +.fieldset-container { + background-color: #E6EFF7; + margin-bottom: 8px; +} + +fieldset { + /*border: none;*/ + border: 1px solid #781351; + background-color: #f8f8f8; +} +fieldset.nobgcolor { + background-color: #E6EFF7; +} +fieldset.noborder { + border: none; + margin:0; + padding:0; + } +legend.desc { + font-size: 15px; + font-family: arial, verdana; + font-weight: bold; + color: #222; + line-height: 150%; + padding: 2px 6px +} +.field +{ + border:1px #666 solid; +} +.contact{ + background-color:#f8f8f8; + border-radius: 15px; + -moz-border-radius: 15px; + margin:0px 10px 10px 30px; + padding:10px 15px 10px 15px; + width:330px; + font-size:13px; +} +.contactgroup{ + background-color:#E6EFF7; + width:400px; + margin-left:0px; +} +.none{ + background-color:#E6EFF7; + /*border:none;*/ + margin-bottom:10px; + margin-right:10px; + padding:5px; + margin-top:10px; +} + +.radio { + display:inline-block; + vertical-align: top; +} +.required { + font-size:11px; + color:#dc0000; + margin-bottom:10px; +} +.requiredgroup +{ + margin-bottom:2px; + font-size:9px; + color:#F00; +} +.submitted-form +{ + -moz-border-radius-bottomleft:7px; + -moz-border-radius-bottomright:7px; + -moz-border-radius-topleft:7px; + -moz-border-radius-topright:7px; + padding:3px 10px; + text-align:left; + border:solid medium; + border-color:#525252; + margin-top:10px; + border-width:2px; +} +.formError { + border:1px dotted red; +} +label.formError { + display:block; + color:#dc0000; + border:0px; + background-repeat: no-repeat; + background-image: none; +} +#errorMessageHeader +{ + border-style:dotted; + border-width:1px; + background-color:#FFC; + border-color:#F00; + display:none; + margin-bottom:10px; + padding-left:10px; + font-weight:bold; + width:433px; + margin-top:10px; +} +#itemDetails{ + border:solid; + border-width:1px; + padding:5px; + border-color:#aaa; + margin-bottom:10px; + width:433px; +} +#errorMessageList +{ + margin-top:8px; + margin-bottom:8px; + font-weight:normal +} +.form-button{ + display:block; + margin-top:10px; +} +#hours{ + width:445px; +} +body{min-width:960px} +.container_16,.main{margin-left:auto;margin-right:auto;width:960px} +.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px} +.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative} +.container_16 .grid_4,.main .grid_4{width:220px} +.container_16 .grid_8,.main .grid_8{width:460px} +.container_16 .grid_12,.main .grid_12{width:700px} +.container_16 .grid_16,.main .grid_16{width:940px} + +.alpha{margin-left:0} +.omega{margin-right:0} + +.container_16 .grid_1,.main .grid_1{width:40px} +.container_16 .grid_2,.main .grid_2{width:100px} +.container_16 .grid_3,.main .grid_3{width:160px} +.container_16 .grid_5,.main .grid_5{width:280px} +.container_16 .grid_6,.main .grid_6{width:340px} +.container_16 .grid_7,.main .grid_7{width:400px} +.container_16 .grid_9,.main .grid_9{width:520px} +.container_16 .grid_10,.main .grid_10{width:580px} +.container_16 .grid_11,.main .grid_11{width:640px} +.container_16 .grid_13,.main .grid_13{width:760px} +.container_16 .grid_14,.main .grid_14{width:820px} +.container_16 .grid_15,.main .grid_15{width:880px} + +.container_16 .prefix_4,.main .prefix_4{padding-left:240px} +.container_16 .prefix_8,.main .prefix_8{padding-left:480px} +.container_16 .prefix_12,.main .prefix_12{padding-left:720px} + + +.container_16 .prefix_1,.main .prefix_1{padding-left:60px} +.container_16 .prefix_2,.main .prefix_2{padding-left:120px} +.container_16 .prefix_3,.main .prefix_3{padding-left:180px} +.container_16 .prefix_5,.main .prefix_5{padding-left:300px} +.container_16 .prefix_6,.main .prefix_6{padding-left:360px} +.container_16 .prefix_7,.main .prefix_7{padding-left:420px} +.container_16 .prefix_9,.main .prefix_9{padding-left:540px} +.container_16 .prefix_10,.main .prefix_10{padding-left:600px} +.container_16 .prefix_11,.main .prefix_11{padding-left:660px} +.container_16 .prefix_13,.main .prefix_13{padding-left:780px} +.container_16 .prefix_14,.main .prefix_14{padding-left:840px} +.container_16 .prefix_15,.main .prefix_15{padding-left:900px} + +.container_16 .suffix_4,.main .suffix_4{padding-right:240px} +.container_16 .suffix_8,.main .suffix_8{padding-right:480px} +.container_16 .suffix_12,.main .suffix_12{padding-right:720px} + + +.container_16 .suffix_1,.main .suffix_1{padding-right:60px} +.container_16 .suffix_2,.main .suffix_2{padding-right:120px} +.container_16 .suffix_3,.main .suffix_3{padding-right:180px} +.container_16 .suffix_5,.main .suffix_5{padding-right:300px} +.container_16 .suffix_6,.main .suffix_6{padding-right:360px} +.container_16 .suffix_7,.main .suffix_7{padding-right:420px} +.container_16 .suffix_9,.main .suffix_9{padding-right:540px} +.container_16 .suffix_10,.main .suffix_10{padding-right:600px} +.container_16 .suffix_11,.main .suffix_11{padding-right:660px} +.container_16 .suffix_13,.main .suffix_13{padding-right:780px} +.container_16 .suffix_14,.main .suffix_14{padding-right:840px} +.container_16 .suffix_15,.main .suffix_15{padding-right:900px} + +.container_16 .push_4,.main .push_4{left:240px} +.container_16 .push_8,.main .push_8{left:480px} +.container_16 .push_12,.main .push_12{left:720px} + + +.container_16 .push_1,.main .push_1{left:60px} +.container_16 .push_2,.main .push_2{left:120px} +.container_16 .push_3,.main .push_3{left:180px} +.container_16 .push_5,.main .push_5{left:300px} +.container_16 .push_6,.main .push_6{left:360px} +.container_16 .push_7,.main .push_7{left:420px} +.container_16 .push_9,.main .push_9{left:540px} +.container_16 .push_10,.main .push_10{left:600px} +.container_16 .push_11,.main .push_11{left:660px} +.container_16 .push_13,.main .push_13{left:780px} +.container_16 .push_14,.main .push_14{left:840px} +.container_16 .push_15,.main .push_15{left:900px} + +.container_16 .pull_4,.main .pull_4{left:-240px} +.container_16 .pull_8,.main .pull_8{left:-480px} +.container_16 .pull_12,.main .pull_12{left:-720px} + + +.container_16 .pull_1,.main .pull_1{left:-60px} +.container_16 .pull_2,.main .pull_2{left:-120px} +.container_16 .pull_3,.main .pull_3{left:-180px} +.container_16 .pull_5,.main .pull_5{left:-300px} +.container_16 .pull_6,.main .pull_6{left:-360px} +.container_16 .pull_7,.main .pull_7{left:-420px} +.container_16 .pull_9,.main .pull_9{left:-540px} +.container_16 .pull_10,.main .pull_10{left:-600px} +.container_16 .pull_11,.main .pull_11{left:-660px} +.container_16 .pull_13,.main .pull_13{left:-780px} +.container_16 .pull_14,.main .pull_14{left:-840px} +.container_16 .pull_15,.main .pull_15{left:-900px} + + +.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0} +.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0} +.clearfix:after{clear:both} +.clearfix{zoom:1} + +/* Quick Search for style Sections. Copy and paste these into search for easy searching + +1.0 - Page body Styles +1.1 - Header tags main styles +1.2 - Widget header style Spacing +1.3 - Header Secondary styles +1.4 - link tag styles +1.5 - list tag styles +1.6 - table styles +1.7 - Form Field styles +1.8 - Typographic styles + +Note: Try to Phase out section 2 by using 960.css +2.0 - Content columns styles +2.1 - Alts to Content columns styles +2.2 - branch profile page columns +2.3 - accessibility page columns +2.4 - Secondary Column styles + +3.0 - percentage widths +4.0 - positioning styles + +5.0 - Header styles +5.1 - Header Links +6.0 - Page banners + +7.0 - Page Specific styles +7.1 - Branches +7.2 - Detail page styles +7.3 - Appel Salon page styles +7.4 - Holds placement page styles +7.5 - Featured Series page styles + +9.0 - Footer styles + +10.0 - Sprite styles + +XX - Random general styles +XXX - Readers and Introductions +XXXX - Record from embed + +/******** 1.0 - Page body styles *********/ + +body { + background-color: #FFF; + color: #525252; + font-size: 62.5%; /*0.833em;*/ + font-family: Verdana, Arial, Helvetica, sans-serif; + line-height: 1.65em; /*1.23em;*/ + margin: auto; + padding: 0;} + +form { + display: block; + margin: 0; + padding: 0;} + +p { + padding: 0 0 0px 0; + margin: 10px 0 7px 0; + display: block; + font-size: 1em; + line-height: 1.4em;} + +dd { + padding: 4px 0px; + margin:0 0 0 0px;} + +img { + border: 0; + margin: 0em;} + +img.left { + text-align: left; + float: left; + padding: 0 0px 0px 0; + margin: 1em 1.5em 1em 0; } + +img.right { + text-align: left; + float: right; + padding: 0 0px 0px 0; + margin: 1em 0 1em 1em; } + +widget-content-round-all img { + text-align: left; + float: left; + padding: 0 0px 0px 0; + margin: 1em 0em 0em 0; } + +.image-container { /* For all Results list + float: left; + width: 80px; + text-align: right; + padding-right: 20px; + overflow: hidden;*/ +} + +.book-buzz-cover-container { + padding-top:10px; + float: left; + text-align: right; + padding-right: 20px; +} +.SC { + width:60px; +} +.MC { + width:120px; +} + +#search #searchForm-searchBar { + margin-bottom: 0;} + +#searchBarForm { + /*margin: 0 0 20px;*/ + margin:10px 0 20px; +} + +.main { + padding: 0 0 0 20px; + position: relative; + overflow: hidden; + margin: 0 auto; + font-size:1.2em; + min-height: 500px;} + +.gray { + background-color: #eee; + /*padding: 0 0 0 20px;*/} + +.overflow-hidden{ + overflow:hidden;} + +.indent { + margin-left: 0.8em;} + +.caption-frame, .elem-frame { + border:2px solid #dadada; + padding:0.3em; + margin:0.6em;} + +.caption-frame img, .elem-frame img { + width:100%;} + +.caption { + display:block; + padding: 0.2em 0; +} + +/********** 1.1 - Header tags main styles *************/ + +h1 { + font-size: 2.2em; + font-family: Arial, Verdana, sans-serif; + /*display: block;*/ + line-height: 1em; + color:#545454; + font-weight: normal; + margin-top: 0em; + margin-bottom: 25px;} + +h2, .quote { + font-size: 2em; /*1.65em*/ + font-family: Arial, Verdana, sans-serif; + font-weight: normal; + line-height: 1.1em; + margin: 35px 0 10px 0; + padding: 0em 0 0 0; + color: #3f434a;} + +h4, legend, .widget h3 { + font-size: 1.25em; /* 1.3em */ + font-family: Arial, Verdana, sans-serif; + font-weight: bold; + margin-top: 0.8em; + margin-bottom: .4em; + padding: 0.4em 0 0 0; + color: #525252; + line-height: 1.2em; + } + +h3 { + font-size: 1.45em; + line-height: 1.2em; + font-family: Arial, Verdana, sans-serif; + font-weight: bold; + margin: 27px 0 0 0; + padding: 0 0 0em 0; + color: #f25824;} + +h5, dt { + font-size: 1.1em; + font-family: Arial, Verdana, sans-serif; + font-weight: bold; + margin: 15px 0 -7px 0; + padding: 0 0 0 0; + color: #293d66; + display: block;} + +h6 { + display: inline; + font-size:1em; + font-weight: bold;} + +/********* 1.2 - Widget header style Spacing ***********/ +.widget h2 { + margin: 0; + padding-left: 5px; + margin-top: 10px; + margin-bottom: 2px;} + +.widget h3 { + border-top: 4px solid #1765A9; + border-bottom: 1px solid #1765A9; + background-color: #fff; + margin: 0px 0 0px 0; + padding: 5px; + padding-left: 7px;} + + +.branch-message h3, #branch-message-br h3, #branch-message-bkone h3, #email-signup h3 { /* Added #email-signup h3 - needed for email signup btns */ + background:none; + border:0; + padding-top: 0.5em; + margin-top: 0em; + font-size: 1.1em; + color: #525252;} + + +.widget-content h5 { + padding-top: 1em; + margin-top: 0em; + } + +.widget legend { + padding-top: 0em; + margin-top: .5em; + font-size: 1.15em; + font-weight: bold; + color: #525252;} + +/** 1.3 - Header Secondary styles **/ + +/**H1**/ +/*#branch-detail h1 { + width: 18em;} +*/ +/**H2**/ +#introduction.widget h2 { + margin: 0px 0px 0px 0px; + padding: 0px 0px 5px 0.4em;} + +#branch-detail h2 { + /* clear: left; + padding-top: 15px; */} + +/**h3**/ +.search-bar h3 /* h4 */ { + color: #525252; + display: inline; + font-weight: normal; + float: left; + margin: 0 2px 0 0; + padding: 0; + border: 0;} + +.widget-youtube h4 { /* No longer needed */ + /*padding: .25em 0em .4em 0em !important; + margin: 0em !important; */} + +.widget-content-round-all h3, .round-all h3, #related-internet-links .merch-record-horizontal .branch-message h3 {/**h4 within rounded corners**/ + background: none; + border: 0px; + margin: 0em 0 0 0; + padding: 0.5em 0em .3em 0em; + /*font-size: 1.1em; + color: #525252;*/ + } + +/********** 1.4 - link tag styles *************/ + +a, a:visited { + color: #1765A9; + text-decoration: none; + } + +a:hover { + text-decoration: underline; + color: #293D66; + } + +p a, p a:visited, li a, li a:visited, dl a, dl a:visited{ + color: #1765A9 ; + text-decoration: none; + font-weight: bold; } + +p a:hover, li a:hover, dl a:hover{ + color: #293D66 ; + text-decoration: underline; /*!important;*/ + font-weight: bold; } + +#header-bottom li a, #ask-a-librarian li a{font-weight:normal} + +h4 a:link, h4 a:visited { + color: #1765A9; + font-weight: bold; + text-decoration: none;} + +h4 a:hover { + color: #293D66; + font-weight: bold; + text-decoration: underline;} + +.links-disabled { + color: #666;} + +li p a, li p a:link, li p a:visited, li p a:hover { + font-weight: normal !important; + } + +/********1.4.1 Left Nav Links *****/ + +#section-navigation a, #section-navigation a:visited { + color: #1765A9; + text-decoration: none; + line-height: 1.2em} + +#section-navigation a:hover { + text-decoration: underline; + color: #293D66; + line-height: 1.2em} + +/********** 1.5 - list tag styles *************/ + +ol { + padding: 0px; + margin: 0 0 35px 15px;} + +ul { + list-style-type: disc; + padding: .5em 0 .7em 0px; + margin: 0px 0px 0px 1em; + zoom:1; /*Is not a hack - gives IE6/7 layout */} + +li { + padding: 0.2em 0px; + line-height: 1.4em; + margin: 7px 0 0 15px; } + +.upper-alpha { + list-style-type: upper-alpha; + padding: 0px; + margin: 0px 0px 0px 10px;} + +.lower-alpha { + list-style-type: lower-alpha; + padding: 0px; + margin: 0px 0px 0px 10px;} + +.lower-roman { + list-style-type: lower-roman; + padding: 0px; + margin: 0px 0px 0px 10px;} + +.decimal { + list-style-type: decimal; + padding: 0px; + margin: 0px;} + +ul.horizontal-list { + display: inline; + list-style-image: none; + list-style-position: outside; + list-style-type: none; + margin: 0; + padding: 0;} + +ul.horizontal-list li { + display: inline; + float: left; + border-right: 1px solid #3a3a3a; + padding: 0 5px; + margin:0; + line-height:1.2em; + } + +ul.horizontal-list li.first { + padding-left: 0;} + +ul.horizontal-list li.last { + border-right: none; + padding-right: 0;} + +.columnize-list { + padding-left:15px; + line-height:normal; + font-size:1em; + margin:0.58em 0 0.58em 15px;} + +.columnize-list li { + padding:0; + height:20px; + vertical-align:middle;} + +.no-bullet { + list-style-type: none; + padding-left:0;} + +.no-bullet li {margin:0} + +.no-border,.no-border li {border:none !important} + +.branchImgheight {width: 100px} + +.elem_jsDisabled {display: block} + +/********** Used for larger list with sublists within sublist example: Travel booklist ***********/ + +.large-list ul { + list-style-type:none; + margin:0 0 0 1em; + padding:0 0 0 0; +} + +.large-list li { + line-height:1.2em; + margin:0; + padding:0 0 0.1em 0; +} + +.large-list h3{ margin: 20px 0px 10px 0px;} + +.large-list h3 a { + color:#ff6633; + margin: 20px 0px 10px 0px; +} + +.large-list h3 a:hover { + color:#ff6633; + text-decoration: underline; +} + +.large-sub-list { + color:#1765A9; + padding: 0 0 0 0; + line-height: 1.8em; + font-family:Arial,Verdana,sans-serif; + font-size:1.25em; + font-weight:bold; + margin-bottom:0 !important; + margin-top:0 !important; +} + +/********** 1.6 - table styles ***********/ + +/* Tables still need 'cellspacing="0"' in the markup. */ +table { + border-collapse: collapse; + border-spacing: 0; + border:1px solid #DFDEDD; + width:100%; + margin:10px 0 15px 0; +} + +table tr td, table tr th, table thead th { + padding:0.8em;} + +table.dynamic tbody { + display:block;} + +table.column-borders td { + border-left: 1px solid #DFDEDD;} + +table td { + border-bottom: 1px solid #DFDEDD;} + +table tfoot { + border-top:1px solid #DFDEDD;} + +caption,th,td { + text-align: left;} + +td.align-top,table.align-top { + vertical-align:top; + margin:0.4em 0;} + +caption { + color:#525252; + font-size:1.1em; + font-weight:bold; + + background-color:#e1ebf2; + + border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -webkit-border-radius: 4px 4px 0 0; + -khtml-border-radius: 4px 4px 0 0; + padding: 10px 5px 10px 12px; + +} + +table th { + background-color:#efeeed; + border-left:none; + border-right:none; + border-bottom:1px solid #dfdedd; + text-align:left; +} + +table tr:last-child td, table tr:last-child th{ + border-bottom: none;} + +table.has-caption { /* Fix for bug in FF 3.5 and Safari */ + margin-top:0;} + +/********** 1.7 - Form Field styles *****************/ + +label.hint:hover { + background: none !important;} + +label,.header-links a:link,.header-links a:visited,.header-links a:active { + font-weight: normal; + } + +/********** 1.8 - Typographic styles *****************/ + +.subtext, .small-font { + font-size: .9em; + font-weight: normal; + color: #333; + display: block;} + +.author { + font-size: 1.1em; + color: #333; + display: block; + } + +p.subtitlelist { + margin: 0px 0px 0px -15px;} + +.bold,#place-hold .expiration,#place-hold .pickup,#place-hold label,#logon label + { + font-weight: bold; + } +#place-hold input.required + { color:#000;} +abbr { + border-bottom-width: 0;} + +/********** 2.0 - Content columns styles ***********/ +.narrow-home { + width: 280px;} + +.narrow-search,.narrow { + width: 220px; + margin: 0 20px 0 0 !important; + overflow:hidden;} + +.narrower { + width: 220px; + margin: 0 20px 0 0 !important;} + +.narrower-search { + clear: left; + width: 220px; + padding-bottom: 8px;} + +.narrow-rest { + width: 640px;} + +.half-wider { + width: 220px;} + +.wider { + width: 460px;} + +.widest { + width: 700px;} + +.half-widest { + width:340px; + } + +.wide-home,.wide { + width: 340px;} + +/********** 2.1 - Alts to Content columns styles ***********/ +#books-video-music .narrow { + margin-right: 10px;} + +/*********** 2.2 - branch profile page columns ***********/ +.sharewidget-narrower { + width: 160px; + float: left;} + +/********** 2.3 - accessibility page columns ********/ + +#accessibility fieldset { + border: none; + border-bottom: 1px solid #ccc; + margin: 0.5em 0 0 0; + padding-left: 0;} + +#accessibility legend { + padding-left: 0; + margin-left: 0;} + +#accessibility label { + padding-right: 1em;} + +#accessibility .last-fieldset { + border-bottom: none;} + +/********** 2.4 - Secondary Column styles - Try to phase out ***********/ +.column { + float: left; + display: inline; + margin: 0 20px 0 0; + padding: 0;} +/**Advanced search column style**/ +#advanced-search .column { + margin-right: 45px;} + +/**home page columns**/ +.inner-column { + padding-right: 10px;} + +/******** 3.0 - percentage widths ************/ +.pct100-width { + width: 100%;} + +.pct50-width { + width: 50%;} + +.pct60-width { + width: 60%; + float: left;} + +.pct40-width { + width: 40%; + float: left;} + +.pct35-width { + width: 35%;} + +.pct33-width { + width: 31%; + float: left;} + +.pct25-width { + width: 25%; + float: left;} + +/********** 4.0 - positioning styles *************/ + +.record-detail { + float: left;} + +.left { + text-align: left; + float: left; + padding: 0 0px 1em 0; + } + +.float-left { + float:left; } + +.left-float-clear { + text-align: left; + float: left; + clear: left; + margin: 3px 9px 5px 0;} + +.center { + text-align: center;} + +.right { + text-align: left; + float: right;} + +.float-right { + float:right; +} + +.align-top { + margin-top:-2px !important; + padding-top:0;} + +.align-right { + margin-right:0 !important;} + +.align-left { + margin-left:0 !important;} + +.align-bottom { + margin-bottom:0 !important;} + +.valign-middle { + vertical-align:middle} + +.clear-left { + clear: left;} + +.clear-right { + clear: right;} + +.small { + font-size: 0.8em;} + +.divider { + height: 10px; + border-bottom: 1px solid #999; + margin-bottom: 10px;} + +img.align-center { + display:block; + margin:0 auto; + padding: 10px 0;} + +img.align-left { + display:block; + padding: 5px;} + + +/******** 5.0 - Header styles ********/ + +.header #submit-button :active {border-color: #2B7076 #A3DEE1 #A3DEE1 #2B7076} + +/***** Renamed from header-top ******/ +.header-search-container { + margin: 0 auto; + overflow: hidden; + position: relative; + padding: 0 0 0 0; + width: 980px;} + +/******* New Header Menu *******/ +.header-menu-container { + width: 960px; + margin: 0 auto; + height: 100%; + } + +.masthead-container { + height: 7.65em; + overflow: hidden; + padding-top: 4px;} + +.skip-navigation { + position:absolute; + left:-10000px;} + + +.header-top-menu { + color: #293869; + display:inline; + float:right; + font-size: 1.25em; + font-family: Arial, Helvetica, sans-serif; + height:100%; + list-style:none outside none; + margin:0; + overflow: hidden; + padding:0; + } + +.header-top-menu li { + border-left:1px solid #AAA; + display: inline-block; + float: left; + margin: 0; + padding:0; + } + +.header-top-menu li a { + display:inline-block; + color: #1765A9; + padding: 32px 16px 28px; + } + +.header-top-menu li a b { + text-decoration:underline; +} + +.header-top-menu li a:hover { + text-decoration: none; + background-color: #0051B1; + color: white; + border-bottom: solid; + border-color: #0051B1; +} + +#contact-item{white-space:nowrap} + +.header-search-container .homepage-only, .header-top-menu .homepage-only {display:none} + +#menu-search { + border-right:none; + display:block; + display:inline-block; + float:right; + font-size:1.25em; + padding:15px 0 0px 0; + } + +.searchTerms { + background-color: #F2F2F2; + float:left; + font-size: 1.6em; + line-height:1.3em; + margin:0 5px 0 0; + padding:0.45em 0 0.35em 0.26em; + width: 230px; + } + +#menu-search #submit-button { + font-size: 1.2em; + height: 3em; + width: 5.6em;} + +#logo-item { + width:183px; + border-left: none; + padding: 6px 0; + float: left;} + +#logo-item a{ + background-image:url('/images/tpl-logo.gif'); + background-repeat:no-repeat; + display:block; + width: 228px; + height: 64px; + margin-bottom:5px; + padding:0; +} + +#logo-item a:hover{background-position:0px -64px} + +.header-search { + font-family:arial; + font-size:1.6em; + font-weight:normal; + margin:32px auto 0 auto; + padding:0 0 32px 0; + position: relative; + float:left; + left:25%;} + +.header #submit-button { + background-color: #329aa5; + border-color: #A3DEE1 #2B7076 #2B7076 #A3DEE1; + border-style: solid; + border-width: 2px; + color: #FFFFFF; + cursor:hand; + cursor:pointer; + display: inline; + height: 1.8em; /*2em;*/ + margin-left: 3px; /* 5px */ + vertical-align: middle; + width: 4.5em; + padding-bottom:2px; + float:left; + margin-bottom:0;} + +.header #submit-button :active {border-color: #2B7076 #A3DEE1 #A3DEE1 #2B7076} + +.top-menu { + background-color:#EEE; + border:1px solid #AAA; + display:none; float:right; + position:absolute; + z-index:10000; + overflow: hidden; + padding-right:0; + margin:0 0 0 0; + font-size:0.9em;} + +.top-menu ul { + list-style:none; + margin:0px; + padding:0px;} + +.top-menu li { + width:100%; + border-bottom:1px solid #293D66; + font-size:1.5em; + background-color: #EEE; + margin: 0px; + padding:0px;} + +.top-menu li a { + display:block; + height:100%; + width:100%; + padding: 16px 0 16px 10px;} + +.top-menu li a:hover { + background-color:#153B68; + color:white; + text-decoration:none;} + + +/*******************************/ +#header-bottom-container { + background-color: #293869; + font-family: Arial, Verdana, sans-serif; + margin-bottom: 44px; /**Changed for new menus **// + display: block;} + +.header-bottom { + font-size: 1.5em; + color: #153b68; + list-style-image: none; + list-style-position: outside; + list-style-type: none; + overflow: hidden; + width: 980px; + padding: 0 0 0 0px; + margin: 0 auto;} + + +.header-bottom li { + float: left; + display: inline; + margin: 0 0 0 50px; + padding: 0;} + +.header-bottom li a { + display: inline-block; + margin: 0; + padding: 13px 10px 13px 10px;} //changed for new nav + +.header-bottom .top-nav-selected { + background-color: #00809A; + padding-left: 20px; + padding-right: 20px; + display: block;} + +.header-bottom #books-link { + text-align: left; + margin-left: 10px;} + +.header-bottom #books-link a { + width: 215px; padding-left: 20px; padding-right: 20px;} + +.header-bottom #programs-link a { + width: 199px; padding-left: 20px; padding-right: 20px;} + +.header-bottom #branches-link a { + width: 124px; padding-left: 20px; padding-right: 20px;} + +.header-bottom #using-link a { + width: 115px; padding-left: 20px; padding-right: 20px;} + + +#header-links-container { + float:right; + padding-right:14px;} + +.header-links { + display: inline-block; + margin-bottom: 5px; + font-family: Arial, sans-serif; + font-size: 1.25em; /*10pt*/ + font-weight: normal; + color: #CCCCCC; + width: 16.3em;} + +#search-alternative-links #old-cat, #search-alternative-links span, #reserve-computer, #header-language-links, .header-search label.hint { + display: none;} + +#search-links { + font-size:1em; + margin-left:5px;} + +ul.header-links li { + margin: 6px 0 2px; + border:none;} + +.header-search ul li.first{ + border-right:none; + padding:6px 5px 0 5px;} + +.header-search a, .link-block { + display:block;} + +.header-search #searchTerms { + background-color: #F2F2F2; + border: 1px solid #AAAAAA; + float: left; + padding: 0.26em; + width: 160px; + margin-top:0;} + +.header-search #searchTerms :hover { + border: 1px solid #686868;} + +.header-search #searchTerms :focus { + background-color: #f9f9f9; + border: 1px solid #686868;} + +.header-search a:hover { + font-size: 1em; + font-weight: normal; + text-decoration: underline;} + +.header-search label.hint { + color: #6e6e6e; + left: 12px; + position: absolute; + top: 11px; + padding: 5px;} + +.header-language-links { + float: right; + position: relative; + top: 30px;} + +.header-hide-offscreen { + position: absolute; + left: -999em;} + +/******* 5.1 - Header Links *******/ +.header-bottom a:link,.header-bottom a:visited,.header-bottom a:active,.footer-bottom a:link,.footer-bottom a:visited,.footer-bottom a:active { + color: #fff;text-decoration:none} + +.header-search a:link,.header-search a:visited,.header-search a:active { + font-size: 0.8em;font-weight:normal} + +/*************** 6.0 - Page banners *****************/ + +.color-bar {display:none} + +#header-container { + display: block; + background-image: url(/images/header_background_logo_blue.gif); + background-repeat: repeat-x; + } + +/************ 7.0 - Page Specific styles ******************/ +/** 7.1 - Branches**/ +#branch-detail .record-detail { + width: 25em; + margin-bottom: 20px;} + +/** 7.2 - Detail page styles**/ +.bib-detail .image { + height: 150px;} + +#buy-button { + background-color: #797a7a; + background-image: none; + color: white; + padding: 5px 5px +} + +.buy-button a:hover { + text-decoration:none;} + +/** 7.3 - Appel Salon page styles**/ +#salon-banner { + height: 101px; + margin-right: 15px; + background-image: + url('/content/programs-and-classes/appel-salon/images/appel_banner.jpg'); + background-repeat: no-repeat; + background-position: middle; + margin-bottom: 15px;} + +/** 8.4 - Holds placement page styles**/ + +#place-hold h2 { + font-size:1.2em; + font-weight:bold; + color: #545454; + margin-top:8px; +} + +.success-message { + font-size: 1.7em; + font-family: Arial, Verdana, sans-serif; + /*display: block;*/ + line-height: 1em; + color:#545454; + font-weight: normal; + margin-top: 0em; + margin-bottom: 25px; + } + +/** 7.5 - Featured Series page styles **/ +.featured-series #series-banner, #page-banner { + background-repeat: no-repeat; + background-position: left; + margin-right: 20px; + margin-bottom: 15px;} + +#asian-heritage-month.featured-series #series-banner { + height: 110px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-ahm.jpg');} + +#eh-list.featured-series #series-banner { + height: 108px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-ehlist.jpg');} + +#seniors-month.featured-series #series-banner { + height: 100px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-seniors-month.jpg');} + +#luminato.featured-series #series-banner { + height: 104px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-luminato.jpg');} + +#aboriginal-celebration.featured-series #series-banner { + height: 100px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-aboriginal-celebration.jpg');} + +#book-bash.featured-series #series-banner { + height: 100px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-book-bash.jpg');} + +#business-inc.featured-series #series-banner { + height: 100px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-business-inc-series.jpg');} + +#thought-exchange.featured-series #series-banner { + height: 100px; + background-image:url('/content/programs-and-classes/images/featured-series/featured-series-banner-thought-exchange.jpg');} + +/******** 7.6 - TPL Foundation Styles ******/ + + +#donate-button a { + background-color: #f25824; + color: white; + display:block; + font-size:11px; + font-weight: bold; + padding: 8px 0px 10px 10px; + width: 78px; + font-family:Arial, Helvetica, sans-serif;} + +#donate-button a:hover { + text-decoration:none;} + +/******** 9.0 - Footer styles ********/ +#footer-stripe { + margin: 3em 0 0 0; + background-color: #293869; + color: #FFF; + font-size: 1.25em; + font-family: Arial, Helvetica, sans-serif; + font-weight: normal; + padding: 2em 0 1.5em 0; +} + +.columns { /* Creates Borders Only*/ + min-height: 350px; + border-right: solid 1px #3f4c78; +} + +#footer-stripe h3 { + margin: 0 0 .5em 0; + padding: 0; + } + +#footer-stripe h3 a:link, #footer-stripe h3 a:visited, #footer-stripe h3 a:hover { /*Orange Header Links in the Footer*/ + + color: #fdbe00; + font-size: .85em; + font-family: Arial, Helvetica, sans-serif; + text-shadow: 0.1em 0.1em #232f53; + font-weight: bold; + text-decoration: none; + display: block; +} + + +#footer-stripe ul a:link, #footer-stripe ul a:visited{ /*Basic white on blue links*/ + color: #FFF; + font-weight:normal; + text-decoration: none; +} + +#footer-stripe ul a:hover { + color: #FFF; + font-weight:normal; + text-decoration: underline; +} + +#footer-stripe ul { /*Styled footer list only*/ + list-style-type: none; + margin: 0 0 2.7em -1.1em; + padding: 0 0 0 0; + font-size: .95em; +} + +#footer-stripe li{ + margin-top:0; + margin-bottom:4px; +} + + +/* Legal copy Strip */ +#footer-bottom-container { + margin: .5em 0 4em 0; + color: #525252; + font-size: 1.1em; + font-family: Arial, Helvetica, sans-serif; + font-weight:normal; + text-align: left; + padding: 0; +} + +#footer-bottom-container ul { /* Legal list spacing */ + list-style-type: none; + list-style: none; + padding: 0; + margin: 0 0 0 0; +} + +#footer-bottom-container li { + display: inline; + float: left; + padding: 0 .1em 0 0; +} + +/******** 10.0 - Sprite styles & Icons ********/ + +.sprite a, .toggle-link{ + display: block; + background-image:url('/images/icons/sprite-icons.png'); + background-repeat:no-repeat; + padding: 0 0 0 25px; + height: 25px; +} + +/*Large Icons - found in the footer */ +.sprite a#social-blogs {background-position: 0px -25px} +.sprite a#social-facebook {background-position: 0px -50px} +.sprite a#social-twitter {background-position: 0px -75px} +.sprite a#social-youtube {background-position: 0px -100px} +.sprite a#social-flickr {background-position: 0px -125px} +.sprite a#social-pinterest {background-position: 0px -150px} +.sprite a#social-goodreads {background-position: 0px -675px} + +/*Large icon IDs also need to be added to the list below so that proper padding & height is added to each large icon */ +#social-news,#social-blogs,#social-facebook,#social-twitter,#social-youtube,#social-flickr,#social-pinterest,#social-goodreads{padding:3px 0 0 33px; height:22px} + +/*Small Icons - found in search results page and branch profiles */ +.sprite a#email-link {background-position:0px -250px} +.sprite a#print {background-position: 0px -275px} +.sprite a#facebook {background-position: 0px -300px} +.sprite a#twitter {background-position: 0px -325px} +/*.sprite a#addthis {background-position: 0px -350px} --> Not needed since addthis component has links to external styles*/ +.sprite a#rss {background-position: 0px -375px} +.sprite a#pinterest {background-position: 0px -400px} + +/*Small icon IDs also need to be added to the list below so that a height of 16px is set to each small icon */ +#email-link,#print,#facebook,#twitter,#addthis,#rss{height:16px; font-weight: inherit} + +.sprite #branch-phone {background-position: 0px -703px} +.sprite #wheelchair-access {background-position: 0px -176px} +.sprite #wireless-access {background-position: 0px -200px} +.sprite #tty-service {background-position: 0px -225px; padding-right:5px} +.sprite #wheelchair-access,.sprite #wireless-access, .sprite #branch-phone{height:25px; width:25px; padding: 0 5px 0 0; float:left} + +.sprite li a#grid-view {background-position: 0px -425px} +.sprite li .sort-selected a#grid-view {background-position: 0px -450px} + +.sprite li a#list-view {background-position: 0px -475px} +.sprite li .sort-selected a#list-view {background-position: 0px -500px} + +.sprite a.pagination-next {background-position:0px -525px} +.sprite a.pagination-next:hover {background-position:0px -550px} +.sprite a.pagination-previous {background-position:0px -575px} +.sprite a.pagination-previous:hover {background-position:0px -600px} + +.sprite a.pagination-previous,.sprite a.pagination-next{width:16px; height:19px; padding:0} + +.sprite .toggle-link.open {background-position:0px -625px} +.sprite .toggle-link.closed {background-position:0px -650px} + +.addthis_toolbox span { + display:block; + float:left; + padding-right: 10px; +} +/*Remove the sprite background image for the within the addthis parent container. Not needed.*/ +.addthis_toolbox a { + background:none; + padding:0; +} + +.accessible-element {position:absolute; left:-100000px} + +/******** XX - Random general styles ********/ .elem_jsEnabled,.elem_printOnly {display: none;} #place-hold #pickup,#place-hold #expiration,#place-hold #hold-button {margin-top: 1.6em; /*1.2em*/ float:left; overflow:hidden} +/** XXX - Readers and Introductions from Content.css**/ .readers-advisory {padding: 10px;} .readers-advisory a {margin-bottom: 5px; font-weight: normal;} #introduction { padding-top: 0px;} #introduction.widget h1.title, #introduction .title { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border: 0px;} #introduction.widget h2 { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0.4em;} +/** XXXX - Record from embed.css**/ .record-embed {background-color: #FFF; color: #000; font-size: 10pt; padding: 10px; border: 1px solid #333; width: 450px; position: relative;} .record-embed .image-container { float: left; width: 100px; text-align: center; overflow: hidden;} .record-embed .title { font-size: 11pt; font-weight: bold;} .record-embed .text { float: left; width: 60%; } .record-embed .logo { font-size: 9pt; float: right; } .record-embed .logo img { height: 30px; vertical-align: bottom; border: 0px;} +/*********** Widget container style ********/ + +p + div.widget, ul + div.widget, div.clear + div.widget { + margin-top: 15px; +} + +.widget, .section { + margin: 0px 0px 20px 0px; + padding: 0px 0px 0px 0px; + display: block; +} + +.widget div.white { + padding: 10px; + border-top: 0px; + background-color: #fff; +} + +.widget-content,.map-container{ + background-color: #eee; + overflow:hidden; + padding: 0px 15px 10px 15px; + + border-radius: 0px 0px 7px 7px; + -moz-border-radius: 0px 0px 7px 7px; + -webkit-border-bottom-right-radius: 7px; + -webkit-border-bottom-left-radius: 7px; +} + +.widget-content-round-all, .round-all { /*, #spotlight-promotion .widget-content */ + background-color: #f5f5f5; + padding:3px 10px 10px; + + border-radius: 7px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; + -khtml-border-radius: 7px; + +} + +.widget-content-round-all.message-yellow { + background-color: #fcfdd5; + border: 1px solid #F8A961; +} + +.widget-content-round-all img { + /*vertical-align: middle;*/ +} + +/***************** Individual widget styles *******************/ +/*****In the Future please use color coding system and not div titles *********/ +.widget#latest-blogs h3, .widget#branch-info h3, .widget#green-title h3 { + border-top: 4px solid #339933; + border-bottom: 1px solid #339933; +} + +.widget#new-titles h3, .widget#see-also h3, .widget#new-items-adult h3,.widget#new-items-teen h3,.widget#new-items-children h3, .widget#yellow-title h3 { + border-top: 4px solid #FFCC33; + border-bottom: 1px solid #FFCC33;} + +.widget#related-internet-links h3, .widget#vrl-matches h3, .widget#orange-title h3 { + border-top: 4px solid #FF6633; + border-bottom: 1px solid #FF6633; +} + +.widget#emonthly-signup h3, .widget#calendar h3, .widget#red-title h3 { + border-top: 4px solid #CC3333; + border-bottom: 1px solid #CC3333; +} + +.widget#Support-Your-Library h3, .widget#Become-Donor h3, .widget#Legacy-Giving h3, .widget#Build-Collections h3 { + border-top: 4px solid #f25824; + border-bottom: 1px solid #f25824; +} + +.widget#online-downloads h3 { + border-top: 4px solid #da0f5e; + border-bottom: 1px solid #da0f5e; +} + +.widget#Build-Collections .description a { + background-color: #f25824; + color: white; + display:block; + font-size:11px; + font-weight: bold; + padding: 8px 0px 10px 10px; + width: 78px; + font-family:Arial, Helvetica, sans-serif; + margin-top:25px; + } + +.widget#Build-Collections .description a:hover { + text-decoration: none; + } + +.widget#social-links-spotlight a { + margin-bottom:10px; + } + +.widget#social-links-spotlight span { + padding-left:10px; + } + +.widget#upcoming-programming h4, .widget#ask-a-librarian h4, .widget#spotlight-promotion h4 { + /* default Blue styles */ +} +.widget#latest-blogs .last { + border: none; +} +/********* Background color and styles for widgets ***********/ +.bg-light-blue { + background-color: #e5f6f4; +} + +.bg-white { + background-color: #fff; +} + +.widget#latest-blogs .pointer { + margin-left: -1em; + float: left; + font-weight: bold; + color: #005dab; + display: inline; /* IE 6 fix */ +} + + +/***************** Misc widget content styles *******************/ +.widget#latest-blogs div { /*border: 0px;*/ + padding-left: 0.2em; + background-color: #fff; +} + +.widget#latest-blogs { + margin-bottom: 0px; +} + +.widget#related-subjects a.subject { + text-decoration: underline; + line-height: 1.3em; +} + +.widget#vrl-matches #more-link { + text-align: right; + margin-top: 0.8em; + margin-bottom: 0.8em; +} + +.widget#vrl-matches #more-link a { + text-decoration: underline; + white-space: nowrap; +} + +.widget#vrl-matches #more-link a:hover { + text-decoration: none; +} + +.widget#new-item-spotlight { + margin-bottom: 0px; +} + +.widget#new-item-spotlight h4 { + text-transform: none; +} + +.widget#new-item-spotlight .no-margin { + margin-bottom: 0px; + padding-right: 10px; + padding-bottom: 10px; + overflow:hidden; +} + +.widget#search-results { + margin-bottom: 5px; +} + +.widget#merch-spotlight-multi { + width: 470px; + /*float:left;*/ + display: inline; + padding: 0; +} + +.widget#support-your-library a +{ + text-decoration:none; +} + +.widget#support-your-library h3 { + color: white; + border: none; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 1.25em; + font-weight: bold; + padding-bottom: 10px; + padding-top: 10px; + padding-left: 10px; + background-color: transparent; +} + +.widget#support-your-library +{ + background-color: rgb(242, 88, 36); +} + +.widget#support-your-library:hover +{ + background-color: rgb(199, 73, 30); +} + +.widget#support-your-library:active +{ + background-color: rgb(255, 115, 38); +} + +.widget#support-your-library .headline { + margin-bottom: 0px; overflow: hidden; +} + +.widget#support-your-library .tagline { + font-weight: bold; + color: #525252; + margin-left: 10px; + margin-bottom: 10px; + text-decoration: none; + padding-top: 10px; +} + +.widget#support-your-library .pitch-text { + margin: 10px; + padding-bottom: 10px; + color: #525252; + text-decoration: none; +} + +.widget#support-your-library #foundation { + display: block; + cursor: pointer; + text-decoration: none; +} + +.widget#support-your-library .foundation-body { + margin-top: 2px; + background-color: rgb(226, 226, 226); + +} + +/****Homepage style for Online Download section using widget_merch-foundation.jspf****/ + +.widget#online-downloads a +{ + text-decoration:none; +} + +.widget#online-downloads h3 { + color: white; + border: none; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 1.25em; + font-weight: bold; + padding-bottom: 10px; + padding-top: 10px; + padding-left: 10px; + background-color: transparent; +} + +.widget#online-downloads +{ + background-color: #da0f5e; +} + +.widget#online-downloads:hover +{ + background-color: #990033; +} + +.widget#online-downloads:active +{ + background-color: #da0f5e; +} + +.widget#online-downloads .headline { + margin-bottom: 0px; overflow: hidden; +} + +.widget#online-downloads .tagline { + font-weight: bold; + color: #525252; + margin-left: 10px; + margin-bottom: 10px; + text-decoration: none; + padding-top: 10px; +} + +.widget#online-downloads .pitch-text { + margin: 10px; + padding-bottom: 10px; + color: #525252; + text-decoration: none; +} + +.widget#online-downloads #ebooks { + display: block; + cursor: pointer; + text-decoration: none; +} + +.widget#online-downloads .ebooks-body { + margin-top: 2px; + background-color: rgb(226, 226, 226); +} + + + +/******************SEARCH REFINE DIVS**************************/ +.refinement, .record { + margin: 0.4em 8px 0.4em 8px; + font-weight: normal; +} +.record b { + font-weight: normal; +} + +.refinement a, .record a { + text-decoration: none; +} + +.refinement a:hover, .record a:hover { + text-decoration: underline; +} + +.refinement a:visited, .record a:visited { + font-weight: normal; +} + +.refinement .links-disabled, .record .links-disabled { + color: #666; +} + +.refinement-container { + border: 1px solid #666; /*#eee*/ + margin: 0px 0px 5px 0px; + padding-bottom: 3px; + /*position: relative;*/ +} + +.refinement-container h3, .refinement-title { + background: #525252 none repeat scroll 0 0; + border-bottom:none; + color: #FFFFFF; + font-size: 1em; + line-height: 16pt; + margin-bottom: 4px; + margin-top: 0; + padding-bottom: 0; + padding-top: 0; + padding-left: 8px; + text-decoration: none; + font-weight: normal; + border-top-width: 0px; +} + +.refinement-container-selected { + border: 1px solid #00B6BD; + margin: 0 0 5px; + padding-bottom: 3px; + position: relative; +} + +.refinement-container-selected h3, .refinement-container-selected .refinement-title { + background-color: #00B6BD; + border: none; + font-weight: bold; + color:#fff; + font-size:1em; +} + +.refinement-clear { + font-size: 8pt; + position: absolute; + right: 4px; + text-align: left; + text-transform: lowercase; + top: 0; + line-height: 16pt; +} + +.refinement-clear a:link,.refinement-clear a:visited { + color: #fff; +} + +.refinement-crumb { + margin-left: 8px; + font-weight: bold; +} + +.refinement-crumb a:link,.refinement-crumb a:visited { + color: #444; +} + +#refinements-Type .refinement-crumb a:link,#refinements-Type .refinement-crumb a:visited + { + color: #1765A9; +} + +#refinements-Type .refinement-crumb { + font-weight: normal; +} + +#refinements-website_category .refinement-crumb a:link,#refinements-website_category .refinement-crumb a:visited, #refinements-catégorie_de_site_internet .refinement-crumb a:link,#refinements-catégorie_de_site_internet .refinement-crumb a:visited + { + color: #1765A9; +} + +#refinements-website_category .refinement-crumb, #refinements-catégorie_de_site_internet .refinement-crumb { + font-weight: normal; +} + + +.refinement .ref-count { + font-size: 8pt; + color: #666666 +} + +#refinements img { + vertical-align: top; + /*top: -2px; + position: relative; + */ +} + +.refinement-more { + font-size: 0.9em; + margin-left: 8px; + margin-bottom: 0.4em; + text-transform: lowercase; +} + +.refinement-more a:link,.refinement-more a:visited { + color: #3CA4AA; + text-decoration: underline; +} + +.refinement-more a:hover { + color: #01316b; +} + +.refinement-select-others { + font-size: 0.9em; +} + +.refinement-cancel-others { + font-size: 0.9em; + display: none; + padding-bottom: 5px; + margin-bottom: 5px; + margin-right: 10px; + border-bottom: 1px solid #DDD; +} + +#refinements-library_branch { + height: 12.5em; + overflow-y: scroll; +} + +/****************************************************************** +Styles for individual refinements (reference by numeric dimension value) +******************************************************************/ +#refinements-38526 .refinement { + margin-left: 24px; + text-indent: -18px; +} + +.breadcrumb-title { + color: #074997; + font-size: 11pt; + font-weight: bold; + margin-top: 5px; + margin-bottom: 5px; +} + +#search #breadcrumb-stacked { + background-color: #FFF; + padding-left: 10px; + padding-right: 10px; +} + +#search #breadcrumb-stacked h3 { + background-color: #FFF; + border: 0px; +} + +#breadcrumb-stacked img { + vertical-align: bottom; + margin-top: 3px; + margin-bottom: 1px; +} + +#breadcrumb-stacked .title { + font-size: 9pt; + font-weight: bold; + margin-bottom: 7px; +} + +#breadcrumb-stacked .clear-refinements { + font-size: 8pt; +} + +.itemcount { + font-weight: normal; +} + +.preview-panel { + display: none; + width: 300px; + height: 300px; + float: right; + border: 1px solid #999; + padding: 10px; + margin: 5px; +} + +/* Horizontal Carousel */ +#horizontal_carousel { + float: left; + margin-left: 6px; + margin-right: 6px; + width: 200px; + height: 83px; + margin-bottom: 10px; + position: relative; +} + +#horizontal_carousel .container { + position: absolute; + top: 4px; + left: 10px; + width: 180px; + height: 75px; + overflow: hidden; +} + +#horizontal_carousel .previous_button { + position: absolute; + top: 0; + left: 0; + width: 8px; + height: 8px; + background-image: url(/images/pagination_arrow-prev.gif); + background-repeat: no-repeat; + background-position: center; + z-index: 100; + cursor: pointer; + padding-top: 31px; + padding-bottom: 33px +} + +#horizontal_carousel .previous_button_disabled { + background-image: url(/images/pagination_arrow-prev.gif); + cursor: default; +} + +#horizontal_carousel .next_button { + position: absolute; + top: 5px; + right: 0px; + width: 8px; + height: 8px; + background-image: url(/images/pagination_arrow-next.gif); + background-repeat: no-repeat; + z-index: 100; + cursor: pointer; + margin-top: 30px; +} + +#horizontal_carousel .next_button_disabled { + background-image: url(/images/pagination_arrow-next.gif); + cursor: default; +} + +#horizontal_carousel ul { + margin: 0; + padding: 0 0 0 0; + border: 0; + width: 100000px; + position: relative; + top: 0; + left: 0; + height: 75px; +} + +#horizontal_carousel ul li img { + display: block; + margin-left: 2px; + margin-right: 2px; + border: 0; +} + +#horizontal_carousel ul li { + border: 0px solid green; + font-size: 10px; + margin: 0pt; + padding: 0; + list-style: none; + float: left; +} + +#detail-image-container img { + display: block; + height: 195px; + overflow: hidden; + width: 270px; +} + +/******************** Vertical Carousel *******************/ +#vertical_carousel { + margin-left:10px; +} + +#vertical_carousel ul { + border: 0 none; + float: left; + margin: 0; + padding: 0; + position: relative; +} + +#vertical_carousel ul img { + width: 60px; +} + +#vertical_carousel ul li { + border: 0 solid green; + display: block; + list-style-image: none; + list-style-position: outside; + list-style-type: none; + float: left; + width: 60px; + height: 40px; + margin: 0 8px 6px 0; + overflow: hidden; +} + +#vertical_carousel .previous_button, #vertical_carousel .next_button{ + display: none; +} + +/******************** programs calendar widget *******************/ +#programs-calendar { + /*position: relative; --> Don't think this is needed DS */ +} + +#programs-calendar .widget-content { + background-color: #E6EFF7; + padding: 0 8px 0 8px; +} + +#programs-calendar h3 { + /*text-transform: uppercase; --> Not Needed - DS*/ +} + +#programs-calendar .refinement-container { + border: 0; +} + +#programs-calendar #refinements { + margin-bottom: 0px; + padding-bottom: 0px; +} + +#programs-calendar #ages-fieldset fieldset { + padding-left: 10px; +} + +#programs-calendar #ages-fieldset br { + /*margin-bottom: 8px; --> Not needed - DS*/ +} + +#programs-calendar .refinement-title { + display: none; +} + +#programs-calendar .date-range input { + width: 2em; +} + +#programs-calendar .date-range input.year { + width: 3em; +} + +#programs-calendar .search-within { + /*margin: 0 0 5px 0;*/ +} + +#programs-calendar #search-submit { + background:none; + float:right; + margin-right:0; + padding: 1em 0 1em 1em; +} + +#programs-calendar fieldset { + border:none; + padding: 5px; + position:relative; +} + +#programs-calendar #branches-fieldset #branch-filters { + background-color:#F8F8F8; + border:1px solid #E2E2E2 +} + +#programs-calendar #branches-fieldset, #programs-calendar #ages-fieldset { + background-color:#F8F8F8; + margin-top:10px; + padding-bottom:10px; +} + +#programs-calendar #branches-fieldset legend, #programs-calendar #ages-fieldset legend { + *margin-left:-5px; + margin-bottom:0; + margin-top:0; + padding: 10px 0 5px 0; +} + +#programs-calendar #date-fields { + margin-right: 10px; + padding-left: 10px; +} + +#programs-calendar #date-fields .text { + font-size: 0.9em; + color: #666; + width: 40px; +} + +#programs-calendar #date-fields .footnote { + position: relative; + color: #999; + top: -2px; + margin-left: 0px; + margin-bottom: 5px; +} + +#programs-calendar .refinement { + margin-left: 3px; +} + +#programs-calendar .refinement-container { + margin-bottom: 0px; + padding-bottom: 0px; +} + +#programs-calendar #calendar-button { /*float: right; + *position: relative; + *top: -25px;*/ + display: block !important; + float: right; + margin-right: 10px; + margin-top: -24px; +} + +/************** styles for section navigation widget **************/ +.section-nav { + background-color: #fff; + color: #525252; + font-size: 1.3em; + padding: 0.4em 0; + font-weight: bold; + border-top: 2px solid #444; + font-family: Arial, sans-serif; +} + +.section-nav-current { + margin: 0; + background-color: #E6EFF7; + border-top: 4px solid #444; + border-bottom: 2px solid #444; /*1px solid #00809a;*/ + color: #525252; + font-size: 1.1em; + font-weight: bold; + padding: 5pt 0 5pt 5pt; /*5px 0px 5px 0px;*/ + /*border-bottom: 1px solid #666;*/ /* background-color: #EEE; + font-weight: bold; + padding: 3px; + padding-left: 5px; */ + font-family: Arial, sans-serif; +} + +.section-nav-current a { + font-size: 1.2em; +} + +.section-nav-page { + background-color: #FFFFFF; + border-bottom: 1px dotted #000000; + border-top: 0 dotted #000000; + font-family: Arial, sans-serif; + font-weight: normal; + margin: 0.5em 0; + padding: 0 0 0.5em 0.5em; + font-size:1.1em; +} + +.section-nav-page a { + padding: 0; + font-weight: normal;; +} + +.section-top { + border-top: 4px solid #444; + margin-top: 30px; + padding-top: 7px; +} + +.section-top.section-nav-current { + border-top: 4px solid #444; + margin-top: 0px; +} + +#section-navigation .whats-more { + padding: 82px 0 0 0; + display: block; + background-image: url(/images/navigation/whatsmore.jpg); + background-repeat: no-repeat; + overflow: hidden; + height: 0px; +} + +#widget-page-actions { + /*float:right; + margin-right:60px; + margin-top:-50px;*/ +} + +#page-actions-horizontal { + list-style-type: none; + margin: 0; + padding: 0; + font-size: 0.8em; + margin: 0px 10px; + /*overflow:hidden;*/ + display:block; +} +#page-actions-horizontal li { + float: left; + margin-left:0; +} + +#page-actions-horizontal li img { + /*vertical-align: middle; + display: block; + float: left; + padding-right: 10px;*/ +} + +#page-actions-horizontal li a { + /*vertical-align: middle;*/ +} + +#page-actions-horizontal li.lastItem { + padding-left: 0; +} + +#page-actions-vertical { + /*list-style-type: none;*/ + width:16em; +} + +h3#page-actions-vertical { + /*list-style-type: none;*/ + margin-left:1.5em; + margin-bottom:0; + padding-bottom:0; +} + +ul#page-actions-vertical { + margin:0 0 20px 0; + padding:0; + overflow:hidden; +} + +#page-actions-vertical li div a { + /*display:block; + font-weight:normal; + padding: 0 2px;*/ + } + +#page-actions-vertical li div + a { + display:block; + /*margin-top:0.3em;*/ + margin-left:45%; + margin-top:7%; + } +#page-actions-vertical li { + list-style-type: none; + padding:0; + margin:0 0 0 2em; + } + +#page-actions-vertical li div{ +background-color:#F7F6F5; + border: 1px solid #E5E5E5; + width: 7em; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + position:relative; + margin-top:0.8em; + padding:0.5em; + float:left; + font-weight:normal; + } +#page-actions-vertical li div img{ + /*width: 16px; + height: 16px; + margin-right:4px; + vertical-align:text-top;*/ +} +.countBubble { + margin-top: 0.8em; + padding: 8px 0; + text-align: center; + width: 67px; + background-image:url('/images/icons/action-share-count.gif'); + background-repeat:no-repeat; + float: right; +} + +div.atclear { display:none;} +/*********************** See Also widget styles ******************/ +#see-also .title { + font-weight: normal; +} + +#see-also .record { + padding-top: 10px; +} + +/*************** Refinement typeahead styles ********************/ + /****** NOTE SEE AJAX_REFINEMENT-TYPEAHEAD.JSPF FOR STYLES *****/ + /********************* Carousel styles **************************/ +.carousel-container { /*height: 135px;*/ + padding-top: 10px; + background-color: #eee; + overflow:hidden; + zoom:1; /** IE6 fix -- Does not cause validation errors**/ +} + +.carousel-sub-container { + float:left; + display:inline; + text-align:center; + padding:5px; +} + +.carousel-sub-container .item { + float: left; + width: 31%; + padding-left:5px; + overflow:hidden; +} + +.carousel-sub-container .item .book-cover { + display:block; + width:6.2em; + overflow:hidden; + margin:0 auto; +} + +.carousel-cell { + float: left; + width: 12px; + padding: 0px; + margin: 0px; +} + +.carousel-cell img { + margin-top: 50px; +} + +.yui-carousel-nav { + display: none; +} + +.carousel-middle { + float: left; + width: 100%; + background: #eee; + display: none; +} + +.carousel-item { + float: left; + width: 83px; + min-width: 83px; + max-width: 83px; + margin: 0 auto; + list-style: none; + overflow: hidden; +} + +.carousel-title { + text-align: center; + background: #ccc; + padding: 0.5em; + color: #4037b0; + font-weight: bold; + font-size:1.25em; + border-top: 2px solid #e8c31b; + margin: 0em 0 0 0; + clear:both; +} + +.carousel-image { + /*max-height: 100px; + overflow: hidden;*/ +} + +.carousel-item-title { + background: #fffec3; + font-size: 0.8em; + color: #000; + position: relative; + top: -5px; /*-15px*/ + margin: 0 auto; + width: 175px; + z-index: 200; + padding: 3px; + text-align: center; + display: block; + line-height: 1.3; + /*top:120px; + position:absolute; + left:100px;*/ +} + +.carousel-item-title a { + color: #4740ab; +} + +.carousel-container .footer-link { + text-align: right; + float:right; + padding: 0.9em; +} + +.yui-carousel-item-selected { + border: 0px; +} + +.yui-carousel-element li { + border: 0px; +} + +.yui-carousel { + padding: 0px; + margin: 0px; + /*padding-bottom:60px;*/ +} + +.carousel-wide { + margin-bottom: 2em; +} + +.carousel-wide .carousel-item-title { + width: 250px; +} + +/*********************** Ask a Librarian widget styles ******************/ + +#ask-a-librarian ul { + font-size: 1em; + margin: 0; + padding: 0 0 0 15px; + list-style-position: outside; + list-style-type: none; + font-weight:bold; +} + +#ask-a-librarian ul li { + margin-top:8px; +} + +#ask-a-librarian ul li img { + float: left; + padding-right: 15px; + margin: 0; +} + +#ask-a-librarian a.block-level { + display:block; + padding-top:5px; +} + + +#ask-a-librarian ul li#phone div { + font-weight: normal; + font-size: 0.9em; + display: block; + margin: 0; + padding: 0; +} + +#ask-a-librarian ul li#faq { + padding:0 0 5px 0; + font-weight:normal; +} + +/*********************** Homepage footer (social networking) styles ******************/ +#homepage-footer { + margin-left: 40px; + margin-right: 40px; + padding-left: 10px; + height: 50px; + background-color: #EEE; + border: 10px solid #EEE; + font-weight: bold; +} + +#social-links { + margin-left: 20px; + float: left; + background-color: white; +} + +#social-links ul { + list-style-image: none; + list-style-position: outside; + list-style-type: none; +} + +#social-links li { + margin-right: 40px; + float: left; + line-height: 20px; +} + +/*********************** Youtube feed widget style ******************/ +.youtube-feed-entry { + border-bottom: 1px solid #e8e9ee; + padding: 0.8em 0 0.8em 0; + margin: 0 0 0.8em 0; + min-height: 180px; +} + +.youtube-feed-entry .left { + padding: 0em 0 0em 0; + margin: 0 .8em 0em 0; +} + +/*********************** Refinement microbrowser search widget style ******************/ +/* Not needed +.refinement-microbrowser { + background-color: #EEEEEE; + padding: 0.8em; +}*/ + +.refinement-microbrowser select { + width: 15em; +} + +/*********************** Book promotion widget styles ******************/ + +.widget-book-promotion .merch-record-horizontal { + overflow:hidden; + border-bottom:none; + padding-top:5px; + padding-bottom:5px; +} +.image-container + span.booklist,.widget-book-promotion .link { + font-weight:bold; + font-size:120%; +} +.widget-book-promotion .footer-message { + text-align:right; +} + +/********************** New spotlight styles ********************/ + + +/* Apply new spotlight background image style to spotlights in narrow-search and narrow type columns only */ + +.narrow #spotlight-promotion .widget-content, .narrow #spotlight-promotion .widget-content-round-all, .narrow-search #spotlight-promotion .widget-content, .narrow-search #spotlight-promotion .widget-content-round-all, +.grid_4.omega #spotlight-promotion .widget-content, .grid_4.omega #spotlight-promotion .widget-content-round-all { + /*margin-bottom: 25px; + margin-top: 25px;*/ + background-color: #e9f1fe; + + border-left: solid 1px #3B9DB0; border-right: solid 1px #3B9DB0; border-bottom: solid 1px #3B9DB0; border-top: solid 4px #3B9DB0; + border-radius: 0px 0px 7px 7px; -moz-border-radius: 0px 0px 7px 7px; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; + + background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #FBFDFF), color-stop(0.75, #D7E5FD)); + background-image: -moz-linear-gradient( center bottom, #FBFDFF 0%, #D7E5FD 75% ); + overflow:hidden; + + } + + +} + +#spotlight-promotion .widget-content .title a:link, #spotlight-promotion .widget-content .title a:visited, #spotlight-promotion .widget-content-round-all .title a:link, #spotlight-promotion .widget-content-round-all .title a:visited { + font-size: 1.1em; + line-height: 1.2em; + color: #293869; + font-weight: bold; +} + +#spotlight-promotion .widget-content .title a:hover, #spotlight-promotion .widget-content .title a:hover { + line-decoration: underline; + color: #1765A9; +} + +#spotlight-promotion .widget-content p, #spotlight-promotion .widget-content-round-all p { + font-size: 0.9em; + line-height: 1.3em; + margin-bottom:0; /*3*/ + margin-top:0; + padding-top:0; + overflow:hidden; + zoom:1; +} + +#spotlight-promotion .widget-content p a, #spotlight-promotion .widget-content-round-all p a { + text-decoration: underline; + font-weight:normal !important; + clear:left; + display:block; +} + +#spotlight-promotion .widget-content .category, #spotlight-promotion .widget-content-round-all .category { /*Accessibility fix on Blue BG*/ + color: #008094; /*#525252 */ + margin-top:4px; + font-size:0.9em; + line-height:1em; + font-family:arial; +} + +#spotlight-promotion img.spotlight-promotion { + /*margin-left:-15px; /-15px/ + margin-top:-5px; /-5px/ + + width: 218px; + overflow: hidden;*/ + } + +#spotlight-promotion .merch-record-horizontal{ + border: 0px; + padding:5px 10px 8px; +} + +#spotlight-promotion .merch-record-horizontal .image-container{ + padding:0 1.1em 0.5em 0; +} + +#spotlight-promotion .title { + color:#293869; + font-weight:bold; + font-size:1.2em; + display:block; + line-height:1.1em; + padding-bottom:5px; + padding-top:2px; + font-family: arial; +} + +#spotlight-promotion .widget-content, #spotlight-promotion .widget-content-round-all { + background-color: #eee; + padding:0; + border-radius: 7px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; + -khtml-border-radius: 7px; +} + +/* +#spotlight-promotion .banner-anchor { + display:block; + margin:-5px -15px 0; +} + +#spotlight-promotion .banner-anchor img { + width:218px; +}*/ + +/*New style*/ +#spotlight-promotion .widget-content.vertical, #spotlight-promotion .widget-content-round-all.vertical {/*border-top: 1px solid #3B9DB0; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;*/} +/***Merge into .details used on homepage*/ +#spotlight-promotion .details {/*max-height: 114px;min-height: 113px;overflow: hidden;padding-left: 90px;position: relative; margin-top:0.6em*/ } + +/***Merge into .details img used on homepage*/ +#spotlight-promotion .details img {/*left: 0; max-width: 80px !important; overflow: hidden; position: absolute; top: 10px;*/ float:left; max-width:81px; padding-right:8px; padding-top:0.3em} + +/***Merge into .details .text used on homepage*/ +#spotlight-promotion .details .text {margin-top: 0.75em; overflow: auto;} + +/*New style*/#spotlight-promotion .date {display: block; font-size: 0.78em; color: #525252; margin-top:0; line-height:1.1em; margin-bottom:5px; margin-top:-4px/* font-weight: normal; line-height: 1.7em;*/} + +/*New style*/#spotlight-promotion .location {line-height: .7em; font-size: .9em;} + + +.category { /*Move me to Pages and use for blog category or something that needs to be tied into another section of the site*/ + /*color: #008194;*/ + font-size: .9em; + font-weight: bold; + /*margin-bottom: -2px;*/ +} +/* Quick Search for style Sections. Copy and paste these into search for easy searching. + +1.0 - Multimedia styles + 1.1 - Styles for event details images + 1.2 - Styles for Images + 1.3 - Base button styles +2.0 - Spotlight Promotional Slider +3.0 - Calendar and date menu styles +4.0 - Bib Item styles + 4.1 - Bib detail page styles +5.0 - Sortable table styles +6.0 - Branches and Hours styles + 6.1 - Branch message styles +7.0 - Merchandising styles + 7.1 - Merch record style + 7.2 - Widget_dc-browse-subjects styles + 7.3 - Book Grid Promo styles +8.0 - tab styles +9.0 - Booklists style + 9.1 - style for booklist summary table +10.0 - Email signup box style +11.0 - Syndetics Plus styles +12.0 - session timeout warning style +13.0 - Record styles + 13.1 - Record button styles + 13.2 - Articles box styles + 13.3 - Article headers + 13.5 - KTR 2014 +14.0 - Search styles +15.0 - Multiple Column List Styles + +X - Closed Captions +XX- style for the feedback container + +*/ + +/*********** 1.0 - Multimedia styles **************/ +.youtube { + background-color: #eeeeee; + margin: 5px 0 0px 0; + padding: 10px 0 8px 0; + text-align: center; +} + +/********* 1.1 - Styles for event details images *********/ +div.image-strip .image-label { + font-weight: bold; + font-size: 80%; +} + +div.image-strip-container { + float: left; + width: 140px; + margin: 5px; +} + +div.image-strip-container img { + float: left +} + +/********* 1.2 - Styles for Images *********/ +.content img { + padding: 5px 5px; + display: block; +} + +.img-cap { + float: right; + padding: 5px; + font-size: 8pt; +} + +/********* 1.3 - Base button styles *********/ +.button, .button:visited { + color: #fff; + display: inline-block; + font-size: 1.2em; + font-weight: normal; + line-height: 31px; + min-height: 33px; + min-width: 73px; + margin: 12px 0; + overflow: visible; + padding: 0px 8px; + text-align: center; + -webkit-appearance: none; + border-radius: 0px; + -moz-border-radius: 0px; + -webkit-border-radius: 0px; + -khtml-border-radius: 0px; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + vertical-align: middle; + + /* IE specific fixes */ + *line-height: 32px; + *height: 34px; + *width: auto; +} + +.button:last-child { + margin-bottom: 0px; +} + +ul.horizontal-list li .button { + margin: 12px 0; +} + +.button, .button:hover { + color: #fff; + cursor: hand; + cursor: pointer; + font-weight: normal; + text-decoration: none; +} + +.button.large { + padding: 0.6em 2em; + *padding: 0; /* IE Fix for improper box model rendering */ +} + +.cancel, .confirm, .submit { + background: #447c23; + border: 1px solid #3e7120; + *border-width: 0; /* IE Fix for improper box model rendering */ +} + +.cancel:hover, .confirm:hover, .submit:hover { + background: #589e30; +} + +.cancel:active, .confirm:active, .submit:active { + background: #38661d; +} + +.search, .go { + background: #329AA5; + border: 1px solid #2e8b95; + margin-top: 0px; + margin-bottom: 0px; +} + +.search:hover, .go:hover { + background: #38acb8; +} + +.search:active, .go:active { + background: #21656c; +} + +/*********** 2.0 - Spotlights styles **************/ + +.featured-spotlight { + margin-top: 10px; + margin-bottom: 10px; + height: 150px; +} + +.featured-spotlight img { + margin-right: 5px; + float: left; +} + + +/********2.0 - Spotlight Promotional Slider********/ +.spotlight-multi { + display: none; +} + +#spotlight-multi-links { + width: 220px; + height: 211px; + float: left; + background-color: #EEEEEE; + padding: 0 5px; + margin-bottom: 20px; +} + +.spotlight-multi-tab { + width: 208px; + float: left; + line-height: 22px; + background-color: #FFFFFF; + margin: 5px 0; + padding: 10px 0 10px 10px; + position: relative; +} + + +.spotlight-multi-tab-selected a { + color: #000; + display: block; + padding: 0 0 0 10px; + +} + +.spotlight-multi-tab-selected { + width: 218px; + float: left; + line-height: 25px; + margin: 4px 0; + background-color: #113c68; + padding: 10px 0px; + border-bottom: 2px solid #BBBBBB; + border-right: 1px solid #BBBBBB; + position: relative; +} + +.spotlight-multi-tab-selected a { + color: white; + font-weight: bold; + padding: 0 0 0 10px; +} + +.spotlight-multi-tab .spotlight-multi-tab-arrow { + position: relative; + background-color: transparent; + left: -50px; + width: 50px; + top: -18px; + float: left; + height: 45px; + display: none; +} + +.spotlight-multi-tab-selected .spotlight-multi-tab-arrow { + position: absolute; + background-color: transparent; + height: 60px; + left: -50px; + width: 50px; + top: -8px; + background-image: url(/images/multi-spotlight-arrowhead.gif); + background-repeat: no-repeat; + background-position: right; +} +.spotlight-multi-selected { + display: block; +} + +.spotlight-multi-selected .image { + float: left; + width: 470px; + padding-left:10px; +} + +.spotlight-multi-selected .text { + float: left; + width: 380px; + color: #525252; +} + +.spotlight-multi-selected .text h4 { + margin-bottom: 15px; + padding-top: 0px; +} + +.spotlight-multi-selected .text div { + color: #525252; + padding-bottom: 7px; +} + +/************* 3.0 - Calendar and date menu styles *******************/ +#calendar .widget-content { + height: 300px; +} + +#calendar img { + cursor: pointer; +} + +#calendar-popup { + display: none; + position: absolute; + z-index: 100; + width: 175px; +} + +#calendar-month { + display: none; + position: absolute; + background-color: #efefef; + border: 1px solid #999; + padding: 15px 10px 15px 15px; + width: 125px; + z-index: 100; +} + +#calendar-month input { + width: 60px; + margin-top: 5px; +} + +#calendar-inline { + margin-left: 25px; +} + +#date-selector-bar { + z-index: 10; + font-size: 8pt; +} + +#date-selector-bar h4 { + display: inline; + font-weight: normal; + float: left; + padding: 0; + margin-top: 0; +} + +.search-results-embedded #search-bar { + width: auto; + float: none; +} + +.search-results-embedded #date-selector-bar { + margin-bottom: 1.2em; + position: relative; + width: 100%; +} + +#date-selector-bar .search-tab { + border: 0px; + margin-left: 4px; + margin-right: 4px; +} + +#date-selector-bar .search-tab a { + text-decoration: underline; +} + +#date-selector-bar .search-tab-selected { + border: 1px solid #4C4C4C; + font-weight: bold; + margin: 0 3px 0 3px; + padding: 2px 5px; + position: relative; +} + +#date-selector-bar .search-tab-selected a { + color: #4C4C4C; +} + +#date-selector-bar .search-tab-selected a:hover { + text-decoration: none; +} + +#date-selector-title { + font-size: 1.1em; /*11pt*/ + margin: 10px; +} + +.button-submit-link { + border:none; + color: #1765A9; + padding: 0px; + margin: 0px; + text-align: left; +} + +.button-submit-link:hover { + color: #293D66; + cursor: hand; + cursor: pointer; +} + +#search-360 .button-submit-link { + border: none; + display: block; + width: 17.3em; + margin: 0; + padding: 0; + background: transparent; +} + +#search-360 input.button-submit-link::-moz-focus-inner { + border: none; + display: block; + width: 17.3em; + margin: 0; + padding: 0; + background: transparent; +} + +#search-360 .button-submit-link:hover { + cursor: hand; + cursor: pointer; + text-decoration: underline; +} + +#share-icon { + position: relative; + z-index: 99; +} + +#search-360 { + font-size: 8pt; +} + +/**************** 4.0 - Bib Item styles ***********************/ + +#bib-detail .main-image-container { + text-align: center; + margin-bottom: 20px; + overflow: hidden; +} + +/**************** 4.1 - Bib detail page styles ***********************/ +#branch-holdings { + clear: left; + width: 640px; + margin-left: 235px; +} + +table.item-availability th { + background-color: #efeeed; + color: #525252; + text-align: left; +} + +table.item-availability#serials colgroup col:first-child { + width:50%; + } + +table.item-availability tr.even { + background-color: #EEE; +} + +table.item-availability th.centertext, table.item-availability td.centertext { + text-align:center; +} + +.in-library { + font-weight: bold; +} + +.branchname-secondary a { + display: none; +} + +.stack-request-button { + background: #EEEEEE; + color: #0A8523; + font-weight: bold; +} + +#bib-detail .edition { + margin-bottom: 20px; + font-size: 14px; +} + +/***************** 5.0 - Sortable table styles ******************/ +table.item-availability th.sortableHeader { + background-image: url(/images/table-sort_unsorted.gif); + background-repeat: no-repeat; + background-position: center left; + cursor: pointer; +} + +table.item-availability th.headerSortUp { + background-image: url(/images/table-sort_arrow-up.gif); + background-repeat: no-repeat; + background-position: center left; + cursor: pointer; +} + +table.item-availability th.headerSortDown { + background-image: url(/images/table-sort_arrow-down.gif); + background-repeat: no-repeat; + background-position: center left; + cursor: pointer; +} + +/***************** 6.0 - Branches and Hours styles ******************/ +#search-branches { + overflow: hidden; +} + +#search-branches label.hint { + color: #6e6e6e; + position: absolute; + top: 7px; + left: 95px; +} + +.branches-a-z #search-branches label.hint { + color: #6e6e6e; + position: absolute; + top: 8px; + left: 125px; +} + +#search-branches div#location-terms-container { + position: relative; + float: left; + display: block; +} + +#search-branches #locationTerms { + width: 400px; + padding: 6px; + float: left; +} + +/***************** this is for lh-toronto-neighbourhoods-test.jsp ******************/ +.locationTerms { + width: 275px; + padding: 6px; + float: left; +} + +#search-branches .search-type { + padding-left: 40px; + padding-top: 5px; +} + +#map_canvas { + height: 500px; +} + +#branches-and-hours #branch-locator #map_canvas { + margin: 0px; + width: 460px; + height: 500px; +} + +#branches-and-hours .record-result .text { + color: #666666; + line-height: 1.3; +} + + +.tabContent #branch-locator #map_canvas { + margin: 0px; + width: 430px; + height: 300px; +} + +.bookmobiles #branch-locator #map_canvas { + margin: 0px; + width: 700px !important; +} + +.branch-icons {margin: 5px 0} + +.branch-icons img { + /*margin-top: 2px;*/ +} + +#branch-detail .main-image-container { + text-align: center; + margin-bottom: 20px; +} + +#branch-detail .main-image-container img { + width: 150px; +} + +#branch-detail h4 { + line-height: 1.6em; +} + +#map-loading { + position: relative; + top: 120px; + left: 200px; +} + +#map-branch-img-container img { + margin:13px 15px 0 0; + display:block; +} +/******************** 6.1 - Branch message styles **********************/ +.branch-message,.branch-message-compact { + border: 1px solid #F8A961; + background-color: #fdfdd4; + padding: 0.6em; + margin: 0 0 .5em 0; + line-height: 1.1; +} + +#branches-and-hours .hours .branch-message-compact,#branches-and-hours .hours .branch-message + { + margin: 0; + width: 350px; +} + +.all-branches { + border: 1px solid black; + margin: 0.2em 1.2em; + padding: 0.2em; + background-color: #F8A961; +} + +#branch-message-all-branches, #homepage .branch-message { + padding: 15px 12px 15px 12px; + border: 2px solid #FBA229; + background-color: #FDFED5; + margin-bottom: 20px; +} + +#branch-message-all-branches h2, #homepage .branch-message h2{ + padding: 0px 0px 0px 0px; + border: 0px solid red; + margin: 15px 0px 0px 0px; +} + +#branch-message-all-branches p, #homepage .branch-message p{ + /*padding: 10px 0px 0px 0px; --> Not needed, I believe the standard

will do just fine... + border: 0px solid red; + margin: 0px 0px 0px 0px;*/ +} + +#homepage #branch-message-all-branches, #homepage .branch-message { + margin-right: 20px; +} + +#branches-and-hours #branch-message-all-branches { + /*width: 600px; + margin-bottom: 15px;*/ +} + +#branch-detail #branch-message-all-branches { + width: 620px; +} + +#branch-detail #branch-message { + border: 1px solid #293D66; + padding: 10px; + background-color: #EEEEEE; + margin-bottom: 15px; +} + +.branch-message-heat-alert { + background-color: #6E050B; + text-align: center; + padding: 3px 0 2px 0; + margin: 15px 0 -15px 0; +} + +.branch-message-heat-alert p { + color: #fff; + font-family: arial; +} + +.branch-message-heat-alert p a { + color:#fff; + text-decoration: none; + font-weight: bold; + font-family: arial; +} + +.branch-message-heat-alert p a:hover { + color: #fff; + text-decoration: underline; + font-family: arial; +} + +.map-bubble-max-height{font-size:9pt;} + + +/******************** 7.0 - Merchandising styles **********************/ +.merch-list-title-link { + float: right; + text-transform: none; + text-decoration: underline; +} + +.merch-record-vertical { + padding-top: 15px; + padding-bottom: 10px; +} + +.merch-record-horizontal { + border-bottom: 1px solid #E2E2E2; + overflow: hidden; + padding: 20px 0px; /* 15px 0px; */ +} + +.merch-record-horizontal .date { + margin-top: 10px; +} + +.merch-record-horizontal .location { + margin-bottom: 10px; +} + +.merch-record-horizontal .author { + margin: 0; + line-height: 1.2em; +} + +.merch-record-horizontal .description,.merch-record-horizontal .text { + margin-top: .75em; + overflow: auto; +} + +.last, .merch-record-horizontal + .merch-record-horizontal:last-child { + border: 0px !important; +} + +.merch-record-vertical .image-container { + width: 190px; + text-align: center; +} + + + +.merch-record-horizontal .image-container { + padding: 0 1em; + text-align: center; + overflow: hidden; + float: left; + width: 100px; +} + +.merch-record-horizontal .image-container img{ + max-width:100px; +} + +.merch-record-horizontal .image-container .homepage-images { + width: 100%; + height: auto; +} + +.merch-record-horizontal .image-container-no-background { + width: 81px; + height: 100px; + text-align: center; + margin-right: 20px; + overflow: hidden; + float: left; +} + +.merch-record-horizontal .info { + float: left; +} + +.merch-record-horizontal .holdLink { + text-align: left; +} + +.merch-record-vertical .title { + padding-top: 0.8em; + padding-bottom: 0.4em; + font-weight: normal; +} + +.merch-record-horizontal .title { + font-weight: bold; +} + +.merch-record-horizontal .record-details .title{ + font-weight: bold; + font-size: 1.2em; + overflow: hidden; + padding-bottom: 10px; +} + + +#upcoming-programming .merch-record-horizontal .title { + padding-top:10px; +} + +.checkbox { + margin: 3px; + margin-left: 0px; +} + +div.record-note { + font-size: 80%; + margin: .5em 1em 0 1em; +} + +/*********** 7.1 - Merch record style ********/ +.merch-record { + padding: 15px 10px; + font-size: 12px; +} + +.merch-title { + font-weight: bold; + line-height: 18px; +} + +/*********** 7.2 - Styles Specific to Ibby - widget_dc-browse-subjects.jspf ********/ + +#browseSubject { + margin: 15px 0; + } +#browseSubject .browseTitle { + padding: 9px 12px 7px 12px; background-color: #E4ECF9; + } +#browseSubject .browseTitle h3 { + color: #525252; padding: 0; margin: 0; font-size: 1.25em; + } + +#browseSubject .browseList { + border: 1px solid #E4ECF9; + -moz-border-radius-bottomright: 7px; border-bottom-right-radius: 7px; + -moz-border-radius-bottomleft: 7px; border-bottom-left-radius: 7px; + } + +#browseSubject .browseList ul { + list-style-type: none; + margin: .2em 0 .5em 0; + padding: 0; + } + +#browseSubject .browseList li { + margin: 0px 12px; + padding: 4px 0; + border-bottom: 1px solid #EFEEED; + line-height: 1.8em; + } + +#browseSubject .browseList .more { + font-weight: bold; + } + +/***** 7.3 - record_grid-book-promo stlyes *********/ + +.ibby-record-container .ibby-thumb { + height: 180px; + width: 135px; + background-color: #f3f3f3; + border: 1px solid #f3f3f3; + overflow: hidden; + margin: 1px 5px 1px 5px; +} + +.ibby-meta { + max-width: 140px; + max-height: 100px; + margin: 0 0 0 10px; +} + +.ibby-meta p { + font-size: 0.9em; +} + +#ibby-book-grid, #ibby-book-grid .ibby-record-container, .ibby-record-grid { + background: white; +} + +.ibby-record-grid { + margin: 0 0 0 0; + padding: 0 0 0 15px; +} + +.ibby-record-container { + margin: 10px 0 0 0; + width: 135px; + display: block; + float: left; + height: 275px +} + +.ibby-cover-img-container img { + width: 115px; + margin: 5px 0 0 10px; +} + +/******** 7.4 eBooks Banner ***********/ + +.ebooks-banner-img { + height: 150px; + width: 197px; + background: url('/images/downloads-ebooks-campaign-banner.jpg')0 0; + background-size: 192px auto; +} + +/********* 8.0 - tab styles ************/ + +#widget-tab-container .widget-content h3 { + /* + display: block; + font-size: 1em; + margin: 10px 0; + */ + + border-top: 1px solid #CCCCCC; + margin-top: 15px; + padding: 10px 0 0; +} + +#widget-tab-container .widget-content h3:first-child { + border:none; + } + +#widget-tab-container #tab4 .widget-content table { + /*margin: 10px 0;*/ +} + +#widget-tab-container .widget-content ul { + padding: 0 0 0 30px; + margin: 8px 0 3px; +} + +#widget-tab-container .widget-content ul li { + /*padding-bottom: 5px !important;*/ +} + +#widget-tab-container .widget-content ul ul { + margin-top: 5px; + padding: 0 0 0 30px; +} + +ul.tab-bar li { + float: left; + display: block; + background-color: #dedfe1; + margin:0 5px 0 0; + padding: 0; +} + +ul.tab-bar li.active { + background: #eee; + border-top: 2px solid #00b6bc; + border-right: 2px solid #00b6bc; + border-left: 2px solid #00b6bc; + outline: none; + margin-top: -2px; + position: relative; + top: 2px; +} + +.tab-bar { + clear:left; + margin: 10px 0 0; + overflow:hidden; + padding: 0; + border-bottom: 2px solid #00b6bc; + width: 100%; +} + +.tab-bar a:link,.tab-bar a:visited,.tab-bar a:hover,.tab-bar a:active { + display: inline-block; + font-weight:normal; + padding: 8px; +} + +.tab-bar a:hover {background-color: #eee} + +.tab-bar img { + margin: 0px; + display: none; +} + +.tabContent { + margin: 0px; + clear: left; +} + +.tabContent h2 { + display: none; + /*margin: 0; + background-color: #00B6BC; + color: #FFF; + font-size: 1.0em; + font-weight: bold; + padding: 0 !important; + height: 2px; + clear: left;*/ +} + +/********* 9.0 - Booklists style *********/ + +.booklist-vertical img.canadian-icon { + padding-left: 5px; +} + +img.canadian-icon { + padding-left: 5px; +} + +.booklist-vertical .text { + margin-right: 0px; + margin-left: 100px; +} +.alternate-formats { + margin-top: 10px; +} +.booklist-vertical .alternate-formats li { + padding-bottom: 0; +} +.bookcover { + width:150px; + margin-left: 0 0 5px 5px; + float:left; + display:inline; +} +/********* 9.1 - style for booklist summary table, such as used for Book Club Sets *********/ +table.booklist-summary { + border-collapse: collapse; +} + +table.booklist-summary th { + border: 1px solid #EEE; + background-color: #EEE; +} + +table.booklist-summary th#titles { + width: 70%; +} + +table.booklist-summary th#branches { + width: 30%; +} + +table.booklist-summary td { + padding: 0.5em; + border: 1px solid #EEE; +} + +table.booklist-summary .title { + font-weight: bold; + font-size: 115%; +} + +.publication-date { + font-weight: normal; + font-size: smaller; +} + +table.booklist-summary .image-container { + float: right; + margin: 0 0 1em 1em; +} + +/******* 10.0 - Email signup box style *************/ + +#email-signup { + background-color: #339933; + text-align: center; + border: 1px solid #339933; + padding: 10px; + /*added border radius*/ + border-radius: 7px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; + -khtml-border-radius: 7px; +} + +#email-signup a { + color: white; + font-weight: bold; +} + +#email-signup a:hover { + text-decoration: underline; + color: white; +} + +#email-signup h4 { + padding: 0px; + margin: 0px; + border-bottom-width: 0px; + border-top-width: 0px; + background-color: #339933; +} + +/******* 11.0 - Syndetics Plus styles *************/ +#syndetics_show_link { + +} + +#syndetics_content { + background-color: #EEE; + padding: 0.8em; + margin: 0.8em; +} + +.syn_title { + font-weight: bold; + margin-top: 0.8em; +} + +.syn_body { + border: 1px dotted #CCC; + background-color: white; + padding: 0.8em; +} + +#syn_summary .syn_body { + border: none; + background-color: white; + padding: 0; +} + +.syn_terms { + display: none; +} + +/* FORMS */ + +/**************** 12.0 - session timeout warning style for floating message area for session timeout warning **************/ +#message-area { + position: fixed; + top: 0px; + left: 0px; + border: 2px solid black; + height: auto; + width: 880px; + margin-left: 60px; + z-index: 201; + display: none; + background-color: #fdfdd4; + padding: 20px 10px 10px 50px; +} + +#progress-area{ + display:block; + clear:both; + width:34%; + text-align:center; +} + +/**************** 13.0 - Record styles **************/ + +#record-book-detail h1 span { + font-weight: normal; +} + +#record-book-detail h1 span.title_edition_results { + font-style: italic; +} + +#alpha-index { + padding-bottom: 1em; + padding-top: 0.8em; + font-weight: bold; + font-size: 1.3em; + clear: left; +} + +#alpha-index a { + padding-right: 0.45em; +} + +.record-result { + border-top: 1px solid #DDD; + padding: 20px 0; +} + +.id { + display: none; +} + +.record-result .description { + line-height: 1.5em; +} + +.record-result .image-container-branch .image { + width: 100px; +} + +.record-result .title { + font-size: 1.3em; + font-weight: bold; + padding-bottom: 0.3em; + display:block; +} + +.record-result .title span.branch-phone-number { + font-weight: normal +} + +.record-result .title a { + line-height: 1.3em; +} + +.record-result .title a:hover { + color: #01316b; + text-decoration: underline; + line-height: 1.3em; +} + +.record-result .title_edition_results { + font-style: italic; +} + +.record-result .label { + font-size: 1.0em; + font-style: italic; + font-weight: bold; + color: rgb(102, 102, 102); +} + +.record-result .format-year { + font-size: 0.9em; +} + +.record-result .holdable .button { + margin-bottom: 0; +} + +.bib-info { + margin-bottom: 0.5em; +} + +.bib-holds-copies{ + display:inline; + vertical-align:middle; +} + +.record-result .nohold-message, .record-detail .nohold-message { + color: #999999; + display: inline-block; + font-size: 0.8em; +} + +.record-result .nohold-message{ + padding: 20px 0 0 5px; +} + +.nohold-message a { + text-decoration: underline; +} + +.nohold-message a:hover { + text-decoration: none; +} + +.record-detail form { + display: inline; +} + +#branch-info { + font-size: 0.9em; /*9pt*/ + padding-bottom: 20px; +} + +#branch-info .image { + height: 50px; + width: auto; + float: left; +} + +#branch-info .image-container { + float: left; + width: 75px; + height: 75px; + padding-top: 25px; + /*padding-left:10px;*/ + padding-right: 20px; + overflow: hidden; +} + +#branch-info .top .title { + font-size: 1.1em; /*11pt*/ + font-weight: bold; + color: #153B68; + padding-bottom: 10px; +} + +#branch-info .top { + margin-left: 75px; + width: 180px; + /* width: 160px; */ + padding-bottom: 20px; + padding-top: 25px; + padding-right: 10px; + /* padding-right: 0px; */ +} + +#branch-info .text { + margin-left: 10px; + padding-bottom: 0px; + padding-right: 0px; + padding-top: 0px; + vertical-align: top; +} + +#branch-info .bottom { + width: 100%; +} + +#branch-info .days { + font-size: 0.9em; + font-weight: normal; + width: 75px; + height: 100%; + float: left; +} + +#branch-info .hours { + font-size: 0.9em; + font-weight: normal; + height: 100%; + padding-left: 10px; + text-align: left; +} + +.record-result .counts .holds,.record-result .counts .copies { + font-size: 0.9em; + color: #666666; + padding: 0 0.5em 0 0; +} + +.record-result .text-bold { + font-size: 0.9em; /*9pt*/ + font-weight: bold; + color: rgb(102, 102, 102); + padding-top: 5px; + padding-bottom: 5px; +} + +.record-result .bottom .left .url_online { + font-weight: bold; +} + +.record-result .bottom .right { + font-size: 0.9em; /*9pt*/ + font-weight: normal; + color: rgb(102, 102, 102); + width: 50%; + height: 100%; + margin: 0.5em 0 0.5em 0; +} + +.record-result .bottom .right .format_icons { + width: 75px; +} + +.record-detail .title { + font-weight: bold; + margin-bottom: 0.5em; +} + +.record-detail address p { + font-weight: bold; + font-style: normal; +} + +.record-detail .label { + font-weight: bold; + width: 150px; +} + +#related-subjects,#summary-record { + margin: 1em 0; +} + +#related-subjects ul { + margin-top: 0; +} + +#related-subjects li { + margin-bottom: 0; + padding-bottom: 0; +} + +#summary-record a:link,#full-record-more a:link,#summary-record a:visited,#full-record a:visited + { + color: #1765A9; + text-decoration: underline; +} + +#full-record td,#full-record th { + text-align: left; + padding: 0.5em 0 .5em 0; + vertical-align: top; +} + +#full-record th { + padding-right: 0.5em; + white-space: nowrap; +} + +#full-record table, #full-record th, #full-record td{ + border:none; + background:none; + } + +#summary-record a:hover,#full-record a:hover { + color: #293D66; +} + +#magazine-keyword-search .record a { + font-weight: normal; +} + +.record-shaded { + background-color: #EEE; +} + +.record-unshaded { + background-color: #FFF; +} + +.tabContent #full-record label { + font-weight: bold; + width: 100px; +} + +#branches-and-hours .record-result { + padding: 12px 0; + border: none; + zoom: 1; + overflow: hidden; +} + +#branches-and-hours.branches-a-z .record-result { + /*border: 1px solid #EEE; + padding: 5px;*/ +} + +#branches-and-hours .record-result .detail-button { + padding: 2px 5px; + border: 1px solid #BBD5D6; + font-weight: normal; + position: relative; + display: block; + color: #fff; + background-color: #1765A9; + border-color: #4a6973; + background-image: url(/images/pagination_arrow-next.gif); + background-position: 95% center; + background-repeat: no-repeat; + padding-right: 12px; +} + +#branches-and-hours .hours table td,#branches-and-hours .hours table th + {/*background-color:#fff;*/} + +#branches-and-hours .hours .today { + background-color: #E6EFF7; +} + +#branches-and-hours #search-branches #branch-filters { + overflow: hidden; + padding-left: 118px; /*142px */ + float: left; +} + +#branch-filters { + /*margin-top: 8px; + overflow: hidden;*/ +} + +#branch-filters a { + color: #1765A9; + font-size: 1.0em; + display: block; + margin-left: 15px; + margin-right: 0; + margin-top: 3px; + float: left; +} + +#branch-filters a img { + padding: 0; + margin: 0; +} + +.refinement-container #branch-filters { + margin: 0 0 8px; +} + +.refinement-container #branch-filters a { + margin-left: 5px; + margin-top: 8px; + float: none; +} + + +/*********************** 13.1 - Record button styles *****************/ +.hold{ + background: #447c23; + border: 1px solid #3e7120; + *border-width: 0; /* IE Fix for improper box model rendering */ +} + +.hold:hover{ + background: #589e30; +} + +.hold:active{ + background: #38661d; /* 2e5516 */ +} + +.reference-only { + border: 1px solid #999; + padding: 0.4em 0.6em; +} + +.access-online, .no-hold{ + background: #cc3333; /*be5927 */ /* Old browsers */ + border: 1px solid #aa2a2a; /*cc3333 */ + *border-width: 0; /* IE fix for improper box model rendering */ +} + +.access-online:visited, .no-hold:visited{ + *background: #cc3333; +} + +.access-online:hover, .no-hold:hover { + background:#e83939; +} + +.access-online:active, .no-hold:active { + background-color:#9B2424; +} + + +/*********************** 13.2 - Article Box Styles ************/ + +.article-thumbnail { + display: inline-block; + position: relative; + height: 160px; + width: 220px; + margin-bottom: 3px; +} + +.article-thumbnail h4 { + padding: 0 0 0 0; + margin: 0.33em 0 0 0; +} + +.article-thumbnail p { + padding: 0; + margin: 0; +} + +.overlay { + background: #293869; /* fallback for IE*/ + filter: alpha(opacity=95); + background: #293869;; + opacity: 0.95; + position: absolute; + bottom: 0; + text-align: left; + height: 28%; +} + +.overlay, .overlay:hover { + width: 210px; + padding: 0 0px 15px 10px; + height: 28%; +} + +.article-thumbnail:hover { + cursor: pointer; +} + +.article-thumbnail:hover .overlay, .overlay:hover { + background: #0C5EA7; /* fallback for IE #0c4ca7 */ + filter: alpha(opacity=95); + background: #0C5EA7; + opacity: 0.95; + cursor: pointer; +} + + +.article-thumbnail:active .overlay, .overlay:active { + background: #294869; /* fallback for IE*/ + filter: alpha(opacity=95); + background: #294869; /*rgba(41, 56, 105, 1)*/ + opacity: 0.95; + cursor: pointer; +} + +.overlay h4, .overlay p { + color: #ffffff; + font-family: arial, helvetica, clean, sans-serif; + width: 100%; +} + + +.article-image { + background: url("/images/articles-background.jpg"); + background-size: 220px auto; +} + +.art-image { + background: url("/images/arts-background.jpg") -17px -3px; + background-size: 240px auto; +} + +.business-image { + background: url("/images/business-background.jpg"); + background-size: 240px auto; +} + +.canada-image { + background: url("/images/canada-background.jpg") -21px 148px; + background-size: 240px auto; +} + +.current-events-image { + background: url("/images/current-events-background.jpg"); + background-size: 240px auto; +} + +.diy-image { + background: url("/images/diy-background.jpg"); + background-size: 240px auto; +} + +.encyclopedia-image { + background: url("/images/encyclopedias-background.jpg") -43px 0px; + background-size: 240px auto; +} + + +.health-image { + background: url("/images/health-background.jpg"); + background-size: 240px auto; +} + +.literature-image { + background: url("/images/literature-background.jpg"); + background-size: 240px auto; +} + +.practice-test-image { + background: url("/images/practice-test-background.jpg") -5px -16px; + background-size: 240px auto; +} + +.hub-brain-logo { + background: url("/images/brain-logo-hub.jpg") 35px 22px; + background-size: 170px auto; + background-repeat: no-repeat; +} + +/*********************** 13.3 - Article Headers *****************/ + +#article-databases #result-list .record-result:first-child { + border-top: none; +} + +.database-header { + border-top: 1px #d25357 dotted; + border-bottom: 1px #d25357 dotted; + padding: 0 0 0 2px; +} + +#database-title { + margin-top: 55px; +} + +.database-header h1, .database-header h4 { + padding: 0 0 0 0; +} + +.database-header h4 { + color: #5d4B5b; + font-size: 15px; + margin-top: 45px; +} + +.database-header h1 { + font-size: 35px; + color: #d2004e; + font-weight: bold; +} + +.header-background { + height: 142px; + width: 220px; +} + +/*********************** 13.4 - Innovation Hub Particular Styles *****************/ + +.innovation-hub-border-top { + border-top: 1px #0d8398 dotted; +} + +.innovation-hub-border-bottom { + border-bottom: 1px #0d8398 dotted; +} + +.header-background { + height: 142px; + width: 220px; +} + +.innovation-hub-image { + margin-top: 36px; + width: 220px; +} + +.ebooks-emagazines-banner{ + background:url('/content/books-video-music/downloads-ebooks/images/ebooks-emagazines-bg.jpg') no-repeat 520px 25px; + border-top: 1px #d25357 dotted; + border-bottom: 1px #d25357 dotted; + padding: 50px 0 50px 2px; +} + + +/*********************** 13.5 - KTR 2014 *****************/ + +.ktr-header { + border-top: 1px #ba4229 dotted; + border-bottom: 1px #ba4229 dotted; + padding: 0 0 0 2px; +} + +#ktr-title { + margin-top: 55px; +} + +.ktr-header h1, .ktr-header h4 { + padding: 0 0 0 0; +} + +.ktr-header h4 { + color: #5d4B5b; + font-size: 15px; + margin-top: 45px; +} + +.ktr-header h1 { + font-size: 35px; + color: #ba4229; + font-weight: bold; +} + +.header-background { + height: 142px; + width: 220px; +} + +.ktr-image { + background: url("/content/programs-and-classes/ktr/images/2014/ktr-banner.jpg"); + background-size: 220px auto; +} + +blockquote { + border-top: 1px dotted #ba4229; + border-bottom: 1px dotted #ba4229; + margin: 60px -20px 60px 0; + padding: 50px 0 30px; + position:relative; + zoom:1; +} + +blockquote p { + color: #ba4229; + font-family: arial; + font-size: 1.34em; + font-style:italic; + font-weight: bold; + line-height:1.25em; + margin: 0 auto; + padding: 5px 0; + position:relative; + text-align:center; + width: 80%; +} + +blockquote .footer { + font-size:0.8em; + margin-top:10px; + position:relative; + text-align:center; +} + + +blockquote .quote-open-ktr{ + background: url("/content/programs-and-classes/ktr/images/2014/quote-open-large.png") no-repeat scroll 0 0 transparent; + display: block; + height: 66px; + left: 8px; + position: absolute; + top: -25px; + width: 91px; +} + +blockquote .quote-close-ktr{ + background: url("/content/programs-and-classes/ktr/images/2014/quote-close-large.png") no-repeat scroll 0 0 transparent; + bottom: -44px; + display: block; + height: 66px; + position: absolute; + right: 10px; + width: 91px; +} + +.aside blockquote{ + font-size: 0.9em; + padding: 35px 0 25px 0; + margin-right:0; +} + + +.aside blockquote .quote-open{ + background: url("../content/about-the-library/strategic-plan/images/quote-open-small.png") no-repeat scroll 0 0 transparent; + display: block; + height: 45px; + left: 3px; + position: absolute; + top: -20px; + width: 62px; +} + +.aside blockquote .quote-close{ + background: url("../content/about-the-library/strategic-plan/images/quote-close-small.png") no-repeat scroll 0 0 transparent; + bottom: -26px; + display: block; + height: 45px; + position: absolute; + right: 5px; + width: 62px; +} + +header{ + background-size:150px auto; + border-top:1px dotted #0D8398; + border-bottom:1px dotted #0D8398; + display:block; + margin-bottom:20px; +} + +header b{ + color: #525252; + display: block; + font-family: Arial,Verdana,sans-serif; + font-size: 1.25em; + font-size: 1rem; + font-weight: bold; + line-height: 1.2em; + margin-top: 0; + margin-bottom: 0.4em; + padding-left: 3px; +} + +header h1{ + color: #0B8497; + font-size: 35px; + font-weight: bold; + height:110px; + margin:0; + padding: 40px 220px 0 0; +} + +.digital-innovation-hub header h1 { + background: url("/images/brain-logo-hub.jpg")no-repeat 520px bottom; + background-size:150px auto; +} + +.digital-innovation-hub .widget h3{ + border-bottom: 1px solid #0c8399!important; + border-top: 4px solid #0c8399!important; + margin: 0; + padding: 5px 5px 5px 7px; +} + +.digital-innovation-hub ul.children-have-border-bottom li { + border-bottom:1px solid #e2e2e2; + overflow:hidden; + padding:20px 0; +} + +.digital-innovation-hub .no-bullet li { + overflow:hidden; + margin:10px 0 0 0px; +} + +.digital-innovation-hub .border-top{ + border-top: 1px solid #e2e2e2; +} + +.digital-innovation-hub .border-bottom{ + border-bottom: 1px dotted #0D8398; +} + +.digital-innovation-hub h3{ + color:#444; + margin-bottom:10px; +} + + +/*********************** 14.0 - Search styles *****************/ + +/*#search #search-results img { width:100% }*/ + +#share-embed { /*font-weight: bold;*/ + position: absolute; + padding-left: 10px; + padding-bottom: 10px; + display: none; + width: 370px; + background-color: #FFF; + border: 3px solid #666; +} + +#share-link { /*font-weight: bold;*/ + position: absolute; + padding-left: 10px; + padding-bottom: 10px; + display: none; + width: 370px; + background-color: #FFF; + border: 3px solid #666; +} + +#share-rss { + position: absolute; + padding-left: 10px; + padding-bottom: 10px; + display: none; + width: 370px; + background-color: #FFF; + border: 3px solid #666; + z-index: 500; +} + +#share-rss textarea { + width: 350px; + height: 50px; +} + +#share-embed textarea { + width: 350px; + height: 50px; +} + +#share-link textarea { + width: 350px; + height: 50px; +} + +.share-close-button { + float: right; + background-color: #666; + color: #FFF; + font-weight: bold; +} + +.page { + display: block; + padding-right: 0.2em; + float: right; +} + +.search-bar-label { + font-size:1.1em; + } +ul.search-bar-option { + margin-right:0px; + display:inline; +} +.search-box { + /*position: relative; + z-index: 10;*/ + float: left; + font-size: 1.3em; + padding-right: 10px; + +} + +.search-box-links { + float: left; + margin-right: 60px; /*65px;*/ /*CHANGE: padding decreased to 60px */ + padding-top:5px; +} + +.search-box-links a { + /*margin-left: 4px;*/ /*CHANGE: margin left not needed + line-height: 16pt;*/ /*CHANGE: Not needed */ +} + +.search-share { + /*8pt + float: right;*/ +} + +.search-share a{ + font-size: 0.9em; + padding-bottom:3px; +} + +.search-share img { + /*vertical-align: middle; + margin-bottom: 3px;*/ +} + +.search-share a:hover { + /*text-decoration: none;*/ +} + +.search-box #search-terms { + margin-right: 5px; + /*width: 450px;*/ + padding: 8px 0 8px 8px; + vertical-align: middle; + width: 435px; + border: 1px solid #AAAAAA; + background-color: #f2f2f2; + font-size: 1.4em; +} + +.search-box #search-terms :hover { + border: 1px solid #686868; +} + +.search-box #search-terms :focus { + background-color: #f9f9f9; + border: 1px solid #686868; +} + +.search-terms-container { /*border: 3px solid rgb(221, 221, 221);*/ + display: inline; +} + + +.search-box #submit-button, .search-box #submit-button-bottom { + background-color: #329aa5; + border-color: #A3DEE1 #2B7076 #2B7076 #A3DEE1; + border-style: solid; + border-width: 2px; /*1px*/ + color: #FFFFFF; + cursor:hand; + cursor:pointer; + position: relative; + width: 5.6em; + height: 2.85em; /*1.5em*/ + vertical-align: middle; + font-size: 1em; +} + +#program-search .search-box #submit-button {width: auto} + +.search-box #submit-button :active { + border-color: #2B7076 #A3DEE1 #A3DEE1 #2B7076; +} + +#search-context-crumb,#advanced-search-options { + padding-top: 3px; + vertical-align: middle; + width: 530px; /*CHANGE: Decreased to 530px from 560px. This decrease allows the "Search inside form" to align next to the search button */ + font-size: 9pt; +} + +#search-context-crumb label span { + font-weight: bold; +} + +#search-bar-bottom { + float: right; + width: 700px; + border-top: 1px solid #DDD; + padding-top: 10px; + padding-bottom: 0px; + margin-right: 20px; +} + +.search-share #rss-link { + /*display: block; + margin: 0; + padding: 0;*/ +} + +#branches-and-hours #search-bar { + width: 460px; + padding-top: 0px; + margin-right: 0px; +} + +#branches-and-hours #search-bar-bottom { + width: 460px; + border-top: 1px solid #DDD; + padding-top: 10px; + margin-right: 0px; +} + +.search-bar .date-filter-sort .sort { + /*margin-top: 1em;*/ +} + +.search-results-embedded #search-bar .date-filter-sort .sort {margin-top: 0} + +.sort{margin-top:5px} + +.sort .sort-selected { + border: 1px solid #4C4C4C; + font-weight: bold; + padding: 3px 5px; + display:block; +} + +/*.sort h4 {display:inline} --> Not needed, trumped by .search-bar h3*/ + +.sort-selected a:link,.sort-selected a:visited,.sort-selected a:hover,.sort-selected a:active{color: #4C4C4C} + +.sort-option a:link, .sort-option a:visited, .sort-option a:hover, .sort-option a:active {font-weight:normal} + +#search #search-bar-top { + width:700px; + float:left; + margin-left:10px; + margin-right:10px; +} + +#search-bar-top #sort-view-container { + display: inline; + float: left; + width:450px; +} + +#search #searchForm-searchBar {margin-bottom: 0} + +#searchBarForm {margin: 5px 0 20px 0} + +#search #search-bar {margin-bottom:20px} + +#programs-and-classes #search-bar-top #sort-view-container { + display: inline; + float: left; + width:230px; +} + +.search-bar .pagination { + display: block; + float: right; + font-size: 8pt; /*9pt*/ + margin-top: 3px; + overflow: hidden; +} + +.pagination .horizontal-list li { + border: none; + padding: 0 1px; +} + +.search-bar .link { + padding: 2px 5px; + background-color: #DFF2F2; + border: 1px solid #BBD5D6; + color: #225394; + font-weight: normal; + position: relative; + display: block; +} + +.search-bar .pagination .current { + color: #666666; + font-weight: bold; + padding: 3px 6px; + position: relative; + float: left; + display: inline-block; +} + +.search-bar .pagination .separator { + float: left; + display: inline; +} + +.search-bar .rpp-option a { + padding-left: 3px; + padding-right: 3px; + padding-top: 2px; + padding-bottom: 2px; + text-decoration: underline; +} + +.search-bar .rpp-option-selected { + height: 20px; + background-color: #003399; + border: 1px solid #333399; + padding: 1px; + padding-left: 3px; + padding-right: 3px; + margin-left: 2px; + margin-right: 2px; + position: relative; +} + +.rpp-option-selected a { + color: #FFF; + font-weight: bold; +} + +#branches-and-hours .search-within .button-submit-link { + background-color: #329aa5; + background-image: url(/images/button-background.jpg); + background-position: center center; + background-repeat: repeat-x; + border-color: #A3DEE1 #2B7076 #2B7076 #A3DEE1; + border-style: solid; + border-width: 1px; + font-weight: normal; + padding: 0.45em 0.9em; /*6px 10px; padding:1px 2px 1px 2px;*/ + color: #FFFFFF; + text-align: center; + margin-left: 5px; + float: left; +} + +.search-title { + margin-right: 20px; + border-bottom: 1px solid #EEE; + margin-bottom: 8px; +} + +.search-title h1 strong { + font-weight: bold; +} + +.search-filters { + position: relative; + height: 32px; +} + +.search-filters img.checkbox { + margin: 0; + vertical-align: -1px; +} + +.search-filters ._jsEnabled { + position: absolute; + right: 0; +} + +.search-title h1 span { + font-weight: bold; +} + +.search-suggestions { + font-size: 1.3em; + margin-top: 1em; + margin-bottom: 0.5em; + color: #DD0000; +} + +.search-suggestions-term { + text-decoration: underline; + font-weight: bold; +} + +.search-no-results { + font-size: 1.5em; /*120%;*/ + margin-bottom:1em; + line-height:1.75em; +} + +.search-no-results-term { + font-weight: bold; + display:inline-block; + display:inline; /*IE 6/7 Fix */ +} + +.search-no-results-text { + font-size: 1.1em; /*110%;*/ +} + +.search-no-results-text ul li:hover { + background: none; +} + +.magazine-search { + position: relative; + float: left; + padding: 10px 0px 10px 10px; + border-top: 2px solid #60BFC5; + background-color: #EEE; + width: 460px; + margin-bottom: 1em; +} + +.magazine-search #hidden-fields { + display: none; +} + +.magazine-search label.hint { + color: #6e6e6e; + position: absolute; + top: 14px; + left: 128px; +} + +.magazine-search #options { + float: left; + margin-right: 20px; +} + +.magazine-search #input { + margin-top: 10px; +} + +.magazine-search #periodicalTitle,.magazine-search #magazine-search-text + { + width: 400px; +} + +.magazine-search .checkbox { + margin: 0px; +} + +.magazine-search #print { + display: none; +} + +.magazine-search .title { + font-size: 1.2em; /*12pt*/ + font-weight: bold; +} + + +/***** Search function and REUSED AS Top grey box**/ + +.search-within { + background-color: #EEEEEE; + margin-bottom: 1em; + /*margin-top:10px;*/ + padding: 1em; + overflow:hidden; + zoom: 1; +} + +#search-within-small #searchWithinTerms { + width: 60%; +} + +#search-within label { + size: 3em; +} + +.search-within .button-submit-link { + background-color: #329aa5; + background-image: url(/images/button-background.jpg); + background-position: center center; + background-repeat: repeat-x; + border-color: #A3DEE1 #2B7076 #2B7076 #A3DEE1; + border-style: solid; + border-width: 1px; + font-weight: normal; + padding: 1px 2px 1px 2px; + color: #FFFFFF; + margin-left: 5px; + text-align:center; +} + +.search-within #location-terms-container a { + background-color: #329aa5; + background-image: url(/images/button-background.jpg); + background-position: center center; + background-repeat: repeat-x; + border-color: #A3DEE1 #2B7076 #2B7076 #A3DEE1; + border-style: solid; + border-width: 1px; + font-weight: normal; + /*padding:1px 2px 1px 2px;*/ + color: #FFFFFF; + margin: 0 0 0 5px; + padding: 7px 10px; + font-size: 1em; + display: inline-block; + vertical-align: top; +} + +.search-within #location-terms-container strong { + float: left; + margin-top: 7px; + margin-right: 8px; +} + +.search-within .button-submit-link:active { + border-color: #2B7076 #A3DEE1 #A3DEE1 #2B7076; +} + +/*Affiliate and Buy Now Styles */ + +#affiliate-area .buy-text{ + font-weight:bold; + color: #225922 !important; + } + +#affiliate-area .pitch-text{ + background-color:#F7F6F5; + border: 2px solid #ECECEC; + margin-top:0.8em; + margin-bottom:0px; + padding:10px; + padding-top:0.8em; + float:left; + color: #525252; + font-size: 1.1em; + cursor:pointer; + cursor:hand; + } + +#affiliate-area .toggle-link{ + height: 13px; + float:right; + color:#1765A9; + } + +/*#affiliate-area .toggle-link.closed {background-position:0px -10px} +#affiliate-area .toggle-link.open {background-position:0px 2px}*/ + +.affiliate-details{ + border-left: 2px solid #ECECEC; + border-right: 2px solid #ECECEC; + border-bottom: 2px solid #ECECEC; + margin-top:0px; + margin-bottom:8px; + padding:10px; + padding-top:0.8em; + float:left; + font-size: 1.0em; + color: #525252; + } + +.affiliate-details .disclaimer { + width: 320px; + float:right; + margin-bottom:10px; + } + +.affiliate-details .disclaimer a{ + display:block; + margin-top:5px; + } + +.affiliate-list{ + float:left; + margin-right:15px; + margin-bottom:10px; + } + +.affiliate-list a{ + font-size:1.1em; + } + +.merchant-text{ + text-align:center; +} + +/* List Links Specific*/ +.link-lists { + background-color: #EEEEEE; + margin-bottom: 0em; + margin-top: 1em; + /*margin-top:10px;*/ + padding: 0 1em 1em 1em; + overflow:hidden; + zoom: 1; + } + +.search-within h5 { + padding-bottom: 0.3em; + } + +.search-within ul { + font-size: .95em; + list-style-type: none; + padding: 0 1em 0.5em 0; + margin: 0em 0 0 0; + width: 186px; + float: left; + zoom:1; /*Is not a hack - gives IE6/7 layout */ +} + +.search-within li { + padding: .4em 0 0 0; + margin: 0; +} + +/******* X - Closed Captions *************/ +#sponsorship {margin-left: 0.4em;margin-right: 0.4em;} +.content { font-weight: normal; /*line-height: auto;*/ width: 460px;} + +/********* XX - style for the feedback container, not a part of the production website +#beta-feedback {padding: 0; margin: 0; background-color: #E6EFF7;} +#beta-feedback-container {background-color: #E6EFF7;text-align: center; padding: 10px; font-size: 1.1em; letter-spacing: 0.03em; margin: 0 auto;} +#beta-feedback-container #beta-title { font-size: 175%; font-weight: bold; padding: 0.1em 0 0.3em;} +#beta-feedback-container #beta-body { font-size: 1em; letter-spacing: 0.06em; padding-bottom: 2px;} + ************/ + +#beta-feedback-container { + background-color: #E6EFF7; + margin: 0 auto; + padding: 20px 20px 23px 20px; + text-align: center; +} + +#beta-title { + font-size: 24px; + font-weight: bold; + padding: 0px 0 12px 0; + line-height: 21.45px; +} + +#beta-body { + font-size: 12px; + padding-bottom: 2px; +} + +#beta-body a { + color: #1765A9; + font-weight: bold; +} + +#beta-body a:active { + text-decoration: none; +} + +#beta-body a:hover { + text-decoration: underline; +} + +#beta-body a:visited { + text-decoration: none; +} + +/**** Multi Column Table Style ****/ + +.two-column-list { + list-style: none; + padding: 0; + margin: 5px 0 0 10px; + line-height: 1.4em; +} + +.two-column-list li { + padding: 5px 0; + margin: 0; + width: 46%; + float: left; +} +/* STYLE FOR SEARCH PAGES */ +.ibistro-container { + border: 0px solid red; + width: 960px; + margin-left: auto; + margin-right: auto; +} + +.tplSearchHeader { + width: 960px; + margin: 0px 0px 15px 0px; + padding: 0px 0px 15px 0px; + font-size: 12pt; +} + +.tplSearchHeader thead tr th { + background-color: transparent; + width: 950px; + border: none; + border-width: 0px; + text-align: left; + padding: 10px 13px 20px 13px; + margin: 0px 13px 20px 13px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 2.2em; + font-weight: bold; +} + +.tplSearchHeader thead tr td { + width: 1px; /*only ie6 needs this*/ +} + +.tplSearchHeader tbody tr th { + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10pt /**/; + font-weight: normal; + background-color: #fefff3 /**/; + padding: 5px 13px; + border: 1px solid #e5e5e5; +} + +.tplSearchHeader tbody tr td { + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10pt /**/; + font-weight: normal; + padding: 5px; + border: 0px solid green; +} + +.tplSearchHeader tbody tr td.spacer { + padding: 0px; + border: none; + width: 100%; +} + +.tplSearchHeader tbody tr td.hintBox { + padding: 10px; + border: 1px solid #ccc; + background-color: #FAFAFA; + width: 100%; +} + +.tpldividerseparator { + padding: 8px 0px 8px 0px; + margin: 8px 0px 8px 0px; +} + +table.tpldividerseparator td.separator { + width: 792px; + background: #fff + url("http://www.torontopubliclibrary.ca/images/ibistro/dotted_line.gif") + repeat-x top left; + width: 775px; /*only ie6 needs this*/ +} + +/* jquery form validation */ +.error { + font-size: 12px; + color: #FF0000; + display: inline; +} + +label.error { + padding-left: 10px; +} +/*KTR styles*/ + +/*Type Spacing*/ +#keep-toronto-reading #keep-toronto-reading #presenter-promo .date {margin-top: 0; } +#main-image, .section-image-container {float: left; margin-right: 10px; margin-top:10px; } +#keep-toronto-reading #ktr-foundation-promo,#ktr-twitters +.ktr-sponsors { margin-bottom: 20px; } +#keep-toronto-reading h2.events { border-top: 4px solid #005dab; border-bottom: 1px solid #005dab; margin: 0; padding: 5px 5px 5px 7px;} +#keep-toronto-reading h2.blog { border-top: 4px solid #e8c31c; border-bottom: 1px solid #e8c31c; margin-bottom: 0.8em; padding: 5px 5px 5px 7px;} + +/*Links*/ +#keep-toronto-reading h2.events a { text-transform: none; font-size: 0.9em; text-decoration: underline; float: right;} +#keep-toronto-reading h2.events a:hover { text-decoration: none;} +#keep-toronto-reading #ktr-events-navbar a { border: 1px solid #000; padding: 3px;} + +#keep-toronto-reading #ktr-datefilter { margin: 1em 0 1em 0; padding: 4em 0 .4em 0; border: 1px solid #BBD5D6; background-color: #DFF2F2; text-align: center;} +#keep-toronto-reading #ktr-nav-current { background-color: #1765A9; color: #FFF;} + +/*Header - is Seperate header necessary?*/ +#multicolour-bar-top { background-image: url(/images/bg-rainbow.gif); height: 4px; margin-bottom: 15px; } +#ktr-header-links { position: relative; top: -1.23em; margin-left: 700px; } +#keep-toronto-reading #ktr-events-navbar,#keep-toronto-reading .ktr-booklist .item,#appel-rental-promo p { margin-top: 0.8em; margin-bottom: 0.8em; } +#header-divider {background-color: #153b68; height: 18px; } + +/* Content Areas */ +#keep-toronto-reading .onebook-section,#keep-toronto-reading .ktr-section,.content-section {border-top: 1px solid #1765A9; margin-top: 0.8em; padding-top: 0.8em; margin-bottom: 0.8em;} +#keep-toronto-reading .ktr-section-nofloat { border-top: 1px solid #1765A9; margin-top: 0.8em; padding-top: 0.8em; margin-bottom: 0.8em;} +#keep-toronto-reading .widget-one-book { background-color: #e3f1d9; padding-left: 10px; padding-right: 7px; margin-bottom: 10px; padding-bottom: 5px;} +#keep-toronto-reading .dotted { padding-bottom: 0.8em;} + +.widget-content-round-all-orange, .round-all-orange { + background-color: #FBEAC3; + padding-left: 15px; + padding-right: 15px; + padding-bottom: 10px; + text-align: left; + padding-top:5px; + + border-radius: 7px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; + -khtml-border-radius: 7px; +} + +.widget-content-round-all-grey, .round-all-grey { + background-color: #EEEEEE; + padding-left: 15px; + padding-right: 15px; + padding-bottom: 10px; + text-align: left; + padding-top:5px; + + border-radius: 7px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; + -khtml-border-radius: 7px; +} + + +/*Multimedia*/ +#ktr-banner { background-image: url(/content/programs-and-classes/ktr/images/ktr-banner-subway.jpg); height: 110px; background-repeat: no-repeat; margin-top: 5px; margin-bottom: 5px; } +#ktr-banner-cowboy { background-image: url(/content/programs-and-classes/ktr/images/ktr-banner-cowboy.jpg); height: 110px; background-repeat: no-repeat; margin-top: 5px; margin-bottom: 5px; } +#ktr-banner-geisha { background-image: url(/content/programs-and-classes/ktr/images/ktr-banner-geisha.jpg); height: 110px; background-repeat: no-repeat; margin-top: 5px; margin-bottom: 5px; } +#ktr-banner-owl { background-image: url(/content/programs-and-classes/ktr/images/ktr-banner-owl.jpg); height: 110px; background-repeat: no-repeat; margin-top: 5px; margin-bottom: 5px; } +#ktr-banner-pilot { background-image: url(/content/programs-and-classes/ktr/images/ktr-banner-pilot.jpg); height: 110px; background-repeat: no-repeat; margin-top: 5px; margin-bottom: 5px; } +#multicolour-bar-bottom { background-image: url(/images/bg-rainbow.gif); height: 4px; margin-bottom: 10px; width: 940px;} + +#keep-toronto-reading .search-bar { margin-bottom: 0.5em; margin-top: 0.5em; overflow:hidden;} + +#keep-toronto-reading #onebook-cover { float: right; margin-left: 1.2em; margin-top: 1em;} +#keep-toronto-reading .ktr-booklist .booklist-image { float: right; margin-left: 1.5em;} +.ktr-sponsors img { padding-right: 5px;} +#onebook-cover-left { float: left; margin-right: 1.2em; margin-top: 1em;} + +#keep-toronto-reading .widget-one-book .img-container { margin-top: 10px; margin-left: 4px; margin-right: 8px; float: left;} +#keep-toronto-reading #ktr-virtual-map-promo { margin-top: 5px; display: block; min-height: 110px;} + +#keep-toronto-reading #ktr-youtube { background-color: #fbeac3 !important; text-align: center; margin-bottom: 15px; padding-left: -2px !important;} +#keep-toronto-reading #ktr-youtube .youtube { background-color: #fbeac3;} +#ktr-youtube a { color: black; display: block; padding: 7px 0;} + +/* Lists */ +#keep-toronto-reading ol { margin-left: 15; list-style-position: inside;} +#keep-toronto-reading ul { margin-left: 0; padding: 0;} + + + + +/*FOOTER - GLOBAL FOOTER SHOULD ALSO BE USED ON THIS PAGE*/ +#footer-container-ktr { background-color: #D2ECE9; margin-bottom: 50px; margin-top: 25px;} +#footer-ktr { text-align: center; padding-top: 10px; padding-bottom: 10px; width: 960px; margin: 0 auto;} +#footer-ktr a { font-size: 1.1em; font-weight: 700; padding: 0 2em;} + +/* KEEP ME CONSISTENT Page tabs should always be in the same area throughout site*/ +#keep-toronto-reading .pagination { float: none; text-align: right;} + +/** CHECK IF USED STILL **/ +/*#keep-toronto-reading.events #search-results.widget { border-top: 1px solid #153b68; margin-bottom: 5px;} +#keep-toronto-reading .ktr-booklist .item .title { font-size: 110%;} +#keep-toronto-reading #ktr-raffle-promo { min-height: 125px;} +#keep-toronto-reading #ktr-virtual-map-promo p,#keep-toronto-reading #ktr-raffle-promo p { padding-left: 85px;} +#keep-toronto-reading #ktr-social-media-promo { padding-bottom: 1em;} +#keep-toronto-reading #ktr-social-media-promo a { padding-left: 1em;} +#keep-toronto-reading #empty-message-heading { margin-top: 0.4em;} +#keep-toronto-reading #latest-blogs { margin-bottom: 1em;} +#keep-toronto-reading #presenter-promo h4 { border-top-color: #75b943; border-bottom-color: #75b943;} +#keep-toronto-reading #presenter-promo .widget-content { background-color: #E3F1D9;} +#keep-toronto-reading #presenter-promo .image-container { height: auto;}*//**END CHECK IF USED STILL **/ + + + +#email-signup-onebook { + background-color: #f5bb3d; + text-align: center; + border: 1px solid #f5bb3d; + padding: 10px; + /*added border radius*/ + border-radius: 7px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; + -khtml-border-radius: 7px; +} + +#email-signup-onebook a { + color: black; + font-weight: bold; +} + +#email-signup-onebook a:hover { + text-decoration: underline; + color: black; +} + +#email-signup-onebook h3 { + padding: 0px; + margin: 0px; + border-bottom-width: 0px; + border-top-width: 0px; + background-color: #f5bb3d; +} + + +/*********************** Megamenu styles ******************/ +.header-bottom #books-link .megamenu a, .header-bottom #programs-link .megamenu a, .header-bottom #branches-link .megamenu a, .header-bottom #using-link .megamenu a {width:auto; padding:5px;} + +.megamenu { + background-color:#FFF; border:1px solid #293D66; left:55px; + display:none; float:right; position:absolute; z-index:5000; overflow: hidden; + padding-right:0; + margin-top: 0px; + border-top: 4px solid #0051B1; + font-size:0.9em; + /*CSS3 details*/-moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; + -moz-box-shadow: 3px 3px 5px #747373; -webkit-box-shadow: 3px 3px 5px #747373; box-shadow: 3px 3px 5px #747373;} + +#books-link .megamenu, #programs-link .megamenu, #using-link .megamenu { width: 648px;} +#branches-link .megamenu { width: 202px;} + +/*Column structure*/ +.megamenu-column { + float:left; + width: 200px; + border-right:1px solid #E5E5E5; + padding:20px 11px 10px 11px;} + +#books-link .megamenu-column.last, #programs-link .megamenu-column.last, #using-link .megamenu-column.last, #branches-link .megamenu-column.last { + background-color:#F7F6F5; + width: 180px; + min-height: 100%; + /*CSS3 details*/-moz-border-radius-bottomright: 7px; -webkit-border-bottom-right-radius: 7px;} + +#branches-link .megamenu-column.last {/*This is a fix for the bottom left corner*/ + -moz-border-radius-bottomleft: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -webkit-border-bottom-right-radius: 7px;} + +/*Top Navigation Item*/ +.header-bottom .top-nav-hovered { + background-color:#0051B1; + z-index:9999; + position:relative; + color:#FFF; + text-decoration: none; + /*CSS3 details*/-moz-box-shadow: 3px 3px 5px #090909; -webkit-box-shadow: 3px 3px 5px #090909; box-shadow: 3px 3px 5px #090909; + -moz-border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -webkit-border-top-right-radius: 7px; -webkit-border-top-left-radius: 7px;} + +/*Link Unordered List Styles*/ +.megamenu ul { + list-style-type:none; + margin:0; + display:block; + overflow:hidden; + padding:0;} + +.header-bottom .megamenu li { + margin:-0.45em 0 0 0; + padding:0; + width:200px;} + +.megamenu .megamenu-column.last ul li { + padding: 1px 0 2px 0; + border-bottom: 1px solid #E5E5E5; + width:180px;} + +/*Main Link Styles*/ +.megamenu-level-0 a:link, .megamenu-level-0 a:visited { /*Primary Links*/ + color: #0051B1; + display: block; + font-size: .95em; + font-weight: bold; + text-decoration: none; + /*CSS3 Detail*/text-shadow: 0.1em 0.1em #FEFEFE;} + +/*Megamenu Links */ +.header-bottom .megamenu li.megamenu-level-0 { /*Extra space for Primary Links*/ + margin-bottom:8px;} + +.megamenu-level-1 a:link, .megamenu-level-1 a:hover, .megamenu-level-1 a:visited { /*Secondary Links*/ + color:#6C7379; + font-weight:normal; + font-size: .9em; + margin-top: .2em; + line-height: 1.3em;} + +.megamenu .megamenu-level-1 ul { /*Extra space for Secondary Links*/ + margin: 0 0 2.7em -1.1em; + text-shadow: none;} + +.megamenu-level-2 { /*Unused Tertiary Links*/ float:none;} + +/*Links in the 3rd Minor Column*/ +.megamenu .megamenu-column.last .megamenu-level-0 a:link, .megamenu .megamenu-column.last .megamenu-level-0 a:visited { /*Primary Links*/ + color: #0051B1; + display: block; + font-size: .9em; + font-weight: bold; + text-decoration: none; + text-shadow: 0.1em 0.1em #FEFEFE; + padding: 0;} + +.megamenu .megamenu-column.last .megamenu-level-1 a:link, .megamenu .megamenu-column.last .megamenu-level-1 a:visited { /*Secondary Links*/ + color: #6C7379; + font-weight:normal; + line-height: .8em; + border: none;} + +.megamenu .megamenu-column.last .megamenu-level-1 { border: none;} + +/*Hover States for All Links*/ +.megamenu .megamenu-level-0 a:hover, .megamenu .megamenu-column.last .megamenu-level-0 a:hover { text-decoration: underline; color: #293d66;} + + +/*X in the-corner = for accessibility*/ +.megamenu .megamenu-close-link { + color:#FFF; font-size:1.3em;line-height: .3em; + margin:-23px -11px 0 170px; + position:absolute; + top:20px; + height: 11px; + background-color: #0051B1; + float:right; + -moz-border-radius-bottomleft: 7px;-webkit-border-bottom-left-radius: 7px; + } + +.megamenu a:hover.megamenu-close-link {text-decoration: none; color: #EEF} + + + + + + diff --git a/examples/htdocs/tpl_files/tpl.js b/examples/htdocs/tpl_files/tpl.js new file mode 100644 index 0000000..e8a069d --- /dev/null +++ b/examples/htdocs/tpl_files/tpl.js @@ -0,0 +1,508 @@ + + + + + + + + + + +if("undefined"==typeof YAHOO||!YAHOO)var YAHOO={};YAHOO.namespace=function(){var a=arguments,d=null,f,c,e;for(f=0;f "),a.isObject(e[c])?h.push(0m)break;h=e.indexOf("}",m);if(m+1>=h)break;s=p=e.substring(m+1,h);r=null;n=s.indexOf(" ");-1f.ie&&(e=d=2,l=c.compatMode,h=t(c.documentElement,"borderLeftWidth"),c=t(c.documentElement,"borderTopWidth"),6===f.ie&&"BackCompat"!==l&&(e=d=0),"BackCompat"==l&&("medium"!==h&& +(d=parseInt(h,10)),"medium"!==c&&(e=parseInt(c,10))),g[0]-=d,g[1]-=e);if(k||b)g[0]+=b,g[1]+=k;g[0]=m(g[0]);g[1]=m(g[1])}return g}:function(b){var k,c,d,e=!1,p=b;if(a.Dom._canPosition(b)){e=[b.offsetLeft,b.offsetTop];k=a.Dom.getDocumentScrollLeft(b.ownerDocument);c=a.Dom.getDocumentScrollTop(b.ownerDocument);for(d=g||519=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom};YAHOO.util.Region.prototype.getArea=function(){return(this.bottom-this.top)*(this.right-this.left)};YAHOO.util.Region.prototype.intersect=function(a){var d=Math.max(this.top,a.top),f=Math.min(this.right,a.right),c=Math.min(this.bottom,a.bottom);a=Math.max(this.left,a.left);return c>=d&&f>=a?new YAHOO.util.Region(d,f,c,a):null}; +YAHOO.util.Region.prototype.union=function(a){var d=Math.min(this.top,a.top),f=Math.max(this.right,a.right),c=Math.max(this.bottom,a.bottom);a=Math.min(this.left,a.left);return new YAHOO.util.Region(d,f,c,a)};YAHOO.util.Region.prototype.toString=function(){return"Region {top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+", height: "+this.height+", width: "+this.width+"}"}; +YAHOO.util.Region.getRegion=function(a){var d=YAHOO.util.Dom.getXY(a);return new YAHOO.util.Region(d[1],d[0]+a.offsetWidth,d[1]+a.offsetHeight,d[0])};YAHOO.util.Point=function(a,d){YAHOO.lang.isArray(a)&&(d=a[1],a=a[0]);YAHOO.util.Point.superclass.constructor.call(this,d,a,d,a)};YAHOO.extend(YAHOO.util.Point,YAHOO.util.Region); +(function(){var a=YAHOO.util,d=/^width|height$/,f=/^(\d[.\d]*)+(em|ex|px|gd|rem|vw|vh|vm|ch|mm|cm|in|pt|pc|deg|rad|ms|s|hz|khz|%){1}?/i,c={get:function(c,d){var e="",e=c.currentStyle[d];return e="opacity"===d?a.Dom.getStyle(c,"opacity"):!e||e.indexOf&&-1e&&(f=e-(a[n]-e)),a.style[c]="auto")):(!a.style[s]&&!a.style[c]&&(a.style[c]=e),f=a.style[s]);return f+"px"},getBorderWidth:function(a,c){var d=null;a.currentStyle.hasLayout||(a.style.zoom=1);switch(c){case "borderTopWidth":d=a.clientTop;break;case "borderBottomWidth":d=a.offsetHeight-a.clientHeight-a.clientTop;break;case "borderLeftWidth":d=a.clientLeft;break;case "borderRightWidth":d=a.offsetWidth-a.clientWidth-a.clientLeft}return d+"px"},getPixel:function(a, +c){var d=null,e=a.currentStyle.right;a.style.right=a.currentStyle[c];d=a.style.pixelRight;a.style.right=e;return d+"px"},getMargin:function(c,d){return"auto"==c.currentStyle[d]?"0px":a.Dom.IE.ComputedStyle.getPixel(c,d)},getVisibility:function(a,c){for(var d;(d=a.currentStyle)&&"inherit"==d[c];)a=a.parentNode;return d?d[c]:"visible"},getColor:function(c,d){return a.Dom.Color.toRGB(c.currentStyle[d])||"transparent"},getBorderColor:function(c,d){var e=c.currentStyle;return a.Dom.Color.toRGB(a.Dom.Color.toHex(e[d]|| +e.color))}},e={};e.top=e.right=e.bottom=e.left=e.width=e.height=c.getOffset;e.color=c.getColor;e.borderTopWidth=e.borderRightWidth=e.borderBottomWidth=e.borderLeftWidth=c.getBorderWidth;e.marginTop=e.marginRight=e.marginBottom=e.marginLeft=c.getMargin;e.visibility=c.getVisibility;e.borderColor=e.borderTopColor=e.borderRightColor=e.borderBottomColor=e.borderLeftColor=c.getBorderColor;a.Dom.IE_COMPUTED=e;a.Dom.IE_ComputedStyle=c})(); +(function(){var a=parseInt,d=RegExp,f=YAHOO.util;f.Dom.Color={KEYWORDS:{black:"000",silver:"c0c0c0",gray:"808080",white:"fff",maroon:"800000",red:"f00",purple:"800080",fuchsia:"f0f",green:"008000",lime:"0f0",olive:"808000",yellow:"ff0",navy:"000080",blue:"00f",teal:"008080",aqua:"0ff"},re_RGB:/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i,re_hex:/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i,re_hex3:/([0-9A-F])/gi,toRGB:function(c){f.Dom.Color.re_RGB.test(c)||(c=f.Dom.Color.toHex(c));f.Dom.Color.re_hex.exec(c)&& +(c="rgb("+[a(d.$1,16),a(d.$2,16),a(d.$3,16)].join(", ")+")");return c},toHex:function(a){a=f.Dom.Color.KEYWORDS[a]||a;if(f.Dom.Color.re_RGB.exec(a)){a=1===d.$2.length?"0"+d.$2:Number(d.$2);var e=1===d.$3.length?"0"+d.$3:Number(d.$3);a=[(1===d.$1.length?"0"+d.$1:Number(d.$1)).toString(16),a.toString(16),e.toString(16)].join("")}6>a.length&&(a=a.replace(f.Dom.Color.re_hex3,"$1$1"));"transparent"!==a&&0>a.indexOf("#")&&(a="#"+a);return a.toLowerCase()}}})(); +YAHOO.register("dom",YAHOO.util.Dom,{version:"2.7.0",build:"1799"});YAHOO.util.CustomEvent=function(a,d,f,c){this.type=a;this.scope=d||window;this.silent=f;this.signature=c||YAHOO.util.CustomEvent.LIST;this.subscribers=[];"_YUICEOnSubscribe"!==a&&(this.subscribeEvent=new YAHOO.util.CustomEvent("_YUICEOnSubscribe",this,!0));this.lastError=null};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1; +YAHOO.util.CustomEvent.prototype={subscribe:function(a,d,f){if(!a)throw Error("Invalid callback for subscriber to '"+this.type+"'");this.subscribeEvent&&this.subscribeEvent.fire(a,d,f);this.subscribers.push(new YAHOO.util.Subscriber(a,d,f))},unsubscribe:function(a,d){if(!a)return this.unsubscribeAll();for(var f=!1,c=0,e=this.subscribers.length;cthis.webkit&& +("click"==c||"dblclick"==c)},removeListener:function(a,c,h,b){var k,n,l;if("string"==typeof a)a=this.getEl(a);else if(this._isValidCollection(a)){b=!0;for(k=a.length-1;-1a.webkit?a._dri=setInterval(function(){var d=document.readyState;if("loaded"==d||"complete"==d)clearInterval(a._dri),a._dri=null,a._ready()},a.POLL_INTERVAL):a._simpleAdd(document,"DOMContentLoaded",a._ready);a._simpleAdd(window,"load",a._load);a._simpleAdd(window,"unload",a._unload);a._tryPreloadAttach()}());YAHOO.util.EventProvider=function(){}; +YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(a,d,f,c){this.__yui_events=this.__yui_events||{};var e=this.__yui_events[a];e?e.subscribe(d,f,c):(e=this.__yui_subscribers=this.__yui_subscribers||{},e[a]||(e[a]=[]),e[a].push({fn:d,obj:f,overrideContext:c}))},unsubscribe:function(a,d,f){var c=this.__yui_events=this.__yui_events||{};if(a){if(c=c[a])return c.unsubscribe(d,f)}else{a=!0;for(var e in c)YAHOO.lang.hasOwnProperty(c,e)&&(a=a&&c[e].unsubscribe(d, +f));return a}return!1},unsubscribeAll:function(a){return this.unsubscribe(a)},createEvent:function(a,d){this.__yui_events=this.__yui_events||{};var f=d||{},c=this.__yui_events;if(!c[a]){var e=new YAHOO.util.CustomEvent(a,f.scope||this,f.silent,YAHOO.util.CustomEvent.FLAT);c[a]=e;f.onSubscribeCallback&&e.subscribeEvent.subscribe(f.onSubscribeCallback);this.__yui_subscribers=this.__yui_subscribers||{};if(f=this.__yui_subscribers[a])for(var l=0;ld)for(;0>d;)d+=12,f-=1;else if(11YAHOO.env.ua.webkit)if(0> +d)for(;-128>d;d-=-128)b.setDate(b.getDate()+-128);else for(;96f?!0:!1},between:function(b,d,f){return this.after(b,d)&&this.before(b,f)?!0:!1},getJan1:function(b){return this.getDate(b,0,1)},getDayOffset:function(b,d){var f=this.getJan1(d);return Math.ceil((b.getTime()- +f.getTime())/this.ONE_DAY_MS)},getWeekNumber:function(b,d,f){d=d||0;f=f||this.WEEK_ONE_JAN_DATE;b=this.clearTime(b);var g;g=b.getDay()===d?b:this.getFirstDayOfWeek(b,d);var h=g.getFullYear();g.getTime();g=new Date(g.getTime()+6*this.ONE_DAY_MS);h!==g.getFullYear()&&g.getDate()>=f?d=1:(f=this.clearTime(this.getDate(h,0,f)),d=this.getFirstDayOfWeek(f,d),d=Math.round((b.getTime()-d.getTime())/this.ONE_DAY_MS),d=(d-d%7)/7+1);return d},getFirstDayOfWeek:function(b,d){var f=(b.getDay()-(d||0)+7)%7;return this.subtract(b, +this.DAY,f)},isYearOverlapWeek:function(b){var d=!1;this.add(b,this.DAY,6).getFullYear()!=b.getFullYear()&&(d=!0);return d},isMonthOverlapWeek:function(b){var d=!1;this.add(b,this.DAY,6).getMonth()!=b.getMonth()&&(d=!0);return d},findMonthStart:function(b){return this.getDate(b.getFullYear(),b.getMonth(),1)},findMonthEnd:function(b){b=this.findMonthStart(b);b=this.add(b,this.MONTH,1);return this.subtract(b,this.DAY,1)},clearTime:function(b){b.setHours(12,0,0,0);return b},getDate:function(b,d,f){var g= +null;YAHOO.lang.isUndefined(f)&&(f=1);100<=b?g=new Date(b,d,f):(g=new Date,g.setFullYear(b),g.setMonth(d),g.setDate(f),g.setHours(0,0,0,0));return g}}; +(function(){function b(a,c,b){this.init.apply(this,arguments)}var d=YAHOO.util.Dom,f=YAHOO.util.Event,g=YAHOO.lang,h=YAHOO.widget.DateMath;b.IMG_ROOT=null;b.DATE="D";b.MONTH_DAY="MD";b.WEEKDAY="WD";b.RANGE="R";b.MONTH="M";b.DISPLAY_DAYS=42;b.STOP_RENDER="S";b.SHORT="short";b.LONG="long";b.MEDIUM="medium";b.ONE_CHAR="1char";b._DEFAULT_CONFIG={PAGEDATE:{key:"pagedate",value:null},SELECTED:{key:"selected",value:null},TITLE:{key:"title",value:""},CLOSE:{key:"close",value:!1},IFRAME:{key:"iframe",value:YAHOO.env.ua.ie&& +6>=YAHOO.env.ua.ie?!0:!1},MINDATE:{key:"mindate",value:null},MAXDATE:{key:"maxdate",value:null},MULTI_SELECT:{key:"multi_select",value:!1},START_WEEKDAY:{key:"start_weekday",value:0},SHOW_WEEKDAYS:{key:"show_weekdays",value:!0},SHOW_WEEK_HEADER:{key:"show_week_header",value:!1},SHOW_WEEK_FOOTER:{key:"show_week_footer",value:!1},HIDE_BLANK_WEEKS:{key:"hide_blank_weeks",value:!1},NAV_ARROW_LEFT:{key:"nav_arrow_left",value:null},NAV_ARROW_RIGHT:{key:"nav_arrow_right",value:null},MONTHS_SHORT:{key:"months_short", +value:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")},MONTHS_LONG:{key:"months_long",value:"January February March April May June July August September October November December".split(" ")},WEEKDAYS_1CHAR:{key:"weekdays_1char",value:"SMTWTFS".split("")},WEEKDAYS_SHORT:{key:"weekdays_short",value:"Su Mo Tu We Th Fr Sa".split(" ")},WEEKDAYS_MEDIUM:{key:"weekdays_medium",value:"Sun Mon Tue Wed Thu Fri Sat".split(" ")},WEEKDAYS_LONG:{key:"weekdays_long",value:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ")}, +LOCALE_MONTHS:{key:"locale_months",value:"long"},LOCALE_WEEKDAYS:{key:"locale_weekdays",value:"short"},DATE_DELIMITER:{key:"date_delimiter",value:","},DATE_FIELD_DELIMITER:{key:"date_field_delimiter",value:"/"},DATE_RANGE_DELIMITER:{key:"date_range_delimiter",value:"-"},MY_MONTH_POSITION:{key:"my_month_position",value:1},MY_YEAR_POSITION:{key:"my_year_position",value:2},MD_MONTH_POSITION:{key:"md_month_position",value:1},MD_DAY_POSITION:{key:"md_day_position",value:2},MDY_MONTH_POSITION:{key:"mdy_month_position", +value:1},MDY_DAY_POSITION:{key:"mdy_day_position",value:2},MDY_YEAR_POSITION:{key:"mdy_year_position",value:3},MY_LABEL_MONTH_POSITION:{key:"my_label_month_position",value:1},MY_LABEL_YEAR_POSITION:{key:"my_label_year_position",value:2},MY_LABEL_MONTH_SUFFIX:{key:"my_label_month_suffix",value:" "},MY_LABEL_YEAR_SUFFIX:{key:"my_label_year_suffix",value:""},NAV:{key:"navigator",value:null},STRINGS:{key:"strings",value:{previousMonth:"Previous Month",nextMonth:"Next Month",close:"Close"},supercedes:["close", +"title"]}};var e=b._DEFAULT_CONFIG;b._EVENT_TYPES={BEFORE_SELECT:"beforeSelect",SELECT:"select",BEFORE_DESELECT:"beforeDeselect",DESELECT:"deselect",CHANGE_PAGE:"changePage",BEFORE_RENDER:"beforeRender",RENDER:"render",BEFORE_DESTROY:"beforeDestroy",DESTROY:"destroy",RESET:"reset",CLEAR:"clear",BEFORE_HIDE:"beforeHide",HIDE:"hide",BEFORE_SHOW:"beforeShow",SHOW:"show",BEFORE_HIDE_NAV:"beforeHideNav",HIDE_NAV:"hideNav",BEFORE_SHOW_NAV:"beforeShowNav",SHOW_NAV:"showNav",BEFORE_RENDER_NAV:"beforeRenderNav", +RENDER_NAV:"renderNav"};b._STYLES={CSS_ROW_HEADER:"calrowhead",CSS_ROW_FOOTER:"calrowfoot",CSS_CELL:"calcell",CSS_CELL_SELECTOR:"selector",CSS_CELL_SELECTED:"selected",CSS_CELL_SELECTABLE:"selectable",CSS_CELL_RESTRICTED:"restricted",CSS_CELL_TODAY:"today",CSS_CELL_OOM:"oom",CSS_CELL_OOB:"previous",CSS_HEADER:"calheader",CSS_HEADER_TEXT:"calhead",CSS_BODY:"calbody",CSS_WEEKDAY_CELL:"calweekdaycell",CSS_WEEKDAY_ROW:"calweekdayrow",CSS_FOOTER:"calfoot",CSS_CALENDAR:"yui-calendar",CSS_SINGLE:"single", +CSS_CONTAINER:"yui-calcontainer",CSS_NAV_LEFT:"calnavleft",CSS_NAV_RIGHT:"calnavright",CSS_NAV:"calnav",CSS_CLOSE:"calclose",CSS_CELL_TOP:"calcelltop",CSS_CELL_LEFT:"calcellleft",CSS_CELL_RIGHT:"calcellright",CSS_CELL_BOTTOM:"calcellbottom",CSS_CELL_HOVER:"calcellhover",CSS_CELL_HIGHLIGHT1:"highlight1",CSS_CELL_HIGHLIGHT2:"highlight2",CSS_CELL_HIGHLIGHT3:"highlight3",CSS_CELL_HIGHLIGHT4:"highlight4"};b.prototype={Config:null,parent:null,index:-1,cells:null,cellDates:null,id:null,containerId:null, +oDomContainer:null,today:null,renderStack:null,_renderStack:null,oNavigator:null,_selectedDates:null,domEventMap:null,_parseArgs:function(a){var c={id:null,container:null,config:null};if(a&&a.length&&0=YAHOO.env.ua.ie&&d.addClass(this.iframe, +"fixedsize"),this.oDomContainer.insertBefore(this.iframe,this.oDomContainer.firstChild)}else this.iframe&&(this.iframe.parentNode&&this.iframe.parentNode.removeChild(this.iframe),this.iframe=null)},configTitle:function(a,c,b){(a=c[0])?this.createTitleBar(a):this.cfg.getProperty(e.CLOSE.key)?this.createTitleBar(" "):this.removeTitleBar()},configClose:function(a,c,b){a=c[0];c=this.cfg.getProperty(e.TITLE.key);a?(c||this.createTitleBar(" "),this.createCloseButton()):(this.removeCloseButton(), +c||this.removeTitleBar())},initEvents:function(){var a=b._EVENT_TYPES,c=YAHOO.util.CustomEvent;this.beforeSelectEvent=new c(a.BEFORE_SELECT);this.selectEvent=new c(a.SELECT);this.beforeDeselectEvent=new c(a.BEFORE_DESELECT);this.deselectEvent=new c(a.DESELECT);this.changePageEvent=new c(a.CHANGE_PAGE);this.beforeRenderEvent=new c(a.BEFORE_RENDER);this.renderEvent=new c(a.RENDER);this.beforeDestroyEvent=new c(a.BEFORE_DESTROY);this.destroyEvent=new c(a.DESTROY);this.resetEvent=new c(a.RESET);this.clearEvent= +new c(a.CLEAR);this.beforeShowEvent=new c(a.BEFORE_SHOW);this.showEvent=new c(a.SHOW);this.beforeHideEvent=new c(a.BEFORE_HIDE);this.hideEvent=new c(a.HIDE);this.beforeShowNavEvent=new c(a.BEFORE_SHOW_NAV);this.showNavEvent=new c(a.SHOW_NAV);this.beforeHideNavEvent=new c(a.BEFORE_HIDE_NAV);this.hideNavEvent=new c(a.HIDE_NAV);this.beforeRenderNavEvent=new c(a.BEFORE_RENDER_NAV);this.renderNavEvent=new c(a.RENDER_NAV);this.beforeSelectEvent.subscribe(this.onBeforeSelect,this,!0);this.selectEvent.subscribe(this.onSelect, +this,!0);this.beforeDeselectEvent.subscribe(this.onBeforeDeselect,this,!0);this.deselectEvent.subscribe(this.onDeselect,this,!0);this.changePageEvent.subscribe(this.onChangePage,this,!0);this.renderEvent.subscribe(this.onRender,this,!0);this.resetEvent.subscribe(this.onReset,this,!0);this.clearEvent.subscribe(this.onClear,this,!0)},doPreviousMonthNav:function(a,c){f.preventDefault(a);setTimeout(function(){c.previousMonth();var a=d.getElementsByClassName(c.Style.CSS_NAV_LEFT,"a",c.oDomContainer);if(a&& +a[0])try{a[0].focus()}catch(b){}},0)},doNextMonthNav:function(a,c){f.preventDefault(a);setTimeout(function(){c.nextMonth();var a=d.getElementsByClassName(c.Style.CSS_NAV_RIGHT,"a",c.oDomContainer);if(a&&a[0])try{a[0].focus()}catch(b){}},0)},doSelectCell:function(a,c){var b,e,k;k=f.getTarget(a);b=k.tagName.toLowerCase();for(e=!1;"td"!=b&&!d.hasClass(k,c.Style.CSS_CELL_SELECTABLE);)if(!e&&("a"==b&&d.hasClass(k,c.Style.CSS_CELL_SELECTOR))&&(e=!0),k=k.parentNode,b=k.tagName.toLowerCase(),k==this.oDomContainer|| +"html"==b)return;e&&f.preventDefault(a);b=k;if(d.hasClass(b,c.Style.CSS_CELL_SELECTABLE)&&(k=c.getIndexFromId(b.id),-1'+m+"";this.oDomContainer.appendChild(c);return c},removeCloseButton:function(){var a=d.getElementsByClassName("link-close","a",this.oDomContainer)[0]||null;a&&(f.purgeElement(a),this.oDomContainer.removeChild(a))},renderHeader:function(a){var c= +7,d=this.cfg,l=d.getProperty(e.PAGEDATE.key),k=d.getProperty(e.STRINGS.key),f=k&&k.previousMonth?k.previousMonth:"",k=k&&k.nextMonth?k.nextMonth:"",g;d.getProperty(e.SHOW_WEEK_HEADER.key)&&(c+=1);d.getProperty(e.SHOW_WEEK_FOOTER.key)&&(c+=1);a[a.length]="

";a[a.length]="";a[a.length]='\n";d.getProperty(e.SHOW_WEEKDAYS.key)&&(a=this.buildWeekdays(a));a[a.length]="";return a},buildWeekdays:function(a){a[a.length]='';this.cfg.getProperty(e.SHOW_WEEK_HEADER.key)&& +(a[a.length]="");for(var c=0;c'+this.Locale.LOCALE_WEEKDAYS[c]+"";this.cfg.getProperty(e.SHOW_WEEK_FOOTER.key)&&(a[a.length]="");a[a.length]="";return a},renderBody:function(a,c){var m=this.cfg.getProperty(e.START_WEEKDAY.key);this.preMonthDays=a.getDay();0this.preMonthDays&&(this.preMonthDays+=7);this.monthDays=h.findMonthEnd(a).getDate();this.postMonthDays= +b.DISPLAY_DAYS-this.preMonthDays-this.monthDays;a=h.subtract(a,h.DAY,this.preMonthDays);var l,k,f,g,r=this.today;l=this.cfg;var v=r.getFullYear(),H=r.getMonth(),r=r.getDate(),C=l.getProperty(e.PAGEDATE.key),E=l.getProperty(e.HIDE_BLANK_WEEKS.key),I=l.getProperty(e.SHOW_WEEK_FOOTER.key),J=l.getProperty(e.SHOW_WEEK_HEADER.key),z=l.getProperty(e.MINDATE.key),A=l.getProperty(e.MAXDATE.key);z&&(z=h.clearTime(z));A&&(A=h.clearTime(A));c[c.length]='';var w=0,F=document.createElement("div"),s=document.createElement("td");F.appendChild(s);for(var x=this.parent||this,D=0;6>D&&!(l=h.getWeekNumber(a,m),k="w"+l,0!==D&&!0===E&&a.getMonth()!=C.getMonth());D++){c[c.length]='';J&&(c=this.renderRowHeader(l,c));for(k=0;7>k;k++){f=[];this.clearElement(s);s.className=this.Style.CSS_CELL;s.id=this.id+"_cell"+w;a.getDate()==r&&(a.getMonth()==H&&a.getFullYear()==v)&&(f[f.length]=x.renderCellStyleToday);var B=[a.getFullYear(),a.getMonth()+ +1,a.getDate()];this.cellDates[this.cellDates.length]=B;if(a.getMonth()!=C.getMonth())f[f.length]=x.renderCellNotThisMonth;else{d.addClass(s,"wd"+a.getDay());d.addClass(s,"d"+a.getDate());for(var y=0;y=t.getTime()&&a.getTime()<=p.getTime()&&(g=n[2],a.getTime()==p.getTime()&&this.renderStack.splice(y,1));break;case b.WEEKDAY:p=n[1][0];a.getDay()+1==p&&(g=n[2]);break;case b.MONTH:p=n[1][0],a.getMonth()+1==p&&(g=n[2])}g&&(f[f.length]=g)}}-1 +A.getTime()?f[f.length]=x.renderOutOfBoundsDate:(f[f.length]=x.styleCellDefault,f[f.length]=x.renderCellDefault);for(g=0;g=w&&d.addClass(s,this.Style.CSS_CELL_TOP);0===w%7&&d.addClass(s,this.Style.CSS_CELL_LEFT);0===(w+1)%7&&d.addClass(s,this.Style.CSS_CELL_RIGHT);f=this.postMonthDays;if(E&&7<=f){g=Math.floor(f/7);for(B=0;B=this.preMonthDays+f+this.monthDays-7&&d.addClass(s,this.Style.CSS_CELL_BOTTOM); +c[c.length]=F.innerHTML;w++}I&&(c=this.renderRowFooter(l,c));c[c.length]=""}c[c.length]="";return c},renderFooter:function(a){return a},render:function(){this.beforeRenderEvent.fire();var a=h.findMonthStart(this.cfg.getProperty(e.PAGEDATE.key));this.resetRenderers();this.cellDates.length=0;f.purgeElement(this.oDomContainer,!0);var c=[];c[c.length]='
';a[a.length]='
';c=!1;this.parent?(0===this.index&&(g=!0),this.index==this.parent.cfg.getProperty("pages")- +1&&(c=!0)):c=g=!0;if(g){g=this._buildMonthLabel(h.subtract(l,h.MONTH,1));var r=d.getProperty(e.NAV_ARROW_LEFT.key);null===r&&null!==b.IMG_ROOT&&(r=b.IMG_ROOT+"us/tr/callt.gif");a[a.length]=''+f+" ("+g+")"}f=this.buildMonthLabel();if((this.parent||this).cfg.getProperty("navigator"))f=''+f+"";a[a.length]=f;c&&(g=this._buildMonthLabel(h.add(l,h.MONTH, +1)),l=d.getProperty(e.NAV_ARROW_RIGHT.key),null===l&&null!==b.IMG_ROOT&&(l=b.IMG_ROOT+"us/tr/calrt.gif"),a[a.length]=''+k+" ("+g+")");a[a.length]="
\n
  
';c=this.renderHeader(c);c=this.renderBody(a, +c);c=this.renderFooter(c);c[c.length]="
";this.oDomContainer.innerHTML=c.join("\n");this.applyListeners();this.cells=this.oDomContainer.getElementsByTagName("td");this.cfg.refireEvent(e.TITLE.key);this.cfg.refireEvent(e.CLOSE.key);this.cfg.refireEvent(e.IFRAME.key);this.renderEvent.fire()},applyListeners:function(){var a=this.oDomContainer,c=this.parent||this,b=d.getElementsByClassName(this.Style.CSS_NAV_LEFT,"a",a),a=d.getElementsByClassName(this.Style.CSS_NAV_RIGHT,"a",a);b&&0";return c},renderRowFooter:function(a,c){c[c.length]=''+a+"";return c},renderCellDefault:function(a,c){c.innerHTML=''+this.buildDayLabel(a)+""},styleCellDefault:function(a,c){d.addClass(c,this.Style.CSS_CELL_SELECTABLE)},renderCellStyleHighlight1:function(a,c){d.addClass(c,this.Style.CSS_CELL_HIGHLIGHT1)},renderCellStyleHighlight2:function(a,c){d.addClass(c,this.Style.CSS_CELL_HIGHLIGHT2)},renderCellStyleHighlight3:function(a,c){d.addClass(c,this.Style.CSS_CELL_HIGHLIGHT3)},renderCellStyleHighlight4:function(a,c){d.addClass(c,this.Style.CSS_CELL_HIGHLIGHT4)},renderCellStyleToday:function(a, +c){d.addClass(c,this.Style.CSS_CELL_TODAY)},renderCellStyleSelected:function(a,c){d.addClass(c,this.Style.CSS_CELL_SELECTED)},renderCellNotThisMonth:function(a,c){d.addClass(c,this.Style.CSS_CELL_OOM);c.innerHTML=a.getDate();return b.STOP_RENDER},renderBodyCellRestricted:function(a,c){d.addClass(c,this.Style.CSS_CELL);d.addClass(c,this.Style.CSS_CELL_RESTRICTED);c.innerHTML=a.getDate();return b.STOP_RENDER},addMonths:function(a){var c=e.PAGEDATE.key;this.cfg.setProperty(c,h.add(this.cfg.getProperty(c), +h.MONTH,a));this.resetRenderers();this.changePageEvent.fire()},subtractMonths:function(a){var c=e.PAGEDATE.key;this.cfg.setProperty(c,h.subtract(this.cfg.getProperty(c),h.MONTH,a));this.resetRenderers();this.changePageEvent.fire()},addYears:function(a){var c=e.PAGEDATE.key;this.cfg.setProperty(c,h.add(this.cfg.getProperty(c),h.YEAR,a));this.resetRenderers();this.changePageEvent.fire()},subtractYears:function(a){var c=e.PAGEDATE.key;this.cfg.setProperty(c,h.subtract(this.cfg.getProperty(c),h.YEAR, +a));this.resetRenderers();this.changePageEvent.fire()},nextMonth:function(){this.addMonths(1)},previousMonth:function(){this.subtractMonths(1)},nextYear:function(){this.addYears(1)},previousYear:function(){this.subtractYears(1)},reset:function(){this.cfg.resetProperty(e.SELECTED.key);this.cfg.resetProperty(e.PAGEDATE.key);this.resetEvent.fire()},clear:function(){this.cfg.setProperty(e.SELECTED.key,[]);this.cfg.setProperty(e.PAGEDATE.key,new Date(this.today.getTime()));this.clearEvent.fire()},select:function(a){a= +this._toFieldArray(a);for(var c=[],b=[],d=e.SELECTED.key,f=0;fb.getTime()},_parsePageDate:function(a){if(a)if(a instanceof Date)a=h.findMonthStart(a);else{var c;c=a.split(this.cfg.getProperty(e.DATE_FIELD_DELIMITER.key));a=parseInt(c[this.cfg.getProperty(e.MY_MONTH_POSITION.key)-1],10)-1;c=parseInt(c[this.cfg.getProperty(e.MY_YEAR_POSITION.key)-1],10);a=h.getDate(c,a,1)}else a=h.getDate(this.today.getFullYear(),this.today.getMonth(),1);return a},onBeforeSelect:function(){!1===this.cfg.getProperty(e.MULTI_SELECT.key)&& +(this.parent?(this.parent.callChildFunction("clearAllBodyCellStyles",this.Style.CSS_CELL_SELECTED),this.parent.deselectAll()):(this.clearAllBodyCellStyles(this.Style.CSS_CELL_SELECTED),this.deselectAll()))},onSelect:function(a){},onBeforeDeselect:function(){},onDeselect:function(a){},onChangePage:function(){this.render()},onRender:function(){},onReset:function(){this.render()},onClear:function(){this.render()},validate:function(){return!0},_parseDate:function(a){a=a.split(this.Locale.DATE_FIELD_DELIMITER); +2==a.length?(a=[a[this.Locale.MD_MONTH_POSITION-1],a[this.Locale.MD_DAY_POSITION-1]],a.type=b.MONTH_DAY):(a=[a[this.Locale.MDY_YEAR_POSITION-1],a[this.Locale.MDY_MONTH_POSITION-1],a[this.Locale.MDY_DAY_POSITION-1]],a.type=b.DATE);for(var c=0;cYAHOO.env.ua.webkit&&(0>b||11=b||"BackCompat"==this._doc.compatMode)},show:function(){var b=YAHOO.widget.CalendarNavigator.CLASSES;this.cal.beforeShowNavEvent.fire()&& +(this.__rendered||this.render(),this.clearErrors(),this._updateMonthUI(),this._updateYearUI(),this._show(this.navEl,!0),this.setInitialFocus(),this.showMask(),YAHOO.util.Dom.addClass(this.cal.oDomContainer,b.NAV_VISIBLE),this.cal.showNavEvent.fire())},hide:function(){var b=YAHOO.widget.CalendarNavigator.CLASSES;this.cal.beforeHideNavEvent.fire()&&(this._show(this.navEl,!1),this.hideMask(),YAHOO.util.Dom.removeClass(this.cal.oDomContainer,b.NAV_VISIBLE),this.cal.hideNavEvent.fire())},showMask:function(){this._show(this.maskEl, +!0);this.__isIEQuirks&&this._syncMask()},hideMask:function(){this._show(this.maskEl,!1)},getMonth:function(){return this._month},getYear:function(){return this._year},setMonth:function(b){0<=b&&12>b&&(this._month=b);this._updateMonthUI()},setYear:function(b){var d=YAHOO.widget.CalendarNavigator.YR_PATTERN;YAHOO.lang.isNumber(b)&&d.test(b+"")&&(this._year=b);this._updateYearUI()},render:function(){this.cal.beforeRenderNavEvent.fire();this.__rendered||(this.createNav(),this.createMask(),this.applyListeners(), +this.__rendered=!0);this.cal.renderNavEvent.fire()},createNav:function(){var b=YAHOO.widget.CalendarNavigator,d=this._doc,f=d.createElement("div");f.className=b.CLASSES.NAV;var g=this.renderNavContents([]);f.innerHTML=g.join("");this.cal.oDomContainer.appendChild(f);this.navEl=f;this.yearEl=d.getElementById(this.id+b.YEAR_SUFFIX);this.monthEl=d.getElementById(this.id+b.MONTH_SUFFIX);this.errorEl=d.getElementById(this.id+b.ERROR_SUFFIX);this.submitEl=d.getElementById(this.id+b.SUBMIT_SUFFIX);this.cancelEl= +d.getElementById(this.id+b.CANCEL_SUFFIX);YAHOO.env.ua.gecko&&(this.yearEl&&"text"==this.yearEl.type)&&this.yearEl.setAttribute("autocomplete","off");this._setFirstLastElements()},createMask:function(){var b=YAHOO.widget.CalendarNavigator.CLASSES,d=this._doc.createElement("div");d.className=b.MASK;this.cal.oDomContainer.appendChild(d);this.maskEl=d},_syncMask:function(){var b=this.cal.oDomContainer;b&&this.maskEl&&(b=YAHOO.util.Dom.getRegion(b),YAHOO.util.Dom.setStyle(this.maskEl,"width",b.right- +b.left+"px"),YAHOO.util.Dom.setStyle(this.maskEl,"height",b.bottom-b.top+"px"))},renderNavContents:function(b){var d=YAHOO.widget.CalendarNavigator,f=d.CLASSES;b[b.length]='
';this.renderMonth(b);b[b.length]="
";b[b.length]='
';this.renderYear(b);b[b.length]="
";b[b.length]='
';this.renderButtons(b);b[b.length]="
";b[b.length]='
';return b},renderMonth:function(b){var d= +YAHOO.widget.CalendarNavigator,f=d.CLASSES,d=this.id+d.MONTH_SUFFIX,g=this.__getCfg("monthFormat");if((g=this.cal.cfg.getProperty(g==YAHOO.widget.Calendar.SHORT?"MONTHS_SHORT":"MONTHS_LONG"))&&0';b[b.length]=this.__getCfg("month",!0);b[b.length]="";b[b.length]='"}return b}, +renderYear:function(b){var d=YAHOO.widget.CalendarNavigator,f=d.CLASSES,g=this.id+d.YEAR_SUFFIX,d=d.YR_MAX_DIGITS;b[b.length]='";b[b.length]='';return b},renderButtons:function(b){var d=YAHOO.widget.CalendarNavigator.CLASSES;b[b.length]='';b[b.length]='";b[b.length]="";b[b.length]='';b[b.length]='";b[b.length]="";return b},applyListeners:function(){var b=YAHOO.util.Event;b.on(this.submitEl,"click",this.submit,this,!0);b.on(this.cancelEl,"click",this.cancel,this,!0);b.on(this.yearEl,"blur",function(){this.validate()&&this.setYear(this._getYearFromUI())}, +this,!0);b.on(this.monthEl,"change",function(){this.setMonth(this._getMonthFromUI())},this,!0);if(this.__isIEQuirks)YAHOO.util.Event.on(this.cal.oDomContainer,"resize",this._syncMask,this,!0);this.applyKeyListeners()},purgeListeners:function(){var b=YAHOO.util.Event;b.removeListener(this.submitEl,"click",this.submit);b.removeListener(this.cancelEl,"click",this.cancel);b.removeListener(this.yearEl,"blur");b.removeListener(this.monthEl,"change");this.__isIEQuirks&&b.removeListener(this.cal.oDomContainer, +"resize",this._syncMask);this.purgeKeyListeners()},applyKeyListeners:function(){var b=YAHOO.util.Event,d=YAHOO.env.ua,f=d.ie||d.webkit?"keydown":"keypress",d=d.ie||d.opera||d.webkit?"keydown":"keypress";b.on(this.yearEl,"keypress",this._handleEnterKey,this,!0);b.on(this.yearEl,f,this._handleDirectionKeys,this,!0);b.on(this.lastCtrl,d,this._handleTabKey,this,!0);b.on(this.firstCtrl,d,this._handleShiftTabKey,this,!0)},purgeKeyListeners:function(){var b=YAHOO.util.Event,d=YAHOO.env.ua,f=d.ie||d.webkit? +"keydown":"keypress",d=d.ie||d.opera||d.webkit?"keydown":"keypress";b.removeListener(this.yearEl,"keypress",this._handleEnterKey);b.removeListener(this.yearEl,f,this._handleDirectionKeys);b.removeListener(this.lastCtrl,d,this._handleTabKey);b.removeListener(this.firstCtrl,d,this._handleShiftTabKey)},submit:function(){if(this.validate()){this.hide();this.setMonth(this._getMonthFromUI());this.setYear(this._getYearFromUI());var b=this.cal,d=YAHOO.widget.CalendarNavigator.UPDATE_DELAY;if(0YAHOO.env.ua.webkit&&(this.firstCtrl=this.monthEl,this.lastCtrl=this.yearEl),YAHOO.env.ua.gecko&&(this.lastCtrl=this.firstCtrl=this.yearEl))},_handleEnterKey:function(b){var d=YAHOO.util.KeyListener.KEY;YAHOO.util.Event.getCharCode(b)==d.ENTER&&(YAHOO.util.Event.preventDefault(b),this.submit())},_handleDirectionKeys:function(b){var d=YAHOO.util.Event,f=YAHOO.util.KeyListener.KEY,g=YAHOO.widget.CalendarNavigator,h=this.yearEl.value? +parseInt(this.yearEl.value,10):null;if(isFinite(h)){var e=!1;switch(d.getCharCode(b)){case f.UP:this.yearEl.value=h+g.YR_MINOR_INC;e=!0;break;case f.DOWN:this.yearEl.value=Math.max(h-g.YR_MINOR_INC,0);e=!0;break;case f.PAGE_UP:this.yearEl.value=h+g.YR_MAJOR_INC;e=!0;break;case f.PAGE_DOWN:this.yearEl.value=Math.max(h-g.YR_MAJOR_INC,0),e=!0}if(e){d.preventDefault(b);try{this.yearEl.select()}catch(a){}}}},_handleTabKey:function(b){var d=YAHOO.util.Event,f=YAHOO.util.KeyListener.KEY;if(d.getCharCode(b)== +f.TAB&&!b.shiftKey)try{d.preventDefault(b),this.firstCtrl.focus()}catch(g){}},_handleShiftTabKey:function(b){var d=YAHOO.util.Event,f=YAHOO.util.KeyListener.KEY;if(b.shiftKey&&d.getCharCode(b)==f.TAB)try{d.preventDefault(b),this.lastCtrl.focus()}catch(g){}},__getCfg:function(b,d){var f=YAHOO.widget.CalendarNavigator._DEFAULT_CFG,g=this.cal.cfg.getProperty("navigator");return d?!0!==g&&g.strings&&g.strings[b]?g.strings[b]:f.strings[b]:!0!==g&&g[b]?g[b]:f[b]},__isMac:-1!=navigator.userAgent.toLowerCase().indexOf("macintosh")}; +YAHOO.register("calendar",YAHOO.widget.Calendar,{version:"2.7.0",build:"1799"}); + +YAHOO.util.Attribute=function(e,b){b&&(this.owner=b,this.configure(e,!0))}; +YAHOO.util.Attribute.prototype={name:void 0,value:null,owner:null,readOnly:!1,writeOnce:!1,_initialConfig:null,_written:!1,method:null,setter:null,getter:null,validator:null,getValue:function(){var e=this.value;this.getter&&(e=this.getter.call(this.owner,this.name));return e},setValue:function(e,b){var c,a=this.owner,d=this.name,g={type:d,prevValue:this.getValue(),newValue:e};if(this.readOnly||this.writeOnce&&this._written||this.validator&&!this.validator.call(a,e)||!b&&(c=a.fireBeforeChangeEvent(g), +!1===c))return!1;this.setter&&(e=this.setter.call(a,e,this.name));this.method&&this.method.call(a,e,this.name);this.value=e;this._written=!0;g.type=d;b||this.owner.fireChangeEvent(g);return!0},configure:function(e,b){e=e||{};b&&(this._written=!1);this._initialConfig=this._initialConfig||{};for(var c in e)e.hasOwnProperty(c)&&(this[c]=e[c],b&&(this._initialConfig[c]=e[c]))},resetValue:function(){return this.setValue(this._initialConfig.value)},resetConfig:function(){this.configure(this._initialConfig, +!0)},refresh:function(e){this.setValue(this.value,e)}}; +(function(){var e=YAHOO.util.Lang;YAHOO.util.AttributeProvider=function(){};YAHOO.util.AttributeProvider.prototype={_configs:null,get:function(b){this._configs=this._configs||{};var c=this._configs[b];return!c||!this._configs.hasOwnProperty(b)?null:c.getValue()},set:function(b,c,a){this._configs=this._configs||{};b=this._configs[b];return!b?!1:b.setValue(c,a)},getAttributeKeys:function(){this._configs=this._configs;var b=[],c;for(c in this._configs)e.hasOwnProperty(this._configs,c)&&!e.isUndefined(this._configs[c])&& +(b[b.length]=c);return b},setAttributes:function(b,c){for(var a in b)e.hasOwnProperty(b,a)&&this.set(a,b[a],c)},resetValue:function(b,c){this._configs=this._configs||{};return this._configs[b]?(this.set(b,this._configs[b]._initialConfig.value,c),!0):!1},refresh:function(b,c){var a=this._configs=this._configs||{};b=(e.isString(b)?[b]:b)||this.getAttributeKeys();for(var d=0,g=b.length;d=e&&this.stop();return!0};this.start=function(){null===a&&(a=setInterval(this.run,this.delay))};this.stop=function(c){if(c)this.unRegister(c);else{clearInterval(a); +c=0;for(var f=d.length;c=l&&(h=l-(g+1)),e.currentFrame+=h)}b._onTween.fire()}else YAHOO.util.AnimMgr.stop(b, +a)}}};YAHOO.util.Bezier=new function(){this.getPosition=function(a,d){for(var e=a.length,c=[],f=0;f(a/=c/2)?e/2*a*a+d:-e/2*(--a*(a-2)-1)+d},easeInStrong:function(a,d,e,c){return e*(a/=c)*a*a*a+d},easeOutStrong:function(a,d,e,c){return-e*((a=a/c-1)*a*a*a-1)+d},easeBothStrong:function(a,d,e,c){return 1>(a/=c/2)?e/2*a*a*a*a+d:-e/2*((a-=2)*a*a*a-2)+d},elasticIn:function(a,d,e,c,f,b){if(0==a)return d;if(1== +(a/=c))return d+e;b||(b=0.3*c);!f||fa?-0.5*f*Math.pow(2,10*(a-=1))*Math.sin((a*c-m)*2*Math.PI/b)+d:0.5*f*Math.pow(2,-10*(a-=1))*Math.sin((a*c-m)*2*Math.PI/b)+e+d},backIn:function(a,d,e,c,f){"undefined"==typeof f&&(f=1.70158);return e*(a/=c)*a*((f+1)*a-f)+d},backOut:function(a,d,e,c,f){"undefined"==typeof f&&(f=1.70158);return e*((a=a/c-1)*a*((f+1)*a+f)+1)+d},backBoth:function(a,d,e,c,f){"undefined"==typeof f&&(f=1.70158);return 1>(a/=c/2)?e/2*a*a*(((f*=1.525)+1)*a-f)+d:e/2*((a-=2)*a* +(((f*=1.525)+1)*a+f)+2)+d},bounceIn:function(a,d,e,c){return e-YAHOO.util.Easing.bounceOut(c-a,0,e,c)+d},bounceOut:function(a,d,e,c){return(a/=c)<1/2.75?e*7.5625*a*a+d:a<2/2.75?e*(7.5625*(a-=1.5/2.75)*a+0.75)+d:a<2.5/2.75?e*(7.5625*(a-=2.25/2.75)*a+0.9375)+d:e*(7.5625*(a-=2.625/2.75)*a+0.984375)+d},bounceBoth:function(a,d,e,c){return a0){q+=p(o,"marginTop")+p(o,"marginBottom");}else{q=r(o,"height")+p(o,"marginTop")+p(o,"marginBottom")+p(o,"borderTopWidth")+p(o,"borderBottomWidth")+p(o,"paddingTop")+p(o,"paddingBottom");}break;case"width":q=o.offsetWidth;if(q>0){q+=p(o,"marginLeft")+p(o,"marginRight");}else{q=r(o,"width")+p(o,"marginLeft")+p(o,"marginRight")+p(o,"borderLeftWidth")+p(o,"borderRightWidth")+p(o,"paddingLeft")+p(o,"paddingRight");}break;default:if(m=="int"){q=p(o,n);}else{if(m=="float"){q=r(o,n);}else{q=a.getStyle(o,n);}}break;}return q;}function L(p){var o=this,q,n=0,m=false;if(o._itemsTable.numItems===0){return 0;}if(typeof p=="undefined"){if(o._itemsTable.size>0){return o._itemsTable.size;}}if(k.isUndefined(o._itemsTable.items[0])){return 0;}q=a.get(o._itemsTable.items[0].id);if(typeof p=="undefined"){m=o.get("isVertical");}else{m=p=="height";}if(m){n=Z(q,"height");}else{n=Z(q,"width");}if(typeof p=="undefined"){o._itemsTable.size=n;}return n;}function D(n){var m=this.get("numVisible");return Math.floor(n/m)*m;}function f(o){var n=0,m=0;n=L.call(this);m=n*o;if(this.get("isVertical")){m-=o;}return m;}function d(m,n){n.scrollPageBackward();Y.preventDefault(m);}function g(m,n){n.scrollPageForward();Y.preventDefault(m);}function i(r,n){var v=this,w=v.CLASSES,m,t=v._firstItem,o=v.get("isCircular"),s=v.get("numItems"),u=v.get("numVisible"),q=n,p=t+u-1;if(q>=0&&qp){r=D.call(v,r);v.scrollTo(r);}}function h(){var o=false,r=this,n=r.CLASSES,q,m,p;if(!r._hasRendered){return;}m=r.get("navigation");p=r._firstItem+r.get("numVisible");if(m.prev){if(r.get("numItems")===0||r._firstItem===0){if(r.get("numItems")===0||!r.get("isCircular")){Y.removeListener(m.prev,"click",d);a.addClass(m.prev,n.FIRST_NAV_DISABLED);for(q=0;q=r.get("numItems")){if(!r.get("isCircular")){Y.removeListener(m.next,"click",g);a.addClass(m.next,n.DISABLED);for(q=0;qp.CONFIG.MAX_PAGER_BUTTONS){p._updatePagerMenu();}else{p._updatePagerButtons();}}function A(n){var m=this;if(!k.isObject(n)){return;}switch(n.ev){case O:m._syncUiForItemAdd(n);break;case j:m._syncUiForItemRemove(n);break;case K:m._syncUiForLazyLoading(n);break;}m.fireEvent(J);}function E(p,n){var r=this,q=r.get("currentPage"),o,m=r.get("numVisible");o=parseInt(r._firstItem/m,10);if(o!=q){r.setAttributeConfig("currentPage",{value:o});r.fireEvent(c,o);}if(r.get("selectOnScroll")){if(r.get("selectedItem")!=r._selectedItem){r.set("selectedItem",r._selectedItem);}}clearTimeout(r._autoPlayTimer);delete r._autoPlayTimer;if(r.isAutoPlayOn()){r.startAutoPlay();}r.fireEvent(F,{first:r._firstItem,last:n},r);}Q.getById=function(m){return P[m]?P[m].object:false;};YAHOO.extend(Q,YAHOO.util.Element,{_animObj:null,_carouselEl:null,_clipEl:null,_firstItem:0,_hasFocus:false,_hasRendered:false,_isAnimationInProgress:false,_isAutoPlayInProgress:false,_itemsTable:null,_navBtns:null,_navEl:null,_nextEnabled:true,_pages:null,_prevEnabled:true,_recomputeSize:true,CLASSES:{BUTTON:"yui-carousel-button",CAROUSEL:"yui-carousel",CAROUSEL_EL:"yui-carousel-element",CONTAINER:"yui-carousel-container",CONTENT:"yui-carousel-content",DISABLED:"yui-carousel-button-disabled",FIRST_NAV:" yui-carousel-first-button",FIRST_NAV_DISABLED:"yui-carousel-first-button-disabled",FIRST_PAGE:"yui-carousel-nav-first-page",FOCUSSED_BUTTON:"yui-carousel-button-focus",HORIZONTAL:"yui-carousel-horizontal",ITEM_LOADING:"yui-carousel-item-loading",MIN_WIDTH:"yui-carousel-min-width",NAVIGATION:"yui-carousel-nav",NEXT_NAV:" yui-carousel-next-button",NEXT_PAGE:"yui-carousel-next",NAV_CONTAINER:"yui-carousel-buttons",PAGE_FOCUS:"yui-carousel-nav-page-focus",PREV_PAGE:"yui-carousel-prev",SELECTED_ITEM:"yui-carousel-item-selected",SELECTED_NAV:"yui-carousel-nav-page-selected",VERTICAL:"yui-carousel-vertical",VERTICAL_CONTAINER:"yui-carousel-vertical-container",VISIBLE:"yui-carousel-visible"},CONFIG:{FIRST_VISIBLE:0,HORZ_MIN_WIDTH:180,MAX_PAGER_BUTTONS:5,VERT_MIN_WIDTH:99,NUM_VISIBLE:3},STRINGS:{ITEM_LOADING_CONTENT:"Loading",NEXT_BUTTON_TEXT:"Next Page",PAGER_PREFIX_TEXT:"Go to page ",PREVIOUS_BUTTON_TEXT:"Previous Page"},addItem:function(r,n){var s=this,p,q,m,o=s.get("numItems"); +if(!r){return false;}if(k.isString(r)||r.nodeName){q=r.nodeName?r.innerHTML:r;}else{if(k.isObject(r)){q=r.content;}else{return false;}}p=r.className||"";m=r.id?r.id:a.generateId();if(k.isUndefined(n)){s._itemsTable.items.push({item:q,className:p,id:m});}else{if(n<0||n>=o){return false;}s._itemsTable.items.splice(n,0,{item:q,className:p,id:m});}s._itemsTable.numItems++;if(o0){if(!m.removeItem(0)){}if(m._itemsTable.numItems===0){m.set("numItems",0);break;}o--;}m.fireEvent(b);},focus:function(){var v=this,q,r,s,p,u,w,n,o,m;if(!v._hasRendered){return;}if(v.isAnimating()){return;}m=v.get("selectedItem");w=v.get("numVisible");n=v.get("selectOnScroll");o=(m>=0)?v.getItem(m):null;q=v.get("firstVisible");u=q+w-1;s=(mu);r=(o&&o.id)?a.get(o.id):null;p=v._itemsTable;if(!n&&s){r=(p&&p.items&&p.items[q])?a.get(p.items[q].id):null;}if(r){try{r.focus();}catch(t){}}v.fireEvent(T);},hide:function(){var m=this;if(m.fireEvent(X)!==false){m.removeClass(m.CLASSES.VISIBLE);m.fireEvent(W);}},init:function(o,n){var p=this,m=o,q=false;if(!o){return;}p._hasRendered=false;p._navBtns={prev:[],next:[]};p._pages={el:null,num:0,cur:0};p._itemsTable={loading:{},numItems:0,items:[],size:0};if(k.isString(o)){o=a.get(o);}else{if(!o.nodeName){return;}}Q.superclass.init.call(p,o,n);if(o){if(!o.id){o.setAttribute("id",a.generateId());}q=p._parseCarousel(o);if(!q){p._createCarousel(m);}}else{o=p._createCarousel(m);}m=o.id;p.initEvents();if(q){p._parseCarouselItems();}if(!n||typeof n.isVertical=="undefined"){p.set("isVertical",false);}p._parseCarouselNavigation(o);p._navEl=p._setupCarouselNavigation();P[m]={object:p};p._loadItems();},initAttributes:function(m){var n=this;m=m||{};Q.superclass.initAttributes.call(n,m);n.setAttributeConfig("carouselEl",{validator:k.isString,value:m.carouselEl||"OL"});n.setAttributeConfig("carouselItemEl",{validator:k.isString,value:m.carouselItemEl||"LI"});n.setAttributeConfig("currentPage",{readOnly:true,value:0});n.setAttributeConfig("firstVisible",{method:n._setFirstVisible,validator:n._validateFirstVisible,value:m.firstVisible||n.CONFIG.FIRST_VISIBLE});n.setAttributeConfig("selectOnScroll",{validator:k.isBoolean,value:m.selectOnScroll||true});n.setAttributeConfig("numVisible",{method:n._setNumVisible,validator:n._validateNumVisible,value:m.numVisible||n.CONFIG.NUM_VISIBLE});n.setAttributeConfig("numItems",{method:n._setNumItems,validator:n._validateNumItems,value:n._itemsTable.numItems});n.setAttributeConfig("scrollIncrement",{validator:n._validateScrollIncrement,value:m.scrollIncrement||1});n.setAttributeConfig("selectedItem",{method:n._setSelectedItem,validator:k.isNumber,value:-1});n.setAttributeConfig("revealAmount",{method:n._setRevealAmount,validator:n._validateRevealAmount,value:m.revealAmount||0});n.setAttributeConfig("isCircular",{validator:k.isBoolean,value:m.isCircular||false});n.setAttributeConfig("isVertical",{method:n._setOrientation,validator:k.isBoolean,value:m.isVertical||false});n.setAttributeConfig("navigation",{method:n._setNavigation,validator:n._validateNavigation,value:m.navigation||{prev:null,next:null,page:null}});n.setAttributeConfig("animation",{validator:n._validateAnimation,value:m.animation||{speed:0,effect:null}});n.setAttributeConfig("autoPlay",{validator:k.isNumber,value:m.autoPlay||0});n.setAttributeConfig("autoPlayInterval",{validator:k.isNumber,value:m.autoPlayInterval||0});},initEvents:function(){var o=this,n=o.CLASSES,m;o.on("keydown",o._keyboardEventHandler);o.on(F,h);o.on(O,A);o.on(j,A);o.on(C,function(){if(o._hasFocus){o.focus();}});o.on(K,A);o.on(b,function(p){o.scrollTo(0);h.call(o);N.call(o);});o.on(c,N,o);o.on(G,function(p){o.set("selectedItem",o.get("firstVisible"));h.call(o,p);N.call(o,p);o._setClipContainerSize();});o.on("selectedItemChange",function(p){i.call(o,p.newValue,p.prevValue);if(p.newValue>=0){o._updateTabIndex(o.getElementForItem(p.newValue));}o.fireEvent(C,p.newValue);});o.on(J,function(p){h.call(o,p);N.call(o,p);});o.on("firstVisibleChange",function(p){if(!o.get("selectOnScroll")){if(p.newValue>=0){o._updateTabIndex(o.getElementForItem(p.newValue));}}});o.on("click",function(p){if(o.isAutoPlayOn()){o.stopAutoPlay();}o._itemClickHandler(p);o._pagerClickHandler(p);});Y.onFocus(o.get("element"),function(p,r){var q=Y.getTarget(p);if(q&&q.nodeName.toUpperCase()=="A"&&a.getAncestorByClassName(q,n.NAVIGATION)){if(m){a.removeClass(m,n.PAGE_FOCUS);}m=q.parentNode;a.addClass(m,n.PAGE_FOCUS);}else{if(m){a.removeClass(m,n.PAGE_FOCUS);}}r._hasFocus=true;r._updateNavButtons(Y.getTarget(p),true);},o);Y.onBlur(o.get("element"),function(p,q){q._hasFocus=false;q._updateNavButtons(Y.getTarget(p),false);},o);},isAnimating:function(){return this._isAnimationInProgress;},isAutoPlayOn:function(){return this._isAutoPlayInProgress;},getElementForItem:function(m){var n=this;if(m<0||m>=n.get("numItems")){return null;}if(n._itemsTable.numItems>m){if(!k.isUndefined(n._itemsTable.items[m])){return a.get(n._itemsTable.items[m].id);}}return null;},getElementForItems:function(){var o=this,n=[],m;for(m=0;m=n.get("numItems")){return null;}if(n._itemsTable.numItems>m){if(!k.isUndefined(n._itemsTable.items[m])){return n._itemsTable.items[m];}}return null;},getItems:function(m){return this._itemsTable.items;},getItemPositionById:function(q){var o=this,m=0,p=o._itemsTable.numItems;while(m=m){return false;}o=p._itemsTable.items.splice(n,1);if(o&&o.length==1){p._itemsTable.numItems--;p.set("numItems",m-1);p.fireEvent(j,{item:o[0],pos:n,ev:j});return true;}return false;},render:function(n){var o=this,m=o.CLASSES;o.addClass(m.CAROUSEL);if(!o._clipEl){o._clipEl=o._createCarouselClip();o._clipEl.appendChild(o._carouselEl);}if(n){o.appendChild(o._clipEl);o.appendTo(n);}else{if(!a.inDocument(o.get("element"))){return false;}o.appendChild(o._clipEl);}if(o.get("isVertical")){o.addClass(m.VERTICAL);}else{o.addClass(m.HORIZONTAL);}if(o.get("numItems")<1){return false;}o._refreshUi();return true;},scrollBackward:function(){var m=this;m.scrollTo(m._firstItem-m.get("scrollIncrement"));},scrollForward:function(){var m=this;m.scrollTo(m._firstItem+m.get("scrollIncrement"));},scrollPageBackward:function(){var n=this,m=n._firstItem-n.get("numVisible");if(n.get("selectOnScroll")){n._selectedItem=n._getSelectedItem(m);}else{m=n._getValidIndex(m);}n.scrollTo(m);},scrollPageForward:function(){var n=this,m=n._firstItem+n.get("numVisible");if(n.get("selectOnScroll")){n._selectedItem=n._getSelectedItem(m);}else{m=n._getValidIndex(m);}n.scrollTo(m);},scrollTo:function(AB,n){var AA=this,m,r,p,z,x,w,u,v,q,t,o,s,y;if(k.isUndefined(AB)||AB==AA._firstItem||AA.isAnimating()){return;}r=AA.get("animation");p=AA.get("isCircular");w=AA._firstItem;u=AA.get("numItems");v=AA.get("numVisible");t=AA.get("currentPage");y=function(){if(AA.isAutoPlayOn()){AA.stopAutoPlay();}};if(AB<0){if(p){AB=u+AB;}else{y.call(AA);return;}}else{if(u>0&&AB>u-1){if(AA.get("isCircular")){AB=u-AB;}else{y.call(AA);return;}}}x=(AA._firstItem>AB)?"backward":"forward";s=w+v;s=(s>u-1)?u-1:s;o=AA.fireEvent(e,{dir:x,first:w,last:s});if(o===false){return;}AA.fireEvent(I,{page:t});z=w-AB;AA._firstItem=AB;AA.set("firstVisible",AB);AA._loadItems();s=AB+v;s=(s>u-1)?u-1:s;q=f.call(AA,z);m=r.speed>0;if(m){AA._animateAndSetCarouselOffset(q,AB,s,n);}else{AA._setCarouselOffset(q);E.call(AA,AB,s);}},selectPreviousItem:function(){var o=this,n=0,m=o.get("selectedItem");if(m==this._firstItem){n=m-o.get("numVisible");o._selectedItem=o._getSelectedItem(m-1);o.scrollTo(n);}else{n=o.get("selectedItem")-o.get("scrollIncrement");o.set("selectedItem",o._getSelectedItem(n));}},selectNextItem:function(){var n=this,m=0;m=n.get("selectedItem")+n.get("scrollIncrement");n.set("selectedItem",n._getSelectedItem(m));},show:function(){var n=this,m=n.CLASSES;if(n.fireEvent(U)!==false){n.addClass(m.VISIBLE);n.fireEvent(R);}},startAutoPlay:function(){var m=this,n;if(k.isUndefined(m._autoPlayTimer)){n=m.get("autoPlayInterval");if(n<=0){return;}m._isAutoPlayInProgress=true;m.fireEvent(V);m._autoPlayTimer=setTimeout(function(){m._autoScroll();},n);}},stopAutoPlay:function(){var m=this;if(!k.isUndefined(m._autoPlayTimer)){clearTimeout(m._autoPlayTimer);delete m._autoPlayTimer;m._isAutoPlayInProgress=false;m.fireEvent(l);}},toString:function(){return M+(this.get?" (#"+this.get("id")+")":"");},_animateAndSetCarouselOffset:function(r,p,n){var q=this,o=q.get("animation"),m=null;if(q.get("isVertical")){m=new YAHOO.util.Motion(q._carouselEl,{points:{by:[0,r]}},o.speed,o.effect);}else{m=new YAHOO.util.Motion(q._carouselEl,{points:{by:[r,0]}},o.speed,o.effect);}q._isAnimationInProgress=true;m.onComplete.subscribe(q._animationCompleteHandler,{scope:q,item:p,last:n});m.animate();},_animationCompleteHandler:function(m,n,q){q.scope._isAnimationInProgress=false;E.call(q.scope,q.item,q.last);},_autoScroll:function(){var n=this,o=n._firstItem,m;if(o>=n.get("numItems")-1){if(n.get("isCircular")){m=0;}else{n.stopAutoPlay();}}else{m=o+n.get("numVisible");}n._selectedItem=n._getSelectedItem(m);n.scrollTo.call(n,m);},_createCarousel:function(n){var p=this,m=p.CLASSES,o=a.get(n);if(!o){o=S("DIV",{className:m.CAROUSEL,id:n});}if(!p._carouselEl){p._carouselEl=S(p.get("carouselEl"),{className:m.CAROUSEL_EL});}return o;},_createCarouselClip:function(){return S("DIV",{className:this.CLASSES.CONTENT});},_createCarouselItem:function(m){return S(this.get("carouselItemEl"),{className:m.className,content:m.content,id:m.id});},_getValidIndex:function(o){var q=this,m=q.get("isCircular"),p=q.get("numItems"),n=p-1;if(o<0){o=m?p+o:0;}else{if(o>n){o=m?o-p:n;}}return o;},_getSelectedItem:function(q){var p=this,m=p.get("isCircular"),o=p.get("numItems"),n=o-1;if(q<0){if(m){q=o+q;}else{q=p.get("selectedItem");}}else{if(q>n){if(m){q=q-o;}else{q=p.get("selectedItem");}}}return q;},_itemClickHandler:function(p){var r=this,m=r.get("element"),n,o,q=YAHOO.util.Event.getTarget(p);while(q&&q!=m&&q.id!=r._carouselEl){n=q.nodeName;if(n.toUpperCase()==r.get("carouselItemEl")){break;}q=q.parentNode;}if((o=r.getItemPositionById(q.id))>=0){r.set("selectedItem",r._getSelectedItem(o));r.focus();}},_keyboardEventHandler:function(o){var p=this,n=Y.getCharCode(o),m=false;if(p.isAnimating()){return;}switch(n){case 37:case 38:p.selectPreviousItem();m=true;break;case 39:case 40:p.selectNextItem();m=true;break;case 33:p.scrollPageBackward();m=true;break;case 34:p.scrollPageForward();m=true;break;}if(m){if(p.isAutoPlayOn()){p.stopAutoPlay();}Y.preventDefault(o);}},_loadItems:function(){var q=this,r=q.get("firstVisible"),n=0,m=q.get("numItems"),o=q.get("numVisible"),p=q.get("revealAmount");n=r+o-1+(p?1:0);n=n>m-1?m-1:n;if(!q.getItem(r)||!q.getItem(n)){q.fireEvent(K,{ev:K,first:r,last:n,num:n-r});}},_pagerClickHandler:function(n){var p=this,r,o=Y.getTarget(n),q;function m(t){var s=p.get("carouselItemEl");if(t.nodeName.toUpperCase()==s.toUpperCase()){t=a.getChildrenBy(t,function(u){return u.href||u.value;});if(t&&t[0]){return t[0];}}else{if(t.href||t.value){return t;}}return null;}if(o){o=m(o);if(!o){return;}q=o.href||o.value;if(k.isString(q)&&q){r=q.lastIndexOf("#");if(r!=-1){q=p.getItemPositionById(q.substring(r+1));p._selectedItem=q;p.scrollTo(q);if(!o.value){p.focus();}Y.preventDefault(n);}}}},_parseCarousel:function(o){var r=this,s,m,n,q,p; +m=r.CLASSES;n=r.get("carouselEl");q=false;for(s=o.firstChild;s;s=s.nextSibling){if(s.nodeType==1){p=s.nodeName;if(p.toUpperCase()==n){r._carouselEl=s;a.addClass(r._carouselEl,r.CLASSES.CAROUSEL_EL);q=true;}}}return q;},_parseCarouselItems:function(){var q=this,r,m,n,p,o=q._carouselEl;m=q.get("carouselItemEl");for(r=o.firstChild;r;r=r.nextSibling){if(r.nodeType==1){p=r.nodeName;if(p.toUpperCase()==m){if(r.id){n=r.id;}else{n=a.generateId();r.setAttribute("id",n);}q.addItem(r);}}}},_parseCarouselNavigation:function(s){var t=this,r,u=t.CLASSES,n,q,p,m,o=false;m=a.getElementsByClassName(u.PREV_PAGE,"*",s);if(m.length>0){for(q in m){if(m.hasOwnProperty(q)){n=m[q];if(n.nodeName=="INPUT"||n.nodeName=="BUTTON"){t._navBtns.prev.push(n);}else{p=n.getElementsByTagName("INPUT");if(k.isArray(p)&&p.length>0){t._navBtns.prev.push(p[0]);}else{p=n.getElementsByTagName("BUTTON");if(k.isArray(p)&&p.length>0){t._navBtns.prev.push(p[0]);}}}}}r={prev:m};}m=a.getElementsByClassName(u.NEXT_PAGE,"*",s);if(m.length>0){for(q in m){if(m.hasOwnProperty(q)){n=m[q];if(n.nodeName=="INPUT"||n.nodeName=="BUTTON"){t._navBtns.next.push(n);}else{p=n.getElementsByTagName("INPUT");if(k.isArray(p)&&p.length>0){t._navBtns.next.push(p[0]);}else{p=n.getElementsByTagName("BUTTON");if(k.isArray(p)&&p.length>0){t._navBtns.next.push(p[0]);}}}}}if(r){r.next=m;}else{r={next:m};}}if(r){t.set("navigation",r);o=true;}return o;},_refreshUi:function(){var m=this;m._hasRendered=true;m.fireEvent(G);},_setCarouselOffset:function(o){var m=this,n;n=m.get("isVertical")?"top":"left";o+=o!==0?Z(m._carouselEl,n):0;a.setStyle(m._carouselEl,n,o+"px");},_setupCarouselNavigation:function(){var r=this,p,n,m,t,q,s,o;m=r.CLASSES;q=a.getElementsByClassName(m.NAVIGATION,"DIV",r.get("element"));if(q.length===0){q=S("DIV",{className:m.NAVIGATION});r.insertBefore(q,a.getFirstChild(r.get("element")));}else{q=q[0];}r._pages.el=S("UL");q.appendChild(r._pages.el);t=r.get("navigation");if(k.isString(t.prev)||k.isArray(t.prev)){if(k.isString(t.prev)){t.prev=[t.prev];}for(p in t.prev){if(t.prev.hasOwnProperty(p)){r._navBtns.prev.push(a.get(t.prev[p]));}}}else{o=S("SPAN",{className:m.BUTTON+m.FIRST_NAV});a.setStyle(o,"visibility","visible");p=a.generateId();o.innerHTML='";q.appendChild(o);p=a.get(p);r._navBtns.prev=[p];n={prev:[o]};}if(k.isString(t.next)||k.isArray(t.next)){if(k.isString(t.next)){t.next=[t.next];}for(p in t.next){if(t.next.hasOwnProperty(p)){r._navBtns.next.push(a.get(t.next[p]));}}}else{s=S("SPAN",{className:m.BUTTON+m.NEXT_NAV});a.setStyle(s,"visibility","visible");p=a.generateId();s.innerHTML='";q.appendChild(s);p=a.get(p);r._navBtns.next=[p];if(n){n.next=[s];}else{n={next:[s]};}}if(n){r.set("navigation",n);}return q;},_setClipContainerSize:function(n,p){var u=this,q,m,r,s,t,v,o;r=u.get("isVertical");t=u.get("revealAmount");o=r?"height":"width";q=r?"top":"left";n=n||u._clipEl;if(!n){return;}p=p||u.get("numVisible");s=L.call(u,o);v=s*p;u._recomputeSize=(v===0);if(u._recomputeSize){u._hasRendered=false;return;}if(t>0){t=s*(t/100)*2;v+=t;m=parseFloat(a.getStyle(u._carouselEl,q));m=k.isNumber(m)?m:0;a.setStyle(u._carouselEl,q,m+(t/2)+"px");}if(r){v+=Z(u._carouselEl,"marginTop")+Z(u._carouselEl,"marginBottom")+Z(u._carouselEl,"paddingTop")+Z(u._carouselEl,"paddingBottom")+Z(u._carouselEl,"borderTopWidth")+Z(u._carouselEl,"borderBottomWidth");a.setStyle(n,o,(v-(p-1))+"px");}else{v+=Z(u._carouselEl,"marginLeft")+Z(u._carouselEl,"marginRight")+Z(u._carouselEl,"paddingLeft")+Z(u._carouselEl,"paddingRight")+Z(u._carouselEl,"borderLeftWidth")+Z(u._carouselEl,"borderRightWidth");a.setStyle(n,o,v+"px");}u._setContainerSize(n);},_setContainerSize:function(q,m){var r=this,o=r.CONFIG,n=r.CLASSES,s,p;s=r.get("isVertical");q=q||r._clipEl;m=m||(s?"height":"width");p=parseFloat(a.getStyle(q,m),10);p=k.isNumber(p)?p:0;if(s){p+=Z(r._carouselEl,"marginTop")+Z(r._carouselEl,"marginBottom")+Z(r._carouselEl,"paddingTop")+Z(r._carouselEl,"paddingBottom")+Z(r._carouselEl,"borderTopWidth")+Z(r._carouselEl,"borderBottomWidth")+Z(r._navEl,"height");}else{p+=Z(q,"marginLeft")+Z(q,"marginRight")+Z(q,"paddingLeft")+Z(q,"paddingRight")+Z(q,"borderLeftWidth")+Z(q,"borderRightWidth");}if(!s){if(p=0&&no){n.removeItem(m-1);m--;}}return o;},_setOrientation:function(o){var n=this,m=n.CLASSES;if(o){n.replaceClass(m.HORIZONTAL,m.VERTICAL);}else{n.replaceClass(m.VERTICAL,m.HORIZONTAL);}n._itemsTable.size=0;return o;},_setRevealAmount:function(n){var m=this;if(n>=0&&n<=100){n=parseInt(n,10);n=k.isNumber(n)?n:0;m._setClipContainerSize();}else{n=m.get("revealAmount");}return n;},_setSelectedItem:function(m){this._selectedItem=m;},_syncUiForItemAdd:function(p){var t=this,r=t._carouselEl,m,u,o=t._itemsTable,n,q,s;q=k.isUndefined(p.pos)?o.numItems-1:p.pos;if(!k.isUndefined(o.items[q])){u=o.items[q];if(u&&!k.isUndefined(u.id)){n=a.get(u.id);}}if(!n){m=t._createCarouselItem({className:u.className,content:u.item,id:u.id});if(k.isUndefined(p.pos)){if(!k.isUndefined(o.loading[q])){n=o.loading[q];}if(n){r.replaceChild(m,n);delete o.loading[q];}else{r.appendChild(m);}}else{if(!k.isUndefined(o.items[p.pos+1])){s=a.get(o.items[p.pos+1].id); +}if(s){r.insertBefore(m,s);}else{}}}else{if(k.isUndefined(p.pos)){if(!a.isAncestor(t._carouselEl,n)){r.appendChild(n);}}else{if(!a.isAncestor(r,n)){if(!k.isUndefined(o.items[p.pos+1])){r.insertBefore(n,a.get(o.items[p.pos+1].id));}}}}if(!t._hasRendered){t._refreshUi();}if(t.get("selectedItem")<0){t.set("selectedItem",t.get("firstVisible"));}},_syncUiForItemRemove:function(r){var q=this,m=q._carouselEl,o,p,n,s;n=q.get("numItems");p=r.item;s=r.pos;if(p&&(o=a.get(p.id))){if(o&&a.isAncestor(m,o)){Y.purgeElement(o,true);m.removeChild(o);}if(q.get("selectedItem")==s){s=s>=n?n-1:s;q.set("selectedItem",s);}}else{}},_syncUiForLazyLoading:function(s){var r=this,n=r._carouselEl,q,o,m=r._itemsTable,p;for(o=s.first;o<=s.last;o++){q=r._createCarouselItem({className:r.CLASSES.ITEM_LOADING,content:r.STRINGS.ITEM_LOADING_CONTENT,id:a.generateId()});if(q){if(!k.isUndefined(m.items[s.last+1])){p=a.get(m.items[s.last+1].id);if(p){n.insertBefore(q,p);}else{}}else{n.appendChild(q);}}m.loading[o]=q;}},_updateNavButtons:function(q,n){var o,m=this.CLASSES,r,p=q.parentNode;if(!p){return;}r=p.parentNode;if(q.nodeName.toUpperCase()=="BUTTON"&&a.hasClass(p,m.BUTTON)){if(n){if(r){o=a.getChildren(r);if(o){a.removeClass(o,m.FOCUSSED_BUTTON);}}a.addClass(p,m.FOCUSSED_BUTTON);}else{a.removeClass(p,m.FOCUSSED_BUTTON);}}},_updatePagerButtons:function(){var v=this,t=v.CLASSES,u=v._pages.cur,m,s,q,w,o=v.get("numVisible"),r=v._pages.num,p=v._pages.el;if(r===0||!p){return;}a.setStyle(p,"visibility","hidden");while(p.firstChild){p.removeChild(p.firstChild);}for(q=0;q'+v.STRINGS.PAGER_PREFIX_TEXT+" "+(q+1)+"";m.innerHTML=s;p.appendChild(m);}a.setStyle(p,"visibility","visible");},_updatePagerMenu:function(){var u=this,t=u._pages.cur,o,r,v,p=u.get("numVisible"),s=u._pages.num,q=u._pages.el,m;if(s===0){return;}m=document.createElement("SELECT");if(!m){return;}a.setStyle(q,"visibility","hidden");while(q.firstChild){q.removeChild(q.firstChild);}for(r=0;r=0&&o=0);},_validateNumVisible:function(m){var n=false;if(k.isNumber(m)){n=m>0&&m<=this.get("numItems");}return n;},_validateRevealAmount:function(m){var n=false;if(k.isNumber(m)){n=m>=0&&m<100;}return n;},_validateScrollIncrement:function(m){var n=false;if(k.isNumber(m)){n=(m>0&&ma.length))for(var d=0,c=a.length;darr.length))for(var a=numargs-1;0<=a;a--)"string"==typeof arr[a]?b.preloadImages.imageQueue.unshift(arr[a]):"object"==typeof arr[a]&&0$1';jQuery(this).html(jQuery(this).html().replace(RegExp("("+a+'(?![\\w\\s?&.\\/;#~%"=-]*>))',"ig"),c))})};jQuery.fn.autolink=function(){return this.each(function(){jQuery(this).html(jQuery(this).html().replace(/((http|https|ftp):\/\/[\w?=&.\/-;#~%-]+(?![\w\s?&.\/;#~%"=-]*>))/g,'$1 '))})}; +jQuery.fn.mailto=function(){return this.each(function(){jQuery(this).html(jQuery(this).html().replace(/(([a-z0-9*._+]){1,}\@(([a-z0-9]+[-]?){1,}[a-z0-9]+\.){1,}([a-z]{2,4}|museum)(?![\w\s?&.\/;#~%"=-]*>))/g,'$1'))})}; + +jQuery(document).ready(function(){var b="url(/content/images/Strip1.jpg) no-repeat;url(/content/images/Strip2.jpg) no-repeat;url(/content/images/Strip3.jpg) no-repeat;url(/content/images/Strip4.jpg) no-repeat;url(/content/images/strip5.jpg) no-repeat;url(/content/images/Strip6.jpg) no-repeat".split(";"),a=b.length,a=Math.round(Math.random()*(a-1));jQuery("#banner").css("background",b[a])}); + +jQuery(document).ready(function(){jQuery("label.hint").labelOver("#searchTerms");jQuery("label.hint").labelOver("pub-year");jQuery("label.hint").labelOver("#search-terms");jQuery("label.hint").labelOver("location-terms")}); + +(function(c){function l(){c.fn.ajaxSubmit.debug&&(window.console&&window.console.log)&&window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}c.fn.ajaxSubmit=function(a){function g(){function d(){if(!q++){n.detachEvent?n.detachEvent("onload",d):n.removeEventListener("load",d,!1);var a=!0;try{if(r)throw"timeout";var e,f;f=n.contentWindow?n.contentWindow.document:n.contentDocument?n.contentDocument:n.document;if((null==f.body||""==f.body.innerHTML)&&!s){s=1;q--;setTimeout(d,100); +return}m.responseText=f.body?f.body.innerHTML:null;m.responseXML=f.XMLDocument?f.XMLDocument:f;m.getResponseHeader=function(a){return{"content-type":b.dataType}[a]};if("json"==b.dataType||"script"==b.dataType){var h=f.getElementsByTagName("textarea")[0];m.responseText=h?h.value:m.responseText}else"xml"==b.dataType&&(!m.responseXML&&null!=m.responseText)&&(m.responseXML=g(m.responseText));e=c.httpData(m,b.dataType)}catch(k){a=!1,c.handleError(b,m,"error",k)}a&&(b.success(e,"success"),l&&c.event.trigger("ajaxSuccess", +[m,b]));l&&c.event.trigger("ajaxComplete",[m,b]);l&&!--c.active&&c.event.trigger("ajaxStop");b.complete&&b.complete(m,a?"success":"error");setTimeout(function(){p.remove();m.responseXML=null},100)}}function g(a,b){window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml");return b&&b.documentElement&&"parsererror"!=b.documentElement.tagName?b:null}var e=h[0];if(c(":input[name=submit]",e).length)alert('Error: Form elements must not be named "submit".'); +else{var b=c.extend({},c.ajaxSettings,a),f=jQuery.extend(!0,{},c.extend(!0,{},c.ajaxSettings),b),k="jqFormIO"+(new Date).getTime(),p=c('