(function(a){a.fn.dwsImageGallery=function(d,v){var m=a.extend({},a.fn.dwsImageGallery.defaults,d);var n=[],s=[];var t=a('<div id="image-gallery-item-container"></div>');var l=a("<ul></ul>");var f=0;var h,q;var u;var j=["left","center","right"];if(!v){throw new Exception("$.fn.imageGallery: No config object was provided")}for(var r=0;r<v.length;r++){jQuery.preloadImages(v[r].image)}for(var r=0;r<v.length;r++){var p=a('<div class="image-gallery-item"></div>');var b=a('<a href="'+v[r].hyperlink+'" alt="'+v[r].text+' "></a>');var o=a("<img>").attr("src",v[r].image).attr("width",m.imgWidth);a(t).append(p);p.append(b);b.append(o);s.push(p);p.css({opacity:0,zIndex:0});var k=a("<li></li>");k.text(v[r].text);k.addClass(j[r]);l.append(k);n.push(k);(function(w,x){k.hover(function(){g(w)},function(){e(w)});k.click(function(){window.location=x})})(r,v[r].hyperlink)}function e(){u=setInterval(c,m.delay)}function g(w){clearInterval(u);n[f].removeClass("active");f=w;n[w].addClass("active");h.stop().css({opacity:0,zIndex:0});h=s[f];h.css({opacity:1,zIndex:2})}function c(){n[f].removeClass("active");f=(f===s.length-1)?0:f+1;n[f].addClass("active");q=s[f];q.css({zIndex:1,opacity:1});h.animate({opacity:0},m.transitionSpeed,function(){h.css("zIndex",0);h=q;h.css("zIndex",2)})}h=s[f];h.css({opacity:1,zIndex:2});n[f].addClass("active");a(this).append(t).append(l);e()};a.fn.dwsImageGallery.defaults={imgWidth:640,delay:3000,transitionSpeed:1200}})(jQuery);$(function(){$(".number_alternative_colours_wrapper").swatchSlider()});