function Validation()
{
	var msg = "";
	var re = /[^0-9a-zA-Z.\-'\s_()]/g;  
	
	if (IsEmptyTextBox(document.getElementById("txbFirstName")))
	{
		msg += "Please input Firstname.\n\r";
	}
	else
	{
	   if (document.getElementById("txbFirstName").value.match(re)!=null)
       {
		msg += "Your First Name contains illegal characters  - Please retype your First Name\r\n";        
       }	    

	}
	if (IsEmptyTextBox(document.getElementById("txbSurname")))
	{
		msg += "Please input Surname.\n\r";
	}
	if (IsEmptyTextBox(document.getElementById("txbGMCNumber")))
	{
		msg += "Please input GMC Number.\n\r";
	}
	else
	{
		var res = RegistrationNew.Step1.CheckGMC(document.getElementById("txbFirstName").value, 
			document.getElementById("txbSurname").value, 
			document.getElementById("txbGMCNumber").value);
			
		if (res.value == 1
			||
			res.value == 3)
		{
			msg += "Please check your GMC number and ensure your name is entered exactly as it appears your GMC certificate.\n\r";
		}
		if (res.value == 2)
		{
			msg += "You are already a member of Doctors.net.uk. If you have forgotten your details contact the Doctors.net.uk helpdesk on 01235 828400, 8am-7pm, Monday-Friday.";
		}
	}
	
	if (IsDefaultOptionSet(document.getElementById("ddlTitleList")))
	{
			msg += "Please select value for Title field\n\r";
	}
	if (IsDefaultOptionSet(document.getElementById("ddlGenderList")))
	{
			msg += "Please select value for Gender field\n\r";
	}
	if (IsDefaultOptionSet(document.getElementById("ddlMedschoolList")))
	{
			msg += "Please select value for Medical School field\n\r";
	}
	if (IsDefaultOptionSet(document.getElementById("ddlGraduationYearList")))
	{
			msg += "Please select value for Year of graduation field\n\r";
	}
	if (IsDefaultOptionSet(document.getElementById("ddlRegistartionQuestionsList")))
	{
			msg += "Please specify How did you hear about Doctors.net.uk?";
	}

	txbRegistrationAnswer = document.getElementById("txbRegistrationAnswer");
	if (txbRegistrationAnswer.style.display != "none")
	{
			if (IsEmptyTextBox(txbRegistrationAnswer))
			{
					msg += "Please specify How did you hear about Doctors.net.uk?";
			}
	}
	
	if (msg.length > 0)
	{
		alert(msg);
		return false;
	}
	else
	{
		return true;
	}
}

function ddlRegistartionQuestionsList_Change()
{
	txbRegistrationAnswer = document.getElementById("txbRegistrationAnswer");
	
	if (document.getElementById("ddlRegistartionQuestionsList").value == 7)
	{
		txbRegistrationAnswer.style.display = "inline";
	}
	else
	{
		txbRegistrationAnswer.style.display = "none";
	}
}