         "Domain Address"              :
           callback                    : @bound "registerDomain"
           buttons                     :
-            registerButton             :
+            registerButton            :
               title                   : "Register Domain"
               style                   : "cupid-green hidden"
               type                    : "submit"

              registerButton.hideLoader()

        showPriceModal = (successCallback) ->
          KD.remote.api.JDomain.getTldPrice domainName.match(/[\w\-]+\.(.*)/)[1], (tldPrice)-> 
            registerButton.hideLoader()
            modal           = new KDModalView
              title         : "Confirm Domain Price for #{domainName}"

class DomainCreationForm extends KDTabViewWithForms
#  domainNameValidation =
#    rules      :
#      required : yes
#      regExp   : /^([\da-z\.-]+)\.([a-z\.]{2,6})$/i
#    messages   :
#      required : "Enter your domain name"
#      regExp   : "This doesn't look like a valid domain name."
  domainOptions = [
      { title : "Create a subdomain", value : "subdomain" }
      { title : "I want to register a domain", value : "new" }
      { title : "I already have a domain", value : "existing" }
    ]

  constructor:->

    {nickname, firstName, lastName} = KD.whoami().profile

    super
      navigable                       : no
