// **********************************************************************************
// para fechar o pop
	function fechar(esta){
		  var elem, vis;
		  if( document.getElementById ) // this is the way the standards work
		    elem = document.getElementById(esta);
		  else if( document.all ) // this is the way old msie versions work
		      elem = document.all[esta];
		  else if( document.layers ) // this is the way nn4 works
		    elem = document.layers[esta];
		  vis = elem.style;
		  vis.display = 'none';
		}

// **********************************************************************************
// para qualquer onmouseover
	function troca(nome,nova){
	document[nome].src=nova;
	}

// **********************************************************************************
// para o compartilhe
	function mostra_esconde(prima, segun, op){
	var elem, sumi,vis,invis;
	if( document.getElementById ){
			elem = document.getElementById(prima);
			sumi = document.getElementById(segun);
			} 
			else if( document.all ){
			elem = document.all[prima];
			sumi = document.all[segun];
			}
			else if( document.layers ) {
				elem = document.layers[prima];
				sumi= document.layers[segun];			
				}
	vis = elem.style;
	invis = sumi.style;
	if(op==1){
		if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
		  vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
		vis.display = (vis.display==''||vis.display=='block')?'none':'block';
		if(invis.display==''&&sumi.offsetWidth!=undefined&&sumi.offsetHeight!=undefined)
		  invis.display = (sumi.offsetWidth!=0&&sumi.offsetHeight!=0)?'block':'none';
		invis.display = (invis.display==''||vis.display=='block')?'none':'block';
		}
	else{
		vis.display='none';
		invis.display='none';
		}
	}

// **********************************************************************************
// para alterar css
	function setActiveStyleSheet(title) {
	  var i, a, main;
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
	      a.disabled = true;
	      if(a.getAttribute("title") == title) a.disabled = false;
	    }
	  }
	}
	function getActiveStyleSheet() {
	  var i, a;
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
	  }
	  return null;
	}
	function getPreferredStyleSheet() {
	  var i, a;
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1
	       && a.getAttribute("rel").indexOf("alt") == -1
	       && a.getAttribute("title")
	       ) return a.getAttribute("title");
	  }
	  return null;
	}
	function escolhecss(){
	(screen.width>1024)?(setActiveStyleSheet('1200')):(setActiveStyleSheet('1024'));
	}

// **********************************************************************************
// para o submenutop
// Copyright 2006-2007 javascript-array.com
var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
//document.onclick = mclose; 
// ----	

// **********************************************************************************
// para historico
// Copyright 2006-2007 javascript-array.com

var timeout2	= 500;
var closetimer2	= 0;
var ddmenuitem2	= 0;

// open hidden layer
function mopen2(id)
{	
	// cancel close timer
	mcancelclosetime2();

	// close old layer
	if(ddmenuitem2) ddmenuitem2.style.display = 'none';
	if(ddmenuitem3) ddmenuitem3.style.display = 'none';

	// get new layer and show it
	ddmenuitem2 = document.getElementById(id);
	ddmenuitem2.style.display = 'block';
	window.location='#topo';


}
// close showed layer
function mclose2()
{
	if(ddmenuitem2) ddmenuitem2.style.display = 'block';
}

// go close timer
function mclosetime2()
{
	closetimer2 = window.setTimeout(mclose2, timeout);
}

// cancel close timer
function mcancelclosetime2()
{
	if(closetimer2)
	{
		window.clearTimeout(closetimer2);
		closetimer2 = null;
	}
}

// close layer when click-out
//document.onclick = mclose; 
// ----	
// para historico 2
// Copyright 2006-2007 javascript-array.com

var timeout3	= 500;
var closetimer3	= 0;
var ddmenuitem3	= 0;

// open hidden layer
function mopen3(id)
{	
	// cancel close timer
	mcancelclosetime3();

	// close old layer
	if(ddmenuitem3) ddmenuitem3.style.display = 'none';

	// get new layer and show it
	ddmenuitem3 = document.getElementById(id);
	ddmenuitem3.style.display = 'block';

}
// close showed layer
function mclose3()
{
	if(ddmenuitem3) ddmenuitem3.style.display = 'block';
}

// go close timer
function mclosetime3()
{
	closetimer3 = window.setTimeout(mclose3, timeout);
}

// cancel close timer
function mcancelclosetime3()
{
	if(closetimer3)
	{
		window.clearTimeout(closetimer3);
		closetimer3 = null;
	}
}

// close layer when click-out
//document.onclick = mclose; 
// ----	
	

// **********************************************************************************
// para o PMV
// Copyleft Rosely

var ddmenuitem	= 0;
// open hidden layer
function mopen1(idold,id){	
	// close old layer
	if(ddmenuitem == 0) ddmenuitem = document.getElementById(idold);
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}



// **********************************************************************************
// para os PMVs anteriores

function mopenfocus(id){
	mopen2(id);
	document.getElementById('#topo').focus();
}

// **********************************************************************************
// para o onmouseover do logo
	function duploefeito_on(id,nome,nova){
	mopen(id);
	troca(nome,nova);
	}
	function duploefeito_out(nome,nova){
	mclosetime();
	troca(nome,nova);
	}

// **********************************************************************************
