Hola a todos, pues estaba practicando algo basico de PHP y cree un formulario normal, luego en la parte superior derecha le coloke un boton para que se cierre la ventana cuando le hago click y bueno me di con la sorpresa de que no funciona, no se bien porq sera pero en este formulario no me funciona, y en otros si

logicamente es un error mio pero no me doy cuenta de cual... espero que me puedan ayudar, aki dejo el codigo para el que quiera revisarlo, muchas gracias.
PD. el boton es el que se nombre como btnCerrar justo despues de que empieza el <form>
<html>
<head>
<title>Tabla de las zonas registradas</title>
</head>
<body background="colors.JPG">
<h1 align="center"><img src="home1.gif"> Tabla de las zonas registradas.</h1>
<hr>
<?
//codigo para cerrar la ventana mediante un boton
//<p align="right"><input type="button" name="btnCerrar" value="Cerrar" onclick ="window.close();"></p>
//<p align="right"><a onclick="window.close();"><img src="cerrarsesion.gif"></a></p>
?>
<?php
include_once("FuncionConectar.php");
$buscar=$_POST['txtBuscar'];
$btnbuscar = $_POST['btnBuscar'];
if (!isset($buscar)){
$cnx = Conectar();
$sql="SELECT * FROM zona";
$rsql = mysql_query($sql,$cnx);
} else {
$cnx = Conectar();
$sql= 'SELECT * FROM Zona WHERE Descripcion LIKE \''.$buscar.'%\'';
$rsql = mysql_query($sql,$cnx);
//or apellido_alumno like \''.$criterio.'%\'';
}
?>
<form action="<?=$PHP_SELF?>" method="POST" name="mnuForm">
<p align="right"><input type="button" name="btnCerrar" value="Cerrar" onclick ="window.close();"></p>
<table border="0" align="center" cellspacing="1" cellpadding="1">
<tr>
<td bgcolor="99ccff" align="center"><font color="white"><strong>Ingrese Nombre</strong></font></td>
<td bgcolor="ffffcc" align="center"><input type="text" name="txtBuscar"></td>
<td bgcolor="ffffcc"><input type="submit" name="btnBuscar" value="Buscar"></td>
</tr>
</table>
<p> </p>
<table border=0 align="center" cellspacing="1" cellpadding="1">
<tr bgcolor="99ccff">
<td width="50" align="center"><font color="white"><strong>Código</strong></font></td>
<td width="250" align="center"><font color="white"><strong>Descripción</strong></font></td>
<td width="120" align="center" colspan="2"><font color="white"><strong>Acciones</strong></font></td>
<?
while($dato = mysql_fetch_array($rsql))
{
?>
<tr bgcolor="ffffcc">
<td align="center"><?=$dato[0]?></td>
<td><?=$dato[1]?></td>
<td align="center"><a href="formulario_modificar.php?id=<?=$dato[0]?>"><img src="editar.JPG"></a></td>
<td align="center"><a href="eliminar_zona.php?id=<?=$dato[0]?>"><img src="trash.PNG"></a></td>
</tr>
<?
}
?>
</tr>
<tr align="center" bgcolor="99ccff">
<td colspan="4"><input type="button" name="btnNuevo"
value="-Nuevo Registro-" onclick = "location = 'formulario_modificar.php'"></td>
</tr>
</table>
<p> </p>
<p> </p>
<hr>
</body>
</form>
</html>