public function MoveToAttribute( $localName, $namespaceURI )
	{
		if ( ! $this->MoveToFirstAttribute() )
		{
			return false;
		}

		do
		{
			if ( $this->getLocalName() == $localName && ( ( is_null( $namespaceURI ) && empty( $this->getNamespaceURI() ) ) || $this->getNamespaceURI() == $namespaceURI ) )
			{
				return true;
			}
		} while ( $this->MoveToNextAttribute() );

		// If any attribute was found but not the desired attribute return to the parent
		$this->MoveToParent();

		return false;
	}