// Login
$(document).ready(function(){
	$('.login').before('<div id="botao_entrar" class="botao_entrar" onClick="AlteraClasseLogin()">Entrar <img style="width:12px;height:12px;margin:0 -5px -2px 0;" src="imagens/template/seta_login.gif" border="0" /></div>');
	$('.login').css('display', 'none')
	$('div', '#login').click(function() {
	$(this).next().slideToggle('slow')
		.siblings('.login:visible').slideToggle('fast');
	});
})
function AlteraClasseLogin(){
	classe = document.getElementById('botao_entrar').className; 
	if(classe == 'botao_entrar'){
		document.getElementById('botao_entrar').className = 'botao_entrar_ativo';
	} else {
		document.getElementById('botao_entrar').className = 'botao_entrar';
	}
}

function preparaLogin(){
	if ($("#frm-login").html()==null) {
		$("body").append("<iframe src=\"\" id=\"frm-login\" name=\"frm-login\" style=\"display:none;\"></iframe>");
	}
	mostrarCarregando();
	return true;
}
function loginFeito() {
	esconderCarregando();
	$('.login_ok').fadeIn('slow', function() {
		$(".login_ok").show();
	});
	setTimeout(function(){
		location.reload(true);
	}, 2000);
}
function verificaLogin(res_email, res_senha) {
	if(res_email == false){
		$("#email").addClass('erro');
	} else {
		$("#email").removeClass('erro');
	}
	if(res_senha == false){
		$("#senha").addClass('erro');
	} else {
		$("#senha").removeClass('erro');
	}
}
function msgErro(msg, login) {
	esconderCarregando();
	if (typeof(login)=='undefined') {
		$("#email").val('');
	} else {
		$("#email").val(login);
	}
	function verificaLogin() {
		$("#email").addClass('erro');
	}
	verificaLogin();
	$("#senha").val('');
	
	$('.msg_erro').fadeIn('slow', function() {
		$(".msg_erro").html(msg);
		$(".msg_erro").show();
	});
	setTimeout(function(){
		$(".msg_erro").fadeOut("slow");
		$(".espaco_login").fadeOut("slow");
	}, 5000);
	$(".msg_erro").html("");
}
function mostrarCarregando() {
	$(".msg_erro").hide();
	$(".espaco_login").show();
	$('.carregando_login').fadeIn('slow', function() {
		$(".carregando_login").show();
	});
}
function esconderCarregando() {
	$('.carregando_login').fadeOut('slow', function() {
		$(".carregando_login").hide();
	});
}
// Busca
$(document).ready(function(){
	$('.bc').before('<div id="botao_busca" class="botao_busca" onClick="AlteraClasseBusca()">Busca <img style="width:12px;height:12px;margin:0 -5px -2px 0;" src="imagens/template/seta_busca.gif" border="0" /></div>');
	$('.bc').css('display', 'none')
	$('div', '#bc').click(function() {
		$(this).next().slideToggle('slow')
		.siblings('.bc:visible').slideToggle('fast');
	});
})
function AlteraClasseBusca(){
	classe = document.getElementById('botao_busca').className; 
	if(classe == 'botao_busca'){
		document.getElementById('botao_busca').className = 'botao_busca_ativo';
	} else {
		document.getElementById('botao_busca').className = 'botao_busca';
	}
}
// Rádio
contiRPlayer = '<object id="WMPlay" width="0" height="0" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"   codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft&#174; Windows&#174; Media Player components..." type="application/x-oleobject" viewastext hspace="0" vspace="0" align="baseline"> <param name="FileName" value="http://www.radioforrozao.com.br/players/skin/padrao/radio.asx"> <param name="AutoStart" value="True"> <param name="TransparentAtStart" value="True"> <param name="ShowControls" value="0"> <param name="ShowDisplay" value="true"> <param name="ShowStatusBar" value="1">  <param name="AutoSize" value="0"> <param name="AnimationAtStart" value="true"><embed width="0" height="0" autostart="True" align="baseline" type="application/x-mplayer2" id="MediaPlayer" transparentatstart="True" showcontrols="0" showdisplay="true" showstatusbar="1" animationatstart="true" filename="http://www.radioforrozao.com.br/players/skin/padrao/radio.asx" autosize="0"> </embed></object>';
function AlteraClasseRadio(){
	classe = document.getElementById('radio_play').className; 
	if(classe == 'radio_play'){
		document.getElementById("PlayerRadio").innerHTML = "";
		document.getElementById('radio_play').className = 'radio_stop';
		$('.radio').attr('title','Radio Forrozão: Iniciar reprodução');
	} else {
		$("#PlayerRadio").html(contiRPlayer);
		document.getElementById('radio_play').className = 'radio_play';
		$('.radio').attr('title','Radio Forrozão: Parar reprodução');
	}
}
// Slide Simples Banner 1
function slideSwitch() {
    var $active = $('#slideshow a.active');

    if ( $active.length == 0 ) $active = $('#slideshow a:last');
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow a:first');
    $active.addClass('last-active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 500, function() {
            $active.removeClass('active last-active');
        });
}
$(document).ready(function(){
    setInterval( "slideSwitch()", 5000 );
});
// Slide Simples Banner 2
jQuery(document).ready(function(){
	jQuery(".jCarouselLite").jCarouselLite({
		btnNext: "a.proximo",
		btnPrev: "a.anterior",
		visible: 3,
		circular:false,
		speed: 500
	});
	jQuery("a.anterior").addClass("disabled"); 
	jQuery('.item_carousel').click(function(){ 
		jQuery('.item_carousel').removeClass("item_carousel_ativo");
		jQuery('#'+this.id).addClass("item_carousel_ativo"); 
	});
	Math.randomMax = function(maxVal,asFloat){
		var val = Math.random()*maxVal;
		return asFloat?val:Math.round(val);
	}
	var adIni=1;
	
	if(adIni==0){
		adIni = Math.randomMax( 4 );
		adIni =  adIni + 1;
	}
	
	jQuery('#li_adc_'+adIni).addClass("ui-tabs-selected");
	jQuery('#aba_'+adIni).removeClass("ui-tabs-hide");
	liRand = '#li_adc_'+adIni+' a';
	jQuery(liRand).click();
	
	$tabs = jQuery("#tab > ul")
	.tabs({ fx: { width: 'toggle',  opacity: 'toggle',  duration: 'fast' } })	
	.tabs("rotate", 5000)
	.parent()
	.mouseover(function (){jQuery(this).find("> ul").tabs("rotate", null)})
	.mouseout(function (){jQuery(this).find("> ul").tabs("rotate", 5000)} 
	);
});
// Função Tooltip
$(document).ready(function(){
	$('.sociais').tipsy({gravity: 's', fade: true});
	$('.user_title').tipsy({gravity: 's', fade: true});
	$('#votos a').tipsy({gravity: 's', fade: true});
	$('.bar').tipsy({gravity: 'n', fade: true});
});
// Força Senha
$(document).ready(function(){
	$('.senha').pstrength();
});
// Favoritos
function addFav(){ var url = "http://www.felipecd.com"; var title = "Felipe CDs"; if (window.sidebar) window.sidebar.addPanel(title, url,""); else if(window.opera && window.print){ var mbm = document.createElement('a'); mbm.setAttribute('rel','sidebar'); mbm.setAttribute('href',url); mbm.setAttribute('title',title); mbm.click(); } else if(document.all){window.external.AddFavorite(url, title);} }
// Upload
$("#foto").change(function() {
	$(this).prev().html($(this).val());
});
function notifica() {
	setTimeout(function(){
		$(".concluido_perfil").fadeOut("slow");
		$(".erro_perfil").fadeOut("slow");
	}, 10000);
}
// Box
function goFocus(elementID){
	document.getElementById(elementID).focus();
}
function exibeBox(classe){
	ocultaBox();
	$('.'+classe).fadeIn("slow");
}
function ocultaBox() {
	$('.box_nome').fadeOut("slow");
	$('.box_email').fadeOut("slow");
	$('.box_senha').fadeOut("slow");
}
window.onload = function(){
	// Form personalizado
	$('.select').jqTransform({imgPath:'imagens/template/form/'});
	// Mascara Tamanho
	$('input[id="data1"]').setMask('date');
	$('input[name="tamanho"]').setMask('decimal');
};
// Postagem
function exibeOpcao(opcao){
	$('.'+opcao).fadeIn("slow");
}
function ocultaOpcao(opcao1, opcao2){
	$('.'+opcao1).fadeOut("slow");
	$('.'+opcao2).fadeOut("slow");
}
banda = '';
local = '';
data = '';
function valorTitulo(id, incremento){
	if(id == "capa"){
		banda = document.getElementById(id).options[document.getElementById(id).selectedIndex].text;
		document.getElementById('banda').value = document.getElementById(id).options[document.getElementById(id).selectedIndex].text;
	}
	if(id == "banda"){
		banda = document.getElementById(id).value;
	}
	if(id == "local"){
		local = document.getElementById(id).value;
	}
	if(id == "data"){
		data = document.getElementById(id).value;
	}
	document.getElementById('titulo').value = banda+incremento+local+' '+data;
}
// Mascara Data
function Formatadata(Campo, teclapres){
	var tecla = teclapres.keyCode;
	var vr = new String(Campo.value);
	vr = vr.replace("/", "");
	vr = vr.replace("/", "");
	vr = vr.replace("/", "");
	tam = vr.length + 1;
	if (tecla != 8 && tecla != 8){
		if (tam > 0 && tam < 2)
			Campo.value = vr.substr(0, 2);
		if (tam > 2 && tam < 4)
			Campo.value = vr.substr(0, 2) + '/' + vr.substr(2, 2);
		if (tam > 4 && tam < 7)
			Campo.value = vr.substr(0, 2) + '/' + vr.substr(2, 2) + '/' + vr.substr(4, 7);
	}
}
// Calendario dentro do input
function mostraCalendario(id){
	$(id).datepicker({
		dateFormat: 'dd/mm/yy',
		dayNames: ['Domingo','Segunda','Terça','Quarta','Quinta','Sexta','Sábado','Domingo'],
		dayNamesMin: ['D','S','T','Q','Q','S','S','D'],
		dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb','Dom'],
		monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro', 'Outubro','Novembro','Dezembro'],
		monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set', 'Out','Nov','Dez'],
		nextText: 'Próximo',
		prevText: 'Anterior',
		showAnim: 'slideDown',
		showOtherMonths: true
	});
}
// Somente números
function SomenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;   
    if((tecla>47 && tecla<58)) return true;
    else{
    	if (tecla==8 || tecla==0) return true;
	else  return false;
    }
}
// Substituir espaço por virgula
function Change(input){
	var str=document.getElementById(input).value;
	var word=/ /g;
	var word2=/ /g;
	var replacestr=str.replace(word,",");
	var replacestr2=replacestr.replace(word2,","); 
	document.getElementById(input).value=replacestr2;
}
// Exibir/ocultar div
function exibir_div(id){
	$(id).fadeIn(300);
}
function ocultar_div(id){
	$(id).fadeOut(300);
}
// Confirmação
function confirmaBox(msg, url){
if (confirm(msg)){
	location.href=url;}
}
// Votação Postagens
function votar(val, id){
	$.ajax({
		type: "POST",
		url: "paginas/include/voto.php",
		data: "val="+val+"&id="+id,
		success: function(data){
			$('#retorno').html(data);
		}
	});
}
// Votação Comentários
function voto_c(val, id, retorno, oculta_c){
	$.ajax({
		type: "POST",
		url: "paginas/include/voto_comentario.php",
		data: "val="+val+"&id="+id+"&oculta="+oculta_c,
		success: function(data){
			$(retorno).html(data);
		}
	});
}
// Abas comentários
function cometario(aba1, aba2, classe, exibe, oculta){
	document.getElementById(aba1).className = classe;
	document.getElementById(aba2).className = "";
	$(oculta).hide();
	$(exibe).show();
}
// Comentário Facebook
(function(d, s, id) {
	var js, fjs = d.getElementsByTagName(s)[0];
	if (d.getElementById(id)){return;}
	js = d.createElement(s); js.id = id;
	js.src = "//connect.facebook.net/pt_BR/all.js#xfbml=1";
	fjs.parentNode.insertBefore(js, fjs);
}
(document, 'script', 'facebook-jssdk'));
// Código Google Analytics
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-26601537-1']);
_gaq.push(['_trackPageview']);
(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
window.onload = function(){
	// ScrollBar
	$('.scroll').jScrollPane();
};
