Index: cck_address.js
===================================================================
RCS file: /var/lib/cvsd/zicasso/DrupalModuleCCKAddress/cck_address/cck_address.js,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -u -3 -r1.2 -r1.3
--- cck_address.js	4 Jan 2008 18:49:53 -0000	1.2
+++ cck_address.js	24 Jan 2008 04:16:36 -0000	1.3
@@ -3,15 +3,16 @@
     // When the value of the country field changes, either show the state
     // drop-down menu, or the state free-form box depending on selection.
     $('.cck-address-country select').change( function() { 
+       var address = $(this).parents('fieldset:first')
     
-      var selectedCountry = $('.cck-address-country select').val();
+      var selectedCountry = $(this).val();
       if(selectedCountry == 'US' || selectedCountry == 'CA') {
-        $('.cck-address-other').hide();
-        $('.cck-address-state').show();
+        address.find('.cck-address-other').hide();
+        address.find('.cck-address-state').show();
       }
       else {
-        $('.cck-address-other').show();
-        $('.cck-address-state').hide();
+        address.find('.cck-address-other').show();
+        address.find('.cck-address-state').hide();
       }
       
     }).change();
