function validate()
{
	var lname=document.demo_tour.FirstName.value;
	var fname=document.demo_tour.LastName.value;
	/*var position=document.demo_tour.Title.value;*/
	var phone=document.demo_tour.Phone.value;
	var phone2=document.demo_tour.Phone2.value;
	var no=document.demo_tour.Phone3.value;
	var email=document.demo_tour.Email.value;
	var industry=document.demo_tour.txtIndustry.value;
	
	
	
	if (lname=="" || lname==" ") 
	{
		alert("Please Enter First Name");
		document.demo_tour.FirstName.focus();
		return false;
	}
	if (fname=="" || fname==" ") 
	{
		alert("Please Enter Last Name");
		document.demo_tour.LastName.focus();
		return false;
	}
	
	if (document.demo_tour.Title.value ==" ") 
	{
		alert("Please Enter Title/Position");
		document.demo_tour.Title.focus();
		return false;
	}
	if (phone=="" || phone==" ") 
	{
		alert("Please Enter Phone Number");
		document.demo_tour.Phone.focus();
		return false;
	}
	if(isNaN(phone))
	{
		alert("Please Enter valid phone number");
		document.demo_tour.Phone.value="";
		document.demo_tour.Phone.focus();
		return false;
	}
	if (phone2=="" || phone2==" ") 
	{
		alert("Please Enter Phone Number");
		document.demo_tour.Phone2.focus();
		return false;
	}
	if(isNaN(phone2))
	{
		alert("Please Enter valid phone number");
		document.demo_tour.Phone2.value="";
		document.demo_tour.Phone2.focus();
		return false;
	}
	if (no=="" || no==" ") 
	{
		alert("Please Enter Phone Number");
		document.demo_tour.Phone3.focus();
		return false;
	}
	if(isNaN(no))
	{
		alert("Please Enter valid phone number");
		document.demo_tour.Phone3.value="";
		document.demo_tour.Phone3.focus();
		return false;
	}
	if(email=="" || email==" ")
	{
		alert("Enter your email");
		document.demo_tour.Email.focus();
		return false;
	}
 
	else
	{
		var u=0;
		var j=0;
		var k=0;
		var dot=0;
		var at=0;
		var a=new Array(); 
		var d=new Array();
  
		for(var i=0;i<email.length;i++)
		{
			if((email.charCodeAt(i)>=67 && email.charCodeAt(i)<=90) || (email.charCodeAt(i)>=97 && email.charCodeAt(i)<=122) || (email.charCodeAt(i)>=48 && email.charCodeAt(i)<=57) || email.charAt(i)=="_" || email.charAt(i)=="@" || email.charAt(i)==".")
			{
				if(email.charAt(i)=="@")
				{
					 at++;
					 a[j]=i;
					 j++;
				} 
			    if(email.charAt(i)==".")
				{
					 dot++;
					 d[k]=i;
					 k++;
				} 
			}
			else
			{
			   u++;
			}	
		 }
  	
 		/*if(u > 0)    
		{
			alert("Enter valid Email");
			document.demo_tour.Email.focus();
			return false;
		}*/
		if(at>1 || dot==0 || at==0)
		{
			alert("DONT enter @ as twice OR dot is not in your id OR . as a first Character");
			document.demo_tour.Email.focus();
			return false;
		}
		if(at==1 && dot>0)
		{
			var xx=0;
			for(var l=0;l<=dot;l++)
			{
				for(var l1=0;l1<=at;l1++)
				{
					if(a[l1]>d[l])
				    {
						xx++;
					}
				}
			 }
			/* if(xx>0)
			 {
				alert("invalid positions of @ and .(@ is comming after the .)");
				document.demo_tour.Email.focus();
				return false;
			  }*/
			  if(a[0]==0)
			  {
				   alert("dont give first character as @ or .");
				   document.demo_tour.Email.focus();
				   return false;
			  }
			  for(var y=0;y<=at;y++)
			  {
				   if(email.charAt(a[y]-1)==" " || email.charAt(a[y]+1)=="." || email.charAt(a[y]+1)==" ")
				   {
					    alert("@ is followed by . OR space is in near of @");
					    document.demo_tour.Email.focus();
					    return false;
				   }
			  }
			  for(var y1=0;y1<=dot;y1++)
			  {
				   if(email.charAt(d[y1]-1)==" " || email.charAt(d[y1]+1)==" " )
				   {
					    alert("space is in near of .");
					    document.demo_tour.Email.focus();
					    return false;
				   }
			  }
   	
   
   	     
   
  
 }
}
	if(industry=="" || industry==" ")
	{
		alert("Enter your Type of Business/Industry/Market");
		document.demo_tour.txtIndustry.focus();
		return false;
	}
	
return true;
}// JavaScript Document