var new_girl_lock = false;
var no_more_data = false;
$(function() {
	$('#new_girl_page_prev>.new_girl_bg').hover(function(){//in
		$('#new_girl_page_prev>.new_girl_bg').animate({width: '+=5'}, 100);
	}, function(){//out
		$('#new_girl_page_prev>.new_girl_bg').animate({width: '-=5'}, 100);
	});
	$('#new_girl_page_next>.new_girl_bg').hover(function(){//in
		$('#new_girl_page_next>.new_girl_bg').animate({width: '+=5'}, 100);
	}, function(){//out
		$('#new_girl_page_next>.new_girl_bg').animate({width: '-=5'}, 100);
	});
	$('#new_girl_page_next>.new_girl_bg').click(function(){
		if(new_girl_lock) return;
		new_girl_lock = true;
		var curr_page = parseInt($('#new_girl_curr_page').text());
		if($('#new_girl_page_'+(curr_page+1)).length == 0){
			new_girl_load();
		}else{
			$('#new_girl_pages_scroll').animate({left: '-=800'}, 500, function(){
				new_girl_lock = false;
				$('#new_girl_curr_page').text(parseInt($('#new_girl_curr_page').text())+1);
			});
		}
	});
	$('#new_girl_page_prev>.new_girl_bg').click(function(){
		if(new_girl_lock) return;
		if($('#new_girl_pages_scroll').css('left')=='0px') {
			new_girl_lock = true;
			$('#new_girl_pages_scroll').animate({left: '+=100'}, 75, function(){
				$('#new_girl_pages_scroll').animate({left: '-=100'}, 75, function(){new_girl_lock = false;});
			});
		} else {
			new_girl_lock = true;;
			$('#new_girl_pages_scroll').animate({left: '+=800'}, 500, function(){
				new_girl_lock = false;
				$('#new_girl_curr_page').text(parseInt($('#new_girl_curr_page').text())-1);
			});
		}
	});
});



function new_girl_load() {
	if(no_more_data) {
		$('#new_girl_pages_scroll').animate({left: '-=100'}, 75, function(){
			$('#new_girl_pages_scroll').animate({left: '+=100'}, 75, function(){new_girl_lock = false;});
		});
		return;
	}
	var curr_page = parseInt($('#new_girl_curr_page').text());
	var page = curr_page + 1;
	$.get('/ajax/lastmodel/page/'+page,{}, function(data){
		if(!data.length) {
			no_more_data = true;
			new_girl_lock = false;
			return;
		}
		$('#new_girl_pages_scroll').width(800+$('#new_girl_pages_scroll').width());
			var dpage = $('<div class="new_girl_page" id="new_girl_page_'+page+'"></div>');
			for(i in data) {
				var elem = data[i];
				var dgirl = $('.Template_g>.new_girl').clone();
				$('.avatar img',dgirl).attr('src',elem.photo);
				$('.avatar a',dgirl).attr('href', '/uczestniczki/'+elem.id+'_'+elem.login);
				$('.login>a',dgirl).attr('href', '/uczestniczki/'+elem.id+'_'+elem.login);
				$('.login>a',dgirl).text(elem.login);
				$('.location',dgirl).text(elem.city);
				dgirl.appendTo(dpage);
				dpage.append('<div class="new_girl_separator"></div>');
			}
			dpage.append('<div class="clear"></div>');
			dpage.insertBefore('#new_girl_pages_scroll>.clear');
		$('#new_girl_pages_scroll').animate({left: '-=800'}, 500, function(){
			new_girl_lock = false;
			$('#new_girl_curr_page').text(page);
		});
	},'json');
}
