function checkForm() {

    msg = "";


    if (document.form1.bill_firstname.value == "") 
        msg += "[BILLING] First Name is a required field.\n";

    if (document.form1.bill_lastname.value == "")
        msg += "[BILLING] Last Name is a required field.\n";

    if (document.form1.bill_address1.value == "")
        msg += "[BILLING] Address is a required field.\n";

    if (document.form1.bill_city.value == "")
        msg += "[BILLING] City is a required field.\n";

    if (document.form1.bill_state.value == "")
        msg += "[BILLING] State is a required field.\n";

    if (document.form1.bill_zip.value == "")
        msg += "[BILLING] Zip is a required field.\n";

    if (document.form1.bill_country.value == "")
        msg += "[BILLING] Country is a required field.\n";

    if (document.form1.bill_phone.value == "")
        msg += "[BILLING] Phone is a required field.\n";

    if (document.form1.bill_email.value == "")
        msg += "[BILLING] E-mail is a required field.\n";


    if (document.form1.sameship.checked == false) {
        if (document.form1.ship_firstname.value == "") 
            msg += "[SHIPPING] First Name is a required field.\n";
        if (document.form1.ship_lastname.value == "")
            msg += "[SHIPPING] Last Name is a required field.\n";
        if (document.form1.ship_address1.value == "")
            msg += "[SHIPPING] Address is a required field.\n";
        if (document.form1.ship_city.value == "")
            msg += "[SHIPPING] City is a required field.\n";
        if (document.form1.ship_state.value == "")
            msg += "[SHIPPING] State is a required field.\n";
        if (document.form1.ship_zip.value == "")
            msg += "[SHIPPING] Zip is a required field.\n";
        if (document.form1.ship_country.value == "")
            msg += "[SHIPPING] Country is a required field.\n";
    }

    if (msg != "") {
        msg = "Please check the following:\n\n" + msg;
        alert(msg);
        return false;
    }
    else {
        document.form1.submit();
    }

}

