function emailcheck(str) {



		var at="@"

		var dot="."

		var lat=str.indexOf(at)

		var lstr=str.length

		var ldot=str.indexOf(dot)

		if (str.indexOf(at)==-1){

		   alert("Your Email Address must be valid (example: yourname@aol.com)")

		   return false

		}



		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){

		   alert("Your Email Address must be valid (example: yourname@aol.com)")

		   return false

		}



		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

		    alert("Your Email Address must be valid (example: yourname@aol.com)")

		    return false

		}



		 if (str.indexOf(at,(lat+1))!=-1){

		    alert("Your Email Address must be valid (example: yourname@aol.com)")

		    return false

		 }



		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){

		    alert("Your Email Address must be valid (example: yourname@aol.com)")

		    return false

		 }



		 if (str.indexOf(dot,(lat+2))==-1){

		    alert("Your Email Address must be valid (example: yourname@aol.com)")

		    return false

		 }

		

		 if (str.indexOf(" ")!=-1){

		    alert("Your Email Address must be valid (example: yourname@aol.com)")

		    return false

		 }



 		 return true					

	}



function form_check()

{

	var s_form = document.landing_form;


 if(s_form.name_first.value == "" || s_form.name_first.value.length < 1)

	{

		alert('Please fill in your first name.');

		s_form.name_first.focus();

		return false;

	}else	
	 if(s_form.name_last.value == "" || s_form.name_last.value.length < 1)

	{

		alert('Please fill in your last name.');

		s_form.name_last.focus();

		return false;

	}
	else

    if(s_form.email.value == "")

	{

		alert('Please provide a valid email address.');

		s_form.email.focus();

		return false;

	}

	else if (emailcheck(s_form.email.value)==false){

		s_form.email.value=""

		s_form.email.focus();

		return false

	}	
	else
  
    if(s_form.address.value == "")

	{

		alert('Please provide an address.');

		s_form.address.focus();

		return false;

	}	
	else

    if(s_form.city.value == "")

	{

		alert('Please provide City.');

		s_form.city.focus();

		return false;

	}
	else

    if(s_form.zipcode.value == "")

	{

		alert('Please provide Zip Code.');

		s_form.zipcode.focus();

		return false;

	}
	else

    if(s_form.dayphone.value == "")

	{

		alert('Please provide Phone(Day).');

		s_form.dayphone.focus();

		return false;

	}
			
	else

    if(s_form.nightphone.value == "")

	{

		alert('Please provide Phone(Evening).');

		s_form.nightphone.focus();

		return false;

	}	

	else

    if(s_form.year_purchase.value == "")

	{

		alert('Please provide Year of Purchase.');

		s_form.year_purchase.focus();

		return false;

	}	
	else
	
	if(s_form.price.value == "")

	{

		alert('Please provide Purchase Price.');

		s_form.price.focus();

		return false;

	}	
	else
	
	if(s_form.sqft.value == "")

	{

		alert('Please provide the Approximate Interior Square Footage');

		s_form.sqft.focus();

		return false;

	}	
	else
	
	if(s_form.yearbuilt.value == "")

	{

		alert('Please provide the Approximate Year Built');

		s_form.yearbuilt.focus();

		return false;

	}	
	else
	if(s_form.story.value == "")

	{

		alert('Number of Story?');

		s_form.story.focus();

		return false;

	}	
	else
	if(s_form.who.value == "")

	{

		alert('Who lives in this residence?');

		s_form.who.focus();

		return false;

	}	
	else
	if(s_form.garage.value == "")

	{

		alert('Do you have a garage?');

		s_form.garage.focus();

		return false;

	}	
	else
	if(s_form.bathroom.value == "")

	{

		alert('How many bathrooms?');

		s_form.bathroom.focus();

		return false;

	}	
	else
	if(s_form.fireplace.value == "")

	{

		alert('How many fireplaces?');

		s_form.fireplace.focus();

		return false;

	}	
	else
	if(s_form.roof.value == "")

	{

		alert('Type of roof?');

		s_form.roof.focus();

		return false;

	}	
	else
	if(s_form.room.value == "")

	{

		alert('How many rooms?');

		s_form.room.focus();

		return false;

	}	
	else
	if(s_form.basement.value == "")

	{

		alert('Do you have a basement?');

		s_form.basement.focus();

		return false;

	}
	else
	if(s_form.bedrooms.value == "")

	{

		alert('How many bedroons?');

		s_form.bedrooms.focus();

		return false;

	}
	else
	if(s_form.wall.value == "")

	{

		alert('Type of exterior wall?');

		s_form.wall.focus();

		return false;

	}
	else
	if(s_form.ageofroof.value == "")

	{

		alert('Age of Roof?');

		s_form.ageofroof.focus();

		return false;

	}
	else if(s_form.word.value == "")
	{

		alert('Captcha word is required.');

		s_form.word.focus();

		return false;

	}		

	else

	{

		s_form.submit();

	}

}