jQuery.noConflict();
try{
		jQuery(document).ready(function(){
					
			if(jQuery().fancybox){ //namespace check
				jQuery("#mod_pukkaPictures .picture a").fancybox({
					'zoomSpeedIn': 500,
					'zoomSpeedOut': 500,
					'zoomOpacity': true
				});
				jQuery("#mod_pukkaGalleries .picture a").fancybox({
					'zoomSpeedIn': 500,
					'zoomSpeedOut': 500,
					'zoomOpacity': true
				});
			}	
			
			if(jQuery().cycle){
				/*jQuery('.restaurants-module-navigation .restaurants-module-navigation-list').after('<div id="pager">').cycle({ 
						fx:     'scrollRight', 
						speed:  'slow', 
						timeout: 4000,
						pause:   1,
						pager:  '.restaurants-module-navigation #pager'
				});*/
				
			//check if cycle plugin is available
				/*
					initialize the cycle plugin if its available only.
					also, you may do any manipulations here.
					
					EXAMPLE: adding html nodes that control the 'next', 'prev' attributes in your cycle instance.
					if you add these nodes without the cycle plugin available, they will not work once the user clicks on them.
				*/
				
				/*
					cycle minimal usage:
					
					jQuery('.slideshow').cycle({
						fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
					});
					
				*/
				
				/*
					cycle next, prev usage: http://malsup.com/jquery/cycle/int2.html
					
					jQuery('.slideshow').cycle({
						fx:     'fade', 
						speed:  'fast', 
						timeout: 0, 
						next:   '#next', 
						prev:   '#prev' 
					});
					
				*/
				
				/*
					IE cleartype fix on opacity related transitions
					
					jQuery('#slideshow').cycle({ 
						cleartype:  1
					});
				*/
			}
			
		});
}catch(error){

}