function checkContact() {
    if (document.contactForm.name.value == "") {
        alert(Ename);
        document.contactForm.name.focus();
        return false;
    } else if (!validEmail(document.contactForm.email.value)) {
        alert(Eemail);
        document.contactForm.email.focus();
        return false;
    } if (document.contactForm.subject.value == "") {
        alert(Esubject);
        document.contactForm.subject.focus();
        return false;
    } if (document.contactForm.message.value == "") {
        alert(Emessage);
        document.contactForm.message.focus();
        return false;
    } else {
        return true;
    }
    
}


function validEmail(email) {
    if (email=="" || email== null) {
        return false;
    } else {
        var emailReg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
        var emailReg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/; // valid
        if (!(!emailReg1.test(email) && emailReg2.test(email))) { // if syntax is valid
            return false;
        }
        return true;
    }
}
