bueno si tu codigo es tal como lo mandaste prueba así
 
echo "<script language=\"JavaScript\">
	function nombrefuncion()
	 {
	 setTimeout(\"abrir()\",5000);
	 }
       </script>"; 
si no es asi agradeceria mandaras tu codigo para ver cual es el error a lo mejor el error esta en otra parte y no ahi, por favor contactame en icq   91186452   o en el msn messenger 
[email protected] para ayudarte mas detalladamente gracias!!!     
visitame <br><a href="http://www.poexia.com" target="_blank"><img src="http://www.poexia.com/Poemas/imagenes/logo.jpg" width="150" height="70" border=0 alt="poeXia.com"></a>
los mejores poemas de poeXia.com para ti