User Role Selection and Profile Fields I have two user roles with profile fields. 

Role 1 
Name, Username, Password, Email, Address line 1, Address line 2, Website.

Role 2 
Name, Username, Password, Email

I want to let anonymous user to chose user role on registration.
Upon user role selection, I want to show role-related fields interactively (with javascript).

I mean that when select Role 2, Address line 1, Address line 2 and Website fields will be disappeared, and when select Role 1, they will be appeared again.

I currently use 'user_role_field' module and 'autoassignrole' module.
Is there another module to achieve that purpose ?
I'm using Drupal 7.7.

Here is what I'm looking for.
Click here to download and view screen draft.

Thank you for any help.
Rgds/Sithu
You could use Profile2 to get you started. It will allow you to assign profile fields to roles and have them available upon registration. You could then use jQuery to display the proper register form on selection.