diff options
Diffstat (limited to 'httemplate/edit/cust_main.cgi')
-rwxr-xr-x | httemplate/edit/cust_main.cgi | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/httemplate/edit/cust_main.cgi b/httemplate/edit/cust_main.cgi index 1e2ab0f6f..3fb70a5bf 100755 --- a/httemplate/edit/cust_main.cgi +++ b/httemplate/edit/cust_main.cgi @@ -361,9 +361,14 @@ function update_address(arg) { % if ( $conf->exists('enable_taxproducts') ) { - if ( error || ship_error ) { - - var url = "cust_main/choose_tax_location.html?data_vendor=cch-zip;city="+document.bottomform.elements['city'].value+";state="+document.bottomform.elements['state'].value+";zip="+document.bottomform.elements['zip'].value+";"; + if ( ( error || ship_error ) && + ( document.bottomform.elements['country'].value == 'CA' || + document.bottomform.elements['country'].value == 'US' + ) + ) + { + + var url = "cust_main/choose_tax_location.html?data_vendor=cch-zip;city="+document.bottomform.elements['city'].value+";state="+document.bottomform.elements['state'].value+";zip="+document.bottomform.elements['zip'].value+";country="+document.bottomform.elements['country'].value+";"; // popup a chooser OLgetAJAX( url, update_geocode, 300 ); |