function form_check() {
	var sub = 0;
	var claimval = '';
	var error_message = "Please correct the following form errors:\n";
	var temp = new Array();
	var consolidation = new Array();
	if (document.getElementById('contactform').nameinput.value.length < 1) { error_message += "Name is a required field\n"; sub++; }
	var email = /^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~])*@\S+$/;
	if (document.getElementById('contactform').emailinput.value.length > 0) { if (!document.getElementById('contactform').emailinput.value.match(email)) { error_message += "Please enter a valid email address\n"; sub++; } } else { error_message += "Email address is a required field\n"; sub++; }
	var emailwww = /^www\..+/;
	if (document.getElementById('contactform').emailinput.value.match(emailwww)) { alert("While it is possible for your email address to start with www. it's unlikey that it does. You should try sending yourself a test message before submitting the form."); }
	if (document.getElementById('contactform').telephoneinput.value.length < 1) { error_message += "Telephone contact number is a required field\n"; sub++; }
	if (document.getElementById('contactform').contactinput.value.length < 1) { error_message += "Message is a required field\n"; sub++; }
	if (sub==0) { document.getElementById('subform').value='subbed'; document.getElementById('contactform').submit(); } else { alert(error_message); return false; }
}



function radioemployed(num) {
	document.getElementById('contractenddiv').style.display = "none";
	document.getElementById('contractenddiv').style.visibility = "hidden";
	if (document.getElementById("permanent").checked==true) { 
		document.getElementById('whereheader').style.display = "block";
		document.getElementById('whereheader').style.visibility = "visible";
		document.getElementById('wherediv').style.display = "block";
		document.getElementById('wherediv').style.visibility = "visible";
		document.getElementById('contractend').focus();
	}
	if (document.getElementById("temporary").checked==true) { 
		document.getElementById('contractenddiv').style.display = "block";
		document.getElementById('contractenddiv').style.visibility = "visible";
		document.getElementById('whereheader').style.display = "block";
		document.getElementById('whereheader').style.visibility = "visible";
		document.getElementById('wherediv').style.display = "block";
		document.getElementById('wherediv').style.visibility = "visible";
		document.getElementById('contractend').focus();
	}
	if (document.getElementById("unemployed").checked==true) { 
		document.getElementById('whereheader').style.display = "block";
		document.getElementById('whereheader').style.visibility = "visible";
		document.getElementById('wherediv').style.display = "block";
		document.getElementById('wherediv').style.visibility = "visible";
	}
	//	var newjoint = '<table>' + "\n" +
	//				'<tr><th>Title of joint account holder/signatory</th><td><select name="titlejoint' + num + '" id="titlejoint' + num + '"><option value="Please choose...">Please choose...</option>' + "\n" + '<option value="Mr">Mr</option>' + "\n" + 
	//				'<option value="Mrs">Mrs</option>' + "\n" + '<option value="Miss">Miss</option>' + "\n" + '<option value="Ms">Ms</option>' + "\n" + '<option value="Dr">Dr</option>' + "\n" + '<option value="Professor">Professor</option>' + "\n" + '</select>*</td></tr>' + "\n" +
	//				'<tr><th>First name of joint account holder/signatory</th><td><input type="text" name="firstnamejoint' + num + '" id="firstnamejoint' + num + '" size="25" onkeydown="return allow(event.keyCode);" onblur="unspace(this); bloat(this);" />*</td></tr>' + "\n" +
	//				'<tr><th>Surname of joint account holder/signatory</th><td><input type="text" name="surnamejoint' + num + '" id="surnamejoint' + num + '" size="25" onfocus="alert(\'Please note: You must enter your current surname in this field.\n\nIf the account is in a previous name, then you will need to inform the bank in question of your new name. The reason for this is that claims have to be made in your correct, current name.\');" onkeydown="return allow(event.keyCode);" onblur="unspace(this); bloat(this);" />*</td></tr>' + "\n" +
	//				'</table>';
	//	document.getElementById('jointid'+num).innerHTML = newjoint;
	//	document.getElementById('jointid'+num).style.display = "block";
	//	document.getElementById('jointid'+num).style.visibility = "visible";
	
}

	//document.getElementById('enquiry').innerHTML = '<!-- changed to not joint -->';

	//document.getElementById('enquiry').innerHTML = 'employed';


function wheredidyouhear(otherop) {
	document.getElementById('wheremoreheader').style.display = "none";
	document.getElementById('wheremoreheader').style.visibility = "hidden";
	document.getElementById('wheremorediv').style.display = "block";
	document.getElementById('wheremorediv').style.visibility = "visible";
	if (otherop.value == "Other") {
		document.getElementById('wheremoreheader').style.display = "block";
		document.getElementById('wheremoreheader').style.visibility = "visible";
		document.getElementById('wheremorediv').style.display = "block";
		document.getElementById('wheremorediv').style.visibility = "visible";

		document.getElementById('whereheader').style.display = "block";
		document.getElementById('whereheader').style.visibility = "visible";
		document.getElementById('wherediv').style.display = "block";
		document.getElementById('wherediv').style.visibility = "visible";
	} else if (otherop.value == "Other") {
	//	var newjoint = '<input type="text" name="where" id="where" size="25" />*';
	//	document.getElementById('whereid').innerHTML = newjoint;
		document.getElementById('whereheader').style.display = "block";
		document.getElementById('whereheader').style.visibility = "visible";
		document.getElementById('wherediv').style.display = "block";
		document.getElementById('wherediv').style.visibility = "visible";

	} else {
		document.getElementById('whereheader').style.display = "block";
		document.getElementById('whereheader').style.visibility = "visible";
		document.getElementById('wherediv').style.display = "block";
		document.getElementById('wherediv').style.visibility = "visible";
	}
}


function specialistexperience(sector) {
	document.getElementById('wheremoreheader').style.display = "none";
	document.getElementById('wheremoreheader').style.visibility = "hidden";
	document.getElementById('wheremorediv').style.display = "block";
	document.getElementById('wheremorediv').style.visibility = "visible";
}

function specialistexperience(sector) {
	document.getElementById('wheremoreheader').style.display = "none";
	document.getElementById('wheremoreheader').style.visibility = "hidden";
	document.getElementById('wheremorediv').style.display = "block";
	document.getElementById('wheremorediv').style.visibility = "visible";
}




function finalpage() {
	var newjoint = '<h5><input id="confirm" name="confirm" type="checkbox" value="confirmed" />Check this box to sign this form as true and correct<input id="confirmer" name="confirmer" type="hidden" value="inserted" /></h5>' + "\n" + '' + "\n" + '';
	document.getElementById('jointid'+num).innerHTML = newjoint;
	document.getElementById('jointid'+num).style.display = "block";
	document.getElementById('jointid'+num).style.visibility = "visible";
}

function jointaccount(num) {
	if (eval('document.claimform.jointselect' + num + '.checked')) {
		var newjoint = '<table>' + "\n" +
					'<tr><th>Title of joint account holder/signatory</th><td><select name="titlejoint' + num + '" id="titlejoint' + num + '"><option value="Please choose...">Please choose...</option>' + "\n" + '<option value="Mr">Mr</option>' + "\n" + 
					'<option value="Mrs">Mrs</option>' + "\n" + '<option value="Miss">Miss</option>' + "\n" + '<option value="Ms">Ms</option>' + "\n" + '<option value="Dr">Dr</option>' + "\n" + '<option value="Professor">Professor</option>' + "\n" + '</select>*</td></tr>' + "\n" +
					'<tr><th>First name of joint account holder/signatory</th><td><input type="text" name="firstnamejoint' + num + '" id="firstnamejoint' + num + '" size="25" onkeydown="return allow(event.keyCode);" onblur="unspace(this); bloat(this);" />*</td></tr>' + "\n" +
					'<tr><th>Surname of joint account holder/signatory</th><td><input type="text" name="surnamejoint' + num + '" id="surnamejoint' + num + '" size="25" onfocus="alert(\'Please note: You must enter your current surname in this field.\n\nIf the account is in a previous name, then you will need to inform the bank in question of your new name. The reason for this is that claims have to be made in your correct, current name.\');" onkeydown="return allow(event.keyCode);" onblur="unspace(this); bloat(this);" />*</td></tr>' + "\n" +
					'</table>';
		document.getElementById('jointid'+num).innerHTML = newjoint;
		document.getElementById('jointid'+num).style.display = "block";
		document.getElementById('jointid'+num).style.visibility = "visible";
	} else {
		document.getElementById('jointid'+num).innerHTML = '<!-- changed to not joint -->';
		document.getElementById('jointid'+num).style.display = "none";
		document.getElementById('jointid'+num).style.visibility = "hidden";
	}
}



