function addField() {
    var oLabel = document.createElement("LABEL");
    var oInput = document.createElement("INPUT");
    var oPhotos = document.getElementById("photos");
    var i = oPhotos.getElementsByTagName("INPUT").length + 1;

    oLabel.setAttribute("for", "photo_" + i);
    oLabel.appendChild(document.createTextNode("Upload Project Photo: "));

    oInput.type = "file";
    oInput.id = "photo_" + i;
    oInput.name = "photos[]";
    oInput.onchange = addField;

    oPhotos.appendChild(document.createElement("BR")); oPhotos.appendChild(oLabel); oPhotos.appendChild(oInput);
}
function check(form) {
    if (document.getElementById("name").value.replace(" ", "") == 0) {
        alert("Please enter correct name!");
        return false;
    }
    if (document.getElementById("city").value.replace(" ", "") == 0) {
        alert("Please enter correct city!");
        return false;
    }
    if (document.getElementById("city").value.replace(" ", "") == 0) {
        alert("Please enter correct city!");
        return false;
    }
    if (document.getElementById("state").value.replace(" ", "") == 0) {
        alert("Please enter correct state!");
        return false;
    }
    if (document.getElementById("zip").value.replace(" ", "") == 0) {
        alert("Please enter correct zip!");
        return false;
    }
    if (document.getElementById("phone").value.replace(" ", "") == 0) {
        alert("Please enter correct telephone number!");
        return false;
    }
    if (document.getElementById("referral").value == "error") {
        alert("Please make a selection for \"How did you hear about us?\"");
        return false;
    }
    var regEmail    = /^[\w.-]+@([a-z0-9\-]+\.)+[a-z]{2,6}$/i;
    if (! regEmail.test(document.getElementById("email").value)) {
        alert("Please enter correct email!");
        return false;
    }
    document.getElementById("form").submit();
}
