function ValidateFields() {
var str, result;

str = "";
result = true;
if (document.form1.myName.value == "") {
        str += "Your First Name\n";
        result = false;
}
if (document.form1.myEmail.value == "") {
        str += "Your Email Address\n";
        result = false;
}
if (document.form1.f1name.value == "") {
        str += "First Friend's Name\n";
        result = false;
}
if (document.form1.f1email.value == "") {
        str += "First Friend's Email Address\n";
        result = false;
}
if (result == false) {
        alert("The following are required fields:\n_____________________________\n\n" + str);
        return false;
}
if (!validateEmail()) {
        alert("Invalid Email! Please be sure that the email \naddresses you have entered are in the form \nof name@domain.ext");
        return false;
}

return true;
}

function validateEmail() {
        re=/.+\@.+\..+/;
        OK = re.exec(document.form1.myEmail.value);
        OK = re.exec(document.form1.f1email.value);
        return (OK);
}
