	var browserName=navigator.appName;
	
	function clearStates() {

		while(document.frmRegister.txtState.length != 0) {

			document.frmRegister.txtState.options[document.frmRegister.txtState.length-1] = null;

		}

	}

	var statesArray = new Array();

	statesArray[0] = new Array();

	statesArray[0][0] = new Option('Select Country First','0');
	
	statesArray[1] = new Array();

	statesArray[1][0] = new Option('No States Available','a');
	
	
	statesArray[2] = new Array();

	statesArray[2][0] = new Option('Alberta','Alberta');

	statesArray[2][1] = new Option('British Columbia','British Columbia');

	statesArray[2][2] = new Option('Manitoba','Manitoba');

	statesArray[2][3] = new Option('New Brunswick','New Brunswick');

	statesArray[2][4] = new Option('Newfoundland','Newfoundland');

	statesArray[2][5] = new Option('Northwest Territories','Northwest Territories');

	statesArray[2][6] = new Option('Nova Scotia','Nova Scotia');

	statesArray[2][7] = new Option('Nunavut','Nunavut');

	statesArray[2][8] = new Option('Ontario','Ontario');

	statesArray[2][9] = new Option('Prince Edward Island','Prince Edward Island');

	statesArray[2][10] = new Option('Quebec','Quebec');

	statesArray[2][11] = new Option('Saskatchewan','Saskatchewan');

	statesArray[2][12] = new Option('Yukon','Yukon');


	
	statesArray[3] = new Array();

	statesArray[3][0] = new Option('Alabama','Alabama');

	statesArray[3][1] = new Option('Alaska','Alaska');

	statesArray[3][2] = new Option('Arizona','Arizona');

	statesArray[3][3] = new Option('Arkansas','Arkansas');

	statesArray[3][4] = new Option('California','California');

	statesArray[3][5] = new Option('Colorado','Colorado');

	statesArray[3][6] = new Option('Connecticut','Connecticut');

	statesArray[3][7] = new Option('Delaware','Delaware');

	statesArray[3][8] = new Option('Florida','Florida');

	statesArray[3][9] = new Option('Georgia','Georgia');

	statesArray[3][10] = new Option('Hawaii','Hawaii');

	statesArray[3][11] = new Option('Idaho','Idaho');

	statesArray[3][12] = new Option('Illinois','Illinois');

	statesArray[3][13] = new Option('Indiana','Indiana');

	statesArray[3][14] = new Option('Iowa','Iowa');

	statesArray[3][15] = new Option('Kansas','Kansas');

	statesArray[3][16] = new Option('Kentucky','Kentucky');

	statesArray[3][17] = new Option('Louisiana','Louisiana');

	statesArray[3][18] = new Option('Maine','Maine');

	statesArray[3][19] = new Option('Maryland','Maryland');

	statesArray[3][20] = new Option('Massachusetts','Massachusetts');

	statesArray[3][21] = new Option('Michigan','Michigan');

	statesArray[3][22] = new Option('Minnesota','Minnesota');

	statesArray[3][23] = new Option('Mississippi','Mississippi');

	statesArray[3][24] = new Option('Missouri','Missouri');

	statesArray[3][25] = new Option('Montana','Montana');

	statesArray[3][26] = new Option('Nebraska','Nebraska');

	statesArray[3][27] = new Option('Nevada','Nevada');

	statesArray[3][28] = new Option('New Hampshire','New Hampshire');

	statesArray[3][29] = new Option('New Jersey','New Jersey');

	statesArray[3][30] = new Option('New Mexico','New Mexico');

	statesArray[3][31] = new Option('New York','New York');

	statesArray[3][32] = new Option('North Carolina','North Carolina');

	statesArray[3][33] = new Option('North Dakota','North Dakota');

	statesArray[3][34] = new Option('Ohio','Ohio');

	statesArray[3][35] = new Option('Oklahoma','Oklahoma');

	statesArray[3][36] = new Option('Oregon','Oregon');

	statesArray[3][37] = new Option('Pennsylvania','Pennsylvania');

	statesArray[3][38] = new Option('Rhode Island','Rhode Island');

	statesArray[3][39] = new Option('South Carolina','South Carolina');

	statesArray[3][40] = new Option('South Dakota','South Dakota');

	statesArray[3][41] = new Option('Tennessee','Tennessee');

	statesArray[3][42] = new Option('Texas','Texas');

	statesArray[3][43] = new Option('Utah','Utah');

	statesArray[3][44] = new Option('Vermont','Vermont');

	statesArray[3][45] = new Option('Virginia','Virginia');

	statesArray[3][46] = new Option('Washington','Washington');

	statesArray[3][47] = new Option('West Virginia','West Virginia');

	statesArray[3][48] = new Option('Wisconsin','Wisconsin');

	statesArray[3][49] = new Option('Wyoming','Wyoming');
	
	
	function getStates (type) {

		if (type == "0") { type = 0; } 

		if (! statesArray[type]) { type = 1; } 


		if (browserName == "Netscape") {

			clearStates();

			for (var i=0, n=statesArray[type].length; i<n; i++) {

				document.frmRegister.txtState.options[document.frmRegister.txtState.length] = statesArray[type][i];

				document.frmRegister.txtState.selectedIndex = 0;

			}
			
		} else {
		
			var statesOptions = document.frmRegister.txtState.options;
		
			statesOptions.length = 0;

			for (var i=0, n=statesArray[type].length; i<n; i++) {

				statesOptions.length++;

				statesOptions[statesOptions.length-1].text = statesArray[type][i].text;

				statesOptions[statesOptions.length-1].value = statesArray[type][i].value;

			}

		}

	}

