function GetObj(id){
	return document.getElementById(id);
}


//////////////////////////////////////////////////////////////////////////////////
// Valida o campo de E-mail

function checkEmail(email) {
		if (GetObj('email').value == ""){
		alert("Por favor, digite seu e-mail.");
		GetObj('email').focus();
		return (false);
	}	
	
	var checkStr = GetObj('email').value;
	var EmailValid = false;
	var EmailAt = false;
	var EmailAtN = 0;
	var EmailPeriod = false;
	
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		
		if ( ch == "@" )	
			if ( i > 0 ){	// O @ não pode ser o primeiro caracter digitado
				EmailAt  = true;
				EmailAtN = i;
			}

		if ( ch == "." )	
			if ( EmailAt )	// Deve existir um "." após o "@"
				if ( i > (EmailAtN + 1) )	// Deve haver algum caracter entre o "@" e o "."
					if ( i < (checkStr.length - 2) ) 	// Devem haver pelo menos 2 caracteres após o "."
						EmailPeriod = true;

		if (EmailAt && EmailPeriod){
			EmailValid = true
			break;
		}
	}
	
	if (!EmailValid){
		alert("O e-mail digitado não é válido.");
		GetObj('email').focus();
		return false;
	}
	
	return true;
}

function checkFale(){
	if (GetObj('nome').value == ''){
		alert("Por favor, informe seu nome.");
		GetObj('nome').focus();
		return false;
	}	
	else if (GetObj('email').value == ''){
		alert("Por favor, informe seu e-mail.");
		GetObj('email').focus();
		return false;
	}
	else if (GetObj('telefone').value == ''){
		alert("Por favor, informe seu telefone.");
		GetObj('telefone').focus();
		return false;
	}	
	else if (GetObj('mensagem').value == ''){
		alert("Por favor, deixe sua mensagem.");
		GetObj('mensagem').focus();
		return false;
	}
	else 
		return true;
		
}

function checkTrabalhe(){
	if (GetObj('nome').value == ''){
		alert("Por favor, informe seu nome.");
		GetObj('nome').focus();
		return false;
	}

	else if (! checkEmail(GetObj('email').value) ){
		return false;
	}	
	
	else if (GetObj('sexom').checked == '' && GetObj('sexof').checked == ''){
		alert("Por favor, informe seu sexo.");
		GetObj('sexom').focus();
		return false;
	}

	else if (GetObj('estado_civilc').checked == '' && GetObj('estado_civils').checked == ''){
		alert("Por favor, informe seu estado civil.");
		GetObj('estado_civils').focus();
		return false;
	}

	else if (GetObj('telefone').value == ''){
		alert("Por favor, informe seu telefone.");
		GetObj('telefone').focus();
		return false;
	}
	
	else if (GetObj('endereco').value == ''){
		alert("Por favor, informe seu endereço.");
		GetObj('endereco').focus();
		return false;
	}	

	else if (GetObj('bairro').value == ''){
		alert("Por favor, informe seu bairro.");
		GetObj('bairro').focus();
		return false;
	}
	
	else if (GetObj('cep').value == ''){
		alert("Por favor, informe seu CEP.");
		GetObj('cep').focus();
		return false;
	}

	else if (GetObj('cidade').value == ''){
		alert("Por favor, informe sua cidade.");
		GetObj('cidade').focus();
		return false;
	}

	else if (GetObj('pais').value == ''){
		alert("Por favor, informe seu país.");
		GetObj('pais').focus();
		return false;
	}	

	
	else 
		return true;
		
}
