/**
 * Walidacja forumalarza newslettera
 *
 * @param form Obiekt formularza
 * @param action sign_in/sign_out
 */
function newsletter(form, mode) {
    if(form.email.value == "" || !checkMail(form.email.value)) {
        alert("Wpisz poprawny adres email");
        return;
    }
    form.mode.value = mode;
    form.submit();
}

/**
 * Funkcja sprawdza e-mail
 *
 * @param email Adres e-mail
 */
function checkMail(email){
    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (filter.test(email)) {
        return true;
    }
    return false;
}
