Скрипт, определяющий занят домен или нет

На многих сайтах хост-провайдеров можно часто увидеть сервис, который позволяет осуществить проверку домена – занят он или нет. Приведённый ниже скрипт раскрывает детали такой проверки.