function checardata(data_obj)
{
var data,datanasc ;
data  = data_obj.value;

datanasc = data;

if(datanasc!=""){
/*
Verificar se o dia s�o v�lidos
e o mes
e ano ...
 */

var dia,mes,ano;
var dia_1;
var mes_1;

dia_i 	= datanasc.substr(0,1);
mes_i 	= datanasc.substr(3,1);

dia_f	= datanasc.substr(1,2);
mes_f 	= datanasc.substr(4,2);

dia		= datanasc.substr(0,2);
mes 	= datanasc.substr(3,2);

ano 	= datanasc.substr(6,4);

dia_i	= parseInt(dia_i);
mes_i	= parseInt(mes_i);
dia_f	= parseInt(dia_f);
mes_f	= parseInt(mes_f);
dia		= parseInt(dia);
mes		= parseInt(mes);
ano		= parseInt(ano);

if(isNaN(dia_i))
{
alert("dia invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(isNaN(mes_i))
{
alert("mes invalido");
data_obj.value="";
data_obj.focus();
return (false);
}


if(isNaN(dia_f))
{
alert("dia invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(isNaN(mes_f))
{alert("mes invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(isNaN(ano))
{
alert("ano invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(dia_i==0 && dia_f==0)
{
alert("dia invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(dia>31)
{
alert("dia invalido -> "+dia);
data_obj.value="";
data_obj.focus();
return (false);
}
if(mes_i==0 && mes_f==0)
{
alert("mes invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(mes>12)
{
alert("O mes e maior do que o permitido");
data_obj.value="";
data_obj.focus();
return (false);
}
if(ano>9999 || ano<1910)
{
alert("ano invalido");
data_obj.value="";
data_obj.focus();
return (false);
			}
			
return(true);

		}//fim de datanasc
}

function Sgichecardata2(data_obj){
	
var data,datanasc;
data  = data_obj.value;
datanasc = data;

if(datanasc!=""){
/*
Verificar se o dia s�o v�lidos
e o mes
e ano ...
 */

var dia,mes,ano;
var dia_1;
var mes_1;

mes_i 	= datanasc.substr(0,1);
mes_f	= datanasc.substr(1,2);

mes		= datanasc.substr(0,2);
ano 	= datanasc.substr(3,4);

mes_i	= parseInt(mes_i);
mes_f	= parseInt(mes_f);

mes		= parseInt(mes);
ano		= parseInt(ano);


if(isNaN(mes_i))
{
alert("mes invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(isNaN(mes_f))
{alert("mes invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(isNaN(ano))
{
alert("ano invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(mes_i==0 && mes_f==0)
{
alert("mes invalido");
data_obj.value="";
data_obj.focus();
return (false);
}

if(mes>12)
{
alert("O mes e maior do que o permitido");
data_obj.value="";
data_obj.focus();
return (false);
}
if(ano>9999 || ano<1910)
{
alert("ano invalido");
data_obj.value="";
data_obj.focus();
return (false);
		}
	}//fim de datanasc
}
