

function services_validate()
{
	if (document.mainform.removal.value>0)
		return(1);
	if (document.mainform.planting.value>0)
		return(2);
	if (document.mainform.trimming.value>0)
		return(3);
	if (document.mainform.removal.value>0)
		return(4);
	if (document.mainform.treatment.value>0)
		return(5);
	if (document.mainform.arborist.checked)
		return(6);
	
	if (document.mainform.notes.value.length>0)
		return(7);
	return (0);
}

function check_service()
{
	alert(services_validate());
}

function form_validate()
{
var valid=0;
		valid+=vali("first_name",3,"text","first name","Please enter your first name.");
		valid+=vali("last_name",3,"text","last name","Please enter your last name.");
		valid+=vali("street",3,"text","street","Please enter your street.");	
		valid+=vali("city",3,"text","city","Plese enter your city.");
		valid+=vali("state",1,"text","state","Please enter your state");	
		if (no_heard==0)
		valid+=vali("lead",1,"text","","Please select where you heard about us from.");		
		valid+=vali("phone1",7,"phone","phone 1","Please enter your phone number");		
		valid+=vali("phone_type1",1,"text","","Please select phone location.");	
		valid+=vali("zip",4,"num","zip","Please enter your zip.");	
		valid+=vali("email",5,"email","email","Please enter email.");	
		if (valid==0)
			if (vali("phone2",7,"phone","phone 2","")==0)
				valid+=vali("phone_type2",1,"text","","Please select phone location.");		
			
		return(valid);
}


function my_submit()
{
var val;
validation_error="";
val=form_validate();
	if (val>0)
	{
		alert (validation_error);
		return false;
	}
	else
	{
		var temp=services_validate();
		if (services_validate()==0)
		{
			
		if (no_heard==0)
		alert("please indicicate desired service by filling information in either section 6 or section 7");
		else
		alert("please indicicate desired service by filling information in either section 5 or section 6");
		}
		else
		{
			var loading=document.getElementById("submitting_div");
			loading.style.visibility="visible";
			document.mainform.submit();
		}
		return false;
	}
}