;(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}
htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars);}
options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true;}
return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}
catch(e){return'6,0,0';}}catch(e){}
return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}
return'0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)
if(typeof this[key]!='function')
s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this)
if(typeof this[key]!='function')
s+=key+'='+encodeURIComponent(this[key])+'&';return s.replace(/&$/,'');};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars)htmlOptions.flashvars.toString=toFlashvarsString;return'<embed '+String(htmlOptions)+'/><br/>';};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();;(function($){var $scrollTo=$.scrollTo=function(target,duration,settings){$scrollTo.window().scrollTo(target,duration,settings);};$scrollTo.defaults={axis:'y',duration:1};$scrollTo.window=function(){return $($.browser.safari?'body':'html');};$.fn.scrollTo=function(target,duration,settings){if(typeof duration=='object'){settings=duration;duration=0;}
settings=$.extend({},$scrollTo.defaults,settings);duration=duration||settings.speed||settings.duration;settings.queue=settings.queue&&settings.axis.length>1;if(settings.queue)
duration/=2;settings.offset=both(settings.offset);settings.over=both(settings.over);return this.each(function(){var elem=this,$elem=$(elem),t=target,toff,attr={},win=$elem.is('html,body');switch(typeof t){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(t)){t=both(t);break;}
t=$(t,this);case'object':if(t.is||t.style)
toff=(t=$(t)).offset();}
$.each(settings.axis.split(''),function(i,axis){var Pos=axis=='x'?'Left':'Top',pos=Pos.toLowerCase(),key='scroll'+Pos,act=elem[key],Dim=axis=='x'?'Width':'Height',dim=Dim.toLowerCase();if(toff){attr[key]=toff[pos]+(win?0:act-$elem.offset()[pos]);if(settings.margin){attr[key]-=parseInt(t.css('margin'+Pos))||0;attr[key]-=parseInt(t.css('border'+Pos+'Width'))||0;}
attr[key]+=settings.offset[pos]||0;if(settings.over[pos])
attr[key]+=t[dim]()*settings.over[pos];}else
attr[key]=t[pos];if(/^\d+$/.test(attr[key]))
attr[key]=attr[key]<=0?0:Math.min(attr[key],max(Dim));if(!i&&settings.queue){if(act!=attr[key])
animate(settings.onAfterFirst);delete attr[key];}});animate(settings.onAfter);function animate(callback){$elem.animate(attr,duration,settings.easing,callback&&function(){callback.call(this,target);});};function max(Dim){var el=win?$.browser.opera?document.body:document.documentElement:elem;return el['scroll'+Dim]-el['client'+Dim];};});};function both(val){return typeof val=='object'?val:{top:val,left:val};};})(jQuery);var tb_pathToImage="/skins/rb_2007/img/infographic/loading.gif";function addRBCSS(){$('#TB_overlay').css({filter:'alpha(opacity=40)','-moz-opacity':0.4,opacity:0.4});$('#TB_HideSelect').css({filter:'alpha(opacity=0)','-moz-opacity':0,opacity:0});}
$(document).ready(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader=new Image();imgLoader.src=tb_pathToImage;});function tb_init(domChunk){$(domChunk).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();return false;});}
function tb_show(caption,url,imageGroup){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}
if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack");}else{$("#TB_overlay").addClass("TB_overlayBG");}
addRBCSS();var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);var labelClose="Close";var labelPrint="Print";if(url.indexOf('labelClose')!=-1){labelClose=params['labelClose'];}
if(url.indexOf('labelPrint')!=-1){labelPrint=params['labelPrint'];}
if(caption===null){caption="";}
$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$('#TB_load').show();var baseURL;if(url.indexOf("?")!==-1){baseURL=url.substr(0,url.indexOf("?"));}else{baseURL=url;}
var urlString=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var urlType=baseURL.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'||urlType=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(imageGroup){TB_TempArray=$("a[@rel="+imageGroup+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length);}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=tb_getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}else if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;$("#TB_window").append("<div id='TB_closeWindow'><a href='#' id='TB_printWindowButton' title='"+labelPrint+"'>"+labelPrint+"</a> | <a href='#' id='TB_closeWindowButton' title='"+labelClose+"'>"+labelClose+"</a></div><a href='' id='TB_ImageOff' title='Close'><div id='TB_printImage'><img id='TB_Image' border='0' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></div></a>"+"<div id='TB_printCaption'><div id='TB_caption'>"+caption+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div></div>");$("#TB_printWindowButton").click(tb_print);$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function goPrev(){if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);}
$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,imageGroup);return false;}
$("#TB_prev").click(goPrev);}
if(!(TB_NextHTML==="")){function goNext(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,imageGroup);return false;}
$("#TB_next").click(goNext);}
document.onkeydown=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";goNext();}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";goPrev();}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"});};imgPreloader.src=url;}else{var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30||630;TB_HEIGHT=(params['height']*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');$("#TB_iframeContent").remove();if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>");}}else{if($("#TB_window").css("display")!="block"){if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(caption);}}
$("#TB_closeWindowButton").click(tb_remove);if(url.indexOf('TB_inline')!=-1){$("#TB_ajaxContent").append($('#'+params['inlineId']).children());$("#TB_window").unload(function(){$('#'+params['inlineId']).append($("#TB_ajaxContent").children());});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"});}else if(url.indexOf('TB_iframe')!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"});}}else{$("#TB_ajaxContent").load(url+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"});});}}
if(!params['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}};}}catch(e){}}
function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"});}
function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","");}
document.onkeydown="";document.onkeyup="";return false;}
function tb_position(){$("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});$.browser.msie6=$.browser.msie&&/MSIE 6\.0/i.test(window.navigator.userAgent)&&!/MSIE 7\.0/i.test(window.navigator.userAgent);if(!jQuery.browser.msie6){$("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/2),10)+'px'});}}
function tb_parseQuery(query){var Params={};if(!query){return Params;}
var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}
var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function tb_getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize;}
function tb_detectMacXFF(){var userAgent=navigator.userAgent.toLowerCase();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1){return true;}}
function tb_print(){var a=window.open('','','scrollbars=yes,width=600,height=400');a.document.open("text/html");a.document.write('<html><head><link rel="stylesheet" href="/resources/css/thickboxprint.css" type="text/css" /></head><body style="padding-left:20px;background-image:none;background-color:#FFFFFF;">');a.document.write(document.getElementById('TB_printImage').innerHTML+document.getElementById('TB_printCaption').innerHTML);a.document.write('</body></html>');a.document.close();a.print();a.close();return false;}
(function($){$.fn.rbslider=function(parameters){var params=jQuery.extend({numVisibleChildren:10,animUpdateSpeed:25,listElemHeight:17,selectedListItemCss:'lnavi-selected',activeListItemCss:'lnavi-active',mainCss:'scroll-main',scrollCss:'scroll-container',sliderCss:'slider-container',trackCss:'slider-track',handleCss:'slider-handle',handleSelectedCss:'sl-hndl-selected',buttonCss:'slider-button',buttonSelectedCss:'sl-btn-selected'},parameters);var $this=$(this);return this.each(function(){if(jQuery.browser.msie||jQuery.browser.safari){var $parent=$this;while($parent.is("ul")||$parent.is("li")){$parent=$parent.parent();}
$parent.bind('selectstart',function(event){event.preventDefault();});}
var numChildren=$this.children().length;if(numChildren<=params.numVisibleChildren)return;var selectedIndex=-1;$this.children().each(function(i){var cls=$(this).attr("class");if(cls&&cls==params.selectedListItemCss)selectedIndex=i;});if(selectedIndex==-1){$this.children().each(function(i){var cls=$(this).attr("class");if(cls&&cls==params.activeListItemCss)selectedIndex=i;});}
$this.parent().addClass('scroller');var $scroller=$('<div>').addClass(params.scrollCss);var $container=$this.wrap($('<div>').addClass(params.mainCss).append($scroller)).parent().parent();var $slider=$('<div>').addClass(params.sliderCss);var $track=$('<div>').addClass(params.trackCss);var $handle=$('<div>').addClass(params.handleCss);var $btnUp=$('<div>').addClass(params.buttonCss).addClass('slider-button-up');var $btnDown=$('<div>').addClass(params.buttonCss).addClass('slider-button-down');$container.append($slider.append($btnUp).append($track.append($handle)).append($btnDown))
var numHiddenChildren=numChildren-params.numVisibleChildren;var liWidth=$($this.children()[0]).width();var liHeight=params.listElemHeight;if($this.children().length){var $lnk=$($this.children()[0]).children();var split=(''+$lnk.css('line-height')+$lnk.css('margin-top')+$lnk.css('margin-bottom')).split('px');if(split.length==4){liHeight=0;$.each(split,function(i,v){liHeight+=parseInt(v)||0;});}
if($.browser.msie&&$.browser.version>=7.0){$this.parent().parent().parent().css('height',(liHeight*(params.numVisibleChildren+1)));}}
var ulHeight=liHeight*params.numVisibleChildren;var ulLen=$this.height();var btnLen=$btnUp.height();var trackOffTop=$container.offset().top+btnLen;var trackLen=ulHeight-(2*btnLen);var handleLen=$handle.height();var handleMiddle=Math.round(handleLen/2);var maxTop=trackLen-handleLen;var scrollOff=-((ulLen-ulHeight)/(trackLen-handleLen));var lastHandleTop=0;var lastScrollOff=0;var animTimer=null;var animLastTop=0;var buttonOff=maxTop/Math.min(8,numHiddenChildren);var wheelOff=buttonOff*2;$container.css({display:'block',position:'relative',height:ulHeight+'px',left:'0px'});$scroller.css({height:ulHeight+'px'});$this.css({width:liWidth+'px',height:ulHeight+'px'});$slider.css({left:liWidth+'px',height:ulHeight+'px'});$track.css({height:trackLen+'px'});var getAnimOffset=function(start,end){return start-Math.round((start-end)*0.3);};var update=function(off,anim,toBounds){var handleTop=Math.round(Math.min(Math.max(0,off),maxTop));if(toBounds){handleTop=handleTop<5?0:(maxTop-handleTop<5)?maxTop:handleTop;}
var sOff=Math.round(scrollOff*handleTop);if(!anim){lastHandleTop=handleTop;$handle.css({top:handleTop+'px'});lastScrollOff=sOff;$this.css({top:sOff+'px'});return;}
window.clearInterval(animTimer);var sTop=lastScrollOff;var hTop=lastHandleTop;animTimer=window.setInterval(function(){hTop=getAnimOffset(hTop,handleTop);lastHandleTop=hTop;$handle.css({top:hTop+'px'});sTop=getAnimOffset(sTop,sOff);lastScrollOff=sTop;$this.css({top:sTop+'px'});if(sTop==sOff||sTop==animLastTop){window.clearInterval(animTimer);animLastTop=-1;lastHandleTop=handleTop;$handle.css({top:handleTop+'px'});lastScrollOff=sOff;$this.css({top:sOff+'px'});}
animLastTop=sTop;},params.animUpdateSpeed);};if(selectedIndex!=-1){selectedIndex=Math.min(Math.max(selectedIndex,0),(ulLen/liHeight)-1);var diffScroll=maxTop/(ulLen-ulHeight);var selHeight=0;if(selectedIndex>0){for(var i=0;i<selectedIndex;i++)
{var elemHeight=$($this.children().get(i)).height()+3;selHeight+=elemHeight;}}
var activeElem=$this.children().get(selectedIndex);var activeElemHeight=$(activeElem).height()+3;selHeight=Math.max(selHeight-(ulHeight/2)+(activeElemHeight/2),0);update(selHeight*diffScroll,true,false);}
if($container.unmousewheel)$container.unmousewheel();if($container.mousewheel){$container.mousewheel(function(event,delta){if(delta>0){onBtnDown('wheelup');}else if(delta<0){onBtnDown('wheeldown');}
return false;},false);}
var onTrackDown=function(event){var hTop=Math.min(Math.max(0,event.pageY-trackOffTop-handleMiddle),maxTop);if(Math.abs(hTop-lastHandleTop)<=handleMiddle){var inHandleOff=hTop-lastHandleTop;$handle.addClass(params.handleSelectedCss);$(document).bind('mousemove',{inHandleOff:inHandleOff},onTrackMove);}
else{update(event.pageY-trackOffTop-handleMiddle,true,true);}
$(document).bind('mouseup',onTrackUp);event.stopPropagation();};var onTrackUp=function(event){$(document).unbind('mousemove',onTrackMove);$(document).unbind('mouseup',onTrackUp);$handle.removeClass(params.handleSelectedCss);event.stopPropagation();};var onTrackMove=function(event){update(event.pageY-trackOffTop-handleMiddle-event.data.inHandleOff,false,true);event.stopPropagation();};$track.bind('mousedown',onTrackDown);var onBtnDown=function(event){var off=(event.data&&event.data.type=='up'||event=='wheelup')?lastHandleTop-(event=='wheelup'?wheelOff:buttonOff):lastHandleTop+(event=='wheeldown'?wheelOff:buttonOff);update(off,true,false);if(event.data){event.data.elem.addClass(params.buttonSelectedCss);event.data.elem.bind('mouseup',{elem:event.data.elem},onBtnUp);event.stopPropagation();}};var onBtnUp=function(event){event.data.elem.removeClass(params.buttonSelectedCss);event.data.elem.unbind('mouseup',onBtnUp);event.stopPropagation();};$btnUp.bind('mousedown',{type:'up',elem:$btnUp},onBtnDown);$btnDown.bind('mousedown',{type:'down',elem:$btnDown},onBtnDown);});};})(jQuery);$(function()
{var CSS_VISIBLE_CONTENT='visiblecontent';var CSS_HIDDEN_CONTENT='hiddencontent';var CSS_SLIDE_CONTAINER='slide-container';var CSS_CONTAINER_HIDE='container-hide';var CSS_HEADLINE_FOLD='headline-fold';var COOKIE_FOLDING_NAME='fold';var COOKIE_FOLDING_VALUE_MAX_CHARS=3000;var EMS_PARAM_MODEL_ID='id';var EMS_EDIT_PATH_PREFIX='/ems';var EMS_PUBLIC_PATH_PREFIX='/public';var getQueryParam=function(name)
{var params=location.search;params=(params.indexOf('?')==0)?params.substr(1):params;var arr=params.split('&');var searchStr=name+'=';for(var i=0;i<arr.length;i++){var s=arr[i];if(s.substr(0,searchStr.length)==searchStr){return s.split('=')[1];break;}}
return null;};var getCookie=function(name)
{if(!document.cookie||document.cookie=='')return null;var arr=document.cookie.split(';');for(var i=0;i<arr.length;i++){var s=$.trim(arr[i]);if(s.substr(0,name.length+1)==(name+'=')){return unescape(s.split('=')[1]);break;}}
return null;};var setCookie=function(name,value)
{var date=new Date(new Date().getTime()+365*86400000);document.cookie=name+'='+escape(value)
+'; expires='+date.toGMTString()
+'; path='};var deleteCookie=function(name)
{var date=new Date(new Date().getTime()-1);document.cookie=name+'=; expires='+date.toGMTString();};var fold=function($elem)
{var $container=$elem.removeClass(CSS_VISIBLE_CONTENT).addClass(CSS_HIDDEN_CONTENT).parent().next().addClass(CSS_SLIDE_CONTAINER).slideUp(500,function(){$elem.parent().addClass(CSS_HEADLINE_FOLD);});};var unfold=function($elem)
{var $container=$elem.removeClass(CSS_HIDDEN_CONTENT).addClass(CSS_VISIBLE_CONTENT).parent().removeClass(CSS_HEADLINE_FOLD).next().addClass(CSS_SLIDE_CONTAINER).slideDown(500);};var updateFoldingCookies=function()
{if(!document.cookie||document.cookie=='')return;var arr=document.cookie.split(';');for(var i=0;i<arr.length;i++){var s=$.trim(arr[i]);if(s.substr(0,COOKIE_FOLDING_NAME.length+1)==(COOKIE_FOLDING_NAME+'_')){deleteCookie(s.split('=')[0]);}}};var initFolding=function($sliders)
{if($sliders.length==0)return;$sliders.addClass(CSS_HIDDEN_CONTENT).parent().addClass(CSS_HEADLINE_FOLD).next().addClass(CSS_CONTAINER_HIDE);var arrSliderValues=new Array($sliders.length);$sliders.each(function(i){arrSliderValues[i]=0;});var isEMS=location.pathname.substr(0,EMS_EDIT_PATH_PREFIX.length)==EMS_EDIT_PATH_PREFIX||location.pathname.substr(0,EMS_PUBLIC_PATH_PREFIX.length)==EMS_PUBLIC_PATH_PREFIX;var emsModelId=isEMS?getQueryParam(EMS_PARAM_MODEL_ID):'noModelId';var pathname=location.pathname;if(pathname.indexOf('/expertise/experts')==0)
{pathname='/expertise/experts';}
var cookie=getCookie(COOKIE_FOLDING_NAME)||'';var arrCookie=cookie.length>0?cookie.split(';'):new Array();var cookieValues=null;var searchStr=isEMS?emsModelId:pathname;var cookieIndex=-1;for(var i=0;i<arrCookie.length;i++){var s=$.trim(arrCookie[i]);if(s.substr(0,searchStr.length+1)==(searchStr+'=')){cookieIndex=i;cookieValues=s.split('=')[1];break;}}
if(cookieIndex!=-1){arrCookie[cookieIndex]=arrCookie[arrCookie.length-1];arrCookie[arrCookie.length-1]=searchStr+'='+cookieValues;}
else{arrCookie.push('');cookieValues=arrSliderValues.join('');}
var testLen=escape(';'+searchStr+'='+cookieValues).length;var shortEnough=(escape(arrCookie.join(';')).length+testLen)<COOKIE_FOLDING_VALUE_MAX_CHARS;while(!shortEnough)
{arrCookie.shift();shortEnough=(escape(arrCookie.join(';')).length+testLen)<COOKIE_FOLDING_VALUE_MAX_CHARS;}
for(var i=0;i<Math.min(cookieValues.length,arrSliderValues.length);i++){if(cookieValues.charAt(i)=='1'){arrSliderValues[i]=1;unfold($($sliders[i]));}}
$sliders.each(function(i){$(this).bind('click',function(){var $slider=$(this);if($slider.is('.'+CSS_VISIBLE_CONTENT)){fold($slider);arrSliderValues[i]=0;}
else{unfold($slider);arrSliderValues[i]=1;}
arrCookie[arrCookie.length-1]=searchStr+'='+arrSliderValues.join('');var arrCookieSave=$.map(arrCookie,function(i){var isEmpty=i.length==0;var zeroStr=new Array($sliders.length+1).join('0');var hasZeroValues=(i.split('=')[1]==zeroStr);return(isEmpty||hasZeroValues)?null:i;});var cookieSave=arrCookieSave.join(';');if(cookieSave.length==0){deleteCookie(COOKIE_FOLDING_NAME);}
else{setCookie(COOKIE_FOLDING_NAME,cookieSave);}
return false;});});};updateFoldingCookies();initFolding($("h2.slider"));function scrollToContainer($elem)
{if($elem.hasClass(CSS_HIDDEN_CONTENT))
{$elem.removeClass(CSS_HIDDEN_CONTENT).addClass(CSS_VISIBLE_CONTENT).parent().removeClass(CSS_HEADLINE_FOLD).next().addClass(CSS_SLIDE_CONTAINER).slideDown(500,function(){$.scrollTo($elem.position(),{duration:400});});}
else
{$.scrollTo($elem.position(),{duration:400});}}
$(".containerlink[href]").bind("click",function(e){e.preventDefault();$elem=$($(e.target).attr("href"));scrollToContainer($elem);});var currentUrl=document.location.toString();if(currentUrl.match('#'))
{var elemId='#'+currentUrl.split('#')[1];scrollToContainer($(elemId));}
$(".input_search").focus(function(){this.value='';});});function over(name){var x=document.images[name].src;x=x.replace(/_p\./,'_a.');document.images[name].src=x;}
function out(name){var x=document.images[name].src;x=x.replace(/_a\./,'_p.');document.images[name].src=x;}
function openInfographicPopup(url,name,xdim,ydim){var scrollflag='no';var topPos=50;if(screen.availHeight&&ydim>screen.availHeight-60){ydim=screen.availHeight-60;xdim=xdim+20;scrollflag='yes';topPos=0;}
metaWin=eval("window.open('"+url+"','"+name+"' ,'width="+xdim+", height="+ydim+", scrollbars="+scrollflag+",location=no,resizable=no,directories=no,status=0,menubar=0,toolbar=no,left=20,top="+topPos+"')");metaWin.focus();}
function openWindow(url,name,complex)
{openWindow(url,name,complex,800,600);}
function openWindow(url,name,complex,width,height){if(complex)
{win=window.open(url,"_blank","");win.name=name;win.focus();}
else
{openMetaWin(url,"popup_"+name,width,height);}}
function openWin(url,name,width,height){var x=width;var y=height;if(screen.availWidth&&screen.availWidth-25<x){x=screen.availWidth-25;}
if(screen.availHeight&&screen.availHeight-50<y){y=screen.availHeight-50;}
win=window.open(url,name,"width="+x+",height="+y+",scrollbars=yes,location=yes,resizable=yes,directories=yes,status=1,menubar=yes,toolbar=yes,left=20,top=50");win.focus();}
function openMetaWin(url,name,width,height){var x=width;var y=height;if(screen.availWidth&&screen.availWidth-25<x){x=screen.availWidth-25;}
if(screen.availHeight&&screen.availHeight-50<y){y=screen.availHeight-50;}
metaWin=window.open(url,name,"width="+x+",height="+y+",scrollbars=yes,location=no,resizable=no,directories=no,status=0,menubar=0,toolbar=no,left=20,top=10");metaWin.focus();}
function fillStatus(txt){self.status=txt}
function emptyStatus(){self.status=""}
function goToSite()
{var box=document.websiteform.websiteselect;destination=box.options[box.selectedIndex].value;if(destination)location.href=destination;}
$(function(){$('div.nav-content>ul>li>ul>li>ul').rbslider({numVisibleChildren:10,animUpdateSpeed:40,selectedListItemCss:'lnavi-selected'});$("a[href$='mp3']").flash({src:'/ems_static/mplayer/jw_flv_mediaplayer/player.swf',width:200,height:20,allowscriptaccess:'always',allowfullscreen:'false'},{version:9,update:true},function(htmlOptions){$this=$(this);htmlOptions.flashvars.file=$this.attr('href');htmlOptions.flashvars.type='sound';htmlOptions.flashvars.fullscreen=false;$this.before($.fn.flash.transform(htmlOptions));});});(function($){$.event.special.mousewheel={setup:function(){var handler=$.event.special.mousewheel.handler;if($.browser.mozilla)
$(this).bind('mousemove.mousewheel',function(event){$.data(this,'mwcursorposdata',{pageX:event.pageX,pageY:event.pageY,clientX:event.clientX,clientY:event.clientY});});if(this.addEventListener)
this.addEventListener(($.browser.mozilla?'DOMMouseScroll':'mousewheel'),handler,false);else
this.onmousewheel=handler;},teardown:function(){var handler=$.event.special.mousewheel.handler;$(this).unbind('mousemove.mousewheel');if(this.removeEventListener)
this.removeEventListener(($.browser.mozilla?'DOMMouseScroll':'mousewheel'),handler,false);else
this.onmousewheel=function(){};$.removeData(this,'mwcursorposdata');},handler:function(event){var args=Array.prototype.slice.call(arguments,1);event=$.event.fix(event||window.event);$.extend(event,$.data(this,'mwcursorposdata')||{});var delta=0,returnValue=true;if(event.wheelDelta)delta=event.wheelDelta/120;if(event.detail)delta=-event.detail/3;if($.browser.opera)delta=-event.wheelDelta;event.data=event.data||{};event.type="mousewheel";args.unshift(delta);args.unshift(event);return $.event.handle.apply(this,args);}};$.fn.extend({mousewheel:function(fn){return fn?this.bind("mousewheel",fn):this.trigger("mousewheel");},unmousewheel:function(fn){return this.unbind("mousewheel",fn);}});})(jQuery);
