    
$(document).ready(function() {
	
		$("#tabs").tabs();
		
		
		/**-- Dialog que exibe as mensagens de erro dos formulários--**/
		
		$("#dialogMsg").dialog({
			bgiframe: true,
			autoOpen: false,
			width: 420,
			modal: true,
			resizable: true,
			buttons: {
				Ok: function() {
					$(this).dialog('close');
				}
			}
		});
		
		
		/**-- Dialog que exibe as mensagens de erro dos formulários--**/
		
		$("#dialogBuscaDocumento").dialog({
			bgiframe: true,
			autoOpen: false,
			width: 580,
			modal: true,
			resizable: false,
			buttons: {
					'Buscar': function() {
						$("#formBusca").submit();
					}		    
			}
		});
		

		$("#dialogBuscaContaAcesso").dialog({
			bgiframe: true,
			autoOpen: false,
			width: 580,
			modal: true,
			resizable: false,
			buttons: {
					'Buscar': function() {
						$("#formBusca").submit();
					}		    
			}
		});
		

		$("#dialogBuscaEmpresa").dialog({
			bgiframe: true,
			autoOpen: false,
			width: 580,
			modal: true,
			resizable: false,
			buttons: {
					'Buscar': function() {
						$("#formBusca").submit();
					}		    
			}
		});

		
		/***************************************************************************** 
		* 
		* Evento: Validação do Formulário dos Documentos 
		* Descrição: Processa a validação dos campos no evento de Submit do formulário 
		* 
		**/				
		
		$("#formDocumento input:text").keypress(function (event) {
			if (event.keyCode == '13' || event.which == '13' || event.keyCode == '13') {
				$("#formDocumento").submit();
				return false;
			}
		});	
				
		$("#formDocumento input:password").keypress(function (event) {
			if (event.keyCode == '13' || event.which == '13' || event.keyCode == '13') {
				$("#formDocumento").submit();
				return false;
			}
		});	
		
		$("#formDocumento").live('submit',function () {			
			
			var idContaAcesso = 0;
			
			var titulo  = $("#titulo");
			var tipo    = $("#tipoDocumento");
			var status 	= $("#statusDocumento ");
			var texto   = $("#textoDocumento");
			
			var errosCampoObrigatorio = $('#errosCampoObrigatorio');
			
			
			if ( $("#idContaAcesso").val() )
				idContaAcesso = $("#idContaAcesso").val();
			
			errosCampoObrigatorio.empty();	
			
			if ( Trim(titulo.val()).length == 0 ) {				
				
				titulo.css('border-color','#FF0000');						
				errosCampoObrigatorio.append('<ul><li><strong><u>Título</u></strong></li></ul>');		
			}	
						
			if ( Trim(tipo.val()).length == 0 ) {
				
				tipo.css('border-color','#FF0000');				
				errosCampoObrigatorio.append('<ul><li><strong><u>Tipo de Documento</u></strong></li></ul>');								
			}	
						
			
			if ( Trim(status.val()).length == 0  ) {				
				status.css('border-color','#FF0000');
				errosCampoObrigatorio.append("<ul><li><strong><u>Status</u></strong></li></ul>");
			}	
									
		
			if ( Trim(texto.val()).length == 0  ) {
				
				errosCampoObrigatorio.append("<ul><li><strong><u>Texto</u></strong></li></ul>");
			}	
				
					
			if( errosCampoObrigatorio.html() != '' ) {
					
				$("#dialogMsg").dialog('open');	
					
				return false;
			}
			
		});	
		
		
		
		/**-- Limpa as bordas dos campos que foram destacados como obrigatórios na validação --**/
		
		$("#formDocumento input:text").click(function() {
			$(this).css('border-color','');
		 });
						
		$("#formDocumento select").click(function() {
			$(this).css('border-color','');
		 });
		
		
		
		$("#cleanField_tipoDocumento").click(function(){
			
			$("#cleanField_tipoDocumento").css('display','none');
			$("#tipoDocumento_BoxMsg").css('display','none');
			$("#input_auto_tipoDocumento").removeAttr('disabled','disabled');
			$("#input_auto_tipoDocumento").removeAttr('readonly','readonly');
			$("#btn_down_tipoDocumento").removeAttr('disabled','');
			$("#input_auto_tipoDocumento").val('');
			$("#input_auto_tipoDocumento").focus();
		});
		

		/* Limpa Campos do campo Estado */
		
		$("#cleanField_statusDocumento").click(function(){
			
			$("#cleanField_statusDocumento").css('display','none');
			$("#statusDocumento_BoxMsg").css('display','none');
			$("#input_auto_statusDocumento").removeAttr('disabled','disabled');
			$("#input_auto_statusDocumento").removeAttr('readonly','readonly');
			$("#btn_down_statusDocumento").removeAttr('disabled','');
			$("#input_auto_statusDocumento").val('');
			$("#statusDocumento").val('');
			$("#input_auto_statusDocumento").focus();
		});

		
		$("#triggerSearch").click(function() {
			$('#dialogBuscaDocumento').dialog('open');
		 });
			
		
		
		/***************************************************************************** 
		* 
		* Evento: Validação do Formulário das Contas de Acesso. 
		* Descrição: Processa a validação dos campos no evento de Submit do formulário 
		* 
		**/				
			
		$("#formContaAcesso input:text").keypress(function (event) {
			if (event.keyCode == '13' || event.which == '13' || event.keyCode == '13') {
				$("#formContaAcesso").submit();
				return false;
			}
		});	
					
		$("#formContaAcesso input:password").keypress(function (event) {
			if (event.keyCode == '13' || event.which == '13' || event.keyCode == '13') {
				$("#formContaAcesso").submit();
				return false;
			}
		});	
			
		$("#formContaAcesso").live('submit',function () {

			var nome          = $("#nome");
			var email         = $("#email");
			var senha         = $("#senha");
			var login         = $("#login");
			var cpf           = $("#cpf");
			var empresa       = $("#empresa");
			var perfilAcesso  = $("#perfilAcesso");
			
			var errosCampoObrigatorio = $('#errosCampoObrigatorio');
							
			errosCampoObrigatorio.empty();	
							
			if ( Trim(nome.val()).length == 0 ) {				
					
				nome.css('border-color','#FF0000');						
				errosCampoObrigatorio.append('<ul><li><strong><u>Nome</u></strong></li></ul>');		
			}	

			if ( Trim(cpf.val()).length == 0 ) {				
				
				cpf.css('border-color','#FF0000');						
				errosCampoObrigatorio.append('<ul><li><strong><u>CPF</u></strong></li></ul>');		
			}	
							
			if ( Trim(email.val()).length == 0 ) {
					
				email.css('border-color','#FF0000');				
				errosCampoObrigatorio.append('<ul><li><strong><u>E-Mail</u></strong></li></ul>');								
			}	

			
			if (Trim(email.val()).length != 0) {
					
				if ( !doEmail( Trim( email.val() ) , '' ) ) {
					email.css('border-color','#FF0000');
					errosCampoObrigatorio.append('<ul><li>E-Mail <strong><u>'+email.val()+'</u></strong> Inválido!</li></ul>');		
				}				
			}
					

			if ( Trim(login.val()).length == 0 ) {	
					
				login.css('border-color','#FF0000');
				errosCampoObrigatorio.append("<ul><li><strong><u>Login</u></strong></li></ul>");
			}	
												
				
			if ( !$("#CONTA_ACESSO_ID").val() ) {
				
				if ( Trim(senha.val()).length == 0 ) {
										
					senha.css('border-color','#FF0000');
					errosCampoObrigatorio.append("<ul><li><strong><u>Senha</u></strong></li></ul>");
				}
			}	

			
			if ( Trim(perfilAcesso.val()).length == 0 ) {
								
				perfilAcesso.css('border-color','#FF0000');
				errosCampoObrigatorio.append("<ul><li><strong><u>Perfil de Acesso</u></strong></li></ul>");
			}	

			
			if ( Trim(empresa.val()).length == 0 ) {
								
				empresa.css('border-color','#FF0000');
				errosCampoObrigatorio.append("<ul><li><strong><u>Empresa</u></strong></li></ul>");
			}	
			
			//$("#dialogMsg_Text").ajaxStop(function() {
			
				if( errosCampoObrigatorio.html() != '' ) {
						
					$("#dialogMsg").dialog('open');	
						
					return false;
				}
			//});		
				
		});	
				
			
		/**-- Limpa as bordas dos campos que foram destacados como obrigatórios na validação --**/
			
		$("#formContaAcesso input:text").click(function() {
			$(this).css('border-color','');
		 });
					
		$("#formContaAcesso input:password").click(function() {
			$(this).css('border-color','');
		 });
			
		$("#formContaAcesso select").click(function() {
			$(this).css('border-color','');
		 });	
		
		
		$("#triggerSearchAccount").click(function() {
			$('#dialogBuscaContaAcesso').dialog('open');
		 });
			
		
		
	   /***************************************************************************** 
		* 
		* Evento: Validação do Formulário das Empresas 
		* Descrição: Processa a validação dos campos no evento de Submit do formulário 
		* 
		**/				
		
		$("#formEmpresa input:text").keypress(function (event) {
			if (event.keyCode == '13' || event.which == '13' || event.keyCode == '13') {
				$("#formEmpresa").submit();
				return false;
			}
		});	
				
		$("#formEmpresa input:password").keypress(function (event) {
			if (event.keyCode == '13' || event.which == '13' || event.keyCode == '13') {
				$("#formEmpresa").submit();
				return false;
			}
		});	
		
		$("#formEmpresa").live('submit',function () {			
			
			var nome  = $("#nome");
			var cnpj  = $("#cnpj");
			
			var errosCampoObrigatorio = $('#errosCampoObrigatorio');
			
			
			if ( $("#idContaAcesso").val() )
				idContaAcesso = $("#idContaAcesso").val();
			
			errosCampoObrigatorio.empty();	
			
			if ( Trim(nome.val()).length == 0 ) {				
				
				nome.css('border-color','#FF0000');						
				errosCampoObrigatorio.append('<ul><li><strong><u>Nome</u></strong></li></ul>');		
			}	
						
			if ( Trim(cnpj.val()).length == 0 ) {
				
				cnpj.css('border-color','#FF0000');				
				errosCampoObrigatorio.append('<ul><li><strong><u>CNPJ</u></strong></li></ul>');								
			}	
										
					
			if( errosCampoObrigatorio.html() != '' ) {
					
				$("#dialogMsg").dialog('open');	
					
				return false;
			}
			
		});	
		
		
		
		/**-- Limpa as bordas dos campos que foram destacados como obrigatórios na validação --**/
		
		$("#formEmpresa input:text").click(function() {
			$(this).css('border-color','');
		 });
						
		$("#formEmpresa select").click(function() {
			$(this).css('border-color','');
		 });		
		
		$("#triggerSearchBusiness").click(function() {
			$('#dialogBuscaEmpresa').dialog('open');
		 });
			
				
		/**************************************************************************************************************
		*
		*  Validacao dos campos  Obrigatorios - Formulário de Contato da Home Page
		*
		**************************************************************************************************************/
		
		$("#formularioContatoHome").live('submit',function () {				

				var categoria = $("#categoria");
				var assunto   = $("#assunto");
				var nome   	  = $("#nome");
				var email     = $("#email");
				var mensagem  = $("#mensagem");
								
				var errosCampoObrigatorio = $('#errosCampoObrigatorio');
				
				errosCampoObrigatorio.empty();	
						
				categoria.css('border-color','#ccc');
				assunto.css('border-color','#ccc');
				nome.css('border-color','#ccc');
				email.css('border-color','#ccc');
				mensagem.css('border-color','#ccc');
							
				if ( Trim(categoria.val()).length == 0 ) {
					
					categoria.css('border-color','#FF0000');
					errosCampoObrigatorio.append('<ul><li><strong><u>Categoria</u></strong></li></ul>');	
					
				}	
							
				if ( Trim(assunto.val()).length == 0 ) {
					
					assunto.css('border-color','#FF0000');
					errosCampoObrigatorio.append('<ul><li><strong><u>Assunto</u></strong></li></ul>');	
						
				}	

				if ( Trim(nome.val()).length == 0 ) {
					
					nome.css('border-color','#FF0000');
					errosCampoObrigatorio.append('<ul><li><strong><u>Nome</u></strong></li></ul>');	
						
				}	

				if ( Trim(email.val()).length == 0 ) {
					
					email.css('border-color','#FF0000');
					errosCampoObrigatorio.append('<ul><li><strong><u>E-Mail</u></strong></li></ul>');	
						
				}	

				/** Verifica se o campo E-Mail possui um endereco eletronico valido! **/
				
				if (email.val()) {
					
					if ( !doEmail(email.val(),'')) {
						
						email.css('border-color','#FF0000');
						errosCampoObrigatorio.append('<ul><li><strong><u>E-Mail</u></strong>&nbsp;Inválido</li></ul>');
						
					}				
				}									

				if ( mensagem.val().length == 0 ) {
					
					mensagem.css('border-color','#FF0000');
					errosCampoObrigatorio.append('<ul><li><strong><u>Mensagem</u></strong></li></ul>');
						
				}	

				if( errosCampoObrigatorio.html() != '' ) {
					
					$("#dialogMsg").dialog('open');	
						
					return false;
				}
						
		});					
			
		/*	 
		 ******************************************************************************/	
		
		/**************************************************************************************************************
		*
		*  Validacao dos campos  Obrigatorios - Formulário para Recuperar Senha
		*
		**************************************************************************************************************/
		
		$("#formularioEsqueceuSenha").submit(function() {				

				var formulario   = $("#formularioEsqueceuSenha");
				var firstFieldFocus  = '';
					
				var email     = $("#email");
								
				$("#dialogMsg_Text").empty();
						
				email.css('border-color','#ccc');
							
				if ( Trim(email.val()).length == 0 )
				{				
					email.css('border-color','#FF0000');
					
					$("#dialogMsg_Text").html($("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>E-Mail</u></strong>!');
						
					if(!firstFieldFocus)
						firstFieldFocus = email;					
				}	

				/** Verifica se o campo E-Mail possui um endereco eletronico valido! **/
				
				if (email.val())
				{
					if ( !doEmail(email.val(),''))
					{
						email.css('border-color','#FF0000');
						
						$("#dialogMsg_Text").html($("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;<strong>E-mail</strong>&nbsp;inválido!');				
						
						if(!firstFieldFocus)
							firstFieldFocus = email;	
					}				
				}						

				/** exibe a mensagem de erro no dialog especifico **/
				
				if($("#dialogMsg_Text").html() != '')
				{	
					$("#dialogMsg").dialog('open');
					return false;
				}
				else	
					return true;
						
		});					
		
		
		categoria.click(function() { $(this).css('border-color','#ccc'); }); 
		assunto.click(function() { $(this).css('border-color','#ccc'); }); 
		nome.click(function() { $(this).css('border-color','#ccc'); }); 
		email.click(function() { $(this).css('border-color','#ccc'); }); 
		mensagem.click(function() { $(this).css('border-color','#ccc'); }); 
		
		
});		

/**************************************************************************************************************
*
*  Validacao dos campos  Obrigatorios - Formulário de Contato da Área Restrita
*
**************************************************************************************************************/

$("#formContatoInterno").live('submit',function () {				

		var categoria = $("#categoria");
		var assunto   = $("#assunto");
		var nome   	  = $("#nome");
		var email     = $("#email");
		var mensagem  = $("#mensagem");
						
		var errosCampoObrigatorio = $('#errosCampoObrigatorio');
		
		errosCampoObrigatorio.empty();	
											
		if ( Trim(categoria.val()).length == 0 ) {
			
			categoria.css('border-color','#FF0000');
			errosCampoObrigatorio.append('<ul><li><strong><u>Categoria</u></strong></li></ul>');	
			
		}	
					
		if ( Trim(assunto.val()).length == 0 ) {
			
			assunto.css('border-color','#FF0000');
			errosCampoObrigatorio.append('<ul><li><strong><u>Assunto</u></strong></li></ul>');	
				
		}	

		if ( Trim(nome.val()).length == 0 ) {
			
			nome.css('border-color','#FF0000');
			errosCampoObrigatorio.append('<ul><li><strong><u>Nome</u></strong></li></ul>');	
				
		}	

		if ( Trim(email.val()).length == 0 ) {
			
			email.css('border-color','#FF0000');
			errosCampoObrigatorio.append('<ul><li><strong><u>E-Mail</u></strong></li></ul>');	
				
		}	

		/** Verifica se o campo E-Mail possui um endereco eletronico valido! **/
		
		if (email.val()) {
			
			if ( !doEmail(email.val(),'')) {
				
				email.css('border-color','#FF0000');
				errosCampoObrigatorio.append('<ul><li><strong><u>E-Mail</u></strong>&nbsp;Inválido</li></ul>');
				
			}				
		}									

		if ( mensagem.val().length == 0 ) {
			
			mensagem.css('border-color','#FF0000');
			errosCampoObrigatorio.append('<ul><li><strong><u>Mensagem</u></strong></li></ul>');
				
		}	

		if( errosCampoObrigatorio.html() != '' ) {
			
			$("#dialogMsg").dialog('open');	
				
			return false;
		}
				
});					
	
/*	 
 ******************************************************************************/	



/**************************************************************************************************************
*
*  Validacao dos campos  Obrigatorios - Contas de Acesso
*
*************************************************************************************************************

function validaFormContaAcesso()
{	
	jQuery(document).ready(function() 
	{			
		var formulario   = jQuery("#formularioContaAcesso");
		var firstFieldFocus  = '';
		
		var idContaAcesso = 0;
		var nome          = jQuery("#nome");
		var cpf           = jQuery("#cpf");
		var email         = jQuery("#email");
		var login         = jQuery("#login");
		var senha         = jQuery("#senha");
		var empresa       = jQuery("#empresa");
		var perfilAcesso  = jQuery("#perfilAcesso");
					
		if(jQuery("#idContaAcesso").val())
			idContaAcesso = jQuery("#idContaAcesso").val();
		
		jQuery("#dialogMsg_Text").empty();
			
		nome.css('border-color','#ccc');
		cpf.css('border-color','#ccc');
		email.css('border-color','#ccc');
		login.css('border-color','#ccc');
		senha.css('border-color','#ccc');
		empresa.css('border-color','#ccc');
		perfilAcesso.css('border-color','#ccc');
				
		if ( Trim(nome.val()).length == 0 )
		{				
			nome.css('border-color','#FF0000');
							
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>Nome</u></strong>!');			

			if(!firstFieldFocus)
				firstFieldFocus = nome;					
		}	
				
		if ( Trim(cpf.val()).length == 0 )
		{				
			cpf.css('border-color','#FF0000');
			
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>CPF</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = cpf;					
		}	
		/*
		else if(!isCpfCnpj(cpf.val()))
		{
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Campo <strong><u>CPF</u></strong> Inv&aacute;lido!!');
					
			if(!firstFieldFocus)
				firstFieldFocus = cpf;										
		}
		else
		{
			 if (checkRegexp(cpf,/\D/g))
			 {
				 jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Campo <strong><u>CPF</u></strong> aceita apenas n&uacute;meros!!');
					
				if(!firstFieldFocus)
					firstFieldFocus = cpf;										
			 }
		}
		
		
		if ( Trim(email.val()).length == 0 )
		{				
			email.css('border-color','#FF0000');
							
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>E-Mail</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = email;					
		}	

		/** Verifica se o campo E-Mail possui um endereco eletronico valido! 
		
		if (email.val())
		{
			if ( !doEmail(email.val(),''))
			{
				email.css('border-color','#FF0000');
				
				jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;<strong>E-mail</strong>&nbsp;inválido!');				
				
				if(!firstFieldFocus)
					firstFieldFocus = email;	
			}				
		}			
		

		if ( Trim(login.val()).length == 0 )
		{				
			login.css('border-color','#FF0000');
				
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>Login</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = login;					
		}	

		if ( Trim(senha.val()).length == 0 )
		{				
			senha.css('border-color','#FF0000');
			
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>Senha</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = senha;					
		}	

		if ( empresa.val().length == 0 )
		{				
			empresa.css('border-color','#FF0000');
							
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>Empresa</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = empresa;					
		}	

		if ( perfilAcesso.val().length == 0 )
		{				
			perfilAcesso.css('border-color','#FF0000');
							
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>Perfil de Acesso</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = perfilAcesso;					
		}	


		/** exibe a mensagem de erro no dialog especifico 
				
		jQuery("#dialogMsg_Text").ajaxStart(function() { });	
		
		
		/* Verifica se CPF já existe na base de dados 
		jQuery.post('checkCPF.php', { cpf:cpf.val(), idContaAcesso:idContaAcesso }, function(result) {				  				  		
							
			if(result != '')
				jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;<strong><u>CPF</u></strong> j&aacute; cadastrado!');						
			
	    });																															
		
		/* Verifica se E-Mail já existe na base de dados 
		jQuery.post('checkEMail.php', { email:email.val(), idContaAcesso:idContaAcesso }, function(result) {				  				  		
							
			if(result != '')
				jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;<strong><u>E-Mail</u></strong> j&aacute; cadastrado!');						
			
	    });																															

		/* Verifica se Login já existe na base de dados 
		jQuery.post('checkLogin.php', { login:login.val(), idContaAcesso:idContaAcesso }, function(result) {				  				  		
							
			if(result != '')
				jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;<strong><u>Login</u></strong> j&aacute; cadastrado!');						
			
	    });																																		

		jQuery("#dialogMsg_Text").ajaxStop(function(){

			if(jQuery("#dialogMsg_Text").html() != '')
				jQuery("#dialogMsg").dialog('open');	
			else
				formulario.submit();	
				
		});	
					
	});

}

*/

/**************************************************************************************************************
*
*  Validacao dos campos  Obrigatorios - Empresas
*
************************************************************************************************************

function validaFormEmpresa()
{	
	jQuery(document).ready(function()  {	
		
		var formulario = jQuery("#formularioEmpresa");
		
		var idEmpresa  = 0;	
		var nome       = jQuery("#nome");
		var cnpj       = jQuery("#cnpj");
			
		var firstFieldFocus  = '';
		
		if(jQuery("#idEmpresa").val())
			idEmpresa = jQuery("#idEmpresa").val();
		
		jQuery("#dialogMsg_Text").empty();
			
		nome.css('border-color','#ccc');
		cnpj.css('border-color','#ccc');
				
		if ( Trim(nome.val()).length == 0 )
		{				
			nome.css('border-color','#FF0000');
							
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>Nome</u></strong>!');			

			if(!firstFieldFocus)
				firstFieldFocus = nome;					
		}	
				
		if ( Trim(cnpj.val()).length == 0 )
		{				
			cnpj.css('border-color','#FF0000');
			
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Preencher o campo <strong><u>CNPJ</u></strong>!');
			
			if(!firstFieldFocus)
				firstFieldFocus = cnpj;					
		}	
		/*
		else if(!isCpfCnpj(cpf.val()))
		{
			jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Campo <strong><u>CPF</u></strong> Inv&aacute;lido!!');
					
			if(!firstFieldFocus)
				firstFieldFocus = cpf;										
		}
		
		else
		{
			 if (checkRegexp(cnpj,/\D/g))
			 {
				 jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;Campo <strong><u>CNPJ</u></strong> aceita apenas n&uacute;meros!!');
					
				if(!firstFieldFocus)
					firstFieldFocus = cnpj;										
			 }
		}		
		
		/** exibe a mensagem de erro no dialog especifico 
		
		jQuery("#dialogMsg_Text").ajaxStart(function() { });			
		
		/* Verifica se CNPJ já existe na base de dados 
		jQuery.post('checkCNPJ.php', { cnpj:cnpj.val(), idEmpresa:idEmpresa }, function(result) {				  				  		
							
			if(result != '')
				jQuery("#dialogMsg_Text").html(jQuery("#dialogMsg_Text").html() + '<br /><br /><img src="images/content_bullet.png">&nbsp;&nbsp;<strong><u>CNPJ</u></strong> j&aacute; cadastrado!');						
			
	    });																															
		
		jQuery("#dialogMsg_Text").ajaxStop(function(){

			if(jQuery("#dialogMsg_Text").html() != '')									
				jQuery("#dialogMsg").dialog('open');																						
			else
				formulario.submit();	
				
		});	
		
		
	});
}	

*/
