jQuery.fn.extend({
	flyCarousel:function(param){
		var defaults={
			num:5,inner:{left:0,top:0},outer:{left:0,top:0},speed:'fast'
		}
		param=$.extend(defaults,param)
		var getLeftTop=function(el){
			return {'left':$(el).position().left+'px','top':+$(el).position().top+'px'};
		}
		var oels=[],els=[],vels=[],cords=[],lock=false,pos=1
		this.find('ul li').each(function(){
			els.push(this)
			oels.push(this)
		})
		vels=els.slice(0,param.num)
		for(var i=0;i<vels.length;i++){
			$(vels[i]).addClass('item'+(i+1)).css({display:'block'})
		}
		for(var i=0;i<vels.length;i++)
			cords[i]=getLeftTop(vels[i])
			
		
		this.find('#next').click(function(){
		if(!lock){
			pos=pos+1
			if(pos>els.length) pos=1
			lock=true
			els.unshift(els.pop())			
			var nvels=els.slice(0,param.num)			
			for(var i=0;i<vels.length-1;i++)
				$(vels[i]).animate(cords[i+1],param.speed)
			$(vels.slice(-1)).animate(param.outer,param.speed,function(){$(this).css({display:'none'});lock=false})
			$(nvels[0]).css({display:'block'}).css(param.inner).animate(cords[0],param.speed)
			vels=nvels			
		}
		return false
		})
		this.find('#prev').click(function(){
		if(!lock){
			pos=pos-1
			if(pos<1) pos=els.length
			lock=true
			els.push(els.shift())			
			var nvels=els.slice(0,param.num)			
			for(var i=1;i<vels.length;i++) 
				$(vels[i]).animate(cords[i-1],param.speed)
			$(vels[0]).animate(param.inner,param.speed,function(){$(this).css({display:'none'}).css(param.inner);lock=false})
			$(nvels.slice(-1)).css({display:'block'}).css(param.outer).animate(cords[param.num-1],param.speed)
			vels=nvels			
		}
		return false
		})
		this.find('#variant1').click(function(){
		if(!lock){
			j=1
			$('#variant1').css('background','url(/images/cooltext608274957MouseOver.png) center no-repeat')
			$('#variant2').css('background','url(/images/cooltext608275792.png) center no-repeat')
			$('#variant3').css('background','url(/images/cooltext608276017.png) center no-repeat')
			$('#variant4').css('background','url(/images/cooltext608276262.png) center no-repeat')
			$('#variant5').css('background','url(/images/cooltext608276530.png) center no-repeat')
 			if (j==pos) return false
			if (j<pos) $('#prev').click()
			setTimeout(function(){if (j<pos) $('#prev').click()}, 250)
			setTimeout(function(){if (j<pos) $('#prev').click()}, 500)
			setTimeout(function(){if (j<pos) $('#prev').click()}, 750)
			setTimeout(function(){if (j<pos) $('#prev').click()}, 1000)
			setTimeout(function(){if (j<pos) $('#prev').click()}, 1250)
			setTimeout(function(){if (j<pos) $('#prev').click()}, 1500)
		}                 
		return false
		})
		this.find('#variant2').click(function(){
		if(!lock){
			j=3
			$('#variant1').css('background','url(/images/cooltext608274957.png) center no-repeat')
			$('#variant2').css('background','url(/images/cooltext608275792MouseOver.png) center no-repeat')
			$('#variant3').css('background','url(/images/cooltext608276017.png) center no-repeat')
			$('#variant4').css('background','url(/images/cooltext608276262.png) center no-repeat')
			$('#variant5').css('background','url(/images/cooltext608276530.png) center no-repeat')
 			if (j==pos) return false
			if (j!=pos) $('#prev').click()
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 500)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 750)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1000)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1500)
		}
		return false
		})
		this.find('#variant3').click(function(){
		if(!lock){
			j=4
			$('#variant1').css('background','url(/images/cooltext608274957.png) center no-repeat')
			$('#variant2').css('background','url(/images/cooltext608275792.png) center no-repeat')
			$('#variant3').css('background','url(/images/cooltext608276017MouseOver.png) center no-repeat')
			$('#variant4').css('background','url(/images/cooltext608276262.png) center no-repeat')
			$('#variant5').css('background','url(/images/cooltext608276530.png) center no-repeat')
 			if (j==pos) return false
			if (j!=pos) $('#prev').click()
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 500)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 750)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1000)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1500)
		}
		return false
		})
		this.find('#variant4').click(function(){
		if(!lock){
			j=6
			$('#variant1').css('background','url(/images/cooltext608274957.png) center no-repeat')
			$('#variant2').css('background','url(/images/cooltext608275792.png) center no-repeat')
			$('#variant3').css('background','url(/images/cooltext608276017.png) center no-repeat')
			$('#variant4').css('background','url(/images/cooltext608276262MouseOver.png) center no-repeat')
			$('#variant5').css('background','url(/images/cooltext608276530.png) center no-repeat')
 			if (j==pos) return false
			if (j!=pos) $('#prev').click()
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 500)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 750)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1000)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1500)
		}
		return false
		})
		this.find('#variant5').click(function(){
		if(!lock){
			j=7
			$('#variant1').css('background','url(/images/cooltext608274957.png) center no-repeat')
			$('#variant2').css('background','url(/images/cooltext608275792.png) center no-repeat')
			$('#variant3').css('background','url(/images/cooltext608276017.png) center no-repeat')
			$('#variant4').css('background','url(/images/cooltext608276262.png) center no-repeat')
			$('#variant5').css('background','url(/images/cooltext608276530MouseOver.png) center no-repeat')
 			if (j==pos) return false
			if (j!=pos) $('#prev').click()
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 500)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 750)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1000)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1250)
			setTimeout(function(){if (j!=pos) $('#prev').click()}, 1500)
		}
		return false
		})
		
	}
})
/*Y29kZSBieSBwbHprbg==*/
