function checkMandatoryFields()
{
	if (document.form1.Name.value=="")
	{
		alert("Please specify the Name");
		document.form1.Name.focus();
		return false;
	}
	else if (document.form1.FatherName.value=="")
	{
		alert("Please specify the Father Name");
		document.form1.FatherName.focus();
		return false;
	}
	else if (document.form1.MotherName.value=="")
	{
		alert("Please specify the Mother Name");
		document.form1.MotherName.focus();
		return false;
	}
	else if (document.form1.Gender.value=="")
	{
		alert("Please select Gender");
		document.form1.Gender.focus();
		return false;
	}
	
	else if (document.form1.day.value=="")
	{
		alert("Please specify the date of birth date");
		document.form1.day.focus();
		return false;
	}
	else if (document.form1.month.value=="")
	{
		alert("Please specify the date of birth month!");
		document.form1.month.focus();
		return false;
	}
	else if (document.form1.year.value=="")
	{
		alert("Please specify the date of birth year!");
		document.form1.year.focus();
		return false;
	}
	else if (document.form1.Hours.value=="")
	{
		alert("Please specify the date of birth Hours");
		document.form1.Hours.focus();
		return false;
	}
	else if (document.form1.Minutes.value=="")
	{
		alert("Please specify the date of birth Minutes!");
		document.form1.Minutes.focus();
		return false;
	}
	else if (document.form1.CountryofBirth.value=="")
	{
		alert("Please specify Country of Birth");
		document.form1.CountryofBirth.focus();
		return false;
	}
	else if (document.form1.PlaceofBirth.value=="") 
	{
		alert("Please select Place of Birth");
		document.form1.PlaceofBirth.focus();
		return false;
	}
	else if (document.form1.Address.value=="")
	{
		alert("Please specify Address");
		document.form1.Address.focus();
		return false;
	}
	else if (document.form1.ContactPhone1.value=="")
	{
		alert("Please select Contact Phone1");
		document.form1.ContactPhone1.focus();
		return false;
	}
	else if (document.form1.ContactPhone2.value=="")
	{
		alert("Please select Contact Phone2");
		document.form1.ContactPhone2.focus();
		return false;
	}
	else if (document.form1.ContactPhone3.value=="")
	{
		alert("Please select Contact Phone3");
		document.form1.ContactPhone3.focus();
		return false;
	}
	else if (document.form1.ContactPerson.value=="")
	{
		alert("Please specify Contact Person");
		document.form1.ContactPerson.focus();
		return false;
	}
	else if (document.form1.eMail.value=="")
	{
		alert("Please specify an email!");
		document.form1.eMail.focus();
		return false;
	}
	else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form1.eMail.value)))
	{
		alert("Invalid email address. Please re-enter")
		document.form1.eMail.focus();
		return false;
	}
	else if (document.form1.Method.value=="")
	{
		alert("Please select Method!");
		document.form1.Method.focus();
		return false;
	}
	else
  	{
		return true;
  	}
	return true;
}

function validName(name)
{
//alert("iam here");
	invalidChars = "!@#$%^&*()\\-+=~`':;\/|[]{},<>?\""
	for (i=0; i<invalidChars.length; i++)
	{
		// does it contain any invalid characters?
		badChar = invalidChars.charAt(i)
			if (name.indexOf(badChar,0) > -1)
			{
				return false
			}
	}
	return true
}

function IsEmpty(aTextField) 
{
	aTextField = aTextField.replace(/\s/g, "");
	if (aTextField == "")
	{
		return true;
	}
	else
	{
		return false;
	}
}