function ativarMenu(id,ativar)
{	
	if(ativar)
		document.getElementById(id).className = id + '_on';
}

function desativarMenu(id,desativar)
{
	if(desativar)
		document.getElementById(id).className = id + '_off';
}

function ativarAba(id,ativar)
{
	if(ativar)
		document.getElementById(id).className = 'aba_ativa';
}

function desativarAba(id,desativar)
{
	if(desativar)
		document.getElementById(id).className = 'aba_inativa';
}

var divAntigoMenu = null;
var divAntigoSubMenu = null;

function acaoMenu(div)
{
	if(divAntigoSubMenu != null)
	{
		document.getElementById(divAntigoSubMenu).style.display = 'none';
	}
	if (divAntigoMenu != null)
	{
		if (div != divAntigoMenu) 
		{
				document.getElementById(divAntigoMenu).style.display = 'none';
		}
	}
	if (document.getElementById(div).style.display == 'none')
	{
		document.getElementById(div).style.display = '';
	}
	else if (document.getElementById(div).style.display == '')
	{
		document.getElementById(div).style.display = 'none';
	}
	divAntigoMenu = div;
}

function acaoSubMenu(div)
{
	if (divAntigoSubMenu != null)
	{
		if (div != divAntigoSubMenu) 
		{
				document.getElementById(divAntigoSubMenu).style.display = 'none';
		}
	}
	if (document.getElementById(div).style.display == 'none')
	{
		document.getElementById(div).style.display = '';
	}
	else if (document.getElementById(div).style.display == '')
	{
		document.getElementById(div).style.display = 'none';
	}
	divAntigoSubMenu = div;
}

function permitirUsuario(select, idUsuario, nomeUsuario)
{
	var option = '';
	
	option += '<option value="' + idUsuario + '">';
	option += nomeUsuario;
	option += '</option>\n'
	
	alert(option)
}

function ocultarCampo(id)
{
	document.getElementById(id).style.display = 'none';
}

function mostrarCampo(id)
{
	document.getElementById(id).style.display = '';
}

function atribuirValorCampo(campo, valor, lista)
{
	document.getElementById(campo).value = valor;
	document.getElementById(lista).style.display = 'none';
}

function confirmaExclusao()
{
	if(confirm('Deseja mesmo excluir?'))	
	{
		return true;
	}
	return false;
}

function completaCEP(id)
{
	var elemento = document.getElementById(id);
	
	if(elemento.value.length==5)
	{
		elemento.value+='-';
	}
}

function completaTelefone(id)
{
	var elemento = document.getElementById(id);
	
	if(elemento.value.length==0)
	{
		elemento.value+='(';
	}
	else if(elemento.value.length==3)
	{
		elemento.value+=')';
	}
	else if(elemento.value.length==8)
	{
		elemento.value+='-';
	}
}

function completaData(id)
{
	var elemento = document.getElementById(id);
	
	if(elemento.value.length==2)
	{
		elemento.value+='/';
	}
	else if(elemento.value.length==5)
	{
		elemento.value+='/';
	}
}

function completaCPF(id) 
{
  var elemento = document.getElementById(id);
  
  if(elemento.value.length == 3) {
    elemento.value+='.';
  } else if(elemento.value.length == 7) {
    elemento.value+='.';
  } else if(elemento.value.length == 11) {
    elemento.value+='-';
  }
  
}

function completaCNPJ(id)
{
  var elemento = document.getElementById(id);
  
  if(elemento.value.length == 2) {
    elemento.value+='.';
  } else if(elemento.value.length == 6) {
    elemento.value+='.';
  } else if(elemento.value.length == 10) {
    elemento.value+='/';
  } else if(elemento.value.length == 15) {
    elemento.value+='-';
  }
}

function limpaCampo(id)
{
	var elemento = document.getElementById(id);
	
	if(elemento.value == '' || elemento.value == '(')
    elemento.value = '';
}
