     
     // Assume it's the billing contact address by default, unless told that it's the shipping address.
     var isShippingAddress = false
-    
     
     var countryArray:Array<Dictionary< String, String>>?
     

        tableView.deselectRowAtIndexPath(indexPath, animated: true)
        
        // If the user tapped on the Continue button, continue!
        if indexPath.row == contactFieldsArray.count {
            
            return
        }


    override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        // Get the new view controller using [segue destinationViewController].
        // Pass the selected object to the new view controller.
        
        
        var billingDict:Dictionary<String, String>
        var shippingDict:Dictionary<String, String>
        
        if isShippingAddress {
            billingDict = billingDictionary!
            shippingDict = getAddressDict()
        } else {
            billingDict = getAddressDict()

        }
        
        if useSameShippingAddress {
            shippingDict = billingDict
        }
        
        if segue.identifier == SHIPPING_ADDRESS_SHIPPING_SEGUE || segue.identifier == BILLING_ADDRESS_SHIPPING_SEGUE {
            // Set up the shipping address view's address variables...
            
        }
        
        if segue.identifier == SHIPPING_ADDRESS_SEGUE {
            // We're seguing to another AddressEntryTableViewController instance, let's let it know that it's for shipping address entry, and that it has a billing address already...
            let newViewController = segue.destinationViewController as! AddressEntryTableViewController
            newViewController.isShippingAddress = true
            newViewController.billingDictionary = billingDict
            newViewController.countryArray = countryArray!
            newViewController.emailAddress = emailAddress!
        }
        
    }
    
}
