jQuery(document).ready(function($) {

// We only want these styles applied when javascript is enabled
$(‘.gal_content’).css(‘display’, ‘block’);
$(‘.thumnail_col’).css(‘width’, ‘180px’);

// Initialize Advanced Galleriffic Gallery
var gallery = $(‘#thumbs_2512_2’).galleriffic({
delay: 3500,
numThumbs: 6,
preloadAhead: 6,
enableTopPager: 0,
enableBottomPager: false,
imageContainerSel: ‘#slideshow_2512_2’,
controlsContainerSel: ‘#controls_2512_2’,
captionContainerSel: ‘#caption_2512_2’,
loadingContainerSel: ‘#loading_2512_2’,
renderSSControls: true,
renderNavControls: true,
playLinkText: ‘Play’,
pauseLinkText: ‘Pause’,
prevLinkText: ‘‹ Prev’,
nextLinkText: ‘Next ›’,
nextPageLinkText: ‘›’,
prevPageLinkText: ‘‹’,
enableHistory: 0,
autoStart: 0,
enableKeyboardNavigation: true,
syncTransitions: 1,
defaultTransitionDuration: 300,

onTransitionOut: function(slide, caption, isSync, callback) {
slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
},
onTransitionIn: function(slide, caption, isSync) {
var duration = this.getDefaultTransitionDuration(isSync);
slide.fadeTo(duration, 1.0);

// Position the caption at the bottom of the image and set its opacity
var slideImage = slide.find(‘img’);
caption.width(slideImage.width())
.css({
//’bottom’ : Math.floor((slide.height() – slideImage.outerHeight()) / 2 – 40),
‘top’ : slideImage.outerHeight(),
‘left’ : Math.floor((slide.width() – slideImage.width()) / 2) + slideImage.outerWidth() – slideImage.width()
})
.fadeTo(duration, 1.0);

},
onPageTransitionOut: function(callback) {
this.hide();
setTimeout(callback, 100); // wait a bit
},
onPageTransitionIn: function() {
var prevPageLink = this.find(‘a.prev’).css(‘display’, ‘none’);
var nextPageLink = this.find(‘a.next’).css(‘display’, ‘none’);

// Show appropriate next / prev page links
if (this.displayedPage > 0)
prevPageLink.css(‘display’, ‘block’);

var lastPage = this.getNumPages() – 1;
if (this.displayedPage < lastPage)
nextPageLink.css('display', 'block');

this.fadeTo('fast', 1.0);
}

});

/**************** Event handlers for custom next / prev page links **********************/

gallery.find('a.prev').click(function(e) {
gallery.previousPage();
e.preventDefault();
});

gallery.find('a.next').click(function(e) {
gallery.nextPage();
e.preventDefault();
});

});

Held at London Waste EcoPark, Just’Cos Catering successfully catered for seven London Mayors and their guests on 24th July 2014.

It was an awesome experience and opportunity. From creating masterpieces in the kitchen to dressing tables in the dining area; we enjoyed every aspect of this event!

Browse photos here and visit our testimonial page for brilliant reviews.