Maremma maiala! Ma com'è che usi XHTML 1.1 e poi dentro hai tutto quel porcilaio? Dai, scherzo. Allora vediamo con ordine.

ERRORE 1: ti ho già dato la soluzione.
ERRORE 2: forse ricorre a causa del target nell'a.
ERRORE 3: occhio agli attributi del tag script; per XHTML 1.1 deve essere type="text/javascript" e NON deve comparire l'attributo language (ma non ti eri accorto che comunque il suo valore era privo di doppi apici?).