function pollCheck(formID,id){
if($('.poll-area .'+id).hasClass('selected')){
			  $('.'+id).removeClass('selected');
			  $('.'+id+' .circle').removeClass('selected');
			  $('.poll-captcha').addClass('d-none');	
			  $('.voteBtn').prop('disabled',true);
		  }else{
			  
			 if($("body").find(".module-12 form[data-id='"+formID+"']").attr('data-multiple') == 'false'){
			 clearPoll();	 
			 }
			 
			 $('.'+id).addClass('selected');
			 $('.'+id+' .circle').addClass('selected');
			 //grecaptcha.reset(GRECAPTCHA_CONTAINERS[G_RECAPTCHA_KEY]);
			 $('.poll-captcha').removeClass('d-none');		 
			 $('.voteBtn').prop('disabled',false);
			  
}
}

function clearPoll(){
$(".poll-area label").removeClass("selected");
$(".poll-area label .circle").removeClass("selected");
}

function parcialPoll(id,back = null,voted = null,multiple = null){
	if(!back){
	clearPoll();
	$('.poll-captcha').addClass('d-none');
	$.get( "/parcial-poll/"+id+'/'+voted, function( data ) { 
	$('.poll-area-'+id).addClass('d-none');
	$('<div class="parcial-'+id+' bg-block rounded p-2 mb-3">'+data).insertAfter('.poll-area-'+id);
	if(!voted){$('.pollSend-'+id).empty().html('<button type="button" class="btn bg-block color2" onclick="parcialPoll(\''+id+'\',true);">Voltar</button>');}
	else if(voted && multiple){	
	$('.pollSend-'+id).empty().html('<div style="margin-left: 50%;width: 100%;"><button type="button" class="btn bg-block color2" onclick="parcialPoll(\''+id+'\',true);">Votar novamente</button></div>');
	}else{	
		$('.pollSend-'+id).remove();
		$('.parcialSee-'+id).remove();
	}
	$('.parcialSee-'+id).addClass('d-none');
	});	
		
	
	}else{
		$('.msgSuc').remove();
		$('.parcial-'+id).remove();
		$('.poll-area-'+id).removeClass('d-none');
		$('.pollSend-'+id).empty().html('<button type="submit" class="btn bg-block color2 voteBtn" disabled="disabled">Votar</button>');
		$('.parcialSee-'+id).removeClass('d-none');
	}
}

function getPartial(id){
	$.get( "/parcial-poll/"+id+'/null', function( data ) { 
		$('.partial-'+id).html('<div class="parcial-'+id+' bg-block rounded p-2 mb-3">'+data);
	});	
}

$( document ).ready(function() {
	
 	
 $("body").on("click", ".module-12 input[type=checkbox]", function(){  pollCheck($(this).closest('form').attr('data-id'),this.id); }); 

 
});