// JavaScript Document

var padrao = 'localhost/tvinova/';
//var padrao = 'www.tvi.com.br/v2/';

//function redirLinkMenu(n){
//	lnk = [];
//	
//	lnk[0] = "http://"+padrao+'portal/index.php';
//	lnk[1] = 'http://'+padrao+'catalogo/0,CATALOGO,1,0,0,,PROGRAMAS.html';
//	lnk[2] = 'http://'+padrao+'catalogo/0,CATALOGO,2,0,0,,CINEMA.html';
//	lnk[3] = 'http://'+padrao+'catalogo/0,CATALOGO,3,0,0,,MUSICA.html';
//	lnk[4] = 'http://'+padrao+'catalogo/0,CATALOGO,4,0,0,,WEBCAMS.html';
//	lnk[5] = 'http://'+padrao+'catalogo/0,CATALOGO,5,0,0,,TVSONLINE.html';
//	lnk[6] = 'http://'+padrao+'catalogo/0,CATALOGO,6,0,0,,RADIOTVI.html';
//	lnk[7] = 'http://'+padrao+'noticias/0,NEWS,7,0,0,0,H.html';
//	
//	location.href = lnk[n];	
//}

//funçao de redirecionamento para criaçao da sessao do tipo de conta
function redirecionaCurriculosCriacao(n){
	location.href = 'http://'+padrao+'/assine/gerencia.contas.php?tipo='+n;
}

//funcao que muda de cor dos botoes em css
function mudaBg(me,num,par_bg){
	bg=["#D5D665"];
	bg2=["#DFE1CB"];
	obj=eval(par_bg)[num];
	me.style.background=obj;
}


//Funcao que efetua a desabilitacao de opcao do formulário...
function frmDesabilitaOpcao(){
	DesabilitaOpcao("document.frmDadosAberturaConta.cmbDadosAdicionaisComo", "document.frmDadosAberturaConta.txtDadosAdicionaisComoOutros", 6);
	DesabilitaOpcao("document.frmDadosAberturaConta.cmbDadosAdicionaisLocalAcesso", "document.frmDadosAberturaConta.txtDadosAdicionaisLocalAcessoOutros", 9);
	DesabilitaOpcao("document.frmDadosAberturaConta.cmbDadosAdicionaisComoAcessa", "document.frmDadosAberturaConta.txtDadosAdicionaisComoAcessaOutros", 11);
}
//Funcao que efetua definitivamente a desativacao/ativação de determinados campos.
function DesabilitaOpcao(elemento1, elemento2, nTipo){
	if(eval("document.frmDadosAberturaConta."+elemento1+".value") == nTipo)
		eval("document.frmDadosAberturaConta."+elemento2+".disabled=false")
	else {
		eval("document.frmDadosAberturaConta."+elemento2+".value =''")
		eval("document.frmDadosAberturaConta."+elemento2+".disabled=true")
	};
}

//funcão que valida formulários da 2a etapa de cadastro de candidados
function frmInicializaOpcao(){
	fTempoExperiencia();
}

//Redirecionamento das areas na página inicial
function redirAreas(n){
	location.href = 'http://'+padrao+'/buscas/?tipo=vagasareas&codarea='+n;
}

//Sistema flash Genérico...
function AC_AddExtension(src, ext) {
 if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); 
 else return src + ext;
}
 
function AC_Generateobj(objAttrs, params, embedAttrs) { 
 var str = '<object ';
 for (var i in objAttrs) str += i + '="' + objAttrs[i] + '" ';
 str += '>';
 for (var i in params) str += '<param name="' + i + '" value="' + params[i] + '" /> ';
 str += '<embed ';
 for (var i in embedAttrs) str += i + '="' + embedAttrs[i] + '" ';
 str += ' ></embed></object>';
 document.write(str);
}
 
function AC_FL_RunContent(){
 var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000", "application/x-shockwave-flash" );
 AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
 
function AC_SW_RunContent(){
 var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000", null );
 AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
 
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
 var ret = new Object();
 ret.embedAttrs = new Object();
 ret.params = new Object();
 ret.objAttrs = new Object();
 for (var i=0; i < args.length; i=i+2){
  var currArg = args[i].toLowerCase();    
  switch (currArg){ 
   case "classid":
    break;
   case "pluginspage":
      ret.embedAttrs[args[i]] = args[i+1];
      break;
   case "src":
   case "movie": 
      args[i+1] = AC_AddExtension(args[i+1], ext);
      ret.embedAttrs["src"] = args[i+1];
      ret.params[srcParamName] = args[i+1];
      break;
   case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick":
   case "ondblClick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave":
   case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp":
    case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove":
   case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload":
   case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete":
   case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll":
   case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate":
   case "type": case "codebase":
    ret.objAttrs[args[i]] = args[i+1];
    break;
   case "width": case "height": case "align": case "vspace": case "hspace": case "class": 
   case "title": case "accesskey": case "name": case "id": case "tabindex":
    ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
    break;
   default:
    ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
  }
 }
 ret.objAttrs["classid"] = classid;
 if (mimeType) ret.embedAttrs["type"] = mimeType;
 return ret;
}
 
function glbFO(params) {
 
 if(!params.flashvars) params.flashvars = '';
 if(!params.version) params.version = 7;
 if(!params.id) params.id = 'flash' + new Date().getTime();
 if(!params.quality) params.quality = 'high';
 if(!params.bgcolor) params.bgcolor = '#ffffff';
 if(!params.wmode) params.wmode = 'window';
 if(!params.allowScriptAccess) params.allowScriptAccess = 'sameDomain';
 
 if(params.src.indexOf('.swf') > -1) params.src = params.src.split('.swf').join('');
 
 AC_FL_RunContent(
  'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=' + params.version + ',0,0,0',
  'width', params.width,
  'height', params.height,
  'src', params.src,
  'movie', params.src,
  'quality', params.quality,
  'bgcolor', params.bgcolor,
  'wmode', params.wmode,
  'id', params.id,
  'name', params.id,
  'allowScriptAccess', params.allowScriptAccess,
  'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
  'flashvars', params.flashvars
 );
 
}

// Fim Flash Generica

//Redirecionamentos 
function goPaginaAnterior(n){
	location.href = n;
}

function goCancelarCadastro(){
	location.href = "cancelar.cadastro.curriculo.php";
}

function goCadastroEmpresas(){
	location.href = "/empresas/empresas.cria.conta.php";
}

//Campos telefones
function fMostraTipoComplementoTelefone(nValor, sCampo){
	if(nValor == '1'){
		eval("document.frmDadosAberturaConta."+sCampo+".value = 'Horário:'");
	}else if(nValor == '2'){
		eval("document.frmDadosAberturaConta."+sCampo+".value = 'Ramal:'");
	}else if(nValor == '3'){
		eval("document.frmDadosAberturaConta."+sCampo+".value = 'Horário:'");
	}else if(nValor == '4'){
		eval("document.frmDadosAberturaConta."+sCampo+".value = 'Falar com:'");
	}else{
		eval("document.frmDadosAberturaConta."+sCampo+".value = ''");
	}
	
}

function fContagemCaracteres(obj){
	document.frmExperienciasProfissionais.txtDadosExperienciaCaracteresInseridos.value = obj.value.length;
}

function goPaginaPessoal(){
	location.href = "http://www.empregosdaqui.com.br/centralusuario/";
}

function formatosSistema(src, mask){
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i)
	if (texto.substring(0,1) != saida){
        src.value += texto.substring(0,1);
	}
}

function abrirPopupPDF(varArea, varID){
	//Tamanho da tela
	h = 300;
	w = 300;
	
	var left = (screen.width - w) /2;
	var top = (screen.height - h) /2;
	
	var s = "width="+w+", height="+h+", top="+top+", left="+left+", scrollbars=no";
	window.open("gera.arquivo.pdf.php?id="+varArea+"&area="+varID, "versao_pdf", s);	
}

function goBuscaLeis(varAno, varArea){
	
	location.href = '?z=ajax.buscas.php&area='+varArea+'&q=&ano='+varAno+'&resultados=20&flag=1';
//	loadAjax('ajax.buscas.php?area='+varArea+'&q='+varAno+'&resultados=20&flag=1', 'conteudo_ajax');
	
}
function goBuscaLeisQuery(varQuery, varArea){
	
	location.href = '?z=ajax.buscas.php&area='+varArea+'&q='+varQuery+'&ano=&resultados=20&flag=1';
//	loadAjax('ajax.buscas.php?area='+varArea+'&q='+varAno+'&resultados=20&flag=1', 'conteudo_ajax');
	
}

function redirBusca(varValor){
	location.href = '?'+varValor;
}

function mostraFiltro(obj) {
	if(obj.checked) {
		buscar.animation( { 
			onComplete: function() { document.getElementById('busca').className = 'completo' },
			x: 732, 
			duration: 500, 
			transition: fx.expoOut 
		} );
	} else {
		calendarioA.show(1);
		calendarioB.show(1);	
		document.getElementById('busca').className = 'simples';
		buscar.animation( { 
			x: 420, 
			duration: 500, 
			transition: fx.expoOut 
		} );		
	}
}

//Sistema de enquetes...
function popupEnquete(lnk, pop, w, h, s){
	return window.open(lnk, pop, 'width='+w+', height='+h+', top=100, left=100, resizable=0, status=0,menubar=0,scrollbar='+s);
}

function votar(id,h){
	var votou = false;
	var strFrm = "frmenquete";
	var frm = (strFrm);
	var obj = eval(strFrm+".resposta");
	
	//alert(obj);
	if(obj.length > 1){
		for(x=0; x<obj.length;x++){
			if(obj[x].checked){
				//alert(obj[x]);
				votou = true;
				break;
			}
		}
	}
	if(!votou){
		alert("Por favor, selecione uma opção de voto.");
		return false;
	}
	var w = popupEnquete("?codresposta="+obj+"&codenquete="+id, "enquete", 290, h, 0);
	return true;
}

function resultado(id,h){
	var w = popupEnquete("resultados.enquete.php?codenquete="+id, "enquete", 290, h, 0);
}

function exibirFiltros(){
	var d = document;
	
	d.getElementById('filtro').style.display = 'block';
	d.getElementById('oculta_filtro').style.display = 'block';
	d.getElementById('exibir_filtro').style.display = 'none';
}
function ocultarFiltros(){
	var d = document;
	
	d.getElementById('filtro').style.display = 'none';
	d.getElementById('oculta_filtro').style.display = 'none';
	d.getElementById('exibir_filtro').style.display = 'block';
}

function processaPrioridade(p, ida, pg, pri, div){
	
	loadAjax(pg+"?acao="+pri+"&id="+ida+"&prioridade="+p, div);
	
}

/*function setGerais(varID, varAcao, varPagina){
	alert(n);
	alert(local);
	alert(nivel);
	alert(area);
	bloqueiaTela();
	if(confirm("Você deseja efetuar esta ação?")){
//		alert("Você deseja efetua a exclusão do dado selecionado?");
		loadAjax(varPagina+'?id='+varID+'&acao='+varAcao, 'dados_transparencia');
	}else{
		document.getElementById('transparencia').style.display = 'none';
	}
	
}*/

function addCarrinho(form){
	document.form.submit();	
}

function removerItensCesta(varPagina, varID){
	/*alert(n);
	alert(local);
	alert(nivel);
	alert(area);*/
	bloqueiaTela();
	if(confirm("Você deseja remover este item de seu carrinho?")){
//		alert("Você deseja efetua a exclusão do dado selecionado?");
		loadAjax(varPagina+'?id_item='+varID, 'dados_transparencia');
	}else{
		document.getElementById('transparencia').style.display = 'none';
	}
	
}

// JavaScript Document

function bloqueiaTela(){
	var de = document.documentElement;        
	var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.offsetWidth;
	var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.offsetHeight;
	if(navigator.appName == "Microsoft Internet Explorer"){
		//Verifica o tamanho de uma div
		var altura = document.getElementById('loja-doc').scrollHeight;
		
		if(altura < h){
			altura = h;
		}else{
			altura = altura;
		}
		
		//Verifica o browser
		document.getElementById('transparencia').style.display = 'block';
		document.getElementById('transparencia').style.width = '100%';
		document.getElementById('transparencia').style.height = altura+58;
		
		//Verifica o tamanho da janela menos o tamanho da largura da área de exibição
	}else{
		var altura = document.getElementById('loja-doc').scrollHeight;
		var altura2 = document.getElementById('loja-rodape').scrollHeight;
//		var altura3 = document.getElementById('box_copyright').scrollHeight;
		
		if(altura < h){
			altura = h;
		}else{
			altura = altura+altura2+30;
		}
		
		
		document.getElementById('transparencia').style.display = 'block';
		document.getElementById('transparencia').style.width = '100%';
		document.getElementById('transparencia').style.height = altura+'px';
	}
}


//Atualiza quem esta online na loja
function onlineLoja(){
//	
//	alert("Tarefa a ser executada");
//	
//	if(!ini_users){
//		ini_users = true;
//	}else{
//		id.clearInterval();
//	}
//	
//	segundos = 10;
//	tempo = (segundos * 1000);
//	id = setInterval('loadAjax('ajax.usuario.online.php', 'clientsonline')', tempo);
	loadAjax('ajax.usuario.online.php', 'clientsonline');
	ini_users = false;
//	window.setInterval('diminui()', 1000); /// Chama função a cada um dia
	
	
}

//Atualiza quem esta online na loja
function onChatEspera(){

	loadAjax('ajax.atendimento.online.espera.php', 'chatonline');
//	ajaxGet('ajax.atendimento.online.espera.php', 'chatonline', true);
	ini_users = false;
	
}

//Atualiza quem esta online na loja
function arquivosPendentesVideos(){

	loadAjax('ajax.videos.pendentes.php', 'videos');
//	ajaxGet('ajax.atendimento.online.espera.php', 'chatonline', true);
	ini_users = false;
	
}

//Atualiza quem esta online na loja
function ajaxEnviaEmailsMarketing(varIDE, varIDL){

	loadAjax('ajax.processa.envio.emails.php?ide='+varIDE+'&idl='+varIDL, 'atualizacao_envio_emails');
//	ajaxGet('ajax.atendimento.online.espera.php', 'chatonline', true);
	ini_users = false;
	
}

//Atualiza quem esta online na loja
function carregaComentarios(){

	loadAjax('ajax.mini.comentarios.php', 'comentarios');
//	ajaxGet('ajax.chat.em.atendimento.php', 'chatematendimento', true);
	ini_users = false;
	
}

//Atualiza quem esta online na loja
function verificaFilaEspera(){

	loadAjax('ajax.verifica.fila.atendimento.php', 'box-espera');
//	ajaxGet('ajax.chat.em.atendimento.php', 'chatematendimento', true);
	//ini_users = false;
	
}

function redirChatIE(n){
	
	location.href = n;
	
}





var numero = 30; // Número inicial
function diminui() { // Função
	
	if(numero == 0){
		numero = 30;
	}//else{
//		numero = 30;
//	}
    numero -= 1; // Diminui 1
    document.getElementById('timer_atualizacao').innerHTML = numero+"s"; // Joga valor para div
}

    /*
    1 minuto = 60 segundos
    1 hora = 60 x 60 = 3600 segundos
    1 dia = 24h x 3600 = 86.400 segundos
    A Função trabalha com milisegundos logo 86.400 * 1.000 = 86.400.000
    */

ini_users = false;

function redirForm(n){
	
	location.href = n;	
}

function redirAtalhoMenuPrincipal(n){
	
	location.href = "index.php?z="+n;
	
}


function focaCampoFormulario(n){
	
	document.getElementById(n).focus();
	
}

function carregarCategoriasCanais(n){
	//alert(n);
	loadAjax('ajax.processa.categorias.php?id-sessao='+n, 'categorias_canal');

}

function buscarMaisGeneros(n){
	url = document.getElementById('link_redir_busca_generos').value;
	location.href = url+'buscas/0,BUSCAS,,GEN,0,'+n+'.html';
	
}


function paginacaoHome(p, a){
	
	if(a == 'A'){
		loadAjax('processa.videos.php?pagina='+p+'&area='+a, 'mais_acessados');
	}else if(a == 'R'){
		loadAjax('processa.videos.php?pagina='+p+'&area='+a, 'videos_recentes');
	}else if(a == 'F'){
		loadAjax('processa.videos.php?pagina='+p+'&area='+a, 'videos_favoritos');
	}
	
	
}

function abreLogin(){
	
	bloqueiaTelaNova();
	var windowWidth, windowHeight;
	if (self.innerHeight) {
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) {
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}
	
	//alert(navigator.appName);
	
	if(navigator.appName == "Microsoft Internet Explorer"){
		//margens = ((windowWidth)/2)-450;
		document.getElementById('box-login-transparente').style.position = 'relative';
		document.getElementById('box-login-transparente').style.margin = '80px 0px 0px -600px';
		margens = 200;
		//alert(margens);
	}else{
		margens = ((windowWidth-450)/2)+180;
		//alert(margens);
		document.getElementById('box-login-transparente').style.margin = '80px 0px 0px '+margens+'px';
	}
	
	//alert('80px 0px 0px '+margens+'px');
	document.getElementById('box-login-transparente').style.display = 'block';
	
	//reposicionaDiv('box-login-transparente', 300, 200);
	
}

function fechaLogin(){
	
	document.getElementById('box-login-transparente').style.display = 'none';
	document.getElementById('transparencia').style.display = 'none';
	
	
}

function adicionaFavoritos(vid, cid){
	
	bloqueiaTelaNova();
	reposicionaDiv2('faixa_favoritos', 400, 50);
	url = document.getElementById('link_redir_busca_generos').value;
	loadAjaxFavoritos(url+'ajax.salva.favoritos.php?id-video='+vid+'&id-canal='+cid, 'faixa_favoritos');
	
}

function removerVideoFavoritos(vid, cid){
	
	url = document.getElementById('link_redir_busca_generos').value;
	bloqueiaTelaNova();
	reposicionaDiv2('alerta_favoritos', 400, 50);
	document.getElementById('alerta_favoritos').style.display = 'block';
	loadAjaxFavoritos(url+'ajax.salva.favoritos.php?id-video='+vid+'&id-canal='+cid+'&acao=del', 'alerta_favoritos');
	
}

/*function enviaVoto(vid, cid, nota){
	
	url = document.getElementById('link_redir_busca_generos').value;
	//Efetua o envio da nota para o sistema de votos.
	loadAjax(url+'ajax.processa.voto.php?id-video='+vid+'&id-canal='+cid+'&voto='+nota, 'box_ico_voto');
	
}*/


function exibeCapaTop(div, div2){
	
	document.getElementById(div).style.display = 'block';
//	document.getElementById(div2).style.display = 'none';
	document.getElementById('numero_1').style.display = 'none';
	//document.getElementById('numero_t_1').style.display = 'block';
	
}
function ocultaCapaTop(div, div2){
	
	document.getElementById(div).style.display = 'none';
	//document.getElementById(div2).style.display = 'block';
	document.getElementById('numero_1').style.display = 'block';
	//document.getElementById('numero_t_1').style.display = 'none';
	
}


function exibeCapa(idvideo){
	
	document.getElementById(idvideo).style.display = 'block';
	
}
function escondeCapa(idvideo, idcanal, sizeborder){
	document.getElementById(idvideo).style.display = 'none';
}


function buscaTVs(ide, idp, idi, link){
	
	
	location.href = link+"buscaTVs/0,BUSCAS,,TVS,"+ide+","+idp+","+idi+".html";
	
}

function expandeTexto(n){
	
	document.getElementById('link_'+n).style.display = 'none';
	document.getElementById('pontos_'+n).style.display = 'none';
	document.getElementById('visualiza_oculto_'+n).style.display = 'block';
	document.getElementById('visualiza_'+n).style.display = 'none';
	
	
}

function ocultaTexto(n){
	
	document.getElementById('link_'+n).style.display = 'block';
	document.getElementById('pontos_'+n).style.display = 'block';
	document.getElementById('visualiza_oculto_'+n).style.display = 'none';
	document.getElementById('visualiza_'+n).style.display = 'block';
	
	
}

function abreSplashHome(){
	
	//alert("Chamou a função");
	document.getElementById('transparencia_splash').style.display = 'block';
	
}

function escondeDivSplash(){
	
	//alert("Chamou a função");
	document.getElementById('transparencia_splash').style.display = 'none';
	
}

function ocultaLogoTVI(){
	
	document.getElementById('div_logo_site').style.display = 'none';
	document.getElementById('div_logo_site_animado').style.display = 'block';
	
}

function mostraLogoTVI(){
	
	document.getElementById('div_logo_site').style.display = 'block';
	document.getElementById('div_logo_site_animado').style.display = 'none';
	
}

/*shortcut.add('CTRL+ALT+H', function(){
	topoMenu(0);
)}*/