<!--

	// sets variables to determine the state of the website field generator
	var website_field_switch = 0;
	var website_field_generated = 0;
	var website_field_removed = 0;
	var curr_sites = 2;
	var max_to_add = 5;
	var set_num_to_gen = 0;


	function generate_website_rows()
	{
		my_textbox = document.getElementById("num_to_gen");
		gen = my_textbox.value;
		gen = Number( gen );

		if( gen > max_to_add )
		{
			gen = max_to_add;		
		}

		set_num_to_gen = gen;

		var tbody = document.getElementById("my_tbody");

		for (var i = 0; i < gen; i++)
		{
			website_field_generated++;
			website_field_switch = 1;
			elem = document.getElementById("add_websites");
			elem.style.display="none";

			var row_id = 'website_field_' + (i + curr_sites);
			var row = document.createElement("tr");
			row.setAttribute('id', row_id);

			var cell1 = document.createElement("td");
			cell1.innerHTML = "Additional Website "+ (i + curr_sites);

			var cell_id = 'website_field_cell_' + (i + curr_sites);
			var cell2 = document.createElement("td");
			cell2.setAttribute('id', cell_id);

			if (i == (gen - 1)) 
			{
				cell2.innerHTML = "<input type=text name=\"website" + (i + curr_sites) + "\" value=\"http://\" size=\"30\"> <a href=\"#\" onclick=\"remove_website_rows('website_field_" + (i + curr_sites) + "')\">[Remove]</a>";
			}
			else
			{
				cell2.innerHTML = "<input type=text name=\"website" + (i + curr_sites) + "\" value=\"http://\" size=\"30\">";
			}

			row.appendChild(cell1);
			row.appendChild(cell2);
			tbody.appendChild(row);
		}
	}

	function remove_website_rows(row_num) 
	{
		var tbody = document.getElementById('my_tbody');
		var row_id = document.getElementById(row_num);
		tbody.removeChild(row_id);

		website_field_generated--;
		website_field_removed++;

		if (website_field_switch == 1 && website_field_removed == set_num_to_gen)
		{
			elem = document.getElementById("add_websites");
			elem.style.display="";
			website_field_removed = 0;
		}
		else 
		{
			var cell_num = (website_field_generated + curr_sites) - 1;
			var cell_id = 'website_field_cell_' + cell_num;
			document.getElementById(cell_id).innerHTML = "<input type=text name=\"website" + (website_field_generated + curr_sites) + "\" value=\"http://\" size=\"30\"> <a href=\"#\" onclick=\"remove_website_rows('website_field_" + ((website_field_generated + curr_sites) - 1) + "')\">[Remove]</a>";
		}
	}

	function validate_form()
	{
		var r_number = document.getElementById('ach_routing_number');
		if (r_number) {
			if (r_number.value.length > 0 && r_number.value.length != 9) {
				alert('Your routing number must be 9 digits in length');
				return false;
			}
			myRegExp = /^[0-9]+$/g;
			if (r_number.value.length > 0 && !myRegExp.test(r_number.value)) {
				alert('Your routing number must contain ALL numbers');
				return false;
			}
		}
		return true;
	}

//-->