ma questa serie di if la richiami al caricamento della pagina?altrimenti è ovvio che non funge