<!--
// Intended for standard name blocks without authentication names
function switchnames(id, name, prefix, newtype)
{
	obj = document.forms[0];
	id = prefix + id;
	name = prefix + name;
	clearjhblocks = '';
	clearjhblocks += 'obj.'+name+'name__listas.value = "";'+"\n";
	blocks = eval('obj.'+name+'joint_holder__blocks.value');
	for (i=1; i<=blocks; i++) {
		clearjhblocks += 'obj.'+name+'joint_holder__'+i+'__name__forenames.value = "";'+"\n";
		clearjhblocks += 'obj.'+name+'joint_holder__'+i+'__name__surname.value = "";'+"\n";
		clearjhblocks += 'obj.'+name+'joint_holder__'+i+'__name__title.value = "";'+"\n";
	}

	if ('corporate' == newtype) {
		var code = 'obj.'+name+'name__forenames.value = "";'+"\n";
		code += 'obj.'+name+'name__surname.value = "";'+"\n";
		code += 'document.getElementById("'+id+'switchname_indiv").style.display = "none";'+"\n";
		code += 'document.getElementById("'+id+'switchname_corp").style.display = "block";'+"\n";
		code += 'document.getElementById("'+id+'switchname_jh").style.display = "none";'+"\n";
		code += clearjhblocks;
	} else if ('individual' == newtype) {
		var code = 'obj.'+name+'name__corporate_name.value = "";';
		code += 'document.getElementById("'+id+'switchname_indiv").style.display = "block";'+"\n";
		code += 'document.getElementById("'+id+'switchname_corp").style.display = "none";'+"\n";
		code += 'document.getElementById("'+id+'switchname_jh").style.display = "none";'+"\n";
		code += clearjhblocks;
	} else if ('joint' == newtype) {
		var code = 'obj.'+name+'name__corporate_name.value = "";'+"\n";
		code += 'obj.'+name+'name__forenames.value = "";'+"\n";
		code += 'obj.'+name+'name__surname.value = "";'+"\n";
		code += 'document.getElementById("'+id+'switchname_indiv").style.display = "none";'+"\n";
		code += 'document.getElementById("'+id+'switchname_corp").style.display = "none";'+"\n";
		code += 'document.getElementById("'+id+'switchname_jh").style.display = "block";'+"\n";
	}
	eval(code);
}

// Intended for blocks with an authentication name
function switchnamesauth(id, name, prefix, newtype)
{
	id = prefix + id;
	name = prefix + name;
	obj = document.forms[0];
	if ('corporate' == newtype) {
		var code = 'obj.'+name+'name__forenames.value = "";';
		code += 'obj.'+name+'name__surname.value = "";';
		code += 'document.getElementById("'+id+'switchname_indiv").style.display = "none";';
		code += 'document.getElementById("'+id+'switchname_corp").style.display = "block";';
		code += 'document.getElementById("'+id+'corptext").style.display = "block";';
		code += 'document.getElementById("'+id+'natocdobtext").style.display = "none";';
	} else if ('individual' == newtype) {
		var code = 'obj.'+name+'name__corporate_name.value = "";';
		code += 'obj.'+name+'corporate_auth__surname.value = "";';
		code += 'obj.'+name+'corporate_auth__forenames.value = "";';
		code += 'document.getElementById("'+id+'switchname_indiv").style.display = "block";';
		code += 'document.getElementById("'+id+'switchname_corp").style.display = "none";';
		code += 'document.getElementById("'+id+'corptext").style.display = "none";';
		code += 'document.getElementById("'+id+'natocdobtext").style.display = "block";';
	}
	eval(code);
}

// Shareholding
function shdetails(prefix)
{
	obj = document.forms[0];
	var code = 'issh = obj.'+prefix+'is_shareholder.checked;';
	code += 'document.getElementById("'+prefix+'shareholding_details").style.display = issh ? "block" : "none";';
	eval(code);
}

// Company Identification
function corpidfields(name, prefix)
{
	eealist = new Array('England', 'Wales', 'Scotland', 'Northern Ireland', 'England and Wales',
		'United Kingdom', 'Austria', 'Belgium', 'Bulgaria', 'Cyprus', 'Czech Republic', 'Denmark', 'Estonia',
		'Finland', 'France', 'Germany', 'Greece', 'Hungary', 'Ireland', 'Italy', 'Latvia', 'Lithuania', 'Luxembourg',
		'Malta', 'Netherlands', 'Poland', 'Portugal', 'Romania', 'Slovakia', 'Slovenia', 'Spain', 'Sweden',
		'Iceland', 'Liechtenstein', 'Norway');

	name = prefix + name;
	obj = document.forms[0];
	eval('country = obj.' + name + 'name__corporate_id__PlaceRegistered.value;');
	eea = false;
	for (i = 0; i < eealist.length; i++)
	{
		if (country == eealist[i])
		{
			eea = true;
			break;
		}
	}
	if (eea)
	{
		var code = 'obj.' + name + 'name__corporate_id__LawGoverned.value = "";';
		code += 'obj.' + name + 'name__corporate_id__LegalForm.value = "";';
		code += 'document.getElementById("' + name + 'nonEEA").style.display = "none";';
	}
	else
	{
		juris = ('United States' == country) ? '' : country;
		var code = 'obj.' + name + 'name__corporate_id__LawGoverned.value = "' + juris + '";';
		code += 'document.getElementById("' + name + 'nonEEA").style.display = "block";';
	}
	eval(code);
}
//-->
