$(function(){
	$('div.contests ul.tabs li').corner('70px');
	$('div.contests div.scrollable').scrollable({
		size:6,
		items:'ul.tabs',
		prev:'.prev',
		next:'.next',
		activeClass:'',
		easing:'linear'
	});
	$('ul.tabs li:last-child').addClass('last-scroll');
	$('ul.tabs li:last-child').prev().addClass('prelast-scroll');
	$('div.contests ul.tabs li').click(function(){
		$('div.contests ul.tabs li.tmp').remove();
		if ($(this).hasClass('active')) {
			$(this).removeClass('active').animate({
				width:'134px'
			},150,function(){
				$(this).css('background','#FFF');
			});
		} else {
			$('div.contests ul.tabs li.active').removeClass('active').animate({
				width:'134px'
			},150,function(){
				$(this).css('background','#FFF');
			});
			$(this).css('background','#EBEBEB').animate({
				width:'410px'
			},300,function(){
				$(this).addClass('active');
			});
		}
		if (!$(this).is(':last-child')) {
			$('ul.tabs li:last-child').addClass('last-scroll');
		}
		if (!$(this).next().is(':last-child')) {
			$('ul.tabs li:last-child').prev().addClass('prelast-scroll');
		}
		if ($(this).hasClass('last-scroll')) {
			leftpos = $('div.contests ul.tabs').css('left').substring(0,$('div.contests ul.tabs').css('left').indexOf('px'));
			$('div.contests ul.tabs').css('left',(leftpos-250)+'px');
			$(this).removeClass('last-scroll');
		}
		if ($(this).hasClass('prelast-scroll')) {
			var api = $('div.scrollable').scrollable();
			api.getItemWrap().append('<li class="tmp">&nbsp;</li>');
			api.reload().end();
			$(this).removeClass('prelast-scroll');
		}
	});
});
