function valida(Form) {

			Form = document.form;

			var invalid, s;
			invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;

			var s;

			email=document.form.email;
			nome=document.form.nome;

			err = 0;

	// nome tem que estar preenchido
			if (nome.value == " " || nome.value.length < 1)
			{ nome.focus(); alert('Preencha seu Nome e tente novamente!'); return false; }
			
			
	// cidade tem que estar preenchido
			if (document.form.cidade.value == " " || document.form.cidade.value.length < 1)
			{ document.form.cidade.focus(); alert('Preencha a sua Cidade e tente novamente!'); return false; }
			
			
					
	// telefone tem que estar preenchido
			if (document.form.telefone.value == " " || document.form.telefone.value.length < 1)
			{ document.form.telefone.focus(); alert('Preencha cooretamente seu Telefone'); return false; }

	
			
	// Data de Nascimento
			if (document.form.datanasc.value == " " || document.form.datanasc.value.length < 1)
			{ document.form.datanasc.focus(); alert('Preencha cooretamente sua Data de Nascimento'); return false; }
			
			
			
	// Estado
			if (document.form.estado.value == " " || document.form.estado.value.length < 1)
			{ document.form.estado.focus(); alert('Preencha corretamente sua UF'); return false; }
			
			
			
	// Cargo
			if (document.form.cargo.value == " " || document.form.cargo.value.length < 1)
			{ document.form.cargo.focus(); alert('O campo Cargo  na Empresa deve ser Preenchido '); return false; }
			
			
			
	// Endereço
			if (document.form.endereco.value == " " || document.form.endereco.value.length < 1)
			{ document.form.endereco.focus(); alert('Preencha seu Endereço corretamente e tente novamente!'); return false; }
			
		
	// Fone Comercial
			if (document.form.fonecomercial.value == " " || document.form.fonecomercial.value.length < 1)
			{ document.form.fonecomercial.focus(); alert('Preencha seu Telefone Comercial corretamente e tente novamente!'); return false; }			



	// Celular
			if (document.form.celular.value == " " || document.form.celular.value.length < 1)
			{ document.form.celular.focus(); alert('Preencha o número de seu Celular!'); return false; }
	
	
	// Fone Residencial
			if (document.form.foneresidencial.value == " " || document.form.foneresidencial.value.length < 1)
			{ document.form.foneresidencial.focus(); alert('Preencha seu Telefone Residencial!'); return false; }	
			
			
	// Data de nascimento
			if (document.form.datanasc.value == " " || document.form.datanasc.value.length < 1)
			{ document.form.datanasc.focus(); alert('Preencha corretamente sua Data de Nascimento'); return false; }
			
	// Sexo
			if (document.form.sexo.value == " " || document.form.sexo.value.length < 1)
			{ document.form.sexo.focus(); alert('Preencha corretamente seu sexo'); return false; }
			
	// Estado Civil
			if (document.form.estcivil.value == " " || document.form.estcivil.value.length < 1)
			{ document.form.estcivil.focus(); alert('Preencha corretamente seu Estado Civil'); return false; }
			
	// Estado Civil
			if (document.form.ortrossegs.value == " " || document.form.ortrossegs.value.length < 1)
			{ document.form.ortrossegs.focus(); alert('Preencha corretamente Outros Seguros'); return false; }



	// Email tem que estar preenchido
			if (email.value == " " || email.value.length < 1)
			{ err = 1; }
			// Arroba tem que existir, nao pode ser primeiro caracter e tem que ser seguido de no minimo 5 caracteres
			if (email.value.indexOf("@") < 1 || email.value.indexOf("@") > email.value.length - 6)
			{ err = 1; }
			// Pelo menos um ponto tem que existir, e nao pode ser primeiro caracter
			if (email.value.indexOf(".") < 1)
			{ err = 1; }
			// Ultimo ponto tem que existir e ser seguido de no minimo 2 caracteres
			if (email.value.lastIndexOf(".") > email.value.length - 3)
			{ err = 1; }
			// Só pode existir um @
			if (email.value.indexOf("@") != email.value.lastIndexOf("@"))
			{ err = 1; }
			// Nao pode existir
			if (email.value.indexOf(",") > 0 || email.value.indexOf(";") > 0 || email.value.indexOf(":") > 0 || email.value.indexOf("/") > 0 )
			{ err = 1; }
			// Nao pode existir
			if (email.value.indexOf("|") > 0 || email.value.indexOf(")") > 0 || email.value.indexOf("(") > 0 || email.value.indexOf("^") > 0 )
			{ err = 1; }
			// Nao pode existir
			if (email.value.indexOf("..") > 0 || email.value.indexOf("!") > 0 || email.value.indexOf("*") > 0)
			{ err = 1; }
			// Nao pode existir
			if (email.value.indexOf("$") > 0 || email.value.indexOf("#") > 0 || email.value.indexOf("`") > 0 || email.value.indexOf("~") > 0 )
			{ err = 1; }
			// Nao pode existir Arroba-Ponto
			if (email.value.indexOf("@.") > 0)
			{ err = 1; }
			// Nao pode existir Ponto-Arroba
			if (email.value.indexOf(".@") > 0)
			{ err = 1; }
			// Nao podem existir espacos em branco no email
			if (email.value.indexOf(" ") > 0)
			{ err = 1; }

			if (err == 1) {
				email.focus();
				alert('E-MAIL incorreto! Verifique-o e tente novamente!');
				return false;
			}
			else {
				return true;
			}
		}
	