function add_commas(str) { str += ''; x = str.split('.'); x1 = x[0]; x2 = x.length > 1 ? '.' + x[1] : ''; var rgx = /(\d+)(\d{3})/; while (rgx.test(x1)) { x1 = x1.replace(rgx, '$1' + ',' + '$2'); } return x1 + x2; } function country_changed(country) { document.getElementById('state_prov_us').style.display = 'none'; document.getElementById('state_prov_ca').style.display = 'none'; document.getElementById('state_prov_mx').style.display = 'none'; document.getElementById('state_prov_af').style.display = 'none'; document.getElementById('state_prov_us').name = ''; document.getElementById('state_prov_ca').name = ''; document.getElementById('state_prov_mx').name = ''; document.getElementById('state_prov_af').name = ''; document.getElementById('state_prov_holder').style.display = 'none'; document.getElementById('zipcode_holder').style.display = 'none'; if (country == 'US') document.getElementById('zipcode_holder').style.display = ''; if (document.getElementById('state_prov_'+country.toLowerCase()) != null) { document.getElementById('state_prov_holder').style.display = ''; document.getElementById('state_prov_'+country.toLowerCase()).style.display = ''; document.getElementById('state_prov_'+country.toLowerCase()).name = 'state_prov'; } } function toint(subject) { var pre = ''; if (subject.substr(0,1) == '-') pre = '-'; return pre+subject.replace(/[^0-9\.]+/g, ''); } function tourl(subject) { return subject.replace(/[^0-9A-Za-z\_]+/g, ''); } function enable_radius(length) { if (length == 5) { document.getElementById('radius').disabled = ''; }else{ document.getElementById('radius').disabled = 'disabled'; } } function focusNextBox(id, num) { if (document.getElementById(id+num).value.length == document.getElementById(id+num).maxLength) { if (document.getElementById(id+(num+1)) != null) { document.getElementById(id+(num+1)).focus(); } } }