// functions to validate form inputs and prevent submission until req. fields are satisfied.

// function to check the small contact forms on template

function checkform()
{
	var form = document.getElementById("contactform");
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var regphone = /([0-9 \(\)\+])/;
	var phone = form.number.value;
	var email = form.email.value;
	
	if (form.name.value == "")
	{
		document.getElementById('nameerror').style.display = "block";
		document.getElementById('numbererror').style.display = "none";
		document.getElementById('emailerror').style.display = "none";
		form.name.focus();
		return false;
	}
	else if ((regphone.test(phone) == false) || (phone == "") || (phone.length < "6") || (phone.length > "20"))
	{
		document.getElementById('nameerror').style.display = "none";
		document.getElementById('numbererror').style.display = "block";
		document.getElementById('emailerror').style.display = "none";
		form.number.focus();
		return false;
	}
	else if(reg.test(email) == false)
	{
		document.getElementById('nameerror').style.display = "none";
		document.getElementById('numbererror').style.display = "none";
		document.getElementById('emailerror').style.display = "block";
		form.email.focus();
		return false;
	}

	else
	{
		return true;
	}
}
