A) Io non devo intuire nulla se tu che mi devi dire come funziona.
B) Non postare codice php confonde solo ed è influente per javascript posta sempre html (che quello che riceve il browser)
C) Gli Id devo essere univoci (perché si, troppo lungo da spiegare) altrimenti useresti le classi
D) Il div block è presente nella pagina?
E) Posta il link alla pagina pubblica online altrimenti diventa difficile è complesso aiutarti.