Everyone needs a good laugh, and our signs are sure to tickle your funny bone!
PreviousPage 1 of 4Next // Define unique ID var galleryUniqueID = "109a5985233ba066688fa9419ba38daf"; var totalPages_109a5985233ba066688fa9419ba38daf = 4 var onPage_109a5985233ba066688fa9419ba38daf = 1; function getSlideGroupName_109a5985233ba066688fa9419ba38daf(pageID) { return 'cmsi-module-photogallery-slidegroup-109a5985233ba066688fa9419ba38daf-page' + pageID; } function setPager_109a5985233ba066688fa9419ba38daf(pageNo) { jQuery("#cmsi-module-photogallery-pager-109a5985233ba066688fa9419ba38daf").text(pageNo); } function hidePage_109a5985233ba066688fa9419ba38daf(pageID) { jQuery("#" + getSlideGroupName_109a5985233ba066688fa9419ba38daf(pageID)).fadeOut(); } function showPage_109a5985233ba066688fa9419ba38daf(pageID) { jQuery("#" + getSlideGroupName_109a5985233ba066688fa9419ba38daf(pageID)).fadeIn(); } function jumpPage_109a5985233ba066688fa9419ba38daf(pageID) { // animate seem to not scroll after the onPage increment on pageID? This works for now. jQuery("html, body").animate({scrollTop: jQuery("#" + getSlideGroupName_109a5985233ba066688fa9419ba38daf(pageID)).position().top}, "fast"); } function loadImages_109a5985233ba066688fa9419ba38daf(pageID) { // Find all images on this page and copy data-src -> src jQuery("#" + getSlideGroupName_109a5985233ba066688fa9419ba38daf(pageID) + " img").each(function () { jQuery(this).attr('src', jQuery(this).data('src')); }); } jQuery(document).ready(function () { showPage_109a5985233ba066688fa9419ba38daf(1); jQuery(".cmsi-fullsize-image").fancybox({ 'transitionIn': 'none', 'transitionOut': 'none', 'width': 1024, 'height': 1024 }); if (totalPages_109a5985233ba066688fa9419ba38daf > 1) { jQuery("#cmsi-module-photogallery-next-109a5985233ba066688fa9419ba38daf").show(); jQuery("#cmsi-module-photogallery-next-109a5985233ba066688fa9419ba38daf").click(function () { jumpPage_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); hidePage_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); onPage_109a5985233ba066688fa9419ba38daf++; setPager_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); loadImages_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); showPage_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); if (onPage_109a5985233ba066688fa9419ba38daf > 1) { jQuery("#cmsi-module-photogallery-prev-109a5985233ba066688fa9419ba38daf").show(); } if (onPage_109a5985233ba066688fa9419ba38daf == totalPages_109a5985233ba066688fa9419ba38daf) { jQuery("#cmsi-module-photogallery-next-109a5985233ba066688fa9419ba38daf").hide(); } }); jQuery("#cmsi-module-photogallery-prev-109a5985233ba066688fa9419ba38daf").click(function () { jumpPage_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); hidePage_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); onPage_109a5985233ba066688fa9419ba38daf--; setPager_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); showPage_109a5985233ba066688fa9419ba38daf(onPage_109a5985233ba066688fa9419ba38daf); if (onPage_109a5985233ba066688fa9419ba38daf == 1) { jQuery("#cmsi-module-photogallery-prev-109a5985233ba066688fa9419ba38daf").hide(); jQuery("#cmsi-module-photogallery-next-109a5985233ba066688fa9419ba38daf").show(); } }); } });

