function validarFormaAutenticacion(forma)
{
	 var error=""; // Errores que se presentan
	 
	if(!validarNulo(forma.usu_login.value))
	{
		error += idioma['usuario_usuario'] + "\n";
	}

	if(!validarNulo(forma.usu_clave.value))
	{
		error += idioma['usuario_contra'] + "\n";
	}
	
	return desplegarResultadoValidacion(error);
}//Fin de validarFormaAutenticacion()

function validarFormaInformacion(forma)
{
	 var error=""; // Errores que se presentan
	 
	if(!validarNulo(forma.inf_nombre.value))
	{
		error += idioma['informacion_nombre'] + "\n";
	}

	if(!validarMail(forma.inf_correo.value))
	{
	  error += idioma['usuario_correo'] + "\n";
	}		
	
	return desplegarResultadoValidacion(error);
}//Fin de validarFormaAutenticacion()

function validarFormaClave(forma)
{
	 var error=""; // Errores que se presentan
	 
	if(!validarNulo(forma.usu_login.value))
	{
		error += idioma['usuario_usuario'] + "\n";
	}

	if(!validarNulo(forma.usu_correo.value))
	{
		error += idioma['usuario_correo'] + "\n";
	}
	
	return desplegarResultadoValidacion(error);
}//Fin de validarFormaAutenticacion()



function validarFormaCambiarDatos(forma)
{
	 var error=""; // Errores que se presentan
	 
	if(!validarNulo(forma.usu_login.value))
	{
		error += idioma['usuario_usuario'] + "\n";
	}
	
	if( validarNulo(forma.usu_correo.value) )
	{
	   if( !validarMail(forma.usu_correo.value) )
       {
            error += idioma['usuario_correo'] + "\n";
       }	 
	}
	
	if( validarNulo(forma.usu_clave.value) || validarNulo(forma.usu_clave_nueva.value) )
    {
    	if(!validarNulo(forma.usu_clave.value))
    	{
    		error += idioma['usuario_contra'] + "\n";
    	}
    	
    	if(!validarNulo(forma.usu_clave_nueva.value))
    	{
    		error += idioma['usuario_contran'] + "\n"; 
    	}
    	
    	if( forma.usu_clave_nueva.value != forma.usu_clave_nueva_confirmacion.value)
    	{
    		error += idioma['usuario_contradif'] + "\n"; 
    	}    
    }//Fin de if( validarNulo(forma.usu_clave.value) )

	return desplegarResultadoValidacion(error);
}//Fin de validarFormaCambiarClave()



function validarFormaIngresarUsuarioSistema(forma)
{
	 var error=""; // Errores que se presentan

	if(!validarNulo(forma.usu_nombre.value))
	{
		error += idioma['usuario_nombre'] + "\n"; 
	}
	
	if(!validarNumeroEntero(forma.usu_cedula.value))
	{
		error += idioma['usuario_ident'] + "\n";
	}
	
	
	
	if( !validarNumeroEntero(forma.usu_id.value) )
	{
		if(!validarNulo(forma.usu_clave.value))
		{
			error += idioma['usuario_contra'] + "\n"; 
		}
		else
		{
			if( forma.usu_clave.value != forma.usu_clave_confirmacion.value)
			{
				error += idioma['usuario_clavedif'] + "\n"; 
			}
		}
	}
	
	if(!validarNulo(forma.usu_per_id.value))
	{
		error += idioma['usuario_tipo'] + "\n";
	}
	
	return desplegarResultadoValidacion(error);
	
}//Fin de validarFormaIngresarUsuarioSistema()



function validarFormaRegistro(forma)
{
	 var error=""; // Errores que se presentan

	if(!validarNulo(forma.usu_nombre.value))
	{
		error += idioma['usuario_nombre'] + "\n";
	}
	
	if(!validarNulo(forma.usu_identificacion.value))
	{
		error += idioma['usuario_ident'] + "\n";
	}
	
	if(!validarMail(forma.usu_correo.value))
	{
		error += idioma['usuario_correo'] + "\n";
	}
	
	if(!validarNulo(forma.usu_login.value))
	{
		error += idioma['usuario_usuario'] + "\n"; 
	}
	
	if(!validarNulo(forma.usu_clave.value))
	{
		error += idioma['usuario_contra'] + "\n";
	}
	else
	{
		if( forma.usu_clave.value != forma.usu_clave_confirmacion.value)
		{
			error += idioma['usuario_contradif'] + "\n";	
		}
	}
	
	
	return desplegarResultadoValidacion(error);
	
}//Fin de validarFormaRegistro()


function validarFormaContacto(forma)
{
	 var error=""; // Errores que se presentan
	 
	if(!validarNulo(forma.con_comentario.value))
	{
		error += idioma['usuario_sugerencia'] + "\n"; 
		forma.con_comentario.focus();
	}
	
	if(validarNulo(forma.con_correo.value))
	{
		if(!validarMail(forma.con_correo.value))
		{
				error += idioma['usuario_correovalido'] + "\n"; 
		}
	}
	
	
	return desplegarResultadoValidacion(error);
}//Fin de validarFormaAutenticacion()


function validarFormaSoporte(forma)
{
	 var error=""; // Errores que se presentan
	 
	if(!validarMail(forma.sop_correo.value))
	{
		error += idioma['usuario_responder']+"\n"; 
		forma.sop_correo.focus();
	}
	
	if(!validarNulo(forma.sop_comentario.value))
	{
		error += idioma['usuario_comentario']+"\n"; 
		forma.sop_comentario.focus(); 
	}
	
	return desplegarResultadoValidacion(error);
}//Fin de validarFormaSoporte()
