function validate(theForm){
x = true;
if(theForm.Nome.value==""){
alert("Digite seu nome no campo \"Nome\".");
theForm.Nome.focus();
x= false}
else if(theForm.Email.value==""){
alert("Digite seu e-mail no campo \"E-mail\".");
theForm.Nome.focus();
x= false}
else if(theForm.DataNasc.value=="")
{alert("Digite um valor para o campo \"Data de Nascimento\".");
theForm.DataNasc.focus();
x= false}
else if(theForm.DataNasc.value.length<10)
{alert("Digite pelo menos 10 caracteres no campo \"Data de Nascimento\".");
theForm.DataNasc.focus();
x= false}
else if(theForm.DataNasc.value.length<10){
alert("Digite no máximo 10 caracteres no campo \"Data de Nascimento\".");
theForm.DataNasc.focus();
x= false}

if (x == true){
theForm.submit();}}//-->theForm.submit()

function superdate(obj){
 st = eval(obj).value
 x = st.length
 if (st.substring(x-1,x) == "0" || st.substring(x-1,x) == "1" || st.substring(x-1,x) == "2" || st.substring(x-1,x) == "3" || st.substring(x-1,x) == "4" || st.substring(x-1,x) == "5" || st.substring(x-1,x) == "6" || st.substring(x-1,x) == "7" || st.substring(x-1,x) == "8" || st.substring(x-1,x) == "9" || st.substring(x-1,x) == "/"){
if (st.substring(0,1) == "/"){
eval(obj).value = ""
} else if (st.substring(3,4) == "/"){
eval(obj).value = st.substring(0,3)
} else if (st.substring(6,7) == "/"){
eval(obj).value = st.substring(0,6)
} else if (st.substring(8,9) == "/"){
eval(obj).value = st.substring(0,8)
} else if (st.substring(9,10) == "/"){
eval(obj).value = st.substring(0,9)
}
if (x == 1){
if(parseInt(st.substring(x-1,x)) > 3){
eval(obj).value = st.substring(0,x-1) + "0" + st.substring(x-1,x)}}

if(x == 2){
if(parseInt(st.substring(0,1)) > 2){
if(parseInt(st.substring(1,2)) > 1){
eval(obj).value = st.substring(0,x-1)}}
if(st.substring(1,2) == "/"){
eval(obj).value = "0"+st.substring(0,1)
}}

 if (x == 4 ){
 if(parseInt(st.substring(x-1,x)) > 1){
eval(obj).value = st.substring(0,x-1) + "0" + st.substring(x-1,x)}}

if(x == 5){
if(parseInt(st.substring(4,5)) > 2  && parseInt(st.substring(3,4)) > 0){
eval(obj).value = st.substring(0,x-1)}
if(st.substring(4,5) == "/"){
eval(obj).value = st.substring(0,3)+"0"+st.substring(3,4)
}
}

//if(x == 7){
//if(parseInt(st.substring(6,7)) != 2){
//eval(obj).value = st.substring(0,x-1)+"20"+st.substring(6,7)}}

//if(x == 8){
//if(parseInt(st.substring(7,8)) > 0  && parseInt(st.substring(6,7)) > 1){
//eval(obj).value = st.substring(0,x-1)}}

//if(x == 8){
//if(parseInt(st.substring(7,8)) != 0){
//eval(obj).value = st.substring(0,x-1)}}

if (eval(obj).value.length == 2 || eval(obj).value.length == 5) {
eval(obj).value=  eval(obj).value +'/'}
}else{
eval(obj).value = st.substring(0,x-1)}
}