(function ($) {
	
	var listenial = mm.listenial = mm.extend({
		time: 5000,
		speed: 500,
		move: 160,
		
		init: function () {
			$("#triggers img[rel]").overlay({effect: 'apple'});
			this.iphone();
			this.popup();
		},
		
		iphone: function () {
			var ul = $('#frm-iphone #screens ul');
			
			var timeout;
			var interval = setInterval(this.bind(function () {
				ul.animate({left: '-=' + this.move}, this.speed, this.bind(function () {
					
					if (parseInt(ul.css('left')) == (this.move * (ul.find('li').length -1)) * -1) {
						clearInterval(interval);
						
						timeout = setTimeout(this.bind(function () {
							ul.animate({left: 0}, this.speed, this.bind(function () {
								this.iphone();
							}));
						}), this.time);
					}
					
				}));
				
			}), this.time);
			
		},
		
		popup: function () {
			$('div.frm-imgs div.frm-img a').mouseover(this.bind(function () {
				console.log(999);
				
			})).mouseout(this.bind(function () {
				console.log(888);
				
			})).click(this.bind(function () {
				console.log(777);
				return false;
			}));
			
		}
		
	});
	
	$(listenial.bind(listenial.init));
})(jQuery);
