//funçoes que mascara campos

/*Função  Pai de Mascaras*/
function Mascara(o,f){
	v_obj=o
	v_fun=f
	setTimeout("execmascara()",1)
}
/*Função que Executa os objetos*/
function execmascara(){
	v_obj.value=v_fun(v_obj.value)
}
/*Função que padroniza  telefone (11) 4184-1241*/
function Telefone(v){
	v=v.replace(/\D/g,"")                 
	v=v.replace(/^(\d\d)(\d)/g,"($1) $2") 
	v=v.replace(/(\d{4})(\d)/,"$1-$2")    
	return v
}

function ValorCampo(v){
	v=v.replace(/\D/g,"")                 
	return v
}

//===========================================

//funçoes que valida campo contato

function validaContato() {

	var nome = document.contato.nome.value.length;
	var telefone = document.contato.telefone.value.length;
	var email = document.contato.email.value.length;

	if (nome<1){
	window.alert("Campo NOME não pode ser vazio!");
	document.contato.nome.focus();
	return false;
	}
	
	if (telefone<1){
	window.alert("Campo TELEFONE não pode ser vazio!");
	document.contato.telefone.focus();
	return false;
	}

	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contato.email.value))) {
		alert("Email inválido, digite novamente por favor.");
		document.contato.email.focus();
		return false;
	}
}
