function checkform()
{
	
	//VALIDATION FOR NAME
	if(document.contactform.Name.value=='')
	{
		alert("Enter your Name");
		document.contactform.Name.focus();
		document.contactform.Name.select();
		return false;
	}
	else if((document.contactform.Name.value.substring(0, 1)==' ')||(document.contactform.Name.value.substring(0, 1)=='.'))
	{
		alert("First character of a name should not be space");
		document.contactform.Name.focus();
		document.contactform.Name.select();
		return false;
	}
	for (var i = 0; i < document.contactform.Name.value.length; i++) 
	{
		var ch = document.contactform.Name.value.substring(i, i + 1);
		if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != ' ' && ch!='.') 
		{
			alert("\nThe Name field only accepts letters & spaces.\n\nPlease re-enter your Name.");
			document.contactform.Name.focus();
			document.contactform.Name.select();
			return false;
		}
	}


	//VALIDATION FOR PHONE NUMBER

	if(document.contactform.Phone.value=='')
	{
		alert("Please enter the Phone number");
		document.contactform.Phone.focus();
		document.contactform.Phone.select();
		return false;
	}
	if(isNaN(document.contactform.Phone.value))
	{
		alert("Phone number must contain numbers only");
		document.contactform.Phone.focus();
		document.contactform.Phone.select();
		return false;
	}
	if(document.contactform.Phone.value.substring(0,1)==' ')
	{
		alert("first character should not be a space in a Phone number");
		document.contactform.Phone.focus();
		document.contactform.Phone.select();
		return false;
	}				
	if(document.contactform.Phone.value==0)
	{
		alert("Please enter the Phone number correctly");
		document.contactform.Phone.focus();
		document.contactform.Phone.select();
		return false;
	}
	if(document.contactform.Phone.value.length <10)
	{
		alert("Phone number cannot be less than 10 chars");
		document.contactform.Phone.focus();
		document.contactform.Phone.select();
		return false;
	}


	//VALIDATION FOR E-MAIL ADDRESS
	var x = document.contactform.Email.value;
	if(x=='')
	{
		alert("Enter your Email I.D");
		document.contactform.Email.focus();
		document.contactform.Email.select();
		return false;
	}
	for (var i = 0, count1=0, count2=0; i < x.length; i++) 
	{
		var ch=x.substring(i, i + 1);
		if(ch=='@')
		count1++;
		if(ch=='.')
		count2++;
	}
	if((count1!=1)||(count2<1))
	{
		alert("Enter a proper Email I.D \n\ne.g., username@xxxxxx.yyy");
		document.contactform.Email.focus();
		document.contactform.Email.select();
		return false;
	} 	
	for(var i=0; i<x.length; i++) 
	{
		var ch = x.substring(i, i + 1);
		if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != '@' && ch!='.' && ch!='_' && ch!='-' && isNaN(ch)) 
		{
			alert("\nThe Email I.D field only accepts letters, numbers and -,  _,  .\n\nPlease re-enter your User I.D.");
			document.contactform.Email.select();
			document.contactform.Email.focus();
			return false;
		}
	}
	for(i=0; i<x.length; i++)
	{
		ch = x.substring(i, i+1);
		if(ch == '@')
		break;
	}
	ch = x.substring(0, i);
	if (((ch< "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch!='.' && ch!='_' && ch!='-' && isNaN(ch))
	{
		alert("\nThe Email I.D field only accepts letters, numbers and -,  _,  .\n\nPlease re-enter your E-mail I.D.");
		document.contactform.Email.select();
		document.contactform.Email.focus();
		return false;
	}
	for(j=i+1; j<x.length; j++)
	{
		ch = x.substring(j, j+1);
		if(ch == '.')
		break;
	}
	ch = x.substring(i+1, j);
	if ((ch< "a" || "z" < ch) && (ch < "A" || "Z" < ch))
	{
		alert("\nEnter proper Email I.D");
		document.contactform.Email.select();
		document.contactform.Email.focus();
		return false;
	}
	ch = x.substring(j+1);
	if ((ch< "a" || "z" < ch) && (ch < "A" || "Z" < ch))
	{
		alert("\nEnter proper Email I.D");
		document.contactform.Email.select();
		document.contactform.Email.focus();
		return false;
	}


	//VALIDATION FOR AWARD
	if(document.contactform.Comments.value=='')
	{
		alert("Please enter your Comments");
		document.contactform.Comments.focus();
		return false;
	}

	
}	
