$(document).ready(function($) {
	$('#step1button').click(function(){
		var max_row=0;
		var ids = $('.list_id');
		for (i=ids.length;i>=0;i--){
			if ($('#id_form-'+i+'-email').val() && $('#id_form-'+i+'-email').val()!='') {
					max_row = i+1;
					break;
			}
		}
		if (max_row<3){
			alert("Un sorteo debe tener al menos 3 amigos");
			return false;
		}
		
		$('#id_form-TOTAL_FORMS').val(max_row);
		return true;
	});
	
	$('.add_friend').click(function(){
		
		var prev_tr = $('.add_friend.last').parents('tr').prev();
		var new_ind = parseInt(prev_tr.find('.list_id').val());
		var prev_ind = new_ind-1;

		var new_tr = prev_tr.clone();
		
		new_tr.find('#id_form-'+ prev_ind +'-list_id').val(new_ind+1);
		new_tr.find('#id_form-'+ prev_ind +'-list_id').attr('name','form-'+ new_ind +'-list_id');
		new_tr.find('#id_form-'+ prev_ind +'-list_id').attr('id','id_form-'+ new_ind +'-list_id');

		new_tr.find('#id_form-'+ prev_ind +'-label_id').html(new_ind+1);
		new_tr.find('#id_form-'+ prev_ind +'-label_id').attr('id','id_form-'+ new_ind +'-label_id');
		
		new_tr.find('#id_form-'+ prev_ind +'-nombre').attr('value','');
		new_tr.find('#id_form-'+ prev_ind +'-nombre').attr('name','form-'+ new_ind +'-nombre');
		new_tr.find('#id_form-'+ prev_ind +'-nombre').attr('id','id_form-'+ new_ind +'-nombre');

		new_tr.find('#id_form-'+ prev_ind +'-email').attr('value','');
		new_tr.find('#id_form-'+ prev_ind +'-email').attr('name','form-'+ new_ind +'-email');
		new_tr.find('#id_form-'+ prev_ind +'-email').attr('id','id_form-'+ new_ind +'-email');

		new_tr.find('#id_form-'+ prev_ind +'-exclusion_ids').attr('value','');
		new_tr.find('#id_form-'+ prev_ind +'-exclusion_ids').attr('name','form-'+ new_ind +'-exclusion_ids');
		new_tr.find('#id_form-'+ prev_ind +'-exclusion_ids').attr('id','id_form-'+ new_ind +'-exclusion_ids');
		
		prev_tr.after(new_tr);
		
		return false;
	});
	
	$('.colorbox').colorbox();
})
