Pues supongo que sera un mal uso de las comillas.
Código PHP:
onmouseover="this.src="/social/facebook500.png" "onmouseout
En esta parte veo que no tiene sentido la apertura de las comillas al comenzar onmouseout.
Yo recomendaria que colocaras las comillas al reves, es decir abres con " y la parte interna la haces con '. Pongo el comienzo para que se entienda la idea.
Código PHP:
'title' => "<img align='absMiddle' src='". $settings['images_url']. "/social/facebook500.png0'
Igual revisa todo, es lo que yo detecte pero estoy seguro que tiene mas errores. No revise si el javascript estaba bien hecho o no, tambien debes revisarlo.