$(function(){

	function desabledButtons(id){
		$('#iptVotar-'+id).css({'background':'#efefef','border':'1px solid #ccc','color':'#ccc'}).attr('id','none-'+id);
		$("input[name^='op_enquete-"+id+"']").attr('disabled',true);
	}

	$(".box-enquete-capa div[id^='enquete-']").each(function(){
			var id = $(this).attr('id').replace('enquete-','');
			if(getCookie('cookie_votar-'+id) == 1){
				var idVoto = getCookie('voto-'+id);
				$('#op_enquete-'+idVoto).attr('checked',true);
				desabledButtons(id);
			}
	});


	$("input[id^='iptVotar-']").live('click',function(){
			var id = $(this).attr('id').replace('iptVotar-','');

			if($("input[id^=op_enquete-]:checked").length == 1){
				var idVoto = $("input[id^=op_enquete-]:checked").attr('id').replace('op_enquete-','');
			}else{
				return false;
			}
			var acao = 'votando';
			
			if(getCookie('cookie_votar-'+id) == 1){
				acao = 'resultados';
			}
			setCookie('cookie_votar-'+id,1,1);
			setCookie('voto-'+id,idVoto,1);
			if($("iframe[id='iframe-result-enq-"+id+"']").length < 1){
				desabledButtons(id);
				$('#box-resultado-response-'+id).append('<iframe height="170" id="iframe-result-enq-'+id+'" src="http://ads.gazetaesportiva.net/enquete/enquete.php?idResposta='+idVoto+'&idEnquete='+id+'&acao='+acao+'" frameborder="0"></iframe><div id="close-'+id+'" class="close capa-bt_submit">Fechar</div>');
			}
			$('.box-enquete-flutuante').fadeIn('slow');
	});

	$("input[id^='iptResultado-']").live('click',function(){
		var id = $(this).attr('id').replace('iptResultado-','');  
		if($("iframe[id='iframe-result-enq-"+id+"']").length < 1){
				$('#box-resultado-response-'+id).append('<iframe height="170" id="iframe-result-enq-'+id+'" src="http://ads.gazetaesportiva.net/enquete/enquete.php?idEnquete='+id+'&acao=resultados" frameborder="0"></iframe><div id="close-'+id+'" class="close capa-bt_submit">Fechar</div>');
		}
		$('#box-resultado-'+id).fadeIn('slow');  
	});

	$('.box-enquete-flutuante .close').live('click',function(){
		var id = $(this).attr('id').replace('close-','');
		$('#box-resultado-'+id).fadeOut('slow');
	});

});
