function visualizzaSchedaUtente(src){    parametri = "toolbar=no,directories=no,menubar=no,scrollbars=yes,resizable=yes,width=785px,height=235px";    window.open(src,"",parametri);}function cambioPassword(){    if(!ControlloCambioPassword()){        return false;    }    DoSubmit1obj("cambioPassword",0);    return true;}function registrazione(){    if(!ControllaInserimentoUtente()){        return false;    }	DoSubmit("creaUtente");    return true;}function SalvaAvatar(){    DoSubmit1obj("salvaAvatar",1);    return true;}function RimuoviAvatar(avatarImpostato){    if(!avatarImpostato){        alert("Nessun avatar impostato");        return false;    }    if(confirm("Rimuovere il proprio avatar?"))        DoSubmit1obj("rimuoviAvatar",1);    return true;}function SalvaFoto(){    DoSubmit1obj("salvaFoto",2);    return true;}function RimuoviFoto(pathDefault){    if(obj_id("fileFotoGrande").src == pathDefault){        return "Nessuna foto impostata";        return false;    }    if(confirm("Rimuovere la foto?"))        DoSubmit1obj("rimuoviFoto",2);    return true;}function SalvaInformazioni(){    DoSubmit1obj("salvaInformazioni",2);}function ModificaUtente(){    if(!ControllaModificaUtente()){        return false;    }	DoSubmit1obj("modificaUtente",1);    return true;}function ModificaPreferenze(){	DoSubmit1obj("modificaPreferenze",1);    return true;}function ControllaInserimentoUtente(){    if(obj_id("txtUsername").value.length < 3){        alert("L'username deve essere composto almeno da 3 caratteri.");        obj_id("txtUsername").focus();        return false;    }    if(!ControllaTesto(obj_id("txtUsername").value,"Username",true,true,false)){        obj_id("txtUsername").focus();        return false;    }    var psw = obj_id("pswPassword").value;    var pswc = obj_id("pswPasswordConferma").value;    var mailPrimaria = obj_id("txtMailPrimaria").value;    var mailSecondaria = obj_id("txtMailSecondaria").value;    var nome = trim(obj_id("txtNome").value);    var cognome = trim(obj_id("txtCognome").value);    var dataNascita = obj_id("txtGiornoNascita").value+"/"+obj_id("txtMeseNascita").value+"/"+obj_id("txtAnnoNascita").value;    var giornoNascita = obj_id("txtGiornoNascita").value;    var meseNascita = obj_id("txtMeseNascita").value;    var annoNascita = obj_id("txtAnnoNascita").value;    var regione = obj_id("slcRegione").value;    var comuneNascita = trim(obj_id("txtComuneNascita").value);    var comuneResidenza = trim(obj_id("txtComuneResidenza").value);    var indirizzo = trim(obj_id("txtIndirizzo").value);    var cap = trim(obj_id("txtCap").value);    var cellulare = trim(obj_id("txtCellulare").value);    var cap = obj_id("txtCap").value;    if(!ControllaPassword(psw,pswc))        return false;    if(!ControllaMail(mailPrimaria,1)){        obj_id("txtMailPrimaria").focus();        return false;    }    if(!ControllaMail(mailSecondaria,0)){        obj_id("txtMailSecondaria").focus();        return false;    }    if(!ControllaNomeCognome(nome,cognome)){        obj_id("txtNome").focus();        return false;    }    if(!ControllaData(dataNascita,giornoNascita,meseNascita,annoNascita))        return false;    if(!ControllaTesto(comuneNascita,'Comune di nascita',true,true,true)){        obj_id("txtComuneNascita").focus();        return false;    }    if(regione == "--SELEZIONA--"){        alert("Seleziona la tua regione di residenza.");        obj_id("slcRegione").focus();        return false;    }    if(!ControllaTesto(comuneResidenza,'Comune di residenza',true,true,true)){        obj_id("txtComuneResidenza").focus();        return false;    }    if(!ControllaTesto(indirizzo,'Indirizzo',true,true,true)){        obj_id("txtIndirizzo").focus();        return false;    }    if(!ControllaNumeroTel(cellulare,0)){        alert("Il numero di cellulare inserito non e' valido. Non sono ammessi spazi o altri caratteri oltre ai numeri.");        obj_id("txtCellulare").focus();        return false;    }    if(!ControllaCap(cap)){        alert("Il cap deve essere un numero.");        obj_id("txtCap").focus();        return false;    }    if(!obj_id("chkPrivacy").checked){        alert("Per iscriversi bisogna accettare le condizioni sulla privacy spuntando la relariva casella");        return false;    }    return true;}function CancellazioneUtente(){    if(!confirm("Sicuro di voler procedere con la cancellazione del tuo profilo?"))        return false;    DoSubmit("CancellazioneUtente");    return true;}function VeraCancellazioneUtente(){    if(!confirm("Procedere con l'eleminazione definitiva?"))        return;    DoSubmit("eliminaUtente");}function ControlloCambioPassword(){   var pswa = obj_id("pswPasswordAttuale").value;   var pswn = obj_id("pswPasswordNuova").value;   var pswc = obj_id("pswPasswordNuovaConferma").value;   if(pswa == "" || pswn == "" || pswc == ""){        alert("Compilare tutti i campi delle password");        return false;    }    if (pswn.length < 6){        alert("La nuova password inserita e' troppo corta. (minimo 6 caratteri)");       obj_id("pswPasswordNuova").focus();        return false;    }    if(pswn != pswc){        alert("Le nuove password non coincidono.");        obj_id("pswPasswordNuova").focus();        return false;    }    return true;}function ControllaModificaUtente(){    var mail = obj_id("txtMailSecondaria").value;    var nome = obj_id("txtNome").value;    var cognome = obj_id("txtCognome").value;    var comune = obj_id("txtComuneResidenza").value;    var cap = obj_id("txtCap").value;    if(!ControllaMail(mail,0)){        obj_id("txtMailSecondaria").focus();        return false;    }    if(!ControllaNomeCognome(nome,cognome)){        obj_id("txtNome").focus();        return false;    }    if(!ControllaTesto(comune,'Comune di residenza',true,true,true)){        obj_id("txtComuneResidenza").focus();        return false;    }    if(!ControllaCap(cap)){        alert("Il cap deve essere un numero.");        obj_id("txtCap").focus();        return false;    }    return true;}mail = null;function OttieniChiave(mail){    if(mail == null)        var mail = obj_id("txtMail").value;    if(!ControllaMail(mail,'mail',1))        return false;    DoSubmit1obj("ottieniChiave",mail);    return true;}