/**** break out of containing windows ****/
$(function() { if (parent != self) {top.location.href = document.location.href;}; }); 


/**** hide email addresses ****/
$(function() { $('.ema').each(function() { var address = $(this).text().replace(/\s*\[ta\]\s*/, '@').replace(/\s*\[tod\]\s*/g, '.'); $(this).html('<a href="mailto:' + address + '">'+ address +'</a>'); }); });


/**** hide phone numbers ****/
$(function() { $('.pho').each(function() {var phonum = $(this).text();var rev_phonum = phonum.split('').reverse().join(''); $(this).html(rev_phonum); }); });


/**** open external links externally with activator: (rel="external") ****/
$(function() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var anchor = anchors[i]; if ((anchor.getAttribute("href")) && (anchor.getAttribute("rel") == "external")) { anchor.target = "_blank"; }};}); 


/**** mark current menu item ****/
$(function() { var pcspath = window.location.pathname.substring(1); if (pcspath) { $('a[href$="' + pcspath + '"]').parents("li").each(function() { $(this).addClass("current"); }); }; if($("#pcsmenu li").hasClass("current") == false) { $("#pcsmenu li:first").addClass("current"); }; });


/* (comment out for lava menu) ******** jQuery Color Animations 1.0 (jquery.color.min.js) (http://plugins.jquery.com/project/color) **********/
(function(jQuery,undefined){var stepHooks="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color outlineColor".split(" "),rplusequals=/^([\-+])=\s*(\d+\.?\d*)/,stringParsers=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(execResult){return[execResult[1],execResult[2],execResult[3],execResult[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(execResult){return[2.55*execResult[1],2.55*execResult[2],2.55*execResult[3],execResult[4]]}},{re:/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/,parse:function(execResult){return[parseInt(execResult[1],16),parseInt(execResult[2],16),parseInt(execResult[3],16)]}},{re:/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/,parse:function(execResult){return[parseInt(execResult[1]+execResult[1],16),parseInt(execResult[2]+execResult[2],16),parseInt(execResult[3]+execResult[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(execResult){return[execResult[1],execResult[2]/100,execResult[3]/100,execResult[4]]}}],color=jQuery.Color=function(color,green,blue,alpha){return new jQuery.Color.fn.parse(color,green,blue,alpha)},spaces={rgba:{cache:"_rgba",props:{red:{idx:0,min:0,max:255,type:"int",empty:true},green:{idx:1,min:0,max:255,type:"int",empty:true},blue:{idx:2,min:0,max:255,type:"int",empty:true},alpha:{idx:3,min:0,max:1,type:"float",def:1}}},hsla:{cache:"_hsla",props:{hue:{idx:0,mod:360,type:"int",empty:true},saturation:{idx:1,min:0,max:1,type:"float",empty:true},lightness:{idx:2,min:0,max:1,type:"float",empty:true}}}},rgbaspace=spaces.rgba.props,support=color.support={},colors,each=jQuery.each;spaces.hsla.props.alpha=rgbaspace.alpha;function clamp(value,prop,alwaysAllowEmpty){if((prop.empty||alwaysAllowEmpty)&&value==null){return null}if(prop.def&&value==null){return prop.def}if(prop.type==="int"){value=~~value}if(prop.mod){value=(value<0?value+prop.mod*(1+~~(-value/prop.mod)):value)%prop.mod}if(prop.type==="float"){value=parseFloat(value)}if(jQuery.isNaN(value)){value=prop.def}return prop.min>value?prop.min:prop.max<value?prop.max:value}color.fn=color.prototype={constructor:color,parse:function(red,green,blue,alpha){if(red===undefined){this._rgba=[null,null,null,null];return this}if(red instanceof jQuery||red.nodeType){red=red instanceof jQuery?red.css(green):jQuery(red).css(green);green=undefined}var inst=this,type=jQuery.type(red),rgba=this._rgba=[],source;if(green!==undefined){red=[red,green,blue,alpha];type="array"}if(type==="string"){red=red.toLowerCase();each(stringParsers,function(i,parser){var match=parser.re.exec(red),values=match&&parser.parse(match),parsed,spaceName=parser.space||"rgba",cache=spaces[spaceName].cache;if(values){parsed=inst[spaceName](values);if(spaceName!="rgba"){inst[cache]=parsed[cache]}rgba=inst._rgba=parsed._rgba;return false}});if(rgba.length!==0){if(Math.max.apply(Math,rgba)===0){$.extend(rgba,colors.transparent)}return this}red=colors[red]||colors._default;return this.parse(red)}if(type==="array"){each(rgbaspace,function(key,prop){rgba[prop.idx]=clamp(red[prop.idx],prop)});return this}if(type==="object"){if(red instanceof color){each(spaces,function(spaceName,space){if(red[space.cache]){inst[space.cache]=red[space.cache].slice()}})}else{each(spaces,function(spaceName,space){each(space.props,function(key,prop){var cache=space.cache;if(!inst[cache]&&space.to){if(red[key]==null||key==="alpha"){return}inst[cache]=space.to(inst._rgba)}inst[cache][prop.idx]=clamp(red[key],prop,true)})})}return this}},is:function(compare){var is=color(compare),same=true,that=this;each(spaces,function(_,space){var isCache=is[space.cache],localCache;if(isCache){localCache=that[space.cache]||space.to&&space.to(that._rgba)||[];each(space.props,function(_,prop){if(isCache[prop.idx]!=null){same=(isCache[prop.idx]==localCache[prop.idx]);return same}})}return same});return same},_space:function(){var used=[],inst=this;each(spaces,function(spaceName,space){if(inst[space.cache]){used.push(spaceName)}});return used.pop()},transition:function(other,distance){var end=color(other),spaceName=end._space(),space=spaces[spaceName],start=this[space.cache]||space.to(this._rgba),arr=start.slice();end=end[space.cache];each(space.props,function(key,prop){var s=start[prop.idx],e=end[prop.idx];if(e===null){return}if(s===null){arr[prop.idx]=e}else{if(prop.mod){if(e-s>prop.mod/2){s+=prop.mod}else if(s-e>prop.mod/2){s-=prop.mod}}arr[prop.idx]=clamp((e-s)*distance+s,prop)}});return this[spaceName](arr)},blend:function(opaque){if(this._rgba[3]===1){return this}var rgb=this._rgba.slice(),a=rgb.pop(),blend=color(opaque)._rgba;return color(jQuery.map(rgb,function(v,i){return(1-a)*blend[i]+a*v}))},toRgbaString:function(){var rgba=jQuery.map(this._rgba,function(v,i){return v==null?(i>2?1:0):v});if(rgba[3]===1){rgba.length=3}return(rgba.length===3?"rgb(":"rgba(")+rgba.join(",")+")"},toHslaString:function(){var hsla=jQuery.map(this.hsla(),function(v,i){v=v==null?(i>2?1:0):v;if(i===1||i===2){v=Math.round(v*100)+"%"}return v});if(hsla[3]===1){hsla.length=3}return(hsla.length===3?"hsl(":"hsla(")+hsla.join(",")+")"},toHexString:function(includeAlpha){var rgba=this._rgba.slice();if(!includeAlpha){rgba.length=3}return"#"+jQuery.map(rgba,function(v,i){var fac=(i===3)?255:1,hex=(v*fac).toString(16);return hex.length===1?"0"+hex:hex.substr(0,2)}).join("")},toString:function(){if(this._rgba[3]===0){return"transparent"}return this.toRgbaString()}};color.fn.parse.prototype=color.fn;function hue2rgb(p,q,h){h=(h+1)%1;if(h*6<1){return p+(q-p)*6*h}if(h*2<1){return q}if(h*3<2){return p+(q-p)*((2/3)-h)*6}return p}spaces.hsla.to=function(rgba){if(rgba[0]==null||rgba[1]==null||rgba[2]==null){return[null,null,null,rgba[3]]}var r=rgba[0]/255,g=rgba[1]/255,b=rgba[2]/255,a=rgba[3],max=Math.max(r,g,b),min=Math.min(r,g,b),diff=max-min,add=max+min,l=add*0.5,h,s;if(min===max){h=0}else if(r===max){h=(60*(g-b)/diff)+360}else if(g===max){h=(60*(b-r)/diff)+120}else{h=(60*(r-g)/diff)+240}if(l===0||l===1){s=l}else if(l<=0.5){s=diff/add}else{s=diff/(2-add)}return[Math.round(h)%360,s,l,a==null?1:a]};spaces.hsla.from=function(hsla){if(hsla[0]==null||hsla[1]==null||hsla[2]==null){return[null,null,null,hsla[3]]}var h=hsla[0]/360,s=hsla[1],l=hsla[2],a=hsla[3],q=l<=0.5?l*(1+s):l+s-l*s,p=2*l-q,r,g,b;return[Math.round(hue2rgb(p,q,h+(1/3))*255),Math.round(hue2rgb(p,q,h)*255),Math.round(hue2rgb(p,q,h-(1/3))*255),a]};each(spaces,function(spaceName,space){var props=space.props,cache=space.cache,to=space.to,from=space.from;color.fn[spaceName]=function(value){if(to&&!this[cache]){this[cache]=to(this._rgba)}if(value===undefined){return this[cache].slice()}var type=jQuery.type(value),arr=(type==="array"||type==="object")?value:arguments,local=this[cache].slice(),ret;each(props,function(key,prop){var val=arr[type==="object"?key:prop.idx];if(val==null){val=local[prop.idx]}local[prop.idx]=clamp(val,prop)});if(from){ret=color(from(local));ret[cache]=local;return ret}else{return color(local)}};each(props,function(key,prop){if(color.fn[key]){return}color.fn[key]=function(value){var vtype=jQuery.type(value),fn=(key==='alpha'?(this._hsla?'hsla':'rgba'):spaceName),local=this[fn](),cur=local[prop.idx],match;if(vtype==="undefined"){return cur}if(vtype==="function"){value=value.call(this,cur);vtype=jQuery.type(value)}if(value==null&&prop.empty){return this}if(vtype==="string"){match=rplusequals.exec(value);if(match){value=cur+parseFloat(match[2])*(match[1]==="+"?1:-1)}}local[prop.idx]=value;return this[fn](local)}})});each(stepHooks,function(i,hook){jQuery.cssHooks[hook]={set:function(elem,value){value=color(value);if(!support.rgba&&value._rgba[3]!==1){var curElem=hook==="backgroundColor"?elem.parentNode:elem,backgroundColor;do{backgroundColor=jQuery.curCSS(curElem,"backgroundColor");if(backgroundColor!==""&&backgroundColor!=="transparent"){break}}while((elem=elem.parentNode)&&elem.style);value=value.blend(color(backgroundColor||"_default"))}value=value.toRgbaString();elem.style[hook]=value}};jQuery.fx.step[hook]=function(fx){if(!fx.colorInit){fx.start=color(fx.elem,hook);fx.end=color(fx.end);fx.colorInit=true}jQuery.cssHooks[hook].set(fx.elem,fx.start.transition(fx.end,fx.pos))}});jQuery(function(){var div=document.createElement("div"),div_style=div.style;div_style.cssText="background-color:rgba(150,255,150,.5)";support.rgba=div_style.backgroundColor.indexOf("rgba")>-1});colors=jQuery.Color.names={aqua:"#00ffff",azure:"#f0ffff",beige:"#f5f5dc",black:"#000000",blue:"#0000ff",brown:"#a52a2a",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkviolet:"#9400d3",fuchsia:"#ff00ff",gold:"#ffd700",green:"#008000",indigo:"#4b0082",khaki:"#f0e68c",lightblue:"#add8e6",lightcyan:"#e0ffff",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightyellow:"#ffffe0",lime:"#00ff00",magenta:"#ff00ff",maroon:"#800000",navy:"#000080",olive:"#808000",orange:"#ffa500",pink:"#ffc0cb",purple:"#800080",violet:"#800080",red:"#ff0000",silver:"#c0c0c0",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}})(jQuery);

$(function() {
$("#pcsmenu li a").mouseover(function(){ $(this).stop().animate({backgroundColor: '#000555'},333); });  
$("#pcsmenu li a").mouseout(function(){ $(this).stop().animate({backgroundColor: '#BB0000'},777); });
$("#pcsmenu li.current a").mouseout(function(){ $(this).stop().animate({backgroundColor: '#000555'},777); });
}); 


/********* Multidirections Image Scroller 1.1.0 (jquery.imageScroller.js) (http://plugins.jquery.com/node/11513) **********/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(l($){$.S.T=l(j){U 3.F(l(){7 f=$(3);7 g=0;7 h=$.V({n:"W",w:"X Y...",u:"v"},j||{});f.2().Z();f.x("<4 10=\'I:J; K: p; L: p;\'>"+"<4 11=\'w\'>"+h.w+"</4>"+"</4>");$("M",f).F(l(){7 a=12 13();7 b=$(3).N(\'O\');$(a).14(l(){g++}).N("O",b)});7 i=P.15(l(){G(g==$("M",f).H){P.16(i);$("#w").17();f.2().18();7 a=0;$.F(f.2(":19(4)"),l(){y(h.u){5\'v\':5\'z\':G($(3).2().H){$(3).8($(3).2(":1(0)").8())}a+=$(3).8();k;5\'A\':5\'B\':$(3).6("1a","1b");G($(3).2().H){$(3).9($(3).2(":1(0)").9())}a+=$(3).9();k}$(3).6({L:"p",K:"p",I:"J"});$(3).Q("1c",l(){$("4:1(0)",f).1d()}).Q("1e",l(){C($("4:1(0)",f),h)});$("4:1(0)",f).x($(3))});y(h.u){5\'v\':$("4:1(0)",f).6("8",a+"m");k;5\'z\':$("4:1(0)",f).6("8",a+"m");$("4:1(0)",f).6({q:-(a-f.8())+"m"});k;5\'A\':$("4:1(0)",f).6("9",a+"m");k;5\'B\':$("4:1(0)",f).6("9",a+"m");$("4:1(0)",f).6({r:-(a-f.9())+"m"});k}C($("4:1(0)",f),h)}},1f);l C(a,b){y(b.u){5\'v\':7 c=-(a.2(":1(0)").8());7 d=b.n-(s.t(D(a.6("q")))*(b.n/a.2(":1(0)").8()));k;5\'z\':7 c=-(a.8()-a.E("4:1(0)").8())+a.2(":o").8();7 d=b.n-((a.2(":o").8()-(s.t(D(a.6("q")))-s.t(c)))*(b.n/a.2(":o").8()));k;5\'A\':7 e=-(a.2(":1(0)").9());7 d=b.n-(s.t(D(a.6("r")))*(b.n/a.2(":1(0)").9()));k;5\'B\':7 e=-(a.9()-a.E("4:1(0)").9())+a.2(":o").9();7 d=b.n-((a.2(":o").9()-(s.t(D(a.6("r")))-s.t(e)))*(b.n/a.2(":o").9()));k}a.1g({q:(c||"0")+"m",r:(e||"0")+"m"},d,"1h",l(){y(b.u){5\'v\':a.x($(3).2(":1(0)"));a.6("q","p");k;5\'z\':a.R($(3).2(":o"));a.6("q",-(a.8()-a.E("4:1(0)").8())+"m");k;5\'A\':a.x($(3).2(":1(0)"));a.6("r","p");k;5\'B\':a.R($(3).2(":o"));a.6("r",-(a.9()-a.E("4:1(0)").9())+"m");k}C(a,b)})}})}})(1i);',62,81,'|eq|children|this|div|case|css|var|width|height|||||||||||break|function|px|speed|last|0px|marginLeft|marginTop|Math|abs|direction|left|loading|append|switch|right|top|bottom|scrollStart|parseInt|parents|each|if|length|clear|both|padding|margin|img|attr|src|window|bind|prepend|fn|imageScroller|return|extend|2000|Loading|images|hide|style|id|new|Image|load|setInterval|clearInterval|remove|show|not|display|block|mouseover|stop|mouseout|100|animate|linear|jQuery'.split('|'),0,{}));
$(function() { $( ".topimages" ).imageScroller( {speed:'5000', direction:'left'} ); });


/********* jQuery Masonry v2.0.110526 (jquery.masonry.min.js) (http://masonry.desandro.com) **********/
(function(a,b,c){var d=b.event,e;d.special.smartresize={setup:function(){b(this).bind("resize",d.special.smartresize.handler)},teardown:function(){b(this).unbind("resize",d.special.smartresize.handler)},handler:function(a,b){var c=this,d=arguments;a.type="smartresize",e&&clearTimeout(e),e=setTimeout(function(){jQuery.event.handle.apply(c,d)},b==="execAsap"?0:100)}},b.fn.smartresize=function(a){return a?this.bind("smartresize",a):this.trigger("smartresize",["execAsap"])},b.Mason=function(a,c){this.element=b(c),this._create(a),this._init()};var f=["position","height"];b.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1},b.Mason.prototype={_filterFindBricks:function(a){var b=this.options.itemSelector;return b?a.filter(b).add(a.find(b)):a},_getBricks:function(a){var b=this._filterFindBricks(a).css({position:"absolute"}).addClass("masonry-brick");return b},_create:function(c){this.options=b.extend(!0,{},b.Mason.settings,c),this.styleQueue=[],this.reloadItems();var d=this.element[0].style;this.originalStyle={};for(var e=0,g=f.length;e<g;e++){var h=f[e];this.originalStyle[h]=d[h]||null}this.element.css({position:"relative"}),this.horizontalDirection=this.options.isRTL?"right":"left",this.offset={};var i=b(document.createElement("div"));this.element.prepend(i),this.offset.y=Math.round(i.position().top),this.options.isRTL?(i.css({"float":"right",display:"inline-block"}),this.offset.x=Math.round(this.element.outerWidth()-i.position().left)):this.offset.x=Math.round(i.position().left),i.remove();var j=this;setTimeout(function(){j.element.addClass("masonry")},0),this.options.isResizable&&b(a).bind("smartresize.masonry",function(){j.resize()})},_init:function(a){this._getColumns("masonry"),this._reLayout(a)},option:function(a,c){b.isPlainObject(a)&&(this.options=b.extend(!0,this.options,a))},layout:function(a,c){var d,e,f,g,h,i;for(var j=0,k=a.length;j<k;j++){d=b(a[j]),e=Math.ceil(d.outerWidth(!0)/this.columnWidth),e=Math.min(e,this.cols);if(e===1)this._placeBrick(d,this.colYs);else{f=this.cols+1-e,g=[];for(i=0;i<f;i++)h=this.colYs.slice(i,i+e),g[i]=Math.max.apply(Math,h);this._placeBrick(d,g)}}var l={};l.height=Math.max.apply(Math,this.colYs)-this.offset.y,this.options.isFitWidth&&(l.width=this.cols*this.columnWidth-this.options.gutterWidth),this.styleQueue.push({$el:this.element,style:l});var m=this.isLaidOut?this.options.isAnimated?"animate":"css":"css",n=this.options.animationOptions,o;for(j=0,k=this.styleQueue.length;j<k;j++)o=this.styleQueue[j],o.$el[m](o.style,n);this.styleQueue=[],c&&c.call(a),this.isLaidOut=!0},_getColumns:function(){var a=this.options.isFitWidth?this.element.parent():this.element,b=a.width();this.columnWidth=this.options.columnWidth||this.$bricks.outerWidth(!0)||b,this.columnWidth+=this.options.gutterWidth,this.cols=Math.floor((b+this.options.gutterWidth)/this.columnWidth),this.cols=Math.max(this.cols,1)},_placeBrick:function(a,b){var c=Math.min.apply(Math,b),d=0;for(var e=0,f=b.length;e<f;e++)if(b[e]===c){d=e;break}var g={top:c};g[this.horizontalDirection]=this.columnWidth*d+this.offset.x,this.styleQueue.push({$el:a,style:g});var h=c+a.outerHeight(!0),i=this.cols+1-f;for(e=0;e<i;e++)this.colYs[d+e]=h},resize:function(){var a=this.cols;this._getColumns("masonry"),this.cols!==a&&this._reLayout()},_reLayout:function(a){var b=this.cols;this.colYs=[];while(b--)this.colYs.push(this.offset.y);this.layout(this.$bricks,a)},reloadItems:function(){this.$bricks=this._getBricks(this.element.children())},reload:function(a){this.reloadItems(),this._init(a)},appended:function(a,b,c){if(b){this._filterFindBricks(a).css({top:this.element.height()});var d=this;setTimeout(function(){d._appended(a,c)},1)}else this._appended(a,c)},_appended:function(a,b){var c=this._getBricks(a);this.$bricks=this.$bricks.add(c),this.layout(c,b)},remove:function(a){this.$bricks=this.$bricks.not(a),a.remove()},destroy:function(){this.$bricks.removeClass("masonry-brick").each(function(){this.style.position=null,this.style.top=null,this.style.left=null});var c=this.element[0].style;for(var d=0,e=f.length;d<e;d++){var g=f[d];c[g]=this.originalStyle[g]}this.element.unbind(".masonry").removeClass("masonry").removeData("masonry"),b(a).unbind(".masonry")}},b.fn.imagesLoaded=function(a){var b=this.find("img"),d=b.length,e="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",f=this,g=function(){--d<=0&&this.src!==e&&(a.call(f),b.unbind("load",g))};if(!d){a.call(this);return this}b.bind("load",g).each(function(){if(this.complete||this.complete===c){var a=this.src;this.src=e,this.src=a}});return this},b.fn.masonry=function(a){if(typeof a=="string"){var c=Array.prototype.slice.call(arguments,1);this.each(function(){var d=b.data(this,"masonry");if(!d)return b.error("cannot call methods on masonry prior to initialization; attempted to call method '"+a+"'");if(!b.isFunction(d[a])||a.charAt(0)==="_")return b.error("no such method '"+a+"' for masonry instance");d[a].apply(d,c)})}else this.each(function(){var c=b.data(this,"masonry");c?(c.option(a||{}),c._init()):b.data(this,"masonry",new b.Mason(a,this))});return this}})(window,jQuery);

$(function() { $('#endorsementscolumnsvip').masonry({ itemSelector: 'li' }); });
$(function() { $('#endorsementscolumns').masonry({ itemSelector: 'li' }); });


