	// Executa Menu Sanfona
	$(document).ready(function(){
		$('dd').hide(); //fechando todo mundo

		$("dd:not(:first)").hide();
		$("dt a").click(function(){
			$("dd:visible").slideUp("slow");
			if($(this).parent().next().css('display') =='none'){
				$(this).parent().next().slideDown("slow");
			}
			return false;
					 
		});
	});
	
	/*------------------------------------------------------------------------*/
	
	// Exibr Flash - Carregando -
	function ExibirCarregando() {
		document.getElementById("ExibirFlash").style.visibility = "visible";
	}
	
	<!--
	// Função que valida Nome
	function ValidarNome(Nome) {
		if (Nome == "")	{ 
			alert("Campo Nome é de preenchimento obrigatório."); 
			document.getElementById("Nome").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
								
	// Expressão regular
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	
	// Método que valida o email do usuário
	function ValidarEmail(email) {
		if (!reEmail.test(email)) {
			if (email != null && email != "") {
				alert(email + " não é um endereço de e-mail válido.");
				document.getElementById("Email").focus();
				exit;	
			} 
			else {
				alert("Campo E-mail é de preenchimento obrigatório.");
				document.getElementById("Email").focus();
				exit;	
			}
		}
	}
	/*------------------------------------------------------------------------*/
		
	// Função que valida o Assunto
	function ValidarAssunto(Assunto) {
		if (Assunto == "")	{ 
			alert("Campo Assunto é de preenchimento obrigatório."); 
			document.getElementById("Assunto").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
						
	// Função que valida o Mensagem
	function ValidarMensagem(Mensagem) {
		if (Mensagem == "")	{ 
			alert("Campo Mensagem é de preenchimento obrigatório."); 
			document.getElementById("Mensagem").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/					
	
	// Função que valida o Setor
	function ValidarDestino() {
		var controle = 0;
		for (i=0;i<document.fale_conosco.elements.length;i++){
			if (document.fale_conosco.elements[i].type == "radio"){
				if (document.fale_conosco.elements[i].checked == true){
					controle++;
				}
			}
		}
		
		if (controle <= 0){
			alert("Selecione um Setor para envio da Mensagem");
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida o Setor
	function ValidarDestinoCheckBox() {
		var controle = 0;
		for (i=0;i<document.Tranferencia.elements.length;i++){
			if (document.Tranferencia.elements[i].type == "checkbox"){
				if (document.Tranferencia.elements[i].checked == true){
					controle++;
				}
			}
		}
		
		if (controle <= 0){
			alert("Selecione para quem se destina o envio da Mensagem");
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida Usuario					 
	function ValidarUsuario(Usuario) {
		if (Usuario == "")	{ 
			alert("Campo Usuário é de preenchimento obrigatório."); 
			document.getElementById("Usuario").focus();
			exit;
		}
	}				
	/*------------------------------------------------------------------------*/
	
	// Função que valida Senha
	function ValidarSenha(Senha) {
		if (Senha == "")	{ 
			alert("Campo Senha é de preenchimento obrigatório."); 
			document.getElementById("Senha").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida Arquivo
	function ValidarArquivo(Arquivo) {
		if (Arquivo == "")	{ 
			alert("Campo Arquivo é de preenchimento obrigatório."); 
			document.getElementById("Arquivo").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida Empresa
	function ValidarEmpresa(Empresa) {
		if (Empresa == "")	{ 
			alert("Campo Empresa é de preenchimento obrigatório."); 
			document.getElementById("Empresa").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/			
	
	// Função que valida Contato
	function ValidarContato(Contato) {
		if (Contato == "")	{ 
			alert("Campo Contato é de preenchimento obrigatório."); 
			document.getElementById("Contato").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/	
	
	// Função que valida Endereco
	function ValidarEndereco(Endereco) {
		if (Endereco == "")	{ 
			alert("Campo Endereco é de preenchimento obrigatório."); 
			document.getElementById("Endereco").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida Cidade
	function ValidarCidade(Cidade) {
		if (Cidade == "")	{ 
			alert("Campo Cidade é de preenchimento obrigatório."); 
			document.getElementById("Cidade").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/			
	
	// Função que valida Bairro
	function ValidarBairro(Bairro) {
		if (Bairro == "")	{ 
			alert("Campo Bairro é de preenchimento obrigatório."); 
			document.getElementById("Bairro").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida Estado
	function ValidarEstado(Estado) {
		if (Estado == 0)	{ 
			alert("Campo Estado é de preenchimento obrigatório."); 
			document.getElementById("Estado").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
	
	// Função que valida CEP
	function ValidarCEP(CEP) {
		if (CEP == 0)	{ 
			alert("Campo CEP é de preenchimento obrigatório."); 
			document.getElementById("CEP").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/	
					
	// Função que valida Telefone
	function ValidarTelefone(Telefone) {
		if (Telefone == 0)	{ 
			alert("Campo Telefeone é de preenchimento obrigatório."); 
			document.getElementById("Telefone").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/				
	
	// Função que valida Telefone
	function ValidarCliente(Cliente) {
		if (Cliente == 0)	{ 
			alert("Campo Cliente é de preenchimento obrigatório."); 
			document.getElementById("Cliente").focus();
			exit;
		}
	}
	/*------------------------------------------------------------------------*/
			
	// Método que valida os campos do formulário	[FALE CONOSCO]
	function ValidarCampos_Fale_Conosco(formulario) {	 // Acessa as propriedades via formulario							
		ValidarNome(formulario.Nome.value);	
		ValidarAssunto(formulario.Assunto.value);
		ValidarEmail(formulario.Email.value);							
		ValidarMensagem(formulario.Mensagem.value);
		ValidarDestino();	
		formulario.submit();				
	}		
	//-->
	
	// Método que valida os campos do formulário	[LOGIN - ATUALIZAÇÕES]
	function ValidarCampos_Login(formulario) {	 // Acessa as propriedades via formulario							
		ValidarNome(formulario.Nome.value);	
		ValidarSenha(formulario.Senha.value);
		formulario.submit();				
	}		
	
	// Método que valida os campos do formulário	[TRANSFERENCIAS DE ARQUIVOS]
	function ValidarCampos_Transferencia(formulario) {	 // Acessa as propriedades via formulario							
		ValidarNome(formulario.Nome.value);	
		ValidarAssunto(formulario.Assunto.value);
		ValidarEmail(formulario.Email.value);							
		ValidarArquivo(formulario.Arquivo.value);	
		ValidarMensagem(formulario.Mensagem.value);
		ValidarDestinoCheckBox();		
		ExibirCarregando();
		formulario.submit();			
	}	
	//-->
	
	// Método que valida os campos do formulário	[CADASTRO]
	function ValidarCampos_Cadastro(formulario) {	 // Acessa as propriedades via formulario
		ValidarEmpresa(formulario.Empresa.value);			
		ValidarContato(formulario.Contato.value);					
		ValidarEndereco(formulario.Endereco.value);	
		ValidarCidade(formulario.Cidade.value);	
		ValidarBairro(formulario.Bairro.value);
		ValidarEstado(formulario.Estado.value);
		ValidarCEP(formulario.CEP.value);						
		ValidarTelefone(formulario.Telefone.value);				
		ValidarEmail(formulario.Email.value);																				
		formulario.submit();				
	}
	//-->
	
	// Método que valida os campos do formulário	[DIVULGUE]
	function ValidarCampos_Divulgue(formulario) {	 // Acessa as propriedades via formulario
		ValidarNome(formulario.Nome.value);			
		ValidarEmail(formulario.Email.value);
		ValidarMensagem(formulario.Mensagem.value);
		ValidarNome(formulario.Nome_Amigo.value);			
		ValidarEmail(formulario.Email_Amigo.value);																								
		formulario.submit();				
	}
	//-->				
				
	// Método que valida os campos do formulário	[MENU_ADM - ADMINISTRADOR]
	function ValidarCampos_Adm(formulario) {	 // Acessa as propriedades via formulario																
		ValidarNome(formulario.Nome.value);			
		ValidarEmail(formulario.Email.value);
		ValidarUsuario(formulario.Usuario.value);		
		ValidarSenha(formulario.Senha.value);			
		formulario.submit();				
	}
	//-->	
	
	// Método que valida os campos do formulário	[MENU_ADM - CLIENTES]
	function ValidarCampos_Atualizacoes(formulario) {	 // Acessa as propriedades via formulario																
		ValidarNome(formulario.Nome.value);
		ValidarEmail(formulario.Email.value);
		ValidarEndereco(formulario.Endereco.value);
		ValidarBairro(formulario.Bairro.value);	
		ValidarCidade(formulario.Cidade.value);			
		ValidarEstado(formulario.Estado.value);	
		ValidarCEP(formulario.CEP.value);								
		ValidarUsuario(formulario.Usuario.value);
		ValidarSenha(formulario.Senha.value);																									
		formulario.submit();				
	}
	//-->	
	
	// Método que valida os campos do formulário	[MENU_ADM - CATEGORIA - ATUALIZAÇÕES]
	function ValidarCampos_Categoria(formulario) {	 // Acessa as propriedades via formulario																
		ValidarNome(formulario.Nome.value);																								
		formulario.submit();				
	}
	//-->	
	
	// Método que valida os campos do formulário	[MENU_ADM - ACESSO - ATUALIZAÇÕES]
	function ValidarCampos_Acesso(formulario) {	 // Acessa as propriedades via formulario																
		ValidarCliente(formulario.Cliente.value);																								
		formulario.submit();				
	}
	//-->		
	/*------------------------------------------------------------------------*/

	// onFocus - onBlur Contato (Muda a cor ao selecionar
	function campoTexto(e,f) {
		if(f==1){
			e.style.borderTop = '#6E6E6E 1px solid';
			e.style.borderLeft = '#6E6E6E 1px solid';
			e.style.borderRight = '#6E6E6E 1px solid';
			e.style.borderBottom = '#6E6E6E 1px solid';
			e.style.backgroundColor = '#F5F5F5';
		}else{			
			e.style.borderTop = '#CCCCCC 1px solid';
			e.style.borderLeft = '#CCCCCC 1px solid';
			e.style.borderRight = '#CCCCCC 1px solid';
			e.style.borderBottom = '#CCCCCC 1px solid';
			e.style.backgroundColor = '#FFFFFF';
		}
	}
	
	function MM_openBrWindow(theURL,winName,features) { //v2.0
  	window.open(theURL,winName,features);
	}
	//-->
