// JavaScript Document

function isEmpty(s){
	if (s == null || s.length == 0)
		return true;
	// The test returns true if there is at least one non-
	// whitespace, meaning the string is not empty. If the
	// test returns true, the string is empty.
		return !/\S/.test(s);
	}
	//
function looksLikeEmail(field){
	var s = field.value;
	if (isEmpty(s)){
		field.focus();
		return false;
	}
	if (/[^@]+@\w+/.test(s))
		return true;
		field.focus();
		return false;
	}
	//
function isInteger(field){
	var s = field.value;
	if (isEmpty(s)){
		return true;
	}
	if (!(/^-?\d+$/.test(s))){
		return false;
	}
return true;
}
function dataValida(field){
	var s = field.value;
	var dataArray = s.split('.');
	var dia = dataArray[0];
	var mes= dataArray[1];
	var ano = dataArray[2];
	var data = new Date()
	var anoatual = data.getFullYear();
	if(Number(dia)>31){
		return false;
	}else{
	if(Number(mes)>12){
		return false;
	}else{
	if(Number(ano)>anoatual){
		return false;
	}else{
		return true;
	}
	}
}
}
//
function validate(){
	//checa nome completo
	if (isEmpty(document.getElementById('usuario').value)){
		document.getElementById('validator').value='Preencha o campo USUARIO!';
		return false;
	}else{
	//checa senha
	if (isEmpty(document.getElementById('senha').value)){
		document.getElementById('validator').value='Preencha o campo SENHA!';
		return false;
	}else{
	//checa minimo de caracteres de senha
	if (document.getElementById('senha').value.length<4){
		document.getElementById('validator').value='O campo SENHA deve conter no mínimo 4 caracteres!';
		return false;
	}else{
	//confirmacao de senha
	if(document.getElementById('senha').value!=document.getElementById('confirmasenha').value){
		document.getElementById('validator').value= "O campo CONFIRMAR SENHA deve ser igual ao campo SENHA!";
		return false;
	}else{
	//checa se email está vazio
	if (isEmpty(document.getElementById('email').value)){
		document.getElementById('validator').value='Preencha o campo EMAIL!';
		return false;
	}else{
	//checa se o email é válido
	if (!looksLikeEmail(document.getElementById('email'))){
		document.getElementById('validator').value='Preencha o campo EMAIL corretamente!';
		return false;
			
	}else{
	return true;
	}
	}
	}
	}
	}
	}
}	

//-->

