El mismo coloreado del código ya debería darte una idea de lo que está pasando, las comillas:
Código php:
Ver original$str .= "<a href=mostrar-" . $eventdata[$day]["id"][$j] . ".html onclick=\"return hs.htmlExpand(this, { objectType: 'iframe' } )\">";
Como no estabas escapando las comillas, había un error de sintaxis.