﻿	function Trim(str){return str.replace(/^\s+|\s+$/g,"");}
	
	function eskemaFocos(obj){
		trimed = Trim(obj.value);
		if (trimed == Trim(obj.defaultValue)){
			obj.value = "";
		}
	}
	
	function eskemaBlur(obj){
		trimed = Trim(obj.value);
		if (trimed == ''){
			obj.value = obj.defaultValue;
		}
	}
	
	function checkMail(mail){
		var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
		if(typeof(mail) == "string"){
			if(er.test(mail)){
				return true;
			}
		}else if(typeof(mail) == "object"){
			if(er.test(mail.value)){
				return true;
			}
		}else{
			return false;
		}
	}
	
	$(document).ready(function(){
							   
 		$(".foco").focus(function(){
			eskemaFocos(this);			  
		});
		$(".foco").blur(function(){
			eskemaBlur(this);			  
		});
		
		$('#imprimirPag').click(function() {
			 window.print();							
		});
		
	});
	
	//_# DEFINIÇÃO DAS VARIAVEIS DAS PAGINAÇÕES DA HOME
		var iT;
		var iTempo = 5000; //_Destaques
		var yT;
		var yTempo = 9000; //_Acontece
		var zT;
		var zTempo = 6000; //_Videos
		var cT;
		var cTempo = 4000; //_Campanhas
		var aT;
		var aTempo = 5000; //_Cut em ação
		var bT;
		var bTempo = 7000; //_BANNER SUPERIOR
		var vT;
		var vTempo = 7000; //_BANNER CENTRAL
	//_#
	
	var urlAtual;
		
	//_# AO CARREGAR TODAS AS IMAGENS
	$(window).load(function(){
		iT = setTimeout(function(){$(".pgDestaque a.bt").eq(1).click()},iTempo+iTempo);
		
		yT = setTimeout(function(){$(".pgAcontece a.bt").eq(1).click()},yTempo);
		
		zT = setTimeout(function(){$(".pgVids").eq(1).click()},zTempo);
		
		cT = setTimeout(function(){$(".pgCamps").eq(1).click()},cTempo);
		
		aT = setTimeout(function(){$(".pgCuts").eq(1).click()},aTempo);
		
		bT = setTimeout(function(){bannerSup(0)},bTempo);

		vT = setTimeout(function(){bannerCen(0)},vTempo);
	});
	//_#
	
	
	//_# Banner Superior
	function bannerSup(i){
		clearInterval(bT);
		Max = $(".banner-sup").length - 1;
		if (Max > 0){ //_ se o Max não for maior que 0 então só tem 1 banner, para o loop por aki
			$("#bannersup_"+i).addClass('dn');
			$("#bannersup_"+i).removeClass('dP');
			i = i == Max ? 0 : i+1;
			$("#bannersup_"+i).addClass('dP');
			$("#bannersup_"+i).css('display','none');
			$("#bannersup_"+i).removeClass('dn');
			$("#bannersup_"+i).fadeIn(300);
			bT = setTimeout(function(){bannerSup(i)},bTempo);
		}
	}
	//_#

	//_# Banner Central
	function bannerCen(i){
		clearInterval(vT);
		Max = $(".banner-cent").length - 1;
		if (Max > 0){ //_ se o Max não for maior que 0 então só tem 1 banner, para o loop por aki
			$("#bannercen_"+i).addClass('dn');
			$("#bannercen_"+i).removeClass('dP');
			i = i == Max ? 0 : i+1;
			$("#bannercen_"+i).addClass('dP');
			$("#bannercen_"+i).css('display','none');
			$("#bannercen_"+i).removeClass('dn');
			$("#bannercen_"+i).fadeIn(300);
			vT = setTimeout(function(){bannerCen(i)},vTempo);
		}
	}
	//_#

	//_# AO CARREGAR O DOCUMENTO
	$(document).ready(function(){
	  //_# Ao clicar na div da TV ou Rádio, redireciona pro primeiro href encontrado
    $(".cont-tv-radio").click(function(){
      link = $(this).find('a').attr("href");
      location.href = link;
    });
	  //_#
	  
	  //_# Oculta campo Nome na remoção de email do InformaCUT
	  function acaoInf(){
	    inscrever = $("#acaoInforma_0").attr('checked');
	    if (inscrever) {
	      $("#nome").show();
	      $("#nome").addClass('visivel');
	    }else{
	      $("#nome").hide();
	      $("#nome").removeClass('visivel');
	    }
	  }
	  
	  $(".acaoInforma").click(function(){this.blur();});
	  $(".acaoInforma").change(function(){acaoInf()});
	  //_#
	  
		//_# Paginação Destaques   
		$(".pgDestaque a.bt").click(function(){
			if( !$("#destaque-container-3 .dP").is(':animated') ){
				clearInterval(iT);
				$(".pgDestaque a.bt").removeClass("pgSelected");
				$(this).addClass("pgSelected");
				ID = parseInt(Trim($(this).html()))-1;
				$("#destaque-container-3 .dP").addClass('dn');
				$("#destaque-container-3 .dn").removeClass('dP');
				$("#destaque_"+ID).addClass('dP');
				$("#destaque_"+ID).css('display','none');
				$("#destaque_"+ID).removeClass('dn');
				$("#destaque_"+ID).fadeIn(500);
				i = $(".pgDestaque a.bt").index(this);
				Max = $(".pgDestaque a.bt").length - 1;
				i = i == Max ? 0 : i+1;
				timeVariant = i == 1 ? iTempo : 0;
				iT = setTimeout(function(){$(".pgDestaque a.bt").eq(i).click()},(iTempo+timeVariant));
			}
		});
		//_#
		
		//_# Pagunação Acontece   
		$(".pgAcontece a.bt").click(function(){
			if( !$("#contAcontece .dP").is(':animated') ){
				clearInterval(yT);
				$(".pgAcontece a.bt").removeClass("pgSelected");
				$(this).addClass("pgSelected");
				ID = parseInt(Trim($(this).html()))-1;
				$("#contAcontece .dP").addClass('dn');
				$("#contAcontece .dn").removeClass('dP');
				$("#acontece_"+ID).addClass('dP');
				$("#acontece_"+ID).css('display','none');
				$("#acontece_"+ID).removeClass('dn');
				$("#acontece_"+ID).fadeIn(500);
				y = $(".pgAcontece a.bt").index(this);
				Max = $(".pgAcontece a.bt").length - 1;
				y = y == Max ? 0 : y+1;
				yT = setTimeout(function(){$(".pgAcontece a.bt").eq(y).click()},yTempo);
			}
		});
		//_#
		
		//_# Paginação Vídeos
		$(".pgVids").click(function(){
			if( !$("#contVideos .dP").is(':animated') ){
				clearInterval(zT);
				$(".pgVids").removeClass("pgSelected");
				$(this).addClass("pgSelected");
				ID = parseInt(Trim($(this).html()))-1;
				$("#contVideos .dP").addClass('dn');
				$("#contVideos .dn").removeClass('dP');
				$("#vid_"+ID).addClass('dP');
				$("#vid_"+ID).css('display','none');
				$("#vid_"+ID).removeClass('dn');
				$("#vid_"+ID).show('slide',{direction: 'left'}, 700);
				z = $(".pgVids").index(this);
				Max = $(".pgVids").length - 1;
				z = z == Max ? 0 : z+1;
				zT = setTimeout(function(){$(".pgVids").eq(z).click()},zTempo);
			}
		});
		//_#
		
		//_# Paginação Campanhas
		$(".pgCamps").click(function(){
			if( !$("#contCamp .dP").is(':animated') ){
				clearInterval(cT);
				$(".pgCamps").removeClass("pgSelected");
				$(this).addClass("pgSelected");
				ID = parseInt(Trim($(this).html()))-1;
				$("#contCamp .dP").addClass('dn');
				$("#contCamp .dn").removeClass('dP');
				$("#camp_"+ID).addClass('dP');
				$("#camp_"+ID).css('display','none');
				$("#camp_"+ID).removeClass('dn');
				$("#camp_"+ID).show('slide',{direction: 'left'}, 700);
				c = $(".pgCamps").index(this);
				Max = $(".pgCamps").length - 1;
				c = c == Max ? 0 : c+1;
				cT = setTimeout(function(){$(".pgCamps").eq(c).click()},cTempo);
				
			}
		});
		//_#
		
		//_# Paginação Cut em ação
		$(".pgCuts").click(function(){
			if( !$("#contCuts .dP").is(':animated') ){
				clearInterval(aT);
				$(".pgCuts").removeClass("pgSelected");
				$(this).addClass("pgSelected");
				ID = parseInt(Trim($(this).html()))-1;
				$("#contCuts .dP").addClass('dn');
				$("#contCuts .dn").removeClass('dP');
				$("#cuts_"+ID).addClass('dP');
				$("#cuts_"+ID).css('display','none');
				$("#cuts_"+ID).removeClass('dn');
				$("#cuts_"+ID).show('slide',{direction: 'left'}, 700);
				a = $(".pgCuts").index(this);
				Max = $(".pgCuts").length - 1;
				a = a == Max ? 0 : a+1;
				aT = setTimeout(function(){$(".pgCuts").eq(a).click()},aTempo);
				
			}
		});
		//_#
		
		//_# Galeria Relacionada
		$(".galeryRel").click(function(){
			ID = $(this).attr('id');
			$.prettyPhoto.open(arrImgRel[ID],arrTitRel[ID],arrDesRel[ID]);
		});
		//_#
		
		//_# CONTATO PRETTY PHOTO
		$(".btnContato").click(function(){
			ID = $(this).attr('id');
			$.prettyPhoto.open("/contato.php?ID="+ID+"&iframe=true&width=400&height=190");
		});
		//_#
		
    //_# LINKS LINK
    $(".btnLinks").click(function(){
      href = $(this).find("a").attr('href');
      window.open(href);
    });
    //_#
		
		//_# Conteúdo Relacionado
		if ($("#conteudoRelacionado").length > 0 ){
			$("#conteudoRelacionado").append('<img id="imgLoadRela" src="/images/detalhes/loading-relacionado.gif" />');
			classes = $("#conteudoRelacionado").attr('class');
			arrClasses = classes.split("|");
			if (arrClasses.length == 2){
				idioma = arrClasses[0];
				link_idioma = arrClasses[1];
			}else{
				idioma = '';
				link_idioma = '';
			}
			
			$.post("/ajax/contRelacionado.php", { idioma: idioma, link_idioma: link_idioma }, function(retorno){
				$("#imgLoadRela").remove();
				$("#conteudoRelacionado").append(retorno);
				if (retorno == ''){
					$("#conteudoRelacionado").html('');
				}
			});
		}
		//_#
		
		//_# Botoes - Redes Sociais //_#
		$("#FaceBook_Share").click(function(){
			titulo = $("h1").html();
			if (titulo == "") {
				titulo = $(".tituloPag").html();
			}
			url = location.href;
			window.open("http://www.facebook.com/sharer.php?u="+url+"&t="+titulo);
		});
		
		$("#Twitter_Share").click(function(){
			titulo = $("h1").html();
			if (titulo == "") {
				titulo = $(".tituloPag").html();
			}
			url = location.href;
			window.open("/twittar.php?titulo="+titulo);
		});
		
		$("#Orkut_Share").click(function(){
			titulo = $("h1").html();
			if (titulo == "") {
				titulo = $(".tituloPag").html();
			}
			url = location.href;
			window.open("http://promote.orkut.com/preview?nt=orkut.com&tt="+titulo+"&du="+url+"");
		});
		
		$("#enviarEmail").click(function(){
			linkEnviar = location.href;
			$.prettyPhoto.open("/enviarEmail?linkEnviar="+linkEnviar+"&iframe=true&height=240");
		});
		
		$("#enviarComentario").click(function(){
			$.prettyPhoto.open("/enviarComentario?iframe=true&width=400&height=200",'','',0,2);
		});
		$("#Print").click(function(){
			window.print() ;
		});
		//_#
		
		//_# Botão Votar - Enquete - Segurança MAXIMA
		$("#votarEnquete1").click(function(){
			valida = false;
			$("input[name='idResposta']").each(function(){
				valida = $(this).attr('checked');
				if (valida == true){ return false; }
			});
			if (valida){
				var idEnquete = $("#idEnquete").val();
				var idResposta = $("input[name='idResposta']:checked").val();
				$.prettyPhoto.open("/votarEnquete?act=s&idEnquete="+idEnquete+"&idResposta="+idResposta+"&iframe=true&width=200&height=130");
			}else{
				alert('Favor selecionar uma opção!');
			}
			return false;
		});
		//_#
		
		//_# Validação Enquete - Segurança normal
		$("#formEnquete").submit(function(){
			valida = false;
			$("input[name='idResposta']").each(function(){
				valida = $(this).attr('checked');
				if (valida == true){ return false; }
			});
			
			if (valida){
				return true;
			}else{
				alert('Favor selecionar uma opção!');
				return false;
			}
		});
		//_#
		
		//_# Botão da tabela de Estudos
		$("#listaEstudos tr,#listaDocumentos tr").click(function(){
			var link_ = $(this).find("a").attr('href');
			if (link_){
				window.open(link_);
				return false;
			}
		});
		//_# Botão ir para Clipping (Lista de Clippings)
		$("#listaClipping tr").click(function(){
			var link_ = $(this).find("a").attr('href');
			if (link_){
				location.href = link_;
				return false;
			}
		});
		$("#listaClipping tr,#listaEstudos tr,#listaDocumentos tr").hover(function(){
			if ($(this).find("td").length > 0){
				$(this).css('cursor','pointer');
				$(this).find("td").css('border-bottom','solid 1px #AAA');
				$(this).find("td").css('border-top','solid 1px #AAA');
			}
		},function(){
				$(this).find("td").css('border','none');
		});
		//_#
		
		//_# LISTA TABELA
		$("#listaClipping tr:even td").css('background-color','#e7e9e8');
		$("#listaClipping tr:odd td").css('background-color','#d1d2d6');
		
		$("#listaDocumentos tr:even td").css('background-color','#FFFFFF');
		$("#listaDocumentos tr:odd td").css('background-color','#ededed');
		//_#
		
		//_# BUSCA
    $(".txtBuscar").keypress(function(e){
      if (e.keyCode == 13){
        $(this).parent().find(".btnBuscar").click();
      }
    });
    $(".txtBuscarDo").keypress(function(e){
      if (e.keyCode == 13){
        $(this).parent().find(".btnBuscarOf").click();
      }
    });
    $(".txtBuscarEst").keypress(function(e){
      if (e.keyCode == 13){
        $(this).parent().find(".btnBuscarEst").click();
      }
    });
		
    $(".btnBuscar").click(function(){
      str = $(this).parent().find(".txtBuscar").val();
      en = $(this).parent().find(".txtBuscar.en").length;
      sp = $(this).parent().find(".txtBuscar.sp").length;
      if (en == 1){
        idioma = "-en";
      }else if (sp == 1){
        idioma = "-sp";
      }else{
        idioma = "";
      }
      str = Amigavel(str);
      if (str != '' && str != 'buscar'){
        location.href = '/busca/' + str + idioma;
      }
    });
    
    $(".btnBuscarOf").click(function(){
      str = $(this).parent().find(".txtBuscarDo").val();
      str = Amigavel(str);
      if (str != '' && str != 'buscar'){
        location.href = '/busca-do/' + str;
      }
    });
    
    $(".btnBuscarEst").click(function(){
      str = $(this).parent().find(".txtBuscarEst").val();
      str = Amigavel(str);
      if (str != '' && str != 'buscar'){
        location.href = '/busca-est/' + str;
      }
    });
    
		$(".btnBuscarWeb").click(function(){
			str = $(this).parent().find(".txtBuscar").val();
			str = Amigavel(str);
			str = str.replace("-","+");
			if (str != '' && str != 'buscar'){
				window.open('http://www.google.com/cse?cx=009143491466010426411%3Ayfgnprttdsk&ie=UTF-8&q='+str+'&sa=Pesquisar&siteurl=www.cut.org.br%2F&siteurl=www.cut.org.br%2F');
			}
			
		});
		//_#
		
		//_# Botão VerComentários
		$("#verComentarios").click(function(){
			location.href = 'lista-comentarios.php';
		});
		//_#
		
		//_# Seta URL ATUAL
		urlAtual = location.href;
		//_#
		
	});
	//_#
	
	//_# FILTRO DE NOTICIAS
	function filtroNoticia(str,final){
		str = str == '0' ? 'noticias' : str;
		str = str + final;
		location.href = '/' + str;
	}
	//_#
	
	//_# FILTRO DE FOTOS
	function filtroFoto(str,final){
		str = str == '0' ? '' : '-'+str;
		str = str + final;
		location.href = '/galeria-de-fotos' + str;
	}
	//_#
	
	//_# FILTRO DE VIDEOS
	function filtroVideo(str,final){
		str = str == '0' ? '' : '-'+str;
		str = str + final;
		location.href = '/galeria-de-video' + str;
	}
	//_#
	
	//_# FILTRO DE AUDIO
	function filtroAudio(str,final){
		str = str == '0' ? '' : '-'+str;
		str = str + final;
		location.href = '/galeria-de-audio' + str;
	}
	//_#
	
	//_# FILTRO DE ARTIGOS
	function filtroArtigos(str,final){
		str = str == '0' || str == 'data' ? '' : '-'+str;
		str = str + final;
		location.href = '/ponto-de-vista' + str;
	}
	//_#
	
	//_# FILTRO DE PUBLICAÇÕES
	function filtroPublicacoes(str,inicio){
		str = str == '0' || str == 'data' ? '' : '-'+str;
		str = inicio + str;
		location.href = str;
	}
	//_#
	
	//_# FILTRO DE DOCUMENTOS OFICIAIS
	function filtroDocOf(final){
		str = $("#idSub").val();
		str2 = str == '0' ? '' : retira_acentos(Amigavel($("#idSub option:selected").text()));
		str = str == '0' ? '' : str + '/';
		location.href = '/documentos-oficiais' + final + '/' + str + str2;
	}
	//_#
	
	//_# FILTRO DE RAMOS
  function filtroRamo(tipo){
    var str;
    str = $("#idRamo").val();

    if (str == '0'){
      location.href = urlAtual;
    }else{
      $(".listRamos").html('Carregando...');
      $("#paginacao").remove();
      
      //alert(tipo); alert(str);
      $.post("/ajax/ramos.php", { idRamo: str, tipo: tipo }, function(retorno){
		//alert(retorno);
        $(".listRamos").html(retorno);
        $("#listaDocumentos tr:even td").css('background-color','#FFFFFF');
        $("#listaDocumentos tr:odd td").css('background-color','#ededed');
  
      });
    }
  }
	//_#
	
	//_# FILTRO DE DOCUMENTOS
	function filtroDocumentos(final){
		str = $("#filtro").val();
		str = str == '0' ? '' : '-'+str;
		str = str + final;
		urlBase = urlAtual.split("/",6);
		urlBase = urlBase.join("/");
		urlBase += '/documentos'+str;
		location.href = urlBase;
	}
	//_#
	
	//_# Função Amigavel
	function Amigavel(str){
		str = Trim(str);
		str = str.toLowerCase();
		while (str.indexOf("--") > -1 || str.indexOf(" ") > -1){
			str = str.replace(/ /gi,"-");
			str = str.replace(/--/gi,"-");
		}
		return str;
	}
	//_#
	
	//NAV	
	function ResetMenu()
	{
		jQuery("#menu > li > a").removeClass("active_menu").parent().find(".submenu").css("left", "-9999em").show();
	}
	
	function ShowMenu(obj)
	{
		var obj = jQuery("#"+obj);
				
		obj.find("> a").addClass("active_menu");
		obj.find(".submenu").css("left","");
		
		objSubMenu = obj.find(".submenu");
	}
	
	
function retira_acentos(palavra) {
com_acento = 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÖÔÚÙÛÜÇ';
sem_acento = 'aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC';
nova='';
for(i=0;i<palavra.length;i++) {
if (com_acento.search(palavra.substr(i,1))>=0) {
nova+=sem_acento.substr(com_acento.search(palavra.substr(i,1)),1);
}
else {
nova+=palavra.substr(i,1);
}
}
return nova;
}

	
