// JavaScript Document
function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

function validateForm(){
	
	var fname = document.form1.name.value;
	var femail = document.form1.email.value;
	var fnum = document.form1.num.value;
	var fmessage = document.form1.message.value;
	var flag = true;
	var yflagrate;
	var yflagdecimal;
	var error ='';
	if(fname==''){
		error=error + 'Enter the name \n';
		flag = false;
	}
	if(femail==''){
		error=error + 'Enter the email \n';
		flag = false;
	} else {
		for(i=0; i<femail.length;i++)
		{
			temp1=femail.charAt(i);
			if(temp1=="@") yflagrate=true;
			if(temp1==".") yflagdecimal=true;
		}
		if(yflagdecimal == true && yflagrate == true){
		} else {
			error=error + 'Enter the valid email \n';
			flag = false;
		}
	}
	if(fnum==''){
		error=error + 'Enter the contact number \n';
		flag = false;
	} else {
		var d = IsNumeric(fnum);
		if(!d){
			error=error + 'Enter the correct contact number \n';
			flag = false;
		}
	}
	if(fmessage==''){
		error= error + 'Enter the message \n';
		flag = false;
	}
	alert(error);
	return flag;
}
	

// JavaScript Document
	/*
function validateForm () 
{

	var fname = document.form1.name.value;
	var femail = document.form1.email.value;
	var fnum = document.form1.num.value;
	var fsubject = document.form1.subject.value;
	var fmessage = document.form1.message.value;

	var fname = document.form1.name.value;
	var femail = document.form1.email.value;
	var fmessage = document.form1.message.value;
	
	var errorString = "";
	
	var yflagrate,yflagdecimal,i,temp1,temp2,fflagrate,fflagdecimal;

	if (yname1 == "") {
		errorString = errorString + "Your Name has been left blank.\n";
	}
	for(i=0; i<yemail1.length;i++)
	{
		temp1=yemail1.charAt(i);
		if(temp1=="@") yflagrate="true";
		if(temp1==".") yflagdecimal="true";
	}
	if (yemail1 == "") {
		errorString = errorString + "Your Email has been left blank.\n";
	}
	else
	{
		if(yflagrate=="true" & yflagdecimal=="true")
		{}
		else {errorString=errorString + "Your Email is invalid. \n" ; }
	}
	
	
	if (fname1 == "") {
		errorString = errorString + "Friend's Name has been left blank.\n";
	}
	for(i=0; i<femail1.length;i++)
	{
		temp2=femail1.charAt(i);
		if(temp2=="@") fflagrate="true";
		if(temp2==".") fflagdecimal="true";
	}
	if (femail1 == "") {
		errorString = errorString + "Friend's Email has been left blank.\n";
	}
	else
	{
		if(fflagrate=="true" & fflagdecimal=="true")
		{}
		else {errorString=errorString + "Friend's Email is invalid. \n" ; }
	}
	if (fmessage == "") {
		errorString = errorString + "Message has been left blank.\n";
	}
	
	if (errorString == "")
	{
		return true;
	}

	else
	{
		errorString="This form could not be submitted because: \n\n"+errorString ;
		alert(errorString);
	}
	return false;
}
*/
/*
function validateForm () 
{
alert(1);
	var fname = document.form1.name.value;
	var femail = document.form1.email.value;
	var fnum = document.form1.num.value;
	var fsubject = document.form1.subject.value;
	var fmessage = document.form1.message.value;
	
	var errorString = "";
	
	var yflagrate,yflagdecimal,i,temp1,temp2,fflagrate,fflagdecimal;

	if (fname == "") {
		errorString = errorString + "Your Name has been left blank.\n";
	}
	for(i=0; i<femail.length;i++)
	{
		temp1=femail.charAt(i);
		if(temp1=="@") yflagrate="true";
		if(temp1==".") yflagdecimal="true";
	}
	if (femail == "") {
		errorString = errorString + "Your Email has been left blank.\n";
	}
	else
	{
		if(yflagrate=="true" & yflagdecimal=="true")
		{}
		else {errorString=errorString + "Your Email is invalid. \n" ; }
	}
	
	if (fsubject == "") {
		errorString = errorString + "Subject has been left blank.\n";
	}
	if (fmessage == "") {
		errorString = errorString + "Message has been left blank.\n";
	}
	
	if (fnum == "") {
		errorString = errorString + "Contact Number has been left blank.\n";
	}
	
	if(fnum.length > 0)
	{
		if ((fnum.length < 10)||(fnum.length > 12))
		{
			errorString = errorString + "Contact Number is invalid.\n";
		}
		else
		{
			if (!IsNumeric(fnum)) {
	
				errorString = errorString + "Contact Number should be numeric.\n";
			}
		}
	}
	
	if (errorString == "")
	{
		return true;
	}

	else
	{
		errorString="This form could not be submitted because: \n\n"+errorString ;
		alert(errorString);
	}
	return false;
}
*/

