(function(c){var d=[];c.tools=c.tools||{};c.tools.tooltip={version:"1.1.3",conf:{effect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,lazy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,relative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(e,g,f){b[e]=[g,f]}};var b={toggle:[function(e){var f=this.getConf(),g=this.getTip(),h=f.opacity;if(h<1){g.css({opacity:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(e){this.getTip().fadeIn(this.getConf().fadeInSpeed,e)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function a(f,g){var p=this,k=c(this);f.data("tooltip",p);var l=f.next();if(g.tip){l=c(g.tip);if(l.length>1){l=f.nextAll(g.tip).eq(0);if(!l.length){l=f.parent().nextAll(g.tip).eq(0)}}}function o(u){var t=g.relative?f.position().top:f.offset().top,s=g.relative?f.position().left:f.offset().left,v=g.position[0];t-=l.outerHeight()-g.offset[0];s+=f.outerWidth()+g.offset[1];var q=l.outerHeight()+f.outerHeight();if(v=="center"){t+=q/2}if(v=="bottom"){t+=q}v=g.position[1];var r=l.outerWidth()+f.outerWidth();if(v=="center"){s-=r/2}if(v=="left"){s-=r}return{top:t,left:s}}var i=f.is(":input"),e=i&&f.is(":checkbox, :radio, select, :button"),h=f.attr("type"),n=g.events[h]||g.events[i?(e?"widget":"input"):"def"];n=n.split(/,\s*/);if(n.length!=2){throw"Tooltip: bad events configuration for "+h}f.bind(n[0],function(r){if(g.oneInstance){c.each(d,function(){this.hide()})}var q=l.data("trigger");if(q&&q[0]!=this){l.hide().stop(true,true)}r.target=this;p.show(r);n=g.events.tooltip.split(/,\s*/);l.bind(n[0],function(){p.show(r)});if(n[1]){l.bind(n[1],function(){p.hide(r)})}});f.bind(n[1],function(q){p.hide(q)});if(!c.browser.msie&&!i&&!g.predelay){f.mousemove(function(){if(!p.isShown()){f.triggerHandler("mouseover")}})}if(g.opacity<1){l.css("opacity",g.opacity)}var m=0,j=f.attr("title");if(j&&g.cancelDefault){f.removeAttr("title");f.data("title",j)}c.extend(p,{show:function(r){if(r){f=c(r.target)}clearTimeout(l.data("timer"));if(l.is(":animated")||l.is(":visible")){return p}function q(){l.data("trigger",f);var t=o(r);if(g.tip&&j){l.html(f.data("title"))}r=r||c.Event();r.type="onBeforeShow";k.trigger(r,[t]);if(r.isDefaultPrevented()){return p}t=o(r);l.css({position:"absolute",top:t.top,left:t.left});var s=b[g.effect];if(!s){throw'Nonexistent effect "'+g.effect+'"'}s[0].call(p,function(){r.type="onShow";k.trigger(r)})}if(g.predelay){clearTimeout(m);m=setTimeout(q,g.predelay)}else{q()}return p},hide:function(r){clearTimeout(l.data("timer"));clearTimeout(m);if(!l.is(":visible")){return}function q(){r=r||c.Event();r.type="onBeforeHide";k.trigger(r);if(r.isDefaultPrevented()){return}b[g.effect][1].call(p,function(){r.type="onHide";k.trigger(r)})}if(g.delay&&r){l.data("timer",setTimeout(q,g.delay))}else{q()}return p},isShown:function(){return l.is(":visible, :animated")},getConf:function(){return g},getTip:function(){return l},getTrigger:function(){return f},bind:function(q,r){k.bind(q,r);return p},onHide:function(q){return this.bind("onHide",q)},onBeforeShow:function(q){return this.bind("onBeforeShow",q)},onShow:function(q){return this.bind("onShow",q)},onBeforeHide:function(q){return this.bind("onBeforeHide",q)},unbind:function(q){k.unbind(q);return p}});c.each(g,function(q,r){if(c.isFunction(r)){p.bind(q,r)}})}c.prototype.tooltip=function(e){var f=this.eq(typeof e=="number"?e:0).data("tooltip");if(f){return f}var g=c.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(e)){e={onBeforeShow:e}}else{if(typeof e=="string"){e={tip:e}}}e=c.extend(true,g,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}if(e.lazy!==false&&(e.lazy===true||this.length>20)){this.one("mouseover",function(h){f=new a(c(this),e);f.show(h);d.push(f)})}else{this.each(function(){f=new a(c(this),e);d.push(f)})}return e.api?f:this}})(jQuery);(function(d){var c=d.tools.tooltip;c.plugins=c.plugins||{};c.plugins.dynamic={version:"1.1.0",conf:{api:false,classNames:"top right bottom left"}};function b(i,e){var f=e?d(e):d("body");var h=f.width()+f.offset().left;var g=f.height()+f.offset().top;return[i.offset().top<=f.offset().top,h<=i.offset().left+i.width(),g<=i.offset().top+i.height(),i.offset().left<=f.offset().left]}function a(f){var e=f.length;while(e--){if(f[e]){return false}}return true}d.fn.dynamic=function(g){var h=d.extend({},c.plugins.dynamic.conf),f;if(typeof g=="number"){g={speed:g}}g=d.extend(h,g);var e=g.classNames.split(/\s/),i;this.each(function(){if(d(this).tooltip().jquery){throw"Lazy feature not supported by dynamic plugin. set lazy: false for tooltip"}var j=d(this).tooltip().onBeforeShow(function(n,o){var m=this.getTip(),l=this.getConf();if(!i){i=[l.position[0],l.position[1],l.offset[0],l.offset[1],d.extend({},l)]}d.extend(l,i[4]);l.position=[i[0],i[1]];l.offset=[i[2],i[3]];m.css({position:"absolute",top:o.top,left:o.left}).show();var k=b(m,g.viewport||null);if(!a(k)){if(k[2]){if(g.top){l.offset[0]=g.top.offset}l.position[0]="top";m.addClass(e[0])}if(k[3]){if(g.right){l.offset[1]=g.right.offset}l.position[1]="right";m.addClass(e[1])}if(k[0]){if(g.bottom){l.offset[0]=g.bottom.offset}l.position[0]="bottom";m.addClass(e[2])}if(k[1]){if(g.left){l.offset[1]=g.left.offset}l.position[1]="left";m.addClass(e[3])}if((k[0]||k[2])&&this.weChangedZero){l.offset[0]*=-1;this.weChangedZero=true}if((k[1]||k[3])&&this.weChangedOne){l.offset[1]*=-1;this.weChangedOne=true}}m.css({visibility:"visible"}).hide()});j.onShow(function(){var l=this.getConf(),k=this.getTip();l.position=[i[0],i[1]];l.offset=[i[2],i[3]]});j.onHide(function(){var k=this.getTip();k.removeClass(g.classNames)});f=j});return g.api?f:this}})(jQuery);(function(b){var a=b.tools.tooltip;a.effects=a.effects||{};a.effects.slide={version:"1.0.0"};b.extend(a.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!b.browser.msie});var c={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};b.tools.tooltip.addEffect("slide",function(d){var f=this.getConf(),g=this.getTip(),h=f.slideFade?{opacity:f.opacity}:{},e=c[f.direction]||c.up;h[e[1]]=e[0]+"="+f.slideOffset;if(f.slideFade){g.css({opacity:0})}g.show().animate(h,f.slideInSpeed,d)},function(e){var g=this.getConf(),i=g.slideOffset,h=g.slideFade?{opacity:0}:{},f=c[g.direction]||c.up;var d=""+f[0];if(g.bounce){d=d=="+"?"-":"+"}h[f[1]]=d+"="+i;this.getTip().animate(h,g.slideOutSpeed,function(){b(this).hide();e.call()})})})(jQuery);(function(b){b.tools=b.tools||{};b.tools.scrollable={version:"1.1.2",conf:{size:5,vertical:false,speed:400,keyboard:true,keyboardSteps:null,disabledClass:"disabled",hoverClass:null,clickable:true,activeClass:"active",easing:"swing",loop:false,items:".items",item:null,prev:".prev",next:".next",prevPage:".prevPage",nextPage:".nextPage",api:false}};var c;function a(o,m){var r=this,p=b(this),d=!m.vertical,e=o.children(),k=0,i;if(!c){c=r}b.each(m,function(s,t){if(b.isFunction(t)){p.bind(s,t)}});if(e.length>1){e=b(m.items,o)}function l(t){var s=b(t);return m.globalNav?s:o.parent().find(t)}o.data("finder",l);var f=l(m.prev),h=l(m.next),g=l(m.prevPage),n=l(m.nextPage);b.extend(r,{getIndex:function(){return k},getClickIndex:function(){var s=r.getItems();return s.index(s.filter("."+m.activeClass))},getConf:function(){return m},getSize:function(){return r.getItems().size()},getPageAmount:function(){return Math.ceil(this.getSize()/m.size)},getPageIndex:function(){return Math.ceil(k/m.size)},getNaviButtons:function(){return f.add(h).add(g).add(n)},getRoot:function(){return o},getItemWrap:function(){return e},getItems:function(){return e.children(m.item)},getVisibleItems:function(){return r.getItems().slice(k,k+m.size)},seekTo:function(s,w,t){if(s<0){s=0}if(k===s){return r}if(b.isFunction(w)){t=w}if(s>r.getSize()-m.size){return m.loop?r.begin():this.end()}var u=r.getItems().eq(s);if(!u.length){return r}var v=b.Event("onBeforeSeek");p.trigger(v,[s]);if(v.isDefaultPrevented()){return r}if(w===undefined||b.isFunction(w)){w=m.speed}function x(){if(t){t.call(r,s)}p.trigger("onSeek",[s])}if(d){e.animate({left:-u.position().left},w,m.easing,x)}else{e.animate({top:-u.position().top},w,m.easing,x)}c=r;k=s;v=b.Event("onStart");p.trigger(v,[s]);if(v.isDefaultPrevented()){return r}f.add(g).toggleClass(m.disabledClass,s===0);h.add(n).toggleClass(m.disabledClass,s>=r.getSize()-m.size);return r},move:function(u,t,s){i=u>0;return this.seekTo(k+u,t,s)},next:function(t,s){return this.move(1,t,s)},prev:function(t,s){return this.move(-1,t,s)},movePage:function(w,v,u){i=w>0;var s=m.size*w;var t=k%m.size;if(t>0){s+=(w>0?-t:m.size-t)}return this.move(s,v,u)},prevPage:function(t,s){return this.movePage(-1,t,s)},nextPage:function(t,s){return this.movePage(1,t,s)},setPage:function(t,u,s){return this.seekTo(t*m.size,u,s)},begin:function(t,s){i=false;return this.seekTo(0,t,s)},end:function(t,s){i=true;var u=this.getSize()-m.size;return u>0?this.seekTo(u,t,s):r},reload:function(){p.trigger("onReload");return r},focus:function(){c=r;return r},click:function(u){var v=r.getItems().eq(u),s=m.activeClass,t=m.size;if(u<0||u>=r.getSize()){return r}if(t==1){if(m.loop){return r.next()}if(u===0||u==r.getSize()-1){i=(i===undefined)?true:!i}return i===false?r.prev():r.next()}if(t==2){if(u==k){u--}r.getItems().removeClass(s);v.addClass(s);return r.seekTo(u,time,fn)}if(!v.hasClass(s)){r.getItems().removeClass(s);v.addClass(s);var x=Math.floor(t/2);var w=u-x;if(w>r.getSize()-t){w=r.getSize()-t}if(w!==u){return r.seekTo(w)}}return r},bind:function(s,t){p.bind(s,t);return r},unbind:function(s){p.unbind(s);return r}});b.each("onBeforeSeek,onStart,onSeek,onReload".split(","),function(s,t){r[t]=function(u){return r.bind(t,u)}});f.addClass(m.disabledClass).click(function(){r.prev()});h.click(function(){r.next()});n.click(function(){r.nextPage()});if(r.getSize()<=m.size){h.add(n).addClass(m.disabledClass)}g.addClass(m.disabledClass).click(function(){r.prevPage()});var j=m.hoverClass,q="keydown."+Math.random().toString().substring(10);r.onReload(function(){if(j){r.getItems().hover(function(){b(this).addClass(j)},function(){b(this).removeClass(j)})}if(m.clickable){r.getItems().each(function(s){b(this).unbind("click.scrollable").bind("click.scrollable",function(t){if(b(t.target).is("a")){return}return r.click(s)})})}if(m.keyboard){b(document).unbind(q).bind(q,function(t){if(t.altKey||t.ctrlKey){return}if(m.keyboard!="static"&&c!=r){return}var u=m.keyboardSteps;if(d&&(t.keyCode==37||t.keyCode==39)){r.move(t.keyCode==37?-u:u);return t.preventDefault()}if(!d&&(t.keyCode==38||t.keyCode==40)){r.move(t.keyCode==38?-u:u);return t.preventDefault()}return true})}else{b(document).unbind(q)}});r.reload()}b.fn.scrollable=function(d){var e=this.eq(typeof d=="number"?d:0).data("scrollable");if(e){return e}var f=b.extend({},b.tools.scrollable.conf);d=b.extend(f,d);d.keyboardSteps=d.keyboardSteps||d.size;this.each(function(){e=new a(b(this),d);b(this).data("scrollable",e)});return d.api?e:this}})(jQuery);(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.autoscroll={version:"1.0.1",conf:{autoplay:true,interval:3000,autopause:true,steps:1,api:false}};b.fn.autoscroll=function(d){if(typeof d=="number"){d={interval:d}}var e=b.extend({},a.plugins.autoscroll.conf),c;b.extend(e,d);this.each(function(){var g=b(this).scrollable();if(g){c=g}var i,f,h=true;g.play=function(){if(i){return}h=false;i=setInterval(function(){g.move(e.steps)},e.interval);g.move(e.steps)};g.pause=function(){i=clearInterval(i)};g.stop=function(){g.pause();h=true};if(e.autopause){g.getRoot().add(g.getNaviButtons()).hover(function(){g.pause();clearInterval(f)},function(){if(!h){f=setTimeout(g.play,e.interval)}})}if(e.autoplay){setTimeout(g.play,e.interval)}});return e.api?c:this}})(jQuery);(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.circular={version:"0.5.1",conf:{api:false,clonedClass:"cloned"}};b.fn.circular=function(e){var d=b.extend({},a.plugins.circular.conf),c;b.extend(d,e);this.each(function(){var i=b(this).scrollable(),n=i.getItems(),k=i.getConf(),f=i.getItemWrap(),j=0;if(i){c=i}if(n.length<k.size){return false}n.slice(0,k.size).each(function(o){b(this).clone().appendTo(f).click(function(){i.click(n.length+o)}).addClass(d.clonedClass)});var l=b.makeArray(n.slice(-k.size)).reverse();b(l).each(function(o){b(this).clone().prependTo(f).click(function(){i.click(-o-1)}).addClass(d.clonedClass)});var m=f.children(k.item);var h=k.hoverClass;if(h){m.hover(function(){b(this).addClass(h)},function(){b(this).removeClass(h)})}function g(o){var p=m.eq(o);if(k.vertical){f.css({top:-p.position().top})}else{f.css({left:-p.position().left})}}g(k.size);b.extend(i,{move:function(s,r,p,q){var u=j+s+k.size;var t=u>i.getSize()-k.size;if(u<=0||t){var o=j+k.size+(t?-n.length:n.length);g(o);u=o+s}if(q){m.removeClass(k.activeClass).eq(u+Math.floor(k.size/2)).addClass(k.activeClass)}if(u===j+k.size){return self}return i.seekTo(u,r,p)},begin:function(p,o){return this.seekTo(k.size,p,o)},end:function(p,o){return this.seekTo(n.length,p,o)},click:function(p,r,q){if(!k.clickable){return self}if(k.size==1){return this.next()}var s=p-j,o=k.activeClass;s-=Math.floor(k.size/2);return this.move(s,r,q,true)},getIndex:function(){return j},setPage:function(p,q,o){return this.seekTo(p*k.size+k.size,q,o)},getPageAmount:function(){return Math.ceil(n.length/k.size)},getPageIndex:function(){if(j<0){return this.getPageAmount()-1}if(j>=n.length){return 0}var o=(j+k.size)/k.size-1;return o},getVisibleItems:function(){var o=j+k.size;return m.slice(o,o+k.size)}});i.onStart(function(p,o){j=o-k.size;return false});i.getNaviButtons().removeClass(k.disabledClass)});return d.api?c:this}})(jQuery);(function(b){b.fn.wheel=function(e){return this[e?"bind":"trigger"]("wheel",e)};b.event.special.wheel={setup:function(){b.event.add(this,d,c,{})},teardown:function(){b.event.remove(this,d,c)}};var d=!b.browser.mozilla?"mousewheel":"DOMMouseScroll"+(b.browser.version<"1.9"?" mousemove":"");function c(e){switch(e.type){case"mousemove":return b.extend(e.data,{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY});case"DOMMouseScroll":b.extend(e,e.data);e.delta=-e.detail/3;break;case"mousewheel":e.delta=e.wheelDelta/120;break}e.type="wheel";return b.event.handle.call(this,e,e.delta)}var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.mousewheel={version:"1.0.1",conf:{api:false,speed:50}};b.fn.mousewheel=function(f){var g=b.extend({},a.plugins.mousewheel.conf),e;if(typeof f=="number"){f={speed:f}}f=b.extend(g,f);this.each(function(){var h=b(this).scrollable();if(h){e=h}h.getRoot().wheel(function(i,j){h.move(j<0?1:-1,f.speed||50);return false})});return f.api?e:this}})(jQuery);(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.navigator={version:"1.0.2",conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,api:false,idPrefix:null}};b.fn.navigator=function(d){var e=b.extend({},a.plugins.navigator.conf),c;if(typeof d=="string"){d={navi:d}}d=b.extend(e,d);this.each(function(){var i=b(this).scrollable(),f=i.getRoot(),l=f.data("finder").call(null,d.navi),g=null,k=i.getNaviButtons();if(i){c=i}i.getNaviButtons=function(){return k.add(l)};function j(){if(!l.children().length||l.data("navi")==i){l.empty();l.data("navi",i);for(var m=0;m<i.getPageAmount();m++){l.append(b("<"+(d.naviItem||"a")+"/>"))}g=l.children().each(function(n){var o=b(this);o.click(function(p){i.setPage(n);return p.preventDefault()});if(d.indexed){o.text(n)}if(d.idPrefix){o.attr("id",d.idPrefix+n)}})}else{g=d.naviItem?l.find(d.naviItem):l.children();g.each(function(n){var o=b(this);o.click(function(p){i.setPage(n);return p.preventDefault()})})}g.eq(0).addClass(d.activeClass)}i.onStart(function(o,n){var m=d.activeClass;g.removeClass(m).eq(i.getPageIndex()).addClass(m)});i.onReload(function(){j()});j();var h=g.filter("[href="+location.hash+"]");if(h.length){i.move(g.index(h))}});return d.api?c:this}})(jQuery);(function(a){a.annotation={version:"1.0.0",conf:{initClass:"annotations-initialized",imgEl:".w",triggerEl:".annotation-trigger",annotationEl:".annotation",delay:400,predelay:100,dynamic:{}}};a.prototype.annotation=function(b){var c=a.extend(true,{},a.annotation.conf);b=a.extend(true,c,b);this.each(function(){var e=jQuery(this),d=e.prevAll(b.imgEl).find("img");e.addClass(b.initClass).css({height:d.height(),width:d.width()}).find(b.annotationEl).each(function(){jQuery(this).css({top:jQuery(this).attr("data-top")+"px",left:jQuery(this).attr("data-left")+"px"}).find(b.triggerEl).tooltip(b).dynamic(b.dynamic).click(function(){return false})})});return this}})(jQuery);CN.page.config=CN.page.config||{};CN.page.config.pluckRatingMarkup='<div class="rating"> <h3>Ratings</h3> <div id="rating_'+CN.site.name+'_0000" class="rate"> <span>Rate it:</span> <div id="ratingGroup_'+CN.site.name+'_0000"> <a href="#" id="ratingAnchor_'+CN.site.name+'_0000_1" class="inactive">1 star</a> <a href="#" id="ratingAnchor_'+CN.site.name+'_0000_2" class="inactive">2 stars</a> <a href="#" id="ratingAnchor_'+CN.site.name+'_0000_3" class="inactive">3 stars</a> <a href="#" id="ratingAnchor_'+CN.site.name+'_0000_4" class="inactive">4 stars</a> <a href="#" id="ratingAnchor_'+CN.site.name+'_0000_5" class="inactive">5 stars</a> </div> <h4><span class="ratingtxt" id="ratingAverageTxtshort_'+CN.site.name+'_0000"> </span><span id="ratingAverage_'+CN.site.name+'_0000"></span></h4></div></div>';CN.page.config.pluckCommentMarkup='<div class="comments"> <h3>Comments</h3> <h5 class="totalComments" id="totalComments_'+CN.site.name+'_0000"></h5> <div class="commentAnchor" id="commentAnchor_'+CN.site.name+'_0000"></div> <div class="publicCommentsBox"> <h4>Post a Comment</h4> <form id="frmSubmitComment_'+CN.site.name+'_0000" action="" method="get" name="frmSubmitComment_'+CN.site.name+'_0000"> <input type="hidden" value="list" name="type" id="commentPageType_'+CN.site.name+'_0000"/> <input type="hidden" value="" name="title" id="commentPageTitle_'+CN.site.name+'_0000"/> <textarea id="commentText_'+CN.site.name+'_0000" class="commentText" name="text" rows="10" cols="58"/> <input type="image" id="frmPostBtn_'+CN.site.name+'_0000" class="post_btn" value="submit" name="submit" src="/css/i/pluck/submit_btn.gif"/> </form> </div> </div>';CN.page.config.contributorUrl="/w/bios/search/search?contributorName=";CN.page.config.isJumpOnLoad=jQuery("html").hasClass("slideshow-showinitial-false");CN.page.config.slideshowIntroShowCallback=function(a){CN.dart.refresh();CN.stats.omniture.setPaginationValue("intro_show");CN.stats.omniture.trackAjaxPage()};CN.page.config.slideshowIntroHideCallback=function(a){CN.dart.refresh();CN.stats.omniture.setPaginationValue("intro_hide");CN.stats.omniture.trackAjaxPage()};CN.page.config.slideshowViewLargerCallback=function(b,a){var c;c=function(){if(b.slides[b.currentSlideIndex].getLabel()==="slide"){b.$el.find(".item").each(function(){if(!this.className.match(/item(A|B)/)){jQuery(this).addClass("item"+CN.schemaParser.getInstance().parse(b.data[b.currentSlideIndex].item).pageType())}})}CN.page.buildAnnotations(".slideshow-view-larger-container",".slideshow-view-larger-container .items");try{b.$el.find(".item-inner").jScrollPane({scrollbarWidth:14,showArrows:true})}catch(d){}};b.onInterstitialShow.subscribe(function(){if(b.slide.getLabel()==="dartinterstitial"){try{CN.dart.call(CN.page.config.slideshowDartConfig.name,CN.page.config.slideshowDartConfig);CN.stats.omniture.setPaginationValue("slideshow_ad");CN.stats.omniture.trackAjaxPage()}catch(d){CN.debug.log("Tried to perform dart request but failed. Perhaps no interstitial exists")}}});b.onSlideChangeComplete.subscribe(function(){c();if(b.slide.getLabel()==="slide"){CN.stats.omniture.setPaginationValue("slide"+(b.currentSlideIndex+1));CN.stats.omniture.trackAjaxPage()}else{if(b.slide.getLabel()==="domslide"){CN.stats.omniture.setPaginationValue("slideshow_offer");CN.stats.omniture.trackAjaxPage()}}});c();jQuery('<div id="slideshow-cm-replay-larger" class="slideshow-replay"><a href="#">Replay</a></div>').insertAfter("#slideshow-cm-replay").click(function(){a.jumpToSlideCommand.execute(1);return false})};CN.page.config.slideshowViewLargerCloseCallback=function(a){jQuery("#slideshow-cm-replay-larger").remove()};CN.page.config.slideshowDartConfig={name:"slideshowInterstitial",sz:"300x250",kws:["interstitial","top"],store:false,ssready:false};if(jQuery("body").hasClass("listC")&&!CN.url.params().showall){jQuery("head").append('<script type="text/javascript" src="/js/cn-presentation/cnp.slideshow.pluckhelper.js"><\/script>');if(CN.page.config.viewLarger){jQuery("head").append('<script type="text/javascript" src="/js/cn-presentation/cnp.slideshow.viewlarger.js"><\/script>')}jQuery(function(){var a,b,d,c,e;CN.page.slideshow=new CN.slideshow.Slides("#items-container",{transition:CN.page.config.transition||"photoflash",showInterstitialTimer:CN.page.config.showInterstitialTimer||5,playTimer:CN.page.config.playTimer||5,useHistory:true,useIntro:true});d=CN.page.slideshow;if(CN.slideshow.plugin.PluckHelper){b=new CN.slideshow.plugin.PluckHelper(d,"#content")}d.onSlideshowReady.subscribe(function(){jQuery(".slideshow-loading").fadeOut("slow");jQuery(".slideshow-loading-message").fadeOut("slow",function(){jQuery(this).remove()})});jQuery.ajax({type:"GET",url:"/services/ajax"+location.pathname+"?mainContent=false&relatedContent=true&documentId="+CN.page.config.contentId,dataType:"json",success:function(k){var h=k.relatedContent||{},j,g,f,l;l={goForward:{trigger:"#items-container .next a"},goBackward:{trigger:"#items-container .previous a"},playSlideshow:{trigger:"#items-container .start a",sliderEl:".stop"},stopSlideshow:{trigger:"#items-container .stop a"}};if(CN.page.config.viewLarger===true){l.viewLarger={trigger:"#items-container .viewlarger a",transition:"fade"};jQuery("#items-container .viewlarger a").bind("click",function(){CN.stats.omniture.setPaginationValue("slideshow_enlarge");CN.stats.omniture.trackAjaxPage()})}if(CN.page.config.carousel===true){l.carouselNavigation={container:"#item-navigation-container"}}if(CN.page.config.viewAll===true){l.viewAllNavigation={trigger:"#items-container .viewall a"}}a=CN.slideshow.controller.init(CN.page.slideshow,l);d.setData(h);for(j=0,g=h.length;j<g;j++){f=new CN.slideshow.Slide(h[j]);d.append(f)}if(jQuery("html").hasClass("slideshow-showinitial-true")){d.onSlideshowReady.subscribe(function(){try{d.$el.find(".item-inner").jScrollPane({scrollbarWidth:14,showArrows:true})}catch(i){}})}d.onSlideChangeComplete.subscribe(function(){try{d.$el.find(".item-inner").jScrollPane({scrollbarWidth:14,showArrows:true})}catch(i){}});CN.slideshow.util.dataReady(d);jQuery("#slideshow-cm-replay").click(function(){a.jumpToSlideCommand.execute(1);return false});jQuery("#items-container .start a").bind("click",function(){});jQuery("#items-container .stop a").bind("click",function(){})},error:function(f,g){jQuery(".slideshow-loading").fadeOut("slow");jQuery(".slideshow-loading-message").fadeOut("slow");CN.debug.error("Data load failed for slideshow, probably 404 or malformed data: "+g)}});c=function(){if(d.slide.getLabel()==="slide"){d.$el.find(".item").each(function(){if(!this.className.match(/item(A|B)/)){jQuery(this).addClass("item"+CN.schemaParser.getInstance().parse(d.data[d.currentSlideIndex].item).pageType())}});CN.page.buildAnnotations("#items-container","#items-container .items");CN.stats.omniture.setPaginationValue("slide"+(d.currentSlideIndex+1)).trackAjaxPage()}if(d.slide.getLabel()==="domslide"){CN.stats.omniture.setPaginationValue("slideshow_offer").trackAjaxPage()}};d.onForwardComplete.subscribe(function(){c();if(d.slide.getLabel()==="domslide"){}else{try{}catch(f){}}});d.onBackwardComplete.subscribe(function(){c();if(d.slide.getLabel()==="domslide"){}else{try{}catch(f){}}});d.onJumpToSlideComplete.subscribe(function(){c();if(d.slide.getLabel()==="domslide"){}else{try{}catch(f){}}});d.onSlideChangeComplete.subscribe(function(){CN.dart.refresh()});d.onInterstitialShow.subscribe(function(){CN.dart.refresh();if(d.slide.getLabel()==="dartinterstitial"){try{CN.dart.call(CN.page.config.slideshowDartConfig.name,CN.page.config.slideshowDartConfig);CN.stats.omniture.setPaginationValue("slideshow_ad");CN.stats.omniture.trackAjaxPage()}catch(f){CN.debug.log("Tried to perform dart request but failed. Perhaps no interstitial exists")}}});d.onSlideshowReady.subscribe(function(){var f=(CN.dart.get?'<div id="'+CN.page.config.slideshowDartConfig.name+CN.page.config.slideshowDartConfig.sz+CN.dart.get("container")+'"></div>':"");CN.slideshow.api.addSlide("slideshow-cm-container",{slideType:"DomSlide"});CN.slideshow.api.addInterstitial(f,{slideType:"DartInterstitial"});if(d.navigationItems.navigationViewAll){d.navigationItems.navigationViewAll.onShow.subscribe(function(){CN.stats.omniture.setPaginationValue("slideshow_viewthumb").trackAjaxPage()})}if(jQuery("html").hasClass("slideshow-showinitial-true")){CN.stats.omniture.setPaginationValue("slide"+(d.currentSlideIndex+1)).trackAjaxPage()}});e=function(){if(d.slide.hasComments&&d.slide.hasComments()===true){if(jQuery(".cr-item .comments-toggle").length<1){jQuery(".cr-item .comments").hide();jQuery('<div class="comments-toggle">Comments</div>').appendTo(".cr-item .rating").click(function(){jQuery(this).toggleClass("active");jQuery(".cr-item .comments").slideToggle(500)})}}else{jQuery(".cr-item .comments-toggle").remove()}};if(CN.slideshow.plugin.PluckHelper){d.onSlideChangeComplete.subscribe(function(){b.initNewSlide();e()});d.onSlideshowReady.subscribe(function(){b.initNewSlide();if(!CN.page.config.isJumpOnLoad){e()}})}jQuery("#slideshow-cm-subsoffer a").click(function(){window.open(this.href);return false})})}CN.schemaParser=CN.schemaParser||{};CN.schemaParser.templates={baseItem:function(b,d){try{b.photo[d]()}catch(c){d="main"}var a="";a+='<div class="item">';if(b.photo){a+='<div class="captioned-photo"><div class="w">';if(b.photo.url()){a+='<a href="'+b.photo.url()+'">'}a+='<img src="'+b.photo[d]()+'" alt="'+(b.photo.alt()||"")+'" />';if(b.photo.url()){a+="</a>"}a+="</div>";if(b.photo.caption()){a+='<p class="caption">'+b.photo.caption()+"</p>"}if(b.photo[d].annotations){a+=b.photo[d].annotations()}a+="</div>"}a+='<div class="item-inner">';if(b.rubric||b.header||b.subHeaders){a+='<div class="headers-container">';a+='<div class="headers">';a+=b.rubric?'<h5 class="rubric">'+b.rubric()+"</h5>":"";a+=b.header?'<h3 class="content-headline">'+b.header()+"</h3>":"";a+=b.subHeaders?'<h4 class="sub-header">'+b.subHeaders()+"</h4>":"";a+="</div>";a+="</div>"}a+='<div class="item-text">';a+=b.body&&b.body().length>0?'<div class="body">'+b.body()+"</div>":"";a+=b.embeddedList?b.embeddedList():"";a+=b.contributors?'<div class="byline">'+b.contributors()+"</div>":"";a+=b.photoCredits?'<cite class="photo-credits">'+b.photoCredits()+"</cite>":"";a+=b.footerText||b.footerLegalCopy?'<div class="footer">':"";a+=b.footerText?'<div class="text">'+b.footerText()+"</div>":"";a+=b.footerLegalCopy?'<div class="legal">'+b.footerLegalCopy()+"</div>":"";a+=b.footerText||b.footerLegalCopy?"</div>":"";a+=b.displayDate?'<div class="display-date">'+b.displayDate()+"</div>":"";a+="</div>";a+=b.filePath?b.filePath():"";a+="</div>";a+="</div>";return a},item:function(b){var a=this.baseItem(b,"main");return a},enlargedItem:function(b){var a=this.baseItem(b,"enlargedImage");return a},contributors:function(a){var e,c,d="",b;b=function(f){var g=false;if(f.URL&&f.URL!=="[nolink]"){g=f.URL}else{if(CN.page.config.contributorUrl){g=CN.page.config.contributorUrl+f.name}}return g};d+='<div class="contributors">';if(Object.prototype.toString.call(a)==="[object Array]"){for(e=0,c=a.length;e<c;e++){(function(){var f=a[e];d+='<span class="contributor">';d+=f.label?'<span class="label">'+f.label+"</span> ":"";d+=b(f)?'<a href="'+b(f)+'">':"";d+=f.name?'<span class="name">'+f.name+"</span>":"";d+=b(f)?"</a>":"";d+="</span>";if(e<c-1){d+="<br />"}})()}}else{d+='<span class="contributor">';d+=a.label?'<span class="label">'+a.label+"</span> ":"";d+=b(a)?'<a href="'+b(a)+'">':"";d+=a.name?'<span class="name">'+a.name+"</span>":"";d+=b(a)?"</a>":"";d+="</span>"}d+="</div>";return d}};CN.page.buildAnnotations=function(b,a){jQuery(b).find(".annotations").annotation({position:"top right",opacity:1,relative:true,effect:"slide",offset:[12,-1],dynamic:{viewport:a||null,bottom:{offset:10,direction:"down"},left:{offset:1}}});setTimeout(function(){jQuery(b).find(".annotation-trigger").fadeTo("slow",0.5,function(){jQuery(this).fadeTo("slow",1,function(){jQuery(this).fadeTo("slow",0.5,function(){jQuery(this).fadeTo("slow",1)})})})},1000)};CN.page.buildAnnotations(".captioned-photo",".captioned-photo .w");
