function validate()
{

<!--First name  Validation-->
	if(document.form1.fname.value=="")
	{
		alert("Please Enter the first Name");
		document.form1.fname.focus();
		return false;
	}

<!--Phone Validation-->	
 	if(document.form1.phone.value=="")
	{
		alert("please Enter the Phone no.");
		document.form1.phone.focus();
		return false;
	}


	if(isNaN(document.form1.phone.value))
	{
		alert("Phone Numbe should be Numeric only");
		document.form1.phone.value="";
		document.form1.phone.focus();
		return false;
	}
<!--Phone No.  Validation Ends Here-->


<!-- Email Validation-->

var str=document.form1.email.value
if (document.form1.email.value == "")
	{
		alert("Please enter your preferred E-Mail address");
		document.form1.email.focus();
		document.form1.email.select();
		return(false);
	}
if (document.form1.email.value.indexOf("@",1) == -1)
		{
			alert("Please enter your preferred E-Mail address");
			document.form1.email.focus();
			document.form1.email.select();
			return(false);
		}
		if (document.form1.email.value.indexOf("@") == 0)
	{
		alert("Please enter your preferred E-Mail address");
		document.form1.email.focus();
		document.form1.email.select();
		return(false);
	}
if (document.form1.email.value.indexOf(".") == 0)
	{
		alert("Please enter your preferred E-Mail address");
		document.form1.email.focus();
		document.form1.email.select();
		return(false);
	}
if (document.form1.email.value.indexOf(".") == 1)
	{
		alert("Please enter your preferred E-Mail address");
		document.form1.email.focus();
		document.form1.email.select();
		return(false);
	}
if ((document.form1.email.value.length)-(document.form1.email.value.indexOf("."))<2)
	{
		alert("Please enter your preferred E-Mail address");
		document.form1.email.focus();
		document.form1.email.select();
		return(false);
	}
if (document.form1.email.value.length>50)
	{
	alert("Preferred Email too long. Please choose Email within 50 characters");
	document.form1.email.focus();
	document.form1.email.select();
	return(false);
	}
var street=str.indexOf("@");
var posdot=str.indexOf(".");
var rposdot=str.lastIndexOf(".");

if(rposdot==posdot)
if((posdot < street) || (posdot-street < 4))
{
	alert("Please enter your preferred E-Mail address");
	document.form1.email.focus();
	document.form1.email.select();
	return false;
}

if(str.charAt(str.length-1)==".")
{
	alert("Please enter your preferred E-Mail address");
	return false;
}
if(str.charAt(str.length-1)=="@")
	{
	//alert("cannot end with @");
	alert("Please enter your preferred E-Mail address");
	return false;
	}
	var j=0;
	for( var i=0;i<str.length;i++)
	{
		if(str.charAt(i) == "@")
		j++;
	}
	if(j > 1)
	{
		//alert("only one @ sign allowed");
		alert("Please enter your preferred E-Mail address");
		document.form1.email.focus();
	
		return false;
	}
	var p1=document.form1.email.value.indexOf("@")
	var p2=document.form1.email.value.lastIndexOf(".");

   
	if(document.form1.username.value=="")
	{
		alert("Please Enter the User name");
		document.form1.username.focus();
		return false;
	}
		 return true;
}
