// JavaScript Document

function $(s) {
  return document.getElementById(s);
}

function cliqueBannerAgenda(id_banner)
{
  xajax_cliqueBannerAgenda(id_banner);
}

function cliqueBanner(id_banner)
{
  xajax_cliqueBanner(id_banner);
}

function loginUsuario()
{
  var email = document.getElementById('txtEmail');
  var senha = document.getElementById('txtSenha');
  var pagina = document.getElementById('txtPagina');

  if(email.value=='' || senha.value=='')
  {
    alert('Preencha seu email e sua senha');
    email.focus();
    return false;
  }
  else
  {
    $('carregando').className = 'aparece';
    xajax_loginUsuario(email.value, senha.value, pagina.value);
  }
  return false;
}

function insereComentarioAgenda(id_agenda)
{
    var comentario = $('txtComentario');
    var comment = $('txtComentario').value;
    var pagina = $('txtPagina');
    if(comentario.value!='')
    {
      comentario.value = 'Enviando...';
      comentario.style.background = '#CCC';
      xajax_insereComentarioAgenda(id_agenda, comment, pagina.value);
    }
    else
    {
      alert('Preencha o campo Comentario');
      return false;
    }
    return false;
}

function cadastraUsuario()
{
  var id_cidade = document.getElementById('id_cidade');
  var nome = document.getElementById('nome');
  var email = document.getElementById('email');
  var senha = document.getElementById('senha');
  var confSenha = document.getElementById('confSenha');
  var concordo = document.getElementById('concordo');

  if(nome.value=="")
  {
          alert( "Preencha campo NOME corretamente!" );
          nome.focus();
          return false;
  }

  if( email.value=="" || email.value.indexOf('@')==-1 || email.value.indexOf('.')==-1 )
  {
          alert( "Preencha campo E-MAIL corretamente!" );
          email.focus();
          return false;
  }
  if(senha.value.length < 4 || confSenha.value.lenght < 4)
  {
          alert("Campo senha deve ter no minimo 4 caracteres!");
          senha.focus();
          return false;
  }
  if(senha.value != confSenha.value)
  {
          alert("Campos 'Senha' e 'Confirme sua Senha' devem ser iguais!");
          senha.focus();
          return false;
  }

  if(!concordo.checked)
  {
          alert("Leia os termos! e marque a caixa 'Li e concordo com os termos'");
          senha.focus();
          return false;
  }
  $('carregando').className = 'aparece';
  xajax_cadastraUsuario(id_cidade.value, nome.value, email.value, senha.value);
  return false;
}

function validaEvento(form)
{
  if(form.titulo.value=="")
  {
          alert( "Preencha campo TITULO corretamente!" );
          form.titulo.focus();
          return false;
  }
  if(form.id_tipo_evento.value=="")
  {
          alert( "Preencha campo TIPO DE EVENTO corretamente!" );
          form.id_tipo_evento.focus();
          return false;
  }
  if(form.dt_inicio.value=="")
  {
          alert( "Preencha campo DATA corretamente!" );
          form.dt_inicio.focus();
          return false;
  }
  return true;
}

function logout()
{
  xajax_logout();
}

function enviaSenha()
{
  var email = $('email');
  if( email.value=="" || email.value.indexOf('@')==-1 || email.value.indexOf('.')==-1 )
  {
    alert('Preencha seu email corretamente!');
    email.focus();
    return false;
  }
  else
  {
    xajax_enviaSenha(email.value);
  }
  return false;
}

function enviaContato()
{
  var nome = $('nome');
  var email = $('email');
  var cidade = $('cidade');
  var assunto = $('assunto');
  var comentario = $('comentario');

  if(nome.value=="")
  {
    alert( "Preencha campo NOME corretamente!" );
    nome.focus();
    return false;
  }

  if( email.value=="" || email.value.indexOf('@')==-1 || email.value.indexOf('.')==-1 )
  {
    alert( "Preencha campo E-MAIL corretamente!" );
    email.focus();
    return false;
  }

  if(cidade.value=='')
  {
    alert( "Preencha campo CIDADE corretamente!" );
    cidade.focus();
    return false;
  }

  if(assunto.value=='')
  {
    alert( "Preencha campo ASSUNTO corretamente!" );
    assunto.focus();
    return false;
  }

  if(assunto.value=='')
  {
    alert( "Preencha campo COMENTARIO corretamente!" );
    comentario.focus();
    return false;
  }
  xajax_enviaContato(nome.value, email.value, cidade.value, assunto.value, comentario.value);
  return false;
}

function detonaConta()
{
  xajax_detonaConta();
}

function updateSenha(id_usuario)
{
  var senhaAtual = $('senhaAtual').value;
  var novaSenha = $('novaSenha').value;
  var confNovaSenha = $('confNovaSenha').value;
  $('carregando').className = 'aparece';
  xajax_updateSenha(id_usuario, senhaAtual, novaSenha, confNovaSenha);
  
}

//==========================================================================================

function recomendaEvento()
{
  var seunome = $('seunome').value;
  var comentario = $('comentario').value;
  var nome1 = $('nome1').value;
  var email1 = $('email1').value;
  var nome2 = $('nome2').value;
  var email2 = $('email2').value;
  var nome3 = $('nome3').value;
  var email3 = $('email3').value;
  var id_agenda = $('id_agenda').value;
  if(seunome=='')
  {
    alert('Preencha seu nome!');
    $('seunome').focus();
    return false;
  }
  if(nome1==''&&nome2==''&&nome3=='')
  {
    alert('Indique algum amigo');
    return false;
  }
  
  xajax_recomendaEvento(id_agenda, seunome, comentario, nome1, email1, nome2, email2, nome3, email3);
  
  return true;
}

function participarEvento(id_agenda)
{
  $('carregando').className = 'aparece';
  xajax_participarEvento(id_agenda);
}

//==========================================================================================

function setUrlCobertura(id_evento)
{
  $('feito').style.display = 'none';
  $('carregando').className = 'aparece';
  xajax_setUrlCobertura(id_evento, $('url_cobertura'+id_evento).value);
}

//==========================================================================================
// ADD SWF
// aqui se declara a função

function addSWF (URL, WIDTH, HEIGHT, TRANSPARENT)
{
document.write (' <object classid="clsid:27CDB6E-AE6D-11cf-96B8-444553540000" ');
document.write (' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" ');
document.write (' width="'+ WIDTH +'" height="'+ HEIGHT +'">');
document.write (' <param name="movie" value="'+ URL +'" />');
document.write (' <param name="quality" value="high" />');

if ( TRANSPARENT ) {
  document.write (' <param name="wmode" value="transparent" />');
}

document.write (' <embed src="'+ URL +'" quality="high" ');

if ( TRANSPARENT ) {
document.write (' wmode = "transparent" ');
}

document.write (' pluginspage="http://www.macromedia.com/go/getflashplayer" ');
document.write (' type="application/x-shockwave-flash" width="'+ WIDTH +'" height="'+ HEIGHT +'"></embed> ');
document.write (' </object>');

}
