/*
***********************************************************************
Aqui são definidas as principais funções javascript do sistema
***********************************************************************
*/

//Funçao para validar o email do usuário
function valida_email(){
	if (form1.email.value.search("@") == -1 || form1.email.value.search("[.*]") == -1){
		alert("Seu E-MAIL está incorreto!");
  		form1.email.focus();
		ok = false;
		return(false);
 	}
}

//Função para permitir a entreda apenas números
function CheckNum(){
	if(((event.keyCode < 48) || (event.keyCode > 57)) && (event.keyCode != 13))
    	if (event.keyCode != 44){
        	return false;
      	}
	return true;
}

//Função para confirmar a senha
function confirmasenha(){
	if(document.formulario.senha.value != document.formulario.confirma_senha.value){
		alert("Senha incorreta!");
		formulario.confirma_senha.focus();
		return false;
	}
}

//Função para retirar caracteres vazios de strings, usando expressão regular
String.prototype.trim = function(){
	return this.replace(/^\s*/, "").replace(/\s*$/, "");
}

//Funão para formatar o campo data
function mascara_data(campo){
	tam_cpf = 0;
	if (tam_cpf < campo.value.length)//testa se da ultima vez que entrou ele era menor,
	{ //i.e. se o cara está adicionando. Se estiver 
		if (campo.value.length == 2) { //adicionando aih faz os testes e talz se 
			campo.value = campo.value + '/'; //estiver apagando num faz nada 
		} 
		if (campo.value.length == 5){
			campo.value = campo.value + '/'; 
		} 
	}
//	tam_cpf = campo.value.length;
}

//Função para mostrar a quantidade de caracteres do textarea de forma regressiva, para o email
function Contar(Campo){
	document.getElementById("Qtd").innerText = 350 - Campo.value.length
	if(Campo.value.length > 350){
		alert("Atenção, você atingiu o limite máximo de caracteres!");
		form1.comentario.value = form1.comentario.value.substring(0,350);
    }
    document.getElementById("Qtd").innerText = 350 - Campo.value.length;
}