// JavaScript Document
function ValidaFormCadastro(form, option){
	with (form) {
		if (NOME.value==''){
			alert('Favor preencher o campo NOME!');
			NOME.focus();
			return false;
		}
		if (ENDERECO.value==''){
			alert('Favor preencher o campo ENDEREÇO!');
			ENDERECO.focus();
			return false;
		}
		if (CEP.value==''){
			alert('Favor preencher o campo CEP!');
			CEP.focus();
			return false;
		}
		if (UF.selectedIndex==0){
			alert('Favor selecionar seu ESTADO!');
			UF.focus();
			return false;
		}
		if (CIDADE.selectedIndex==0){
			alert('Favor selecionar sua CIDADE!');
			CIDADE.focus();
			return false;
		}
		if (FONE1.value==''){
			alert('Favor preencher o campo FONE!');
			FONE1.focus();
			return false;
		}
		
		if (TIPO_PESSOA.value == 'J'){
			if (CONTATO.value==''){
				alert('Favor preencher o campo CONTATO!');
				CONTATO.focus();
				return false;
			}
			if (FONE2.value==''){
				alert('Favor preencher o campo FONE DE CONTATO!');
				FONE2.focus();
				return false;
			}
		}
		if (CNPJ.value==''){
			alert('Favor preencher o campo CNPJ/CPF!');
			CNPJ.focus();
			return false;
		}
		if (IE.value==''){
			alert('Favor preencher o campo IE/RG!');
			IE.focus();
			return false;
		}
		
		if (TIPO_CADASTRO.value == 'C'){
			if (REF1.value==''){
				alert('Favor preencher o campo REFERÊNCIA 1!');
				REF1.focus();
				return false;
			}
			if (REF2.value==''){
				alert('Favor preencher o campo REFERÊNCIA 2!');
				REF2.focus();
				return false;
			}
		}
		/*if (REF3.value==''){
			alert('Favor preencher o campo REFERÊNCIA 3!');
			REF3.focus();
			return false;
		}*/
		if (EMAIL.value==''){
			alert('Favor preencher o campo EMAIL!');
			EMAIL.focus();
			return false;
		}
		if (option == "add") {
			if (USUARIO && USUARIO.value==''){
				alert('Favor preencher o campo USUÁRIO!');
				USUARIO.focus();
				return false;
			}
			if (SENHA && SENHA.value==''){
				alert('Favor preencher o campo SENHA!');
				SENHA.focus();
				return false;
			}
			if (SENHA && (SENHA.value!=CONFSENHA.value)){
				alert('Confirmação de senha nao confere!');
				CONFSENHA.focus();
				return false;
			}
		}
	}
	loader_show();
	return true;
}
function valida_fmbusca(form) {
	if (form.strbusca.value.length < 3) {
		alert('Texto muito pequeno para a busca (Min. 3 caracteres) !');
		form.strbusca.focus();
		return false;
	} else {
		return true;	
	}
}
function ValidaContato(formContato){
	with (formContato){
		if (nome.value == "") {
			alert('Favor preencher o campo nome!');
			nome.focus();
			return false;
		}
		if (email.value == "") {
			alert('Favor preencher o campo email!');
			email.focus();
			return false;
		} else {
			var x = email.value;
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(x)) {
				alert('Formato de email inválido!');
				email.focus();
				email.select();
				return false;
			}
		}
		if (assunto.value == "") {
			alert('Favor preencher o assunto!');
			assunto.focus();
			return false;
		}
		if (mensagem.value == "") {
			alert('Favor preencher o mensagem!');
			mensagem.focus();
			return false;
		}
		loader_show();
		return true;
	}
}
function ValidaLembrarSenha(formLS) {
	if (lembrar_senha_ok) {
		alert('Senha já enviada para seu email !');
		return false;	
	}
	with(formLS) {
		var x = EMAILSENHA.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(x)) {
			alert('Formato de email inválido!');
			EMAILSENHA.focus();
			return false;
		}
		loader_show();
		return true;
	}
}
function ValidaBoletim(form) {
	with(form) {
		var nome = bNOME.value;
		var email = bEMAIL.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email)) {
			alert('Formato de email inválido!');
			bEMAIL.focus();
			return false;
		}
		loader_show();
		return true;
	}
}
function ValidaLogin(formLogin) {
	with (formLogin) {
		if (LOGIN.value == '') {
			alert("Digite o login !");
			LOGIN.focus();
			return false;
		}
		if (SENHA.value == '') {
			alert("Digite a senha !");
			SENHA.focus();
			return false;
		}
	}
	loader_show();
	return true;
}
function calcula(valor,parc) {
	var total;
	parcela = parc+1;
	total = Math.round((valor/parcela),2);
	document.getElementById("valorparc").value=total;
}
function validaFormCC() {
	if (document.getElementById("NumeroCartao").value=='') {
		alert('Favore preencher o Número do Cartão de Crédito!');
		document.getElementById("NumeroCartao").focus();
		return false;
	}	
	if (document.getElementById("CodigoSeguranca").value=='') {
		alert('Favore preencher o Código de Segurança!');
		document.getElementById("CodigoSeguranca").focus();
		return false;
	}	
	if (confirm('Confirma as informações preenchidas?')) {
		return true;
	}
	return false;
}
