function checkFields() {
missinginfo = "";

//Quantites
if (document.order.subtotal2.value == "") {
missinginfo += "\n     -  you must enter quantity";
}

//Billing Information

if (document.order.BLfirstname.value == "") {
missinginfo += "\n     -  Billing First Name";
}

if (document.order.BLlastname.value == "") {
missinginfo += "\n     -  Billing Last Name";
}

if (document.order.BLaddress.value == "") {
missinginfo += "\n     -  Billing Address";
}

if (document.order.BLcity.value == "") {
missinginfo += "\n     -  Billing City";
}

if (document.order.BLstate.value == "-") {
missinginfo += "\n     -  Billing State";
}

if (document.order.BLzip.value == "") {
missinginfo += "\n     -  Billing Zip Code";
}

if (document.order.BLphone.value == "") {
missinginfo += "\n     -  Billing Phone Number";
}

if ((document.order.BLemail.value == "") || 
(document.order.BLemail.value.indexOf('@') == -1) || 
(document.order.BLemail.value.indexOf('.') == -1)) {
missinginfo += "\n     -  Billing E-mail address";
}

//Shipping Information

if (document.order.SHfirstname.value == "") {
missinginfo += "\n     -  Shipping First Name";
}

if (document.order.SHlastname.value == "") {
missinginfo += "\n     -  Shipping Last Name";
}

if (document.order.SHaddress.value == "") {
missinginfo += "\n     -  Shipping Address";
}

if (document.order.City.value == "") {
missinginfo += "\n     -  Shipping City";
}

if (document.order.StateProvinceCode.value == "-") {
missinginfo += "\n     -  Shipping State";
}

if (document.order.PostalCode.value == "") {
missinginfo += "\n     -  Shipping Zip Code";
}

if (document.order.SHphone.value == "") {
missinginfo += "\n     -  Shipping Phone Number";
}

if ((document.order.SHemail.value == "") || 
(document.order.SHemail.value.indexOf('@') == -1) || 
(document.order.SHemail.value.indexOf('.') == -1)) {
missinginfo += "\n     -  Shipping E-mail address";
}

if (document.order.ShippingMethod.value == "noshipping") {
missinginfo += "\n     -  You must select shipping service";
}

//if ((document.form.website.value == "") || 
//(document.form.website.value.indexOf("http://") == -1) || 
//(document.form.website.value.indexOf(".") == -1)) {
//missinginfo += "\n     -  Web site";
//}


//if(document.form.comments.value == "") {
//missinginfo += "\n     -  Comments";
//}

if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
return false;
}
else return true;
}
//  End -->
