
(function(jQuery){jQuery.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','color','outlineColor'],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);}
fx.elem.style[attr]="rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")";}});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3)
return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];return colors[jQuery.trim(color).toLowerCase()];}
function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=''&&color!='transparent'||jQuery.nodeName(elem,"body"))
break;attr="backgroundColor";}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]};})(jQuery);
jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});
(function($){var NivoSlider=function(element,options){var settings=$.extend({},$.fn.nivoSlider.defaults,options);var vars={currentSlide:0,currentImage:'',totalSlides:0,randAnim:'',running:false,paused:false,stop:false};var slider=$(element);slider.data('nivo:vars',vars);slider.css({'position':'relative','-webkit-border-radius':settings.borderRadius+'px','-moz-border-radius':settings.borderRadius+'px','border-radius':settings.borderRadius+'px'});slider.addClass('nivoSlider');var kids=slider.children();kids.each(function(){var child=$(this);var link='';if(!child.is('img')){if(child.is('a')){child.addClass('nivo-imageLink');link=child;}
child=child.find('img:first');}
var childWidth=child.width();if(childWidth==0)childWidth=child.attr('width');var childHeight=child.height();if(childHeight==0)childHeight=child.attr('height');if(childWidth>slider.width()){slider.width(childWidth);}
if(childHeight>slider.height()){slider.height(childHeight);}
if(link!=''){link.css('display','none');}
child.css('display','none');vars.totalSlides++;});if(settings.startSlide>0){if(settings.startSlide>=vars.totalSlides)settings.startSlide=vars.totalSlides-1;vars.currentSlide=settings.startSlide;}
if($(kids[vars.currentSlide]).is('img')){vars.currentImage=$(kids[vars.currentSlide]);}else{vars.currentImage=$(kids[vars.currentSlide]).find('img:first');}
if($(kids[vars.currentSlide]).is('a')){$(kids[vars.currentSlide]).css('display','block');}
slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');slider.append($('<div class="nivo-caption"><p></p></div>').css({display:'none',opacity:settings.captionOpacity,'-webkit-border-bottom-right-radius':settings.borderRadius+'px','-webkit-border-bottom-left-radius':settings.borderRadius+'px','-moz-border-radius-bottomright':settings.borderRadius+'px','-moz-border-radius-bottomleft':settings.borderRadius+'px','border-bottom-right-radius':settings.borderRadius+'px','border-bottom-left-radius':settings.borderRadius+'px'}));var processCaption=function(settings){var nivoCaption=$('.nivo-caption',slider);if(vars.currentImage.attr('title')!=''&&vars.currentImage.attr('title')!=undefined){var title=vars.currentImage.attr('title');if(title.substr(0,1)=='#')title=$(title).html();if(nivoCaption.css('display')=='block'){nivoCaption.find('p').fadeOut(settings.animSpeed,function(){$(this).html(title);$(this).fadeIn(settings.animSpeed);});}else{nivoCaption.find('p').html(title);}
nivoCaption.fadeIn(settings.animSpeed);}else{nivoCaption.fadeOut(settings.animSpeed);}}
processCaption(settings);var timer=0;if(!settings.manualAdvance&&kids.length>1){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}
if(settings.directionNav){slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+settings.prevText+'</a><a class="nivo-nextNav">'+settings.nextText+'</a></div>');if(settings.directionNavHide){$('.nivo-directionNav',slider).hide();slider.hover(function(){$('.nivo-directionNav',slider).show();},function(){$('.nivo-directionNav',slider).hide();});}
$('a.nivo-prevNav',slider).live('click',function(){if(vars.running)return false;clearInterval(timer);timer='';vars.currentSlide-=2;nivoRun(slider,kids,settings,'prev');});$('a.nivo-nextNav',slider).live('click',function(){if(vars.running)return false;clearInterval(timer);timer='';nivoRun(slider,kids,settings,'next');});}
if(settings.controlNav){var nivoControl=$('<div class="nivo-controlNav"></div>');slider.append(nivoControl);for(var i=0;i<kids.length;i++){if(settings.controlNavThumbs){var child=kids.eq(i);if(!child.is('img')){child=child.find('img:first');}
if(settings.controlNavThumbsFromRel){nivoControl.append('<a class="nivo-control" rel="'+i+'"><img src="'+child.attr('rel')+'" alt="" /></a>');}else{nivoControl.append('<a class="nivo-control" rel="'+i+'"><img src="'+child.attr('src').replace(settings.controlNavThumbsSearch,settings.controlNavThumbsReplace)+'" alt="" /></a>');}}else{nivoControl.append('<a class="nivo-control" rel="'+i+'">'+(i+1)+'</a>');}}
$('.nivo-controlNav a:eq('+vars.currentSlide+')',slider).addClass('active');$('.nivo-controlNav a',slider).live('click',function(){if(vars.running)return false;if($(this).hasClass('active'))return false;clearInterval(timer);timer='';slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');vars.currentSlide=$(this).attr('rel')-1;nivoRun(slider,kids,settings,'control');});}
if(settings.keyboardNav){$(window).keypress(function(event){if(event.keyCode=='37'){if(vars.running)return false;clearInterval(timer);timer='';vars.currentSlide-=2;nivoRun(slider,kids,settings,'prev');}
if(event.keyCode=='39'){if(vars.running)return false;clearInterval(timer);timer='';nivoRun(slider,kids,settings,'next');}});}
if(settings.pauseOnHover){slider.hover(function(){vars.paused=true;clearInterval(timer);timer='';},function(){vars.paused=false;if(timer==''&&!settings.manualAdvance){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}});}
slider.bind('nivo:animFinished',function(){vars.running=false;$(kids).each(function(){if($(this).is('a')){$(this).css('display','none');}});if($(kids[vars.currentSlide]).is('a')){$(kids[vars.currentSlide]).css('display','block');}
if(timer==''&&!vars.paused&&!settings.manualAdvance){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}
settings.afterChange.call(this);});var createSlices=function(slider,settings,vars){for(var i=0;i<settings.slices;i++){var sliceWidth=Math.round(slider.width()/settings.slices);if(i==settings.slices-1){slider.append($('<div class="nivo-slice"></div>').css({left:(sliceWidth*i)+'px',width:(slider.width()-(sliceWidth*i))+'px',height:'0px',opacity:'0',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((sliceWidth+(i*sliceWidth))-sliceWidth)+'px 0%'}));}else{slider.append($('<div class="nivo-slice"></div>').css({left:(sliceWidth*i)+'px',width:sliceWidth+'px',height:'0px',opacity:'0',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((sliceWidth+(i*sliceWidth))-sliceWidth)+'px 0%'}));}}
var firstSlice=$('.nivo-slice:eq(0)',slider);var lastSlice=$('.nivo-slice:eq('+(settings.slices-1)+')',slider);firstSlice.css({'-webkit-border-top-left-radius':settings.borderRadius+'px','-webkit-border-bottom-left-radius':settings.borderRadius+'px','-moz-border-radius-topleft':settings.borderRadius+'px','-moz-border-radius-bottomleft':settings.borderRadius+'px','border-top-left-radius':settings.borderRadius+'px','border-bottom-left-radius':settings.borderRadius+'px'});lastSlice.css({'-webkit-border-top-right-radius':settings.borderRadius+'px','-webkit-border-bottom-right-radius':settings.borderRadius+'px','-moz-border-radius-topright':settings.borderRadius+'px','-moz-border-radius-bottomright':settings.borderRadius+'px','border-top-right-radius':settings.borderRadius+'px','border-bottom-right-radius':settings.borderRadius+'px'});}
var createBoxes=function(slider,settings,vars){var boxWidth=Math.round(slider.width()/settings.boxCols);var boxHeight=Math.round(slider.height()/settings.boxRows);for(var rows=0;rows<settings.boxRows;rows++){for(var cols=0;cols<settings.boxCols;cols++){if(cols==settings.boxCols-1){slider.append($('<div class="nivo-box"></div>').css({opacity:0,left:(boxWidth*cols)+'px',top:(boxHeight*rows)+'px',width:(slider.width()-(boxWidth*cols))+'px',height:boxHeight+'px',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((boxWidth+(cols*boxWidth))-boxWidth)+'px -'+((boxHeight+(rows*boxHeight))-boxHeight)+'px'}));}else{slider.append($('<div class="nivo-box"></div>').css({opacity:0,left:(boxWidth*cols)+'px',top:(boxHeight*rows)+'px',width:boxWidth+'px',height:boxHeight+'px',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((boxWidth+(cols*boxWidth))-boxWidth)+'px -'+((boxHeight+(rows*boxHeight))-boxHeight)+'px'}));}}}}
var nivoRun=function(slider,kids,settings,nudge){var vars=slider.data('nivo:vars');if(vars&&(vars.currentSlide==vars.totalSlides-1)){settings.lastSlide.call(this);}
if((!vars||vars.stop)&&!nudge)return false;settings.beforeChange.call(this);if(!nudge){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}else{if(nudge=='prev'){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}
if(nudge=='next'){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}}
vars.currentSlide++;if(vars.currentSlide==vars.totalSlides){vars.currentSlide=0;settings.slideshowEnd.call(this);}
if(vars.currentSlide<0)vars.currentSlide=(vars.totalSlides-1);if($(kids[vars.currentSlide]).is('img')){vars.currentImage=$(kids[vars.currentSlide]);}else{vars.currentImage=$(kids[vars.currentSlide]).find('img:first');}
if(settings.controlNav){$('.nivo-controlNav a',slider).removeClass('active');$('.nivo-controlNav a:eq('+vars.currentSlide+')',slider).addClass('active');}
processCaption(settings);$('.nivo-slice',slider).remove();$('.nivo-box',slider).remove();if(settings.effect=='random'){var anims=new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade','boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');vars.randAnim=anims[Math.floor(Math.random()*(anims.length+1))];if(vars.randAnim==undefined)vars.randAnim='fade';}
if(settings.effect.indexOf(',')!=-1){var anims=settings.effect.split(',');vars.randAnim=anims[Math.floor(Math.random()*(anims.length))];if(vars.randAnim==undefined)vars.randAnim='fade';}
vars.running=true;if(settings.effect=='sliceDown'||settings.effect=='sliceDownRight'||vars.randAnim=='sliceDownRight'||settings.effect=='sliceDownLeft'||vars.randAnim=='sliceDownLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceDownLeft'||vars.randAnim=='sliceDownLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);slice.css({'top':'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;i++;});}
else if(settings.effect=='sliceUp'||settings.effect=='sliceUpRight'||vars.randAnim=='sliceUpRight'||settings.effect=='sliceUpLeft'||vars.randAnim=='sliceUpLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceUpLeft'||vars.randAnim=='sliceUpLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);slice.css({'bottom':'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;i++;});}
else if(settings.effect=='sliceUpDown'||settings.effect=='sliceUpDownRight'||vars.randAnim=='sliceUpDown'||settings.effect=='sliceUpDownLeft'||vars.randAnim=='sliceUpDownLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var v=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceUpDownLeft'||vars.randAnim=='sliceUpDownLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);if(i==0){slice.css('top','0px');i++;}else{slice.css('bottom','0px');i=0;}
if(v==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;v++;});}
else if(settings.effect=='fold'||vars.randAnim=='fold'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;$('.nivo-slice',slider).each(function(){var slice=$(this);var origWidth=slice.width();slice.css({top:'0px',height:'100%',width:'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({width:origWidth,opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({width:origWidth,opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;i++;});}
else if(settings.effect=='fade'||vars.randAnim=='fade'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':slider.width()+'px','-webkit-border-radius':settings.borderRadius+'px','-moz-border-radius':settings.borderRadius+'px','border-radius':settings.borderRadius+'px'});firstSlice.animate({opacity:'1.0'},(settings.animSpeed*2),'',function(){slider.trigger('nivo:animFinished');});}
else if(settings.effect=='slideInRight'||vars.randAnim=='slideInRight'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':'0px','opacity':'1','-webkit-border-radius':settings.borderRadius+'px','-moz-border-radius':settings.borderRadius+'px','border-radius':settings.borderRadius+'px'});firstSlice.animate({width:slider.width()+'px'},(settings.animSpeed*2),'',function(){slider.trigger('nivo:animFinished');});}
else if(settings.effect=='slideInLeft'||vars.randAnim=='slideInLeft'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':'0px','opacity':'1','left':'','right':'0px','-webkit-border-radius':settings.borderRadius+'px','-moz-border-radius':settings.borderRadius+'px','border-radius':settings.borderRadius+'px'});firstSlice.animate({width:slider.width()+'px'},(settings.animSpeed*2),'',function(){firstSlice.css({'left':'0px','right':''});slider.trigger('nivo:animFinished');});}
else if(settings.effect=='boxRandom'||vars.randAnim=='boxRandom'){createBoxes(slider,settings,vars);var totalBoxes=settings.boxCols*settings.boxRows;var i=0;var timeBuff=0;var boxes=shuffle($('.nivo-box',slider));var topleftBox=$('.nivo-box:eq(0)',slider);topleftBox.css({'-webkit-border-top-left-radius':settings.borderRadius+'px','-moz-border-radius-topleft':settings.borderRadius+'px','border-top-left-radius':settings.borderRadius+'px'});var toprightBox=$('.nivo-box:eq('+(settings.boxCols-1)+')',slider);toprightBox.css({'-webkit-border-top-right-radius':settings.borderRadius+'px','-moz-border-radius-topright':settings.borderRadius+'px','border-top-right-radius':settings.borderRadius+'px'});var bottomleftBox=$('.nivo-box:eq('+(settings.boxCols*(settings.boxRows-1))+')',slider);bottomleftBox.css({'-webkit-border-bottom-left-radius':settings.borderRadius+'px','-moz-border-radius-bottomleft':settings.borderRadius+'px','border-bottom-left-radius':settings.borderRadius+'px'});var bottomrightBox=$('.nivo-box:eq('+((settings.boxCols*settings.boxRows)-1)+')',slider);bottomrightBox.css({'-webkit-border-bottom-right-radius':settings.borderRadius+'px','-moz-border-radius-bottomright':settings.borderRadius+'px','border-bottom-right-radius':settings.borderRadius+'px'});boxes.each(function(){var box=$(this);if(i==totalBoxes-1){setTimeout(function(){box.animate({opacity:'1'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){box.animate({opacity:'1'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=20;i++;});}
else if(settings.effect=='boxRain'||vars.randAnim=='boxRain'||settings.effect=='boxRainReverse'||vars.randAnim=='boxRainReverse'||settings.effect=='boxRainGrow'||vars.randAnim=='boxRainGrow'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){createBoxes(slider,settings,vars);var totalBoxes=settings.boxCols*settings.boxRows;var i=0;var timeBuff=0;var rowIndex=0;var colIndex=0;var box2Darr=new Array();box2Darr[rowIndex]=new Array();var boxes=$('.nivo-box',slider);var reverseBoxes=false;if(settings.effect=='boxRainReverse'||vars.randAnim=='boxRainReverse'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){boxes=$('.nivo-box',slider)._reverse();reverseBoxes=true;}
boxes.each(function(){box2Darr[rowIndex][colIndex]=$(this);colIndex++;if(colIndex==settings.boxCols){rowIndex++;colIndex=0;box2Darr[rowIndex]=new Array();}});$('.nivo-box',slider).css({'-webkit-border-radius':'0px','-moz-border-radius':'0px','border-radius':'0px'});var topleftBox=box2Darr[0][0];if(reverseBoxes)topleftBox=box2Darr[settings.boxRows-1][settings.boxCols-1];topleftBox.css({'-webkit-border-top-left-radius':settings.borderRadius+'px','-moz-border-radius-topleft':settings.borderRadius+'px','border-top-left-radius':settings.borderRadius+'px'});var toprightBox=box2Darr[0][settings.boxCols-1];if(reverseBoxes)toprightBox=box2Darr[settings.boxRows-1][0];toprightBox.css({'-webkit-border-top-right-radius':settings.borderRadius+'px','-moz-border-radius-topright':settings.borderRadius+'px','border-top-right-radius':settings.borderRadius+'px'});var bottomleftBox=box2Darr[settings.boxRows-1][0];if(reverseBoxes)bottomleftBox=box2Darr[0][settings.boxCols-1];bottomleftBox.css({'-webkit-border-bottom-left-radius':settings.borderRadius+'px','-moz-border-radius-bottomleft':settings.borderRadius+'px','border-bottom-left-radius':settings.borderRadius+'px'});var bottomrightBox=box2Darr[settings.boxRows-1][settings.boxCols-1];if(reverseBoxes)bottomrightBox=box2Darr[0][0];bottomrightBox.css({'-webkit-border-bottom-right-radius':settings.borderRadius+'px','-moz-border-radius-bottomright':settings.borderRadius+'px','border-bottom-right-radius':settings.borderRadius+'px'});for(var cols=0;cols<(settings.boxCols*2);cols++){var prevCol=cols;for(var rows=0;rows<settings.boxRows;rows++){if(prevCol>=0&&prevCol<settings.boxCols){(function(row,col,time,i,totalBoxes){var box=$(box2Darr[row][col]);var w=box.width();var h=box.height();if(settings.effect=='boxRainGrow'||vars.randAnim=='boxRainGrow'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){box.width(0).height(0);}
if(i==totalBoxes-1){setTimeout(function(){box.animate({opacity:'1',width:w,height:h},settings.animSpeed/1.3,'',function(){slider.trigger('nivo:animFinished');});},(100+time));}else{setTimeout(function(){box.animate({opacity:'1',width:w,height:h},settings.animSpeed/1.3);},(100+time));}})(rows,prevCol,timeBuff,i,totalBoxes);i++;}
prevCol--;}
timeBuff+=100;}}}
var shuffle=function(arr){for(var j,x,i=arr.length;i;j=parseInt(Math.random()*i),x=arr[--i],arr[i]=arr[j],arr[j]=x);return arr;}
var trace=function(msg){if(this.console&&typeof console.log!="undefined")
console.log(msg);}
this.stop=function(){if(!$(element).data('nivo:vars').stop){$(element).data('nivo:vars').stop=true;trace('Stop Slider');}}
this.start=function(){if($(element).data('nivo:vars').stop){$(element).data('nivo:vars').stop=false;trace('Start Slider');}}
settings.afterLoad.call(this);return this;};$.fn.nivoSlider=function(options){return this.each(function(key,value){var element=$(this);if(element.data('nivoslider'))return element.data('nivoslider');var nivoslider=new NivoSlider(this,options);element.data('nivoslider',nivoslider);});};$.fn.nivoSlider.defaults={effect:'random',slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3000,startSlide:0,borderRadius:10,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:'.jpg',controlNavThumbsReplace:'_thumb.jpg',keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:'Prev',nextText:'Next',beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};$.fn._reverse=[].reverse;})(jQuery);$(window).load(function(){$('#slider').nivoSlider({borderRadius:5,effect:'random',slices:15,boxCols:8,boxRows:4,animSpeed:300,pauseTime:4000,startSlide:0,directionNav:true,directionNavHide:false,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:'.jpg',controlNavThumbsReplace:'_thumb.jpg',keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:1,prevText:'<',nextText:'>',beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}});});
(function($){$.fn.quicksand=function(collection,customOptions){var options={duration:750,easing:'swing',attribute:'data-id',adjustHeight:'auto',useScaling:true,enhancement:function(c){},selector:'> *'};$.extend(options,customOptions);if($.browser.msie||(typeof($.fn.scale)=='undefined')){options.useScaling=false;}
var callbackFunction;if(typeof(arguments[1])=='function'){var callbackFunction=arguments[1];}else if(typeof(arguments[2]=='function')){var callbackFunction=arguments[2];}
return this.each(function(i){var val;var animationQueue=[];var $collection=$(collection).clone();var $sourceParent=$(this);var sourceHeight=$(this).css('height');var destHeight;var adjustHeightOnCallback=false;var offset=$($sourceParent).offset();var offsets=[];var $source=$(this).find(options.selector);if($.browser.msie&&$.browser.version.substr(0,1)<7){$sourceParent.html('').append($collection);return;}
var postCallbackPerformed=0;var postCallback=function(){if(!postCallbackPerformed){$sourceParent.html($dest.html());if(typeof callbackFunction=='function'){callbackFunction.call(this);}
if(adjustHeightOnCallback){$sourceParent.css('height',destHeight);}
options.enhancement($sourceParent);postCallbackPerformed=1;}};var $correctionParent=$sourceParent.offsetParent();var correctionOffset=$correctionParent.offset();if($correctionParent.css('position')=='relative'){if($correctionParent.get(0).nodeName.toLowerCase()=='body'){}else{correctionOffset.top+=parseFloat($correctionParent.css('border-top-width'));correctionOffset.left+=parseFloat($correctionParent.css('border-left-width'));}}else{correctionOffset.top-=parseFloat($correctionParent.css('border-top-width'));correctionOffset.left-=parseFloat($correctionParent.css('border-left-width'));correctionOffset.top-=parseFloat($correctionParent.css('margin-top'));correctionOffset.left-=parseFloat($correctionParent.css('margin-left'));}
$sourceParent.css('height',$(this).height());$source.each(function(i){offsets[i]=$(this).offset();});$(this).stop();$source.each(function(i){$(this).stop();var rawObj=$(this).get(0);rawObj.style.position='absolute';rawObj.style.margin='0';rawObj.style.top=(offsets[i].top-parseFloat(rawObj.style.marginTop)-correctionOffset.top)+'px';rawObj.style.left=(offsets[i].left-parseFloat(rawObj.style.marginLeft)-correctionOffset.left)+'px';});var $dest=$($sourceParent).clone();var rawDest=$dest.get(0);rawDest.innerHTML='';rawDest.setAttribute('id','');rawDest.style.height='auto';rawDest.style.width=$sourceParent.width()+'px';$dest.append($collection);$dest.insertBefore($sourceParent);$dest.css('opacity',0.0);rawDest.style.zIndex=-1;rawDest.style.margin='0';rawDest.style.position='absolute';rawDest.style.top=offset.top-correctionOffset.top+'px';rawDest.style.left=offset.left-correctionOffset.left+'px';if(options.adjustHeight==='dynamic'){$sourceParent.animate({height:$dest.height()},options.duration,options.easing);}else if(options.adjustHeight==='auto'){destHeight=$dest.height();if(parseFloat(sourceHeight)<parseFloat(destHeight)){$sourceParent.css('height',destHeight);}else{adjustHeightOnCallback=true;}}
$source.each(function(i){var destElement=[];if(typeof(options.attribute)=='function'){val=options.attribute($(this));$collection.each(function(){if(options.attribute(this)==val){destElement=$(this);return false;}});}else{destElement=$collection.filter('['+options.attribute+'='+$(this).attr(options.attribute)+']');}
if(destElement.length){if(!options.useScaling){animationQueue.push({element:$(this),animation:{top:destElement.offset().top-correctionOffset.top,left:destElement.offset().left-correctionOffset.left,opacity:1.0}});}else{animationQueue.push({element:$(this),animation:{top:destElement.offset().top-correctionOffset.top,left:destElement.offset().left-correctionOffset.left,opacity:1.0,scale:'1.0'}});}}else{if(!options.useScaling){animationQueue.push({element:$(this),animation:{opacity:'0.0'}});}else{animationQueue.push({element:$(this),animation:{opacity:'0.0',scale:'0.0'}});}}});$collection.each(function(i){var sourceElement=[];var destElement=[];if(typeof(options.attribute)=='function'){val=options.attribute($(this));$source.each(function(){if(options.attribute(this)==val){sourceElement=$(this);return false;}});$collection.each(function(){if(options.attribute(this)==val){destElement=$(this);return false;}});}else{sourceElement=$source.filter('['+options.attribute+'='+$(this).attr(options.attribute)+']');destElement=$collection.filter('['+options.attribute+'='+$(this).attr(options.attribute)+']');}
var animationOptions;if(sourceElement.length===0){if(!options.useScaling){animationOptions={opacity:'1.0'};}else{animationOptions={opacity:'1.0',scale:'1.0'};}
d=destElement.clone();var rawDestElement=d.get(0);rawDestElement.style.position='absolute';rawDestElement.style.margin='0';rawDestElement.style.top=destElement.offset().top-correctionOffset.top+'px';rawDestElement.style.left=destElement.offset().left-correctionOffset.left+'px';d.css('opacity',0.0);if(options.useScaling){d.css('transform','scale(0.0)');}
d.appendTo($sourceParent);animationQueue.push({element:$(d),animation:animationOptions});}});$dest.remove();options.enhancement($sourceParent);for(i=0;i<animationQueue.length;i++){animationQueue[i].element.animate(animationQueue[i].animation,options.duration,options.easing,postCallback);}});};})(jQuery);$(document).ready(function(){var $data=$(".portfolio-content").clone();$('.portfolio-main li').click(function(e){$(".filter li").removeClass("active");var filterClass=$(this).attr('class').split(' ').slice(-1)[0];if(filterClass=='all-projects'){var $filteredData=$data.find('.project');}else{var $filteredData=$data.find('.project[data-type='+filterClass+']');}
$(".portfolio-content").quicksand($filteredData,{duration:500,useScaling:true,easing:'swing',adjustHeight:'dynamic',enhancement:function(){$('.image:hidden').fadeIn(0);hover();slide_panel();fix_nth();datarel();preload_images();},});$(this).addClass("active");return false;});});
(function($){$.fn.tweet=function(o){var s=$.extend({username:null,list:null,favorites:false,query:null,avatar_size:null,count:3,fetch:null,retweets:true,intro_text:null,outro_text:null,join_text:null,auto_join_text_default:"i said,",auto_join_text_ed:"i",auto_join_text_ing:"i am",auto_join_text_reply:"i replied to",auto_join_text_url:"i was looking at",loading_text:null,refresh_interval:null,twitter_url:"twitter.com",twitter_api_url:"api.twitter.com",twitter_search_url:"search.twitter.com",template:"{avatar}{time}{join}{text}",comparator:function(tweet1,tweet2){return tweet2["tweet_time"]-tweet1["tweet_time"];},filter:function(tweet){return true;}},o);$.fn.extend({linkUrl:function(){var returning=[];var regexp=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/gi;this.each(function(){returning.push(this.replace(regexp,function(match){var url=(/^[a-z]+:/i).test(match)?match:"http://"+match;return"<a href=\""+url+"\">"+match+"</a>";}));});return $(returning);},linkUser:function(){var returning=[];var regexp=/[\@]+(\w+)/gi;this.each(function(){returning.push(this.replace(regexp,"@<a href=\"http://"+s.twitter_url+"/$1\">$1</a>"));});return $(returning);},linkHash:function(){var returning=[];var regexp=/(?:^| )[\#]+([\w\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\u0600-\u06ff]+)/gi;var usercond=(s.username&&s.username.length==1)?'&from='+s.username.join("%2BOR%2B"):'';this.each(function(){returning.push(this.replace(regexp,' <a href="http://'+s.twitter_search_url+'/search?q=&tag=$1&lang=all'+usercond+'">#$1</a>'));});return $(returning);},capAwesome:function(){var returning=[];this.each(function(){returning.push(this.replace(/\b(awesome)\b/gi,'<span class="awesome">$1</span>'));});return $(returning);},capEpic:function(){var returning=[];this.each(function(){returning.push(this.replace(/\b(epic)\b/gi,'<span class="epic">$1</span>'));});return $(returning);},makeHeart:function(){var returning=[];this.each(function(){returning.push(this.replace(/(&lt;)+[3]/gi,"<tt class='heart'>&#x2665;</tt>"));});return $(returning);}});function parse_date(date_str){return Date.parse(date_str.replace(/^([a-z]{3})( [a-z]{3} \d\d?)(.*)( \d{4})$/i,'$1,$2$4$3'));}
function relative_time(date){var relative_to=(arguments.length>1)?arguments[1]:new Date();var delta=parseInt((relative_to.getTime()-date)/1000,10);var r='';if(delta<60){r=delta+' seconds ago';}else if(delta<120){r='a minute ago';}else if(delta<(45*60)){r=(parseInt(delta/60,10)).toString()+' minutes ago';}else if(delta<(2*60*60)){r='an hour ago';}else if(delta<(24*60*60)){r=''+(parseInt(delta/3600,10)).toString()+' hours ago';}else if(delta<(48*60*60)){r='a day ago';}else{r=(parseInt(delta/86400,10)).toString()+' days ago';}
return'about '+r;}
function build_url(){var proto=('https:'==document.location.protocol?'https:':'http:');var count=(s.fetch===null)?s.count:s.fetch;if(s.list){return proto+"//"+s.twitter_api_url+"/1/"+s.username[0]+"/lists/"+s.list+"/statuses.json?per_page="+count+"&callback=?";}else if(s.favorites){return proto+"//"+s.twitter_api_url+"/favorites/"+s.username[0]+".json?count="+s.count+"&callback=?";}else if(s.query===null&&s.username.length==1){return proto+'//twitter.com/statuses/user_timeline/'+s.username[0]+'.json?callback=?';}else{var query=(s.query||'from:'+s.username.join(' OR from:'));return proto+'//'+s.twitter_search_url+'/search.json?&q='+encodeURIComponent(query)+'&rpp='+count+'&callback=?';}}
return this.each(function(i,widget){var list=$('<ul class="tweet_list">').appendTo(widget);var intro='<p class="tweet_intro">'+s.intro_text+'</p>';var outro='<p class="tweet_outro">'+s.outro_text+'</p>';var loading=$('<p class="loading">'+s.loading_text+'</p>');if(s.username&&typeof(s.username)=="string"){s.username=[s.username];}
var expand_template=function(info){if(typeof s.template==="string"){var result=s.template;for(var key in info){var val=info[key];result=result.replace(new RegExp('{'+key+'}','g'),val===null?'':val);}
return result;}else return s.template(info);};if(s.loading_text)$(widget).append(loading);$(widget).bind("load",function(){$.getJSON(build_url(),function(data){if(s.loading_text)loading.remove();if(s.intro_text)list.before(intro);list.empty();var tweets=$.map(data.results||data,function(item){var join_text=s.join_text;if(s.join_text=="auto"){if(item.text.match(/^(@([A-Za-z0-9-_]+)) .*/i)){join_text=s.auto_join_text_reply;}else if(item.text.match(/(^\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+) .*/i)){join_text=s.auto_join_text_url;}else if(item.text.match(/^((\w+ed)|just) .*/im)){join_text=s.auto_join_text_ed;}else if(item.text.match(/^(\w*ing) .*/i)){join_text=s.auto_join_text_ing;}else{join_text=s.auto_join_text_default;}}
var screen_name=item.from_user||item.user.screen_name;var source=item.source;var user_url="http://"+s.twitter_url+"/"+screen_name;var avatar_size=s.avatar_size;var avatar_url=item.profile_image_url||item.user.profile_image_url;var tweet_url="http://"+s.twitter_url+"/"+screen_name+"/status/"+item.id_str;var retweet=(typeof(item.retweeted_status)!='undefined');var retweeted_screen_name=retweet?item.retweeted_status.user.screen_name:null;var tweet_time=parse_date(item.created_at);var tweet_relative_time=relative_time(tweet_time);var tweet_raw_text=retweet?('RT @'+retweeted_screen_name+' '+item.retweeted_status.text):item.text;var tweet_text=$([tweet_raw_text]).linkUrl().linkUser().linkHash()[0];var user='<a class="tweet_user" href="'+user_url+'">'+screen_name+'</a>';var join=((s.join_text)?('<span class="tweet_join"> '+join_text+' </span>'):' ');var avatar=(avatar_size?('<a class="tweet_avatar" href="'+user_url+'"><img src="'+avatar_url+'" height="'+avatar_size+'" width="'+avatar_size+'" alt="'+screen_name+'\'s avatar" title="'+screen_name+'\'s avatar" border="0"/></a>'):'');var time='<span class="tweet_time"><a href="'+tweet_url+'" title="view tweet on twitter">'+tweet_relative_time+'</a></span>';var text='<span class="tweet_quote"></span><span class="tweet_text">'+$([tweet_text]).makeHeart().capAwesome().capEpic()[0]+'</span>';return{item:item,screen_name:screen_name,user_url:user_url,avatar_size:avatar_size,avatar_url:avatar_url,source:source,tweet_url:tweet_url,tweet_time:tweet_time,tweet_relative_time:tweet_relative_time,tweet_raw_text:tweet_raw_text,tweet_text:tweet_text,retweet:retweet,retweeted_screen_name:retweeted_screen_name,user:user,join:join,avatar:avatar,time:time,text:text};});tweets=$.grep(tweets,s.filter).slice(0,s.count);list.append($.map(tweets.sort(s.comparator),function(t){return"<li>"+expand_template(t)+"</li>";}).join('')).children('li:first').addClass('tweet_first').end().children('li:odd').addClass('tweet_even').end().children('li:even').addClass('tweet_odd');if(s.outro_text)list.after(outro);$(widget).trigger("loaded").trigger((tweets.length===0?"empty":"full"));if(s.refresh_interval){window.setTimeout(function(){$(widget).trigger("load");},1000*s.refresh_interval);}});}).trigger("load");});};})(jQuery);
(function($,undefined){var inst=0;$.fn.getPercentage=function(){return this.attr('style').match(/margin\-left:(.*[0-9])/i)&&parseInt(RegExp.$1);};$.fn.carousel=function(config){if(this.data("carousel-initialized")){return;}
this.data("carousel-initialized",true);var defaults={slider:'.slider',slide:'.slide',prevSlide:null,nextSlide:null,slideHed:null,addPagination:false,addNav:(config!=undefined&&(config.prevSlide||config.nextSlide))?false:true,speed:300},opt=$.extend(defaults,config),$slidewrap=this,dStyle=document.body.style,transitionSupport=dStyle.webkitTransition!==undefined||dStyle.mozTransition!==undefined||dStyle.msTransition!==undefined||dStyle.OTransition!==undefined||dStyle.transition!==undefined,carousel={init:function(){inst++;$slidewrap.each(function(carInt){var $wrap=$(this),$slider=$wrap.find(opt.slider),$slide=$wrap.find(opt.slide),slidenum=$slide.length,transition="margin-left "+(opt.speed/1000)+"s ease",tmp='carousel-'+inst+'-'+carInt;$wrap.css({overflow:"hidden",width:"100%"}).attr('role','application');$slider.attr('id',($slider[0].id||'carousel-'+inst+'-'+carInt)).css({marginLeft:"0px","float":"left",width:100*slidenum+"%","-webkit-transition":transition,"-moz-transition":transition,"-ms-transition":transition,"-o-transition":transition,"transition":transition}).bind('move',carousel.move).bind('nextprev',carousel.nextPrev).bind('navstate',carousel.navState);$slide.css({"float":"left",width:(100/slidenum)+"%"}).each(function(i){var $el=$(this);$el.attr({role:"tabpanel document",id:tmp+'-slide'+i});if(opt.addPagination){$el.attr('aria-labelledby',tmp+'-tab'+i);}});opt.addPagination&&carousel.addPagination();opt.addNav&&carousel.addNav();$slider.trigger("navstate",{current:0});});},addNav:function(){$slidewrap.each(function(i){var $oEl=$(this),$slider=$oEl.find(opt.slider),currentSlider=$slider[0].id,navMarkup=['<ul class="slidecontrols" role="navigation">',' <li role="presentation"><a href="#'+currentSlider+'" class="'+opt.namespace+'-next">Next</a></li>',' <li role="presentation"><a href="#'+currentSlider+'" class="'+opt.namespace+'-prev">Prev</a></li>','</ul>'].join(''),nextprev={nextSlide:'.'+opt.namespace+'-next',prevSlide:'.'+opt.namespace+'-prev'};opt=$.extend(opt,nextprev);$oEl.prepend(navMarkup);});},addPagination:function(){$slidewrap.each(function(i){var $oEl=$(this),$slider=$oEl.find(opt.slider),$pagination=$('<ol class="'+opt.namespace+'-tabs" role="tablist navigation" />'),slides=$oEl.find(opt.slide).length,associated='carousel-'+inst+'-'+i;while(slides--){var hed=$($oEl.find(opt.slide)[slides]).find(opt.slideHed).text()||'Page '+(slides+1),tabMarkup=['<li role="presentation">','<a href="#'+associated+'-slide'+slides+'"',' aria-controls="'+associated+'-slide'+slides+'"',' id="'+associated+'-tab'+slides+'" role="tab">'+hed+'</a>','</li>'].join('');$pagination.prepend(tabMarkup);};$pagination.appendTo($oEl).find('li').keydown(function(e){var $el=$(this),$prevTab=$el.prev().find('a'),$nextTab=$el.next().find('a');switch(e.which){case 37:case 38:$prevTab.length&&$prevTab.trigger('click').focus();e.preventDefault();break;case 39:case 40:$nextTab.length&&$nextTab.trigger('click').focus();e.preventDefault();break;}}).find('a').click(function(e){var current=$(this).parent().index(),move=-(100*(current)),$slider=$oEl.find(opt.slider);$slider.trigger("move",{moveTo:move});e.preventDefault();});});},roundDown:function(oVal){var val=parseInt(oVal,10);return Math.ceil((val-(val%100))/100)*100;},navState:function(e,ui){var $el=$(this),$slides=$el.find(opt.slide),ind=-(ui.current/100),$activeSlide=$($slides[ind]);$el.attr('aria-activedescendant',$activeSlide[0].id);$activeSlide.addClass(opt.namespace+"-active-slide").attr('aria-hidden',false).siblings().removeClass(opt.namespace+"-active-slide").attr('aria-hidden',true);if((!!opt.prevSlide||!!opt.nextSlide)){var $target=$('[href="#'+this.id+'"]');$target.removeClass(opt.namespace+'-disabled');switch(ui.current){case(-($slides.length-1)*100):$target.filter(opt.nextSlide).addClass(opt.namespace+'-disabled');break;case 0:$target.filter(opt.prevSlide).addClass(opt.namespace+'-disabled');break;}}
if(!!opt.addPagination){var tabId=$activeSlide.attr('aria-labelledby'),$tab=$('#'+tabId);$tab.parent().addClass(opt.namespace+'-active-tab').siblings().removeClass(opt.namespace+'-active-tab').find('a').attr({'aria-selected':false,'tabindex':-1});$tab.attr({'aria-selected':true,'tabindex':0});}},move:function(e,ui){var $el=$(this);$el.trigger(opt.namespace+"-beforemove").trigger("navstate",{current:ui.moveTo});if(transitionSupport){$el.css('marginLeft',ui.moveTo+"%");$el.one("transitionend webkitTransitionEnd OTransitionEnd",function(){$(this).trigger(opt.namespace+"-aftermove");});}else{$el.animate({marginLeft:ui.moveTo+"%"},{duration:opt.speed,queue:false},function(){$el.trigger(opt.namespace+"-aftermove");});}},nextPrev:function(e,ui){var $el=$(this),left=($el)?$el.getPercentage():0,$slide=$el.find(opt.slide),constrain=ui.dir==='prev'?left!=0:-left<($slide.length-1)*100,$target=$('[href="#'+$el.attr('id')+'"]');if(!$el.is(":animated")&&constrain){if(ui.dir==='prev'){left=(left%100!=0)?carousel.roundDown(left):left+100;}else{left=((left%100)!=0)?carousel.roundDown(left)-100:left-100;}
$el.trigger("move",{moveTo:left});$target.removeClass(opt.namespace+'-disabled').removeAttr('aria-disabled');switch(left){case(-($slide.length-1)*100):$target.filter(opt.nextSlide).addClass(opt.namespace+'-disabled').attr('aria-disabled',true);break;case 0:$target.filter(opt.prevSlide).addClass(opt.namespace+'-disabled').attr('aria-disabled',true);break;}}else{var reset=carousel.roundDown(left);$el.trigger("move",{moveTo:reset});}
if(opt.callback){opt.callback();}}};carousel.init(this);$(opt.nextSlide+','+opt.prevSlide).bind('click',function(e){var $el=$(this),link=$el.attr('href'),dir=($el.is(opt.prevSlide))?'prev':'next',$slider=$(link);if($el.is('.'+opt.namespace+'-disabled')){return false;}
$slider.trigger('nextprev',{dir:dir});e.preventDefault();}).bind('keydown',function(e){var $el=$(this),link=this.getAttribute('href');switch(e.which){case 37:case 38:$('#'+link).trigger('nextprev',{dir:'next'});e.preventDefault();break;case 39:case 40:$('#'+link).trigger('nextprev',{dir:'prev'});e.preventDefault();break;}});var setup={wrap:this,slider:opt.slider};$slidewrap.bind("dragSnap",setup,function(e,ui){var $slider=$(this).find(opt.slider),dir=(ui.direction==="left")?'next':'prev';$slider.trigger("nextprev",{dir:dir});});$slidewrap.filter('[data-autorotate]').each(function(){var $el=$(this),speed=this.getAttribute('data-autorotate'),auto,autoAdvance=function(){var slidenum=$el.find(opt.slide).length,$slider=$el.find(opt.slider),active=-($(opt.slider).getPercentage()/100)+1;switch(active){case slidenum:clearInterval(auto);auto=setInterval(function(){autoAdvance();$slider.trigger("nextprev",{dir:'prev'});},speed);break;case 1:clearInterval(auto);auto=setInterval(function(){autoAdvance();$slider.trigger("nextprev",{dir:'next'});},speed);break;}};auto=setInterval(autoAdvance,speed);$el.attr('aria-live','polite').bind('mouseenter click touchstart',function(){clearInterval(auto);});});return this;};})(jQuery);$.event.special.dragSnap={setup:function(setup){var $el=$(this),transitionSwap=function($el,tog){var speed=.3,transition=(tog)?"margin-left "+speed+"s ease":'none';$el.css({"-webkit-transition":transition,"-moz-transition":transition,"-ms-transition":transition,"-o-transition":transition,"transition":transition});},roundDown=function(left){var left=parseInt(left,10);return Math.ceil((left-(left%100))/100)*100;},snapBack=function(e,ui){var $el=ui.target,currentPos=($el.attr('style')!=undefined)?$el.getPercentage():0,left=(ui.left===false)?roundDown(currentPos)-100:roundDown(currentPos),dStyle=document.body.style,transitionSupport=dStyle.webkitTransition!==undefined||dStyle.mozTransition!==undefined||dStyle.msTransition!==undefined||dStyle.oTransition!==undefined||dStyle.transition!==undefined;transitionSwap($el,true);if(transitionSupport){$el.css('marginLeft',left+"%");}else{$el.animate({marginLeft:left+"%"},opt.speed);}};$el.bind("snapback",snapBack).bind("touchstart",function(e){var data=e.originalEvent.touches?e.originalEvent.touches[0]:e,start={time:(new Date).getTime(),coords:[data.pageX,data.pageY],origin:$(e.target).closest(setup.wrap)},stop,$tEl=$(e.target).closest(setup.slider),currentPos=($tEl.attr('style')!=undefined)?$tEl.getPercentage():0;transitionSwap($tEl,false);function moveHandler(e){var data=e.originalEvent.touches?e.originalEvent.touches[0]:e;stop={time:(new Date).getTime(),coords:[data.pageX,data.pageY]};if(!start||Math.abs(start.coords[0]-stop.coords[0])<Math.abs(start.coords[1]-stop.coords[1])){return;}
$tEl.css({"margin-left":currentPos+(((stop.coords[0]-start.coords[0])/start.origin.width())*100)+'%'});if(Math.abs(start.coords[0]-stop.coords[0])>10){e.preventDefault();}};$el.bind("gesturestart",function(e){$el.unbind("touchmove",moveHandler).unbind("touchend",moveHandler);}).bind("touchmove",moveHandler).one("touchend",function(e){$el.unbind("touchmove",moveHandler);transitionSwap($tEl,true);if(start&&stop){if(Math.abs(start.coords[0]-stop.coords[0])>10&&Math.abs(start.coords[0]-stop.coords[0])>Math.abs(start.coords[1]-stop.coords[1])){e.preventDefault();}else{$el.trigger('snapback',{target:$tEl,left:true});return;}
if(Math.abs(start.coords[0]-stop.coords[0])>1&&Math.abs(start.coords[1]-stop.coords[1])<75){var left=start.coords[0]>stop.coords[0];if(-(stop.coords[0]-start.coords[0])>(start.origin.width()/4)||(stop.coords[0]-start.coords[0])>(start.origin.width()/4)){start.origin.trigger("dragSnap",{direction:left?"left":"right"});}else{$el.trigger('snapback',{target:$tEl,left:left});}}}
start=stop=undefined;});});}};
window.Modernizr=function(a,b,c){function G(){e.input=function(a){for(var b=0,c=a.length;b<c;b++)t[a[b]]=!!(a[b]in l);return t}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),e.inputtypes=function(a){for(var d=0,e,f,h,i=a.length;d<i;d++)l.setAttribute("type",f=a[d]),e=l.type!=="text",e&&(l.value=m,l.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&l.style.WebkitAppearance!==c?(g.appendChild(l),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(l,null).WebkitAppearance!=="textfield"&&l.offsetHeight!==0,g.removeChild(l)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=l.checkValidity&&l.checkValidity()===!1:/^color$/.test(f)?(g.appendChild(l),g.offsetWidth,e=l.value!=m,g.removeChild(l)):e=l.value!=m)),s[a[d]]=!!e;return s}("search tel url email datetime date month week time datetime-local number range color".split(" "))}function F(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1),d=(a+" "+p.join(c+" ")+c).split(" ");return!!E(d,b)}function E(a,b){for(var d in a)if(k[a[d]]!==c&&(!b||b(a[d],j)))return!0}function D(a,b){return(""+a).indexOf(b)!==-1}function C(a,b){return typeof a===b}function B(a,b){return A(o.join(a+";")+(b||""))}function A(a){k.cssText=a}var d="1.7",e={},f=!0,g=b.documentElement,h=b.head||b.getElementsByTagName("head")[0],i="modernizr",j=b.createElement(i),k=j.style,l=b.createElement("input"),m=":)",n=Object.prototype.toString,o=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),p="Webkit Moz O ms Khtml".split(" "),q={svg:"http://www.w3.org/2000/svg"},r={},s={},t={},u=[],v,w=function(a){var c=b.createElement("style"),d=b.createElement("div"),e;c.textContent=a+"{#modernizr{height:3px}}",h.appendChild(c),d.id="modernizr",g.appendChild(d),e=d.offsetHeight===3,c.parentNode.removeChild(c),d.parentNode.removeChild(d);return!!e},x=function(){function d(d,e){e=e||b.createElement(a[d]||"div");var f=(d="on"+d)in e;f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=C(e[d],"function"),C(e[d],c)||(e[d]=c),e.removeAttribute(d))),e=null;return f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),y=({}).hasOwnProperty,z;C(y,c)||C(y.call,c)?z=function(a,b){return b in a&&C(a.constructor.prototype[b],c)}:z=function(a,b){return y.call(a,b)},r.flexbox=function(){function c(a,b,c,d){a.style.cssText=o.join(b+":"+c+";")+(d||"")}function a(a,b,c,d){b+=":",a.style.cssText=(b+o.join(c+";"+b)).slice(0,-b.length)+(d||"")}var d=b.createElement("div"),e=b.createElement("div");a(d,"display","box","width:42px;padding:0;"),c(e,"box-flex","1","width:10px;"),d.appendChild(e),g.appendChild(d);var f=e.offsetWidth===42;d.removeChild(e),g.removeChild(d);return f},r.canvas=function(){var a=b.createElement("canvas");return a.getContext&&a.getContext("2d")},r.canvastext=function(){return e.canvas&&C(b.createElement("canvas").getContext("2d").fillText,"function")},r.webgl=function(){return!!a.WebGLRenderingContext},r.touch=function(){return"ontouchstart"in a||w("@media ("+o.join("touch-enabled),(")+"modernizr)")},r.geolocation=function(){return!!navigator.geolocation},r.postmessage=function(){return!!a.postMessage},r.websqldatabase=function(){var b=!!a.openDatabase;return b},r.indexedDB=function(){for(var b=-1,c=p.length;++b<c;){var d=p[b].toLowerCase();if(a[d+"_indexedDB"]||a[d+"IndexedDB"])return!0}return!1},r.hashchange=function(){return x("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},r.history=function(){return!!(a.history&&history.pushState)},r.draganddrop=function(){return x("dragstart")&&x("drop")},r.websockets=function(){return"WebSocket"in a},r.rgba=function(){A("background-color:rgba(150,255,150,.5)");return D(k.backgroundColor,"rgba")},r.hsla=function(){A("background-color:hsla(120,40%,100%,.5)");return D(k.backgroundColor,"rgba")||D(k.backgroundColor,"hsla")},r.multiplebgs=function(){A("background:url(//:),url(//:),red url(//:)");return(new RegExp("(url\\s*\\(.*?){3}")).test(k.background)},r.backgroundsize=function(){return F("backgroundSize")},r.borderimage=function(){return F("borderImage")},r.borderradius=function(){return F("borderRadius","",function(a){return D(a,"orderRadius")})},r.boxshadow=function(){return F("boxShadow")},r.textshadow=function(){return b.createElement("div").style.textShadow===""},r.opacity=function(){B("opacity:.55");return/^0.55$/.test(k.opacity)},r.cssanimations=function(){return F("animationName")},r.csscolumns=function(){return F("columnCount")},r.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";A((a+o.join(b+a)+o.join(c+a)).slice(0,-a.length));return D(k.backgroundImage,"gradient")},r.cssreflections=function(){return F("boxReflect")},r.csstransforms=function(){return!!E(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])},r.csstransforms3d=function(){var a=!!E(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);a&&"webkitPerspective"in g.style&&(a=w("@media ("+o.join("transform-3d),(")+"modernizr)"));return a},r.csstransitions=function(){return F("transitionProperty")},r.fontface=function(){var a,c,d=h||g,e=b.createElement("style"),f=b.implementation||{hasFeature:function(){return!1}};e.type="text/css",d.insertBefore(e,d.firstChild),a=e.sheet||e.styleSheet;var i=f.hasFeature("CSS2","")?function(b){if(!a||!b)return!1;var c=!1;try{a.insertRule(b,0),c=/src/i.test(a.cssRules[0].cssText),a.deleteRule(a.cssRules.length-1)}catch(d){}return c}:function(b){if(!a||!b)return!1;a.cssText=b;return a.cssText.length!==0&&/src/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,"").indexOf(b.split(" ")[0])===0};c=i('@font-face { font-family: "font"; src: url(data:,); }'),d.removeChild(e);return c},r.video=function(){var a=b.createElement("video"),c=!!a.canPlayType;if(c){c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"');var d='video/mp4; codecs="avc1.42E01E';c.h264=a.canPlayType(d+'"')||a.canPlayType(d+', mp4a.40.2"'),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}return c},r.audio=function(){var a=b.createElement("audio"),c=!!a.canPlayType;c&&(c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),c.mp3=a.canPlayType("audio/mpeg;"),c.wav=a.canPlayType('audio/wav; codecs="1"'),c.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;"));return c},r.localstorage=function(){try{return!!localStorage.getItem}catch(a){return!1}},r.sessionstorage=function(){try{return!!sessionStorage.getItem}catch(a){return!1}},r.webWorkers=function(){return!!a.Worker},r.applicationcache=function(){return!!a.applicationCache},r.svg=function(){return!!b.createElementNS&&!!b.createElementNS(q.svg,"svg").createSVGRect},r.inlinesvg=function(){var a=b.createElement("div");a.innerHTML="<svg/>";return(a.firstChild&&a.firstChild.namespaceURI)==q.svg},r.smil=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"animate")))},r.svgclippaths=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"clipPath")))};for(var H in r)z(r,H)&&(v=H.toLowerCase(),e[v]=r[H](),u.push((e[v]?"":"no-")+v));e.input||G(),e.crosswindowmessaging=e.postmessage,e.historymanagement=e.history,e.addTest=function(a,b){a=a.toLowerCase();if(!e[a]){b=!!b(),g.className+=" "+(b?"":"no-")+a,e[a]=b;return e}},A(""),j=l=null,f&&a.attachEvent&&function(){var a=b.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function p(a,b){var c=-1,d=a.length,e,f=[];while(++c<d)e=a[c],(b=e.media||b)!="screen"&&f.push(p(e.imports,b),e.cssText);return f.join("")}function o(a){var b=-1;while(++b<e)a.createElement(d[b])}var c="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",d=c.split("|"),e=d.length,f=new RegExp("(^|\\s)("+c+")","gi"),g=new RegExp("<(/*)("+c+")","gi"),h=new RegExp("(^|[^\\n]*?\\s)("+c+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),i=b.createDocumentFragment(),j=b.documentElement,k=j.firstChild,l=b.createElement("body"),m=b.createElement("style"),n;o(b),o(i),k.insertBefore(m,k.firstChild),m.media="print",a.attachEvent("onbeforeprint",function(){var a=-1,c=p(b.styleSheets,"all"),k=[],o;n=n||b.body;while((o=h.exec(c))!=null)k.push((o[1]+o[2]+o[3]).replace(f,"$1.iepp_$2")+o[4]);m.styleSheet.cssText=k.join("\n");while(++a<e){var q=b.getElementsByTagName(d[a]),r=q.length,s=-1;while(++s<r)q[s].className.indexOf("iepp_")<0&&(q[s].className+=" iepp_"+d[a])}i.appendChild(n),j.appendChild(l),l.className=n.className,l.innerHTML=n.innerHTML.replace(g,"<$1font")}),a.attachEvent("onafterprint",function(){l.innerHTML="",j.removeChild(l),j.appendChild(n),m.styleSheet.cssText=""})}(a,b),e._enableHTML5=f,e._version=d,g.className=g.className.replace(/\bno-js\b/,"")+" js "+u.join(" ");return e}(this,this.document)
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}('(y($){7($.1y.1t)B;$.1y.1t=y(o){7(11.Y==0){K(C,\'4q 5r 5s 1u "\'+11.5t+\'".\');B 11}7(11.Y>1){B 11.1N(y(){$(11).1t(o)})}9 r=11,$13=11[0];r.3K=y(o,b,c){9 e=[\'8\',\'14\',\'L\',\'S\',\'T\',\'Z\'];o=34($13,o);1u(9 a=0,l=e.Y;a<l;a++){o[e[a]]=34($13,o[e[a]])}7(A o.14==\'U\'){7(o.14<=50)o.14={\'8\':o.14};E o.14={\'1d\':o.14}}E{7(A o.14==\'1e\')o.14={\'1n\':o.14}}7(A o.8==\'U\')o.8={\'D\':o.8};E 7(o.8==\'18\')o.8={\'D\':o.8,\'G\':o.8,\'17\':o.8};7(b)29=$.1U(C,{},$.1y.1t.3L,o);6=$.1U(C,{},$.1y.1t.3L,o);6.d={};6.1C=I;6.35=I;7(6.8.2E==0&&A c==\'U\'){6.8.2E=c}z.1O=(6.1O==\'3M\'||6.1O==\'19\')?\'T\':\'S\';9 f=[[\'G\',\'36\',\'1V\',\'17\',\'4r\',\'2a\',\'19\',\'2b\',\'1f\',0,1,2,3],[\'17\',\'4r\',\'2a\',\'G\',\'36\',\'1V\',\'2b\',\'19\',\'3a\',3,2,1,0]];9 g=f[0].Y,4s=(6.1O==\'2c\'||6.1O==\'19\')?0:1;1u(9 d=0;d<g;d++){6.d[f[0][d]]=f[4s][d]}9 h=r.M(),3N=3O(h,6,\'2a\',I);7(6.X==\'L\'){K(C,\'2F 5u "X: L" 1D 2n, 2o "1g: 2G".\');6.X=I;6.1g=\'2G\'}7(6[6.d[\'17\']]==\'L\'){6[6.d[\'17\']]=3N;6.8[6.d[\'17\']]=3N}7(!6.8[6.d[\'G\']]){6.8[6.d[\'G\']]=(3P(h,6,\'1V\'))?\'18\':h[6.d[\'1V\']](C)}7(!6.8[6.d[\'17\']]){6.8[6.d[\'17\']]=(3P(h,6,\'2a\'))?\'18\':h[6.d[\'2a\']](C)}7(!6[6.d[\'17\']]){6[6.d[\'17\']]=6.8[6.d[\'17\']]}1h(6.8.D){F\'+1\':F\'-1\':F\'3b\':F\'3b+\':F\'3c\':F\'3c+\':6.35=6.8.D;6.8.D=I;V}7(!6.8.D){7(6.8[6.d[\'G\']]==\'18\'){6.8.D=\'18\'}E{7(A 6[6.d[\'G\']]==\'U\'){6.8.D=1z.3d(6[6.d[\'G\']]/6.8[6.d[\'G\']])}E{9 i=3Q(w.2H(),6,\'36\');6.8.D=1z.3d(i/6.8[6.d[\'G\']]);6[6.d[\'G\']]=6.8.D*6.8[6.d[\'G\']];7(!6.35)6.1g=I}7(6.8.D==\'5v\'||6.8.D<0){K(C,\'1P a 3R U 2I D 8: 5w 3e "1".\');6.8.D=1}6.8.D=3f(6.8.D,6)}}7(!6[6.d[\'G\']]){7(6.8.D!=\'18\'&&6.8[6.d[\'G\']]!=\'18\'){6[6.d[\'G\']]=6.8.D*6.8[6.d[\'G\']];6.1g=I}E{6[6.d[\'G\']]=\'18\'}}7(6.8.D==\'18\'){6.1C=C;6.3g=(6[6.d[\'G\']]==\'18\')?3Q(w.2H(),6,\'36\'):6[6.d[\'G\']];7(6.1g===I){6[6.d[\'G\']]=\'18\'}6.8.D=2J(h,6,0);7(6.8.D>z.8.J){6.8.D=z.8.J}}7(A 6.X==\'1o\'){6.X=0}7(A 6.1g==\'1o\'){6.1g=(6[6.d[\'G\']]==\'18\')?I:\'2G\'}6.8.1E=6.8.D;6.15=I;6.X=4t(6.X);7(6.1g==\'2b\')6.1g=\'19\';7(6.1g==\'3S\')6.1g=\'2c\';1h(6.1g){F\'2G\':F\'19\':F\'2c\':7(6[6.d[\'G\']]!=\'18\'){9 p=3h(2p(h,6),6);6.15=C;6.X[6.d[1]]=p[1];6.X[6.d[3]]=p[0]}V;2d:6.1g=I;6.15=(6.X[0]==0&&6.X[1]==0&&6.X[2]==0&&6.X[3]==0)?I:C;V}7(A 6.8.2q!=\'U\')6.8.2q=6.8.D;7(A 6.14.8!=\'U\')6.14.8=(6.1C)?\'18\':6.8.D;7(A 6.14.1d!=\'U\')6.14.1d=5x;6.L=2K($13,6.L,I,C);6.S=2K($13,6.S);6.T=2K($13,6.T);6.Z=2K($13,6.Z,C);6.L=$.1U(C,{},6.14,6.L);6.S=$.1U(C,{},6.14,6.S);6.T=$.1U(C,{},6.14,6.T);6.Z=$.1U(C,{},6.14,6.Z);7(A 6.Z.3i!=\'1a\')6.Z.3i=I;7(A 6.Z.3T!=\'y\')6.Z.3T=$.1y.1t.4u;7(A 6.L.1i!=\'1a\')6.L.1i=C;7(A 6.L.3U!=\'U\')6.L.3U=0;7(A 6.L.2e!=\'U\')6.L.2e=(6.L.1d<10)?5y:6.L.1d*5;7(6.L.4v){K(C,\'4w.4v-5z 1D 5A 5B 5C.\')}7(6.1F){6.1F=3V(6.1F)}7(6.K){K(C,\'3j G: \'+6.G);K(C,\'3j 17: \'+6.17);7(6[6.d[\'G\']]==\'18\')K(C,\'5D \'+6.d[\'G\']+\': \'+6.3g);K(C,\'4x 5E: \'+6.8.G);K(C,\'4x 5F: \'+6.8.17);K(C,\'3k 2I 8 D: \'+6.8.D);7(6.L.1i)K(C,\'3k 2I 8 3W 5G: \'+6.L.8);7(6.S.12)K(C,\'3k 2I 8 3W 4y: \'+6.S.8);7(6.T.12)K(C,\'3k 2I 8 3W 4z: \'+6.T.8)}};r.4A=y(){7(r.O(\'1W\')==\'3l\'||r.O(\'1W\')==\'5H\'){K(6.K,\'5I 5J-5K "1W" 5L 5M "5N" 4B "4C".\')}9 a={\'3X\':r.O(\'3X\'),\'1W\':r.O(\'1W\'),\'2b\':r.O(\'2b\'),\'2c\':r.O(\'2c\'),\'3S\':r.O(\'3S\'),\'19\':r.O(\'19\'),\'G\':r.O(\'G\'),\'17\':r.O(\'17\'),\'3Y\':r.O(\'3Y\'),\'1f\':r.O(\'1f\'),\'3a\':r.O(\'3a\'),\'3Z\':r.O(\'3Z\')};w.O(a).O({\'5O\':\'41\',\'1W\':(a.1W==\'3l\')?\'3l\':\'4C\'});r.1j(\'4D\',a).O({\'3X\':\'42\',\'1W\':\'3l\',\'2b\':0,\'19\':0,\'3Y\':0,\'1f\':0,\'3a\':0,\'3Z\':0});7(6.15){r.M().1N(y(){9 m=1X($(11).O(6.d[\'1f\']));7(2f(m))m=0;$(11).1j(\'1v\',m)})}};r.4E=y(){r.43();r.W(\'1G.Q\'+N,y(e){e.1k();r.H(\'1Y\');6.L.1i=I;z.1Z=\'44\'});r.W(\'5P.Q\'+N,y(e){});r.W(\'1Y.Q\'+N,y(e,g){e.1k();7(A g==\'1a\'){K(C,\'5Q a 4F 5R 1D 2n, 2o 2L "1G" 2M 1H.\');r.H(\'1G\');B}z.1Z=C;7(1q.3m.L!=1A)5S(1q.3m.L);7(1q.2g.L!=1A)4G(1q.2g.L);7(1q.2g.3n!=1A)4G(1q.2g.3n);9 a=6.L.2e-1q.2r,2h=3o-1z.2s(a*3o/6.L.2e);7(2h!=0){7(6.L.4H)6.L.4H.1b($13,2h,a)}});r.W(\'1i.Q\'+N,y(e,b,c,d){e.1k();r.H(\'1Y\');9 v=[b,c,d],t=[\'1e\',\'U\',\'1a\'],a=2t(v,t);9 b=a[0],c=a[1],d=a[2];7(b!=\'S\'&&b!=\'T\')b=z.1O;7(A c!=\'U\')c=0;7(d)6.L.1i=C;7(!6.L.1i){B e.1Q()}z.1Z=I;9 f=6.L.2e-1q.2r,4I=f+c;2h=3o-1z.2s(f*3o/6.L.2e);1q.3m.L=3p(y(){7(z.20){r.H(\'1i\',b)}E{1q.2r=0;r.H(b,6.L)}},4I);7(6.L.2u===\'5T\'){1q.2g.L=5U(y(){1q.2r+=50},50)}7(6.L.4J&&2h==0){6.L.4J.1b($13,2h,f)}7(6.L.4K){1q.2g.3n=3p(y(){6.L.4K.1b($13,2h,f)},c)}});r.W(\'S.Q\'+N+\' T.Q\'+N,y(e,b,f,g){e.1k();7(z.1Z==\'44\'||r.1D(\':41\')){e.1Q();B K(6.K,\'3j 44 4B 41: 1P 2N.\')}9 v=[b,f,g],t=[\'1l\',\'U/1e\',\'y\'],a=2t(v,t);9 b=a[0],f=a[1],g=a[2];7(A b!=\'1l\'||b==1A)b=6[e.2i];7(A g==\'y\')b.2O=g;7(A f!=\'U\'){7(f==\'D\'){7(!6.1C)f=6.8.D}E{7(A b.8==\'U\')f=b.8;E 7(A 6[e.2i].8==\'U\')f=6[e.2i].8;E 7(6.1C)f=\'D\';E f=6.8.D}}7(b.1d>0){7(z.20){7(b.1m)r.H(\'1m\',[e.2i,[b,f,g]]);e.1Q();B K(6.K,\'3j 5V 2N.\')}7(6.8.2q>=z.8.J){e.1Q();B K(6.K,\'1P 4L 8 (\'+z.8.J+\', \'+6.8.2q+\' 4M): 1P 2N.\')}}1q.2r=0;7(b.45&&!b.45.1b($13)){e.1Q();B K(6.K,\'5W "45" 5X I.\')}r.H(\'4N\'+e.2i,[b,f]);7(6.1F){9 s=6.1F,c=[b,f];1u(9 j=0,l=s.Y;j<l;j++){9 d=e.2i;7(!s[j][1])c[0]=s[j][0].2P(\'2v\',e.2i);7(!s[j][2])d=(d==\'S\')?\'T\':\'S\';c[1]=f+s[j][3];s[j][0].H(\'4N\'+d,c)}}});r.W(\'5Y.Q\'+N,y(e,d,f){e.1k();9 g=r.M();7(!6.1B){7(z.8.P==0){7(6.2w){r.H(\'T\',z.8.J-1)}B e.1Q()}}7(6.15)1r(g,6);7(6.1C){7(A f!=\'U\'){f=46(g,6,z.8.J-1)}}7(!6.1B){7(z.8.J-f<z.8.P){f=z.8.J-z.8.P}}7(6.1C){9 h=2J(g,6,z.8.J-f);6.8.1E=6.8.D;6.8.D=3f(h,6)}7(6.15)1r(g,6,C);7(f==0){e.1Q();B K(6.K,\'0 8 3e 14: 1P 2N.\')}K(6.K,\'4O \'+f+\' 8 4y.\');z.8.P+=f;2Q(z.8.P>=z.8.J)z.8.P-=z.8.J;7(!6.1B){7(z.8.P==0&&d.3q)d.3q.1b($13);7(!6.2w)21(6,z.8.P)}r.M().16(z.8.J-f).5Z(r);7(z.8.J<6.8.D+f){r.M().16(0,(6.8.D+f)-z.8.J).3r(C).2R(r)}9 g=r.M(),1R=4P(g,6,f),1w=4Q(g,6),2j=g.1I(f-1),22=1R.2k(),2l=1w.2k();7(6.15)1r(g,6);7(6.1g)9 p=3h(1w,6);7(d.1p==\'4R\'&&6.8.1E<f){9 i=g.16(6.8.1E,f).2S(),3s=6.8[6.d[\'G\']];6.8[6.d[\'G\']]=\'18\'}E{9 i=I}9 j=2x(g.16(0,f),6,\'G\'),1J=3t(23(1w,6,C),6,!6.15);7(i)6.8[6.d[\'G\']]=3s;7(6.15){1r(g,6,C);1r(22,6,6.X[6.d[1]]);1r(2j,6,6.X[6.d[3]])}7(6.1g){6.X[6.d[1]]=p[1];6.X[6.d[3]]=p[0]}9 k={},47={},2y={},2z={},R=d.1d;7(d.1p==\'42\')R=0;E 7(R==\'L\')R=6.14.1d/6.14.8*f;E 7(R<=0)R=0;E 7(R<10)R=j/R;9 l={1d:R,1n:d.1n};7(d.3u)d.3u.1b($13,1R,1w,1J,R);7(6.15){9 m=6.X[6.d[3]];2y[6.d[\'1f\']]=2j.1j(\'1v\');47[6.d[\'1f\']]=2l.1j(\'1v\')+6.X[6.d[1]];2z[6.d[\'1f\']]=22.1j(\'1v\');2j.1G().1x(2y,l);22.1G().1x(2z,l);2l.1G().1x(47,l)}E{9 m=0}k[6.d[\'19\']]=m;7(6[6.d[\'G\']]==\'18\'||6[6.d[\'17\']]==\'18\'){w.1G().1x(1J,l)}1h(d.1p){F\'1K\':F\'24\':F\'1L\':9 n=r.3r().2R(w);V}1h(d.1p){F\'1L\':n.M().16(0,f).1s();F\'1K\':F\'24\':n.M().16(6.8.D).1s();V}1h(d.1p){F\'25\':1S(d,r,0,R);V;F\'1K\':n.O({\'3v\':0});1S(d,n,1,R);1S(d,r,1,R,y(){n.1s()});V;F\'24\':48(d,r,n,6,R,C);V;F\'1L\':4a(d,r,n,6,R,C,f);V}1h(d.1p){F\'25\':F\'1K\':F\'24\':F\'1L\':3w=R;R=0;V}z.20=C;9 o=f;r.O(6.d[\'19\'],-j);r.1x(k,{1d:R,1n:d.1n,2T:y(){z.20=I;9 a=6.8.D+o-z.8.J;7(a>0){r.M().16(z.8.J).1s();1R=r.M().16(z.8.J-(o-a)).4S().60(r.M().16(0,a).4S())}7(i)i.3x();7(6.15){9 b=r.M().1I(6.8.D+o-1);b.O(6.d[\'1f\'],b.1j(\'1v\'))}9 c=y(){7(d.2O){d.2O.1b($13,1R,1w,1J)}1h(d.1p){F\'25\':F\'1K\':r.O(\'4T\',\'\');V}7(1m.Y){3p(y(){r.H(1m[0][0],1m[0][1]);1m.4U()},1)}};1h(d.1p){F\'25\':F\'1L\':1S(d,r,1,3w,c);V;2d:c();V}}});r.H(\'2m\',[I,1J]).H(\'1i\',R)});r.W(\'61.Q\'+N,y(e,f,g){e.1k();9 h=r.M();7(!6.1B){7(z.8.P==6.8.D){7(6.2w){r.H(\'S\',z.8.J-1)}B e.1Q()}}7(6.15)1r(h,6);7(6.1C){7(A g!=\'U\'){g=6.8.D}}9 i=(z.8.P==0)?z.8.J:z.8.P;7(!6.1B){7(6.1C){9 j=2J(h,6,g),4b=46(h,6,i-1)}E{9 j=6.8.D,4b=6.8.D}7(g+j>i){g=i-4b}}7(6.1C){9 j=4c(h,6,g,i);2Q(6.8.D-g>=j&&g<z.8.J){g++;j=4c(h,6,g,i)}6.8.1E=6.8.D;6.8.D=3f(j,6)}7(6.15)1r(h,6,C);7(g==0){e.1Q();B K(6.K,\'0 8 3e 14: 1P 2N.\')}K(6.K,\'4O \'+g+\' 8 4z.\');z.8.P-=g;2Q(z.8.P<0)z.8.P+=z.8.J;7(!6.1B){7(z.8.P==6.8.D&&f.3q)f.3q.1b($13);7(!6.2w)21(6,z.8.P)}7(z.8.J<6.8.D+g){r.M().16(0,(6.8.D+g)-z.8.J).3r(C).2R(r)}9 h=r.M(),1R=4d(h,6),1w=4e(h,6,g),2j=h.1I(g-1),22=1R.2k(),2l=1w.2k();7(6.15)1r(h,6);7(6.1g)9 p=3h(1w,6);7(f.1p==\'4R\'&&6.8.1E<g){9 k=h.16(6.8.1E,g).2S(),3s=6.8[6.d[\'G\']];6.8[6.d[\'G\']]=\'18\'}E{9 k=I}9 l=2x(h.16(0,g),6,\'G\'),1J=3t(23(1w,6,C),6,!6.15);7(k)6.8[6.d[\'G\']]=3s;7(6.15){1r(h,6,C);1r(22,6,6.X[6.d[1]]);1r(2l,6,6.X[6.d[1]])}7(6.1g){6.X[6.d[1]]=p[1];6.X[6.d[3]]=p[0]}9 m={},2z={},2y={},R=f.1d;7(f.1p==\'42\')R=0;E 7(R==\'L\')R=6.14.1d/6.14.8*g;E 7(R<=0)R=0;E 7(R<10)R=l/R;9 n={1d:R,1n:f.1n};7(f.3u)f.3u.1b($13,1R,1w,1J,R);7(6.15){2z[6.d[\'1f\']]=22.1j(\'1v\');2y[6.d[\'1f\']]=2j.1j(\'1v\')+6.X[6.d[3]];2l.O(6.d[\'1f\'],2l.1j(\'1v\')+6.X[6.d[1]]);22.1G().1x(2z,n);2j.1G().1x(2y,n)}m[6.d[\'19\']]=-l;7(6[6.d[\'G\']]==\'18\'||6[6.d[\'17\']]==\'18\'){w.1G().1x(1J,n)}1h(f.1p){F\'1K\':F\'24\':F\'1L\':9 o=r.3r().2R(w);V}1h(f.1p){F\'1K\':F\'24\':o.M().16(0,g).1s();o.M().16(6.8.D).1s();V;F\'1L\':o.M().16(6.8.1E).1s();V}1h(f.1p){F\'25\':1S(f,r,0,R);V;F\'1K\':o.O({\'3v\':0});1S(f,o,1,R);1S(f,r,1,R,y(){o.1s()});V;F\'24\':48(f,r,o,6,R,I);V;F\'1L\':4a(f,r,o,6,R,I,g);V}1h(f.1p){F\'25\':F\'1K\':F\'24\':F\'1L\':3w=R;R=0;V}z.20=C;9 q=g;r.1x(m,{1d:R,1n:f.1n,2T:y(){z.20=I;9 a=6.8.D+q-z.8.J,4V=(6.15)?6.X[6.d[3]]:0;r.O(6.d[\'19\'],4V);7(a>0){r.M().16(z.8.J).1s()}9 b=r.M().16(0,q).2R(r).2k();7(a>0){1w=2p(h,6)}7(k)k.3x();7(6.15){7(z.8.J<6.8.D+q){9 c=r.M().1I(6.8.D-1);c.O(6.d[\'1f\'],c.1j(\'1v\')+6.X[6.d[3]])}b.O(6.d[\'1f\'],b.1j(\'1v\'))}9 d=y(){7(f.2O){f.2O.1b($13,1R,1w,1J)}1h(f.1p){F\'25\':F\'1K\':r.O(\'4T\',\'\');V}7(1m.Y){3p(y(){r.H(1m[0][0],1m[0][1]);1m.4U()},1)}};1h(f.1p){F\'25\':F\'1L\':1S(f,r,1,3w,d);V;2d:d();V}}});r.H(\'2m\',[I,1J]).H(\'1i\',R)});r.W(\'2A.Q\'+N,y(e,b,c,d,f,g){e.1k();9 v=[b,c,d,f,g],t=[\'1e/U/1l\',\'U\',\'1a\',\'1l\',\'1e\'],a=2t(v,t);9 f=a[3],g=a[4];b=2U(a[0],a[1],a[2],z.8,r);7(b==0)B;7(A f!=\'1l\')f=I;7(z.20){7(A f!=\'1l\'||f.1d>0)B}7(g!=\'S\'&&g!=\'T\'){7(6.1B){7(b<=z.8.J/2)g=\'T\';E g=\'S\'}E{7(z.8.P==0||z.8.P>b)g=\'T\';E g=\'S\'}}7(g==\'S\')r.H(\'S\',[f,z.8.J-b]);E r.H(\'T\',[f,b])});r.W(\'4W.Q\'+N,y(e){7(z.8.P>0){r.62(r.M().16(z.8.P))}});r.W(\'1F.Q\'+N,y(e,s){7(s)s=3V(s);E 7(6.1F)s=6.1F;E B K(6.K,\'4q 4F 3e 1F.\');9 n=r.2P(\'2V\');1u(9 j=0,l=s.Y;j<l;j++){s[j][0].H(\'2A\',[n,s[j][3],C])}});r.W(\'1m.Q\'+N,y(e,a,b){7(A a==\'1o\'){B 1m}E 7(A a==\'y\'){a.1b($13,1m)}E 7(2W(a)){1m=a}E{1m.63([a,b])}});r.W(\'64.Q\'+N,y(e,b,c,d,f){e.1k();9 v=[b,c,d,f],t=[\'1e/1l\',\'1e/U/1l\',\'1a\',\'U\'],a=2t(v,t);9 b=a[0],c=a[1],d=a[2],f=a[3];7(A b==\'1l\'&&A b.2X==\'1o\')b=$(b);7(A b==\'1e\')b=$(b);7(A b!=\'1l\'||A b.2X==\'1o\'||b.Y==0)B K(6.K,\'1P a 3R 1l.\');7(A c==\'1o\')c=\'3y\';7(6.15){b.1N(y(){9 m=1X($(11).O(6.d[\'1f\']));7(2f(m))m=0;$(11).1j(\'1v\',m)})}9 g=c,2Y=\'2Y\';7(c==\'3y\'){7(d){7(z.8.P==0){c=z.8.J-1;2Y=\'4X\'}E{c=z.8.P;z.8.P+=b.Y}7(c<0)c=0}E{c=z.8.J-1;2Y=\'4X\'}}E{c=2U(c,f,d,z.8,r)}7(g!=\'3y\'&&!d){7(c<z.8.P)z.8.P+=b.Y}7(z.8.P>=z.8.J)z.8.P-=z.8.J;9 h=r.M().1I(c);7(h.Y){h[2Y](b)}E{r.4Y(b)}z.8.J=r.M().Y;r.H(\'2Z\');9 i=31(r,6);2B(6,z.8.J);21(6,z.8.P);r.H(\'2m\',[C,i])});r.W(\'65.Q\'+N,y(e,b,c,d){e.1k();9 v=[b,c,d],t=[\'1e/U/1l\',\'1a\',\'U\'],a=2t(v,t);9 b=a[0],c=a[1],d=a[2];7(A b==\'1o\'||b==\'3y\'){r.M().2k().1s()}E{b=2U(b,d,c,z.8,r);9 f=r.M().1I(b);7(f.Y){7(b<z.8.P)z.8.P-=f.Y;f.1s()}}z.8.J=r.M().Y;9 g=31(r,6);2B(6,z.8.J);21(6,z.8.P);r.H(\'2m\',[C,g])});r.W(\'2V.Q\'+N,y(e,a){e.1k();7(z.8.P==0)9 b=0;E 9 b=z.8.J-z.8.P;7(A a==\'y\')a.1b($13,b);B b});r.W(\'4Z.Q\'+N,y(e,a){e.1k();9 b=1z.2s(z.8.J/6.8.D-1);7(z.8.P==0)9 c=0;E 7(z.8.P<z.8.J%6.8.D)9 c=0;E 7(z.8.P==6.8.D&&!6.1B)9 c=b;E 9 c=1z.66((z.8.J-z.8.P)/6.8.D);7(c<0)c=0;7(c>b)c=b;7(A a==\'y\')a.1b($13,c);B c});r.W(\'67.Q\'+N,y(e,a){e.1k();$i=2p(r.M(),6);7(A a==\'y\')a.1b($13,$i);B $i});r.W(\'1Z.Q\'+N,y(e,a){e.1k();7(A a==\'y\')a.1b($13,z.1Z);B z.1Z});r.W(\'2v.Q\'+N,y(e,a,b,c){e.1k();9 d=I;7(A a==\'y\'){a.1b($13,6)}E 7(A a==\'1l\'){29=$.1U(C,{},29,a);7(b!==I)d=C;E 6=$.1U(C,{},6,a)}E 7(A a!=\'1o\'){7(A b==\'y\'){9 f=3z(\'6.\'+a);7(A f==\'1o\')f=\'\';b.1b($13,f)}E 7(A b!=\'1o\'){7(A c!==\'1a\')c=C;3z(\'29.\'+a+\' = b\');7(c!==I)d=C;E 3z(\'6.\'+a+\' = b\')}E{B 3z(\'6.\'+a)}}7(d){1r(r.M(),6);r.3K(29);9 g=31(r,6);2B(6,z.8.J);21(6,z.8.P);r.H(\'2m\',[C,g])}B 6});r.W(\'2Z.Q\'+N,y(e,a,b){e.1k();7(A a==\'1o\'||a.Y==0)a=$(\'68\');E 7(A a==\'1e\')a=$(a);7(A a!=\'1l\')B K(6.K,\'1P a 3R 1l.\');7(A b!=\'1e\'||b.Y==0)b=\'a.51\';a.69(b).1N(y(){9 h=11.52||\'\';7(h.Y>0&&r.M().53($(h))!=-1){$(11).26(\'4f\').4f(y(e){e.1T();r.H(\'2A\',h)})}})});r.W(\'2m.Q\'+N,y(e,b,c){e.1k();7(!6.Z.1c)B;7(A b==\'1a\'&&b){6.Z.1c.M().1s();1u(9 a=0,l=1z.2s(z.8.J/6.8.D);a<l;a++){9 i=r.M().1I(2U(a*6.8.D,0,C,z.8,r));6.Z.1c.4Y(6.Z.3T(a+1,i))}6.Z.1c.M().26(6.Z.1H).1N(y(a){$(11).W(6.Z.1H,y(e){e.1T();r.H(\'2A\',[a*6.8.D,0,C,6.Z])})})}9 d=r.2P(\'4Z\');6.Z.1c.M().32(\'54\').1I(d).3A(\'54\')});r.W(\'2C.Q\'+N,y(e,a){e.1k();7(a){r.H(\'4W\')}7(6.15){1r(r.M(),6)}r.H(\'1Y\').O(r.1j(\'4D\'));r.43();r.4g();w.6a(r)})};r.43=y(){r.26(\'.Q\'+N)};r.55=y(){r.4g();2B(6,z.8.J);21(6,z.8.P);7(6.L.2u){w.W(\'3B.Q\'+N,y(){r.H(\'1Y\')}).W(\'3C.Q\'+N,y(){r.H(\'1i\')})}7(6.S.12){6.S.12.W(6.S.1H+\'.Q\'+N,y(e){e.1T();r.H(\'S\')});7(6.S.2u){6.S.12.W(\'3B.Q\'+N,y(){r.H(\'1Y\')}).W(\'3C.Q\'+N,y(){r.H(\'1i\')})}}7(6.T.12){6.T.12.W(6.T.1H+\'.Q\'+N,y(e){e.1T();r.H(\'T\')});7(6.T.2u){6.T.12.W(\'3B.Q\'+N,y(){r.H(\'1Y\')}).W(\'3C.Q\'+N,y(){r.H(\'1i\')})}}7($.1y.1M){7(6.S.1M){w.1M(y(e,a){7(a>0){e.1T();3D=(A 6.S.1M==\'U\')?6.S.1M:1A;r.H(\'S\',3D)}})}7(6.T.1M){w.1M(y(e,a){7(a<0){e.1T();3D=(A 6.T.1M==\'U\')?6.T.1M:1A;r.H(\'T\',3D)}})}}7($.1y.56){9 b=(6.S.4h)?y(){r.H(\'S\')}:1A,33=(6.T.4h)?y(){r.H(\'T\')}:1A;7(33||33){9 c={\'6b\':30,\'6c\':30,\'6d\':C};1h(6.1O){F\'3M\':F\'57\':c.6e=33;c.6f=b;V;2d:c.6g=33;c.6h=b}w.56(c)}}7(6.Z.1c){7(6.Z.2u){6.Z.1c.W(\'3B.Q\'+N,y(){r.H(\'1Y\')}).W(\'3C.Q\'+N,y(){r.H(\'1i\')})}}7(6.S.27||6.T.27){$(4i).W(\'59.Q\'+N,y(e){9 k=e.5a;7(k==6.T.27){e.1T();r.H(\'T\')}7(k==6.S.27){e.1T();r.H(\'S\')}})}7(6.Z.3i){$(4i).W(\'59.Q\'+N,y(e){9 k=e.5a;7(k>=49&&k<58){k=(k-49)*6.8.D;7(k<=z.8.J){e.1T();r.H(\'2A\',[k,0,C,6.Z])}}})}7(6.L.1i){r.H(\'1i\',6.L.3U)}};r.4g=y(){$(4i).26(\'.Q\'+N);w.26(\'.Q\'+N);7(6.S.12)6.S.12.26(\'.Q\'+N);7(6.T.12)6.T.12.26(\'.Q\'+N);7(6.Z.1c)6.Z.1c.26(\'.Q\'+N);2B(6,\'2S\');21(6,\'32\');7(6.Z.1c){6.Z.1c.M().1s()}};r.2v=y(a,b){K(C,\'2F "2v" 3E 3F 1D 2n, 2o 2L "2v" 2M 1H.\');9 c=I;9 d=y(a){c=a};7(!a)a=d;7(!b)b=d;r.H(\'2v\',[a,b]);B c};r.5b=y(){K(C,\'2F "5b" 3E 3F 1D 2n, 2o 2L "2V" 2M 1H.\');B r.2P(\'2V\')};r.2C=y(){K(C,\'2F "2C" 3E 3F 1D 2n, 2o 2L "2C" 2M 1H.\');r.H(\'2C\');B r};r.5c=y(a,b){K(C,\'2F "5c" 3E 3F 1D 2n, 2o 2L "2Z" 2M 1H.\');r.H(\'2Z\',[a,b]);B r};7(r.2H().1D(\'.5d\')){9 u=r.2P(\'2V\');r.H(\'2C\',C)}E{9 u=I}9 w=r.6i(\'<6j 6k="5d" />\').2H(),z={\'1O\':\'T\',\'1Z\':C,\'20\':I,\'8\':{\'J\':r.M().Y,\'P\':0}},1q={\'2r\':0,\'2g\':{\'L\':1A,\'3n\':1A},\'3m\':{\'L\':1A}},6={},29=o,1m=[],N=$.1y.1t.N++;r.3K(29,C,u);r.4A();r.4E();r.55();7(6.8.2E!=0){9 s=6.8.2E;7(s===C){s=3G.6l.52;7(!s.Y)s=0}E 7(s===\'5e\'){s=1z.3d(1z.5e()*z.8.J)}r.H(\'2A\',[s,0,C,{1d:0},\'T\'])}9 x=31(r,6,I),5f=2p(r.M(),6);7(6.5g){6.5g.1b($13,5f,x)}r.H(\'2m\',[C,x]);r.H(\'2Z\');B 11};$.1y.1t.N=0;$.1y.1t.3L={\'K\':I,\'1F\':I,\'2w\':C,\'1B\':C,\'1O\':\'19\',\'8\':{\'2E\':0},\'14\':{\'1n\':\'6m\',\'2u\':I,\'1M\':I,\'4h\':I,\'1H\':\'4f\',\'1m\':I}};$.1y.1t.4u=y(a,b){B\'<a 6n="#"><5h>\'+a+\'</5h></a>\'};y 1S(a,c,x,d,f){9 o={\'1d\':d,\'1n\':a.1n};7(A f==\'y\')o.2T=f;c.1x({3v:x},o)}y 48(a,b,c,o,d,e){9 f=23(4d(b.M(),o),o,C)[0],4j=23(c.M(),o,C)[0],3H=(e)?-4j:f,28={},2D={};28[o.d[\'G\']]=4j;28[o.d[\'19\']]=3H;2D[o.d[\'19\']]=0;b.1x({3v:\'+=0\'},d);c.O(28).1x(2D,{1d:d,1n:a.1n,2T:y(){$(11).1s()}})}y 4a(a,b,c,o,d,e,n){9 f=23(4e(b.M(),o,n),o,C)[0],4k=23(c.M(),o,C)[0],3H=(e)?-4k:f,28={},2D={};28[o.d[\'G\']]=4k;28[o.d[\'19\']]=0;2D[o.d[\'19\']]=3H;c.O(28).1x(2D,{1d:d,1n:a.1n,2T:y(){$(11).1s()}})}y 2B(o,t){7(t==\'3x\'||t==\'2S\'){9 f=t}E 7(o.8.2q>=t){K(o.K,\'1P 4L 8: 6o 6p (\'+t+\' 8, \'+o.8.2q+\' 4M).\');9 f=\'2S\'}E{9 f=\'3x\'}7(o.S.12)o.S.12[f]();7(o.T.12)o.T.12[f]();7(o.Z.1c)o.Z.1c[f]()}y 21(o,f){7(o.1B||o.2w)B;9 a=(f==\'32\'||f==\'3A\')?f:I;7(o.T.12){9 b=a||(f==o.8.D)?\'3A\':\'32\';o.T.12[b](\'5i\')}7(o.S.12){9 b=a||(f==0)?\'3A\':\'32\';o.S.12[b](\'5i\')}}y 2t(c,d){9 e=[];1u(9 a=0,5j=c.Y;a<5j;a++){1u(9 b=0,5k=d.Y;b<5k;b++){7(d[b].3I(A c[a])>-1&&!e[b]){e[b]=c[a];V}}}B e}y 3V(s){7(!2W(s))s=[[s]];7(!2W(s[0]))s=[s];1u(9 j=0,l=s.Y;j<l;j++){7(A s[j][0]==\'1e\')s[j][0]=$(s[j][0]);7(A s[j][1]!=\'1a\')s[j][1]=C;7(A s[j][2]!=\'1a\')s[j][2]=C;7(A s[j][3]!=\'U\')s[j][3]=0}B s}y 4l(k){7(k==\'2c\')B 39;7(k==\'19\')B 37;7(k==\'3M\')B 38;7(k==\'57\')B 40;B-1}y 34(a,b){7(A b==\'y\')b=b.1b(a);7(A b==\'1o\')b={};B b}y 2K(a,b,c,d){7(A c!=\'1a\')c=I;7(A d!=\'1a\')d=I;b=34(a,b);7(A b==\'1e\'){9 e=4l(b);7(e==-1)b=$(b);E b=e}7(c){7(A b==\'1a\')b={\'3i\':b};7(A b.2X!=\'1o\')b={\'1c\':b};7(A b.1c==\'y\')b.1c=b.1c.1b(a);7(A b.1c==\'1e\')b.1c=$(b.1c)}E 7(d){7(A b==\'1a\')b={\'1i\':b};7(A b==\'U\')b={\'2e\':b}}E{7(A b.2X!=\'1o\')b={\'12\':b};7(A b==\'U\')b={\'27\':b};7(A b.12==\'y\')b.12=b.12.1b(a);7(A b.12==\'1e\')b.12=$(b.12);7(A b.27==\'1e\')b.27=4l(b.27)}B b}y 2U(a,b,c,d,e){7(A a==\'1e\'){7(2f(a))a=$(a);E a=1X(a)}7(A a==\'1l\'){7(A a.2X==\'1o\')a=$(a);a=e.M().53(a);7(a==-1)a=0;7(A c!=\'1a\')c=I}E{7(A c!=\'1a\')c=C}7(2f(a))a=0;E a=1X(a);7(2f(b))b=0;E b=1X(b);7(c){a+=d.P}a+=b;7(d.J>0){2Q(a>=d.J){a-=d.J}2Q(a<0){a+=d.J}}B a}y 2p(i,o){B i.16(0,o.8.D)}y 4P(i,o,n){B i.16(n,o.8.1E+n)}y 4Q(i,o){B i.16(0,o.8.D)}y 4d(i,o){B i.16(0,o.8.1E)}y 4e(i,o,n){B i.16(n,o.8.D+n)}y 46(i,o,s){9 t=0,x=0;1u(9 a=s;a>=0;a--){t+=i.1I(a)[o.d[\'1V\']](C);7(t>o.3g)B x;7(a==0)a=i.Y;x++}}y 2J(i,o,s){9 t=0,x=0;1u(9 a=s,l=i.Y-1;a<=l;a++){t+=i.1I(a)[o.d[\'1V\']](C);7(t>o.3g)B x;7(a==l)a=-1;x++}}y 4c(i,o,s,l){9 v=2J(i,o,s);7(!o.1B){7(s+v>l)v=l-s}B v}y 1r(i,o,m){9 x=(A m==\'1a\')?m:I;7(A m!=\'U\')m=0;i.1N(y(){9 t=1X($(11).O(o.d[\'1f\']));7(2f(t))t=0;$(11).1j(\'5l\',t);$(11).O(o.d[\'1f\'],((x)?$(11).1j(\'5l\'):m+$(11).1j(\'1v\')))})}y 23(i,o,a){5m=2x(i,o,\'G\',a);5n=4m(i,o,\'17\',a);B[5m,5n]}y 4m(i,o,a,b){7(A b!=\'1a\')b=I;7(A o[o.d[a]]==\'U\'&&b)B o[o.d[a]];7(A o.8[o.d[a]]==\'U\')B o.8[o.d[a]];9 c=(a.4n().3I(\'G\')>-1)?\'1V\':\'2a\';B 3O(i,o,c)}y 3O(i,o,a){9 s=0;i.1N(y(){9 m=$(11)[o.d[a]](C);7(s<m)s=m});B s}y 3Q(b,o,c){9 d=b[o.d[c]](),4o=(o.d[c].4n().3I(\'G\')>-1)?[\'6q\',\'6r\']:[\'6s\',\'6t\'];1u(a=0,l=4o.Y;a<l;a++){9 m=1X(b.O(4o[a]));7(2f(m))m=0;d-=m}B d}y 2x(i,o,a,b){7(A b!=\'1a\')b=I;7(A o[o.d[a]]==\'U\'&&b)B o[o.d[a]];7(A o.8[o.d[a]]==\'U\')B o.8[o.d[a]]*i.Y;9 d=(a.4n().3I(\'G\')>-1)?\'1V\':\'2a\',s=0;i.1N(y(){9 j=$(11);7(j.1D(\':D\')){s+=j[o.d[d]](C)}});B s}y 3P(i,o,a){9 s=I,v=I;i.1N(y(){c=$(11)[o.d[a]](C);7(s===I)s=c;E 7(s!=c)v=C;7(s==0)v=C});B v}y 3t(a,o,p){7(A p!=\'1a\')p=C;9 b=(o.15&&p)?o.X:[0,0,0,0];9 c={};c[o.d[\'G\']]=a[0]+b[1]+b[3];c[o.d[\'17\']]=a[1]+b[0]+b[2];B c}y 31(a,o,p){9 b=a.2H(),$i=a.M(),$v=2p($i,o),3J=3t(23($v,o,C),o,p);b.O(3J);7(o.15){9 c=$v.2k();c.O(o.d[\'1f\'],c.1j(\'1v\')+o.X[o.d[1]]);a.O(o.d[\'2b\'],o.X[o.d[0]]);a.O(o.d[\'19\'],o.X[o.d[3]])}a.O(o.d[\'G\'],3J[o.d[\'G\']]+(2x($i,o,\'G\')*2));a.O(o.d[\'17\'],4m($i,o,\'17\'));B 3J}y 4t(p){7(A p==\'1o\')B[0,0,0,0];7(A p==\'U\')B[p,p,p,p];E 7(A p==\'1e\')p=p.5o(\'6u\').6v(\'\').5o(\' \');7(!2W(p)){B[0,0,0,0]}1u(9 i=0;i<4;i++){p[i]=1X(p[i])}1h(p.Y){F 0:B[0,0,0,0];F 1:B[p[0],p[0],p[0],p[0]];F 2:B[p[0],p[1],p[0],p[1]];F 3:B[p[0],p[1],p[2],p[1]];2d:B[p[0],p[1],p[2],p[3]]}}y 3h(a,o){9 x=(A o[o.d[\'G\']]==\'U\')?1z.2s(o[o.d[\'G\']]-2x(a,o,\'G\')):0;1h(o.1g){F\'19\':B[0,x];V;F\'2c\':B[x,0];V;F\'2G\':2d:9 b=1z.2s(x/2),5p=1z.3d(x/2);B[b,5p];V}}y 3f(x,o){1h(o.35){F\'+1\':B x+1;V;F\'-1\':B x-1;V;F\'3b\':7(x%2==0)B x-1;V;F\'3b+\':7(x%2==0)B x+1;V;F\'3c\':7(x%2==1)B x-1;V;F\'3c+\':7(x%2==1)B x+1;V;2d:B x;V}}y 2W(a){B A(a)==\'1l\'&&(a 6w 6x)}y K(d,m){7(!d)B I;7(A m==\'1e\')m=\'1t: \'+m;E m=[\'1t:\',m];7(3G.4p&&3G.4p.5q)3G.4p.5q(m);B I}$.1y.51=y(o){B 11.1t(o)}})(4w);',62,406,'||||||opts|if|items|var|||||||||||||||||||||||||function|conf|typeof|return|true|visible|else|case|width|trigger|false|total|debug|auto|children|serial|css|first|cfs|a_dur|prev|next|number|break|bind|padding|length|pagination||this|button|tt0|scroll|usePadding|slice|height|variable|left|boolean|call|container|duration|string|marginRight|align|switch|play|data|stopPropagation|object|queue|easing|undefined|fx|tmrs|resetMargin|remove|carouFredSel|for|cfs_origCssMargin|c_new|animate|fn|Math|null|circular|variableVisible|is|oldVisible|synchronise|stop|event|eq|w_siz|crossfade|uncover|mousewheel|each|direction|Not|stopImmediatePropagation|c_old|fx_fade|preventDefault|extend|outerWidth|position|parseInt|pause|isPaused|isAnimated|nv_enableNavi|l_old|ms_getSizes|cover|fade|unbind|key|css_o|opts_orig|outerHeight|top|right|default|pauseDuration|isNaN|intervals|perc|type|l_cur|last|l_new|updatePageStatus|deprecated|use|getCurrentItems|minimum|pausePassed|ceil|sortParams|pauseOnHover|configuration|infinite|ms_getTotalSize|a_cur|a_old|slideTo|nv_showNavi|destroy|ani_o|start|The|center|parent|of|getVisibleItemsNext|getNaviObject|the|custom|scrolling|onAfter|triggerHandler|while|appendTo|hide|complete|getItemIndex|currentPosition|is_array|jquery|before|linkAnchors||setSizes|removeClass|wN|getObject|visibleAdjust|innerWidth||||marginBottom|odd|even|floor|to|cf_getVisibleItemsAdjust|maxDimention|cf_getAlignPadding|keys|Carousel|Number|absolute|timeouts|timer|100|setTimeout|onEnd|clone|orgW|mapWrapperSizes|onBefore|opacity|f_dur|show|end|eval|addClass|mouseenter|mouseleave|num|public|method|window|cur_l|indexOf|sz|init|defaults|up|lrgst_b|ms_getTrueLargestSize|ms_hasVariableSizes|ms_getTrueInnerSize|valid|bottom|anchorBuilder|delay|getSynchArr|scrolled|float|marginTop|marginLeft||hidden|none|unbind_events|stopped|conditions|getVisibleItemsPrev|a_new|fx_cover||fx_uncover|xI|getVisibleItemsNextTestCircular|getOldItemsNext|getNewItemsNext|click|unbind_buttons|wipe|document|new_w|old_w|getKeyCode|ms_getLargestSize|toLowerCase|arr|console|No|innerHeight|dx|cf_getPadding|pageAnchorBuilder|nap|jQuery|Item|backward|forward|build|or|relative|cfs_origCss|bind_events|carousel|clearInterval|onPausePause|dur2|onPauseEnd|onPauseStart|enough|needed|slide_|Scrolling|getOldItemsPrev|getNewItemsPrev|directscroll|get|filter|shift|new_m|jumpToStart|after|append|currentPage||caroufredsel|hash|index|selected|bind_buttons|touchwipe|down||keyup|keyCode|current_position|link_anchors|caroufredsel_wrapper|random|itm|onCreate|span|disabled|l1|l2|cfs_tempCssMargin|s1|s2|split|x2|log|element|found|selector|option|Infinity|Set|500|2500|plugin|no|longer|supported|Available|widths|heights|automatically|fixed|Carousels|CSS|attribute|should|be|static|overflow|finish|Pause|globally|clearTimeout|resume|setInterval|currently|Callback|returned|slide_prev|prependTo|concat|slide_next|prepend|push|insertItem|removeItem|round|currentVisible|body|find|replaceWith|min_move_x|min_move_y|preventDefaultEvents|wipeUp|wipeDown|wipeLeft|wipeRight|wrap|div|class|location|swing|href|hiding|navigation|paddingLeft|paddingRight|paddingTop|paddingBottom|px|join|instanceof|Array'.split('|'),0,{}))
$(document).ready(function(){$('.image.big').wrap('<div class="image_holder big"></div>').hide();$('.image.medium').wrap('<div class="image_holder medium"></div>').hide();$('.image.small').wrap('<div class="image_holder small"></div>').hide();$('a.fade').fadeTo(0,0.3);$('div#header a#title').hide().css('top','-70px');});$(window).bind('load',function(){$('div#header a#title').show().animate({top:"0"},1000,"easeOutExpo");var i=1;var imgs=$('.image').length;var int=setInterval(function(){if(i>=imgs)clearInterval(int);$('.image:hidden').eq(0).fadeIn(200);i++;},500);});function preload_images(){$('.image.big').wrap('<div class="image_holder big"></div>');$('.image.medium').wrap('<div class="image_holder medium"></div>');$('.image.small').wrap('<div class="image_holder small"></div>');};$(document).ready(function(){preload_images();});function slide_panel(){$('div.section_content a.info').toggle(function(){$(this).parent('div.section_content').animate({top:"5"},400,"easeInOutBack");},function(){$(this).parent('div.section_content').animate({top:"40"},400,"easeInOutBack");});};$(document).ready(function(){slide_panel();});function slide_title(){$('div#header a#title').hover(function(){$(this).stop().animate({top:"30"},350,"easeInOutBack");},function(){$(this).stop().animate({top:"0"},350,"easeInOutBack");});};$(document).ready(function(){slide_title();});$(function(){$('#search_header input').focus(function(){$(this).animate({width:"100"},300,"easeOutCubic").css('background-position','-83px -311px');}).blur(function(){$(this).animate({width:"42"},200,"easeInCubic").css('background-position','-83px -311px');});});$(function(){$('#slideshow').hover(function(){$("a.nivo-nextNav",this).stop().animate({right:"-4",opacity:"1"},100,"easeOutCubic");},function(){$("a.nivo-nextNav",this).stop().animate({right:"-20",opacity:"0"},150,"easeInCubic");});});$(function(){$('#slideshow').hover(function(){$("a.nivo-prevNav",this).stop().animate({left:"-4",opacity:"1"},100,"easeOutCubic");},function(){$("a.nivo-prevNav",this).stop().animate({left:"-20",opacity:"0"},150,"easeInCubic");});});function mainmenu(){$("#nav li").hover(function(){$(this).find("ul:first > li").stop().animate({height:"50"},300);},function(){$(this).find("ul:first > li").stop().animate({height:"0"},300);});};$(document).ready(function(){mainmenu();});function hover(){$('a.image_link').hover(function(){$('.image',this).stop().fadeTo(400,0.3);$('.image_holder',this).css("background-image",'url(/images/interface/assets/magnifier.png)');},function(){$('.image',this).stop().fadeTo(300,1);});};$(document).ready(function(){hover();});$(document).ready(function(){$('[placeholder]').focus(function(){var input=$(this);if(input.val()==input.attr('placeholder')){input.val('');input.removeClass('placeholder');}}).blur(function(){var input=$(this);if(input.val()==''||input.val()==input.attr('placeholder')){input.addClass('placeholder');input.val(input.attr('placeholder'));}}).blur();$('[placeholder]').parents('form').submit(function(){$(this).find('[placeholder]').each(function(){var input=$(this);if(input.val()==input.attr('placeholder')){input.val('');}})});});$(function(){$('a.fade').hover(function(){$(this).stop().fadeTo(600,1);},function(){$(this).stop().fadeTo(200,0.2);});});$(document).ready(function(){$("#tweets").tweet({username:"wakamowheights",join_text:"auto",avatar_size:32,count:1,auto_join_text_default:"we said,",auto_join_text_ed:"we",auto_join_text_ing:"we were",auto_join_text_reply:"we replied to",auto_join_text_url:"we were checking out",loading_text:" ",template:"{text}{time}"});});$(document).ready(function(){$('.tooltip').tipTip({activation:"hover",keepAlive:false,maxWidth:"200px",edgeOffset:0,defaultPosition:"top",delay:0,fadeIn:150,fadeOut:150,attribute:"title",content:false});});function fix_nth(){$("div#content div.block_2").removeClass("nth");$("div#content div.block_2:nth-child(2n)").addClass("nth");$("div#content div.block_3").removeClass("nth");$("div#content div.block_3:nth-child(3n)").addClass("nth");};$(document).ready(function(){fix_nth();});
