  function isValidEmail(str) {
        var at = "@";
        var dot = ".";
        var lat = str.indexOf(at);
        var lstr = str.length;
        var ldot = str.indexOf(dot);
        if (str.indexOf(at) == -1) {
            return false;
        }
        if (str.indexOf(at) == -1 ||
            str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
            return false;
        }
        if (str.indexOf(dot) == -1 ||
            str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
            return false;
        }
        if (str.indexOf(at, lat + 1) != -1) {
            return false;
        }
        if (str.substring(lat - 1, lat) == dot ||
            str.substring(lat + 1, lat + 2) == dot) {
            return false;
        }
        if (str.indexOf(dot, lat + 2) == -1) {
            return false;
        }
        if (str.indexOf(" ") != -1) {
            return false;
        }
        return true;
    }
    function isXavierEmail(str) {
        var at = "@";
        var dot = ".";
        var lat = str.indexOf(at);
        var lstr = str.length;
        var ldot = str.indexOf(dot);
        if (!isValidEmail(str) || str.substring(lat, lstr) != "@xavier.edu") {
            return false;
        }
        return true;
    }
    function valButton(thisbutton) {
        myOption = -1;
        for (i = thisbutton.length - 1; i > -1; i--) {
            if (thisbutton[i].checked) {
                myOption = i;
                i = -1;
            }
        }
        if (myOption == -1) {
            return false;
        }
        return true;
    }
    function checkForm(frmForm) {
		if (frmForm.email.value != "" && !isValidEmail(frmForm.email.value)) {
            alert("Please enter a valid E-Mail address.");
            frmForm.email.focus();
            return false;
        }
		if (frmForm.memory.value == "") {
            alert("Please enter a memory you have of Xavier.");
            frmForm.memory.focus();
            return false;
        }
		if (frmForm.name.value == "") {
            alert("Please enter a name.");
            frmForm.name.focus();
            return false;
        }
        frmForm.submit();
        return true;
    }	
