(function() {
  (function($) {
    return $.fn.capsuleReadmore = function(options) {
      return this.each(function() {
        return $(this).find('[rel=read-more]').click(function(e) {
          e.preventDefault();
          return $(this).parent().find('.more').slideToggle();
        });
      });
    };
  })(jQuery);
}).call(this);
(function() {
  (function($) {
    var assignActive, currentTab, slide;
    $.fn.capsuleTour = function(options) {
      return this.each(function() {
        var target;
        $(this).click(function(e) {
          var currentTab;
          e.preventDefault();
          currentTab = e.target.id;
          $(".control a").removeClass("active");
          $("#" + currentTab).addClass("active");
          slide(currentTab);
          return assignActive(currentTab);
        });
        if ($(this).hasClass('active')) {
          target = this;
          return assignActive(target);
        }
      });
    };
    slide = function(currentTab) {
      var speed, width;
      width = 1140;
      speed = 300;
      if (currentTab === 'overview') {
        $('#tour').animate({
          'margin-left': 0
        }, speed, function() {
          $("#tour > div").css("height", "1px");
          return $("#features-slide").css("height", "auto");
        });
      }
      if (currentTab === 'addons' || currentTab === 'to-addons') {
        $('#tour').animate({
          'margin-left': -width
        }, speed, function() {
          $("#tour > div").css("height", "1px");
          return $("#addons-slide").css("height", "auto");
        });
      }
      if (currentTab === 'security') {
        $('#tour').animate({
          'margin-left': -(width * 2)
        }, speed, function() {
          $("#tour > div").css("height", "1px");
          return $("#security-slide").css("height", "auto");
        });
      }
      $('html, body').animate({
        scrollTop: 0
      }, 0);
      if (history.pushState) {
        return history.pushState(null, null, '#/' + currentTab);
      } else {
        return location.hash = '#/' + currentTab;
      }
    };
    assignActive = function(target) {
      var id, _ref;
      $('#tour > div').removeClass('active');
      $('#main-nav > ul > li > a').removeClass('active');
      id = (_ref = $(target).attr('id')) != null ? _ref : target;
      if (id === 'overview') {
        $('#features-slide').addClass('active');
        $('#features-link').addClass('active');
      }
      if (id === 'addons' || id === 'to-addons') {
        $('#addons-slide').addClass('active');
        $('#addons-link').addClass('active');
      }
      if (id === 'security') {
        return $('#security-slide').addClass('active');
      }
    };
    if (window.location.hash) {
      currentTab = window.location.hash.replace("#/", "");
      $(".control a").removeClass("active");
      $("#" + currentTab).addClass("active");
      slide(currentTab);
      assignActive(currentTab);
    }
    return $(window.location).bind("change", function() {
      if (window.location.hash) {
        currentTab = window.location.hash.replace("#/", "");
        $(".control a").removeClass("active");
        $("#" + currentTab).addClass("active");
        slide(currentTab);
        return assignActive(currentTab);
      }
    });
  })(jQuery);
}).call(this);
(function() {
  jQuery.cookie = function(name, value, options) {
    var cookie, cookieValue, cookies, date, domain, expires, path, secure, _i, _len;
    if (typeof value !== 'undefined') {
      options = options || {};
      if (value === null) {
        value = "";
        options.expires = -1;
      }
      expires = "";
      if (options.expires && (typeof options.expires === 'number' || options.expires.toUTCString)) {
        if (typeof options.expires === "number") {
          date = new Date;
          date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
        } else {
          date = options.expires;
        }
        expires = "; expires=" + (date.toUTCString());
      }
      path = options.path ? "; path=" + options.path : "";
      domain = options.domain ? "; domain=" + options.domain : "";
      secure = options.secure ? "; secure=" + options.secure : "";
      return document.cookie = [name, "=", encodeURIComponent(value), expires, path, domain, secure].join("");
    } else {
      cookieValue = null;
      if (document.cookie && document.cookie !== "") {
        cookies = document.cookie.split(";");
        for (_i = 0, _len = cookies.length; _i < _len; _i++) {
          cookie = cookies[_i];
          cookie = jQuery.trim(cookie);
          if (cookie.substring(0, name.length + 1) === ("" + name + "=")) {
            cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
            break;
          }
        }
      }
      return cookieValue;
    }
  };
}).call(this);
eval(function(h,b,i,d,g,f){g=function(a){return(a<b?"":g(parseInt(a/b)))+((a=a%b)>35?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){while(i--){f[g(i)]=d[i]||g(i)}d=[function(a){return f[a]}];g=function(){return"\\w+"};i=1}while(i--){if(d[i]){h=h.replace(new RegExp("\\b"+g(i)+"\\b","g"),d[i])}}return h}("h.i['1a']=h.i['z'];h.O(h.i,{y:'D',z:9(x,t,b,c,d){6 h.i[h.i.y](x,t,b,c,d)},17:9(x,t,b,c,d){6 c*(t/=d)*t+b},D:9(x,t,b,c,d){6-c*(t/=d)*(t-2)+b},13:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t+b;6-c/2*((--t)*(t-2)-1)+b},X:9(x,t,b,c,d){6 c*(t/=d)*t*t+b},U:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t+1)+b},R:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t+b;6 c/2*((t-=2)*t*t+2)+b},N:9(x,t,b,c,d){6 c*(t/=d)*t*t*t+b},M:9(x,t,b,c,d){6-c*((t=t/d-1)*t*t*t-1)+b},L:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t+b;6-c/2*((t-=2)*t*t*t-2)+b},K:9(x,t,b,c,d){6 c*(t/=d)*t*t*t*t+b},J:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t*t*t+1)+b},I:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t*t+b;6 c/2*((t-=2)*t*t*t*t+2)+b},G:9(x,t,b,c,d){6-c*8.C(t/d*(8.g/2))+c+b},15:9(x,t,b,c,d){6 c*8.n(t/d*(8.g/2))+b},12:9(x,t,b,c,d){6-c/2*(8.C(8.g*t/d)-1)+b},Z:9(x,t,b,c,d){6(t==0)?b:c*8.j(2,10*(t/d-1))+b},Y:9(x,t,b,c,d){6(t==d)?b+c:c*(-8.j(2,-10*t/d)+1)+b},W:9(x,t,b,c,d){e(t==0)6 b;e(t==d)6 b+c;e((t/=d/2)<1)6 c/2*8.j(2,10*(t-1))+b;6 c/2*(-8.j(2,-10*--t)+2)+b},V:9(x,t,b,c,d){6-c*(8.o(1-(t/=d)*t)-1)+b},S:9(x,t,b,c,d){6 c*8.o(1-(t=t/d-1)*t)+b},Q:9(x,t,b,c,d){e((t/=d/2)<1)6-c/2*(8.o(1-t*t)-1)+b;6 c/2*(8.o(1-(t-=2)*t)+1)+b},P:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6-(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b},H:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6 a*8.j(2,-10*t)*8.n((t*d-s)*(2*8.g)/p)+c+b},T:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d/2)==2)6 b+c;e(!p)p=d*(.3*1.5);e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);e(t<1)6-.5*(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b;6 a*8.j(2,-10*(t-=1))*8.n((t*d-s)*(2*8.g)/p)*.5+c+b},F:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*(t/=d)*t*((s+1)*t-s)+b},E:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},16:9(x,t,b,c,d,s){e(s==u)s=1.l;e((t/=d/2)<1)6 c/2*(t*t*(((s*=(1.B))+1)*t-s))+b;6 c/2*((t-=2)*t*(((s*=(1.B))+1)*t+s)+2)+b},A:9(x,t,b,c,d){6 c-h.i.v(x,d-t,0,c,d)+b},v:9(x,t,b,c,d){e((t/=d)<(1/2.k)){6 c*(7.q*t*t)+b}m e(t<(2/2.k)){6 c*(7.q*(t-=(1.5/2.k))*t+.k)+b}m e(t<(2.5/2.k)){6 c*(7.q*(t-=(2.14/2.k))*t+.11)+b}m{6 c*(7.q*(t-=(2.18/2.k))*t+.19)+b}},1b:9(x,t,b,c,d){e(t<d/2)6 h.i.A(x,t*2,0,c,d)*.5+b;6 h.i.v(x,t*2-d,0,c,d)*.5+c*.5+b}});",62,74,"||||||return||Math|function|||||if|var|PI|jQuery|easing|pow|75|70158|else|sin|sqrt||5625|asin|||undefined|easeOutBounce|abs||def|swing|easeInBounce|525|cos|easeOutQuad|easeOutBack|easeInBack|easeInSine|easeOutElastic|easeInOutQuint|easeOutQuint|easeInQuint|easeInOutQuart|easeOutQuart|easeInQuart|extend|easeInElastic|easeInOutCirc|easeInOutCubic|easeOutCirc|easeInOutElastic|easeOutCubic|easeInCirc|easeInOutExpo|easeInCubic|easeOutExpo|easeInExpo||9375|easeInOutSine|easeInOutQuad|25|easeOutSine|easeInOutBack|easeInQuad|625|984375|jswing|easeInOutBounce".split("|"),0,{}));(function(B){var L,T,Q,M,d,m,J,A,O,z,C=0,H={},j=[],e=0,G={},y=[],f=null,o=new Image(),i=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,k=/[^\.]\.(swf)\s*$/i,p,N=1,h=0,t="",b,c,P=false,s=B.extend(B("<div/>")[0],{prop:0}),S=B.browser.msie&&B.browser.version<7&&!window.XMLHttpRequest,r=function(){T.hide();o.onerror=o.onload=null;if(f){f.abort()}L.empty()},x=function(){if(false===H.onError(j,C,H)){T.hide();P=false;return}H.titleShow=false;H.width="auto";H.height="auto";L.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');n()},w=function(){var Z=j[C],W,Y,ab,aa,V,X;r();H=B.extend({},B.fn.fancybox.defaults,(typeof B(Z).data("fancybox")=="undefined"?H:B(Z).data("fancybox")));X=H.onStart(j,C,H);if(X===false){P=false;return}else{if(typeof X=="object"){H=B.extend(H,X)}}ab=H.title||(Z.nodeName?B(Z).attr("title"):Z.title)||"";if(Z.nodeName&&!H.orig){H.orig=B(Z).children("img:first").length?B(Z).children("img:first"):B(Z)}if(ab===""&&H.orig&&H.titleFromAlt){ab=H.orig.attr("alt")}W=H.href||(Z.nodeName?B(Z).attr("href"):Z.href)||null;if((/^(?:javascript)/i).test(W)||W=="#"){W=null}if(H.type){Y=H.type;if(!W){W=H.content}}else{if(H.content){Y="html"}else{if(W){if(W.match(i)){Y="image"}else{if(W.match(k)){Y="swf"}else{if(B(Z).hasClass("iframe")){Y="iframe"}else{if(W.indexOf("#")===0){Y="inline"}else{Y="ajax"}}}}}}}if(!Y){x();return}if(Y=="inline"){Z=W.substr(W.indexOf("#"));Y=B(Z).length>0?"inline":"ajax"}H.type=Y;H.href=W;H.title=ab;if(H.autoDimensions){if(H.type=="html"||H.type=="inline"||H.type=="ajax"){H.width="auto";H.height="auto"}else{H.autoDimensions=false}}if(H.modal){H.overlayShow=true;H.hideOnOverlayClick=false;H.hideOnContentClick=false;H.enableEscapeButton=false;H.showCloseButton=false}H.padding=parseInt(H.padding,10);H.margin=parseInt(H.margin,10);L.css("padding",(H.padding+H.margin));B(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){B(this).replaceWith(m.children())});switch(Y){case"html":L.html(H.content);n();break;case"inline":if(B(Z).parent().is("#fancybox-content")===true){P=false;return}B('<div class="fancybox-inline-tmp" />').hide().insertBefore(B(Z)).bind("fancybox-cleanup",function(){B(this).replaceWith(m.children())}).bind("fancybox-cancel",function(){B(this).replaceWith(L.children())});B(Z).appendTo(L);n();break;case"image":P=false;B.fancybox.showActivity();o=new Image();o.onerror=function(){x()};o.onload=function(){P=true;o.onerror=o.onload=null;F()};o.src=W;break;case"swf":H.scrolling="no";aa='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+H.width+'" height="'+H.height+'"><param name="movie" value="'+W+'"></param>';V="";B.each(H.swf,function(ac,ad){aa+='<param name="'+ac+'" value="'+ad+'"></param>';V+=" "+ac+'="'+ad+'"'});aa+='<embed src="'+W+'" type="application/x-shockwave-flash" width="'+H.width+'" height="'+H.height+'"'+V+"></embed></object>";L.html(aa);n();break;case"ajax":P=false;B.fancybox.showActivity();H.ajax.win=H.ajax.success;f=B.ajax(B.extend({},H.ajax,{url:W,data:H.ajax.data||{},error:function(ac,ae,ad){if(ac.status>0){x()}},success:function(ad,af,ac){var ae=typeof ac=="object"?ac:f;if(ae.status==200){if(typeof H.ajax.win=="function"){X=H.ajax.win(W,ad,af,ac);if(X===false){T.hide();return}else{if(typeof X=="string"||typeof X=="object"){ad=X}}}L.html(ad);n()}}}));break;case"iframe":E();break}},n=function(){var V=H.width,W=H.height;if(V.toString().indexOf("%")>-1){V=parseInt((B(window).width()-(H.margin*2))*parseFloat(V)/100,10)+"px"}else{V=V=="auto"?"auto":V+"px"}if(W.toString().indexOf("%")>-1){W=parseInt((B(window).height()-(H.margin*2))*parseFloat(W)/100,10)+"px"}else{W=W=="auto"?"auto":W+"px"}L.wrapInner('<div style="width:'+V+";height:"+W+";overflow: "+(H.scrolling=="auto"?"auto":(H.scrolling=="yes"?"scroll":"hidden"))+';position:relative;"></div>');H.width=L.width();H.height=L.height();E()},F=function(){H.width=o.width;H.height=o.height;B("<img />").attr({id:"fancybox-img",src:o.src,alt:H.title}).appendTo(L);
E()},E=function(){var W,V;T.hide();if(M.is(":visible")&&false===G.onCleanup(y,e,G)){B.event.trigger("fancybox-cancel");P=false;return}P=true;B(m.add(Q)).unbind();B(window).unbind("resize.fb scroll.fb");B(document).unbind("keydown.fb");if(M.is(":visible")&&G.titlePosition!=="outside"){M.css("height",M.height())}y=j;e=C;G=H;if(G.overlayShow){Q.css({"background-color":G.overlayColor,opacity:G.overlayOpacity,cursor:G.hideOnOverlayClick?"pointer":"auto",height:B(document).height()});if(!Q.is(":visible")){if(S){B("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"})}Q.show()}}else{Q.hide()}c=R();l();if(M.is(":visible")){B(J.add(O).add(z)).hide();W=M.position(),b={top:W.top,left:W.left,width:M.width(),height:M.height()};V=(b.width==c.width&&b.height==c.height);m.fadeTo(G.changeFade,0.3,function(){var X=function(){m.html(L.contents()).fadeTo(G.changeFade,1,v)};B.event.trigger("fancybox-change");m.empty().removeAttr("filter").css({"border-width":G.padding,width:c.width-G.padding*2,height:H.autoDimensions?"auto":c.height-h-G.padding*2});if(V){X()}else{s.prop=0;B(s).animate({prop:1},{duration:G.changeSpeed,easing:G.easingChange,step:U,complete:X})}});return}M.removeAttr("style");m.css("border-width",G.padding);if(G.transitionIn=="elastic"){b=I();m.html(L.contents());M.show();if(G.opacity){c.opacity=0}s.prop=0;B(s).animate({prop:1},{duration:G.speedIn,easing:G.easingIn,step:U,complete:v});return}if(G.titlePosition=="inside"&&h>0){A.show()}m.css({width:c.width-G.padding*2,height:H.autoDimensions?"auto":c.height-h-G.padding*2}).html(L.contents());M.css(c).fadeIn(G.transitionIn=="none"?0:G.speedIn,v)},D=function(V){if(V&&V.length){if(G.titlePosition=="float"){return'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+V+'</td><td id="fancybox-title-float-right"></td></tr></table>'}return'<div id="fancybox-title-'+G.titlePosition+'">'+V+"</div>"}return false},l=function(){t=G.title||"";h=0;A.empty().removeAttr("style").removeClass();if(G.titleShow===false){A.hide();return}t=B.isFunction(G.titleFormat)?G.titleFormat(t,y,e,G):D(t);if(!t||t===""){A.hide();return}A.addClass("fancybox-title-"+G.titlePosition).html(t).appendTo("body").show();switch(G.titlePosition){case"inside":A.css({width:c.width-(G.padding*2),marginLeft:G.padding,marginRight:G.padding});h=A.outerHeight(true);A.appendTo(d);c.height+=h;break;case"over":A.css({marginLeft:G.padding,width:c.width-(G.padding*2),bottom:G.padding}).appendTo(d);break;case"float":A.css("left",parseInt((A.width()-c.width-40)/2,10)*-1).appendTo(M);break;default:A.css({width:c.width-(G.padding*2),paddingLeft:G.padding,paddingRight:G.padding}).appendTo(M);break}A.hide()},g=function(){if(G.enableEscapeButton||G.enableKeyboardNav){B(document).bind("keydown.fb",function(V){if(V.keyCode==27&&G.enableEscapeButton){V.preventDefault();B.fancybox.close()}else{if((V.keyCode==37||V.keyCode==39)&&G.enableKeyboardNav&&V.target.tagName!=="INPUT"&&V.target.tagName!=="TEXTAREA"&&V.target.tagName!=="SELECT"){V.preventDefault();B.fancybox[V.keyCode==37?"prev":"next"]()}}})}if(!G.showNavArrows){O.hide();z.hide();return}if((G.cyclic&&y.length>1)||e!==0){O.show()}if((G.cyclic&&y.length>1)||e!=(y.length-1)){z.show()}},v=function(){if(!B.support.opacity){m.get(0).style.removeAttribute("filter");M.get(0).style.removeAttribute("filter")}if(H.autoDimensions){m.css("height","auto")}M.css("height","auto");if(t&&t.length){A.show()}if(G.showCloseButton){J.show()}g();if(G.hideOnContentClick){m.bind("click",B.fancybox.close)}if(G.hideOnOverlayClick){Q.bind("click",B.fancybox.close)}B(window).bind("resize.fb",B.fancybox.resize);if(G.centerOnScroll){B(window).bind("scroll.fb",B.fancybox.center)}if(G.type=="iframe"){B('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" '+(B.browser.msie?'allowtransparency="true""':"")+' scrolling="'+H.scrolling+'" src="'+G.href+'"></iframe>').appendTo(m)
}M.show();P=false;B.fancybox.center();G.onComplete(y,e,G);K()},K=function(){var V,W;if((y.length-1)>e){V=y[e+1].href;if(typeof V!=="undefined"&&V.match(i)){W=new Image();W.src=V}}if(e>0){V=y[e-1].href;if(typeof V!=="undefined"&&V.match(i)){W=new Image();W.src=V}}},U=function(W){var V={width:parseInt(b.width+(c.width-b.width)*W,10),height:parseInt(b.height+(c.height-b.height)*W,10),top:parseInt(b.top+(c.top-b.top)*W,10),left:parseInt(b.left+(c.left-b.left)*W,10)};if(typeof c.opacity!=="undefined"){V.opacity=W<0.5?0.5:W}M.css(V);m.css({width:V.width-G.padding*2,height:V.height-(h*W)-G.padding*2})},u=function(){return[B(window).width()-(G.margin*2),B(window).height()-(G.margin*2),B(document).scrollLeft()+G.margin,B(document).scrollTop()+G.margin]},R=function(){var V=u(),Z={},W=G.autoScale,X=G.padding*2,Y;if(G.width.toString().indexOf("%")>-1){Z.width=parseInt((V[0]*parseFloat(G.width))/100,10)}else{Z.width=G.width+X}if(G.height.toString().indexOf("%")>-1){Z.height=parseInt((V[1]*parseFloat(G.height))/100,10)}else{Z.height=G.height+X}if(W&&(Z.width>V[0]||Z.height>V[1])){if(H.type=="image"||H.type=="swf"){Y=(G.width)/(G.height);if((Z.width)>V[0]){Z.width=V[0];Z.height=parseInt(((Z.width-X)/Y)+X,10)}if((Z.height)>V[1]){Z.height=V[1];Z.width=parseInt(((Z.height-X)*Y)+X,10)}}else{Z.width=Math.min(Z.width,V[0]);Z.height=Math.min(Z.height,V[1])}}Z.top=parseInt(Math.max(V[3]-20,V[3]+((V[1]-Z.height-40)*0.5)),10);Z.left=parseInt(Math.max(V[2]-20,V[2]+((V[0]-Z.width-40)*0.5)),10);return Z},q=function(V){var W=V.offset();W.top+=parseInt(V.css("paddingTop"),10)||0;W.left+=parseInt(V.css("paddingLeft"),10)||0;W.top+=parseInt(V.css("border-top-width"),10)||0;W.left+=parseInt(V.css("border-left-width"),10)||0;W.width=V.width();W.height=V.height();return W},I=function(){var Y=H.orig?B(H.orig):false,X={},W,V;if(Y&&Y.length){W=q(Y);X={width:W.width+(G.padding*2),height:W.height+(G.padding*2),top:W.top-G.padding-20,left:W.left-G.padding-20}}else{V=u();X={width:G.padding*2,height:G.padding*2,top:parseInt(V[3]+V[1]*0.5,10),left:parseInt(V[2]+V[0]*0.5,10)}}return X},a=function(){if(!T.is(":visible")){clearInterval(p);return}B("div",T).css("top",(N*-40)+"px");N=(N+1)%12};B.fn.fancybox=function(V){if(!B(this).length){return this}B(this).data("fancybox",B.extend({},V,(B.metadata?B(this).metadata():{}))).unbind("click.fb").bind("click.fb",function(X){X.preventDefault();if(P){return}P=true;B(this).blur();j=[];C=0;var W=B(this).attr("rel")||"";if(!W||W==""||W==="nofollow"){j.push(this)}else{j=B("a[rel="+W+"], area[rel="+W+"]");C=j.index(this)}w();return});return this};B.fancybox=function(Y){var X;if(P){return}P=true;X=typeof arguments[1]!=="undefined"?arguments[1]:{};j=[];C=parseInt(X.index,10)||0;if(B.isArray(Y)){for(var W=0,V=Y.length;W<V;W++){if(typeof Y[W]=="object"){B(Y[W]).data("fancybox",B.extend({},X,Y[W]))}else{Y[W]=B({}).data("fancybox",B.extend({content:Y[W]},X))}}j=jQuery.merge(j,Y)}else{if(typeof Y=="object"){B(Y).data("fancybox",B.extend({},X,Y))}else{Y=B({}).data("fancybox",B.extend({content:Y},X))}j.push(Y)}if(C>j.length||C<0){C=0}w()};B.fancybox.showActivity=function(){clearInterval(p);T.show();p=setInterval(a,66)};B.fancybox.hideActivity=function(){T.hide()};B.fancybox.next=function(){return B.fancybox.pos(e+1)};B.fancybox.prev=function(){return B.fancybox.pos(e-1)};B.fancybox.pos=function(V){if(P){return}V=parseInt(V);j=y;if(V>-1&&V<y.length){C=V;w()}else{if(G.cyclic&&y.length>1){C=V>=y.length?0:y.length-1;w()}}return};B.fancybox.cancel=function(){if(P){return}P=true;B.event.trigger("fancybox-cancel");r();H.onCancel(j,C,H);P=false};B.fancybox.close=function(){if(P||M.is(":hidden")){return}P=true;if(G&&false===G.onCleanup(y,e,G)){P=false;return}r();B(J.add(O).add(z)).hide();B(m.add(Q)).unbind();B(window).unbind("resize.fb scroll.fb");B(document).unbind("keydown.fb");m.find("iframe").attr("src",S&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");if(G.titlePosition!=="inside"){A.empty()}M.stop();function V(){Q.fadeOut("fast");
A.empty().hide();M.hide();B.event.trigger("fancybox-cleanup");m.empty();G.onClosed(y,e,G);y=H=[];e=C=0;G=H={};P=false}if(G.transitionOut=="elastic"){b=I();var W=M.position();c={top:W.top,left:W.left,width:M.width(),height:M.height()};if(G.opacity){c.opacity=1}A.empty().hide();s.prop=1;B(s).animate({prop:0},{duration:G.speedOut,easing:G.easingOut,step:U,complete:V})}else{M.fadeOut(G.transitionOut=="none"?0:G.speedOut,V)}};B.fancybox.resize=function(){if(Q.is(":visible")){Q.css("height",B(document).height())}B.fancybox.center(true)};B.fancybox.center=function(){var V,W;if(P){return}W=arguments[0]===true?1:0;V=u();if(!W&&(M.width()>V[0]||M.height()>V[1])){return}M.stop().animate({top:parseInt(Math.max(V[3]-20,V[3]+((V[1]-m.height()-40)*0.5)-G.padding)),left:parseInt(Math.max(V[2]-20,V[2]+((V[0]-m.width()-40)*0.5)-G.padding))},typeof arguments[0]=="number"?arguments[0]:200)};B.fancybox.init=function(){if(B("#fancybox-wrap").length){return}B("body").append(L=B('<div id="fancybox-tmp"></div>'),T=B('<div id="fancybox-loading"><div></div></div>'),Q=B('<div id="fancybox-overlay"></div>'),M=B('<div id="fancybox-wrap"></div>'));d=B('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(M);d.append(m=B('<div id="fancybox-content"></div>'),J=B('<a id="fancybox-close"></a>'),A=B('<div id="fancybox-title"></div>'),O=B('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),z=B('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));J.click(B.fancybox.close);T.click(B.fancybox.cancel);O.click(function(V){V.preventDefault();B.fancybox.prev()});z.click(function(V){V.preventDefault();B.fancybox.next()});if(B.fn.mousewheel){M.bind("mousewheel.fb",function(V,W){if(P){V.preventDefault()}else{if(B(V.target).get(0).clientHeight==0||B(V.target).get(0).scrollHeight===B(V.target).get(0).clientHeight){V.preventDefault();B.fancybox[W>0?"prev":"next"]()}}})}if(!B.support.opacity){M.addClass("fancybox-ie")}if(S){T.addClass("fancybox-ie6");M.addClass("fancybox-ie6");B('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(d)}};B.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};B(document).ready(function(){B.fancybox.init()})})(jQuery);(function(f){var e=window.location.href;var h=window.location.hash;var b="";var d="";var a=100;var g=function(i){return(i.substring(1,i.length))};var c=function(){if(e!=window.location.href){b=e;d=h;e=window.location.href;h=window.location.hash;f(window.location).trigger("change",{currentHref:e,currentHash:g(h),previousHref:b,previousHash:g(d)})}};setInterval(c,a)})(jQuery);(function(a){a.fn.placeholder=function(){if(!("placeholder" in document.createElement("input"))){this.each(function(){var b=a(this).attr("placeholder");a(this).val(b).focus(function(){if(a(this).val()==b){a(this).val("")}}).blur(function(){if(a(this).val()==""){a(this).val(b)}})})}}})(jQuery);function testAttribute(a,b){var c=document.createElement(a);if(b in c){return true}else{return false}};/*! Respond.js v1.0.1pre: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs  */
/* respond.js :: https://github.com/scottjehl/Respond :: parses media queries on ie versions < 9. Scrip runs quickly to determine if it is needed or not. */

(function(e,h){e.respond={};respond.update=function(){};respond.mediaQueriesSupported=h;if(h){return}var u=e.document,r=u.documentElement,i=[],k=[],p=[],o={},g=30,f=u.getElementsByTagName("head")[0]||r,b=f.getElementsByTagName("link"),d=[],a=function(){var B=b,w=B.length,z=0,y,x,A,v;for(;z<w;z++){y=B[z],x=y.href,A=y.media,v=y.rel&&y.rel.toLowerCase()==="stylesheet";if(!!x&&v&&!o[x]){if(y.styleSheet&&y.styleSheet.rawCssText){m(y.styleSheet.rawCssText,x,A);o[x]=true}else{if(!/^([a-zA-Z]+?:(\/\/)?)/.test(x)||x.replace(RegExp.$1,"").split("/")[0]===e.location.host){d.push({href:x,media:A})}}}}t()},t=function(){if(d.length){var v=d.shift();n(v.href,function(w){m(w,v.href,v.media);o[v.href]=true;t()})}},m=function(G,v,x){var E=G.match(/@media[^\{]+\{([^\{\}]+\{[^\}\{]+\})+/gi),H=E&&E.length||0,v=v.substring(0,v.lastIndexOf("/")),w=function(I){return I.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+v+"$2$3")},y=!H&&x,B=0,A,C,D,z,F;if(v.length){v+="/"}if(y){H=1}for(;B<H;B++){A=0;if(y){C=x;k.push(w(G))}else{C=E[B].match(/@media ([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1;k.push(RegExp.$2&&w(RegExp.$2))}z=C.split(",");F=z.length;for(;A<F;A++){D=z[A];i.push({media:D.match(/(only\s+)?([a-zA-Z]+)(\sand)?/)&&RegExp.$2,rules:k.length-1,minw:D.match(/\(min\-width:[\s]*([\s]*[0-9]+)px[\s]*\)/)&&parseFloat(RegExp.$1),maxw:D.match(/\(max\-width:[\s]*([\s]*[0-9]+)px[\s]*\)/)&&parseFloat(RegExp.$1)})}}j()},l,q,j=function(E){var v="clientWidth",x=r[v],D=u.compatMode==="CSS1Compat"&&x||u.body[v]||x,z={},C=u.createDocumentFragment(),B=b[b.length-1],w=(new Date()).getTime();if(E&&l&&w-l<g){clearTimeout(q);q=setTimeout(j,g);return}else{l=w}for(var y in i){var F=i[y];if(!F.minw&&!F.maxw||(!F.minw||F.minw&&D>=F.minw)&&(!F.maxw||F.maxw&&D<=F.maxw)){if(!z[F.media]){z[F.media]=[]}z[F.media].push(k[F.rules])}}for(var y in p){if(p[y]&&p[y].parentNode===f){f.removeChild(p[y])}}for(var y in z){var G=u.createElement("style"),A=z[y].join("\n");G.type="text/css";G.media=y;if(G.styleSheet){G.styleSheet.cssText=A}else{G.appendChild(u.createTextNode(A))}C.appendChild(G);p.push(G)}f.insertBefore(C,B.nextSibling)},n=function(v,x){var w=c();if(!w){return}w.open("GET",v,true);w.onreadystatechange=function(){if(w.readyState!=4||w.status!=200&&w.status!=304){return}x(w.responseText)};if(w.readyState==4){return}w.send(null)},c=(function(){var v=false;try{v=new XMLHttpRequest()}catch(w){v=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return v}})();a();respond.update=a;function s(){j(true)}if(e.addEventListener){e.addEventListener("resize",s,false)}else{if(e.attachEvent){e.attachEvent("onresize",s)}}})(this,(function(f){if(f.matchMedia){return true}var e,i=document,c=i.documentElement,g=c.firstElementChild||c.firstChild,h=!i.body,d=i.body||i.createElement("body"),b=i.createElement("div"),a="only all";b.id="mq-test-1";b.style.cssText="position:absolute;top:-99em";d.appendChild(b);b.innerHTML='_<style media="'+a+'"> #mq-test-1 { width: 9px; }</style>';if(h){c.insertBefore(d,g)}b.removeChild(b.firstChild);e=b.offsetWidth==9;if(h){c.removeChild(d)}else{d.removeChild(b)}return e})(this));(function(b){b.fn.bxSlider=function(aY){function a(i,o,n,m){var l=[];var k=n;var j=false;if(m=="backward"){i=b.makeArray(i);i.reverse()}while(k>0){b.each(i,function(c,e){if(k>0){if(!j){if(c==o){j=true;l.push(b(this).clone());k--}}else{l.push(b(this).clone());k--}}else{return false}})}return l}function aa(){var c=aR.outerHeight()*aY.displaySlideQty;return c}function ab(){var c=aR.outerWidth()*aY.displaySlideQty;return c}function ac(e,g){if(g=="left"){var f=b(".pager",aS).eq(e).position().left}else{if(g=="top"){var f=b(".pager",aS).eq(e).position().top}}return f}function ad(){if(!aY.infiniteLoop&&aY.hideControlOnEnd){if(aC==au){b(".bx-prev",aS).hide()}else{b(".bx-prev",aS).show()}if(aC==at){b(".bx-next",aS).hide()}else{b(".bx-next",aS).show()}}}function ae(j,i,h,d){aK=b('<a href="" class="bx-start"></a>');if(j=="text"){aI=i}else{aI='<img src="'+i+'" />'}if(h=="text"){aH=d}else{aH='<img src="'+d+'" />'}if(aY.autoControlsSelector){b(aY.autoControlsSelector).append(aK)}else{aS.append('<div class="bx-auto"></div>');b(".bx-auto",aS).html(aK)}aK.click(function(){if(aY.ticker){if(b(this).hasClass("stop")){aW.stopTicker()}else{if(b(this).hasClass("start")){aW.startTicker()}}}else{if(b(this).hasClass("stop")){aW.stopShow(true)}else{if(b(this).hasClass("start")){aW.startShow(true)}}}return false})}function af(){var d=b("img",aT.eq(aC)).attr("title");if(d!=""){if(aY.captionsSelector){b(aY.captionsSelector).html(d)}else{b(".bx-captions",aS).html(d)}}else{if(aY.captionsSelector){b(aY.captionsSelector).html(" ")}else{b(".bx-captions",aS).html(" ")}}}function ag(l){var k=aT.length;if(aY.moveSlideQty>1){if(aT.length%aY.moveSlideQty!=0){k=Math.ceil(aT.length/aY.moveSlideQty)}else{k=aT.length/aY.moveSlideQty}}var h="";if(aY.buildPager){for(var g=0;g<k;g++){h+=aY.buildPager(g,aT.eq(g*aY.moveSlideQty))}}else{if(l=="full"){for(var g=1;g<=k;g++){h+='<a href="" class="pager-link pager-'+g+'">'+g+"</a>"}}else{if(l=="short"){h='<span class="bx-pager-current">'+(aY.startingSlide+1)+"</span> "+aY.pagerShortSeparator+' <span class="bx-pager-total">'+aT.length+"</span>"}}}if(aY.pagerSelector){b(aY.pagerSelector).append(h);aM=b(aY.pagerSelector)}else{var d=b('<div class="bx-pager"></div>');d.append(h);if(aY.pagerLocation=="top"){aS.prepend(d)}else{if(aY.pagerLocation=="bottom"){aS.append(d)}}aM=b(".bx-pager",aS)}aM.children().click(function(){if(aY.pagerType=="full"){var c=aM.children().index(this);if(aY.moveSlideQty>1){c*=aY.moveSlideQty}aW.goToSlide(c)}return false})}function ah(n,m,l,k){var h=b('<a href="" class="bx-next"></a>');var d=b('<a href="" class="bx-prev"></a>');if(n=="text"){h.html(m)}else{h.html('<img src="'+m+'" />')}if(l=="text"){d.html(k)}else{d.html('<img src="'+k+'" />')}if(aY.prevSelector){b(aY.prevSelector).append(d)}else{aS.append(d)}if(aY.nextSelector){b(aY.nextSelector).append(h)}else{aS.append(h)}h.click(function(){aW.goToNextSlide();return false});d.click(function(){aW.goToPreviousSlide();return false})}function ai(d){if(aY.pagerType=="full"&&aY.pager){b("a",aM).removeClass(aY.pagerActiveClass);b("a",aM).eq(d).addClass(aY.pagerActiveClass)}else{if(aY.pagerType=="short"&&aY.pager){b(".bx-pager-current",aM).html(aC+1)}}}function aj(){aT.not(":eq("+aC+")").fadeTo(aY.speed,0).css("zIndex",98);aT.eq(aC).css("zIndex",99).fadeTo(aY.speed,1,function(){av=false;if(jQuery.browser.msie){aT.eq(aC).get(0).style.removeAttribute("filter")}aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}function ak(){aV.hover(function(){if(aG){aW.stopTicker(false)}},function(){if(aG){aW.startTicker(false)}})}function al(){aS.find(".bx-window").hover(function(){if(aG){aW.stopShow(false)}},function(){if(aG){aW.startShow(false)}})}function am(){if(aY.startImage!=""){startContent=aY.startImage;startType="image"}else{startContent=aY.startText;startType="text"}if(aY.stopImage!=""){stopContent=aY.stopImage;stopType="image"}else{stopContent=aY.stopText;stopType="text"}ae(startType,startContent,stopType,stopContent)}function an(e,g,f){if(aY.mode=="horizontal"){if(aY.tickerDirection=="next"){aV.animate({left:"-="+g+"px"},f,"linear",function(){aV.css("left",e);
an(e,az,aY.tickerSpeed)})}else{if(aY.tickerDirection=="prev"){aV.animate({left:"+="+g+"px"},f,"linear",function(){aV.css("left",e);an(e,az,aY.tickerSpeed)})}}}else{if(aY.mode=="vertical"){if(aY.tickerDirection=="next"){aV.animate({top:"-="+g+"px"},f,"linear",function(){aV.css("top",e);an(e,ay,aY.tickerSpeed)})}else{if(aY.tickerDirection=="prev"){aV.animate({top:"+="+g+"px"},f,"linear",function(){aV.css("top",e);an(e,ay,aY.tickerSpeed)})}}}}}function ao(){if(aY.auto){if(!aY.infiniteLoop){if(aY.autoDirection=="next"){aL=setInterval(function(){aC+=aY.moveSlideQty;if(aC>at){aC=aC%aT.length}aW.goToSlide(aC,false)},aY.pause)}else{if(aY.autoDirection=="prev"){aL=setInterval(function(){aC-=aY.moveSlideQty;if(aC<0){negativeOffset=aC%aT.length;if(negativeOffset==0){aC=0}else{aC=aT.length+negativeOffset}}aW.goToSlide(aC,false)},aY.pause)}}}else{if(aY.autoDirection=="next"){aL=setInterval(function(){aW.goToNextSlide(false)},aY.pause)}else{if(aY.autoDirection=="prev"){aL=setInterval(function(){aW.goToPreviousSlide(false)},aY.pause)}}}}else{if(aY.ticker){aY.tickerSpeed*=10;b(".pager",aS).each(function(c){az+=b(this).width();ay+=b(this).height()});if(aY.tickerDirection=="prev"&&aY.mode=="horizontal"){aV.css("left","-"+(az+aB)+"px")}else{if(aY.tickerDirection=="prev"&&aY.mode=="vertical"){aV.css("top","-"+(ay+aA)+"px")}}if(aY.mode=="horizontal"){ax=parseInt(aV.css("left"));an(ax,az,aY.tickerSpeed)}else{if(aY.mode=="vertical"){aw=parseInt(aV.css("top"));an(aw,ay,aY.tickerSpeed)}}if(aY.tickerHover){ak()}}}}function ap(){if(aY.nextImage!=""){nextContent=aY.nextImage;nextType="image"}else{nextContent=aY.nextText;nextType="text"}if(aY.prevImage!=""){prevContent=aY.prevImage;prevType="image"}else{prevContent=aY.prevText;prevType="text"}ah(nextType,nextContent,prevType,prevContent)}function aq(){if(aY.mode=="horizontal"||aY.mode=="vertical"){var l=a(aT,0,aY.moveSlideQty,"backward");b.each(l,function(c){aV.prepend(b(this))});var k=aT.length+aY.moveSlideQty-1;var j=aT.length-aY.displaySlideQty;var g=k-j;var e=a(aT,0,g,"forward");if(aY.infiniteLoop){b.each(e,function(c){aV.append(b(this))})}}}function ar(){aq(aY.startingSlide);if(aY.mode=="horizontal"){aV.wrap('<div class="'+aY.wrapperClass+'" style="width:'+aO+'px; position:relative;"></div>').wrap('<div class="bx-window" style="position:relative; overflow:hidden; width:'+aO+'px;"></div>').css({width:"999999px",position:"relative",left:"-"+aB+"px"});aV.children().css({width:aQ,"float":"left",listStyle:"none"});aS=aV.parent().parent();aT.addClass("pager")}else{if(aY.mode=="vertical"){aV.wrap('<div class="'+aY.wrapperClass+'" style="width:'+aE+'px; position:relative;"></div>').wrap('<div class="bx-window" style="width:'+aE+"px; height:"+aN+'px; position:relative; overflow:hidden;"></div>').css({height:"999999px",position:"relative",top:"-"+aA+"px"});aV.children().css({listStyle:"none",height:aD});aS=aV.parent().parent();aT.addClass("pager")}else{if(aY.mode=="fade"){aV.wrap('<div class="'+aY.wrapperClass+'" style="width:'+aE+'px; position:relative;"></div>').wrap('<div class="bx-window" style="height:'+aD+"px; width:"+aE+'px; position:relative; overflow:hidden;"></div>');aV.children().css({listStyle:"none",position:"absolute",top:0,left:0,zIndex:98});aS=aV.parent().parent();aT.not(":eq("+aC+")").fadeTo(0,0);aT.eq(aC).css("zIndex",99)}}}if(aY.captions&&aY.captionsSelector==null){aS.append('<div class="bx-captions"></div>')}}var aX={mode:"horizontal",infiniteLoop:true,hideControlOnEnd:false,controls:true,speed:500,easing:"swing",pager:false,pagerSelector:null,pagerType:"full",pagerLocation:"bottom",pagerShortSeparator:"/",pagerActiveClass:"pager-active",nextText:"next",nextImage:"",nextSelector:null,prevText:"prev",prevImage:"",prevSelector:null,captions:false,captionsSelector:null,auto:false,autoDirection:"next",autoControls:false,autoControlsSelector:null,autoStart:true,autoHover:false,autoDelay:0,pause:3000,startText:"start",startImage:"",stopText:"stop",stopImage:"",ticker:false,tickerSpeed:5000,tickerDirection:"next",tickerHover:false,wrapperClass:"bx-wrapper",startingSlide:0,displaySlideQty:1,moveSlideQty:1,randomStart:false,onBeforeSlide:function(){},onAfterSlide:function(){},onLastSlide:function(){},onFirstSlide:function(){},onNextSlide:function(){},onPrevSlide:function(){},buildPager:null};
var aY=b.extend(aX,aY);var aW=this;var aV="";var aU="";var aT="";var aS="";var aR="";var aQ="";var aP="";var aO="";var aN="";var aM="";var aL="";var aK="";var aJ="";var aI="";var aH="";var aG=true;var aF=false;var aE=0;var aD=0;var aC=0;var aB=0;var aA=0;var az=0;var ay=0;var ax=0;var aw=0;var av=false;var au=0;var at=aT.length-1;this.goToSlide=function(d,e){if(!av){av=true;aC=d;aY.onBeforeSlide(aC,aT.length,aT.eq(aC));if(typeof e=="undefined"){var e=true}if(e){if(aY.auto){aW.stopShow(true)}}slide=d;if(slide==au){aY.onFirstSlide(aC,aT.length,aT.eq(aC))}if(slide==at){aY.onLastSlide(aC,aT.length,aT.eq(aC))}if(aY.mode=="horizontal"){aV.animate({left:"-"+ac(slide,"left")+"px"},aY.speed,aY.easing,function(){av=false;aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}else{if(aY.mode=="vertical"){aV.animate({top:"-"+ac(slide,"top")+"px"},aY.speed,aY.easing,function(){av=false;aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}else{if(aY.mode=="fade"){aj()}}}ad();if(aY.moveSlideQty>1){d=Math.floor(d/aY.moveSlideQty)}ai(d);af()}};this.goToNextSlide=function(d){if(typeof d=="undefined"){var d=true}if(d){if(aY.auto){aW.stopShow(true)}}if(!aY.infiniteLoop){if(!av){var i=false;aC=aC+aY.moveSlideQty;if(aC<=at){ad();aY.onNextSlide(aC,aT.length,aT.eq(aC));aW.goToSlide(aC)}else{aC-=aY.moveSlideQty}}}else{if(!av){av=true;var i=false;aC=aC+aY.moveSlideQty;if(aC>at){aC=aC%aT.length;i=true}aY.onNextSlide(aC,aT.length,aT.eq(aC));aY.onBeforeSlide(aC,aT.length,aT.eq(aC));if(aY.mode=="horizontal"){var g=aY.moveSlideQty*aP;aV.animate({left:"-="+g+"px"},aY.speed,aY.easing,function(){av=false;if(i){aV.css("left","-"+ac(aC,"left")+"px")}aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}else{if(aY.mode=="vertical"){var e=aY.moveSlideQty*aD;aV.animate({top:"-="+e+"px"},aY.speed,aY.easing,function(){av=false;if(i){aV.css("top","-"+ac(aC,"top")+"px")}aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}else{if(aY.mode=="fade"){aj()}}}if(aY.moveSlideQty>1){ai(Math.ceil(aC/aY.moveSlideQty))}else{ai(aC)}af()}}};this.goToPreviousSlide=function(h){if(typeof h=="undefined"){var h=true}if(h){if(aY.auto){aW.stopShow(true)}}if(!aY.infiniteLoop){if(!av){var g=false;aC=aC-aY.moveSlideQty;if(aC<0){aC=0;if(aY.hideControlOnEnd){b(".bx-prev",aS).hide()}}ad();aY.onPrevSlide(aC,aT.length,aT.eq(aC));aW.goToSlide(aC)}}else{if(!av){av=true;var g=false;aC=aC-aY.moveSlideQty;if(aC<0){negativeOffset=aC%aT.length;if(negativeOffset==0){aC=0}else{aC=aT.length+negativeOffset}g=true}aY.onPrevSlide(aC,aT.length,aT.eq(aC));aY.onBeforeSlide(aC,aT.length,aT.eq(aC));if(aY.mode=="horizontal"){var e=aY.moveSlideQty*aP;aV.animate({left:"+="+e+"px"},aY.speed,aY.easing,function(){av=false;if(g){aV.css("left","-"+ac(aC,"left")+"px")}aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}else{if(aY.mode=="vertical"){var d=aY.moveSlideQty*aD;aV.animate({top:"+="+d+"px"},aY.speed,aY.easing,function(){av=false;if(g){aV.css("top","-"+ac(aC,"top")+"px")}aY.onAfterSlide(aC,aT.length,aT.eq(aC))})}else{if(aY.mode=="fade"){aj()}}}if(aY.moveSlideQty>1){ai(Math.ceil(aC/aY.moveSlideQty))}else{ai(aC)}af()}}};this.goToFirstSlide=function(c){if(typeof c=="undefined"){var c=true}aW.goToSlide(au,c)};this.goToLastSlide=function(){if(typeof c=="undefined"){var c=true}aW.goToSlide(at,c)};this.getCurrentSlide=function(){return aC};this.getSlideCount=function(){return aT.length};this.stopShow=function(c){clearInterval(aL);if(typeof c=="undefined"){var c=true}if(c&&aY.autoControls){aK.html(aI).removeClass("stop").addClass("start");aG=false}};this.startShow=function(c){if(typeof c=="undefined"){var c=true}ao();if(c&&aY.autoControls){aK.html(aH).removeClass("start").addClass("stop");aG=true}};this.stopTicker=function(c){aV.stop();if(typeof c=="undefined"){var c=true}if(c&&aY.ticker){aK.html(aI).removeClass("stop").addClass("start");aG=false}};this.startTicker=function(e){if(aY.mode=="horizontal"){if(aY.tickerDirection=="next"){var k=parseInt(aV.css("left"));var j=az+k+aT.eq(0).width()}else{if(aY.tickerDirection=="prev"){var k=-parseInt(aV.css("left"));var j=k-aT.eq(0).width()
}}var i=j*aY.tickerSpeed/az;an(ax,j,i)}else{if(aY.mode=="vertical"){if(aY.tickerDirection=="next"){var g=parseInt(aV.css("top"));var j=ay+g+aT.eq(0).height()}else{if(aY.tickerDirection=="prev"){var g=-parseInt(aV.css("top"));var j=g-aT.eq(0).height()}}var i=j*aY.tickerSpeed/ay;an(aw,j,i);if(typeof e=="undefined"){var e=true}if(e&&aY.ticker){aK.html(aH).removeClass("start").addClass("stop");aG=true}}}};this.initShow=function(){aV=b(this);aU=aV.clone();aT=aV.children();aS="";aR=aV.children(":first");aQ=aR.width();aE=0;aP=aR.outerWidth();aD=0;aO=ab();aN=aa();av=false;aM="";aC=0;aB=0;aA=0;aL="";aK="";aJ="";aI="";aH="";aG=true;aF=false;az=0;ay=0;ax=0;aw=0;au=0;at=aT.length-1;aT.each(function(c){if(b(this).outerHeight()>aD){aD=b(this).outerHeight()}if(b(this).outerWidth()>aE){aE=b(this).outerWidth()}});if(aY.randomStart){var d=Math.floor(Math.random()*aT.length);aC=d;aB=aP*(aY.moveSlideQty+d);aA=aD*(aY.moveSlideQty+d)}else{aC=aY.startingSlide;aB=aP*(aY.moveSlideQty+aY.startingSlide);aA=aD*(aY.moveSlideQty+aY.startingSlide)}ar();if(aY.pager&&!aY.ticker){if(aY.pagerType=="full"){ag("full")}else{if(aY.pagerType=="short"){ag("short")}}}if(aY.controls&&!aY.ticker){ap()}if(aY.auto||aY.ticker){if(aY.autoControls){am()}if(aY.autoStart){setTimeout(function(){aW.startShow(true)},aY.autoDelay)}else{aW.stopShow(true)}if(aY.autoHover&&!aY.ticker){al()}}if(aY.moveSlideQty>1){ai(Math.ceil(aC/aY.moveSlideQty))}else{ai(aC)}ad();if(aY.captions){af()}aY.onAfterSlide(aC,aT.length,aT.eq(aC))};this.destroyShow=function(){clearInterval(aL);b(".bx-next, .bx-prev, .bx-pager, .bx-auto",aS).remove();aV.unwrap().unwrap().removeAttr("style");aV.children().removeAttr("style").not(".pager").remove();aT.removeClass("pager")};this.reloadShow=function(){aW.destroyShow();aW.initShow()};this.each(function(){if(b(this).children().length>0){aW.initShow()}});return this};jQuery.fx.prototype.cur=function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var c=parseFloat(jQuery.css(this.elem,this.prop));return c}})(jQuery);(function(a){a.fn.tweet=function(c){var l=a.extend({username:null,list:null,favorites:false,query:null,avatar_size:null,count:3,fetch:null,page:1,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(n,m){return m.tweet_time-n.tweet_time},filter:function(m){return true}},c);var b=/\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;function k(o,p){if(typeof o==="string"){var m=o;for(var n in p){var q=p[n];m=m.replace(new RegExp("{"+n+"}","g"),q===null?"":q)}return m}else{return o(p)}}a.extend({tweet:{t:k}});function e(n,m){return function(){var o=[];this.each(function(){o.push(this.replace(n,m))});return a(o)}}a.fn.extend({linkUrl:e(b,function(n){var m=(/^[a-z]+:/i).test(n)?n:"http://"+n;return'<a href="'+m+'">'+n+"</a>"}),linkUser:e(/@(\w+)/gi,'@<a href="http://'+l.twitter_url+'/$1">$1</a>'),linkHash:e(/(?:^| )[\#]+([\w\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\u0600-\u06ff]+)/gi,' <a href="http://'+l.twitter_search_url+"/search?q=&tag=$1&lang=all"+((l.username&&l.username.length==1&&!l.list)?"&from="+l.username.join("%2BOR%2B"):"")+'">#$1</a>'),capAwesome:e(/\b(awesome)\b/gi,'<span class="awesome">$1</span>'),capEpic:e(/\b(epic)\b/gi,'<span class="epic">$1</span>'),makeHeart:e(/(&lt;)+[3]/gi,"<tt class='heart'>&#x2665;</tt>")});function i(m){return Date.parse(m.replace(/^([a-z]{3})( [a-z]{3} \d\d?)(.*)( \d{4})$/i,"$1,$2$4$3"))}function g(m){var o=(arguments.length>1)?arguments[1]:new Date();var p=parseInt((o.getTime()-m)/1000,10);var n="";if(p<60){n=p+" seconds ago"}else{if(p<120){n="a minute ago"}else{if(p<(45*60)){n=(parseInt(p/60,10)).toString()+" minutes ago"}else{if(p<(2*60*60)){n="an hour ago"}else{if(p<(24*60*60)){n=""+(parseInt(p/3600,10)).toString()+" hours ago"}else{if(p<(48*60*60)){n="a day ago"}else{n=(parseInt(p/86400,10)).toString()+" days ago"}}}}}}return"about "+n}function f(m){if(m.match(/^(@([A-Za-z0-9-_]+)) .*/i)){return l.auto_join_text_reply}else{if(m.match(b)){return l.auto_join_text_url}else{if(m.match(/^((\w+ed)|just) .*/im)){return l.auto_join_text_ed}else{if(m.match(/^(\w*ing) .*/i)){return l.auto_join_text_ing}else{return l.auto_join_text_default}}}}}function j(m){return("https:"==document.location.protocol)?m.replace(/^http:/,"https:"):m}function d(){var n=("https:"==document.location.protocol?"https:":"http:");var m=(l.fetch===null)?l.count:l.fetch;if(l.list){return n+"//"+l.twitter_api_url+"/1/"+l.username[0]+"/lists/"+l.list+"/statuses.json?page="+l.page+"&per_page="+m+"&callback=?"}else{if(l.favorites){return n+"//"+l.twitter_api_url+"/favorites/"+l.username[0]+".json?page="+l.page+"&count="+m+"&callback=?"}else{if(l.query===null&&l.username.length==1){return n+"//"+l.twitter_api_url+"/1/statuses/user_timeline.json?screen_name="+l.username[0]+"&count="+m+(l.retweets?"&include_rts=1":"")+"&page="+l.page+"&callback=?"}else{var o=(l.query||"from:"+l.username.join(" OR from:"));return n+"//"+l.twitter_search_url+"/search.json?&q="+encodeURIComponent(o)+"&rpp="+m+"&page="+l.page+"&callback=?"}}}}function h(m){var n={};n.item=m;n.source=m.source;n.screen_name=m.from_user||m.user.screen_name;n.avatar_size=l.avatar_size;n.avatar_url=j(m.profile_image_url||m.user.profile_image_url);n.retweet=typeof(m.retweeted_status)!="undefined";n.tweet_time=i(m.created_at);n.join_text=l.join_text=="auto"?f(m.text):l.join_text;n.tweet_id=m.id_str;n.twitter_base="http://"+l.twitter_url+"/";n.user_url=n.twitter_base+n.screen_name;n.tweet_url=n.user_url+"/status/"+n.tweet_id;n.reply_url=n.twitter_base+"intent/tweet?in_reply_to="+n.tweet_id;
n.retweet_url=n.twitter_base+"intent/retweet?tweet_id="+n.tweet_id;n.favorite_url=n.twitter_base+"intent/favorite?tweet_id="+n.tweet_id;n.retweeted_screen_name=n.retweet&&m.retweeted_status.user.screen_name;n.tweet_relative_time=g(n.tweet_time);n.tweet_raw_text=n.retweet?("RT @"+n.retweeted_screen_name+" "+m.retweeted_status.text):m.text;n.tweet_text=a([n.tweet_raw_text]).linkUrl().linkUser().linkHash()[0];n.tweet_text_fancy=a([n.tweet_text]).makeHeart().capAwesome().capEpic()[0];n.user=k('<a class="tweet-user" href="{user_url}">{screen_name}</a>',n);n.join=l.join_text?k(' <span class="tweet-join">{join_text}</span> ',n):" ";n.avatar=n.avatar_size?k('<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>',n):"";n.time=k('<span class="tweet-time"><a href="{tweet_url}" title="view tweet on twitter">{tweet_relative_time}</a></span>',n);n.text=k('<span class="tweet-text">{tweet_text_fancy}</span>',n);n.reply_action=k('<a class="tweet_action tweet_reply" href="{reply_url}">reply</a>',n);n.retweet_action=k('<a class="tweet-action tweet_retweet" href="{retweet_url}">retweet</a>',n);n.favorite_action=k('<a class="tweet-action tweet_favorite" href="{favorite_url}">favorite</a>',n);return n}return this.each(function(n,q){var p=a('<ul class="tweet-list">').appendTo(q);var o='<p class="tweet-intro">'+l.intro_text+"</p>";var m='<p class="tweet-outro">'+l.outro_text+"</p>";var r=a('<p class="loading">'+l.loading_text+"</p>");if(l.username&&typeof(l.username)=="string"){l.username=[l.username]}if(l.loading_text){a(q).append(r)}a(q).bind("tweet:load",function(){a.getJSON(d(),function(s){if(l.loading_text){r.remove()}if(l.intro_text){p.before(o)}p.empty();var t=a.map(s.results||s,h);t=a.grep(t,l.filter).sort(l.comparator).slice(0,l.count);p.append(a.map(t,function(u){return"<li>"+k(l.template,u)+"</li>"}).join("")).children("li:first").addClass("tweet-first").end().children("li:odd").addClass("tweet-even").end().children("li:even").addClass("tweet-odd").end().children("li").addClass("clearfix");if(l.outro_text){p.after(m)}a(q).trigger("loaded").trigger((t.length===0?"empty":"full"));if(l.refresh_interval){window.setTimeout(function(){a(q).trigger("tweet:load")},1000*l.refresh_interval)}})}).trigger("tweet:load")})}})(jQuery);(function() {
  $(document).ready(function() {
    if ($('#login-page').length > 0) {
      if (jQuery.cookie("last_logged_in")) {
        window.location = jQuery.cookie("last_logged_in");
      }
      return $('#login-button').click(function(e) {
        e.preventDefault();
        if ($('#login-subdomain').val() === 'yoursubdomain' || $('#login-subdomain').val() === '') {
          $('#login-subdomain').css('border', '1px solid #E44F2D');
          $('.fieldErrorMsg').fadeIn();
          return $('#login-subdomain').keyup(function() {
            $('.fieldErrorMsg').fadeOut();
            return $('#login-subdomain').css('border', '1px solid #ccc');
          });
        } else {
          return window.location = 'http://' + $('#login-subdomain').val() + '.capsulecrm.com';
        }
      });
    }
  });
  if ($('#home-page').length > 0) {
    $('#features-slide').bxSlider({
      pager: true
    });
    $('#go-prev').click(function() {
      slider.goToPreviousSlide();
      return false;
    });
    $('#go-next').click(function() {
      slider.goToNextSlide();
      return false;
    });
  }
  $("#favorites").tweet({
    avatar_size: 44,
    count: 12,
    username: "capsuleCRM",
    favorites: true,
    loading_text: "<img src='http://cdn.capsulecrm.com/website/img/loading.gif' />Loading tweets...",
    template: "{avatar}{text}"
  }).bind("loaded", function() {
    return $(this).find("a").attr("target", "_blank");
  });
  $("#tweets-pricing").tweet({
    avatar_size: 44,
    count: 4,
    username: "capsuleCRM",
    favorites: true,
    loading_text: "<img src='http://cdn.capsulecrm.com/website/img/loading.gif' />Loading tweets...",
    template: "{avatar}{text}"
  }).bind("loaded", function() {
    return $(this).find("a").attr("target", "_blank");
  });
  $('.control a').capsuleTour();
  $('.read-more').capsuleReadmore();
  if ($("a.zoom")) {
    $("a.zoom").fancybox({
      'transitionIn': 'fade',
      'transitionOut': 'fade',
      'speedIn': 600,
      'speedOut': 200,
      'overlayShow': true
    });
  }
  if ($("a.iframe")) {
    $("a.iframe").fancybox({
      'transitionIn': 'elastic',
      'transitionOut': 'elastic',
      'width': 900,
      'height': 541
    });
    if (jQuery.cookie("last_logged_in")) {
      $('.login').attr('href', jQuery.cookie("last_logged_in"));
    }
    if (!testAttribute("input", "placeholder") && $('#login-page')) {
      $('#login-subdomain').placeholder();
    }
  }
  $("#filter li a").click(function() {
    var filterVal;
    $(this).css("outline", "none");
    $("#filter a.current").removeClass("current");
    $(this).addClass("current");
    filterVal = $(this).text().toLowerCase().replace(" ", "-");
    if (filterVal === "all") {
      $("#providers div.hidden").fadeIn("slow").removeClass("hidden");
    } else {
      $(".provider").each(function() {
        console.log(this);
        if (!$(this).hasClass(filterVal)) {
          return $(this).fadeOut("normal").addClass("hidden");
        } else {
          return $(this).fadeIn("slow").removeClass("hidden");
        }
      });
    }
    return false;
  });
}).call(this);

