code: public static function decode($strDomain)
  	{
  		if ($strDomain == '')
  		{
  			return '';
  		}
  
  		$objPunycode = new Punycode();
  
  		try
  		{
  			return $objPunycode->decode($strDomain);
  		}
  		catch (LabelOutOfBoundsException $e)
  		{
  			return '';
  		}
  	}
docs: Decode an internationalized domain name
  
  @param string $strDomain The domain name
  
  @return string The decoded domain name