/*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 Determina as expressões regulares dos objetos*/
        function leech(v){
                v=v.replace(/o/gi,"0")
                v=v.replace(/i/gi,"1")
                v=v.replace(/z/gi,"2")
                v=v.replace(/e/gi,"3")
                v=v.replace(/a/gi,"4")
                v=v.replace(/s/gi,"5")
                v=v.replace(/t/gi,"7")
                return v
        }
function cpf(v){
                v=v.replace(/\D/g,"")                                   
                v=v.replace(/(\d{3})(\d)/,"$1.$2")         
                v=v.replace(/(\d{3})(\d)/,"$1.$2")         
                                                                                                 
                v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2")
 
                return v
}

function verifica1() {
var mensagem = "Deve ser completado estes campos do Cadastro: ";
if (document.cadastro.nome.value=="") {
mensagem = mensagem + " - Nome Completo";
}
if (document.cadastro.login.value=="") {
mensagem = mensagem + " - Login";
}
if (document.cadastro.email.value=="") {
mensagem = mensagem + " - Email";
}
if (document.cadastro.pais.value=="") {
mensagem = mensagem + " - País";
}
if (mensagem == "Deve ser completado estes campos do Cadastro: ") {
document.cadastro.submit();
}
else {
alert(mensagem);
return false;
   }
}


function verifica2() {
var mensagem = "O Campo *Nome do Personagem* deve ser completado.";
if (document.cadastro1.nome_pers.value=="") {
mensagem = mensagem + ".";
}
if (mensagem == "O Campo *Nome do Personagem* deve ser completado.") {
document.cadastro1.submit();
}
else {
alert(mensagem);
return false;
   }
}


function verifica3() {
var mensagem = "Existe pontos de Atributos a Distribuir!";

if (document.atributos.pontos.value!=0) {
mensagem = mensagem + "!";
}
if (mensagem == "Existe pontos de Atributos a Distribuir!") {
document.atributos.submit();
}
else {
alert(mensagem);
return false;
   }
}

function incforca(x)
	{
		var verponto = (x.value - document.atributos.forcap.value);
				if (verponto < 3 && document.atributos.pontos.value > 0)
				{
				x.value = parseInt(x.value) + 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) - 1;
				}
	}
	
function decforca(x)
	{
		var verponto = (x.value - document.atributos.forcap.value);
				if (verponto != 0)
				{
				x.value = parseInt(x.value) - 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) + 1;
				}
	}

function incagilidade(x)
	{
		var verponto = (x.value - document.atributos.agilidadep.value);
				if (verponto < 3 && document.atributos.pontos.value > 0)
				{
				x.value = parseInt(x.value) + 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) - 1;
				}
	}
	
function decagilidade(x)
	{
		var verponto = (x.value - document.atributos.agilidadep.value);
				if (verponto != 0)
				{
				x.value = parseInt(x.value) - 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) + 1;
				}
	}

function incvitalidade(x)
	{
		var verponto = (x.value - document.atributos.vitalidadep.value);
				if (verponto < 3 && document.atributos.pontos.value > 0)
				{
				x.value = parseInt(x.value) + 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) - 1;
				}
	}

function decvitalidade(x)
	{
		var verponto = (x.value - document.atributos.vitalidadep.value);
				if (verponto != 0)
				{
				x.value = parseInt(x.value) - 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) + 1;
				}
	}

function incmentalidade(x)
	{
		var verponto = (x.value - document.atributos.mentalidadep.value);
				if (verponto < 3 && document.atributos.pontos.value > 0)
				{
				x.value = parseInt(x.value) + 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) - 1;
				}
	}

function decmentalidade(x)
	{
		var verponto = (x.value - document.atributos.mentalidadep.value);
				if (verponto != 0)
				{
				x.value = parseInt(x.value) - 1;
				document.atributos.pontos.value = parseInt(document.atributos.pontos.value) + 1;
				}
	}

function incrementa(x)
	{
		if (document.atributos.pontos.value > 0 && x.value < 35)
		{
			x.value = parseInt(x.value) + 1;
			document.atributos.pontos.value = parseInt(document.atributos.pontos.value) - 1;
		}
	}

function decrement(x)
	{
		if (x.value > 0)
		{
			x.value = parseInt(x.value) - 1;
			document.atributos.pontos.value = parseInt(document.atributos.pontos.value) + 1;
		}
	}
