function validate_form(x)
{
	if(x.user_name.value == "")
	{
		alert("Please enter your name");
		x.user_name.focus();
		return false;
	}
	
	else if(x.user_phone.value == "")
	{
		alert("Please enter a telephone number");
		x.user_phone.focus();
		return false;
	}

	else if(!(isEmail(x.user_email.value)) || x.user_email.value == "")
	{
		alert("Please enter a valid email address");
		x.user_email.focus();
		return false;
	}
	else if(x.user_address.value == "")
	{
		alert("Please enter your current address");
		x.user_message.focus();
		return false;
	}
	
	else  if ( x.user_bedrooms.selectedIndex == 0 )
    {
        alert ( "Please select the number of bedrooms in your home" );
		x.user_bedrooms.focus();
        return false;
    }	
	else  if ( x.user_bathrooms.selectedIndex == 0 )
    {
        alert ( "Please select the number of bathrooms in your home" );
		x.user_bathrooms.focus();
        return false;
    }	
	else  if ( x.user_gardens.selectedIndex == 0 )
    {
        alert ( "Please select the type of land included with your home" );
		x.user_gardens.focus();
        return false;
    }	

	
	else if(x.security_code.value == "")
	{
		alert("Please enter the security code as shown in the image");
		x.security_code.focus();
		return false;
	}
	
}

function isEmail (theStr) 
{
	var atIndex = theStr.indexOf('@');
	var dotIndex = theStr.indexOf('.', atIndex);
	var flag = true;
	theSub = theStr.substring(0, dotIndex+1)
	if ((atIndex < 1)||(atIndex != theStr.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(theStr.length <= theSub.length)) 
	{	 
		flag = false; 
	}
	else 
	{ 
		flag = true; 
	}
	return(flag);
}