var $jQ = jQuery.noConflict();

/* verifica tamanho da resolucao */
function defineTamanho() {
  if(screen.width <= 1024) {
    $jQ("#geral-site").css("background","none").css("padding","0");
  }
  if((navigator.userAgent.match(/MOT/i)) || (navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) {
    $jQ('.bt-desenvolvimento a').text("DEV"); 
  } 
} 
 
/* Limpa string */
function limpa_string(argumento) {
  argumento = argumento.replace(/ /g,"_");
  argumento = argumento.replace(/Á/g,"A");
  argumento = argumento.replace(/á/g,"a");
  argumento = argumento.replace(/À/g,"A");
  argumento = argumento.replace(/à/g,"a");
  argumento = argumento.replace(/Â/g,"A");
  argumento = argumento.replace(/â/g,"a");
  argumento = argumento.replace(/ã/g,"a");
  argumento = argumento.replace(/Ã/g,"A");
  argumento = argumento.replace(/ç/g,"c");
  argumento = argumento.replace(/Ç/g,"C");
  argumento = argumento.replace(/É/g,"E");
  argumento = argumento.replace(/é/g,"e");
  argumento = argumento.replace(/Ê/g,"E");
  argumento = argumento.replace(/ê/g,"e");
  argumento = argumento.replace(/Í/g,"I");
  argumento = argumento.replace(/í/g,"i");
  argumento = argumento.replace(/Ó/g,"O");
  argumento = argumento.replace(/ó/g,"o");
  argumento = argumento.replace(/Ô/g,"O");
  argumento = argumento.replace(/ô/g,"o");
  argumento = argumento.replace(/õ/g,"o");
  argumento = argumento.replace(/Ú/g,"U");
  argumento = argumento.replace(/ú/g,"u");
  argumento = argumento.replace(/!/g,"_");
  return (argumento.toLowerCase());
}
/* monta menu flutuante */
      function montaMenuFlut() {
      var id = '';
      var menuAtual = '';
        $jQ("#menu li").mouseover(function(){
          id = $jQ(this).find("a").attr("id");
          menuAtual =  ".flut-"+ id;
        var position = $jQ(this).position();
        if ($jQ(menuAtual).is(":visible")){
            $jQ(menuAtual).stop(true, true).show();
        }
        else {       
          $jQ(".menu-flut").stop(true, true).hide();
          $jQ(menuAtual).css("left",position.left).css("top",position.top + 20);
          $jQ(menuAtual).stop(true, true).show();
        }          
      }).mouseout(function(){
            $jQ(menuAtual).hide();
            $jQ(menuAtual).mouseover(function(){
              $jQ(this).show();
              $jQ("#" + id).addClass("selec");  
            }).mouseleave(function(){
              $jQ(menuAtual).hide();
              $jQ("#" + id).removeClass("selec"); 
            });
        });
      }             

/* Seleciona menu e mostra submenu superior */  
function mount_menu_sup() { 
  if(typeof(menuSelected) != "undefined") {  
    $jQ("#" + menuSelected).addClass("selecionado");
  }
  if(typeof(ativaSubMenu) != "undefined") {
    if(ativaSubMenu == "") {
      return false;
    }
    ativaSubMenu = limpa_string(ativaSubMenu);
    $jQ("." + ativaSubMenu).addClass("selec");
  }
} 
  

//Mostra e esconde sub-menu flutuante
function mshow(obj,id) {

  if(id != undefined){
    var position = $jQ("#"+id).position();
    $jQ("#"+ obj).css("top",position.top + 25);
    $jQ("#"+ obj).css("left",position.left);
  }
  $jQ("#"+ obj).show();
}
function mhide(obj) {
	  $jQ("#"+ obj).hide();
}

function changeTabs(divName, desabilita_aba){
  //desabilita_aba = typeof(desabilita_aba) != 'undefined' ? desabilita_aba : true;
  if(desabilita_aba === undefined){
   desabilita_aba = false;
  }
  
  $jQ(divName + " .tab:first").show();
  $jQ(divName + " .topo-abas a.primeiro").addClass("selecionado");
  $jQ(divName + " .topo-abas a").click(function(){
    if (! $jQ(this).hasClass('selecionado')) {
      $jQ(divName + " .topo-abas a").removeClass("selecionado");
      $jQ(divName + " .tab").hide();
      $jQ(this).addClass("selecionado");      
      $jQ($jQ(this).attr("href")).show();
    } else if (! desabilita_aba) {
      $jQ(divName + " .topo-abas a").removeClass("selecionado");
      $jQ($jQ(this).attr("href")).hide();
      $jQ(divName + " .topo-abas a.primeiro").addClass("selecionado");
      $jQ(divName + " .tab:first").show();
    }
    return false;
  });
};
showHide = function(divName2,statusDiv){
  var imgMode = statusDiv; 
  if(statusDiv == "fechado") {
    $jQ($jQ(divName2 + " .topo-tit-box a").attr("href")).hide();
    $jQ(divName2 + " .topo-tit-box img").attr("src","/v0/imagem/icones/seta-abaixo-preta.jpg");  
  }
  else {
    $jQ(divName2 + " .topo-tit-box img").attr("src","/v0/imagem/icones/seta-acima-preta.jpg");
  }
  $jQ(divName2 + " .topo-tit-box a").click(function(){
    $jQ($jQ(this).attr("href")).slideToggle('slow');
    if(imgMode == "fechado") {
      $jQ(divName2 + " .topo-tit-box img").attr("src","/v0/imagem/icones/seta-acima-preta.jpg");
      imgMode = "aberto";
    }
    else {
      $jQ(divName2 + " .topo-tit-box img").attr("src","/v0/imagem/icones/seta-abaixo-preta.jpg");
      imgMode = "fechado";
    }
    return false;
  });
};
showHideMenu = function(divName2){
  var imgMode = "desce";
  $jQ(divName2 + " a.link-menu").click(function(){
    $jQ($jQ(this).attr("href")).slideToggle('slow');
    if(imgMode == "desce") {
      $jQ(divName2 + " img").attr("src","/v0/imagem/icones/seta-acima-preta-menu.jpg");
      imgMode = "sobe";
    }
    else {
      $jQ(divName2 + " img").attr("src","/v0/imagem/icones/seta-abaixo-preta-menu.jpg");
      imgMode = "desce";
    } 
    return false;
  });
}; 
/* Transporta as divs com publicidade */
teletransporte = function(nameDivOas, nameDivOasDisplay) {
  var elemDivOas = document.getElementById(nameDivOas);
  var elemDivOasDisplay = document.getElementById(nameDivOasDisplay);
  if(elemDivOasDisplay != null && elemDivOas != null){
    elemDivOasDisplay.innerHTML='';
    elemDivOasDisplay.appendChild(elemDivOas);
    elemDivOas.style.display='block';
  }
}
function setCookie(cookie_name, cookie_value, expire_in_days)
{
  var cookie_expire = "; path=/";

  if (expire_in_days != null)
  {
    var expire = new Date();
    expire.setTime(expire.getTime() + 1000*60*60*24*parseInt(expire_in_days));
    cookie_expire += "; expires=" + expire.toGMTString();
  }

  document.cookie = escape(cookie_name) + "=" + escape(cookie_value) + cookie_expire;
}

function getCookie(cookie_name)
{
  if (!document.cookie.match(eval("/" + escape(cookie_name) + "=/")))
  {
   return false;
  }

return unescape(document.cookie.replace(eval("/^.*?" + escape(cookie_name) + "=([^\\s;]*).*$/"), "$1"));
}
/* Share Orkut */
function enviarOrkut(titulo, subtitulo, link, imgParentSelector){
  var params = {};
  params[google.orkut.share.Field.TITLE] = titulo;
  params[google.orkut.share.Field.DESTINATION_URL] = link;
  imgs = [];
  $jQ( imgParentSelector+' img').each(function() {
      imgs.push($jQ(this).attr('src'));
  });
  params[google.orkut.share.Field.CONTENT] = subtitulo;
  params[google.orkut.share.Field.THUMBNAIL] = imgs;
  var connection = new google.orkut.share.Connection(params);
  connection.send('orkut.com', {}); 
}
  function ativaAba(noPai) {
    $jQ(noPai + " .topo-box-abas .aba").click(function() {
        $jQ(noPai + " .topo-box-abas .aba").removeClass("selecionado");
        $jQ(noPai + " .topo-box-abas .aba .aj-aba").hide();
        $jQ(this).addClass("selecionado");
        $jQ(this).find(".aj-aba").show();
        
        
        id = $jQ(this).attr("id");
        $jQ(noPai + " .lista-itens").hide();
        $jQ(noPai + " ." + id).show();
        return false;
    });
  }
  
  
  function gup( name )
  {
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regexS = "[\\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec( window.location.href );
    if( results == null )
      return "";
    else
      return results[1];
  }
  /* Navbar */
  
  
  
 
   
   
  $jQ(document).ready(function() {
  
  /*if(sitePage_oas != null && sitePage_oas != undefined) {
  	if(sitePage_oas == "home") {
      $jQ('#barra-info').remove();
  	}
  }*/
  if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) {
    $jQ('#barra-info').remove();
  } 

  /* Cropa noticias da barra */
  jQuery(".noticias-barra > ul > li > h2").each(function(){
    var textNoticia = jQuery(this).find("a"); 
    if(textNoticia.text().length > 40) {
      var textNoticiaCrop = textNoticia.text().substring(0, 40);
      textNoticia.text(textNoticiaCrop + " ..."); 
    }
  });  
  
	 if(getCookie('statusNavBarInfo') == false) setCookie('statusNavBarInfo', true);
	 if(getCookie('statusAssineInfo') == false) setCookie('statusAssineInfo', true);
	 var statusNavBar = getCookie('statusNavBarInfo');
	 var statusAssine = getCookie('statusAssineInfo');
	
	closeBox = setInterval(function() {
		closeBoxAssine();	
	}, 10000);

	var i = 0;
	setInterval(function() {
		if(i < ($jQ(".noticias-barra ul li").length - 1)) {
			$jQ(".noticias-barra ul li").eq(i).stop(true, true).slideToggle("slow");
			i++;
			$jQ(".noticias-barra ul li").eq(i).stop(true, true).slideToggle("slow");
		}
		else {
			i = 0;
			$jQ(".noticias-barra ul li").eq(($jQ(".noticias-barra ul li").length - 1)).stop(true, true).slideToggle("slow");
			$jQ(".noticias-barra ul li").eq(i).stop(true, true).slideToggle("slow");	
		}
	}, 5000);
	
	function closeBoxAssine() {
		if($jQ(".box-assine-barra").is(":visible")) {
			$jQ('.assine-barra img').attr("src","/v1/imagem/generico/navbar/bt-assine-barra.png");	
			$jQ('.box-assine-barra').hide();
			clearInterval(closeBox);
		}
	}

	if(statusAssine == "false") {
		closeBoxAssine();	
	}
	else {
		$jQ('.assine-barra img').attr("src","/v1/imagem/generico/navbar/bt-assine-ativo-barra.png");		
	}
	
	if(statusNavBar == "true") {
		$jQ('#barra-info').css("visibility","visible");
		var status = "aberto";
	}
	else {
		$jQ("#barra-info").css("left",(document.body.offsetWidth - 35) + "px");
		$jQ(".bt-fechar-barra img").attr("src","/v1/imagem/generico/navbar/bt-fechar-black.png");
		$jQ(".bt-fechar-barra").css("position","fixed");
		$jQ(".bt-fechar-barra a").attr("title","Maximizar");
		$jQ('#barra-info').css("visibility","visible");	 
		var status = "fechado";
	}
	
	$jQ(".bt-fechar-assine-barra a ").click(function() {
		setCookie('statusAssineInfo', false);
		closeBoxAssine();
	});
	$jQ(".box-assine-barra").mouseenter(function(){
		clearInterval(closeBox);													   
	});

	$jQ('.assine-barra a').click(function() {
		if($jQ(".box-assine-barra").is(":visible")) {
			$jQ('.box-assine-barra').hide();
			$jQ('.assine-barra img').attr("src","/v1/imagem/generico/navbar/bt-assine-barra.png");
			clearInterval(closeBox);		
		}
		else {
			$jQ('.box-assine-barra').show();
			$jQ('.assine-barra img').attr("src","/v1/imagem/generico/navbar/bt-assine-ativo-barra.png");	
		}
	});
	$jQ(".bt-fechar-barra > a").click(function() {
		if(status == "aberto") {
			setCookie('statusNavBarInfo', false);
			$jQ(".bt-fechar-barra").css("position","fixed");
			$jQ('#barra-info').stop().animate({
				left: (document.body.offsetWidth - 35) + "px"
			},
			{
			duration: 500,
			queue: true,
			complete: function () {
				$jQ(".bt-fechar-barra img").attr("src","/v1/imagem/generico/navbar/bt-fechar-black.png");
				$jQ(".bt-fechar-barra a").attr("title","Maximizar");	
				
			}
			});
			status = "fechado";
		}
		else {
			setCookie('statusNavBarInfo', true);
			$jQ('#barra-info').stop().animate({
				left: 0 + "px"
				},
				{
				duration: 500,
				queue: true,
				complete: function () {
				$jQ(".bt-fechar-barra").css("position","absolute");
				$jQ(".bt-fechar-barra img").attr("src","/v1/imagem/generico/navbar/bt-fechar.png")
				$jQ(".bt-fechar-barra a").attr("title","Minimizar");	
					
				}
			});			
			status = "aberto";
			}
	});
});



