function showhide(id){
	var i = document.getElementById(id);
	if (i.style.display == ""){
		i.style.display = "none";
	}
	else if (i.style.display == "none"){
		i.style.display = "";
	}		
}

function show(id){
	var i = document.getElementById(id);
	i.style.display = "";
			
}

function hide(id){
	var i = document.getElementById(id);
	i.style.display = "none";
}

function checkForm(){

	if (document.requestForm.surname.value==""){
		alert("Please enter your surname.");
		document.requestForm.surname.focus();
	return false;
	}
	
	if (document.requestForm.forname.value==""){
		alert("Please enter your forename.");
		document.requestForm.forname.focus();
	return false;
	}

	if (document.requestForm.ninumber.value==""){
		alert("Please enter your national insurance number.");
		document.requestForm.ninumber.focus();
	return false;
	}

	if (document.requestForm.postaladdress.value==""){
		alert("Please enter your postal address.");
		document.requestForm.postaladdress.focus();
	return false;
	}
	
	if (document.requestForm.contactnumber.value==""){
		alert("Please enter your contact number.");
		document.requestForm.contactnumber.focus();
	return false;
	}	

	if (document.requestForm.employer.value==""){
		alert("Please enter your employers name and address.");
		document.requestForm.employer.focus();
	return false;
	}

	if (document.requestForm.employerscontactnumber.value==""){
		alert("Please enter your employers contact number.");
		document.requestForm.employerscontactnumber.focus();
	return false;
	}

	if (document.requestForm.jobtitle.value==""){
		alert("Please enter your job title.");
		document.requestForm.jobtitle.focus();
	return false;
	}

	if (document.requestForm.salary.value==""){
		alert("Please enter your grade or salary.");
		document.requestForm.salary.focus();
	return false;
	}

	if (document.requestForm.employer2.value==""){
		alert("Please enter your previous employers name and address.");
		document.requestForm.employer2.focus();
	return false;
	}

	if (document.requestForm.employerscontactnumber2.value==""){
		alert("Please enter your previous employers contact number.");
		document.requestForm.employerscontactnumber2.focus();
	return false;
	}

	if (document.requestForm.jobtitle2.value==""){
		alert("Please enter your previous job title.");
		document.requestForm.jobtitle2.focus();
	return false;
	}

	if (document.requestForm.salary2.value==""){
		alert("Please enter your previous grade or salary.");
		document.requestForm.salary2.focus();
	return false;
	}

	if (document.requestForm.qualifications.value==""){
		alert("Please enter your qualifications.");
		document.requestForm.qualifications.focus();
	return false;
	}

	if (document.requestForm.offences.value==""){
		alert("Please select if you have any relevany offences.");
		document.requestForm.offences.focus();
	return false;
	}

	if (document.requestForm.offences2.value==""){
		alert("Please select if you have any relevany offences.");
		document.requestForm.offences2.focus();
	return false;
	}
	
	//Modified 12/01/2010 Lee Caine
	
	var bRgx = new RegExp("\[([a-z0-9_\-]+)=([a-z0-9_\-://\.]+)\]([a-z0-9_\-]+)\[/(\1)\]");
	$('#vacancyForm').children().filter('input[type=text], textarea').each(function() {
		var fVal = $(this).val();
		if(bRgx.test(fVal)) {
			alert("BB code is not supported!");
			return false;
		}
	});
	
	//End modified 12/01/2010
}
