// JavaScript Document
function checkFields()
{
	var error=false;
	
	if(document.contact.Name.value=="")
	{
		//document.getElementById("alertName").innerHTML='Full Name: <span class="alert">Must enter a name</span>';	
		document.getElementById("alertName").innerHTML='Must enter a name';	
		error=true;
	}else{
		document.getElementById("alertName").innerHTML='';
	}

	if(document.contact.PhoneNumber.value=="")
	{
		document.getElementById("alertPhone").innerHTML='';	
	}else{
		//trim
		var p = document.contact.PhoneNumber.value.replace(/^\s+|\s+$/g,"");

		//convert to numbers
		p=new Array(p.substring(0,3), p.substring(4,7), p.substring(8,12));		
		p[0]=parseInt(p[0]);
		p[1]=parseInt(p[1]);
		p[2]=parseInt(p[2]);
		
		//make string
		p=p[0]+""+p[1]+""+p[2];
		//555-555-5555
		//012345678901
		if(p.length!=10)
		{
			document.getElementById("alertPhone").innerHTML='Invalid Phone Number';	
			error=true;
		}else{
			document.getElementById("alertPhone").innerHTML='';
		}
	}
	
	if(document.contact.email.value=="")
	{
		//document.getElementById("alertName").innerHTML='Full Name: <span class="alert">Must enter a name</span>';	
		document.getElementById("alertEmail").innerHTML='Must enter a valid email.';	
		error=true;
	}else{
		document.getElementById("alertEmail").innerHTML='';
	}
	
	if(document.contact.Description.value=="")
	{
		//document.getElementById("alertName").innerHTML='Full Name: <span class="alert">Must enter a name</span>';	
		document.getElementById("alertDescription").innerHTML='Must enter a message.';	
		error=true;
	}else{
		document.getElementById("alertDescription").innerHTML='';
	}
	
	if(!error)
	{
		document.contact.submit();	
	}else{
		document.getElementById("error").innerHTML='Check error messages.';
	}
}