function validate_action() {
    var themessage = "You are required to complete the following fields: ";
    var selectedfield = "";

    if (document.getElementById("firstname").value=="") {
        themessage = themessage + "\n -  First Name";
        selectedfield="firstname";
    }
    if (document.getElementById("lastname").value=="") {
        themessage = themessage + "\n -  Last Name";
        if (selectedfield == ""){selectedfield="lastname";}
    }
    if (document.getElementById("email").value=="") {
        themessage = themessage + "\n -  Email";
        if (selectedfield == ""){selectedfield="email";}
    }
    
    if(themessage == "You are required to complete the following fields: "){
        document.getElementById("name").value = document.getElementById("firstname").value + " " + document.getElementById("lastname").value;
        return true;
    }else{
        alert(themessage);
        document.getElementById(selectedfield).select();
        return false;
    }
}
function validate_survey() {
    var themessage = "You are required to complete the following fields: ";
    var selectedfield = "";

    if (document.getElementById("email").value=="") {
        themessage = themessage + "\n -  Email";
        if (selectedfield == ""){selectedfield="email";}
    }
    
    if(themessage == "You are required to complete the following fields: "){
        document.getElementById("name").value = document.getElementById("firstname").value + " " + document.getElementById("lastname").value;
        return true;
    }else{
        alert(themessage);
        document.getElementById(selectedfield).select();
        return false;
    }
}