$(document).ready(function(){
	
	aCountriesWithStates = new Array(39,227);

	// Show states when selected USA or Canada
	showStates($('select#lstCountry').val());
});

/*
 * Shows the states drop down list when a user selects USA or Canada from the country list in registration forms
 *
 * Check for Id's in include/globals.asp
 * 227 = USA
 * 39 = Canada
 */
function showStates(stateId)
{
	$('tr.states').hide();
	
	if (aCountriesWithStates.has(stateId))
	{
		$('tr.state_'+stateId).show();
	}
	else
	{
		$('tr.state_region').show();
	}
}




if(this.value == 38)
{
	$('tr.state_226').hide();
	$('tr.state_38').show();
}
else if(this.value == 226)
{
	$('tr.state_38').hide();
	$('tr.state_226').show();
}
/*
 * Extend Array object with a function to check if it has a value
 */
Array.prototype.has = function(value) 
{
	var i;

	for (var i = 0;  i < this.length; i++) 
	{
		if (this[i] == value) 
		{
			return true;
		}
	}
	return false;
}