jQuery.fn.fkGalleryPlay=function(options){var elements=$(this).get();$.each(elements,function(){new jQuery.fkGalleryPlay(this,options);});return elements;}
jQuery.fkGalleryPlay=fkComponent.extend({init:function(element,options){var instance=this;this.dom=$(element);this.options=$.extend({dependent:false,depends_on:null},options);this.initOk=false;this.cpGalleryViewer=null;this.bindToDisplay=false;this.timer=null;$(document).bind("gallery-viewer-display-init",function(event,data){if(data.viewer.dom.attr('id')=="id-component-"+instance.options.depends_on)
{if(instance.initOk===false)
{instance.cpGalleryViewer=data.viewer;instance.initOk=true;instance.setup();}}});},setup:function(){var instance=this;this.dom.css("cursor","pointer");this.dom.click(function(){if(instance.bindToDisplay)
instance.stop();else
instance.start();});},start:function(){if(this.cpGalleryViewer)
this.cpGalleryViewer.startSlideshow();},stop:function(){if(this.cpGalleryViewer)
this.cpGalleryViewer.stopSlideshow();}});
