﻿// Função chamada no flash e abre a ficha de empresa
function AbrirFichaEmpresa(empresa, filme)
{
    callAjax("ajax/vazio.aspx", 'divFichaFilme');
    // mostra o loader
    var divLoaderFichaFilme = document.getElementById('divLoaderFichaFilme');
    divLoaderFichaFilme.style.display = 'block';  
   
    // faz a chamada AJAX
    var id_empresa = empresa;
    var id_filme = filme;  
    AbrirInfoFilme(id_filme)
    
    var lang = document.getElementById('session_hidden').value
    callAjax("ajax/ficha_empresa.aspx?id=" + id_empresa + "&lang=" + lang, 'divFichaFilme', escondeFichaFilme);
    
}
function AbrirFichaFilme(filme)
{
      callAjax("ajax/vazio.aspx", 'divFichaFilme');
 // mostra o loader
    var divLoaderFichaFilme = document.getElementById('divLoaderFichaFilme');
    divLoaderFichaFilme.style.display = 'block';  

    // faz a chamada AJAX
    var id_filme = filme; // URL com o nome     
    AbrirInfoFilme(id_filme)
    
    var lang = document.getElementById('session_hidden').value
    callAjax("ajax/ficha_video.aspx?id=" + id_filme + "&lang=" + lang, 'divFichaFilme', escondeFichaFilme);
}

function AbrirInfoFilme(filme)
{
    var id_filme = filme; 
    var lang = document.getElementById('session_hidden').value
    callAjax("ajax/player_info.aspx?id_filme=" + id_filme + "&lang=" + lang, 'divFilmeInfo');
}

function escondeFichaFilme()
{
    var divLoader = document.getElementById('divLoaderFichaFilme');
    divLoader.style.display = 'none';  
}

function AbrirEmpresa(empresa)
{
    scrollTo(0,0);
    callAjax("ajax/vazio.aspx", 'divFichaFilme');
 // mostra o loader
    var divLoaderFichaFilme = document.getElementById('divLoaderFichaFilme');
    divLoaderFichaFilme.style.display = 'block';  
    
    var divLoaderFilme = document.getElementById('divLoaderFilme');
    divLoaderFilme.style.display = 'block';  
    
      
    // faz a chamada AJAX
    var id_empresa = empresa; 
    var lang = document.getElementById('session_hidden').value
    callAjax("ajax/player_info.aspx?id_empresa=" + id_empresa + "&lang=" + lang, 'divFilmeInfo');
    callAjax("ajax/player.aspx?id_empresa=" + id_empresa + "&lang=" + lang, 'divFilme', escondeLoaderFilme);
    callAjax("ajax/ficha_empresa.aspx?id=" + id_empresa + "&lang=" + lang, 'divFichaFilme', escondeFichaFilme);
}

function iTVPlayer(idFilme, idEmpresa)
{
    scrollTo(0,0);
    callAjax("ajax/vazio.aspx", 'divFichaFilme');
 // Esta função é chamada nas listagens do ITV. 
 // Chama player.aspx que por sua vez abre a respectiva ficha do filme
 // mostra o loader
    var divLoaderFichaFilme = document.getElementById('divLoaderFichaFilme');
    divLoaderFichaFilme.style.display = 'block'; 
    
      
    // faz a chamada AJAX
    var id_filme = idFilme; 
    var id_empresa = idEmpresa; 

    var lang = document.getElementById('session_hidden').value
    callAjax("ajax/player.aspx?id_filme=" + id_filme + "&id_empresa=" + id_empresa + "&lang=" + lang, 'divFilme', escondeLoaderFilme);

}

function session()
{
var lang = document.getElementById('session_hidden').value
alert(lang)
}



function mostraPesquisaVideos(element_id)
{
     scrollTo(0,0);
    var id_empresa = document.getElementById(element_id);
    var id_empresa = id_empresa.value;
    // faz a chamada AJAX
    AbrirEmpresa(id_empresa)
}

function mostraVideoRelacionado()
{
     scrollTo(0,0);
    var id_filme = document.getElementById('ctl00_ContentPlaceHolder1_ddl_filmes');
    id_filme = id_filme.value;
    var lang = document.getElementById('session_hidden').value
    // faz a chamada AJAX
     callAjax("ajax/player.aspx?id_filme=" + id_filme + "&id_empresa=" + "&lang=" + lang, 'divFilme', escondeLoaderFilme);
 
}

function escondePesquisaLoader()
{
    var divLoader = document.getElementById('divEmpresaLoader');
    divLoader.style.display = 'none';
    
    var divLoaderPesquisaForm = document.getElementById('divLoaderPesquisaForm');
    divLoaderPesquisaForm.style.display = 'none';
    
}


function mostraListagem(varParam, noscroll)
{

if (noscroll != 'true'){
scrollTo(0,500);
}

// mostra o loader
    var divListagem = document.getElementById('divListagem');
    divListagem.style.display = 'block';

    // mostra o loader
     var divConteudo = document.getElementById('divConteudo');
     divConteudo.style.display = 'none';
    
     // mostra o loader
    var divNoticias = document.getElementById('divNoticias');
    divNoticias.style.display = 'none';

    // mostra o loader
    var divLoader = document.getElementById('divLoader');
    divLoader.style.display = 'block';

  
    // faz a chamada AJAX
    var strURL = varParam; // URL com o nome
    callAjax(strURL, 'divListagemDestaque', escondeListagemLoader);
    
      // mostra o loader
    var divParceiros = document.getElementById('divParceiros');
    divParceiros.style.display = 'block';

}

function mostraConteudo(varParam, scroll)
{
    if (scroll != "false") {
        scrollTo(0, 500);
    }
   
    //escondeListagemDestaque();

    // mostra o loader
    var divLoader = document.getElementById('divLoader');
    divLoader.style.display = 'block';
    
    var divConteudo = document.getElementById('divConteudo');
    divConteudo.style.display = 'block';
    
         // mostra o loader
    var divNoticias = document.getElementById('divNoticias');
    divNoticias.style.display = 'none';
    

    // faz a chamada AJAX
    var strURL = varParam; // URL com o nome
    callAjax(strURL, 'divConteudo', escondeConteudoLoader);
   
}

function mostraEmpresa(varParam)
{
    scrollTo(0,0);
    // mostra o loader
    var divLoader = document.getElementById('divEmpresaLoader');
    divLoader.style.display = 'block';
    
    var lang = document.getElementById('session_hidden').value
   
    // faz a chamada AJAX
    var strURL = 'empresa.aspx?' + varParam + "&lang=" + lang; // URL com o nome
    callAjax(strURL, 'divEmpresa', escondeEmpresaLoader);
}


function mostraNoticia(varParam)

{
       // mostra o loader
    var divLoader = document.getElementById('divNoticiaLoader');
    divLoader.style.display = 'block';
    
   
   
    var lang = document.getElementById('session_hidden').value
   
    // faz a chamada AJAX
    var strURL = 'ajax/noticia_detalhe.aspx?id=' + varParam + "&lang=" + lang; // URL com o nome
    callAjax(strURL, 'divNoticia', escondeNoticiaLoader);
}


function mostraListagemNoticia(seccao)
{
    // mostra o loader
    var divListagemNoticiaLoader = document.getElementById('divListagemNoticiaLoader');
    divListagemNoticiaLoader.style.display = 'block';
   
    var lang = document.getElementById('session_hidden').value
 
    // faz a chamada AJAX
    var strURL = 'ajax/noticia_listagem.aspx?seccao=' + seccao + "&lang=" + lang; // URL com o nome
    callAjax(strURL, 'divListagemNoticia', escondeListagemNoticiaLoader);
    
   
}

function mostraHomeNoticia(varParam)

{
    scrollTo(0,500);
    //escondeListagemDestaque();

    // mostra o loader
    var divLoader = document.getElementById('divNoticias');
    divLoader.style.display = 'block';

    // mostra o loader
    var divConteudoLoader = document.getElementById('divLoader');
    divConteudoLoader.style.display = 'block';
   
//    var divListagem = document.getElementById('divListagem');
//    divListagem.style.display = 'none';
   
var divConteudo = document.getElementById('divConteudo');
   divConteudo.style.display = 'block';
   
    // faz a chamada AJAX
    var strURL = varParam; // URL com o nome
    callAjax(strURL, 'divConteudo', escondeConteudoLoader);
    
}

function mostraMenu(id)
{

   scrollTo(0,590);
   //escondeListagemDestaque();

    // mostra o loader
    var divLoader = document.getElementById('divLoader');
    divLoader.style.display = 'block';
    
    var divConteudo = document.getElementById('divConteudo');
    divConteudo.style.display = 'block';
   
    var lang = document.getElementById('session_hidden').value
   
    // faz a chamada AJAX
    var strURL = id + "&lang=" + lang;  // URL com o nome
    callAjax(strURL, 'divConteudo', escondeConteudoLoader);
}

function newsletter()
{
    var divLoaderNewsletterForm = document.getElementById('divLoaderNewsletterForm');
    divLoaderNewsletterForm.style.display = 'block';
    
    var BTsubmeter = document.getElementById('ctl00_ContentPlaceHolder1_BTsubmeter');
    BTsubmeter.style.display = 'none';  

    var email = document.getElementById('email_newsletter');
    var email = email.value;
    callAjax('newsletter.aspx?email=' + email, 'divNewsletter', escondenewsletterLoader); 
}

function escondenewsletterLoader()
{
    var divLoaderNewsletterForm = document.getElementById('divLoaderNewsletterForm');
    divLoaderNewsletterForm.style.display = 'none';
    
    var BTsubmeter = document.getElementById('BTsubmeter');
    BTsubmeter.style.display = 'block';
}

function fechaConteudo()
{
    scrollTo(0,0);
    // mostra o loader
    var divLoader = document.getElementById('divLoader');
    divLoader.style.display = 'none';
    var divConteudo = document.getElementById('divConteudo');
    divConteudo.style.display = 'none';
//    var divListagemDestaque = document.getElementById('divListagemDestaque');
//    divListagemDestaque.style.display = 'none';
   
}

function fechaNoticia()
{
    scrollTo(0,0);
    // mostra o loader
    var divLoader = document.getElementById('divLoader');
    divLoader.style.display = 'none';
    var divNoticias = document.getElementById('divNoticias');
    divNoticias.style.display = 'none';
}

function escondeListagem() {
    var divListagem = document.getElementById('divListagem');
    divListagem.style.display = 'none';
}

function escondeListagemDestaque()
{
    var divListagemDestaque = document.getElementById('divListagemDestaque');
    divListagemDestaque.style.display = 'none';
}
function escondeConteudoLoader()
{
    var divConteudoLoader = document.getElementById('divLoader');
    divConteudoLoader.style.display = 'none';
}
function escondeEmpresaLoader()
{
    var divEmpresaLoader = document.getElementById('divEmpresaLoader');
    divEmpresaLoader.style.display = 'none';
}
function escondeListagemLoader()
{
    var divListagemLoader = document.getElementById('divLoader');
    divListagemLoader.style.display = 'none';
}
function escondeMenuLoader()
{
    var divMenuLoader = document.getElementById('divMenuLoader');
    divMenuLoader.style.display = 'none';
}

function escondeNoticiaLoader()
{
    var divNoticiaLoader = document.getElementById('divNoticiaLoader');
    divNoticiaLoader.style.display = 'none';
}

function escondeListagemNoticiaLoader()
{
    var divTituloNoticiaLoader = document.getElementById('divListagemNoticiaLoader');
    divTituloNoticiaLoader.style.display = 'none';
}

function  escondeLoaderFilme ()
{
  var divLoaderFilme = document.getElementById('divLoaderFilme');
    divLoaderFilme.style.display = 'none';
}
function  escondeParceiros ()
{
  var divParceiros = document.getElementById('divParceiros');
    divParceiros.style.display = 'none';
}

function AjaxInit()
{
  var lang = document.getElementById('session_hidden').value

  callAjax('pesquisar.aspx?lang='+ lang, 'divPesquisa', ''); 
  callAjax('newsletter.aspx?lang='+ lang, 'divNewsletter', ''); 
  callAjax('ajax/player.aspx?lang='+ lang, 'divFilme', escondeLoaderFilme);  
  callAjax('menu.aspx?lang='+ lang, 'divMenu', escondeMenuLoader);
  callAjax('listagem_paginainicial.aspx?lang=' + lang, 'divListagem', escondeListagemLoader);
  
  callAjax('listagem_paginainicial.aspx?seccao=Noticias&lang=' + lang + '&paginador=0', 'divListagemDestaque', escondeListagemLoader);
 callAjax('listagem_parceirosInicial.aspx?lang=' + lang, 'divParceiros', '');

}

function AjaxInitID(id)
{
  var intID = id;
  var lang = document.getElementById('session_hidden').value
  callAjax('pesquisar.aspx?lang=' + lang, 'divPesquisa', ''); 
  callAjax('newsletter.aspx?lang='+ lang, 'divNewsletter', ''); 
  callAjax('menu.aspx?lang='+ lang, 'divMenu', escondeMenuLoader);
  callAjax('listagem_paginainicial.aspx?lang=' + lang, 'divListagemDestaque', escondeListagemLoader);
  callAjax('listagem_paginainicial.aspx?seccao=Institucionais&lang=' + lang + '&paginador=0', 'divListagem', escondeListagemLoader);
  AbrirEmpresa(intID);
}

function AjaxInitSeccao(seccao,id_filme)
{

    escondeListagem();
  var strSeccao = seccao; 
  var intID_filme = id_filme;
  var lang = document.getElementById('session_hidden').value
  callAjax('pesquisar.aspx?lang=' + lang, 'divPesquisa', ''); 
  callAjax('newsletter.aspx?lang='+ lang, 'divNewsletter', ''); 
  callAjax('menu.aspx?lang='+ lang, 'divMenu', escondeMenuLoader);
  callAjax('listagem_paginainicial.aspx?seccao=' + seccao + '&lang=' + lang, 'divConteudo', escondeListagemLoader);
  callAjax('listagem_paginainicial.aspx?lang=' + lang, 'divListagemDestaque', escondeListagemLoader);
  iTVPlayer(intID_filme, 0);

}

function AjaxInitAreaEconomica(area,filme)
{
  var intID_AreaEconomica = area; 
  var intID_filme = filme;
  var lang = document.getElementById('session_hidden').value
  callAjax('pesquisar.aspx?lang=' + lang, 'divPesquisa', ''); 
  callAjax('newsletter.aspx?lang='+ lang, 'divNewsletter', ''); 
  callAjax('menu.aspx?lang='+ lang, 'divMenu', escondeMenuLoader);
  callAjax('listagem_paginainicial.aspx?lang=' + lang, 'divListagemDestaque', escondeListagemLoader);
  callAjax('listagem_empresas.aspx?id=' + intID_AreaEconomica + '&lang='+ lang, 'divListagem', escondeListagemLoader);
   if (intID_filme > 0)
    {
        iTVPlayer(intID_filme,0);
    }
    else
    {
    callAjax('ajax/player.aspx?lang='+ lang, 'divFilme', escondeLoaderFilme);  
    } 
 
}

function AjaxInitMasterPage()
{
 var lang = document.getElementById('session_hidden').value
 callAjax('ajax/player.aspx?lang=' + lang, 'divFilme', escondeLoaderFilme);   
}
    
function AjaxInitNews() 
{
    var lang = document.getElementById('session_hidden').value
     // mostra o loader
    var divNoticiaLoader = document.getElementById('divNoticiaLoader');
    divNoticiaLoader.style.display = 'block';
    callAjax('ajax/noticia_detalhe.aspx?lang='+ lang, 'divNoticia', escondeNoticiaLoader);    
    
    // mostra o loader
    var divListagemNoticiaLoader = document.getElementById('divListagemNoticiaLoader');
    divListagemNoticiaLoader.style.display = 'block';
    callAjax('ajax/noticia_listagem.aspx?lang='+ lang, 'divListagemNoticia', escondeListagemNoticiaLoader);  
}

function AjaxPrograma()
{
    var lang = document.getElementById('session_hidden').value
    callAjax('pesquisar.aspx?lang='+ lang, 'divPesquisa', ''); 
    callAjax('newsletter.aspx?lang='+ lang, 'divNewsletter', ''); 
    callAjax('ajax/player.aspx?lang='+ lang, 'divFilme', escondeLoaderFilme);   
    callAjax('menu.aspx?lang='+ lang, 'divMenu', escondeMenuLoader);
    callAjax('programa.aspx?lang='+ lang, 'divProgramacao', escondeListagemLoader);
    callAjax('listagem_paginainicial.aspx?lang=' + lang + '&paginador=0', 'divListagemDestaque', escondeListagemLoader);
}

function AjaxInitID_NEWS(id, seccao)
{

  scrollTo(0,550);
  var lang = document.getElementById('session_hidden').value
  var intID_News = id; 
  var strSeccao = seccao; 
  callAjax('pesquisar.aspx?lang='+ lang, 'divPesquisa', ''); 
  callAjax('newsletter.aspx?lang='+ lang, 'divNewsletter', ''); 
  callAjax('menu.aspx?lang='+ lang, 'divMenu', escondeMenuLoader);
    
  mostraHomeNoticia('noticias.aspx?id_noticia=' + intID_News + '&seccao=' + strSeccao )
  
  callAjax('ajax/player.aspx?lang='+ lang, 'divFilme', escondeLoaderFilme);  
  callAjax('listagem.aspx?lang='+ lang, 'divListagemDestaque', escondeListagemLoader);
  callAjax('listagem.aspx?seccao=Institucionais&lang='+ lang , 'divListagem', escondeListagemLoader);
     
} 

  function AjaxInitID_NEWSHome(id, seccao)
{

  var intID_News = id; 
  var strSeccao = seccao; 
  var lang = document.getElementById('session_hidden').value
   var divNoticiaLoader = document.getElementById('divNoticiaLoader');
    divNoticiaLoader.style.display = 'block';
    callAjax('ajax/noticia_detalhe.aspx?id=' + intID_News + '&lang='+ lang, 'divNoticia', escondeNoticiaLoader);    
    
    // mostra o loader
    var divListagemNoticiaLoader = document.getElementById('divListagemNoticiaLoader');
    divListagemNoticiaLoader.style.display = 'block';
    callAjax('ajax/noticia_listagem.aspx?seccao=' + strSeccao + '&lang='+ lang, 'divListagemNoticia', escondeListagemNoticiaLoader);
}

