function Data(eventObj, obj)
{
	var keyCode

	if (document.all){ 	keyCode=eventObj.keyCode}
	else{ keyCode=eventObj.which }
	var str=obj.value
	var x = obj.value.length;
	if((x==2 || x==5) && (keyCode!=0 && keyCode !=8)) { obj.value = str+"/"; }

	if((keyCode<48 || keyCode >58) && (keyCode!=0 && keyCode !=8))
	{
		return false
	}
}

function validaSenha(source, clientside_arguments)
{
	var x = clientside_arguments.Value.length;
	clientside_arguments.IsValid=true;
	if(x<6)
    {
        clientside_arguments.IsValid=false;
    }

}


function validaData(source, clientside_arguments)
{
	var x = clientside_arguments.Value.length;
	clientside_arguments.IsValid=true;
	if(x<10 && x>0)
    {
        clientside_arguments.IsValid=false;
    }
    else if(x==10)
    {
        barras = clientside_arguments.Value.split("/");
        if (barras.length == 3)
        {
            dia = barras[0];
            mes = barras[1];
            ano = barras[2];
            resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && ano >= 1900);
            if (!resultado)
            {
                clientside_arguments.IsValid=false;
            }
        }    
    }
}

function Numerico(eventObj, obj)
{
	var keyCode
	if (document.all){ 	keyCode=eventObj.keyCode}
	else{ keyCode=eventObj.which }
	if((keyCode<48 || keyCode >58) && (keyCode!=0 && keyCode !=8))
	{
	    return false
	}	
}

function SetaFocu(obj1, obj2, tamanho)
{
       if(obj1.value.length == tamanho)
       {
          document.getElementById(obj2).focus();
       }
}


function ValidaTelefone(eventObj, obj)
{
	var keyCode
	
	if (document.all){ 	keyCode=eventObj.keyCode}
	else{ keyCode=eventObj.which }
	var str=obj.value
	var x = obj.value.length;
	if((x==4) && (keyCode!=0 && keyCode !=8) ) { obj.value = str+"-"; }

	if((keyCode<48 || keyCode >58) && (keyCode!=0 && keyCode !=8))
	{
		return false
	}
}
