forse a questo punto la questione andrebbe spostata nella sezione javascript...