function isEmail (s) {
	if (isEmpty(s)) 
		if (isEmail.arguments.length == 1) return false;
		else return (isEmail.arguments[1] == true);

	if (isWhitespace(s)) return false;

	var i = 1;
	var sLength = s.length;

	while ((i < sLength) && (s.charAt(i) != "@")) {
		i++
	}

	if ((i >= sLength) || (s.charAt(i) != "@")) return false;
	else i += 2;

	while ((i < sLength) && (s.charAt(i) != ".")) {
		i++
	}

	if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
	else return true;
}

function isEmpty(s) {
	return ((s == null) || (s.length == 0));
}

var whitespace = " \t\n\r";
function isWhitespace (s) {
	var i;
	if (isEmpty(s)) return true;
	for (i = 0; i < s.length; i++){
		var c = s.charAt(i);
		if (whitespace.indexOf(c) == -1) return false;
	}
	return true;
}

function sendFormContact(form, parent) {

	if ( (typeof parent == 'undefined') || (parent == null) || (parent == "") ) parent = "./";

	if ( isWhitespace(form.elements["name"].value) ) {
		alert("Please enter your name!");
		form.elements["name"].focus();
		return;
	}

	if ( isWhitespace(form.elements["address"].value) ) {
		alert("Please enter your address!");
		form.elements["address"].focus();
		return;
	}

	if ( isWhitespace(form.elements["city"].value) ) {
		alert("Please enter your city!");
		form.elements["city"].focus();
		return;
	}

	if ( isWhitespace(form.elements["state"].value) ) {
		alert("Please enter your state!");
		form.elements["state"].focus();
		return;
	}

	if ( isWhitespace(form.elements["zipcode"].value) ) {
		alert("Please enter your zipcode!");
		form.elements["zipcode"].focus();
		return;
	}

	if ( !isEmail(form.elements["email"].value) ) {
		alert("Please enter your email address!");
		form.elements["email"].focus();
		return;
	}

	if (isWhitespace(form.elements["phone"].value) && isWhitespace(form.elements["phone2"].value)) {
		alert("Please enter your phone!");
		form.elements["phone"].focus();
		return;
	}
/*
	if (isWhitespace(form.elements["what_product_was_installed"].value) ) {
		alert("Please select what product was installed!");
		return;
	}
*/
	form.action = parent + "sendmail.php";
	form.submit();
}

