﻿function isNumberKey(evt)
{
    var charCode = (evt.which) ? evt.which : event.keyCode
    if( charCode==9||charCode==37||charCode==39) return true;
    if (charCode > 31 && (charCode < 48 || charCode > 57)) return false;
    return true;
}    
function ValidateCheckBoxPrivacy(source,args)
{
    var el = document.getElementById('ctl00_ContentPlaceHolder1_CheckBoxPrivacy');
    args.IsValid = el.checked;
}
function ValidateTelefono1(source, args)
{
    args.IsValid = /^\d{7,16}$/.test(args.Value) && args.Value.length>6;
}        
function VerificaUsernameCallback(result)
{
    var el = document.getElementById('verifica');
    if( result )
    {
        el.innerHTML = '<b style="color:green">disponibile</b>';
    }
    else
    {
        el.innerHTML = '<b style="color:red">non disponibile</b>';
    }
}
function VerificaUsername()
{
    var el = $get('ctl00_ContentPlaceHolder1_TextBoxNomeUtente');
    if( el.value.length>=6 )
    {
        PageMethods.VerificaUsername(el.value,VerificaUsernameCallback);
    }
    else
    {
        alert('Il nome utente deve essere lungo almeno sei caratteri.');
    }
    return false;
}


