Que insertes un javascript, no significa que se ejecute, y es posible que incluso lo este bloqueando el navegador (Internet Explorer lo hace) y tampoco se esté ejecutando. ¿Porqué no llamas directamente a la función? Es decir, cuando la llamada AJAX termine, y ya tengas el contenido, llamas a la funcion recargar directamente:
Código Javascript
:
Ver originaldocument.getElementById("cuadroDeContenido").inner HTML=xmlhttp.responseText;
recargar(...);
y el código PHP no tiene que hacer ningun echo "<script>...</script>" ni nada asi