function verify() {

var alertmessage = "";
var check = 0;

// Check the Name
if (document.getElementById('name').value.length == 0) {
	alertmessage = alertmessage + "Name required.\n";
}

// Check the Company
if (document.getElementById('company').value.length == 0) {
	alertmessage = alertmessage + "Company name required.\n";
}

// Check the URL
if (document.getElementById('url').value.length == 0) {
	alertmessage = alertmessage + "URL required.\n";
}

// Check the Office Phone
if (document.getElementById('officephone').value.length == 0) {
	alertmessage = alertmessage + "Office Phone required.\n";
}



// Check the Email
if (document.getElementById('email').value.length == 0) {
	alertmessage = alertmessage + "Email address required.\n";
}


// Check that the email is formed
if (document.getElementById('email').value.length > 0) {
	var email = document.getElementById('email').value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email)){
			alertmessage = alertmessage + "Email address is not a valid address.\n";	
		}
}





//alert if fields are empty and cancel form submit
if (alertmessage.length > 0) {
	alert(alertmessage);
	return false;
}
else {
	return true;
}

}
