// Author		: Abhilash V
// This file check the feedback form
//-------------------------------------------------------------------------------------------------
function ValidateForm()
{	
	
	feedbackForm	=	document.frm_feedback;
	
	if (feedbackForm.name.value == "")
	{
		alert("Please Enter Your Name");
		feedbackForm.name.focus();
		return false;
	}
	
	if (feedbackForm.email.value == "")
	{
		alert("Please Enter Your Email ID");
		feedbackForm.email.focus();
		return false;
	}
	else 
	{
		var AtSym    = feedbackForm.email.value.indexOf('@')
		var Period   = feedbackForm.email.value.lastIndexOf('.')
		var Space    = feedbackForm.email.value.indexOf(' ')
		var Length   = feedbackForm.email.value.length - 1   // Array is from 0 to length-1
		
		if ((AtSym < 1) ||                 // '@' cannot be in first position
		(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
		(Period == Length ) ||             // Must be atleast one valid char after '.'
		(Space  != -1))                    // No empty spaces permitted
		{  
			alert("Invalid Email ID");
			feedbackForm.email.focus();
			return false;
		}
	}
	if (feedbackForm.comments.value == "")
	{
		alert("Please Enter Comments");
		feedbackForm.comments.focus();
		return false;
	}
	
	return true;
}