function checkContactValue(form) {
var printerror = "The following item(s) must be filled in: ";
	if (form.name.value == "") printerror = printerror + "\nName";
	if (form.imEmailField.value == "") printerror = printerror + "\nEmail";
if (form. message.value == "") printerror = printerror + "\nComments or Questions";
	if (printerror == "The following item(s) must be filled in: ") {
emailValidation(form);		
	}else {
		alert(printerror);
}
}

function checkQQValue(form) {
var printerror = "The following item(s) must be filled in: ";
	if (form.name.value == "") printerror = printerror + "\nName";
	if (form.imEmailField.value == "") printerror = printerror + "\nEmail";
if (form.question.value == "") printerror = printerror + "\nQuestion";
	if (printerror == "The following item(s) must be filled in: ") {
emailValidation(form);		
	}else {
		alert(printerror);
}
}

function checkRFQValue(form) {
var printerror = "The following item(s) must be filled in: ";
	if (form.name.value == "") printerror = printerror + "\nName";
	if (form.imEmailField.value == "") printerror = printerror + "\nEmail";
if (form.PartNum.value == "") printerror = printerror + "\nPart #";
if (form.part_description.value == "") printerror = printerror + "\nPart Description";
if (form.quantity.value == "") printerror = printerror + "\nQuantity";
if (form.application.value == "") printerror = printerror + "\nApplication";
if (form.message.value == "") printerror = printerror + "\nComments or Questions";
	if (printerror == "The following item(s) must be filled in: ") {
emailValidation(form);		
	}else {
		alert(printerror);
}
}
 
function emailValidation(form) {
 
apos=form.imEmailField.value.indexOf("@");
dotpos=form.imEmailField.value.lastIndexOf(".");
if (form.imEmailField.value == "" || apos < 1 || dotpos-apos < 2)
{
alert("Invalid E-mail Address");
form.imEmailField.focus();
return false;
}
form.submit();
return true;
}