/************************************************************************************

* Criado em:		15/08/07		Por: CPC informática

************************************************************************************/

/*# VERIFICAR #*/

function verificar() {

	var DA			= document.frmCadastro;

	var vc_erro		= '';

	

	if (DA.vc_nome.value.length == 0) {

	 	vc_erro	= vc_erro + '- Digite seu NOME.\n';

	}

	

	if (DA.vc_email.value.length == 0) {

	 	vc_erro	= vc_erro + '- Digite um E-MAIL.\n';

	}

	

	if (DA.vc_username.value.length == 0) {

	 	vc_erro	= vc_erro + '- Digite um nome de USUÁRIO.\n';

	}else{	
		var strlogin = document.frmCadastro.vc_username.value;
		var patt1 = new RegExp("[^a-z0-9A-Z_]+","g");
		if(strlogin.match(patt1)){
		alert('Este usuário contem caracteres não permitidos x( !');
		vc_erro	= vc_erro + '- Este usuário contem caracteres não permitidos x( .\n';										   
		strlogin = strlogin.replace(patt1,'');
		document.frmCadastro.vc_username.value = strlogin;
		}
	}

	if (DA.act.value != 2) {

		if (DA.vc_password.value.length == 0) {

			vc_erro	= vc_erro + '- Digite uma SENHA.\n';

		} else {

			if (DA.vc_password.value.length <= 3) {

				vc_erro	= vc_erro + '- Digite uma SENHA com mais de 3 digítos.\n';

			} else {

				if (DA.vc_confirma_password.value.length == 0) {

					vc_erro	= vc_erro + '- Digite a COMFIRMAÇÃO DA SENHA.\n';

				} else {

					if (DA.vc_confirma_password.value != DA.vc_password.value) {

						vc_erro	= vc_erro + '- CONFIRMAÇÃO DE SENHA inválida.\n';

						DA.vc_confirma_password.value == "";

					}

				}

			}

		}

	}

	

	if (DA.id_signo.value == 0) {

	 	vc_erro	= vc_erro + '- Escolha um SIGNO.\n';

	}

	

	if (DA.dt_nasc.value.length == 0) {

	 	vc_erro	= vc_erro + '- Digite uma DATA DE NASCIMENTO.\n';

	}

	

	if (DA.vc_cidade.value == 0) {

		vc_erro	= vc_erro + '- Digite uma CIDADE.\n';

	}

	

	if (DA.vc_estado.value == 0) {

		vc_erro	= vc_erro + '- Escolha um ESTADO.\n';

	}

	

	if (vc_erro.length == 0) {

		DA.submit();

	} else {

		alert('ATENÇÃO!\n\n' + vc_erro);

		return false;

	}

}