function toggleStateRow(country)
{
	var us_row      = document.getElementById('us_states');
	var ca_row      = document.getElementById('ca_provinces');
	var generic_row = document.getElementById('generic_state');
	
	if (country == 'US') {
		generic_row.className = 'hide';
		ca_row.className = 'hide';
		us_row.className = 'show';
	} else if (country == 'CA') {
		generic_row.className = 'hide';
		us_row.className = 'hide';
		ca_row.className = 'show';
	} else {
		us_row.className = 'hide';
		ca_row.className = 'hide';
		generic_row.className = 'show';
	}
}
function toggleShippingTable(vis)
{
	var table = document.getElementById('shipping_address_container');
	if (vis == 'hide') {
		table.className = 'hide';
	} else {
		table.className = 'show';
	}
}
function toggleShippingStateRow(country)
{
	var us_shipping_row      = document.getElementById('us_shipping_states');
	var ca_shipping_row      = document.getElementById('ca_shipping_provinces');
	var generic_shipping_row = document.getElementById('generic_shipping_state');
	
	if (country == 'US') {
		generic_shipping_row.className = 'hide';
		ca_shipping_row.className = 'hide';
		us_shipping_row.className = 'show';
	} else if (country == 'CA') {
		generic_shipping_row.className = 'hide';
		us_shipping_row.className = 'hide';
		ca_shipping_row.className = 'show';
	} else {
		us_shipping_row.className = 'hide';
		ca_shipping_row.className = 'hide';
		generic_shipping_row.className = 'show';
	}
}