// JavaScript Document
$(document).ready(function(){

	$('.lenta').find('li').click(function(){
		$('.lentabigpic').attr('src',$(this).attr('src'));
		$('.lentabigpic').parent().attr('href',$(this).attr('asrc'));
	});
	$('.to_defer').click(function(){
		$.ajax({
			type: "POST",
			url: "/ajax/adddeffered.html",
			data: "id="+$(this).attr('ids'),
			success: function(msg){
				$('.lenta_list').html(msg);
				initLenta();
			}
		});
	});
	$("#related_block .show_block").click( function(){
		$("#related_links .show_block").removeClass("act");
		$(this).addClass("act"); 
		if($(this).hasClass('ic_related')){
			defferedinit();
		}else{
			eyeinit();
		}
	} );
	
	var lbut = '#related_block .prev_small';
	var rbut = '#related_block .next_small';
	var wind = '.lenta_list';
	var lenta = '.lenta_list ul';
	var elforadd = 'li';
	var slidecount = 4; 
	var pad = 0;
	
	$(lbut).click(function(){
		if( $("#related_block .lenta_list li").length > 5 ) {
			all = $(lenta+' '+elforadd);		
			w = 0;
			for(i = slidecount; i > 0; i--){
				o = all[all.length - i];			
				$(o).clone().insertBefore(all[0]);
				w += parseInt(o.offsetWidth) + pad;
			}		
			$(lenta).css('left', (-1 * w) + 'px');
			$(lenta).animate({
				left: '+=' + w
			  }, 600, function() {
					for( i = slidecount; i > 0; i-- ){
						o = all[all.length - i];			
						$(o).remove()
				}		
			});
		}	
	});
	
	$(rbut).click(function(){
		if( $("#related_block .lenta_list li").length > 5 ) {
			all = $(lenta+' '+elforadd);
			w = 0;
			for(i = slidecount; i > 0; i--){
				o = all[i - 1];
				$(o).clone().insertAfter(all[all.length - 1]);
				w += parseInt(all[i].offsetWidth) + pad;
			}		

			$(lenta).animate({
				left: '-='+w
			  }, 600, function() {
				$(lenta).css('left', '0px');
				for(i = slidecount; i > 0; i--){
					o = all[i - 1];
					$(o).remove();
				}		
			});
		}
	});		
});
function initLenta(){
}

function delitem(id,res){
	$.ajax({
		type: "POST",
		url: "/ajax/delitem.html",
		data: "id="+id+"&res="+res,
		success: function(msg){
			$('.lenta_list').html(msg);
			initLenta();
		}
	});
}
function defferedinit(){
	$.ajax({
		type: "POST",
		url: "/ajax/init.html",
		data: "res=deffered",
		success: function(msg){
			$('.lenta_list').html(msg);
			initLenta();
			$("#related_block .rlenta").fadeIn();
			$('div.lenta_padds>div.head1').text('Отложенные');
		}
	});
}
function eyeinit(){
	$.ajax({
		type: "POST",
		url: "/ajax/init.html",
		data: "res=eye",
		success: function(msg){
			$('.lenta_list').html(msg);
			initLenta();
			$("#related_block .rlenta").fadeIn();
			$('div.lenta_padds>div.head1').text('Недавно просмотренные');
		}
	});
}
