﻿
function trim(sInString) {
	sInString = sInString.replace( /^\s+/g, "" );
	return sInString.replace( /\s+$/g, "" );
}

function trimForm(form) {
	for (var i = 0; i < form.length; i++) {
		form.elements[i].value = trim(form.elements[i].value);
	}
}

function checkNewsletterForm() {

	var form = document.getElementById("NewsletterForm");

	trimForm(form);

	var email = form.elements[0].value;
	var name = form.elements[1].value;
	var company = form.elements[2].value;

	if (email == "") {
		alert("Please enter your email.");
		form.elements[0].focus();
	}

	else if (email.indexOf("@") == -1) {
		alert("Your email is incorrect.");
		form.elements[0].focus();
	}

	else if (name == "") {
		alert("Please enter your name.");
		form.elements[1].focus();
	}

	else if (company == "") {
		alert("Please enter your company.");
		form.elements[2].focus();
	}

	else {
		form.submit();
	}

}

