function validate()
{
	var validate = true;
	var textInput = document.getElementById("first_name");
	
	if ((textInput.value == null) || (textInput.value == ""))
	{
		alert("Please Enter your First Name.");
		textInput.focus();
		validate = false;
	}
	
	if (validate)
	{
		textInput = document.getElementById("last_name");
		if ((textInput.value == null) || (textInput.value == ""))
		{
			alert("Please Enter your Last Name.");
			textInput.focus();
			validate = false;
		}
	}
	
	if (validate)
	{
		textInput = document.getElementById("email");
		
		if ((textInput.value == null) || (textInput.value == ""))
		{
			alert("Please Enter your Email Address.");
			textInput.focus();
			validate = false;
		}
		else if (validateEmail(textInput.value) == false)
		{
			alert("Invalid email address. Please Enter a valid Email Address.");
			textInput.value = "";
			textInput.focus();
			validate = false;
		}
	}
	
	if (validate)
	{
		textInput = document.getElementById("security_code");
		if ((textInput.value == null) || (textInput.value == ""))
		{
			alert("Please Enter the Security code.");
			textInput.focus();
			validate = false;
		}
	}
	
	return validate;
}

function validateEmail(elementValue)
{      
   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
   return emailPattern.test(elementValue); 
}
