function verifyEmail() 

		{

			frmObj=document.main3;

			var ysnVerifyFields = true;

			var strEmail;

			strEmail=frmObj.elements["email"].value

			apos=strEmail.indexOf("@");

			dotpos=strEmail.lastIndexOf(".");

			lastpos=strEmail.length-1;

			if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)

			{

				ysnVerifyFields=false;

			}

			return ysnVerifyFields;

		}

	function validation()

		{

		var verified = true;



		if(verifyEmail()!=true && document.main3.elements["email"].value!="")  

		{

		alert("You have entered an invalid email address.\nPlease enter a complete email address in the form: yourname@yourdomain.com");

	   	//verify=false;

		//event.returnValue=false;

		document.main3.email.focus();

		return false;

		}

//start
	

			if(document.main3.fname.value=='')

				{

					alert('Please input your first name.');

					document.main3.fname.focus();

					return false;

				}									

			
			
			if(document.main3.lname.value=='')
			
				{
					
					alert('Please input your last name.');
					
					document.main3.lname.focus();
					
					return false;
				
				}
				
				 
			
			if(document.main3.address.value=='')
			
				{
					
					alert('Please input your address.');
					
					document.main3.address.focus();
					
					return false;
				
				}	
				
				 
			
			if(document.main3.city.value=='')
			
				{
					
					alert('Please input your city.');
					
					document.main3.city.focus();
					
					return false;
				
				}	
				
				 
			
			if(document.main3.state.value=='')
			
				{
					
					alert('Please input your state.');
					
					document.main3.state.focus();
					
					return false;
				
				}
				
				
				
		    if(document.main3.zip.value=='')
			
				{
					
					alert('Please input your zip.');
					
					document.main3.zip.focus();
					
					return false;
				
				}	
				
				
				
			if(document.main3.phone.value=='')
			
				{
					
					alert('Please input your phone.');
					
					document.main3.phone.focus();
					
					return false;
				
				}	
				
				
				
			if(document.main3.email.value=='')
			
				{
					
					alert('Please input your email.');
					
					document.main3.email.focus();
					
					return false;
				
				}	
				
				
				
				if(document.main3.system.value=='')
			
				{
					
					alert('What type of system are you interested in?');
					
					document.main3.system.focus();
					
					return false;
				
				}	
				
				if(document.main3.besttime.value=='')
			
				{
					
					alert('What is the best time to call you?');
					
					document.main3.besttime.focus();
					
					return false;
				
				}	


				else
				
				if(document.main3.ownrenthome.value=='')
			
				{
					
					alert('Do you own or rent your home?');
					
					document.main3.ownrenthome.focus();
					
					return false;
				
				}	


				else
				
				if(document.main3.monitored.value=='')
			
				{
					
					alert('Is your home currently monitored by a security company?');
					
					document.main3.monitored.focus();
					
					return false;
				
				}	


				else
				
				if(document.main3.checking.value=='')
			
				{
					
					alert('Do you currently have an active checking account or a major credit card?');
					
					document.main3.checking.focus();
					
					return false;
				
				}	


				else

			




				{

					return true;

				}	

		}