dnsDomainLevels()

This function returns the number of DNS domain levels (number of dots) in the hostname. Can be used to exception internal websites which use short DNS names.

Example:

if (dnsDomainLevels(host) > 0)

return "PROXY proxy1.example.com:8080";

else return "DIRECT";