/**
 * Ellenőrzi az input elemek kitöltöttségét
 *
 *
 * @return  Boolean     true, ha az email nem üres és formailag helyes
 */
function chkEmailMessage() {
    if (!validEmail(document.emailform.email.value)) {
        alert(EnoEmail);
        document.emailform.email.focus();
        return false;
    } else if (document.emailform.subject.value == "") {
        alert(EnoSubject);
        document.emailform.subject.focus();
        return false;
    } else if (document.emailform.message.value == "") {
        alert(EnoMessage);
        document.emailform.message.focus();
        return false;
    }
	return true;
}

/**
 * Ellenőrzi egy email cím formai helyességét
 *
 * @param   String      email       Ellenőrizendő email
 *
 * @return  Boolean     true, ha az email nem üres és formailag helyes
 */
function validEmail(email) {
    if (email=="" || email== null) {
        return false;
    } else {
        var emailReg = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/; // valid
        if (!emailReg.test(email)) { // if syntax is valid
            return false;
        }
        return true;
    }
}