(function(){$.extend($.fn,{scroller:function(f){var c={btnText:"&bull;",btnUlClass:"buttons",currentBtnClass:"current"};$.extend(c,f);$(this).each(function(){var a=$(this),b=a.children(),h=a.width(),d=b.outerWidth();d+=parseInt(b.css("margin-left").replace("px"));d+=parseInt(b.css("margin-right").replace("px"));var e=b.outerHeight();e+=parseInt(b.css("margin-top").replace("px"));e+=parseInt(b.css("margin-bottom").replace("px"));a.width(d*b.length);e=$("<div/>").css("width",h+"px").css("height",e+
"px").css("overflow","hidden").css("position","relative");e=a.wrap(e).parents("div:first");a.css("position","absolute").css("top",0).css("left",0);b=Math.ceil(d*b.length/h);var i=$("<ul/>");i.addClass(c.btnUlClass);e.after(i);for(d=0;d<b;d++){e=$("<li/>");var g=$("<a/>");g.attr("href","#");typeof c.btnText=="function"?g.html(c.btnText(d)):g.html(c.btnText);e.appendTo(i);g.appendTo(e);g.bind("click",{index:d},function(j){a.animate({left:-(h*j.data.index)});$("a."+c.currentBtnClass,i).removeClass(c.currentBtnClass);
$(this).addClass(c.currentBtnClass);j.preventDefault()})}$("a:first",i).addClass(c.currentBtnClass)})}});$(".galleryWrapper, .galleryWrapper02").each(function(){var f=$(this),c=$(".stripNavigation a,.stripNavigation02 a",f),a=$(".imageStrip,.imageStrip02",f).css("position","relative");f=a.children();var b=$("<div></div>").css("position","absolute").width(a.width()*f.length+"px");b=f.wrapAll(b).parents("div:first");c.first().addClass("active");var h=0,d=null;c.each(function(){$(this).bind("change",
{index:h},function(e){b.animate({left:-(a.width()*e.data.index)});c.removeClass("active");$(this).addClass("active");e.preventDefault()}).click(function(e){$(this).trigger("change");clearInterval(d);d=null;e.preventDefault()});h++})})})();(function(f){f.extend(f.fn,{tabs:function(c){var a=f(this),b={removeClass:"jsTabs",tabSelector:".tab",paneSelector:".pane",firstPaneClass:"pane1",activeTabClass:"activeTab"};f.extend(b,c);a=!a?defaults.selector:typeof a=="object"?a:jQuery(a);a.removeClass(b.removeClass);var h=a.find(b.tabSelector),d=a.find(b.paneSelector);if(d.length!=h.length)console.log("Wrong number of tabs for panes");else{d.each(function(){var i=f(this),g=i.width();i.css("position","relative").css("margin-right","-"+g+"px").css("right",
g+"px").css("width",g+"px").css("float","right").css("clear","right").css("display","none")});c=a.find(".activeTab");a=a.find(".activeTab + .pane");if(c.length==0||a.length==0){c=h.first();a=d.first()}d.hide().first().addClass(b.firstPaneClass);h.removeClass(b.activeTabClass);a.css("display","inline");c.addClass(b.activeTabClass);var e=0;h.each(function(){var i=f(this),g=f(d[e]);i.bind("click",{pane:g},function(j){if(j.isDefaultPrevented())return false;var k=f(this);d.hide();h.removeClass(b.activeTabClass);
g.css("display","inline");g.trigger("tabPaneReady");i.addClass(b.activeTabClass);k.blur();j.preventDefault()});e++})}}})})(jQuery);
