var FipFormValidation =
{
	
	
	init: function()
	{
		var fipForm = document.getElementById("fip_request_form");
		fipForm.onsubmit = FipFormValidation.formValidation;
	},
	
	formValidation: function()
	{
		var fipPostcodeField = document.getElementById("fip_postcode");
		if (fipPostcodeField.value == null || fipPostcodeField.value == "") {
			var fipPostcodeError = document.getElementById("fip_postcode_error");
			fipPostcodeError.innerHTML = "please enter your postcode";
			fipPostcodeError.style.display = "inline";
			fipPostcodeField.focus();
			Core.preventDefault(event);
		}
		
		var fipAddressField = document.getElementById("fip_address");
		if (fipAddressField.value == null || fipAddressField.value == "") {
			var fipAddressError = document.getElementById("fip_address_error");
			fipAddressError.innerHTML = "please enter your address";
			fipAddressError.style.display = "inline";
			fipAddressField.focus();
			Core.preventDefault(event);
		}
		
		var fipSurnameField = document.getElementById("fip_surname");
		if (fipSurnameField.value == null || fipSurnameField.value == "") {
			var fipSurnameError = document.getElementById("fip_surname_error");
			fipSurnameError.innerHTML = "please enter your surname";
			fipSurnameError.style.display = "inline";
			fipSurnameField.focus();
			Core.preventDefault(event);
		}
		
		var fipFirstNameField = document.getElementById("fip_first_name");
		if (fipFirstNameField.value == null || fipFirstNameField.value == "") {
			var fipFirstNameError = document.getElementById("fip_first_name_error");
			fipFirstNameError.innerHTML = "please enter your first name";
			fipFirstNameError.style.display = "inline";
			fipFirstNameField.focus();
			Core.preventDefault(event);
		}	
	}
};

Core.start(FipFormValidation);