(function(b){b.tools=b.tools||{version:"1.2.5"};b.tools.overlay={addEffect:function(f,g,e){c[f]=[g,e]},conf:{close:null,closeOnClick:true,closeOnEsc:true,closeSpeed:"fast",effect:"default",fixed:!b.browser.msie||b.browser.version>6,left:"center",load:false,mask:null,oneInstance:true,speed:"normal",target:null,top:"10%"}};var a=[],c={};b.tools.overlay.addEffect("default",function(h,f){var e=this.getConf(),g=b(window);if(!e.fixed){h.top+=g.scrollTop();h.left+=g.scrollLeft()}h.position=e.fixed?"fixed":"absolute";this.getOverlay().css(h).fadeIn(e.speed,f)},function(e){this.getOverlay().fadeOut(this.getConf().closeSpeed,e)});function d(k,j){var e=this,m=k.add(e),l=b(window),n,f,o,p=b.tools.expose&&(j.mask||j.expose),h=Math.random().toString().slice(10);if(p){if(typeof p=="string"){p={color:p}}p.closeOnClick=p.closeOnEsc=false}var g=j.target||k.attr("rel");f=g?b(g):null||k;if(!f.length){throw"Could not find Overlay: "+g}if(k&&k.index(f)==-1){k.click(function(q){e.load(q);return q.preventDefault()})}b.extend(e,{load:function(t){if(e.isOpened()){return e}var s=c[j.effect];if(!s){throw'Overlay: cannot find effect : "'+j.effect+'"'}if(j.oneInstance){b.each(a,function(){this.close(t)})}t=t||b.Event();t.type="onBeforeLoad";m.trigger(t);if(t.isDefaultPrevented()){return e}o=true;if(p){b(f).expose(p)}var v=j.top,q=j.left,r=f.outerWidth({margin:true}),u=f.outerHeight({margin:true});if(typeof v=="string"){v=v=="center"?Math.max((l.height()-u)/2,0):parseInt(v,10)/100*l.height()}if(q=="center"){q=Math.max((l.width()-r)/2,0)}s[0].call(e,{top:v,left:q},function(){if(o){t.type="onLoad";m.trigger(t)}});if(p&&j.closeOnClick){b.mask.getMask().one("click",e.close)}if(j.closeOnClick){b(document).bind("click."+h,function(w){if(!b(w.target).parents(f).length){e.close(w)}})}if(j.closeOnEsc){b(document).bind("keydown."+h,function(w){if(w.keyCode==27){e.close(w)}})}return e},close:function(q){if(!e.isOpened()){return e}q=q||b.Event();q.type="onBeforeClose";m.trigger(q);if(q.isDefaultPrevented()){return}o=false;c[j.effect][1].call(e,function(){q.type="onClose";m.trigger(q)});b(document).unbind("click."+h).unbind("keydown."+h);if(p){b.mask.close()}return e},getOverlay:function(){return f},getTrigger:function(){return k},getClosers:function(){return n},isOpened:function(){return o},getConf:function(){return j}});b.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(q,r){if(b.isFunction(j[r])){b(e).bind(r,j[r])}e[r]=function(s){if(s){b(e).bind(r,s)}return e}});n=f.find(j.close||".close");if(!n.length&&!j.close){n=b('<a class="close"></a>');f.prepend(n)}n.click(function(q){e.close(q)});if(j.load){e.load()}}b.fn.overlay=function(e){var f=this.data("overlay");if(f){return f}if(b.isFunction(e)){e={onBeforeLoad:e}}e=b.extend(true,{},b.tools.overlay.conf,e);this.each(function(){f=new d(b(this),e);a.push(f);b(this).data("overlay",f)});return e.api?f:this}})(jQuery);(function(b){b.tools=b.tools||{version:"1.2.5"};b.tools.scrollable={conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical:false,touch:true,wheelSpeed:0}};function c(h,j){var g=parseInt(h.css(j),10);if(g){return g}var f=h[0].currentStyle;return f&&f.width&&parseInt(f.width,10)}function d(g,h){var f=b(h);return f.length<2?f:g.parent().find(h)}var a;function e(j,k){var f=this,m=j.add(f),q=j.children(),p=0,h=k.vertical;if(!a){a=f}if(q.length>1){q=b(k.items,j)}b.extend(f,{getConf:function(){return k},getIndex:function(){return p},getSize:function(){return f.getItems().size()},getNaviButtons:function(){return r.add(n)},getRoot:function(){return j},getItemWrap:function(){return q},getItems:function(){return q.children(k.item).not("."+k.clonedClass)},move:function(s,t){return f.seekTo(p+s,t)},next:function(s){return f.move(1,s)},prev:function(s){return f.move(-1,s)},begin:function(s){return f.seekTo(0,s)},end:function(s){return f.seekTo(f.getSize()-1,s)},focus:function(){a=f;return f},addItem:function(s){s=b(s);if(!k.circular){q.append(s)}else{q.children("."+k.clonedClass+":last").before(s);q.children("."+k.clonedClass+":first").replaceWith(s.clone().addClass(k.clonedClass))}m.trigger("onAddItem",[s]);return f},seekTo:function(x,s,w){if(!x.jquery){x*=1}if(k.circular&&x===0&&p==-1&&s!==0){return f}if(!k.circular&&x<0||x>f.getSize()||x<-1){return f}var t=x;if(x.jquery){x=f.getItems().index(x)}else{t=f.getItems().eq(x)}var u=b.Event("onBeforeSeek");if(!w){m.trigger(u,[x,s]);if(u.isDefaultPrevented()||!t.length){return f}}var v=h?{top:-t.position().top}:{left:-t.position().left};p=x;a=f;if(s===undefined){s=k.speed}q.animate(v,s,k.easing,w||function(){m.trigger("onSeek",[x])});return f}});b.each(["onBeforeSeek","onSeek","onAddItem"],function(s,t){if(b.isFunction(k[t])){b(f).bind(t,k[t])}f[t]=function(u){if(u){b(f).bind(t,u)}return f}});if(k.circular){var o=f.getItems().slice(-1).clone().prependTo(q),g=f.getItems().eq(1).clone().appendTo(q);o.add(g).addClass(k.clonedClass);f.onBeforeSeek(function(s,t,u){if(s.isDefaultPrevented()){return}if(t==-1){f.seekTo(o,u,function(){f.end(0)});return s.preventDefault()}else{if(t==f.getSize()){f.seekTo(g,u,function(){f.begin(0)})}}});f.seekTo(0,0,function(){})}var r=d(j,k.prev).click(function(){f.prev()}),n=d(j,k.next).click(function(){f.next()});if(!k.circular&&f.getSize()>1){f.onBeforeSeek(function(s,t){setTimeout(function(){if(!s.isDefaultPrevented()){r.toggleClass(k.disabledClass,t<=0);n.toggleClass(k.disabledClass,t>=f.getSize()-1)}},1)});if(!k.initialIndex){r.addClass(k.disabledClass)}}if(k.mousewheel&&b.fn.mousewheel){j.mousewheel(function(s,t){if(k.mousewheel){f.move(t<0?1:-1,k.wheelSpeed||50);return false}})}if(k.touch){var l={};q[0].ontouchstart=function(s){var u=s.touches[0];l.x=u.clientX;l.y=u.clientY};q[0].ontouchmove=function(u){if(u.touches.length==1&&!q.is(":animated")){var w=u.touches[0],s=l.x-w.clientX,v=l.y-w.clientY;f[h&&v>0||!h&&s>0?"next":"prev"]();u.preventDefault()}}}if(k.keyboard){b(document).bind("keydown.scrollable",function(t){if(!k.keyboard||t.altKey||t.ctrlKey||b(t.target).is(":input")){return}if(k.keyboard!="static"&&a!=f){return}var s=t.keyCode;if(h&&(s==38||s==40)){f.move(s==38?-1:1);return t.preventDefault()}if(!h&&(s==37||s==39)){f.move(s==37?-1:1);return t.preventDefault()}})}if(k.initialIndex){f.seekTo(k.initialIndex,0,function(){})}}b.fn.scrollable=function(f){var g=this.data("scrollable");if(g){return g}f=b.extend({},b.tools.scrollable.conf,f);this.each(function(){g=new e(b(this),f);b(this).data("scrollable",g)});return f.api?g:this}})(jQuery);(function(a){a.tools=a.tools||{version:"1.2.5"};a.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(f,g,e){b[f]=[g,e]}};var b={toggle:[function(e){var g=this.getConf(),h=this.getTip(),f=g.opacity;if(f<1){h.css({opacity:f})}h.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(f){var e=this.getConf();this.getTip().fadeTo(e.fadeInSpeed,e.opacity,f)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function d(h,f,g){var k=g.relative?h.position().top:h.offset().top,e=g.relative?h.position().left:h.offset().left,m=g.position[0];k-=f.outerHeight()-g.offset[0];e+=h.outerWidth()+g.offset[1];if(/iPad/i.test(navigator.userAgent)){k-=a(window).scrollTop()}var l=f.outerHeight()+h.outerHeight();if(m=="center"){k+=l/2}if(m=="bottom"){k+=l}m=g.position[1];var j=f.outerWidth()+h.outerWidth();if(m=="center"){e-=j/2}if(m=="left"){e-=j}return{top:k,left:e}}function c(j,q){var f=this,o=j.add(f),g,r=0,l=0,h=j.attr("title"),m=j.attr("data-tooltip"),e=b[q.effect],p,s=j.is(":input"),n=s&&j.is(":checkbox, :radio, select, :button, :submit"),k=j.attr("type"),t=q.events[k]||q.events[s?(n?"widget":"input"):"def"];if(!e){throw'Nonexistent effect "'+q.effect+'"'}t=t.split(/,\s*/);if(t.length!=2){throw"Tooltip: bad events configuration for "+k}j.bind(t[0],function(u){clearTimeout(r);if(q.predelay){l=setTimeout(function(){f.show(u)},q.predelay)}else{f.show(u)}}).bind(t[1],function(u){clearTimeout(l);if(q.delay){r=setTimeout(function(){f.hide(u)},q.delay)}else{f.hide(u)}});if(h&&q.cancelDefault){j.removeAttr("title");j.data("title",h)}a.extend(f,{show:function(u){if(!g){if(m){g=a(m)}else{if(q.tip){g=a(q.tip).eq(0)}else{if(h){g=a(q.layout).addClass(q.tipClass).appendTo(document.body).hide().append(h)}else{g=j.next();if(!g.length){g=j.parent().next()}}}}if(!g.length){throw"Cannot find tooltip for "+j}}if(f.isShown()){return f}g.stop(true,true);var w=d(j,g,q);if(q.tip){g.html(j.data("title"))}u=u||a.Event();u.type="onBeforeShow";o.trigger(u,[w]);if(u.isDefaultPrevented()){return f}w=d(j,g,q);g.css({position:"absolute",top:w.top,left:w.left});p=true;e[0].call(f,function(){u.type="onShow";p="full";o.trigger(u)});var v=q.events.tooltip.split(/,\s*/);if(!g.data("__set")){g.bind(v[0],function(){clearTimeout(r);clearTimeout(l)});if(v[1]&&!j.is("input:not(:checkbox, :radio), textarea")){g.bind(v[1],function(x){if(x.relatedTarget!=j[0]){j.trigger(t[1].split(" ")[0])}})}g.data("__set",true)}return f},hide:function(u){if(!g||!f.isShown()){return f}u=u||a.Event();u.type="onBeforeHide";o.trigger(u);if(u.isDefaultPrevented()){return}p=false;b[q.effect][1].call(f,function(){u.type="onHide";o.trigger(u)});return f},isShown:function(u){return u?p=="full":p},getConf:function(){return q},getTip:function(){return g},getTrigger:function(){return j}});a.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(u,v){if(a.isFunction(q[v])){a(f).bind(v,q[v])}f[v]=function(w){if(w){a(f).bind(v,w)}return f}})}a.fn.tooltip=function(e){var f=this.data("tooltip");if(f){return f}e=a.extend(true,{},a.tools.tooltip.conf,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}this.each(function(){f=new c(a(this),e);a(this).data("tooltip",f)});return e.api?f:this}})(jQuery);(function(c){c.tools=c.tools||{version:"1.2.5"};var b;b=c.tools.expose={conf:{maskId:"exposeMask",loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,startOpacity:0,color:"#fff",onLoad:null,onClose:null}};function f(){if(c.browser.msie){var l=c(document).height(),k=c(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,l-k<20?k:l]}return[c(document).width(),c(document).height()]}function a(k){if(k){return k.call(c.mask)}}var j,e,g,d,h;c.mask={load:function(k,m){if(g){return this}if(typeof k=="string"){k={color:k}}k=k||d;d=k=c.extend(c.extend({},b.conf),k);j=c("#"+k.maskId);if(!j.length){j=c("<div/>").attr("id",k.maskId);c("body").append(j)}var l=f();j.css({position:"absolute",top:0,left:0,width:l[0],height:l[1],display:"none",opacity:k.startOpacity,zIndex:k.zIndex});if(k.color){j.css("backgroundColor",k.color)}if(a(k.onBeforeLoad)===false){return this}if(k.closeOnEsc){c(document).bind("keydown.mask",function(n){if(n.keyCode==27){c.mask.close(n)}})}if(k.closeOnClick){j.bind("click.mask",function(n){c.mask.close(n)})}c(window).bind("resize.mask",function(){c.mask.fit()});if(m&&m.length){h=m.eq(0).css("zIndex");c.each(m,function(){var n=c(this);if(!/relative|absolute|fixed/i.test(n.css("position"))){n.css("position","relative")}});e=m.css({zIndex:Math.max(k.zIndex+1,h=="auto"?0:h)})}j.css({display:"block"}).fadeTo(k.loadSpeed,k.opacity,function(){c.mask.fit();a(k.onLoad);g="full"});g=true;return this},close:function(){if(g){if(a(d.onBeforeClose)===false){return this}j.fadeOut(d.closeSpeed,function(){a(d.onClose);if(e){e.css({zIndex:h})}g=false});c(document).unbind("keydown.mask");j.unbind("click.mask");c(window).unbind("resize.mask")}return this},fit:function(){if(g){var k=f();j.css({width:k[0],height:k[1]})}},getMask:function(){return j},isLoaded:function(k){return k?g=="full":g},getConf:function(){return d},getExposed:function(){return e}};c.fn.mask=function(k){c.mask.load(k);return this};c.fn.expose=function(k){c.mask.load(k,this);return this}})(jQuery);(function(a){a.tools=a.tools||{version:"1.2.5"};a.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:false,history:false},addEffect:function(f,e){c[f]=e}};var c={"default":function(e,f){this.getPanes().hide().eq(e).show();f.call()},fade:function(h,e){var j=this.getConf(),f=j.fadeOutSpeed,g=this.getPanes();if(f){g.fadeOut(f)}else{g.hide()}g.eq(h).fadeIn(j.fadeInSpeed,e)},slide:function(e,f){this.getPanes().slideUp(200);this.getPanes().eq(e).slideDown(400,f)},ajax:function(e,f){this.getPanes().eq(0).load(this.getTabs().eq(e).attr("href"),f)}};var d;a.tools.tabs.addEffect("horizontal",function(e,f){if(!d){d=this.getPanes().eq(0).width()}this.getCurrentPane().animate({width:0},function(){a(this).hide()});this.getPanes().eq(e).animate({width:d},function(){a(this).show();f.call()})});function b(f,k,g){var e=this,h=f.add(this),j=f.find(g.tabs),m=k.jquery?k:f.children(k),l;if(!j.length){j=f.children()}if(!m.length){m=f.parent().find(k)}if(!m.length){m=a(k)}a.extend(this,{click:function(o,n){var q=j.eq(o);if(typeof o=="string"&&o.replace("#","")){q=j.filter("[href*="+o.replace("#","")+"]");o=Math.max(j.index(q),0)}if(g.rotate){var p=j.length-1;if(o<0){return e.click(p,n)}if(o>p){return e.click(0,n)}}if(!q.length){if(l>=0){return e}o=g.initialIndex;q=j.eq(o)}if(o===l){return e}n=n||a.Event();n.type="onBeforeClick";h.trigger(n,[o]);if(n.isDefaultPrevented()){return}c[g.effect].call(e,o,function(){n.type="onClick";h.trigger(n,[o])});l=o;j.removeClass(g.current);q.addClass(g.current);return e},getConf:function(){return g},getTabs:function(){return j},getPanes:function(){return m},getCurrentPane:function(){return m.eq(l)},getCurrentTab:function(){return j.eq(l)},getIndex:function(){return l},next:function(){return e.click(l+1)},prev:function(){return e.click(l-1)},destroy:function(){j.unbind(g.event).removeClass(g.current);m.find("a[href^=#]").unbind("click.T");return e}});a.each("onBeforeClick,onClick".split(","),function(n,o){if(a.isFunction(g[o])){a(e).bind(o,g[o])}e[o]=function(p){if(p){a(e).bind(o,p)}return e}});if(g.history&&a.fn.history){a.tools.history.init(j);g.event="history"}j.each(function(n){a(this).bind(g.event,function(o){e.click(n,o);return o.preventDefault()})});m.find("a[href^=#]").bind("click.T",function(n){e.click(a(this).attr("href"),n)});if(location.hash&&g.tabs=="a"&&f.find("[href="+location.hash+"]").length){e.click(location.hash)}else{if(g.initialIndex===0||g.initialIndex>0){e.click(g.initialIndex)}}}a.fn.tabs=function(g,e){var f=this.data("tabs");if(f){f.destroy();this.removeData("tabs")}if(a.isFunction(e)){e={onBeforeClick:e}}e=a.extend({},a.tools.tabs.conf,e);this.each(function(){f=new b(a(this),g,e);a(this).data("tabs",f)});return e.api?f:this}})(jQuery);(function(a){a.doc=a(document);a.hacks={};a.hacks.toDebugString=function(c){var b="";a.each(c,function(d){b+=d+"="+c[d]+" # "});return b};a.url={encode:function(b){return escape(this._utf8_encode(b))},decode:function(b){return this._utf8_decode(unescape(b))},_utf8_encode:function(f){f=f.replace(/\r\n/g,"\n");var e="";for(var b=0;b<f.length;b++){var d=f.charCodeAt(b);if(d<128){e+=String.fromCharCode(d)}else{if((d>127)&&(d<2048)){e+=String.fromCharCode((d>>6)|192);e+=String.fromCharCode((d&63)|128)}else{e+=String.fromCharCode((d>>12)|224);e+=String.fromCharCode(((d>>6)&63)|128);e+=String.fromCharCode((d&63)|128)}}}return e},_utf8_decode:function(d){var f="";var e=0;var b=c1=c2=0;while(e<d.length){b=d.charCodeAt(e);if(b<128){f+=String.fromCharCode(b);e++}else{if((b>191)&&(b<224)){c2=d.charCodeAt(e+1);f+=String.fromCharCode(((b&31)<<6)|(c2&63));e+=2}else{c2=d.charCodeAt(e+1);c3=d.charCodeAt(e+2);f+=String.fromCharCode(((b&15)<<12)|((c2&63)<<6)|(c3&63));e+=3}}}return f}};a.hacks.encodeFormAction=function(){var d=a("form"),c=d.attr("action");var f=c.indexOf("?"),e=c.indexOf("#");var h=Math.min(f<0?Number.MAX_VALUE:f,e<0?Number.MAX_VALUE:e);var b=h>=0?c.substr(0,h):c;var g=a.url.encode(b);if(h>=0){g+=c.substr(h)}d.attr("action",g)};a.hacks.safariWebKit=function(){var b=Sys.Browser;b.WebKit={};var c=navigator.userAgent;if(c.indexOf("WebKit/")>-1){b.agent=Sys.Browser.WebKit;b.version=parseFloat(c.match(/WebKit\/(\d+(\.\d+)?)/)[1]);b.name="WebKit"}}})(jQuery);(function(b){var d={elSel:"a",parentNotSel:".jq-no-link-count",sitePageSel:".jq-sitepage",homepageLinkClass:"jq-link-hp",hplinkClassRegex:/jq-id-(\d+)$/,linkUrlRegex:/\/[^\/\d]+\/[^\/\d]+\/[^\/]+-(\d+)(?:\/[-\w]+)?(\?onMap=1)?$/,webservice:null,sitePage:"",events:"click linkstat",clicked:{}},c=null;b.pageview=function(e){c=b.extend({},d,e);b.doc.delegate(c.elSel,c.events,a);return this};var a=function(n){if(!c.webservice){return}var g=b(this);if(g.parents(c.parentNotSel).length>0){return true}var h=null,k=null;if(g.hasClass(c.homepageLinkClass)){k="homepage";h=c.hplinkClassRegex.exec(g.attr("class"))}else{h=c.linkUrlRegex.exec(decodeURI(g.attr("href")))}if(h===null||h.length<=0){return true}var j=h[1],f=j*1,l=g.parents(".premium").length>0,e=h.length>2&&(h[2]==="?onMap=1");if(k===null){k=e?"map":l?"premium":"normal"}var m=j+"#"+k;if(c.clicked[m]){return true}var o=g.data("ctvid");o=o?o*1:0;c.webservice(f,k,o);c.clicked[m]=true;return true}})(jQuery);(function(a){a.fn.usefulness=function(c){var b=a.extend({},c,{currPlhSel:".jq-usefulness-current",currValSel:"[id$=ctnrCurrentVal]",loadingSel:".process.new"});a.each(this,function(){var d=a(this),f=d.siblings(b.currPlhSel),e=d.find(b.currValSel);f.replaceWith(e);d.find("a").click(function(h){h.preventDefault();var g=a(h.target);var j=g.parent().siblings(b.loadingSel),k=d.parent();j.width(k.width()).height(k.height());k.prepend(j);j.show("normal");a.get(g.data("url"),function(m){var l=a(m);d.html(l.find("[id$=ctnrFeedback]"));k.find(b.currValSel).replaceWith(l.find(b.currValSel));j.hide("slow")},"html");g.data("url","").unbind("click").click(function(l){l.preventDefault()})})});return this}})(jQuery);(function(a){var b=a.scrollTo=function(g,f,d){a(window).scrollTo(g,f,d)};b.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1};b.window=function(d){return a(window)._scrollable()};a.fn._scrollable=function(){return this.map(function(){var g=this,f=!g.nodeName||a.inArray(g.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return g}var d=(g.contentWindow||g).document||g.ownerDocument||g;return a.browser.safari||d.compatMode=="BackCompat"?d.body:d.documentElement})};a.fn.scrollTo=function(f,d,e){if(typeof d=="object"){e=d;d=0}if(typeof e=="function"){e={onAfter:e}}if(f=="max"){f=9000000000}e=a.extend({},b.defaults,e);d=d||e.speed||e.duration;e.queue=e.queue&&e.axis.length>1;if(e.queue){d/=2}e.offset=c(e.offset);e.over=c(e.over);return this._scrollable().each(function(){var m=this,h=a(m),k=f,j,l={},o=h.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(k)){k=c(k);break}k=a(k,this);case"object":if(k.is||k.style){j=(k=a(k)).offset()}}a.each(e.axis.split(""),function(p,s){var q=s=="x"?"Left":"Top",r=q.toLowerCase(),g="scroll"+q,u=m[g],v=b.max(m,s);if(j){l[g]=j[r]+(o?0:u-h.offset()[r]);if(e.margin){l[g]-=parseInt(k.css("margin"+q))||0;l[g]-=parseInt(k.css("border"+q+"Width"))||0}l[g]+=e.offset[r]||0;if(e.over[r]){l[g]+=k[s=="x"?"width":"height"]()*e.over[r]}}else{var t=k[r];l[g]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*v:t}if(/^\d+$/.test(l[g])){l[g]=l[g]<=0?0:Math.min(l[g],v)}if(!p&&e.queue){if(u!=l[g]){n(e.onAfterFirst)}delete l[g]}});n(e.onAfter);function n(g){h.animate(l,d,e.easing,g&&function(){g.call(this,f,e)})}}).end()};b.max=function(f,k){var g=k=="x"?"Width":"Height",j="scroll"+g;if(!a(f).is("html,body")){return f[j]-a(f)[g.toLowerCase()]()}var d="client"+g,n=f.ownerDocument.documentElement,o=f.ownerDocument.body;return Math.max(n[j],o[j])-Math.min(n[d],o[d])};function c(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);function loadAdSlot(c,a,d,b){var e=$("#"+c);var f=e.children("iframe");if(f.length>0){if(f[0].src.indexOf(a)<0){f[0].src=a}}else{e.append(function(){return'<iframe src="'+a+'" width="'+d+'" height="'+b+'" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>'})}}(function(a){a.fn.tn_scrollable=function(c){var f=["scrollable"];for(var e in f){if(typeof a.fn[f[e]]!=="function"){alert("The plugin [tnscrollable] needs the plugin ["+f[e]+"]!");return this}}var b=a.extend({},a.tools.scrollable.conf,{moreItems:[],moveSize:1,backLinkText:"back to start",maxItemCount:100,speed:3000,keyboard:false},c,{prev:"",next:"",moveSize:c.size-1});var d=a(this).scrollable(b).data("scrollable");var h=this.siblings(c.prev).click(function(){d.move(-b.moveSize)});var g=this.siblings(c.next).click(function(){if(a(this).hasClass(b.disabledClass)){return}if(b.moreItems.length>0){var j=b.moreItems.splice(0,b.moveSize);for(var k=0;k<j.length;k++){d.addItem(a(j[k]))}if(b.moreItems.length<=0){d.addItem(a('<span><a class="arrow back">'+b.backLinkText+"</a></span>").find(".back").click(function(){d.begin()}).end())}}d.move(b.moveSize)});d.onSeek=function(j){h.toggleClass(b.disabledClass,d.getIndex()==0);g.toggleClass(b.disabledClass,d.getIndex()+b.size>b.maxItemCount)};return this}})(jQuery);(function(a){a.urlloader=function(b){if(b&&b!=""){a("body").append('<iframe name="iHpl" src="'+b+'" width="1px" height="1px" style="position: absolute; left: -1000px;"></iframe>');window.setTimeout(function(){a('body iframe[name="iHpl"]').remove()},100)}}})(jQuery);(function(a){var b={};var c=0;a.galleriffic={version:"2.0.1",normalizeHash:function(e){return e.replace(/^.*#/,"").replace(/\?.*$/,"")},getImage:function(e){if(!e){return undefined}e=a.galleriffic.normalizeHash(e);return b[e]},gotoImage:function(f){var e=a.galleriffic.getImage(f);if(!e){return false}var g=e.gallery;g.gotoImage(e);return true},removeImageByHash:function(f,h){var e=a.galleriffic.getImage(f);if(!e){return false}var g=e.gallery;if(h&&h!=g){return false}return g.removeImageByIndex(e.index)}};var d={firstDelay:3000,delay:3000,numThumbs:20,preloadAhead:40,enableTopPager:false,enableBottomPager:true,enableMaximize:false,disableAdvanceLink:false,maxPagesToShow:7,imageContainerSel:"",captionContainerSel:"",controlsContainerSel:"",loadingContainerSel:"",renderSSControls:true,renderNavControls:true,playLinkText:"Play",pauseLinkText:"Pause",prevLinkText:"Previous",nextLinkText:"Next",nextPageLinkText:"Next &rsaquo;",prevPageLinkText:"&lsaquo; Prev",enableHistory:false,enableKeyboardNavigation:true,autoStart:false,syncTransitions:false,defaultTransitionDuration:1000,onSlideChange:undefined,onTransitionOut:undefined,onTransitionIn:undefined,onPageTransitionOut:undefined,onPageTransitionIn:undefined,onImageAdded:undefined,onImageRemoved:undefined};a.fn.galleriffic=function(g){a.extend(this,{version:a.galleriffic.version,isSlideshowRunning:false,slideshowTimeout:undefined,clickHandler:function(m,n){this.pause();if(!this.enableHistory){var o=a.galleriffic.normalizeHash(a(n).attr("href"));a.galleriffic.gotoImage(o);m.preventDefault()}},appendImage:function(m){this.addImage(m,false,false);return this},insertImage:function(m,n){this.addImage(m,false,true,n);return this},addImage:function(q,s,n,t){var r=(typeof q==="string")?a(q):q;var x=r.find("a.thumb");var u=x.attr("href");var v=x.attr("title");var p=r.find(".caption").remove();var o=x.attr("name");c++;if(!o||b[""+o]){o=c}if(!n){t=this.data.length}var w={title:v,slideUrl:u,caption:p,hash:o,gallery:this,index:t};if(n){this.data.splice(t,0,w);this.updateIndices(t)}else{this.data.push(w)}var m=this;if(!s){this.updateThumbs(function(){var y=m.find("ul.thumbs");if(n){y.children(":eq("+t+")").before(r)}else{y.append(r)}if(m.onImageAdded){m.onImageAdded(w,r)}})}b[""+o]=w;x.attr("rel","history").attr("href","#"+o).removeAttr("name").click(function(y){m.clickHandler(y,this)});this.refreshNavigation();return this},removeImageByIndex:function(n){if(n<0||n>=this.data.length){return false}var m=this.data[n];if(!m){return false}this.removeImage(m);return true},removeImageByHash:function(m){return a.galleriffic.removeImageByHash(m,this)},removeImage:function(m){var n=m.index;this.data.splice(n,1);delete b[""+m.hash];this.updateThumbs(function(){var o=f.find("ul.thumbs").children(":eq("+n+")").remove();if(f.onImageRemoved){f.onImageRemoved(m,o)}});this.updateIndices(n);return this},updateIndices:function(m){for(i=m;i<this.data.length;i++){this.data[i].index=i}return this},initializeThumbs:function(){this.data=[];var m=this;this.find("ul.thumbs > li").each(function(n){m.addImage(a(this),true,false)});return this},isPreloadComplete:false,preloadInit:function(){if(this.preloadAhead==0){return this}this.preloadStartIndex=this.currentImage.index;var m=this.getNextIndex(this.preloadStartIndex);return this.preloadRecursive(this.preloadStartIndex,m)},preloadRelocate:function(m){this.preloadStartIndex=m;return this},preloadRecursive:function(p,o){if(p!=this.preloadStartIndex){var n=this.getNextIndex(this.preloadStartIndex);return this.preloadRecursive(this.preloadStartIndex,n)}var m=this;var s=o-p;if(s<0){s=this.data.length-1-p+o}if(this.preloadAhead>=0&&s>this.preloadAhead){setTimeout(function(){m.preloadRecursive(p,o)},500);return this}var q=this.data[o];if(!q){return this}if(q.image){return this.preloadNext(p,o)}var r=new Image();r.onload=function(){q.image=this;m.preloadNext(p,o)};r.alt=q.title;r.src=q.slideUrl;return this},preloadNext:function(m,p){var o=this.getNextIndex(p);if(o==m){this.isPreloadComplete=true}else{var n=this;setTimeout(function(){n.preloadRecursive(m,o)},100)}return this},getNextIndex:function(n){var m=n+1;if(m>=this.data.length){m=0}return m},getPrevIndex:function(n){var m=n-1;if(m<0){m=this.data.length-1}return m},pause:function(){this.isSlideshowRunning=false;if(this.slideshowTimeout){clearTimeout(this.slideshowTimeout);this.slideshowTimeout=undefined}if(this.$controlsContainer){this.$controlsContainer.find("div.ss-controls a:first").removeClass().addClass("play").attr("title",this.playLinkText).attr("href","#play").html(this.playLinkText)}return this},play:function(){this.isSlideshowRunning=true;if(this.$controlsContainer){this.$controlsContainer.find("div.ss-controls a:first").removeClass().addClass("pause").attr("title",this.pauseLinkText).attr("href","#pause").html(this.pauseLinkText).end()}if(!this.slideshowTimeout){var m=this;this.slideshowTimeout=setTimeout(function(){m.ssAdvance()},this.firstDelay)}return this},toggleSlideshow:function(){if(this.isSlideshowRunning){this.pause()}else{this.play()}return this},ssAdvance:function(){if(this.isSlideshowRunning){this.next(true)}return this},next:function(n,m){this.gotoIndex(this.getNextIndex(this.currentImage.index),n,m);return this},previous:function(n,m){this.gotoIndex(this.getPrevIndex(this.currentImage.index),n,m);return this},nextPage:function(m,o){var n=this.getCurrentPage();var q=this.getNumPages()-1;if(n<q){var p=n*this.numThumbs;var r=p+this.numThumbs;this.gotoIndex(r,m,o)}return this},previousPage:function(q,m){var n=this.getCurrentPage();if(n>0){var p=n*this.numThumbs;var o=p-this.numThumbs;this.gotoIndex(o,q,m)}return this},gotoIndex:function(n,p,m){if(!p){this.pause()}if(n<0){n=0}else{if(n>=this.data.length){n=this.data.length-1}}var o=this.data[n];if(o){if(!m&&this.enableHistory){a.historyLoad(String(o.hash))}else{this.gotoImage(o)}}return this},gotoImage:function(m){var n=m.index;if(this.onSlideChange){this.onSlideChange(this.currentImage.index,n)}this.currentImage=m;this.preloadRelocate(n);this.refresh();return this},getDefaultTransitionDuration:function(m){if(m){return this.defaultTransitionDuration}return this.defaultTransitionDuration/2},refreshNavigation:function(){var m=this.currentImage;if(!m){return this}var n=m.index;if(this.$controlsContainer){this.$controlsContainer.find("div.nav-controls a.prev").attr("href","#"+this.data[this.getPrevIndex(n)].hash).end().find("div.nav-controls a.next").attr("href","#"+this.data[this.getNextIndex(n)].hash)}},refresh:function(){var s=this.currentImage;if(!s){return this}this.refreshNavigation();var t=this.$imageContainer.find("span.current").addClass("previous").removeClass("current");var p=0;if(this.$captionContainer){p=this.$captionContainer.find("span.current").addClass("previous").removeClass("current")}var n=this.syncTransitions&&s.image;var q=true;var o=this;var m=function(){q=false;t.remove();if(p){p.remove()}if(!n){if(s.image&&s.hash==o.data[o.currentImage.index].hash){o.buildImage(s,n)}else{if(o.$loadingContainer){o.$loadingContainer.show()}}}};if(t.length==0){m()}else{if(this.onTransitionOut){this.onTransitionOut(t,p,n,m)}else{t.fadeTo(this.getDefaultTransitionDuration(n),0,m);if(p){p.fadeTo(this.getDefaultTransitionDuration(n),0)}}}if(n){this.buildImage(s,n)}if(!s.image){var r=new Image();r.onload=function(){s.image=this;if(!q&&s.hash==o.data[o.currentImage.index].hash){o.buildImage(s,n)}};r.alt=s.title;r.src=s.slideUrl}this.relocatePreload=true;return this.syncThumbs()},buildImage:function(o,q){var n=this;var m=this.getNextIndex(o.index);var p=null;if(this.disableAdvanceLink){p=this.$imageContainer.append('<span class="picture-link current"></span>').find("span.current").css("opacity","0").append(o.image)}else{p=this.$imageContainer.append('<span class="image-wrapper current"><a class="advance-link" rel="history" href="#'+this.data[m].hash+'" title="'+o.title+'">&nbsp;</a></span>').find("span.current").css("opacity","0");p.find("a").append(o.image).click(function(s){n.clickHandler(s,this)})}var r=0;if(this.$captionContainer){r=this.$captionContainer.append('<span class="image-caption current"></span>').find("span.current").css("opacity","0").append(o.caption)}if(this.$loadingContainer){this.$loadingContainer.hide()}if(this.onTransitionIn){this.onTransitionIn(p,r,q)}else{p.fadeTo(this.getDefaultTransitionDuration(q),1);if(r){r.fadeTo(this.getDefaultTransitionDuration(q),1)}}if(this.isSlideshowRunning){if(this.slideshowTimeout){clearTimeout(this.slideshowTimeout)}this.slideshowTimeout=setTimeout(function(){n.ssAdvance()},this.delay)}return this},getCurrentPage:function(){return Math.floor(this.currentImage.index/this.numThumbs)},syncThumbs:function(){var n=this.getCurrentPage();if(n!=this.displayedPage){this.updateThumbs()}var m=this.find("ul.thumbs").children();m.filter(".selected").removeClass("selected");m.eq(this.currentImage.index).addClass("selected");return this},updateThumbs:function(n){var o=this;var m=function(){if(n){n()}o.rebuildThumbs();if(o.onPageTransitionIn){o.onPageTransitionIn()}else{o.show()}};if(this.onPageTransitionOut){this.onPageTransitionOut(m)}else{this.hide();m()}return this},rebuildThumbs:function(){var s=this.data.length>this.numThumbs;if(this.enableTopPager){var o=this.find("div.top");if(o.length==0){o=this.prepend('<div class="top pagination"></div>').find("div.top")}else{o.empty()}if(s){this.buildPager(o)}}if(this.enableBottomPager){var r=this.find("div.bottom");if(r.length==0){r=this.append('<div class="bottom pagination"></div>').find("div.bottom")}else{r.empty()}if(s){this.buildPager(r)}}var n=this.getCurrentPage();var q=n*this.numThumbs;var m=q+this.numThumbs-1;if(m>=this.data.length){m=this.data.length-1}var p=this.find("ul.thumbs");p.find("li").each(function(t){var u=a(this);if(t>=q&&t<=m){u.show()}else{u.hide()}});this.displayedPage=n;p.removeClass("noscript");return this},getNumPages:function(){return Math.ceil(this.data.length/this.numThumbs)},buildPager:function(m){var o=this;var q=this.getNumPages();var p=this.getCurrentPage();var r=p*this.numThumbs;var t=this.maxPagesToShow-1;var s=p-Math.floor((this.maxPagesToShow-1)/2)+1;if(s>0){var u=q-s;if(u<t){s=s-(t-u)}}if(s<0){s=0}if(p>0){var n=r-this.numThumbs;m.append('<a rel="history" href="#'+this.data[n].hash+'" title="'+this.prevPageLinkText+'">'+this.prevPageLinkText+"</a>")}if(s>0){this.buildPageLink(m,0,q);if(s>1){m.append('<span class="ellipsis">&hellip;</span>')}t--}while(t>0){this.buildPageLink(m,s,q);t--;s++}if(s<q){var w=q-1;if(s<w){m.append('<span class="ellipsis">&hellip;</span>')}this.buildPageLink(m,w,q)}var v=r+this.numThumbs;if(v<this.data.length){m.append('<a rel="history" href="#'+this.data[v].hash+'" title="'+this.nextPageLinkText+'">'+this.nextPageLinkText+"</a>")}m.find("a").click(function(x){o.clickHandler(x,this)});return this},buildPageLink:function(m,p,o){var r=p+1;var n=this.getCurrentPage();if(p==n){m.append('<span class="current">'+r+"</span>")}else{if(p<o){var q=p*this.numThumbs;m.append('<a rel="history" href="#'+this.data[q].hash+'" title="'+r+'">'+r+"</a>")}}return this}});a.extend(this,d,g);if(this.enableHistory&&!a.historyInit){this.enableHistory=false}if(this.imageContainerSel){this.$imageContainer=a(this.imageContainerSel)}if(this.captionContainerSel){this.$captionContainer=a(this.captionContainerSel)}if(this.loadingContainerSel){this.$loadingContainer=a(this.loadingContainerSel)}this.initializeThumbs();if(this.maxPagesToShow<3){this.maxPagesToShow=3}this.displayedPage=-1;this.currentImage=this.data[0];var f=this;if(this.$loadingContainer){this.$loadingContainer.hide()}if(this.controlsContainerSel){this.$controlsContainer=a(this.controlsContainerSel).empty();if(this.renderSSControls){if(this.autoStart){this.$controlsContainer.append('<div class="ss-controls"><a href="#pause" class="pause" title="'+this.pauseLinkText+'">'+this.pauseLinkText+"</a>"+(this.enableMaximize?'<a class="g-expand"></a>':"")+"</div>")}else{this.$controlsContainer.append('<div class="ss-controls"><a href="#play" class="play" title="'+this.playLinkText+'">'+this.playLinkText+"</a>"+(this.enableMaximize?'<a class="g-expand"></a>':"")+"</div>")}var k=this.$controlsContainer.closest(".g-container").one("mouseover",function(){f.$controlsContainer.find("a").fadeIn()}).find("div.ss-controls a:first").click(function(m){f.toggleSlideshow();m.preventDefault();m.target.blur()}).end().find("div.ss-controls a:nth-child(2)").hide().end();var h=k.find(".g-lg-box");if(h.length<=0){h=k}h.hover(function(){f.$controlsContainer.fadeIn()},function(){f.$controlsContainer.fadeOut()})}if(this.renderNavControls){this.$controlsContainer.append('<div class="nav-controls"><a class="prev" rel="history" title="'+this.prevLinkText+'">'+this.prevLinkText+'</a><a class="next" rel="history" title="'+this.nextLinkText+'">'+this.nextLinkText+"</a></div>").find("div.nav-controls a").hide().click(function(m){f.clickHandler(m,this);m.target.blur()})}}var e=!this.enableHistory||!location.hash;if(this.enableHistory&&location.hash){var j=a.galleriffic.normalizeHash(location.hash);var l=b[j];if(!l){e=true}}if(e){this.gotoIndex(0,false,true)}if(this.enableKeyboardNavigation){a(document).keydown(function(m){var n=m.charCode?m.charCode:m.keyCode?m.keyCode:0;switch(n){case 32:f.next();m.preventDefault();break;case 33:f.previousPage();m.preventDefault();break;case 34:f.nextPage();m.preventDefault();break;case 35:f.gotoIndex(f.data.length-1);m.preventDefault();break;case 36:f.gotoIndex(0);m.preventDefault();break;case 37:f.previous();m.preventDefault();break;case 39:f.next();m.preventDefault();break}})}if(this.autoStart){this.play()}setTimeout(function(){f.preloadInit()},1000);return this}})(jQuery);(function(a){var b={large:false,slidesSel:"",ctrlsSel:"",captnSel:"",maximSel:".g-expand",cssHideThmbs:"g-thumbs-none",usefulnessCtnrSel:"[id$=ctnrHelpful]",enableMaximize:false,modalDivSel:"",largeGalUrl:"",isContentSharing:false,delay:3000,autoStart:false,onInit:null};a.fn.gallery=function(d){d=a.extend({},b,d);d.isContentSharing=window.location.toString().indexOf("http://partner.")>-1;d.isIE6=(a.browser.msie)&&(a.browser.version<7);var c=this.galleriffic({firstDelay:500,delay:d.delay,autoStart:d.autoStart,numThumbs:10,enableMaximize:!d.isContentSharing&&d.enableMaximize&&!d.isIE6,disableAdvanceLink:true,enableBottomPager:false,imageContainerSel:d.slidesSel,controlsContainerSel:d.ctrlsSel,captionContainerSel:d.large?d.captnSel:"",playLinkText:"",pauseLinkText:"",prevLinkText:"",nextLinkText:"",enableKeyboardNavigation:false,onTransitionIn:!d.large?undefined:function(h,f,e){var g=this;h.fadeTo(this.getDefaultTransitionDuration(e),1);f.hover(function(){a.data(this,"wasplaying",g.isSlideshowRunning);g.pause()},function(){if(a.data(this,"wasplaying")){g.play()}}).fadeTo(this.getDefaultTransitionDuration(e),1).find(d.usefulnessCtnrSel).usefulness()}});if(!d.large){this.fadeOut(function(){a(this).addClass(d.cssHideThmbs);if(typeof d.onInit==="function"){d.onInit(c)}})}if(d.enableMaximize&&d.largeGalUrl){a.doc.find(d.ctrlsSel).find(d.maximSel).attr("rel",d.modalDivSel).attr("href",d.largeGalUrl).overlay({expose:{color:"#ebecff",loadSpeed:500,opacity:0.9},close:"_",onBeforeLoad:function(){this.getOverlay().find(".contentWrap").html('<div class="loading"><img src="/style/img/ajax-loader.gif" alt="loading..." /></div>')},onLoad:function(){var f=this;var e=f.getOverlay();var g=e.find(".contentWrap"),h=f.getTrigger().attr("href");g.load(h).find(".close").live("click",function(){f.close()})}})}if(d.large){this.find(".prev-set").click(function(){c.previousPage()}).end().find(".next-set").click(function(){c.nextPage()}).end().removeClass(d.cssHideThmbs)}return this}})(jQuery);function userboxhover(b){var a=$(this).siblings().filter(".jq-dest-rep")[0];$(".jq-src-rep").appendTo(a)}function hookuprephover(){$("div.jq-trig-rep").mouseover(userboxhover)}function togglerepinfo(){$("[id$=lnkCollapseExpand]").click(function(){$(this).next().toggle().end().find("a > span[id$=lbl_Close]").toggle()}).next().hide().end().find("a > span[id$=lbl_Close]").hide()};
