
function initRegister()
{
    new Ajax.Request(registerURL,
    {
        method : "post",
        onSuccess: function (t) {loadPage(t)},
        onFailure: function (t) {errorPage(t)}
    });
}

function sendForm(f)
{
    f = $(f);
    new Ajax.Request(registerURL,
    {
        method: "post",
        parameters: f.serialize(false),
        onSuccess: function (t) {loadPage(t)},
        onFailure: function (t) {errorPage(t)}
    });
}

function loadPage(t)
{
    $(registerFrameId).update(t.responseText);
}

function error(t)
{
}

function privacyPopup()
{
    window.open("privacy.html", "privacy", "width=640, height=480");
}

function validatednd(f)
{
    if (f.nome.value.length == 0)
    {
        alert("Nome Squadra richiesto");
        f.nome.focus();
        return false;
    }
    
    if (f.nometelefono.value.length == 0)
    {
        alert("Nome Referente richiesto");
        f.nometelefono.focus();
        return false;
    }
    
    if (f.telefono.value.length == 0)
    {
        alert("Telefono Referente richiesto");
        f.telefono.focus();
        return false;
    }
    
    if (f.email.value.length == 0)
    {
        alert("Email Referente richiesto");
        f.email.focus();
        return false;
    }
    
    if (!f.privacy.checked)
    {
        alert("Necessario autorizzare il trattamento dei dati personali");
        return false;
    }
    
    return true;
}

function validateevent(f)
{
    if (f.nome.value.length == 0)
    {
        alert("Nome richiesto");
        f.nome.focus();
        return false;
    }
    
    if (f.telefono.value.length == 0)
    {
        alert("Telefono Referente richiesto");
        f.telefono.focus();
        return false;
    }
    
    if (f.email.value.length == 0)
    {
        alert("Email Referente richiesto");
        f.email.focus();
        return false;
    }

    if (!f.privacy.checked)
    {
        alert("Necessario autorizzare il trattamento dei dati personali");
        return false;
    }
    
    return true;
}