function abrir(strMensagem)
{
    $(document).ready(function(){
         jQuery.facebox(strMensagem);
    })
}

function validaLogin() {
    
    var msg = "";
    
    if(document.getElementById("campo-email-login").value == "email" || document.getElementById("campo-email-login").value == ""){    
        msg += "email<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-senha-login").value == "senha" || document.getElementById("campo-senha-login").value == ""){    
        msg += "senha<br />";        
    }
    else{
        msg += "";
    }    
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }
    else
    {
	    var msg ='';
	    var email_login = document.getElementById("campo-email-login").value;
	    var senha_login = document.getElementById("campo-senha-login").value;
	    vet_dados = 'email_login='+ email_login +'&senha_login='+ senha_login;
	    
	    base_url  = "http://www.repont.com.br/_novo/site/index.php/login/entrar";
	    $.ajax({
	        type: "POST",
	        url: base_url,
	        data: vet_dados,
	        success: function(msg) {
	        		$("#verificaLogin").html(msg);
	        		tb_init('a.thickbox, area.thickbox, input.thickbox');
					//document.getElementById('galeriaFotos').innerHTML = msg;
	                }
	    	});
	    return false;    	
    }
}

function abrirLoginIncorreto()
{
    var msg = "<strong>LOGIN</strong> e <strong>SENHA</strong> não conferem!";  
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }	
}

function validaGuia() {
    
    var msg = "";
    
    if(document.getElementById("guia-cidade").value == ""){    
        msg += "cidade<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("guia-tipo").value == ""){    
        msg += "categoria<br />";        
    }
    else{
        msg += "";
    }    
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }
    else{
    	document.testando.submit();
    }
}

function validaFalecom() {
    
    var msg = "";
    
    if(document.getElementById("campo-nome-fc").value == "nome" || document.getElementById("campo-nome-fc").value == ""){    
        msg += "nome<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-email-fc").value == "email" || document.getElementById("campo-email-fc").value == ""){    
        msg += "email<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-telefone-fc").value == "telefone" || document.getElementById("campo-telefone-fc").value == ""){    
        msg += "telefone<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-celular-fc").value == "celular" || document.getElementById("campo-celular-fc").value == ""){    
        msg += "celular<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-cidade-fc").value == "cidade" || document.getElementById("campo-cidade-fc").value == ""){    
        msg += "cidade<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-estado-fc").value == "estado" || document.getElementById("campo-estado-fc").value == ""){    
        msg += "estado<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("textarea-mensagem-fc").value == "mensagem" || document.getElementById("textarea-mensagem-fc").value == ""){    
        msg += "mensagem<br />";        
    }
    else{
        msg += "";
    }      
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }      
}

function validaCadastro() {
    
    var msg = "";
    
    if(document.getElementById("campo-nome-cad").value == "nome" || document.getElementById("campo-nome-cad").value == ""){    
        msg += "nome<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-sobrenome-cad").value == "sobrenome" || document.getElementById("campo-sobrenome-cad").value == ""){    
        msg += "sobrenome<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-nascimento-cad").value == "nascimento" || document.getElementById("campo-nascimento-cad").value == ""){    
        msg += "nascimento<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-sexo-cad").value == "sexo" || document.getElementById("campo-sexo-cad").value == ""){    
        msg += "sexo<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-estado-civil-cad").value == "estado civil" || document.getElementById("campo-estado-civil-cad").value == ""){    
        msg += "estado civil<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-email-cad").value == "email" || document.getElementById("campo-email-cad").value == ""){    
        msg += "email<br />";        
    }
    else{
        msg += "";
    }
    
    /*
    if(document.getElementById("campo-telefone-cad").value == "telefone" || document.getElementById("campo-telefone-cad").value == ""){    
        msg += "telefone<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-celular-cad").value == "celular" || document.getElementById("campo-celular-cad").value == ""){    
        msg += "celular<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-endereco-cad").value == "endereco" || document.getElementById("campo-endereco-cad").value == ""){    
        msg += "endereco<br />";        
    }
    else{
        msg += "";
    }
    */

    if(document.getElementById("campo-cidade-cad").value == "cidade" || document.getElementById("campo-cidade-cad").value == ""){    
        msg += "cidade<br />";        
    }
    else{
        msg += "";
    }

     if(document.getElementById("campo-estado-cad").value == "estado" || document.getElementById("campo-estado-cad").value == ""){    
        msg += "estado<br />";        
    }
    else{
        msg += "";
    } 

    if(document.getElementById("campo-repetir-senha-cad").value == "senha" || document.getElementById("campo-repetir-senha-cad").value == ""){    
        msg += "repetir senha<br />";        
    }
    else{
        msg += "";
    }

    if(document.getElementById("campo-senha-cad").value == "senha" || document.getElementById("campo-senha-cad").value == ""){    
        msg += "senha<br />";        
    }
    else{
        msg += "";
    }
    
    if(document.getElementById("campo-senha-cad").value != document.getElementById("campo-repetir-senha-cad").value)
    {
    	msg += "<br/>campos <strong>senha</strong> e <strong>repetir senha</strong> devem ser iguais<br />"; 
    }
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }
}

function validaNewsletter()
{
    var msg = "";
    
    if(document.getElementById("campo-nome").value == "nome" || document.getElementById("campo-nome").value == ""){    
        msg += "nome<br />";        
    }
    else{
		msg += "";
    }
    
    

    if(document.getElementById("campo-email").value == "email" || document.getElementById("campo-email").value == ""){    
        msg += "email<br />";        
    }
    else{
		er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
		
		if(er.exec(document.getElementById("campo-email").value))
		{
			msg += "";
		} else {
		  	msg += "email inválido<br />";   
		}
    }
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }	
}

function validaBusca()
{
    var msg = "";
    
    if(document.getElementById("campo-evento-busca").value == "evento" || document.getElementById("campo-evento-busca").value == ""){    
        msg += "evento<br />";        
    }
    else{
		msg += "";
    }
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }	
}

function validaAgenda()
{
    var msg = "";
    
    if(document.getElementById("campo-seu-nome").value == "seu nome" || document.getElementById("campo-seu-nome").value == ""){    
        msg += "seu nome<br />";        
    }
    else{
		msg += "";
    }
    
    if(document.getElementById("campo-seu-email").value == "seu e-mail" || document.getElementById("campo-seu-email").value == ""){    
        msg += "seu email<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-telefone").value == "telefone" || document.getElementById("campo-telefone").value == ""){    
        msg += "telefone<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-celular").value == "celular" || document.getElementById("campo-celular").value == ""){    
        msg += "celular<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-nome-evento").value == "nome do evento" || document.getElementById("campo-nome-evento").value == ""){    
        msg += "nome do evento<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-cidade").value == "cidade" || document.getElementById("campo-cidade").value == ""){    
        msg += "cidade<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-estado").value == "estado" || document.getElementById("campo-estado").value == ""){    
        msg += "estado<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-local").value == "local" || document.getElementById("campo-local").value == ""){    
        msg += "local<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-data").value == "data" || document.getElementById("campo-data").value == ""){    
        msg += "data<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-horario").value == "horário" || document.getElementById("campo-horario").value == ""){    
        msg += "horário<br />";        
    }
    else{
		msg += "";
    }
    
    if(document.getElementById("campo-endereco").value == "endereço" || document.getElementById("campo-endereco").value == ""){    
        msg += "endereço<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("campo-tipo").value == ""){    
        msg += "tipo<br />";        
    }
    else{
		msg += "";
    }       

    if(document.getElementById("campo-flyerr").value == ""){    
        msg += "flyer<br />";        
    }
    else{
		msg += "";
    }

    if(document.getElementById("textarea-descricao").value == "descrição" || document.getElementById("textarea-descricao").value == ""){    
        msg += "descrição<br />";        
    }
    else{
		msg += "";
    }       
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }	
}

function validaFotoGaleria()
{
    var msg = "";
    
    if(document.getElementById("campo-evento-busca").value == "evento" || document.getElementById("campo-evento-busca").value == ""){    
        msg += "evento<br />";        
    }
    else{
		msg += "";
    }
    
    if(msg != ""){
        msg = "<div id=\"topoContent\"><strong>oPs, campos incorretos:</strong><br /><br />" + msg + "</div></p>";
        abrir(msg);
        return false;
    }	
}

function EmailExiste(email)
{
	msg = "<div id=\"topoContent\"><strong>"+email+"</strong> já cadastrado!<br /><br /></div></p>";
	abrir(msg);	
}

function EmailOk(nome)
{
	msg = "<div id=\"topoContent\"><strong>"+nome+"</strong>!<br/><br/>cadastro efetuado com sucesso!<br /><br /></div></p>";
	abrir(msg);	
}

function cadeOlogin()
{
	msg = "<div id=\"topoContent\"><strong>oPs,</strong> você não está logado!<br /><br /></div></p>";
	abrir(msg);		
}

function trocaMes(mes)
{
	var cidade = document.getElementById("selectCidade").value;
	open("http://www.repont.com.br/_novo/site/index.php/fotos/lista/"+cidade+"/top10/"+mes+"/#", '_self');
}

function trocaMesAgenda(mes)
{
	var cidade = document.getElementById("cidadeAgenda").value;
	var ano = document.getElementById("anoAgenda").value;
	open("http://www.repont.com.br/_novo/site/index.php/agenda/lista/"+cidade+"/"+mes+"/"+ano, '_self');
}

function buscaFoto(id_foto, id_cidade, cont, id_galeria_foto)
{	
    var msg ='';
    vet_dados = 'id_foto='+ id_foto + '&id_cidade=' + id_cidade + '&cont='+ cont + '&id_galeria_foto='+ id_galeria_foto;
   
    base_url  = "http://www.repont.com.br/_novo/site/index.php/fotos/buscaFoto";
    $.ajax({
        type: "POST",
        url: base_url,
        data: vet_dados,
        success: function(msg) {
        		$("#galeriaFotos").html(msg);
        		tb_init('a.thickbox, area.thickbox, input.thickbox');
        		document.getElementById("comentariosLista").style.display = 'none';
                }
    	});
}

function proximaFoto(id_cidade, cont, id_galeria_foto)
{
	//$('.box-bt-proxima-galeria').parents('.galeria-imagens').find('.jcarousel-next-horizontal').click();
    var msg ='';
    var contador = document.getElementById(cont).value;
    vet_dados = 'id_cidade=' + id_cidade + '&cont='+ contador + '&id_galeria_foto='+ id_galeria_foto;
   
    base_url  = "http://www.repont.com.br/_novo/site/index.php/fotos/buscaProximaFoto";
    $.ajax({
        type: "POST",
        url: base_url,
        data: vet_dados,
        success: function(msg) {
        		$("#galeriaFotos").html(msg);
        		tb_init('a.thickbox, area.thickbox, input.thickbox');
        		document.getElementById("comentariosLista").style.display = 'none';
                }
    	});   		
}

function anteriorFoto(id_cidade, cont, id_galeria_foto)
{
	//$('.box-bt-anterior-galeria').parents('.galeria-imagens').find('.jcarousel-prev-horizontal').click();
    var msg =''; 
    var contador = document.getElementById(cont).value;
    vet_dados = 'id_cidade=' + id_cidade + '&cont='+ contador + '&id_galeria_foto='+ id_galeria_foto;
   
    base_url  = "http://www.repont.com.br/_novo/site/index.php/fotos/buscaAnteriorFoto";
    $.ajax({
        type: "POST",
        url: base_url,
        data: vet_dados,
        success: function(msg) {
        		$("#galeriaFotos").html(msg);
        		tb_init('a.thickbox, area.thickbox, input.thickbox');
        		document.getElementById("comentariosLista").style.display = 'none';         		
        		}
    	});    	  		
}

function buscaComentarios(id_foto)
{
    var msg ='';
    vet_dados = 'id_foto='+ id_foto;
   
    base_url  = "http://www.repont.com.br/_novo/site/index.php/fotos/buscaComentariosFoto";
    $.ajax({
        type: "POST",
        url: base_url,
        data: vet_dados,
        success: function(msg) {
        		$("#comentariosLista").html(msg);
        		tb_init('a.thickbox, area.thickbox, input.thickbox');
        		document.getElementById("comentariosLista").style.display = 'block';
                }
    	});
}

function apagaComentario(id_comentario, id_foto)
{
    var msg ='';
    vet_dados = 'id_comentario='+ id_comentario + '&id_foto='+ id_foto;
   
    base_url  = "http://www.repont.com.br/_novo/site/index.php/fotos/apagaComentario";
    $.ajax({
        type: "POST",
        url: base_url,
        data: vet_dados,
        success: function(msg) {
        		$("#comentariosLista").html(msg);
        		tb_init('a.thickbox, area.thickbox, input.thickbox');
        		document.getElementById("comentariosLista").style.display = 'block';
                }
    	});	
}

function logoutSite()
{
    var msg ='';
   
    base_url  = "http://www.repont.com.br/_novo/site/index.php/login/sair";
    $.ajax({
        type: "POST",
        url: base_url,
        success: function(msg) {
        		$("#verificaLogin").html(msg);
        		tb_init('a.thickbox, area.thickbox, input.thickbox');
                }
    	});
}