$("*").each(function() {
	if ($(this).css("float") !== "none") {
		$(this).css("display", "inline");
	}
});

    function closeface(){
		$.facebox.close();
		setTimeout(function(){
			$(".promocao-nova-trinta-do-seis").click();
		}, 1000 );
	}

$(document).ready(function(){

	
	
	
	// LINKS EXTERNOS
	$("a[rel=externo]").attr('target','_blank');
	$("div.home-galeria-desc-bg").css("opacity","0.9");
	$('a[rel*=facebox]').facebox();
	$(".masktel").mask("(99) 9999-9999");

	// BT BACK 
	$(".bt-voltar").click(function(){
		history.back();
	});

	$("a.lista-programas").hover(
		function(){
			$(this).css("opacity","0.8");
		},function(){
			$(this).css("opacity","1");
		}
	);
	
	if ($('.MsoNormal').length > 0) {
		var myvar = $('.MsoNormal').attr("style");
		var arr = myvar.split(';');
		if(arr[1] = 'text-align: justify') {
			$('.corpo-caixa').css("text-align","justify");
		} else if(arr[1] = 'text-align: left') {
			$('.corpo-caixa').css("text-align","left");
		} else if(arr[1] = 'text-align: right') {
			$('.corpo-caixa').css("text-align","right");
		} else {
			$('.corpo-caixa').css("text-align","left");
		}
	}
	
	$('.corpo-caixa *').removeAttr("style");

	// BT POPUP RADIO
	$("#abre-radio").click(function(){
		window.open("popup-radio.php","","width=250, height=130");
	});

	// BT TOPO
	$(".bt-topo").click(function(){
		$(document).scrollTo( {top:'0px',left:'0px'}, 200 );
	});

	if (typeof $.fn.flash != 'undefined'){
		// Flash do menu no topo
		$('#menu-topo').flash({
			src: 'swf/menu-topo.swf',
			width: 388,
			height: 30,
			flashvars: { cmd: $('#menu-topo').attr('rel') },
			wmode: 'transparent'
		});

		// Flash do menu no topo
		$('#flash-superior-head').flash({
			src: 'swf/header.swf',
			width: 670,
			height: 186,
			wmode: 'transparent'
		});

		$('#intro-flash').flash({
			src: 'swf/intro.swf',
			width: 725,
			height: 180,
			wmode: 'transparent'
		});
	}

	if (typeof $.fn.cycle != 'undefined'){
		$('#destaque').cycle({
			fx: 'fade', // tipo de efeito de transição
			speed: 'slow', // velocidade do efeito de transição
			timeout: 5000, // velocidade da transição de uma imagem a outro
			pager:  '#destaque-nav', // elemento que contera a navegação da galeria
			pagerEvent: 'mouseover', // joga o mouseover na paginação
			pause: true,
			pagerAnchorBuilder: function(idx, slide) { 
				return '#destaque-nav li:eq(' + idx + ') a'; // retorna a string seletora para ancoras ja existentes
			}
		});
	}

$("div.contaba").hide();
$("div.contaba:first").show();
$("#abas a:first").addClass("selected");
$("#abas a").click(function(){
	$("div.contaba").hide();
	$("#abas a").removeClass("selected");
	$(this).addClass("selected");
	$($(this).attr("href")).show();
	return false;
});
	
});

/**
  * Função limpa espaço
  * @param str String
  * @return nada
  **/
function getTrim(str) {
	return str.replace(/^\s+|\s+$/g, "");
}

/**
  * Função Validar Formulário
  * @param 
  * @return Boolean
  **/
function validaForm(form) {
    for (var i = 0; i < document.getElementById(form).elements.length; i++) {
        
        var nomeObj = document.getElementById(form).elements[i].name;
        var idObj 	= document.getElementById(form).elements[i].id;
		var relObj 	= document.getElementById(form).elements[i].getAttribute('rel');
				
		if ((relObj == "email")) {
			expressao = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i;
			if(!expressao.test(document.getElementById(form).elements[i].value)){
				alert(document.getElementById(form).elements[i].title);
				document.getElementById(form).elements[i].value = "";
				document.getElementById(form).elements[i].style.color = "#000";
				document.getElementById(form).elements[i].focus();
				return false;
			}
		}else if (relObj == "required") {
			if((document.getElementById(form).elements[i].value == null) || (document.getElementById(form).elements[i].value == "")){
				alert(document.getElementById(form).elements[i].title);
				document.getElementById(form).elements[i].style.color = "#000";
				document.getElementById(form).elements[i].focus();
				return false;
			}
		}else if (relObj == "checked") {
			if((document.getElementById(form).elements[i].checked == null) || (document.getElementById(form).elements[i].checked == false) || (document.getElementById(form).elements[i].checked == "")){
				alert(document.getElementById(form).elements[i].title);
				document.getElementById(form).elements[i].style.color = "#000";
				document.getElementById(form).elements[i].focus();
				return false;
			}
		}
    }
    return true;
}

/**
  * Função validar contato
  * @param 
  * @return Boolean
  **/
function validarContato() {	
	if (validaForm("form-contato")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_contato.php",
			data: "con_nome=" + $("#con_nome").val() + "&con_email=" + $("#con_email").val() + "&con_telefone=" + $("#con_telefone").val() + "&con_assunto=" + $("#con_assunto").val() + "&con_mensagem=" + $("#con_mensagem").val() + "&con_mensagem=" + $("#con_mensagem").val() + "&con_mensagem=" + $("#con_mensagem").val() + "&radio=" + $("#radio").val(),
			beforeSend: function() {
			},
			success: function(txt) {
				alert("Mensagem enviada com sucesso! Obrigado!");
				document.getElementById("form-contato").reset();	
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}

/**
  * Função validar contato VIctor e Leo
  * @param 
  * @return Boolean
  **/
function validarContatoVL() {	
	if (validaForm("form-contatoVL")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_promovl.php",
			data: "con_nome=" + $("#con_nome").val() + "&con_email=" + $("#con_email").val() + "&con_telefone=" + $("#con_telefone").val() + "&con_assunto=" + $("#con_assunto").val() + "&con_mensagem=" + $("#con_mensagem").val() + "&con_mensagem=" + $("#con_mensagem").val() + "&con_mensagem=" + $("#con_mensagem").val(),
			beforeSend: function() {
			},
			success: function(txt) {
				alert("Cadastro efetuado com sucesso! Obrigado!");
				document.getElementById("form-contatoVL").reset();	
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}

/**
  * Função validar Mensagem para Locutor
  * @param 
  * @return Boolean
  **/
function validarRecadoLocutor() {	
	if (validaForm("form-recado")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_recadolocutor.php",
			data: 	"recado_nome=" + $("#recado_nome").val() + "&" + 
					"recado_email=" + $("#recado_email").val() + "&" + 
					"recado_mensagem=" + $("#recado_mensagem").val() + "&" + 
					"recado_locutor=" + $("#recado_locutor").val() + "&" + 
					"",
			beforeSend: function() {
			},
			success: function(txt) {
				alert(txt);
				document.getElementById("form-recado").reset();	
				$.facebox.close();
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}/**
  * Função validar Mensagem para Seu amigo
  * @param 
  * @return Boolean
  **/
function validarSeuAmigo() {	
	if (validaForm("form-amigo")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_recadoseuamigo.php",
			data: "" + 
					"amigo_noticia=" + $("#amigo_noticia").val() + "&" + 
					"amigo_seunome=" + $("#amigo_seunome").val() + "&" + 
					"amigo_seuemail=" + $("#amigo_seuemail").val() + "&" + 
					"amigo_amigonome=" + $("#amigo_amigonome").val() + "&" + 
					"amigo_amigoemail=" + $("#amigo_amigoemail").val() + "&" + 
					"",
			beforeSend: function() {
			},
			success: function(txt) {
				alert(txt);
//				document.getElementById("form-amigo").reset();	
				$.facebox.close();
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}
/**
  * Função validar alo
  * @param 
  * @return Boolean
  **/
function validarSeuAlo() {	
	if (validaForm("form-alo")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_alo.php",
			data: 	"alo_nome=" + $("#alo_nome").val() + 
					"&alo_email=" + $("#alo_email").val() + 
					"&alo_bairro_cidade=" + $("#alo_bairro_cidade").val() + 
					"&alo_programa=" + $("#alo_programa").val() + 
					"&alo_mensagem=" + $("#alo_mensagem").val() + 
					"",
			beforeSend: function() {
			},
			success: function(txt) {
				alert("Alô enviado com sucesso! Obrigado!");
				document.getElementById("form-alo").reset();	
				$.facebox.close();
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}
/**
  * Função validar contato
  * @param 
  * @return Boolean
  **/
function validarPromocao() {
	if (validaForm("form-promo")) { 
		$(document).ready(function() {
			$('#form-promo').ajaxForm(function(txt) {
				alert(txt);
				document.getElementById("form-promo").reset();	
				$.facebox.close();
			});
		});
/*
		$.ajax( {
			type: "POST",
			url: "lib/acao_promo.php",
			data: 	"promo_nome=" + $("#promo_nome").val() + 
					"&promo_email=" + $("#promo_email").val() + 
					"&promo_bairro_cidade=" + $("#promo_bairro_cidade").val() + 
					"&promo_escolha_promocao=" + $("#promo_escolha_promocao").val() + 
					//"&promo_cpf=" + $("#promo_cpf").val() + 
					"&promo_resposta=" + $("#promo_resposta").val() + 
					"&promo_telefone=" + $("#promo_telefone").val() + 
					"&promo_termos=" + $("#promo_termos").val() + 
					"",
			beforeSend: function() {
			},
			success: function(txt) {
				alert(txt);
				document.getElementById("form-promo").reset();	
				$.facebox.close();
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
*/
	}
}
/**
  * Função validar comercial
  * @param 
  * @return Boolean
  **/
function validarComercial() {	
	if (validaForm("form-comercial")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_comercial.php",
			data: "com_nome=" + $("#com_nome").val() + "&com_email=" + $("#com_email").val() + "&com_telefone=" + $("#com_telefone").val() + "&com_assunto=" + $("#com_assunto").val() + "&com_mensagem=" + $("#com_mensagem").val() + "&com_mensagem=" + $("#com_mensagem").val() + "&com_mensagem=" + $("#com_mensagem").val() + "&radio=" + $("#radio").val(),
			beforeSend: function() {
			},
			success: function(txt) {
				alert("E-mail cadastrado com sucesso! Obrigado!");
				document.getElementById("form-comercial").reset();	
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}

/**
  * Função validar comentario notícia
  * @param 
  * @return Boolean
  **/
function validarComentarioNoticia() {	
	if (validaForm("form-comentario")) { 
		$.ajax( {
			type: "POST",
			url: "lib/acao_comentario_noticia.php",
			data: "com_nome=" + $("#nome-com").val() + "&com_email=" + $("#email-com").val() + "&com_comentario=" + $("#mensagem-com").val() + "&noticia=" + $("#noticia").val() + "&radio=" + $("#radio").val(),
			beforeSend: function() {
			},
			success: function(txt) {
				alert("Comentário enviado com sucesso! Aguarde nossa aprovação!");
				document.getElementById("form-comentario").reset();	
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}

/**
  * Função validar voto na promocao nova
  * @param 
  * @return Boolean
  **/
function validarPromoNova(form) {	
	if (validaForm(form)) { 
		var str = $("#"+form).serialize();
		$.ajax( {
			type: "POST",
			url: "lib/acao-"+form+".php",
			data: str,
			beforeSend: function() {
			},
			success: function(txt) {
				retorno = txt.split('<!-- SEPERADOR -->');
				if (getTrim(retorno[0]) == 'ok') {
					alert(retorno[1]);
					document.getElementById(form).reset();	
					$.facebox.close();
				} else {
					alert(retorno[1]);
				}
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
	}
}

/**
  * Função validar dados da enquete
  * @param 
  * @return Boolean
  **/
function validarEnqueteDados() {	
	if (validaForm("formEnqueteDados")) { 
		var str = $("#formEnqueteDados").serialize();
		$.ajax( {
			type: "POST",
			url: "lib/acao_dados_enquete.php",
			data: str,
			beforeSend: function() {
			},
			success: function() {
				document.getElementById("formEnqueteDados").reset();
			},
			error: function(txt) {
				alert("Erro: " + txt);
			}
		});
		return true;
	} else {
		return false;
	}
}

/**
   * Votar enquete
   **/
function votarEnquete(pergunta, quant) {
	if (($('#enq_nome').val() == '' || $('#enq_email').val() == '') && document.getElementById('formEnqueteDados').style.display != 'block'){
		$('.float-inputs').toggle(250);
	} else {
		var resposta = "";

		if(quant > 0) {
			for(i = 1; i <= quant; i++) {
				if(document.getElementById("respota" + i).checked == true) {
					resposta = document.getElementById("respota" + i).value;
				}
			}
		}

		if(resposta == "") {
			alert("Selecione uma resposta!");
		} else {
			if (validarEnqueteDados()) {
				$.ajax( {
					type: "POST",
					url: "lib/acao_enquete.php",
					data: "fk_enquete=" + pergunta + "&fk_topico=" + resposta,
					beforeSend: function() {
					},
					success: function(txt) {
						alert(txt);
						//$('.float-inputs').hide(250);
						resultadoEnquete(pergunta);
					},
					error: function(txt) {
						alert('Erro: '+txt);
					}
				});
			}
		}
	}
}

/**
   * Resultado Enquete
   **/
function resultadoEnquete(pergunta) {
	$.ajax( {
		type: "POST",
		url: "lib/resultado_enquete.php",
		data: "fk_enquete=" + pergunta,
		beforeSend: function() {
		},
		success: function(txt) {
//            $('#enquete-exibe').html(txt);
            document.getElementById("enquete-exibe").innerHTML=txt;
		},
		error: function(txt) {
			alert('Erro: '+txt);
		}
	});
}