"""EasyEngine domain validation module."""
from urllib.parse import urlparse


def ValidateDomain(url):
    """
        This function returns domain name removing http:// and https://
        returns domain name only with or without www as user provided.
    """

    # Check if http:// or https://  present remove it if present
    domain_name = url.split('/')
    if 'http:' in domain_name or 'https:' in domain_name:
        domain_name = domain_name[2]
    else:
        domain_name = domain_name[0]
    www_domain_name = domain_name.split('.')
    final_domain = ''
    if www_domain_name[0] == 'www':
        final_domain = '.'.join(www_domain_name[1:])
    else:
        final_domain = domain_name

    return (final_domain, domain_name)