//-- login procedure
function login(_username, _pin) {
    
    if (!_username) _username   = $("gebruikersnaam").value;
    if (!_pin)      _pin        = $("pincode").value;
    
    var ajaxRequest = new Ajax.Updater( "checklogin",
                                        "/abonnee/post.php",
                                        {
                                            method      :   "post",
                                            postBody    :   "a=inloggen&login=" + _username + "&password=" + _pin + "&login_type=AJAX"
                                        }
                                      );

    
}


function newsletterSubscribe() {
    
    mailto = $("mailto").value;
    
    if (!mailto) {
        alert('U heeft geen emailadres opgegeven');
    } else {
        last    = ($("last").checked) ? 1 : 0;
        monthly = ($("monthly").checked) ? 1 : 0;
        
        if (!last && !monthly) {
            alert('Kies minimaal 1 optie (Maandelijks of laatste editie)');
        } else {
        
            var ajaxRequest = new Ajax.Updater( "newsletter_feedback",
                                                "/newsletter.php",
                                                {
                                                    method      :   "post",
                                                    postBody    :   "subscribemode=aanmelden&mailto=" + mailto + "&last=" + last + "&monthly=" + monthly
                                                }
                                              );
        }
        
    }
}

function newsletterUnSubscribe() {
    
    mailto = $("unsubscribe").value;
    
    if (!mailto) {
        alert('U heeft geen emailadres opgegeven');
    } else {
        
        var ajaxRequest = new Ajax.Updater( "newsletter_unsubscribe_feedback",
                                            "/newsletter.php",
                                            {
                                                method      :   "post",
                                                postBody    :   "subscribemode=afmelden&mailto=" + mailto + "&monthly=1"
                                            }
                                          );
        
    }
}


function checkLoginForm(_form) {
    if (_form.elements["login"].value == "" && _form.elements["password"].value == "") {
        alert("Voer uw gebruikersnaam en pincode in");
        _form.elements["login"].focus();
        return false;
    }
    
    return true;
}


function newsletter_submit(_form) {
    if (_form.elements["monthly"].checked == false) {
        _form.action = "/page/newsletter_sub_ok";
        _form.method = "get";
        _form.elements["hide"].value = "1";
    }
    return true;
}