// JavaScript Document
/*
---------------------------------------------------------------------------------------------
Funcao que valida o campo do tipo email
---------------------------------------------------------------------------------------------
*/
function validarEmail( vstrValor )
{
	if ( vstrValor != "" )
	{
		if ( vstrValor.indexOf( "@" ) == -1 )
		{
			alert( "O campo deve ser preenchido com um email valido." );
			return false;
		}
		return true;
		
	}
	else
	{
		alert( "O campo deve ser preenchido." );
		return false;
	} 
}
/*
---------------------------------------------------------------------------------------------
Funcao que valida o campo foi deixado em branco
---------------------------------------------------------------------------------------------
*/
function validarBranco( vstrValor, vstrMsg ) 
{
	if( vstrValor == "" )
	{
		alert( vstrMsg );
		return false;
	}
	
	return true;
}
/*
---------------------------------------------------------------------------------------------
Funcao que valida o campo data
---------------------------------------------------------------------------------------------
*/
function validarData( vstrValor )
{

	var intMes;
	var intDia;
	var intAno;
	var arrData;
	
	arrData = vstrValor.split( '/' );
		
	// Dia
	intDia = parseInt( arrData[ 0 ], 10 );
	
	// Mes
	intMes = parseInt( arrData[ 1 ], 10 );
		
	// Ano
	intAno = parseInt( arrData[ 2 ], 10 );
	
	if ( intDia >= 1 && intDia <= 31 ) 
	{
		if ( intMes >= 1 && intMes <= 12 ) 
		{
			if ( isNaN( intAno ) )
			{
				alert( "Ano invalido" );
				return false;
			}	
			return true;		
		}
		else
		{
			alert( "Data inválida. O mês esta errado" );
			return false;
		}
		
		
	}
	else
	{
		alert( "Data inválida. O dia esta errado" );
		return false;
	}

}