/*
 * Orbit v. 1.2.3 - https://github.com/zurb/orbit
 * Copyright 2010, ZURB - http://zurb.com
 * Free to use under the MIT license. - http://www.opensource.org/licenses/mit-license.php
 * NOTE: This plugin has been modified. If interested in using it, grab the original source from ZURB.
 */

var featureNav=["What We Do","Financial Services","Healthcare &amp; Insurance","Retail &amp; Billing","Print Services Provider"];(function($){$.fn.orbit=function(options){var defaults={animation:'horizontal-push',animationSpeed:600,timer:false,advanceSpeed:4000,pauseOnHover:false,startClockOnMouseOut:false,startClockOnMouseOutAfter:1000,directionalNav:true,captions:false,captionAnimation:'fade',captionAnimationSpeed:600,bullets:true,bulletThumbs:false,bulletThumbLocation:'',afterSlideChange:function(){}};var options=$.extend(defaults,options);return this.each(function(){var activeSlide=0,numberSlides=0,orbitWidth,orbitHeight,locked;var orbit=$(this).addClass('orbit'),orbitWrapper=orbit.wrap('<div class="orbit-wrapper" />').parent();orbit.add(orbitWidth).width('1px').height('1px');var slides=orbit.children('img, a, div');slides.each(function(){var _slide=$(this),_slideWidth=_slide.outerWidth(),_slideHeight=_slide.outerHeight();if(_slideWidth>orbit.width()){orbit.add(orbitWrapper).width(_slideWidth);orbitWidth=orbit.width();}
if(_slideHeight>orbit.height()){orbit.add(orbitWrapper).height(_slideHeight);orbitHeight=orbit.height();}
numberSlides++;});function unlock(){locked=false;}
function lock(){locked=true;}
if(slides.length==1){options.directionalNav=false;options.timer=false;options.bullets=false;}
slides.eq(activeSlide).css({"z-index":3}).fadeIn(function(){slides.css({"display":"block"})});function startClock(){if(!options.timer||options.timer=='false'){return false;}else if(timer.is(':hidden')){clock=setInterval(function(e){shift("next");},options.advanceSpeed);}else{timerRunning=true;pause.removeClass('active')
clock=setInterval(function(e){var degreeCSS="rotate("+degrees+"deg)"
degrees+=2
rotator.css({"-webkit-transform":degreeCSS,"-moz-transform":degreeCSS,"-o-transform":degreeCSS});if(degrees>180){rotator.addClass('move');mask.addClass('move');}
if(degrees>360){rotator.removeClass('move');mask.removeClass('move');degrees=0;shift("next");}},options.advanceSpeed/180);}}
function stopClock(){if(!options.timer||options.timer=='false'){return false;}else{timerRunning=false;clearInterval(clock);pause.addClass('active');}}
if(options.timer){var timerHTML='<div class="timer"><span class="mask"><span class="rotator"></span></span><span class="pause"></span></div>'
orbitWrapper.append(timerHTML);var timer=orbitWrapper.children('div.timer'),timerRunning;if(timer.length!=0){var rotator=$('div.timer span.rotator'),mask=$('div.timer span.mask'),pause=$('div.timer span.pause'),degrees=0,clock;startClock();timer.click(function(){if(!timerRunning){startClock();}else{stopClock();}});if(options.startClockOnMouseOut){var outTimer;orbitWrapper.mouseleave(function(){outTimer=setTimeout(function(){if(!timerRunning){startClock();}},options.startClockOnMouseOutAfter)})
orbitWrapper.mouseenter(function(){clearTimeout(outTimer);})}}}
if(options.pauseOnHover){orbitWrapper.mouseenter(function(){stopClock();});}
if(options.captions){var captionHTML='<div class="orbit-caption"></div>';orbitWrapper.append(captionHTML);var caption=orbitWrapper.children('.orbit-caption');setCaption();}
function setCaption(){if(!options.captions||options.captions=="false"){return false;}else{var _captionLocation=slides.eq(activeSlide).data('caption');_captionHTML=$(_captionLocation).html();if(_captionHTML){caption.attr('id',_captionLocation).html(_captionHTML);if(options.captionAnimation=='none'){caption.show();}
if(options.captionAnimation=='fade'){caption.fadeIn(options.captionAnimationSpeed);}
if(options.captionAnimation=='slideOpen'){caption.slideDown(options.captionAnimationSpeed);}}else{if(options.captionAnimation=='none'){caption.hide();}
if(options.captionAnimation=='fade'){caption.fadeOut(options.captionAnimationSpeed);}
if(options.captionAnimation=='slideOpen'){caption.slideUp(options.captionAnimationSpeed);}}}}
if(options.directionalNav){if(options.directionalNav=="false"){return false;}
var directionalNavHTML='<div class="slider-nav"><span class="ir right">Right</span><span class="ir left">Left</span></div>';orbitWrapper.append(directionalNavHTML);var leftBtn=orbitWrapper.children('div.slider-nav').children('span.left'),rightBtn=orbitWrapper.children('div.slider-nav').children('span.right');leftBtn.click(function(){stopClock();shift("prev");});rightBtn.click(function(){stopClock();shift("next")});}
if(options.bullets){var bulletHTML='<ul class="remove orbit-bullets"></ul>';if($(this).parent().parent().hasClass('feature')){orbitWrapper.parent().append(bulletHTML);}else{orbitWrapper.append(bulletHTML);}
var bullets=$('ul.orbit-bullets');for(i=0;i<numberSlides;i++){if($(this).parent().parent().hasClass('feature')){var liMarkup=$('<li>'+featureNav[i]+'</li>');}else{var liMarkup=$('<li class="ir">'+(i+1)+'</li>');}
if(options.bulletThumbs){var thumbName=slides.eq(i).data('thumb');if(thumbName){var liMarkup=$('<li class="has-thumb">'+i+'</li>')
liMarkup.css({"background":"url("+options.bulletThumbLocation+thumbName+") no-repeat"});}}
$('ul.orbit-bullets').append(liMarkup);liMarkup.data('index',i);liMarkup.click(function(){stopClock();shift($(this).data('index'));});}
setActiveBullet();}
function setActiveBullet(){if(!options.bullets){return false;}else{bullets.children('li').removeClass('active').eq(activeSlide).addClass('active');}}
function shift(direction){var prevActiveSlide=activeSlide,slideDirection=direction;if(prevActiveSlide==slideDirection){return false;}
function resetAndUnlock(){slides.eq(prevActiveSlide).css({"z-index":1});unlock();options.afterSlideChange.call(this);}
if(slides.length=="1"){return false;}
if(!locked){lock();if(direction=="next"){activeSlide++
if(activeSlide==numberSlides){activeSlide=0;}}else if(direction=="prev"){activeSlide--
if(activeSlide<0){activeSlide=numberSlides-1;}}else{activeSlide=direction;if(prevActiveSlide<activeSlide){slideDirection="next";}else if(prevActiveSlide>activeSlide){slideDirection="prev"}}
setActiveBullet();slides.eq(prevActiveSlide).css({"z-index":2});if(options.animation=="fade"){slides.eq(activeSlide).css({"opacity":0,"z-index":3}).animate({"opacity":1},options.animationSpeed,resetAndUnlock);}
if(options.animation=="horizontal-slide"){if(slideDirection=="next"){slides.eq(activeSlide).css({"left":orbitWidth,"z-index":3}).animate({"left":0},options.animationSpeed,resetAndUnlock);}
if(slideDirection=="prev"){slides.eq(activeSlide).css({"left":-orbitWidth,"z-index":3}).animate({"left":0},options.animationSpeed,resetAndUnlock);}}
if(options.animation=="vertical-slide"){if(slideDirection=="prev"){slides.eq(activeSlide).css({"top":orbitHeight,"z-index":3}).animate({"top":0},options.animationSpeed,resetAndUnlock);}
if(slideDirection=="next"){slides.eq(activeSlide).css({"top":-orbitHeight,"z-index":3}).animate({"top":0},options.animationSpeed,resetAndUnlock);}}
if(options.animation=="horizontal-push"){if(slideDirection=="next"){slides.eq(activeSlide).css({"left":orbitWidth,"z-index":3}).animate({"left":0},options.animationSpeed,resetAndUnlock);slides.eq(prevActiveSlide).animate({"left":-orbitWidth},options.animationSpeed);}
if(slideDirection=="prev"){slides.eq(activeSlide).css({"left":-orbitWidth,"z-index":3}).animate({"left":0},options.animationSpeed,resetAndUnlock);slides.eq(prevActiveSlide).animate({"left":orbitWidth},options.animationSpeed);}}
setCaption();}}});}})(jQuery);


/*
 * stickyFloat v. 1.5 - http://plugins.jquery.com/project/stickyfloat
 * Copyright 2009, Yair Even-Or - vsync.design@gmail.com
 */

(function($){$.fn.stickyfloat=function(options,lockBottom){var $obj=this,doc=$(document),opts,bottomPos,pastStartOffset,objFartherThanTopPos,objBiggerThanWindow,newpos,checkTimer,lastDocPos=doc.scrollTop(),parentPaddingTop=parseInt($obj.parent().css('padding-top')),startOffset=$obj.parent().offset().top;$.extend($.fn.stickyfloat.opts,options,{startOffset:startOffset,offsetY:parentPaddingTop});opts=$.fn.stickyfloat.opts;$obj.css({position:'absolute'});if(opts.lockBottom){bottomPos=$obj.parent().height()-$obj.outerHeight()+parentPaddingTop;if(bottomPos<0)bottomPos=0;}
function checkScroll(){if(opts.duration>40){clearTimeout(checkTimer);checkTimer=setTimeout(function(){if(Math.abs(doc.scrollTop()-lastDocPos)>0){lastDocPos=doc.scrollTop();initFloat();}},40);}
else initFloat();}
function initFloat(){$obj.stop();pastStartOffset=doc.scrollTop()>opts.startOffset;objFartherThanTopPos=$obj.offset().top>startOffset;objBiggerThanWindow=$obj.outerHeight()<$(window).height();if((pastStartOffset||objFartherThanTopPos)&&objBiggerThanWindow){newpos=(doc.scrollTop()-startOffset+opts.offsetY);if(newpos>bottomPos)newpos=bottomPos;if(doc.scrollTop()<opts.startOffset)newpos=parentPaddingTop;$obj.delay(opts.delay).animate({top:newpos},opts.duration,opts.easing);}}
$(window).scroll(checkScroll);};$.fn.stickyfloat.opts={duration:200,lockBottom:true,delay:0,easing:'linear'};})(jQuery);


/*
 * Cycle Lite v. 1.3.1 - http://malsup.com/jquery/cycle/lite/
 * Copyright 2011, M. Alsup - http://malsup.com
 * Dual licensed under the MIT and GPL licenses. - http://www.opensource.org/licenses/mit-license.php - http://www.gnu.org/licenses/gpl.html
 */

(function($){var ver='Lite-1.3';$.fn.cycle=function(options){return this.each(function(){options=options||{};if(this.cycleTimeout)clearTimeout(this.cycleTimeout);this.cycleTimeout=0;this.cyclePause=0;var $cont=$(this);var $slides=options.slideExpr?$(options.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){window.console&&console.log('terminating; too few slides: '+els.length);return;}
var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});var meta=$.isFunction($cont.data)?$cont.data(opts.metaAttr):null;if(meta)
opts=$.extend(opts,meta);opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});var cls=this.className;opts.width=parseInt((cls.match(/w:(\d+)/)||[])[1])||opts.width;opts.height=parseInt((cls.match(/h:(\d+)/)||[])[1])||opts.height;opts.timeout=parseInt((cls.match(/t:(\d+)/)||[])[1])||opts.timeout;if($cont.css('position')=='static')
$cont.css('position','relative');if(opts.width)
$cont.width(opts.width);if(opts.height&&opts.height!='auto')
$cont.height(opts.height);var first=0;$slides.css({position:'absolute',top:0,left:0}).each(function(i){$(this).css('z-index',els.length-i)});$(els[first]).css('opacity',1).show();if($.browser.msie)els[first].style.removeAttribute('filter');if(opts.fit&&opts.width)
$slides.width(opts.width);if(opts.fit&&opts.height&&opts.height!='auto')
$slides.height(opts.height);if(opts.pause)
$cont.hover(function(){this.cyclePause=1;},function(){this.cyclePause=0;});var txFn=$.fn.cycle.transitions[opts.fx];txFn&&txFn($cont,$slides,opts);$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:$el.height();this.cycleW=(opts.fit&&opts.width)?opts.width:$el.width();});if(opts.cssFirst)
$($slides[first]).css(opts.cssFirst);if(opts.timeout){if(opts.speed.constructor==String)
opts.speed={slow:600,fast:200}[opts.speed]||400;if(!opts.sync)
opts.speed=opts.speed/2;while((opts.timeout-opts.speed)<250)
opts.timeout+=opts.speed;}
opts.speedIn=opts.speed;opts.speedOut=opts.speed;opts.slideCount=els.length;opts.currSlide=first;opts.nextSlide=1;var e0=$slides[first];if(opts.before.length)
opts.before[0].apply(e0,[e0,e0,opts,true]);if(opts.after.length>1)
opts.after[1].apply(e0,[e0,e0,opts,true]);if(opts.click&&!opts.next)
opts.next=opts.click;if(opts.next)
$(opts.next).bind('click',function(){return advance(els,opts,opts.rev?-1:1)});if(opts.prev)
$(opts.prev).bind('click',function(){return advance(els,opts,opts.rev?1:-1)});if(opts.timeout)
this.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev)},opts.timeout+(opts.delay||0));});};function go(els,opts,manual,fwd){if(opts.busy)return;var p=els[0].parentNode,curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleTimeout===0&&!manual)
return;if(manual||!p.cyclePause){if(opts.before.length)
$.each(opts.before,function(i,o){o.apply(next,[curr,next,opts,fwd]);});var after=function(){if($.browser.msie)
this.style.removeAttribute('filter');$.each(opts.after,function(i,o){o.apply(next,[curr,next,opts,fwd]);});queueNext();};if(opts.nextSlide!=opts.currSlide){opts.busy=1;$.fn.cycle.custom(curr,next,opts,after);}
var roll=(opts.nextSlide+1)==els.length;opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}
function queueNext(){if(opts.timeout)
p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev)},opts.timeout);}};function advance(els,opts,val){var p=els[0].parentNode,timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}
opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){opts.nextSlide=els.length-1;}
else if(opts.nextSlide>=els.length){opts.nextSlide=0;}
go(els,opts,1,val>=0);return false;};$.fn.cycle.custom=function(curr,next,opts,cb){var $l=$(curr),$n=$(next);$n.css(opts.cssBefore);var fn=function(){$n.animate(opts.animIn,opts.speedIn,opts.easeIn,cb)};$l.animate(opts.animOut,opts.speedOut,opts.easeOut,function(){$l.css(opts.cssAfter);if(!opts.sync)fn();});if(opts.sync)fn();};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(':eq(0)').hide();opts.cssBefore={opacity:0,display:'block'};opts.cssAfter={display:'none'};opts.animOut={opacity:0};opts.animIn={opacity:1};},fadeout:function($cont,$slides,opts){opts.before.push(function(curr,next,opts,fwd){$(curr).css('zIndex',opts.slideCount+(fwd===true?1:0));$(next).css('zIndex',opts.slideCount+(fwd===true?0:1));});$slides.not(':eq(0)').hide();opts.cssBefore={opacity:1,display:'block',zIndex:1};opts.cssAfter={display:'none',zIndex:0};opts.animOut={opacity:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={animIn:{},animOut:{},fx:'fade',after:null,before:null,cssBefore:{},cssAfter:{},delay:0,fit:0,height:'auto',metaAttr:'cycle',next:null,pause:0,prev:null,speed:1000,slideExpr:null,sync:1,timeout:4000};})(jQuery);
